版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、<p> **飯店網(wǎng)訂管理信息系統(tǒng)的設(shè)計與實(shí)現(xiàn)</p><p><b> 摘 要</b></p><p> 將中小型飯店管理中的工作流轉(zhuǎn)化成比較科學(xué)化、規(guī)范化的業(yè)務(wù)流程,使管理基礎(chǔ)數(shù)據(jù)更加準(zhǔn)確化,管理人員擺脫了具體性工作,轉(zhuǎn)而從事管理專業(yè)工作,為經(jīng)營提供了快捷和強(qiáng)大的支持。把計算機(jī)網(wǎng)絡(luò)用于企業(yè)管理,可在很大程度上提高管理者分析和決策的科學(xué)性,提高經(jīng)營
2、管理水平,使企業(yè)取得更好的經(jīng)濟(jì)效益。</p><p> 這個網(wǎng)上訂餐管理系統(tǒng)主要是通過網(wǎng)頁的形式實(shí)現(xiàn)想要訂餐的用戶的訂餐過程。而我使用Power builder實(shí)現(xiàn)的簡單C/S模式的訂餐系統(tǒng)。用戶通過訪問飯店的網(wǎng)頁能看到該飯店的菜品種類、價格等信息,從而決定是否訂餐,然后使用唯一的賬號登錄,通過一定的支付方式付款,很快就完成訂餐。飯店看到用戶在自己飯店網(wǎng)頁上下的訂單,會即刻準(zhǔn)備,盡量準(zhǔn)時送達(dá)用戶指定的地址。&l
3、t;/p><p> 關(guān)鍵字:管理信息系統(tǒng) 網(wǎng)上訂餐 菜品表</p><p> The Design and Implementation of Restaurant Ordering online Management Information System </p><p><b> ABSTRACT</b></p><
4、;p> The workflow of the hotel management into more scientific, standardized business processes, so that more accurate data management infrastructure, management personnel from the specific work, turn to professional
5、work in management, provides a fast and powerful support for business. The computer network for enterprise management, can improve the scientific management analysis and decision-making to a large extent, improve the man
6、agement level, to enable enterprises to achieve better economic bene</p><p> The online ordering management system mainly is reservation process through the web page in the form of implementation for users
7、who want to order a meal . And I'm using Power builder to realize a simple C/S mode system of reservation. Users by accessing the hotel can see the hotel dishes on a web page and the information such as price, to dec
8、ide whether to order a meal, and then use the account logged in, only through certain payment payment, complete the order soon. Hotel sees users in their h</p><p> Key Words:Management Information System O
9、nline Meal Ordering Food Table</p><p><b> 目 錄</b></p><p> 第一章 系統(tǒng)綜述1</p><p> 1.1選題背景和研究意義1</p><p> 1.2 現(xiàn)狀研究2</p><p> 1.2.1 國外餐館管理現(xiàn)狀
10、2</p><p> 1.2.2 國內(nèi)餐館管理現(xiàn)狀3</p><p> 1.3 系統(tǒng)可行性分析4</p><p> 1.3.1 可行性分析的必要性4</p><p> 1.3.2 技術(shù)可行性分析4</p><p> 1.3.3 管理可行性分析5</p><p> 1.3.4
11、 經(jīng)濟(jì)可行性分析5</p><p> 第二章 系統(tǒng)分析6</p><p> 2.1 需求分析6</p><p> 2.1.1 系統(tǒng)開發(fā)目的6</p><p> 2.1.2 系統(tǒng)功能分析7</p><p> 2.1.3 其他需求分析8</p><p> 2.2 業(yè)務(wù)流程分析
12、8</p><p> 2.2.1 業(yè)務(wù)流程分析的簡述8</p><p> 2.2.2 業(yè)務(wù)流程圖9</p><p> 2.3 數(shù)據(jù)流程分析10</p><p> 2.3.1 數(shù)據(jù)流程圖10</p><p> 2.3.2 數(shù)據(jù)字典13</p><p> 第三章 系統(tǒng)設(shè)計2
13、2</p><p> 3.1 系統(tǒng)總體設(shè)計22</p><p> 3.2 代碼設(shè)計23</p><p> 3.2.1本系統(tǒng)代碼設(shè)計遵循的原則23</p><p> 3.2.2代碼設(shè)計的具體內(nèi)容23</p><p> 3.3 數(shù)據(jù)庫設(shè)計25</p><p> 3.3.1 概念
14、結(jié)構(gòu)設(shè)計25</p><p> 3.3.2 邏輯結(jié)構(gòu)設(shè)計28</p><p> 3.3.3 物理結(jié)構(gòu)設(shè)計29</p><p> 3.4 輸入輸出設(shè)計29</p><p> 3.4.1 輸入設(shè)計29</p><p> 3.4.2 輸出設(shè)計30</p><p> 3.5 系統(tǒng)
15、物理配置方案設(shè)計32</p><p> 3.5.1 硬件環(huán)境32</p><p> 3.5.2 軟件環(huán)境32</p><p> 3.5.3 開發(fā)工具32</p><p> 第四章系統(tǒng)實(shí)施33</p><p> 4.1 系統(tǒng)部分界面的實(shí)現(xiàn)33</p><p> 4.2 系統(tǒng)
16、實(shí)施中部分代碼35</p><p><b> 第五章 結(jié)論44</b></p><p> 5.1 系統(tǒng)實(shí)現(xiàn)的功能44</p><p> 5.2 系統(tǒng)需要改進(jìn)44</p><p><b> 參考文獻(xiàn)45</b></p><p><b> 致謝46
17、</b></p><p><b> 英文材料47</b></p><p><b> 信息管理系統(tǒng)52</b></p><p><b> 第一章 系統(tǒng)綜述</b></p><p> 1.1選題背景和研究意義</p><p> 近年
18、來,隨著信息技術(shù)的迅速發(fā)展及管理理論的不斷突破創(chuàng)新,管理信息系統(tǒng)也得到了飛速的發(fā)展,在人們的工作、生活與學(xué)習(xí)中扮演著越來越重要的角色。下面以網(wǎng)上訂餐為切入點(diǎn),重點(diǎn)探討**飯店管理信息系統(tǒng)。隨著信息化的發(fā)展,信息系統(tǒng)不斷提高著餐飲企業(yè)的管理效率,但是現(xiàn)有的信息系統(tǒng)只是對傳統(tǒng)的點(diǎn)餐模式的“無紙化”辦公,沒有整合供應(yīng)鏈與成本管理的思想。餐飲企業(yè)還處在廚師長的領(lǐng)導(dǎo)下的計劃經(jīng)濟(jì)模式,傳統(tǒng)餐飲企業(yè)的擴(kuò)張模式受到廚房體系的制約。究其原因,是沒有對菜品
19、實(shí)施標(biāo)準(zhǔn)化處理,沒有對菜品生產(chǎn)流程標(biāo)準(zhǔn)化固定下來。</p><p> 因此,開發(fā)一個餐館網(wǎng)訂管理信息系統(tǒng)是十分必要的,擁有飯店網(wǎng)訂管理信息系統(tǒng)是現(xiàn)代化飯店的標(biāo)志,它對**飯店的市場形象、服務(wù)質(zhì)量、管理水平和經(jīng)濟(jì)效益都有至關(guān)重要的影響。</p><p> 1.提高飯店的管理效益及經(jīng)濟(jì)效益</p><p> 應(yīng)用飯店網(wǎng)訂管理信息系統(tǒng)通過節(jié)省大量的人力和物力,增加飯
20、店的服務(wù)項(xiàng)目,提高飯店的服務(wù)檔次,減少管理上的漏洞,從整體上提高飯店的經(jīng)濟(jì)效益。</p><p><b> 2.提高服務(wù)質(zhì)量</b></p><p> 由于計算機(jī)處理信息的速度很快,可以大大減少就餐者的結(jié)賬等候時間,提高對客戶服務(wù)的質(zhì)量。清晰準(zhǔn)確的賬單、票據(jù)、表格,使客人感到高檔次的享受。</p><p><b> 3.提高工作
21、效率</b></p><p> 計算機(jī)管理可大大提高業(yè)務(wù)運(yùn)作的速度和準(zhǔn)確性。電腦資料的正確保存避免了抄寫客人名單的低效工作,嚴(yán)格的數(shù)據(jù)檢查避免了因手工操作的疏忽而造成的錯誤。</p><p> 4.完善飯店內(nèi)部管理體制</p><p> 網(wǎng)訂管理信息系統(tǒng)可以明顯減少因員工及管理人員的流動而對飯店管理產(chǎn)生的不良影響。</p><p
22、> 5.全面了解營業(yè)情況,提高飯店決策水平</p><p> 飯店網(wǎng)訂管理信息系統(tǒng)既可以提供完備的歷史數(shù)據(jù),又可以提供各種分析模式,可使管理人員很方便地完成復(fù)雜的統(tǒng)計分析工作,并加強(qiáng)對飯店運(yùn)營的內(nèi)部控制,增強(qiáng)管理人員的控制決策水平。</p><p><b> 1.2 現(xiàn)狀研究</b></p><p> 1.2.1 國外餐館管理現(xiàn)狀
23、</p><p> 隨著國內(nèi)外網(wǎng)訂業(yè)務(wù)的不斷發(fā)展,加強(qiáng)成本管理與收入管理、通過提高服務(wù)水平提升企業(yè)形象已成為全世界飯店和網(wǎng)訂的迫切需要。因?yàn)轱埖昴壳安捎檬止げ僮鞯倪\(yùn)營過程,差錯率較高,已不能適應(yīng)餐飲業(yè)對現(xiàn)代化管理的要求。國外的一些大型的、連鎖的餐飲業(yè)已利用先進(jìn)的網(wǎng)訂管理軟件克服了管理范圍狹窄,人工管理方式缺陷太多,缺乏高效、嚴(yán)謹(jǐn)、安全的管理問題。國內(nèi)外也不斷朝著這個方向發(fā)展,相繼推出了一系列高級的網(wǎng)訂管理軟件。
24、</p><p> 早在上世紀(jì) 80 年代在歐美國家的餐飲和飯店管理業(yè)就開始運(yùn)用軟件進(jìn)行管理,到目前為止,國外的餐飲軟件管理系統(tǒng)已經(jīng)日趨成熟,并在網(wǎng)訂行業(yè)得到廣泛的應(yīng)用,為現(xiàn)代網(wǎng)訂企業(yè)的經(jīng)營管理,提供了科學(xué)依據(jù),極大的提高了企業(yè)的經(jīng)濟(jì)效益和服務(wù)水平,降低了企業(yè)的管理成本,為企業(yè)的發(fā)展提供了強(qiáng)有力的支撐。目前,國外餐飲管理軟件向以下幾個方面發(fā)展:</p><p> (1)餐飲管理系統(tǒng)日趨
25、智能化</p><p> 智能化的餐飲管理系統(tǒng)可以為餐飲經(jīng)營企業(yè)把脈,實(shí)時監(jiān)控各種各經(jīng)營網(wǎng)點(diǎn)的運(yùn)營情況,檢測企業(yè)經(jīng)營問題出在何處,并且能夠自動進(jìn)行分析和做出一定的指導(dǎo)。 故障發(fā)生的可能性也會逐漸降低。很多傳統(tǒng)的餐飲管理軟件的處理方式是在系統(tǒng)故障或事故發(fā)生后,才能被操作人員發(fā)現(xiàn),然后才是去尋找解決方案,這顯然使處理滯后且效率降低。同時智能化的網(wǎng)訂系統(tǒng)可以自動獲得網(wǎng)系統(tǒng)中各種設(shè)備的技術(shù)參數(shù),進(jìn)而智能分析、診斷,以至
26、預(yù)警。</p><p> (2)網(wǎng)訂管理系統(tǒng)更加人性化</p><p> 當(dāng)今,不論是做什么,都提倡人性化,網(wǎng)訂管理系統(tǒng)人性化也同樣是必然的。所謂人性化,這是一種在整個企業(yè)管理過程中充分注意人性要素,以充分發(fā)掘人的潛能為己任的管理模式?,F(xiàn)在有一部分網(wǎng)訂管理系統(tǒng)已經(jīng)不再是那種強(qiáng)硬的管理模式,操作和管理日趨靈活,例如:它會根據(jù)每個部門,甚至每個人的實(shí)際情況不同而采取不同的方案,這樣管理效果
27、將會事半功倍。同時更削減了那種上有政策,下有對策的一慣風(fēng)氣。人性化的管理,極大地減少了網(wǎng)訂管理人員和工作人員的工作量,隨著網(wǎng)訂管理工具的發(fā)展,以后網(wǎng)訂管理員的工作將逐漸從管理人員轉(zhuǎn)變到管理網(wǎng)訂管理工具,這可以讓他們有更多的時間和精力來思考和實(shí)施工作的效率、產(chǎn)品技術(shù)和客戶營銷等疑難問題。網(wǎng)訂管理員要做的僅僅是把企業(yè)實(shí)際情況及各方面要求與網(wǎng)訂資源之間的分配關(guān)系告網(wǎng)訂管理軟件,就可以輕松管理網(wǎng)訂企業(yè)了。隨著電子信息化的發(fā)展,網(wǎng)訂管理工具也將進(jìn)
28、一步簡單化,操作界面也將更加動態(tài)、簡捷。</p><p> (3)網(wǎng)訂管理系統(tǒng)高度集成化</p><p> 為了節(jié)省成本,提高管理效率,現(xiàn)在只需要購買一款集成化的網(wǎng)訂管理工具就可以實(shí)現(xiàn)其需要的所有功能,高度集成化可以讓網(wǎng)訂業(yè)管理更加輕松自如!例如現(xiàn)在可編程管理系統(tǒng)接口的出現(xiàn),這種基于數(shù)據(jù)庫技術(shù)的網(wǎng)訂系統(tǒng)通信接口具有很多的優(yōu)越性,很大程度上促進(jìn)了網(wǎng)訂管理系統(tǒng)集成化的進(jìn)程。數(shù)據(jù)庫技術(shù)是一項(xiàng)
29、國際標(biāo)準(zhǔn),可以有效地統(tǒng)一現(xiàn)有網(wǎng)訂管理系統(tǒng)中存在的多種管理接口。數(shù)據(jù)庫技術(shù)本身采用了簡單清晰的標(biāo)記語言,在管理系統(tǒng)開發(fā)與集成過程中能比較簡便地實(shí)施,這樣新管理接口的采用反而還會降低整個管理系統(tǒng)的開發(fā)成本。</p><p> 1.2.2 國內(nèi)餐館管理現(xiàn)狀</p><p> 國內(nèi)網(wǎng)訂企業(yè)是通過樓面營業(yè)區(qū)向客人提供菜品、飲品和服務(wù)為主營業(yè)務(wù)的服務(wù)性企業(yè)。其涉及到的經(jīng)營活動主要有材料購買和儲存、
30、菜品制作、飲品和菜品的銷售和現(xiàn)金的流轉(zhuǎn),為就餐客戶提供及時、準(zhǔn)確和便捷的就餐服務(wù)。就餐服務(wù)主要工作內(nèi)容是:由服務(wù)員進(jìn)行點(diǎn)菜和飲品,廚師制作和收銀員進(jìn)行費(fèi)用收取 ,并由財務(wù)分揀收費(fèi)單據(jù)以及做月報表等工作。</p><p> 餐飲業(yè)以往多采用手工票據(jù)開據(jù)和人工進(jìn)行數(shù)據(jù)統(tǒng)計,服務(wù)員根據(jù)客人的需求開具點(diǎn)菜單和飲品單,然后分送廚房部、桌位和收銀處。廚房和桌位根據(jù)出品單進(jìn)行制作,然后由傳菜員傳送到樓面供應(yīng)客人,收銀臺根據(jù)出
31、品單進(jìn)行金額核算。</p><p> 隨著國內(nèi)網(wǎng)訂業(yè)的高速發(fā)展,網(wǎng)訂服務(wù)和管理不斷加強(qiáng),餐飲業(yè)的票據(jù)和物料管理日益加強(qiáng),但同時手工收費(fèi)方式存在的以下主要問題已顯現(xiàn)出來,大有愈演愈烈之勢。人工操作發(fā)現(xiàn)有較高的錯誤率。也存在極個別客人的菜品和飲品漏上和錯上。這些錯誤往往不能及時發(fā)現(xiàn),也無法對一線工作有效監(jiān)督。</p><p> 隨著網(wǎng)訂業(yè)管理人員素質(zhì)不斷的提高,以及辦公自動化的普及,網(wǎng)訂管
32、理系統(tǒng)在企業(yè)管理中的地位日益突出,越來越多的網(wǎng)訂企業(yè)認(rèn)識到管理系統(tǒng)的重要性,有的自主開發(fā),有的購買商用軟件進(jìn)行管理,提高了企業(yè)的管理水平,降低了管理成本,為企業(yè)的快速發(fā)展奠定了基礎(chǔ)。但是,目前市場上應(yīng)用的餐飲管理軟件總體情況并不是很樂觀,主要存在以下問題:</p><p> ?。?)工作效率低,錯誤率高</p><p> 大量的開單工作和單據(jù)傳遞工作出品速度減慢,用戶就餐等待時間長,出現(xiàn)
33、服務(wù)真空,服務(wù)質(zhì)量投訴多。</p><p> ?。?)數(shù)據(jù)核算錯誤率高,漏項(xiàng)、誤算情況多,</p><p> ?。?)缺乏長遠(yuǎn)規(guī)劃。很多企業(yè)往往根據(jù)眼前的使用需求,分別購買一些獨(dú)立的軟件或硬件系統(tǒng),這樣容易造成管理分散,缺乏集成性,無法進(jìn)行全面的店面經(jīng)營信息的綜合處理,同時更造成了企業(yè)資源的一種浪費(fèi)。</p><p> (4)忽略對內(nèi)部員工的思想引導(dǎo)?,F(xiàn)在一些企業(yè)
34、的財務(wù)問題一方面是企業(yè)自身設(shè)備的原因,另一方面則是企業(yè)員工不良的行為導(dǎo)致的。</p><p> ?。?)忽略對軟件管理人員和使用人員的專業(yè)培訓(xùn)。缺乏專業(yè)培訓(xùn)的人員往往無法對網(wǎng)訂管理軟件或硬件進(jìn)行充分地定制和合理的客戶化,使系統(tǒng)管理功能無法最大程度地貼近每個企業(yè)的具體管理需求,造成網(wǎng)訂系統(tǒng)很多功能無法發(fā)揮出合理的功效,無法充分提升管理人員的工作效率。</p><p> 1.3 系統(tǒng)可行性分
35、析</p><p> 1.3.1 可行性分析的必要性</p><p> 可行性分析的目的是在初步調(diào)查的基礎(chǔ)上進(jìn)一步明確開發(fā)一套系統(tǒng)的目標(biāo)、規(guī)模與功能,進(jìn)而提出系統(tǒng)開發(fā)的初步方案與計劃??尚行苑治鍪窍到y(tǒng)開發(fā)任務(wù)是否下達(dá)的決策依據(jù)。之所以要開發(fā)一套新的系統(tǒng),其原因可能是企業(yè)原先沒有使用過管理信息系統(tǒng),而隨著信息時代的飛速發(fā)展使得企業(yè)認(rèn)識到使用管理信息系統(tǒng)的必要性,所以決定開發(fā)一套適合本企業(yè)
36、使用的管理信息系統(tǒng);而另一方面原因則是因?yàn)槠髽I(yè)正在使用一套系統(tǒng),但是隨著時間的推移,企業(yè)對管理信息系統(tǒng)使用功能需求的不斷提高,使得對原來系統(tǒng)越來越不滿意。由于存在的問題可能充斥各個方面,內(nèi)容分散,甚至含糊不清,這就要求系統(tǒng)分析人員針對用戶提出的各種問題和初始要求,對問題進(jìn)行識別。通過對舊系統(tǒng)的初步調(diào)查,對新系統(tǒng)在經(jīng)濟(jì)上、技術(shù)上、管理上的可行性進(jìn)行分析,從而得出結(jié)論,判斷新系統(tǒng)是否具有可行性,進(jìn)而避免了系統(tǒng)在開發(fā)過程中因某些客觀因素而終止
37、,從而避免不必要的浪費(fèi)。同時也為企業(yè)的高層管理人員提供了信息,使他們了解系統(tǒng)的可行性方面的情況,以便及早地發(fā)現(xiàn)并及時處理問題。</p><p> 1.3.2 技術(shù)可行性分析</p><p> 技術(shù)方面的可行性就是根據(jù)現(xiàn)有的技術(shù)條件,看能否實(shí)現(xiàn)系統(tǒng)的各項(xiàng)要求?,F(xiàn)代的數(shù)據(jù)庫技術(shù)和網(wǎng)絡(luò)技術(shù)趨于成熟,計算機(jī)管理在餐飲企業(yè)的管理業(yè)務(wù)過程中扮演著越來越重要的作用,特別是無線網(wǎng)絡(luò)的發(fā)展,大大節(jié)約了管
38、理成本。</p><p> 這套**飯店網(wǎng)訂管理信息系統(tǒng)對所需的硬件設(shè)備,如服務(wù)器、pc 機(jī)、打印機(jī)即網(wǎng)絡(luò)配件等的性能要求一般,現(xiàn)有設(shè)備的性能完全能夠滿足系統(tǒng)功能的要求。從軟件要求上來看,這套網(wǎng)訂系統(tǒng)屬于數(shù)據(jù)庫應(yīng)用程序,系統(tǒng)需要一個數(shù)據(jù)庫服務(wù)器及其運(yùn)行的操作系統(tǒng)平臺,根據(jù)客戶的數(shù)據(jù)量并不是十分巨大,則選擇目前市場上價格比較低廉的數(shù)據(jù)庫服務(wù)器產(chǎn)品:Microsoft SQL Server2005 及配套的平臺Wi
39、ndows Win7。而前臺開發(fā)工具則是在PowerBuilder環(huán)境下,基于面向?qū)ο?、管理信息系統(tǒng)等技術(shù),利用其可視化的開發(fā)環(huán)境、豐富的控件資源,能快速開發(fā)出應(yīng)用程序。這些軟件在中小型MIS 開發(fā)中已被大量應(yīng)用,技術(shù)上都比較成熟。上述技術(shù)上的現(xiàn)實(shí)情況都能夠滿足本人所要設(shè)計的網(wǎng)訂系統(tǒng)所要實(shí)現(xiàn)的所有功能模塊,因此在技術(shù)上是可行的。</p><p> 1.3.3 管理可行性分析</p><p&g
40、t; 本系統(tǒng)在投入使用后,其要求使用系統(tǒng)的工作人員除了需要具備在Microsoft Windows 平臺上使用個人電腦的知識,并不需要特別的技術(shù)能力。這方面的知識,在**飯店與本項(xiàng)目運(yùn)營相關(guān)的直接人員(包括經(jīng)理、采購部、財務(wù)部、網(wǎng)訂部和人事部)中已經(jīng)具備。飯店領(lǐng)導(dǎo)認(rèn)識到當(dāng)今社會的發(fā)展趨勢,認(rèn)為使用計算機(jī)從事飯店管理是企業(yè)當(dāng)前非常必要的舉措。飯店員工也對本系統(tǒng)的開發(fā)十分的歡迎,并給予積極配合,從而保證了系統(tǒng)調(diào)查與分析能夠順利的進(jìn)行。另外
41、,為了提高飯店管理水平,適應(yīng)管理信息系統(tǒng)的要求,在系統(tǒng)投入使用前,飯店還會安排對操作系統(tǒng)的人員進(jìn)行必要的培訓(xùn),提高他們對網(wǎng)訂管理信息系統(tǒng)的認(rèn)識。通過與飯店管理人員和普通員工的充分溝通,**飯店所有員工都認(rèn)為這套網(wǎng)訂管理系統(tǒng)能夠完全滿足飯店各個方面的需求。因此在管理上具有了系統(tǒng)開發(fā)的可行性。</p><p> 1.3.4 經(jīng)濟(jì)可行性分析</p><p> 經(jīng)濟(jì)可行性分析就是確定與一個開發(fā)
42、項(xiàng)目關(guān)聯(lián)的經(jīng)濟(jì)效益和成本的過程,因此也成為成本效益分析。對于飯店來講,在各項(xiàng)硬件購置以及軟件系統(tǒng)的開發(fā)中不必要再追加過多資金,而只需要利用學(xué)?,F(xiàn)有的資源就可以基本完成系統(tǒng)的開發(fā)實(shí)施工作。有實(shí)驗(yàn)室硬件環(huán)境的支持,有高校專業(yè)指導(dǎo)教師的幫助,以及對現(xiàn)實(shí)飯店的抽象。是這一系統(tǒng)的開發(fā)有了經(jīng)濟(jì)可行性?,F(xiàn)代餐飲企業(yè)的不斷發(fā)展,特別的中小餐飲企業(yè)的騰飛,為我們系統(tǒng)的開發(fā)提供了龐大的市場依托。</p><p><b>
43、 第二章 系統(tǒng)分析</b></p><p> “分析”通常是只對現(xiàn)行系統(tǒng)的內(nèi)外情況進(jìn)行調(diào)查、研究、分解、剖析,以明確問題或機(jī)會所在,認(rèn)識解決這些問題或把握這些機(jī)會的必要性,為確定有關(guān)活動的目標(biāo)和可能的方案提供科學(xué)依據(jù)。系統(tǒng)分析是指系統(tǒng)的觀點(diǎn),對醫(yī)學(xué)安定的對象開發(fā)范圍進(jìn)行有目的、有步驟的實(shí)際調(diào)查和科學(xué)的總稱。</p><p> 系統(tǒng)分析是系統(tǒng)開發(fā)的重要階段。在這個階段要集中精
44、力,認(rèn)真分析用戶的需求,用科學(xué)地方法來表達(dá)新系統(tǒng)的邏輯方案,建立新系統(tǒng)的邏輯模型。</p><p> 系統(tǒng)分析工作開始于用戶提出新系統(tǒng)的要求,首先進(jìn)行初步調(diào)查和可行性分析;確認(rèn)系系統(tǒng)開發(fā)為可行,即可進(jìn)行詳細(xì)調(diào)查與分析,提出新系統(tǒng)邏輯模型;最后寫出系統(tǒng)分析報告。</p><p> 系統(tǒng)分析工作步驟如圖2.1所示</p><p> 圖2.1系統(tǒng)分析工作步驟<
45、/p><p> Fig.2.1 Steps of system analysis</p><p><b> 2.1 需求分析</b></p><p> 2.1.1 系統(tǒng)開發(fā)目的</p><p> 現(xiàn)在的管理系統(tǒng)不僅要有漂亮的用戶界面,更要有嚴(yán)謹(jǐn)?shù)囊?guī)劃,注重每一個細(xì)小的環(huán)節(jié)。這樣才能使得在交易時避免不必要錯誤發(fā)生。本系
46、統(tǒng)的設(shè)計與實(shí)施將極大地方用戶的訂餐,同時也有利于我們的管理和服務(wù)。同時,我們的網(wǎng)訂信息管理系統(tǒng)還能幫助餐廳降低錯誤率,擴(kuò)大營業(yè)范圍,增加知名度等。</p><p> 為了使系統(tǒng)更加人性化,便于管理員管理,此系統(tǒng)的用戶將分為兩種類型,一個是針對顧客的網(wǎng)訂管理系統(tǒng),另一個是針對管理員的網(wǎng)訂管理系統(tǒng)。</p><p> 2.1.2 系統(tǒng)功能分析</p><p> 該
47、飯店網(wǎng)訂管理信息系統(tǒng)的管理員結(jié)構(gòu)圖如圖2.2所示</p><p> 圖2.2 管理員功能結(jié)構(gòu)圖</p><p> Fig.2.2 Function structure drawing of admin</p><p> 下面是該系統(tǒng)的會員的功能結(jié)構(gòu)圖,如圖2.3所示:</p><p> 圖2.3 會員功能結(jié)構(gòu)圖</p>
48、<p> Fig.2.3 Function structure drawing of VIP</p><p> 游客的結(jié)構(gòu)圖,如圖2.4所示:</p><p> 圖2.4 游客功能結(jié)構(gòu)圖</p><p> Fig.2.4 Function structure drawing of visitors</p><p> 2.1
49、.3 其他需求分析</p><p> 用戶界面要新穎、大方,并且是能夠讓用戶所能接受的。要能保證用戶的安全性,即用戶的權(quán)限、密碼、個人信息只能是用戶本人進(jìn)行修改,并且修改要快捷方便。</p><p> 2.2 業(yè)務(wù)流程分析</p><p> 2.2.1 業(yè)務(wù)流程分析的簡述</p><p> 業(yè)務(wù)流程分析,是在組織/業(yè)務(wù)關(guān)系分析的基礎(chǔ)上
50、,對每項(xiàng)業(yè)務(wù)進(jìn)行業(yè)務(wù)流程分析以及各業(yè)務(wù)之間信息流動的分析,即按照原有信息流動過程,逐個地調(diào)查分析所有環(huán)節(jié)的處理業(yè)務(wù)、處理內(nèi)容、處理順序和對處理時間的要求,弄清各個環(huán)節(jié)需要的信息、信息來源、流徑去向、處理方法、計算方法、提供信息的時間和信息形態(tài)(報告、報單、屏幕顯示)等。</p><p> 業(yè)務(wù)流程分析,可以用業(yè)務(wù)流程圖來描述。這是一種描述系統(tǒng)內(nèi)各單位、人員之間業(yè)務(wù)關(guān)系、作業(yè)順序和管理信息流動的流程圖,它可以幫助
51、分析人員找出業(yè)務(wù)流程中的不合理迂回優(yōu)化業(yè)務(wù)工作流程;同時業(yè)務(wù)流程圖也是我們進(jìn)行數(shù)據(jù)流程圖的依據(jù)。</p><p> 2.2.2 業(yè)務(wù)流程圖</p><p> 首先是業(yè)務(wù)流程圖的基本圖例如下圖2.5所示:</p><p> 圖2.5 業(yè)務(wù)流程圖基本圖例</p><p> Fig 2.5 Basic business flow chart
52、 legend</p><p> 基于菜品信息與訂單管理業(yè)務(wù)流程分析的基礎(chǔ)上,本文進(jìn)行了流程重構(gòu),以優(yōu)化相關(guān)業(yè)務(wù)流程,提高信息系統(tǒng)運(yùn)行效率。管理業(yè)務(wù)流程中,相關(guān)單據(jù)的傳遞盡量采用電子化的方式,努力避免使用紙質(zhì)傳遞的方式。這一方面加快了信息傳遞的速度,另一方面也符合當(dāng)前倡導(dǎo)的建設(shè)節(jié)約型社會的要求。一張單據(jù)的產(chǎn)生有其上一流程產(chǎn)生的單據(jù)為依據(jù),各種單據(jù)相互聯(lián)系,環(huán)環(huán)相扣,有助于檢驗(yàn)或保證相關(guān)單據(jù)的真實(shí)性,有利于明確各
53、個流程中相關(guān)責(zé)任人的責(zé)任,從而達(dá)到強(qiáng)化過程管理的目的。</p><p> 訂單管理業(yè)務(wù)流程的處理過程是:游客通過注冊并登陸訂餐網(wǎng)站的主頁,要是會員可以直接登錄到會員訂餐網(wǎng)頁界面,選擇喜歡的菜品,調(diào)整菜品的數(shù)量,然后通過點(diǎn)擊提交訂單,可以生成菜品訂單,后臺接收訂餐。如圖2.6所示。</p><p> 圖2.6 系統(tǒng)業(yè)務(wù)流程圖</p><p> Fig.2.6 B
54、usiness process diagrams</p><p> 2.3 數(shù)據(jù)流程分析</p><p> 2.3.1 數(shù)據(jù)流程圖</p><p> 數(shù)據(jù)流程圖基本圖例如圖2.7所示:</p><p> 圖2.7數(shù)據(jù)流程圖基本圖例</p><p> Fig.2.7 Basic data flow chart
55、legend</p><p> 頂層數(shù)據(jù)流程圖主要是概括了**飯店網(wǎng)訂的主要功能,以及和外界的關(guān)系。顧客就可以通過瀏覽訂餐系統(tǒng)的網(wǎng)頁,查看菜品的相關(guān)信息,自主選擇所喜歡的菜品和數(shù)量,該系統(tǒng)的頂層數(shù)據(jù)流程圖如圖2.8所示。</p><p> 圖2.8 系統(tǒng)的頂層數(shù)據(jù)流程圖</p><p> Fig.2.8 System top data flow diagram
56、</p><p> 將訂網(wǎng)訂管理系統(tǒng)分為三塊,即訂餐管理、菜品管理和會員管理,該系統(tǒng)的一層數(shù)據(jù)流程圖如圖2.9所示</p><p> 圖2.9 系統(tǒng)的一層數(shù)據(jù)流程圖</p><p> Fig.2.9 System first data flow diagram</p><p> 2.3.2 數(shù)據(jù)字典</p><p&
57、gt; 數(shù)據(jù)流程圖描述了系統(tǒng)的分解,既描述了系統(tǒng)有幾部分組成,各部分之間有什么聯(lián)系等,但它卻不能說明系統(tǒng)中各個成分的含義。只有當(dāng)數(shù)據(jù)流程圖中出現(xiàn)的每一個成分都給出定義后,才能完整、準(zhǔn)確地描述一個系統(tǒng)。為此,還需呀運(yùn)用其他工具對數(shù)據(jù)流程圖加以補(bǔ)充說明。數(shù)據(jù)字典就是這樣的工具之一,它通常包括數(shù)據(jù)項(xiàng)、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)流、數(shù)據(jù)存儲、處理過程等。</p><p> 數(shù)據(jù)字典中數(shù)據(jù)項(xiàng)是不可再分的數(shù)據(jù)單位,若干個數(shù)據(jù)項(xiàng)可以組
58、成一個數(shù)據(jù)結(jié)構(gòu),數(shù)據(jù)結(jié)構(gòu)反映了數(shù)據(jù)之間的組合關(guān)系,一個數(shù)據(jù)結(jié)構(gòu)可以由若干個數(shù)據(jù)項(xiàng)組成,也可以由若干個數(shù)據(jù)結(jié)構(gòu)組成,數(shù)據(jù)流是數(shù)據(jù)結(jié)構(gòu)在系統(tǒng)內(nèi)的傳輸路徑,數(shù)據(jù)存儲是數(shù)據(jù)結(jié)構(gòu)停留或保存的地方,也是數(shù)據(jù)流的來源和去向之一。</p><p> 數(shù)據(jù)字典一旦建立起來,并按編號排序后,它就是一本可以供人們查閱的字典。本系統(tǒng)中數(shù)據(jù)字典中有六類條目:數(shù)據(jù)元素、數(shù)據(jù)流、數(shù)據(jù)存儲、處理過程、數(shù)據(jù)結(jié)構(gòu)、外部實(shí)體。數(shù)據(jù)字典的作用主要是對
59、數(shù)據(jù)流程圖中的數(shù)據(jù)元素、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)流、處理邏輯、數(shù)據(jù)存儲和外部實(shí)體等方面進(jìn)行具體的定義,是對數(shù)據(jù)流程圖進(jìn)行補(bǔ)充說明的主要工具之一。</p><p> 數(shù)據(jù)元素:最小的數(shù)據(jù)組成單位。</p><p> 數(shù)據(jù)結(jié)構(gòu):描述了數(shù)據(jù)元素之間的關(guān)系,由數(shù)據(jù)項(xiàng)或數(shù)據(jù)結(jié)構(gòu)組成。</p><p> 數(shù)據(jù)流:描述了數(shù)據(jù)的流動過程,有一個或一組固定的數(shù)據(jù)項(xiàng)組成。</p>
60、;<p> 處理邏輯:定義數(shù)據(jù)流程圖中數(shù)據(jù)項(xiàng)的處理方式。</p><p> 數(shù)據(jù)存儲:數(shù)據(jù)存儲的結(jié)構(gòu)及有關(guān)的數(shù)據(jù)流、查詢要求。</p><p> 外部實(shí)體:描述了數(shù)據(jù)流入、流出有關(guān)的主體。</p><p> 下面列出本系統(tǒng)的數(shù)據(jù)字典的各項(xiàng)。</p><p><b> 數(shù)據(jù)項(xiàng)</b></p&g
61、t;<p><b> 編號:I1</b></p><p><b> 名稱:FoodID</b></p><p><b> 簡述:菜品編號</b></p><p><b> 類型:字符型</b></p><p><b> 寬
62、度:5位</b></p><p><b> 編號:I2</b></p><p> 名稱:FoodName</p><p><b> 簡述:菜品名稱</b></p><p><b> 類型:字符型</b></p><p><b&g
63、t; 寬度:50位</b></p><p><b> 編號:I3</b></p><p> 名稱:FoodPrice</p><p><b> 簡述:菜品價格</b></p><p><b> 類型:數(shù)值型</b></p><p>
64、<b> 寬度:10位</b></p><p><b> 編號:I4</b></p><p> 名稱:FoodIntro</p><p><b> 簡述:菜品的介紹</b></p><p><b> 類型:文本型</b></p>&
65、lt;p><b> 寬度:50位</b></p><p><b> 編號:I5</b></p><p><b> 名稱:MembID</b></p><p><b> 簡述:會員編號</b></p><p><b> 類型:字符型
66、</b></p><p><b> 寬度:4位</b></p><p><b> 編號:I6</b></p><p> 名稱:MembName</p><p><b> 簡述:會員姓名</b></p><p><b> 類
67、型:字符型</b></p><p><b> 寬度:50位</b></p><p><b> 編號:I7</b></p><p> 名稱:MembGender</p><p><b> 簡述:會員性別</b></p><p><
68、b> 類型:字符型</b></p><p><b> 寬度:2位</b></p><p><b> 編號:I8</b></p><p> 名稱:MembEmail</p><p><b> 簡述:郵箱</b></p><p>
69、<b> 類型:字符型</b></p><p><b> 寬度:50位</b></p><p><b> 編號:I9</b></p><p> 名稱:MembPhone</p><p><b> 簡述:電話</b></p><
70、p><b> 類型:字符型</b></p><p><b> 寬度:11位</b></p><p><b> 編號:I10</b></p><p> 名稱:MembPwd</p><p><b> 簡述:密碼</b></p>
71、<p><b> 類型:字符型</b></p><p><b> 寬度:6位</b></p><p><b> 編號:I11</b></p><p> 名稱:MembAddress</p><p><b> 簡述:地址</b></
72、p><p><b> 類型:字符型</b></p><p><b> 寬度:50位</b></p><p><b> 編號:I12</b></p><p> 名稱:RebackID</p><p><b> 簡述:信息ID</b&g
73、t;</p><p><b> 類型:字符型</b></p><p><b> 寬度:4位</b></p><p><b> 編號:I13</b></p><p> 名稱:RebackContent</p><p><b> 簡述:留
74、言內(nèi)容</b></p><p><b> 類型:文本型</b></p><p><b> 寬度:50位</b></p><p><b> 編號:I14</b></p><p> 名稱:RebackDate</p><p><b&
75、gt; 簡述:留言時間</b></p><p><b> 類型:日期類型</b></p><p><b> 寬度:無</b></p><p><b> 編號:I15</b></p><p> 名稱:OrderID</p><p>&
76、lt;b> 簡述:訂單編號</b></p><p><b> 類型:字符型</b></p><p><b> 寬度:4位</b></p><p><b> 編號:I16</b></p><p> 名稱:TotalNum</p><
77、p> 簡述:該訂單菜品總量</p><p><b> 類型:整型</b></p><p><b> 寬度:10位</b></p><p><b> 編號:I17</b></p><p> 名稱:TotalMoney</p><p><
78、;b> 簡述:總額</b></p><p><b> 類型:數(shù)值型</b></p><p><b> 寬度:10位</b></p><p><b> 編號:I18</b></p><p> 名稱:PhoneNumber</p><
79、p><b> 簡述:聯(lián)系電話</b></p><p><b> 類型:字符型</b></p><p><b> 寬度:11位</b></p><p><b> 編號:I19</b></p><p> 名稱:OrderTime</p&g
80、t;<p><b> 簡述:訂餐時間</b></p><p><b> 類型:日期類型</b></p><p><b> 寬度:無</b></p><p><b> 編號:I20</b></p><p> 名稱:Order_Deta
81、ilID</p><p><b> 簡述:詳細(xì)菜單ID</b></p><p><b> 類型:字符型</b></p><p><b> 寬度:4位</b></p><p><b> 編號:I21</b></p><p>
82、 名稱:FoodTotalNum</p><p> 簡述:所有菜品的總量</p><p><b> 類型:整型</b></p><p><b> 寬度:4位</b></p><p><b> 編號:I22</b></p><p> 名稱:Mem
83、bType</p><p><b> 簡述:類型</b></p><p><b> 類型:字符型</b></p><p><b> 寬度:30位</b></p><p><b> 數(shù)據(jù)結(jié)構(gòu)</b></p><p><b
84、> 數(shù)據(jù)結(jié)構(gòu)編號:01</b></p><p> 數(shù)據(jù)結(jié)構(gòu)名稱:FoodAndDrink</p><p> 數(shù)據(jù)結(jié)構(gòu)說明:其中主鍵是FoodID</p><p> 數(shù)據(jù)結(jié)構(gòu)組成:FoodID、FoodName、FoodPrice、FoodIntro</p><p><b> 數(shù)據(jù)結(jié)構(gòu)編號:02</b
85、></p><p> 數(shù)據(jù)結(jié)構(gòu)名稱:Member</p><p> 數(shù)據(jù)結(jié)構(gòu)說明:其中主鍵是MembID</p><p> 數(shù)據(jù)結(jié)構(gòu)組成:MembID、MembName、MembGender、MembEmail、MembPhone、MembPwd、MembAddress、MembType</p><p><b> 數(shù)據(jù)
86、結(jié)構(gòu)編號:03</b></p><p> 數(shù)據(jù)結(jié)構(gòu)名稱:MembReback</p><p> 數(shù)據(jù)結(jié)構(gòu)說明:其中主鍵是RebackID</p><p> 數(shù)據(jù)結(jié)構(gòu)組成:RebackID、MembName、RebackContent、RebackDate</p><p><b> 數(shù)據(jù)結(jié)構(gòu)編號:04</b&
87、gt;</p><p> 數(shù)據(jù)結(jié)構(gòu)名稱:Orders</p><p> 數(shù)據(jù)結(jié)構(gòu)說明:其中主鍵是OrderID</p><p> 數(shù)據(jù)結(jié)構(gòu)組成:OrderID、MembID、TotalNum、ToalMoney、PhoneNumber、OrderTime</p><p><b> 數(shù)據(jù)結(jié)構(gòu)編號:05</b><
88、;/p><p> 數(shù)據(jù)結(jié)構(gòu)名稱:OrdersDetail</p><p> 數(shù)據(jù)結(jié)構(gòu)說明:其中主鍵是Order_DetailID</p><p> 數(shù)據(jù)結(jié)構(gòu)組成:Order_DetailID、OrderID、FoodID、FoodTotalNum、FoodName、FoodPrice</p><p><b> 數(shù)據(jù)處理</
89、b></p><p><b> 編號:P1</b></p><p><b> 名稱:訂餐管理</b></p><p><b> 輸入:點(diǎn)菜單</b></p><p><b> 處理:匯總點(diǎn)菜單</b></p><p>
90、<b> 輸出:訂單</b></p><p><b> 編號:P2</b></p><p><b> 名稱:菜品管理</b></p><p><b> 輸入:菜品表</b></p><p> 處理:把菜品分解成菜料</p><
91、p><b> 輸出:菜品信息</b></p><p><b> 編號:P3</b></p><p><b> 名稱:會員管理</b></p><p><b> 輸入:會員信息</b></p><p><b> 處理:記錄會員<
92、;/b></p><p><b> 輸出:會員記錄</b></p><p><b> 數(shù)據(jù)流</b></p><p><b> 編號:F1</b></p><p><b> 名稱:瀏覽信息</b></p><p>
93、簡述:返回前臺點(diǎn)菜信息</p><p><b> 組成:無</b></p><p><b> 來源:游客</b></p><p><b> 去向:訂餐管理模塊</b></p><p><b> 編號:F2</b></p><p&
94、gt;<b> 名稱:訂單</b></p><p><b> 簡述:會員的訂餐</b></p><p><b> 組成:編號+名稱</b></p><p><b> 來源:訂餐管理模塊</b></p><p><b> 去向:**飯店&
95、lt;/b></p><p><b> 編號:F3</b></p><p><b> 名稱:提示未注冊</b></p><p> 簡述:游客未注冊就訂單是不可以的</p><p><b> 組成:無</b></p><p><b>
96、; 來源:訂餐管理模塊</b></p><p><b> 去向:游客</b></p><p><b> 編號:F4</b></p><p><b> 名稱:顯示菜品信息</b></p><p> 簡述:菜品的詳細(xì)信息</p><p>
97、; 組成:編號+菜品名稱+菜品詳情+菜品價格</p><p><b> 來源:菜品管理模塊</b></p><p><b> 去向:訂餐管理模塊</b></p><p><b> 編號:F5</b></p><p><b> 名稱:記錄會員信息</b&
98、gt;</p><p> 簡述:會員通過申請成功而記錄的</p><p> 組成:會員ID+會員姓名+會員性別+郵箱+電話+密碼+地址+訂餐次數(shù)</p><p><b> 來源:會員</b></p><p><b> 去向:會員管理模塊</b></p><p><
99、;b> 數(shù)據(jù)存儲</b></p><p><b> 編號:D1</b></p><p><b> 名稱:會員信息存儲</b></p><p> 簡述:儲存會員的信息</p><p> 組成:會員ID+會員姓名+會員性別+郵箱+電話+密碼+地址+訂餐次數(shù)</p>
100、<p><b> 關(guān)鍵字:會員ID</b></p><p><b> 編號:D2</b></p><p><b> 名稱:菜品信息存儲</b></p><p> 簡述:菜品的所有信息</p><p> 組成:菜品ID+菜品名稱+價格+介紹+圖片+被訂次數(shù)
101、</p><p><b> 關(guān)鍵字:菜品ID</b></p><p><b> 編號:D3</b></p><p><b> 名稱:訂餐信息存儲</b></p><p><b> 簡述:訂單信息</b></p><p>
102、組成:訂單ID+訂單會員ID+該訂單菜品總量+總額+聯(lián)系電話+訂餐時間</p><p> 關(guān)鍵字:訂單ID+訂單會員ID</p><p><b> 外部實(shí)體</b></p><p><b> 編號:S1</b></p><p><b> 名稱:游客</b></p&
103、gt;<p><b> 簡述:未注冊的人</b></p><p> 輸入的數(shù)據(jù)流:瀏覽信息</p><p><b> 輸出的數(shù)據(jù)流:無</b></p><p><b> 編號:S2</b></p><p><b> 名稱:管理員</b&g
104、t;</p><p> 簡述:更新菜品和管理訂單的部門</p><p> 輸入的數(shù)據(jù)流:菜品信息</p><p><b> 輸出的數(shù)據(jù)流:無</b></p><p><b> 編號:S3</b></p><p><b> 名稱:會員</b>&l
105、t;/p><p> 簡述:已注冊且申請會員身份的人</p><p> 輸入的數(shù)據(jù)流:訂餐信息</p><p><b> 輸出的數(shù)據(jù)流:無</b></p><p><b> 第三章 系統(tǒng)設(shè)計</b></p><p> 完成了系統(tǒng)的需求分析之后,就進(jìn)入了系統(tǒng)的設(shè)計階段,在整
106、個系統(tǒng)的開發(fā)時期中,設(shè)計階段是最主要的階段。</p><p> 3.1 系統(tǒng)總體設(shè)計</p><p> 在軟件系統(tǒng)設(shè)計中,模塊是指這樣的一組程序語句,它包括輸入與輸出、邏輯處理功能、內(nèi)部信息及其運(yùn)行環(huán)境。 通過前一階段的系統(tǒng)初步調(diào)查以及在對這套**飯店網(wǎng)訂管理信息系統(tǒng)的技術(shù)可行性分析、經(jīng)濟(jì)可行性分析、管理可行性分析以及系統(tǒng)需求分析的前提下,確定了這套網(wǎng)訂管理信息系統(tǒng)要實(shí)現(xiàn)三個功
107、能模塊。它們分別是:訂餐管理模塊、菜品管理模塊和會員管理模塊。</p><p> 考慮到本系統(tǒng)的特點(diǎn)及各種軟件開發(fā)過程模型的優(yōu)缺點(diǎn),這套信息系統(tǒng)采用的是結(jié)構(gòu)化分析方法。它特別適合于在關(guān)系數(shù)據(jù)庫管理系統(tǒng),采用客戶/服務(wù)器(即C/S)體系結(jié)構(gòu),利用有面向?qū)ο筇卣鞯能浖_發(fā)平臺、開發(fā)具有圖形用戶界面、事件驅(qū)動的軟件。由于本系統(tǒng)是在一個內(nèi)部局域網(wǎng)中運(yùn)行,而且現(xiàn)在一般計算機(jī)的硬件性能都能夠達(dá)到很高的處理能力等實(shí)際情況,以
108、及C/S模式有安全性高、交互性強(qiáng)、處理數(shù)據(jù)量大、數(shù)據(jù)查詢靈活等特點(diǎn),因此,采用C/S模式而不是B/S模式。另外,由于多個客戶機(jī)共享一臺服務(wù)器,而且不同的客戶端有不同的使用權(quán)限,所以,每個員工的特定處理放在客戶端完成,這樣可以減輕服務(wù)器的負(fù)擔(dān),提高系統(tǒng)運(yùn)行的性能。</p><p> **飯店網(wǎng)訂管理系統(tǒng)總統(tǒng)設(shè)計所要實(shí)現(xiàn)的目標(biāo)是:(1)實(shí)現(xiàn)多點(diǎn)操作的信息共享,相互之間的信息傳遞要準(zhǔn)確、快捷。(2)采用漢字圖形用
109、戶界面,系統(tǒng)界面友好美觀,操作簡單易行,查詢靈活方便。(3)業(yè)務(wù)管理信息化,可隨時掌握訂餐、會員管理和菜品信息等情況。(4)支持多種付款方式。支付寶、網(wǎng)銀、貨到付款等多種方式混合收銀。</p><p> (5)系統(tǒng)維護(hù)方便可靠,具有靈活性、通用性及安全性的特點(diǎn)。 </p><p> 根據(jù)系統(tǒng)功能的要求,**飯店網(wǎng)訂管理信息系統(tǒng)具有三個功能模塊,包括訂餐管理模塊、菜品管理模塊和會員管
110、理模塊。</p><p> 不同身份的用戶在登錄系統(tǒng)后對各個子系統(tǒng)中的功能模塊的操作情況是不同的。使用者的權(quán)限分為系統(tǒng)管理員和普通用戶,下面以權(quán)限為普通用戶的身份進(jìn)行登錄為例,對系統(tǒng)的結(jié)構(gòu)流程進(jìn)行設(shè)計,如圖3-1所示。</p><p><b> 3.2 代碼設(shè)計</b></p><p> 3.2.1本系統(tǒng)代碼設(shè)計遵循的原則</p&g
111、t;<p> 唯一性在本系統(tǒng)中,每一個代碼都標(biāo)識了系統(tǒng)中的每一個實(shí)體,而每一個實(shí)體也只能由一個代碼來唯一確定。 2.標(biāo)準(zhǔn)性主要體現(xiàn)在對程序文件名命名和對數(shù)據(jù)文件命名的一目了然,無重復(fù)現(xiàn)象。為了系統(tǒng)維護(hù)人員便于進(jìn)行系統(tǒng)維護(hù),使用了統(tǒng)一的標(biāo)準(zhǔn)。 3.合理性系統(tǒng)中代碼設(shè)計與編碼對象的分類相適應(yīng),以使代碼對編碼對象的分類據(jù)有標(biāo)志作用。 4.簡單性在設(shè)計過程中采用漢字的漢語拼音的聲母來表示漢字。
112、 5.適應(yīng)性在代碼設(shè)計過程中,代碼反映了編碼對象的特點(diǎn),便于識別和記憶,使系統(tǒng)維護(hù)人員容易了解和掌握,便于進(jìn)行維護(hù)工作。 6.規(guī)范性代碼的結(jié)構(gòu)、類型、格式統(tǒng)一,便于記憶和計算機(jī)進(jìn)行處理。 7.可擴(kuò)充性考慮到今后程序擴(kuò)充的需要,在編制代碼時,留有足夠的備用代碼。</p><p> 3.2.2代碼設(shè)計的具體內(nèi)容</p><p> 表3.1 菜品編號設(shè)計</p
113、><p> Table 3.1 Food numbers code design table</p><p> 表3.2 訂單編號設(shè)計</p><p> Table 3.2 Menu numbers code design table</p><p> 表3.3 會員編號設(shè)計</p><p> Table 3.3
114、 Member numbers code design table</p><p> 表3.4 反饋信息編號設(shè)計</p><p> Table 3.4 Material Requisition numbers code design table</p><p><b> 3.3 數(shù)據(jù)庫設(shè)計</b></p><p>
115、 3.3.1 概念結(jié)構(gòu)設(shè)計</p><p> 概念結(jié)構(gòu)設(shè)計的任務(wù)是在需求分析階段產(chǎn)生的需求說明書的基礎(chǔ)上,按照特定的方法把它們抽象為一個不依賴于任何具體機(jī)器的數(shù)據(jù)模型,即概念模型。概念模型使設(shè)計者的注意力能夠從復(fù)雜的實(shí)現(xiàn)細(xì)節(jié)中解脫出來,而只集中在最重要的信息的組織結(jié)構(gòu)和處理模式上。E-R圖由三種符號組成,如圖3-2所示?!皩?shí)體”是現(xiàn)實(shí)世界中描述客觀事物的概念?!皩傩浴币话阒冈囶}具有的某種特性?!奥?lián)系”可以分為
116、兩類:一類是實(shí)體沒不得聯(lián)系;另一類是實(shí)體之間的聯(lián)系。</p><p> 實(shí)體 屬性 聯(lián)系</p><p> 圖3.2 E-R圖基本圖例</p><p> Fig.3.2 E-R chart legend</p><p> 該系統(tǒng)的E-R圖如3.3所示:</p><p>
117、<b> 11</b></p><p><b> m</b></p><p><b> n</b></p><p><b> n</b></p><p><b> 1</b></p><p> 圖
118、3.3 系統(tǒng)總體E-R圖</p><p> Fig.3.3 The overall system the E-R diagram</p><p> 3.3.2 邏輯結(jié)構(gòu)設(shè)計</p><p> 邏輯結(jié)構(gòu)設(shè)計是將概念結(jié)構(gòu)設(shè)計階段完成的概念模型轉(zhuǎn)換成能被選定的數(shù)據(jù)庫管理系統(tǒng)支持的數(shù)據(jù)結(jié)構(gòu)模型。數(shù)據(jù)模型由E-R模型轉(zhuǎn)換而來。數(shù)據(jù)庫的設(shè)計采用一庫多表式設(shè)計。即設(shè)計了一個
119、數(shù)據(jù)庫。把每個獨(dú)立的網(wǎng)訂企業(yè)設(shè)計為獨(dú)立的應(yīng)用實(shí)體。采用這種設(shè)計的好處就是:符合網(wǎng)訂企業(yè)網(wǎng)訂供應(yīng)鏈環(huán)節(jié)的處理及時迅速的特點(diǎn),有利于在網(wǎng)訂企業(yè)內(nèi)部提高工作效率,降低成本。 </p><p> 表3.5 菜品和飲料</p><p> Table3.5 FoodAndDrink</p><p><b> 表3.6會員</b></p>
120、<p> Table3.6 Member</p><p><b> 表3.7 會員反饋</b></p><p> Table3.7 Member Reback</p><p><b> 表3.8 訂單</b></p><p> Table3.8 Orders</p>
121、<p><b> 表3.9 詳細(xì)菜單</b></p><p> Table3.9 Orders Detail</p><p> 3.3.3 物理結(jié)構(gòu)設(shè)計</p><p> 物理結(jié)構(gòu)設(shè)計是在邏輯結(jié)構(gòu)設(shè)計的基礎(chǔ)上進(jìn)一步設(shè)計數(shù)據(jù)存儲模式的一些物理細(xì)節(jié)。物流結(jié)構(gòu)設(shè)計通常分為兩步:確定數(shù)據(jù)庫的物理結(jié)構(gòu)和評價物理結(jié)構(gòu)。數(shù)據(jù)庫的存放在非
122、系統(tǒng)盤的高速存儲硬盤中。數(shù)據(jù)采用順序存放的放的方式,由一個數(shù)據(jù)庫下設(shè)置多個表,這樣可以提高檢索的速度。這樣的結(jié)構(gòu)符合飯店餐館信息系統(tǒng)的需求。</p><p> 3.4 輸入輸出設(shè)計</p><p> 3.4.1 輸入設(shè)計</p><p> 輸入設(shè)計是整個系統(tǒng)設(shè)計的關(guān)鍵環(huán)節(jié)之一,對系統(tǒng)的質(zhì)量起著決定性的影響。輸入數(shù)據(jù)的正確性直接決定處理結(jié)果的正確性,如果輸入數(shù)據(jù)
123、有誤,即使計算和處理十分正確,也無法獲得可靠的輸出信息。</p><p> 輸入設(shè)計包括數(shù)據(jù)規(guī)范和數(shù)據(jù)準(zhǔn)備過程。在輸入設(shè)計中,提高速度和減少錯誤是兩個最根本的原則。以下是指導(dǎo)輸入設(shè)計的幾個原則:設(shè)計好原始單據(jù)的格式;控制輸入量;減少輸入延遲;輸入過程應(yīng)盡量簡化;減少輸入錯誤。</p><p> 輸入設(shè)計的目標(biāo)是要盡可能減少數(shù)據(jù)輸入中的錯誤。因此,對于輸入數(shù)據(jù)的過程中可能出現(xiàn)的錯誤要采取
124、相應(yīng)的檢驗(yàn)措施,以保證輸入輸出的正確性。</p><p> 本系統(tǒng)輸入信息主要包括管理員輸入的用戶名和密碼以及用戶及會員信息、菜品信息的錄入等等。這些信息在錄入的過程中均有明確文字信息提示,大多數(shù)通過我們所熟悉的鍵盤和鼠標(biāo)完成信息的輸入,大大方便了用戶的使用。</p><p> 比如登錄界面如圖3.4所示:</p><p> 圖3.4 登錄界面圖</p&
125、gt;<p> Fig.3.4 Login interface diagram</p><p> 3.4.2 輸出設(shè)計</p><p> 輸出設(shè)計就是要將系統(tǒng)處理的結(jié)果進(jìn)行輸出。輸出設(shè)計的目的是使系統(tǒng)能輸出滿足用戶需要的有用的信息。對于大多數(shù)用戶來說,輸出時系統(tǒng)開發(fā)的目的和評價系統(tǒng)開發(fā)成功與否的標(biāo)準(zhǔn)。因此,輸出設(shè)計出發(fā)點(diǎn)是保證系統(tǒng)輸出的信息能夠方便地為用戶所使用,能夠?yàn)?/p>
126、用戶的管理活動提供有效的信息服務(wù)。例如查看所有菜品時的信息輸出,所得界面表3.10所示: </p><p> 表3.10 菜品信息查詢輸出設(shè)計書</p><p> Table3.10 Output designed document of Food information query</p><p> 還有比如會員管理的查詢會員信息,如表3.11所示:<
127、/p><p> 表3.11 會員信息查詢輸出設(shè)計書</p><p> Table3.11 Output designed document of Member information query</p><p> 還有訂單信息查詢的輸出設(shè)計書,如表3.12所示:</p><p> 表3.12 訂單信息查詢輸出設(shè)計書</p>
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 畢業(yè)論文(設(shè)計)格蘭德飯店網(wǎng)訂管理信息系統(tǒng)的設(shè)計與實(shí)現(xiàn)
- 教務(wù)管理信息系統(tǒng)畢業(yè)論文(含外文翻譯)
- 管理信息系統(tǒng)畢業(yè)設(shè)計(含外文翻譯)
- 勤工儉學(xué)管理信息系統(tǒng)的設(shè)計與實(shí)現(xiàn)【畢業(yè)論文】
- 信息管理與信息系統(tǒng)畢業(yè)論文查詢管理信息系統(tǒng)的設(shè)計與實(shí)現(xiàn)
- 信息管理畢業(yè)論文--藥房信息系統(tǒng)(含外文翻譯)
- 工資管理信息系統(tǒng)的設(shè)計與實(shí)現(xiàn)畢業(yè)論文
- 畢業(yè)論文--學(xué)生考勤管理信息系統(tǒng)的設(shè)計與實(shí)現(xiàn)
- 畢業(yè)論文---網(wǎng)絡(luò)投票管理信息系統(tǒng)的設(shè)計與實(shí)現(xiàn)
- 工資管理信息系統(tǒng)的設(shè)計與實(shí)現(xiàn)[畢業(yè)論文]
- 檔案管理信息系統(tǒng)的設(shè)計與實(shí)現(xiàn)-畢業(yè)論文
- 檔案管理信息系統(tǒng)的設(shè)計與實(shí)現(xiàn)-畢業(yè)論文
- 管理信息系統(tǒng)設(shè)計與開發(fā)畢業(yè)論文
- 管理信息系統(tǒng)畢業(yè)論文
- 畢業(yè)論文——管理信息系統(tǒng)
- 管理信息系統(tǒng)的設(shè)計與開發(fā)畢業(yè)論文
- 畢業(yè)論文學(xué)生考勤管理信息系統(tǒng)的設(shè)計與實(shí)現(xiàn)
- 管理信息系統(tǒng)畢業(yè)論文
- 畢業(yè)論文——管理信息系統(tǒng)
- 畢業(yè)論文--管理信息系統(tǒng)
評論
0/150
提交評論