畢業(yè)論文--飯店網(wǎng)訂管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)(含外文翻譯)_第1頁(yè)
已閱讀1頁(yè),還剩58頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、<p>  **飯店網(wǎng)訂管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)</p><p><b>  摘 要</b></p><p>  將中小型飯店管理中的工作流轉(zhuǎn)化成比較科學(xué)化、規(guī)范化的業(yè)務(wù)流程,使管理基礎(chǔ)數(shù)據(jù)更加準(zhǔn)確化,管理人員擺脫了具體性工作,轉(zhuǎn)而從事管理專(zhuān)業(yè)工作,為經(jīng)營(yíng)提供了快捷和強(qiáng)大的支持。把計(jì)算機(jī)網(wǎng)絡(luò)用于企業(yè)管理,可在很大程度上提高管理者分析和決策的科學(xué)性,提高經(jīng)營(yíng)

2、管理水平,使企業(yè)取得更好的經(jīng)濟(jì)效益。</p><p>  這個(gè)網(wǎng)上訂餐管理系統(tǒng)主要是通過(guò)網(wǎng)頁(yè)的形式實(shí)現(xiàn)想要訂餐的用戶(hù)的訂餐過(guò)程。而我使用Power builder實(shí)現(xiàn)的簡(jiǎn)單C/S模式的訂餐系統(tǒng)。用戶(hù)通過(guò)訪(fǎng)問(wèn)飯店的網(wǎng)頁(yè)能看到該飯店的菜品種類(lèi)、價(jià)格等信息,從而決定是否訂餐,然后使用唯一的賬號(hào)登錄,通過(guò)一定的支付方式付款,很快就完成訂餐。飯店看到用戶(hù)在自己飯店網(wǎng)頁(yè)上下的訂單,會(huì)即刻準(zhǔn)備,盡量準(zhǔn)時(shí)送達(dá)用戶(hù)指定的地址。&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 國(guó)外餐館管理現(xiàn)狀

10、2</p><p>  1.2.2 國(guó)內(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)開(kāi)發(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ù)流程分析的簡(jiǎn)述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è)計(jì)2

13、2</p><p>  3.1 系統(tǒng)總體設(shè)計(jì)22</p><p>  3.2 代碼設(shè)計(jì)23</p><p>  3.2.1本系統(tǒng)代碼設(shè)計(jì)遵循的原則23</p><p>  3.2.2代碼設(shè)計(jì)的具體內(nèi)容23</p><p>  3.3 數(shù)據(jù)庫(kù)設(shè)計(jì)25</p><p>  3.3.1 概念

14、結(jié)構(gòu)設(shè)計(jì)25</p><p>  3.3.2 邏輯結(jié)構(gòu)設(shè)計(jì)28</p><p>  3.3.3 物理結(jié)構(gòu)設(shè)計(jì)29</p><p>  3.4 輸入輸出設(shè)計(jì)29</p><p>  3.4.1 輸入設(shè)計(jì)29</p><p>  3.4.2 輸出設(shè)計(jì)30</p><p>  3.5 系統(tǒng)

15、物理配置方案設(shè)計(jì)32</p><p>  3.5.1 硬件環(huán)境32</p><p>  3.5.2 軟件環(huán)境32</p><p>  3.5.3 開(kāi)發(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、來(lái),隨著信息技術(shù)的迅速發(fā)展及管理理論的不斷突破創(chuàng)新,管理信息系統(tǒng)也得到了飛速的發(fā)展,在人們的工作、生活與學(xué)習(xí)中扮演著越來(lái)越重要的角色。下面以網(wǎng)上訂餐為切入點(diǎn),重點(diǎn)探討**飯店管理信息系統(tǒng)。隨著信息化的發(fā)展,信息系統(tǒng)不斷提高著餐飲企業(yè)的管理效率,但是現(xiàn)有的信息系統(tǒng)只是對(duì)傳統(tǒng)的點(diǎn)餐模式的“無(wú)紙化”辦公,沒(méi)有整合供應(yīng)鏈與成本管理的思想。餐飲企業(yè)還處在廚師長(zhǎng)的領(lǐng)導(dǎo)下的計(jì)劃經(jīng)濟(jì)模式,傳統(tǒng)餐飲企業(yè)的擴(kuò)張模式受到廚房體系的制約。究其原因,是沒(méi)有對(duì)菜品

19、實(shí)施標(biāo)準(zhǔn)化處理,沒(méi)有對(duì)菜品生產(chǎn)流程標(biāo)準(zhǔn)化固定下來(lái)。</p><p>  因此,開(kāi)發(fā)一個(gè)餐館網(wǎng)訂管理信息系統(tǒng)是十分必要的,擁有飯店網(wǎng)訂管理信息系統(tǒng)是現(xiàn)代化飯店的標(biāo)志,它對(duì)**飯店的市場(chǎng)形象、服務(wù)質(zhì)量、管理水平和經(jīng)濟(jì)效益都有至關(guān)重要的影響。</p><p>  1.提高飯店的管理效益及經(jīng)濟(jì)效益</p><p>  應(yīng)用飯店網(wǎng)訂管理信息系統(tǒng)通過(guò)節(jié)省大量的人力和物力,增加飯

20、店的服務(wù)項(xiàng)目,提高飯店的服務(wù)檔次,減少管理上的漏洞,從整體上提高飯店的經(jīng)濟(jì)效益。</p><p><b>  2.提高服務(wù)質(zhì)量</b></p><p>  由于計(jì)算機(jī)處理信息的速度很快,可以大大減少就餐者的結(jié)賬等候時(shí)間,提高對(duì)客戶(hù)服務(wù)的質(zhì)量。清晰準(zhǔn)確的賬單、票據(jù)、表格,使客人感到高檔次的享受。</p><p><b>  3.提高工作

21、效率</b></p><p>  計(jì)算機(jī)管理可大大提高業(yè)務(wù)運(yùn)作的速度和準(zhǔn)確性。電腦資料的正確保存避免了抄寫(xiě)客人名單的低效工作,嚴(yán)格的數(shù)據(jù)檢查避免了因手工操作的疏忽而造成的錯(cuò)誤。</p><p>  4.完善飯店內(nèi)部管理體制</p><p>  網(wǎng)訂管理信息系統(tǒng)可以明顯減少因員工及管理人員的流動(dòng)而對(duì)飯店管理產(chǎn)生的不良影響。</p><p

22、>  5.全面了解營(yíng)業(yè)情況,提高飯店決策水平</p><p>  飯店網(wǎng)訂管理信息系統(tǒng)既可以提供完備的歷史數(shù)據(jù),又可以提供各種分析模式,可使管理人員很方便地完成復(fù)雜的統(tǒng)計(jì)分析工作,并加強(qiáng)對(duì)飯店運(yùn)營(yíng)的內(nèi)部控制,增強(qiáng)管理人員的控制決策水平。</p><p><b>  1.2 現(xiàn)狀研究</b></p><p>  1.2.1 國(guó)外餐館管理現(xiàn)狀

23、</p><p>  隨著國(guó)內(nèi)外網(wǎng)訂業(yè)務(wù)的不斷發(fā)展,加強(qiáng)成本管理與收入管理、通過(guò)提高服務(wù)水平提升企業(yè)形象已成為全世界飯店和網(wǎng)訂的迫切需要。因?yàn)轱埖昴壳安捎檬止げ僮鞯倪\(yùn)營(yíng)過(guò)程,差錯(cuò)率較高,已不能適應(yīng)餐飲業(yè)對(duì)現(xiàn)代化管理的要求。國(guó)外的一些大型的、連鎖的餐飲業(yè)已利用先進(jìn)的網(wǎng)訂管理軟件克服了管理范圍狹窄,人工管理方式缺陷太多,缺乏高效、嚴(yán)謹(jǐn)、安全的管理問(wèn)題。國(guó)內(nèi)外也不斷朝著這個(gè)方向發(fā)展,相繼推出了一系列高級(jí)的網(wǎng)訂管理軟件。

24、</p><p>  早在上世紀(jì) 80 年代在歐美國(guó)家的餐飲和飯店管理業(yè)就開(kāi)始運(yùn)用軟件進(jìn)行管理,到目前為止,國(guó)外的餐飲軟件管理系統(tǒng)已經(jīng)日趨成熟,并在網(wǎng)訂行業(yè)得到廣泛的應(yīng)用,為現(xiàn)代網(wǎng)訂企業(yè)的經(jīng)營(yíng)管理,提供了科學(xué)依據(jù),極大的提高了企業(yè)的經(jīng)濟(jì)效益和服務(wù)水平,降低了企業(yè)的管理成本,為企業(yè)的發(fā)展提供了強(qiáng)有力的支撐。目前,國(guó)外餐飲管理軟件向以下幾個(gè)方面發(fā)展:</p><p>  (1)餐飲管理系統(tǒng)日趨

25、智能化</p><p>  智能化的餐飲管理系統(tǒng)可以為餐飲經(jīng)營(yíng)企業(yè)把脈,實(shí)時(shí)監(jiān)控各種各經(jīng)營(yíng)網(wǎng)點(diǎn)的運(yùn)營(yíng)情況,檢測(cè)企業(yè)經(jīng)營(yíng)問(wèn)題出在何處,并且能夠自動(dòng)進(jìn)行分析和做出一定的指導(dǎo)。 故障發(fā)生的可能性也會(huì)逐漸降低。很多傳統(tǒng)的餐飲管理軟件的處理方式是在系統(tǒng)故障或事故發(fā)生后,才能被操作人員發(fā)現(xiàn),然后才是去尋找解決方案,這顯然使處理滯后且效率降低。同時(shí)智能化的網(wǎng)訂系統(tǒng)可以自動(dò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)人性化也同樣是必然的。所謂人性化,這是一種在整個(gè)企業(yè)管理過(guò)程中充分注意人性要素,以充分發(fā)掘人的潛能為己任的管理模式?,F(xiàn)在有一部分網(wǎng)訂管理系統(tǒng)已經(jīng)不再是那種強(qiáng)硬的管理模式,操作和管理日趨靈活,例如:它會(huì)根據(jù)每個(gè)部門(mén),甚至每個(gè)人的實(shí)際情況不同而采取不同的方案,這樣管理效果

27、將會(huì)事半功倍。同時(shí)更削減了那種上有政策,下有對(duì)策的一慣風(fēng)氣。人性化的管理,極大地減少了網(wǎng)訂管理人員和工作人員的工作量,隨著網(wǎng)訂管理工具的發(fā)展,以后網(wǎng)訂管理員的工作將逐漸從管理人員轉(zhuǎn)變到管理網(wǎng)訂管理工具,這可以讓他們有更多的時(shí)間和精力來(lái)思考和實(shí)施工作的效率、產(chǎn)品技術(shù)和客戶(hù)營(yíng)銷(xiāo)等疑難問(wèn)題。網(wǎng)訂管理員要做的僅僅是把企業(yè)實(shí)際情況及各方面要求與網(wǎng)訂資源之間的分配關(guān)系告網(wǎng)訂管理軟件,就可以輕松管理網(wǎng)訂企業(yè)了。隨著電子信息化的發(fā)展,網(wǎng)訂管理工具也將進(jìn)

28、一步簡(jiǎn)單化,操作界面也將更加動(dòng)態(tài)、簡(jiǎn)捷。</p><p>  (3)網(wǎng)訂管理系統(tǒng)高度集成化</p><p>  為了節(jié)省成本,提高管理效率,現(xiàn)在只需要購(gòu)買(mǎi)一款集成化的網(wǎng)訂管理工具就可以實(shí)現(xiàn)其需要的所有功能,高度集成化可以讓網(wǎng)訂業(yè)管理更加輕松自如!例如現(xiàn)在可編程管理系統(tǒng)接口的出現(xiàn),這種基于數(shù)據(jù)庫(kù)技術(shù)的網(wǎng)訂系統(tǒng)通信接口具有很多的優(yōu)越性,很大程度上促進(jìn)了網(wǎng)訂管理系統(tǒng)集成化的進(jìn)程。數(shù)據(jù)庫(kù)技術(shù)是一項(xiàng)

29、國(guó)際標(biāo)準(zhǔn),可以有效地統(tǒng)一現(xiàn)有網(wǎng)訂管理系統(tǒng)中存在的多種管理接口。數(shù)據(jù)庫(kù)技術(shù)本身采用了簡(jiǎn)單清晰的標(biāo)記語(yǔ)言,在管理系統(tǒng)開(kāi)發(fā)與集成過(guò)程中能比較簡(jiǎn)便地實(shí)施,這樣新管理接口的采用反而還會(huì)降低整個(gè)管理系統(tǒng)的開(kāi)發(fā)成本。</p><p>  1.2.2 國(guó)內(nèi)餐館管理現(xiàn)狀</p><p>  國(guó)內(nèi)網(wǎng)訂企業(yè)是通過(guò)樓面營(yíng)業(yè)區(qū)向客人提供菜品、飲品和服務(wù)為主營(yíng)業(yè)務(wù)的服務(wù)性企業(yè)。其涉及到的經(jīng)營(yíng)活動(dòng)主要有材料購(gòu)買(mǎi)和儲(chǔ)存、

30、菜品制作、飲品和菜品的銷(xiāo)售和現(xiàn)金的流轉(zhuǎn),為就餐客戶(hù)提供及時(shí)、準(zhǔn)確和便捷的就餐服務(wù)。就餐服務(wù)主要工作內(nèi)容是:由服務(wù)員進(jìn)行點(diǎn)菜和飲品,廚師制作和收銀員進(jìn)行費(fèi)用收取 ,并由財(cái)務(wù)分揀收費(fèi)單據(jù)以及做月報(bào)表等工作。</p><p>  餐飲業(yè)以往多采用手工票據(jù)開(kāi)據(jù)和人工進(jìn)行數(shù)據(jù)統(tǒng)計(jì),服務(wù)員根據(jù)客人的需求開(kāi)具點(diǎn)菜單和飲品單,然后分送廚房部、桌位和收銀處。廚房和桌位根據(jù)出品單進(jìn)行制作,然后由傳菜員傳送到樓面供應(yīng)客人,收銀臺(tái)根據(jù)出

31、品單進(jìn)行金額核算。</p><p>  隨著國(guó)內(nèi)網(wǎng)訂業(yè)的高速發(fā)展,網(wǎng)訂服務(wù)和管理不斷加強(qiáng),餐飲業(yè)的票據(jù)和物料管理日益加強(qiáng),但同時(shí)手工收費(fèi)方式存在的以下主要問(wèn)題已顯現(xiàn)出來(lái),大有愈演愈烈之勢(shì)。人工操作發(fā)現(xiàn)有較高的錯(cuò)誤率。也存在極個(gè)別客人的菜品和飲品漏上和錯(cuò)上。這些錯(cuò)誤往往不能及時(shí)發(fā)現(xiàn),也無(wú)法對(duì)一線(xiàn)工作有效監(jiān)督。</p><p>  隨著網(wǎng)訂業(yè)管理人員素質(zhì)不斷的提高,以及辦公自動(dòng)化的普及,網(wǎng)訂管

32、理系統(tǒng)在企業(yè)管理中的地位日益突出,越來(lái)越多的網(wǎng)訂企業(yè)認(rèn)識(shí)到管理系統(tǒng)的重要性,有的自主開(kāi)發(fā),有的購(gòu)買(mǎi)商用軟件進(jìn)行管理,提高了企業(yè)的管理水平,降低了管理成本,為企業(yè)的快速發(fā)展奠定了基礎(chǔ)。但是,目前市場(chǎng)上應(yīng)用的餐飲管理軟件總體情況并不是很樂(lè)觀(guān),主要存在以下問(wèn)題:</p><p> ?。?)工作效率低,錯(cuò)誤率高</p><p>  大量的開(kāi)單工作和單據(jù)傳遞工作出品速度減慢,用戶(hù)就餐等待時(shí)間長(zhǎng),出現(xiàn)

33、服務(wù)真空,服務(wù)質(zhì)量投訴多。</p><p> ?。?)數(shù)據(jù)核算錯(cuò)誤率高,漏項(xiàng)、誤算情況多,</p><p> ?。?)缺乏長(zhǎng)遠(yuǎn)規(guī)劃。很多企業(yè)往往根據(jù)眼前的使用需求,分別購(gòu)買(mǎi)一些獨(dú)立的軟件或硬件系統(tǒng),這樣容易造成管理分散,缺乏集成性,無(wú)法進(jìn)行全面的店面經(jīng)營(yíng)信息的綜合處理,同時(shí)更造成了企業(yè)資源的一種浪費(fèi)。</p><p> ?。?)忽略對(duì)內(nèi)部員工的思想引導(dǎo)。現(xiàn)在一些企業(yè)

34、的財(cái)務(wù)問(wèn)題一方面是企業(yè)自身設(shè)備的原因,另一方面則是企業(yè)員工不良的行為導(dǎo)致的。</p><p>  (5)忽略對(duì)軟件管理人員和使用人員的專(zhuān)業(yè)培訓(xùn)。缺乏專(zhuān)業(yè)培訓(xùn)的人員往往無(wú)法對(duì)網(wǎng)訂管理軟件或硬件進(jìn)行充分地定制和合理的客戶(hù)化,使系統(tǒng)管理功能無(wú)法最大程度地貼近每個(gè)企業(yè)的具體管理需求,造成網(wǎng)訂系統(tǒng)很多功能無(wú)法發(fā)揮出合理的功效,無(wú)法充分提升管理人員的工作效率。</p><p>  1.3 系統(tǒng)可行性分

35、析</p><p>  1.3.1 可行性分析的必要性</p><p>  可行性分析的目的是在初步調(diào)查的基礎(chǔ)上進(jìn)一步明確開(kāi)發(fā)一套系統(tǒng)的目標(biāo)、規(guī)模與功能,進(jìn)而提出系統(tǒng)開(kāi)發(fā)的初步方案與計(jì)劃。可行性分析是系統(tǒng)開(kāi)發(fā)任務(wù)是否下達(dá)的決策依據(jù)。之所以要開(kāi)發(fā)一套新的系統(tǒng),其原因可能是企業(yè)原先沒(méi)有使用過(guò)管理信息系統(tǒng),而隨著信息時(shí)代的飛速發(fā)展使得企業(yè)認(rèn)識(shí)到使用管理信息系統(tǒng)的必要性,所以決定開(kāi)發(fā)一套適合本企業(yè)

36、使用的管理信息系統(tǒng);而另一方面原因則是因?yàn)槠髽I(yè)正在使用一套系統(tǒng),但是隨著時(shí)間的推移,企業(yè)對(duì)管理信息系統(tǒng)使用功能需求的不斷提高,使得對(duì)原來(lái)系統(tǒng)越來(lái)越不滿(mǎn)意。由于存在的問(wèn)題可能充斥各個(gè)方面,內(nèi)容分散,甚至含糊不清,這就要求系統(tǒng)分析人員針對(duì)用戶(hù)提出的各種問(wèn)題和初始要求,對(duì)問(wèn)題進(jìn)行識(shí)別。通過(guò)對(duì)舊系統(tǒng)的初步調(diào)查,對(duì)新系統(tǒng)在經(jīng)濟(jì)上、技術(shù)上、管理上的可行性進(jìn)行分析,從而得出結(jié)論,判斷新系統(tǒng)是否具有可行性,進(jìn)而避免了系統(tǒng)在開(kāi)發(fā)過(guò)程中因某些客觀(guān)因素而終止

37、,從而避免不必要的浪費(fèi)。同時(shí)也為企業(yè)的高層管理人員提供了信息,使他們了解系統(tǒng)的可行性方面的情況,以便及早地發(fā)現(xiàn)并及時(shí)處理問(wèn)題。</p><p>  1.3.2 技術(shù)可行性分析</p><p>  技術(shù)方面的可行性就是根據(jù)現(xiàn)有的技術(shù)條件,看能否實(shí)現(xiàn)系統(tǒng)的各項(xiàng)要求。現(xiàn)代的數(shù)據(jù)庫(kù)技術(shù)和網(wǎng)絡(luò)技術(shù)趨于成熟,計(jì)算機(jī)管理在餐飲企業(yè)的管理業(yè)務(wù)過(guò)程中扮演著越來(lái)越重要的作用,特別是無(wú)線(xiàn)網(wǎng)絡(luò)的發(fā)展,大大節(jié)約了管

38、理成本。</p><p>  這套**飯店網(wǎng)訂管理信息系統(tǒng)對(duì)所需的硬件設(shè)備,如服務(wù)器、pc 機(jī)、打印機(jī)即網(wǎng)絡(luò)配件等的性能要求一般,現(xiàn)有設(shè)備的性能完全能夠滿(mǎn)足系統(tǒng)功能的要求。從軟件要求上來(lái)看,這套網(wǎng)訂系統(tǒng)屬于數(shù)據(jù)庫(kù)應(yīng)用程序,系統(tǒng)需要一個(gè)數(shù)據(jù)庫(kù)服務(wù)器及其運(yùn)行的操作系統(tǒng)平臺(tái),根據(jù)客戶(hù)的數(shù)據(jù)量并不是十分巨大,則選擇目前市場(chǎng)上價(jià)格比較低廉的數(shù)據(jù)庫(kù)服務(wù)器產(chǎn)品:Microsoft SQL Server2005 及配套的平臺(tái)Wi

39、ndows Win7。而前臺(tái)開(kāi)發(fā)工具則是在PowerBuilder環(huán)境下,基于面向?qū)ο?、管理信息系統(tǒng)等技術(shù),利用其可視化的開(kāi)發(fā)環(huán)境、豐富的控件資源,能快速開(kāi)發(fā)出應(yīng)用程序。這些軟件在中小型MIS 開(kāi)發(fā)中已被大量應(yīng)用,技術(shù)上都比較成熟。上述技術(shù)上的現(xiàn)實(shí)情況都能夠滿(mǎn)足本人所要設(shè)計(jì)的網(wǎng)訂系統(tǒng)所要實(shí)現(xiàn)的所有功能模塊,因此在技術(shù)上是可行的。</p><p>  1.3.3 管理可行性分析</p><p&g

40、t;  本系統(tǒng)在投入使用后,其要求使用系統(tǒng)的工作人員除了需要具備在Microsoft Windows 平臺(tái)上使用個(gè)人電腦的知識(shí),并不需要特別的技術(shù)能力。這方面的知識(shí),在**飯店與本項(xiàng)目運(yùn)營(yíng)相關(guān)的直接人員(包括經(jīng)理、采購(gòu)部、財(cái)務(wù)部、網(wǎng)訂部和人事部)中已經(jīng)具備。飯店領(lǐng)導(dǎo)認(rèn)識(shí)到當(dāng)今社會(huì)的發(fā)展趨勢(shì),認(rèn)為使用計(jì)算機(jī)從事飯店管理是企業(yè)當(dāng)前非常必要的舉措。飯店員工也對(duì)本系統(tǒng)的開(kāi)發(fā)十分的歡迎,并給予積極配合,從而保證了系統(tǒng)調(diào)查與分析能夠順利的進(jìn)行。另外

41、,為了提高飯店管理水平,適應(yīng)管理信息系統(tǒng)的要求,在系統(tǒng)投入使用前,飯店還會(huì)安排對(duì)操作系統(tǒng)的人員進(jìn)行必要的培訓(xùn),提高他們對(duì)網(wǎng)訂管理信息系統(tǒng)的認(rèn)識(shí)。通過(guò)與飯店管理人員和普通員工的充分溝通,**飯店所有員工都認(rèn)為這套網(wǎng)訂管理系統(tǒng)能夠完全滿(mǎn)足飯店各個(gè)方面的需求。因此在管理上具有了系統(tǒng)開(kāi)發(fā)的可行性。</p><p>  1.3.4 經(jīng)濟(jì)可行性分析</p><p>  經(jīng)濟(jì)可行性分析就是確定與一個(gè)開(kāi)發(fā)

42、項(xiàng)目關(guān)聯(lián)的經(jīng)濟(jì)效益和成本的過(guò)程,因此也成為成本效益分析。對(duì)于飯店來(lái)講,在各項(xiàng)硬件購(gòu)置以及軟件系統(tǒng)的開(kāi)發(fā)中不必要再追加過(guò)多資金,而只需要利用學(xué)?,F(xiàn)有的資源就可以基本完成系統(tǒng)的開(kāi)發(fā)實(shí)施工作。有實(shí)驗(yàn)室硬件環(huán)境的支持,有高校專(zhuān)業(yè)指導(dǎo)教師的幫助,以及對(duì)現(xiàn)實(shí)飯店的抽象。是這一系統(tǒng)的開(kāi)發(fā)有了經(jīng)濟(jì)可行性?,F(xiàn)代餐飲企業(yè)的不斷發(fā)展,特別的中小餐飲企業(yè)的騰飛,為我們系統(tǒng)的開(kāi)發(fā)提供了龐大的市場(chǎng)依托。</p><p><b> 

43、 第二章 系統(tǒng)分析</b></p><p>  “分析”通常是只對(duì)現(xiàn)行系統(tǒng)的內(nèi)外情況進(jìn)行調(diào)查、研究、分解、剖析,以明確問(wèn)題或機(jī)會(huì)所在,認(rèn)識(shí)解決這些問(wèn)題或把握這些機(jī)會(huì)的必要性,為確定有關(guān)活動(dòng)的目標(biāo)和可能的方案提供科學(xué)依據(jù)。系統(tǒng)分析是指系統(tǒng)的觀(guān)點(diǎn),對(duì)醫(yī)學(xué)安定的對(duì)象開(kāi)發(fā)范圍進(jìn)行有目的、有步驟的實(shí)際調(diào)查和科學(xué)的總稱(chēng)。</p><p>  系統(tǒng)分析是系統(tǒng)開(kāi)發(fā)的重要階段。在這個(gè)階段要集中精

44、力,認(rèn)真分析用戶(hù)的需求,用科學(xué)地方法來(lái)表達(dá)新系統(tǒng)的邏輯方案,建立新系統(tǒng)的邏輯模型。</p><p>  系統(tǒng)分析工作開(kāi)始于用戶(hù)提出新系統(tǒng)的要求,首先進(jìn)行初步調(diào)查和可行性分析;確認(rèn)系系統(tǒng)開(kāi)發(fā)為可行,即可進(jìn)行詳細(xì)調(diào)查與分析,提出新系統(tǒng)邏輯模型;最后寫(xiě)出系統(tǒng)分析報(bào)告。</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)開(kāi)發(fā)目的</p><p>  現(xiàn)在的管理系統(tǒng)不僅要有漂亮的用戶(hù)界面,更要有嚴(yán)謹(jǐn)?shù)囊?guī)劃,注重每一個(gè)細(xì)小的環(huán)節(jié)。這樣才能使得在交易時(shí)避免不必要錯(cuò)誤發(fā)生。本系

46、統(tǒng)的設(shè)計(jì)與實(shí)施將極大地方用戶(hù)的訂餐,同時(shí)也有利于我們的管理和服務(wù)。同時(shí),我們的網(wǎng)訂信息管理系統(tǒng)還能幫助餐廳降低錯(cuò)誤率,擴(kuò)大營(yíng)業(yè)范圍,增加知名度等。</p><p>  為了使系統(tǒng)更加人性化,便于管理員管理,此系統(tǒng)的用戶(hù)將分為兩種類(lèi)型,一個(gè)是針對(duì)顧客的網(wǎng)訂管理系統(tǒng),另一個(gè)是針對(duì)管理員的網(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)的會(huì)員的功能結(jié)構(gòu)圖,如圖2.3所示:</p><p>  圖2.3 會(huì)員功能結(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>  用戶(hù)界面要新穎、大方,并且是能夠讓用戶(hù)所能接受的。要能保證用戶(hù)的安全性,即用戶(hù)的權(quán)限、密碼、個(gè)人信息只能是用戶(hù)本人進(jìn)行修改,并且修改要快捷方便。</p><p>  2.2 業(yè)務(wù)流程分析</p><p>  2.2.1 業(yè)務(wù)流程分析的簡(jiǎn)述</p><p>  業(yè)務(wù)流程分析,是在組織/業(yè)務(wù)關(guān)系分析的基礎(chǔ)上

50、,對(duì)每項(xiàng)業(yè)務(wù)進(jìn)行業(yè)務(wù)流程分析以及各業(yè)務(wù)之間信息流動(dòng)的分析,即按照原有信息流動(dòng)過(guò)程,逐個(gè)地調(diào)查分析所有環(huán)節(jié)的處理業(yè)務(wù)、處理內(nèi)容、處理順序和對(duì)處理時(shí)間的要求,弄清各個(gè)環(huán)節(jié)需要的信息、信息來(lái)源、流徑去向、處理方法、計(jì)算方法、提供信息的時(shí)間和信息形態(tài)(報(bào)告、報(bào)單、屏幕顯示)等。</p><p>  業(yè)務(wù)流程分析,可以用業(yè)務(wù)流程圖來(lái)描述。這是一種描述系統(tǒng)內(nèi)各單位、人員之間業(yè)務(wù)關(guān)系、作業(yè)順序和管理信息流動(dòng)的流程圖,它可以幫助

51、分析人員找出業(yè)務(wù)流程中的不合理迂回優(yōu)化業(yè)務(wù)工作流程;同時(shí)業(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),以?xún)?yōu)化相關(guān)業(yè)務(wù)流程,提高信息系統(tǒng)運(yùn)行效率。管理業(yè)務(wù)流程中,相關(guān)單據(jù)的傳遞盡量采用電子化的方式,努力避免使用紙質(zhì)傳遞的方式。這一方面加快了信息傳遞的速度,另一方面也符合當(dāng)前倡導(dǎo)的建設(shè)節(jié)約型社會(huì)的要求。一張單據(jù)的產(chǎn)生有其上一流程產(chǎn)生的單據(jù)為依據(jù),各種單據(jù)相互聯(lián)系,環(huán)環(huán)相扣,有助于檢驗(yàn)或保證相關(guān)單據(jù)的真實(shí)性,有利于明確各

53、個(gè)流程中相關(guān)責(zé)任人的責(zé)任,從而達(dá)到強(qiáng)化過(guò)程管理的目的。</p><p>  訂單管理業(yè)務(wù)流程的處理過(guò)程是:游客通過(guò)注冊(cè)并登陸訂餐網(wǎng)站的主頁(yè),要是會(huì)員可以直接登錄到會(huì)員訂餐網(wǎng)頁(yè)界面,選擇喜歡的菜品,調(diào)整菜品的數(shù)量,然后通過(guò)點(diǎn)擊提交訂單,可以生成菜品訂單,后臺(tái)接收訂餐。如圖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)系。顧客就可以通過(guò)瀏覽訂餐系統(tǒng)的網(wǎng)頁(yè),查看菜品的相關(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)分為三塊,即訂餐管理、菜品管理和會(huì)員管理,該系統(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)系等,但它卻不能說(shuō)明系統(tǒng)中各個(gè)成分的含義。只有當(dāng)數(shù)據(jù)流程圖中出現(xiàn)的每一個(gè)成分都給出定義后,才能完整、準(zhǔn)確地描述一個(gè)系統(tǒng)。為此,還需呀運(yùn)用其他工具對(duì)數(shù)據(jù)流程圖加以補(bǔ)充說(shuō)明。數(shù)據(jù)字典就是這樣的工具之一,它通常包括數(shù)據(jù)項(xiàng)、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)流、數(shù)據(jù)存儲(chǔ)、處理過(guò)程等。</p><p>  數(shù)據(jù)字典中數(shù)據(jù)項(xiàng)是不可再分的數(shù)據(jù)單位,若干個(gè)數(shù)據(jù)項(xiàng)可以組

58、成一個(gè)數(shù)據(jù)結(jié)構(gòu),數(shù)據(jù)結(jié)構(gòu)反映了數(shù)據(jù)之間的組合關(guān)系,一個(gè)數(shù)據(jù)結(jié)構(gòu)可以由若干個(gè)數(shù)據(jù)項(xiàng)組成,也可以由若干個(gè)數(shù)據(jù)結(jié)構(gòu)組成,數(shù)據(jù)流是數(shù)據(jù)結(jié)構(gòu)在系統(tǒng)內(nèi)的傳輸路徑,數(shù)據(jù)存儲(chǔ)是數(shù)據(jù)結(jié)構(gòu)停留或保存的地方,也是數(shù)據(jù)流的來(lái)源和去向之一。</p><p>  數(shù)據(jù)字典一旦建立起來(lái),并按編號(hào)排序后,它就是一本可以供人們查閱的字典。本系統(tǒng)中數(shù)據(jù)字典中有六類(lèi)條目:數(shù)據(jù)元素、數(shù)據(jù)流、數(shù)據(jù)存儲(chǔ)、處理過(guò)程、數(shù)據(jù)結(jié)構(gòu)、外部實(shí)體。數(shù)據(jù)字典的作用主要是對(duì)

59、數(shù)據(jù)流程圖中的數(shù)據(jù)元素、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)流、處理邏輯、數(shù)據(jù)存儲(chǔ)和外部實(shí)體等方面進(jìn)行具體的定義,是對(duì)數(shù)據(jù)流程圖進(jìn)行補(bǔ)充說(shuō)明的主要工具之一。</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ù)的流動(dòng)過(guò)程,有一個(gè)或一組固定的數(shù)據(jù)項(xiàng)組成。</p>

60、;<p>  處理邏輯:定義數(shù)據(jù)流程圖中數(shù)據(jù)項(xiàng)的處理方式。</p><p>  數(shù)據(jù)存儲(chǔ):數(shù)據(jù)存儲(chǔ)的結(jié)構(gòu)及有關(guān)的數(shù)據(jù)流、查詢(xún)要求。</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>  編號(hào):I1</b></p><p><b>  名稱(chēng):FoodID</b></p><p><b>  簡(jiǎn)述:菜品編號(hào)</b></p><p><b>  類(lèi)型:字符型</b></p><p><b>  寬

62、度:5位</b></p><p><b>  編號(hào):I2</b></p><p>  名稱(chēng):FoodName</p><p><b>  簡(jiǎn)述:菜品名稱(chēng)</b></p><p><b>  類(lèi)型:字符型</b></p><p><b&g

63、t;  寬度:50位</b></p><p><b>  編號(hào):I3</b></p><p>  名稱(chēng):FoodPrice</p><p><b>  簡(jiǎn)述:菜品價(jià)格</b></p><p><b>  類(lèi)型:數(shù)值型</b></p><p>

64、<b>  寬度:10位</b></p><p><b>  編號(hào):I4</b></p><p>  名稱(chēng):FoodIntro</p><p><b>  簡(jiǎn)述:菜品的介紹</b></p><p><b>  類(lèi)型:文本型</b></p>&

65、lt;p><b>  寬度:50位</b></p><p><b>  編號(hào):I5</b></p><p><b>  名稱(chēng):MembID</b></p><p><b>  簡(jiǎn)述:會(huì)員編號(hào)</b></p><p><b>  類(lèi)型:字符型

66、</b></p><p><b>  寬度:4位</b></p><p><b>  編號(hào):I6</b></p><p>  名稱(chēng):MembName</p><p><b>  簡(jiǎn)述:會(huì)員姓名</b></p><p><b>  類(lèi)

67、型:字符型</b></p><p><b>  寬度:50位</b></p><p><b>  編號(hào):I7</b></p><p>  名稱(chēng):MembGender</p><p><b>  簡(jiǎn)述:會(huì)員性別</b></p><p><

68、b>  類(lèi)型:字符型</b></p><p><b>  寬度:2位</b></p><p><b>  編號(hào):I8</b></p><p>  名稱(chēng):MembEmail</p><p><b>  簡(jiǎn)述:郵箱</b></p><p>

69、<b>  類(lèi)型:字符型</b></p><p><b>  寬度:50位</b></p><p><b>  編號(hào):I9</b></p><p>  名稱(chēng):MembPhone</p><p><b>  簡(jiǎn)述:電話(huà)</b></p><

70、p><b>  類(lèi)型:字符型</b></p><p><b>  寬度:11位</b></p><p><b>  編號(hào):I10</b></p><p>  名稱(chēng):MembPwd</p><p><b>  簡(jiǎn)述:密碼</b></p>

71、<p><b>  類(lèi)型:字符型</b></p><p><b>  寬度:6位</b></p><p><b>  編號(hào):I11</b></p><p>  名稱(chēng):MembAddress</p><p><b>  簡(jiǎn)述:地址</b></

72、p><p><b>  類(lèi)型:字符型</b></p><p><b>  寬度:50位</b></p><p><b>  編號(hào):I12</b></p><p>  名稱(chēng):RebackID</p><p><b>  簡(jiǎn)述:信息ID</b&g

73、t;</p><p><b>  類(lèi)型:字符型</b></p><p><b>  寬度:4位</b></p><p><b>  編號(hào):I13</b></p><p>  名稱(chēng):RebackContent</p><p><b>  簡(jiǎn)述:留

74、言?xún)?nèi)容</b></p><p><b>  類(lèi)型:文本型</b></p><p><b>  寬度:50位</b></p><p><b>  編號(hào):I14</b></p><p>  名稱(chēng):RebackDate</p><p><b&

75、gt;  簡(jiǎn)述:留言時(shí)間</b></p><p><b>  類(lèi)型:日期類(lèi)型</b></p><p><b>  寬度:無(wú)</b></p><p><b>  編號(hào):I15</b></p><p>  名稱(chēng):OrderID</p><p>&

76、lt;b>  簡(jiǎn)述:訂單編號(hào)</b></p><p><b>  類(lèi)型:字符型</b></p><p><b>  寬度:4位</b></p><p><b>  編號(hào):I16</b></p><p>  名稱(chēng):TotalNum</p><

77、p>  簡(jiǎn)述:該訂單菜品總量</p><p><b>  類(lèi)型:整型</b></p><p><b>  寬度:10位</b></p><p><b>  編號(hào):I17</b></p><p>  名稱(chēng):TotalMoney</p><p><

78、;b>  簡(jiǎn)述:總額</b></p><p><b>  類(lèi)型:數(shù)值型</b></p><p><b>  寬度:10位</b></p><p><b>  編號(hào):I18</b></p><p>  名稱(chēng):PhoneNumber</p><

79、p><b>  簡(jiǎn)述:聯(lián)系電話(huà)</b></p><p><b>  類(lèi)型:字符型</b></p><p><b>  寬度:11位</b></p><p><b>  編號(hào):I19</b></p><p>  名稱(chēng):OrderTime</p&g

80、t;<p><b>  簡(jiǎn)述:訂餐時(shí)間</b></p><p><b>  類(lèi)型:日期類(lèi)型</b></p><p><b>  寬度:無(wú)</b></p><p><b>  編號(hào):I20</b></p><p>  名稱(chēng):Order_Deta

81、ilID</p><p><b>  簡(jiǎn)述:詳細(xì)菜單ID</b></p><p><b>  類(lèi)型:字符型</b></p><p><b>  寬度:4位</b></p><p><b>  編號(hào):I21</b></p><p> 

82、 名稱(chēng):FoodTotalNum</p><p>  簡(jiǎn)述:所有菜品的總量</p><p><b>  類(lèi)型:整型</b></p><p><b>  寬度:4位</b></p><p><b>  編號(hào):I22</b></p><p>  名稱(chēng):Mem

83、bType</p><p><b>  簡(jiǎn)述:類(lèi)型</b></p><p><b>  類(lèi)型:字符型</b></p><p><b>  寬度:30位</b></p><p><b>  數(shù)據(jù)結(jié)構(gòu)</b></p><p><b

84、>  數(shù)據(jù)結(jié)構(gòu)編號(hào):01</b></p><p>  數(shù)據(jù)結(jié)構(gòu)名稱(chēng):FoodAndDrink</p><p>  數(shù)據(jù)結(jié)構(gòu)說(shuō)明:其中主鍵是FoodID</p><p>  數(shù)據(jù)結(jié)構(gòu)組成:FoodID、FoodName、FoodPrice、FoodIntro</p><p><b>  數(shù)據(jù)結(jié)構(gòu)編號(hào):02</b

85、></p><p>  數(shù)據(jù)結(jié)構(gòu)名稱(chēng):Member</p><p>  數(shù)據(jù)結(jié)構(gòu)說(shuō)明:其中主鍵是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)編號(hào):03</b></p><p>  數(shù)據(jù)結(jié)構(gòu)名稱(chēng):MembReback</p><p>  數(shù)據(jù)結(jié)構(gòu)說(shuō)明:其中主鍵是RebackID</p><p>  數(shù)據(jù)結(jié)構(gòu)組成:RebackID、MembName、RebackContent、RebackDate</p><p><b>  數(shù)據(jù)結(jié)構(gòu)編號(hào):04</b&

87、gt;</p><p>  數(shù)據(jù)結(jié)構(gòu)名稱(chēng):Orders</p><p>  數(shù)據(jù)結(jié)構(gòu)說(shuō)明:其中主鍵是OrderID</p><p>  數(shù)據(jù)結(jié)構(gòu)組成:OrderID、MembID、TotalNum、ToalMoney、PhoneNumber、OrderTime</p><p><b>  數(shù)據(jù)結(jié)構(gòu)編號(hào):05</b><

88、;/p><p>  數(shù)據(jù)結(jié)構(gòu)名稱(chēng):OrdersDetail</p><p>  數(shù)據(jù)結(jié)構(gòu)說(shuō)明:其中主鍵是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>  編號(hào):P1</b></p><p><b>  名稱(chēng):訂餐管理</b></p><p><b>  輸入:點(diǎn)菜單</b></p><p><b>  處理:匯總點(diǎn)菜單</b></p><p>

90、<b>  輸出:訂單</b></p><p><b>  編號(hào):P2</b></p><p><b>  名稱(chēng):菜品管理</b></p><p><b>  輸入:菜品表</b></p><p>  處理:把菜品分解成菜料</p><

91、p><b>  輸出:菜品信息</b></p><p><b>  編號(hào):P3</b></p><p><b>  名稱(chēng):會(huì)員管理</b></p><p><b>  輸入:會(huì)員信息</b></p><p><b>  處理:記錄會(huì)員<

92、;/b></p><p><b>  輸出:會(huì)員記錄</b></p><p><b>  數(shù)據(jù)流</b></p><p><b>  編號(hào):F1</b></p><p><b>  名稱(chēng):瀏覽信息</b></p><p>  

93、簡(jiǎn)述:返回前臺(tái)點(diǎn)菜信息</p><p><b>  組成:無(wú)</b></p><p><b>  來(lái)源:游客</b></p><p><b>  去向:訂餐管理模塊</b></p><p><b>  編號(hào):F2</b></p><p&

94、gt;<b>  名稱(chēng):訂單</b></p><p><b>  簡(jiǎn)述:會(huì)員的訂餐</b></p><p><b>  組成:編號(hào)+名稱(chēng)</b></p><p><b>  來(lái)源:訂餐管理模塊</b></p><p><b>  去向:**飯店&

95、lt;/b></p><p><b>  編號(hào):F3</b></p><p><b>  名稱(chēng):提示未注冊(cè)</b></p><p>  簡(jiǎn)述:游客未注冊(cè)就訂單是不可以的</p><p><b>  組成:無(wú)</b></p><p><b>

96、;  來(lái)源:訂餐管理模塊</b></p><p><b>  去向:游客</b></p><p><b>  編號(hào):F4</b></p><p><b>  名稱(chēng):顯示菜品信息</b></p><p>  簡(jiǎn)述:菜品的詳細(xì)信息</p><p>

97、;  組成:編號(hào)+菜品名稱(chēng)+菜品詳情+菜品價(jià)格</p><p><b>  來(lái)源:菜品管理模塊</b></p><p><b>  去向:訂餐管理模塊</b></p><p><b>  編號(hào):F5</b></p><p><b>  名稱(chēng):記錄會(huì)員信息</b&

98、gt;</p><p>  簡(jiǎn)述:會(huì)員通過(guò)申請(qǐng)成功而記錄的</p><p>  組成:會(huì)員ID+會(huì)員姓名+會(huì)員性別+郵箱+電話(huà)+密碼+地址+訂餐次數(shù)</p><p><b>  來(lái)源:會(huì)員</b></p><p><b>  去向:會(huì)員管理模塊</b></p><p><

99、;b>  數(shù)據(jù)存儲(chǔ)</b></p><p><b>  編號(hào):D1</b></p><p><b>  名稱(chēng):會(huì)員信息存儲(chǔ)</b></p><p>  簡(jiǎn)述:儲(chǔ)存會(huì)員的信息</p><p>  組成:會(huì)員ID+會(huì)員姓名+會(huì)員性別+郵箱+電話(huà)+密碼+地址+訂餐次數(shù)</p>

100、<p><b>  關(guān)鍵字:會(huì)員ID</b></p><p><b>  編號(hào):D2</b></p><p><b>  名稱(chēng):菜品信息存儲(chǔ)</b></p><p>  簡(jiǎn)述:菜品的所有信息</p><p>  組成:菜品ID+菜品名稱(chēng)+價(jià)格+介紹+圖片+被訂次數(shù)

101、</p><p><b>  關(guān)鍵字:菜品ID</b></p><p><b>  編號(hào):D3</b></p><p><b>  名稱(chēng):訂餐信息存儲(chǔ)</b></p><p><b>  簡(jiǎn)述:訂單信息</b></p><p>  

102、組成:訂單ID+訂單會(huì)員ID+該訂單菜品總量+總額+聯(lián)系電話(huà)+訂餐時(shí)間</p><p>  關(guān)鍵字:訂單ID+訂單會(huì)員ID</p><p><b>  外部實(shí)體</b></p><p><b>  編號(hào):S1</b></p><p><b>  名稱(chēng):游客</b></p&

103、gt;<p><b>  簡(jiǎn)述:未注冊(cè)的人</b></p><p>  輸入的數(shù)據(jù)流:瀏覽信息</p><p><b>  輸出的數(shù)據(jù)流:無(wú)</b></p><p><b>  編號(hào):S2</b></p><p><b>  名稱(chēng):管理員</b&g

104、t;</p><p>  簡(jiǎn)述:更新菜品和管理訂單的部門(mén)</p><p>  輸入的數(shù)據(jù)流:菜品信息</p><p><b>  輸出的數(shù)據(jù)流:無(wú)</b></p><p><b>  編號(hào):S3</b></p><p><b>  名稱(chēng):會(huì)員</b>&l

105、t;/p><p>  簡(jiǎn)述:已注冊(cè)且申請(qǐng)會(huì)員身份的人</p><p>  輸入的數(shù)據(jù)流:訂餐信息</p><p><b>  輸出的數(shù)據(jù)流:無(wú)</b></p><p><b>  第三章 系統(tǒng)設(shè)計(jì)</b></p><p>  完成了系統(tǒng)的需求分析之后,就進(jìn)入了系統(tǒng)的設(shè)計(jì)階段,在整

106、個(gè)系統(tǒng)的開(kāi)發(fā)時(shí)期中,設(shè)計(jì)階段是最主要的階段。</p><p>  3.1 系統(tǒng)總體設(shè)計(jì)</p><p>  在軟件系統(tǒng)設(shè)計(jì)中,模塊是指這樣的一組程序語(yǔ)句,它包括輸入與輸出、邏輯處理功能、內(nèi)部信息及其運(yùn)行環(huán)境。 通過(guò)前一階段的系統(tǒng)初步調(diào)查以及在對(duì)這套**飯店網(wǎng)訂管理信息系統(tǒng)的技術(shù)可行性分析、經(jīng)濟(jì)可行性分析、管理可行性分析以及系統(tǒng)需求分析的前提下,確定了這套網(wǎng)訂管理信息系統(tǒng)要實(shí)現(xiàn)三個(gè)功

107、能模塊。它們分別是:訂餐管理模塊、菜品管理模塊和會(huì)員管理模塊。</p><p>  考慮到本系統(tǒng)的特點(diǎn)及各種軟件開(kāi)發(fā)過(guò)程模型的優(yōu)缺點(diǎn),這套信息系統(tǒng)采用的是結(jié)構(gòu)化分析方法。它特別適合于在關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng),采用客戶(hù)/服務(wù)器(即C/S)體系結(jié)構(gòu),利用有面向?qū)ο筇卣鞯能浖_(kāi)發(fā)平臺(tái)、開(kāi)發(fā)具有圖形用戶(hù)界面、事件驅(qū)動(dòng)的軟件。由于本系統(tǒng)是在一個(gè)內(nèi)部局域網(wǎng)中運(yùn)行,而且現(xiàn)在一般計(jì)算機(jī)的硬件性能都能夠達(dá)到很高的處理能力等實(shí)際情況,以

108、及C/S模式有安全性高、交互性強(qiáng)、處理數(shù)據(jù)量大、數(shù)據(jù)查詢(xún)靈活等特點(diǎn),因此,采用C/S模式而不是B/S模式。另外,由于多個(gè)客戶(hù)機(jī)共享一臺(tái)服務(wù)器,而且不同的客戶(hù)端有不同的使用權(quán)限,所以,每個(gè)員工的特定處理放在客戶(hù)端完成,這樣可以減輕服務(wù)器的負(fù)擔(dān),提高系統(tǒng)運(yùn)行的性能。</p><p>  **飯店網(wǎng)訂管理系統(tǒng)總統(tǒng)設(shè)計(jì)所要實(shí)現(xiàn)的目標(biāo)是:(1)實(shí)現(xiàn)多點(diǎn)操作的信息共享,相互之間的信息傳遞要準(zhǔn)確、快捷。(2)采用漢字圖形用

109、戶(hù)界面,系統(tǒng)界面友好美觀(guān),操作簡(jiǎn)單易行,查詢(xún)靈活方便。(3)業(yè)務(wù)管理信息化,可隨時(shí)掌握訂餐、會(huì)員管理和菜品信息等情況。(4)支持多種付款方式。支付寶、網(wǎng)銀、貨到付款等多種方式混合收銀。</p><p>  (5)系統(tǒng)維護(hù)方便可靠,具有靈活性、通用性及安全性的特點(diǎn)。 </p><p>  根據(jù)系統(tǒng)功能的要求,**飯店網(wǎng)訂管理信息系統(tǒng)具有三個(gè)功能模塊,包括訂餐管理模塊、菜品管理模塊和會(huì)員管

110、理模塊。</p><p>  不同身份的用戶(hù)在登錄系統(tǒng)后對(duì)各個(gè)子系統(tǒng)中的功能模塊的操作情況是不同的。使用者的權(quán)限分為系統(tǒng)管理員和普通用戶(hù),下面以權(quán)限為普通用戶(hù)的身份進(jìn)行登錄為例,對(duì)系統(tǒng)的結(jié)構(gòu)流程進(jìn)行設(shè)計(jì),如圖3-1所示。</p><p><b>  3.2 代碼設(shè)計(jì)</b></p><p>  3.2.1本系統(tǒng)代碼設(shè)計(jì)遵循的原則</p&g

111、t;<p>  唯一性在本系統(tǒng)中,每一個(gè)代碼都標(biāo)識(shí)了系統(tǒng)中的每一個(gè)實(shí)體,而每一個(gè)實(shí)體也只能由一個(gè)代碼來(lái)唯一確定。 2.標(biāo)準(zhǔn)性主要體現(xiàn)在對(duì)程序文件名命名和對(duì)數(shù)據(jù)文件命名的一目了然,無(wú)重復(fù)現(xiàn)象。為了系統(tǒng)維護(hù)人員便于進(jìn)行系統(tǒng)維護(hù),使用了統(tǒng)一的標(biāo)準(zhǔn)。 3.合理性系統(tǒng)中代碼設(shè)計(jì)與編碼對(duì)象的分類(lèi)相適應(yīng),以使代碼對(duì)編碼對(duì)象的分類(lèi)據(jù)有標(biāo)志作用。 4.簡(jiǎn)單性在設(shè)計(jì)過(guò)程中采用漢字的漢語(yǔ)拼音的聲母來(lái)表示漢字。

112、 5.適應(yīng)性在代碼設(shè)計(jì)過(guò)程中,代碼反映了編碼對(duì)象的特點(diǎn),便于識(shí)別和記憶,使系統(tǒng)維護(hù)人員容易了解和掌握,便于進(jìn)行維護(hù)工作。 6.規(guī)范性代碼的結(jié)構(gòu)、類(lèi)型、格式統(tǒng)一,便于記憶和計(jì)算機(jī)進(jìn)行處理。 7.可擴(kuò)充性考慮到今后程序擴(kuò)充的需要,在編制代碼時(shí),留有足夠的備用代碼。</p><p>  3.2.2代碼設(shè)計(jì)的具體內(nèi)容</p><p>  表3.1 菜品編號(hào)設(shè)計(jì)</p

113、><p>  Table 3.1 Food numbers code design table</p><p>  表3.2 訂單編號(hào)設(shè)計(jì)</p><p>  Table 3.2 Menu numbers code design table</p><p>  表3.3 會(huì)員編號(hào)設(shè)計(jì)</p><p>  Table 3.3

114、 Member numbers code design table</p><p>  表3.4 反饋信息編號(hào)設(shè)計(jì)</p><p>  Table 3.4 Material Requisition numbers code design table</p><p><b>  3.3 數(shù)據(jù)庫(kù)設(shè)計(jì)</b></p><p>

115、  3.3.1 概念結(jié)構(gòu)設(shè)計(jì)</p><p>  概念結(jié)構(gòu)設(shè)計(jì)的任務(wù)是在需求分析階段產(chǎn)生的需求說(shuō)明書(shū)的基礎(chǔ)上,按照特定的方法把它們抽象為一個(gè)不依賴(lài)于任何具體機(jī)器的數(shù)據(jù)模型,即概念模型。概念模型使設(shè)計(jì)者的注意力能夠從復(fù)雜的實(shí)現(xiàn)細(xì)節(jié)中解脫出來(lái),而只集中在最重要的信息的組織結(jié)構(gòu)和處理模式上。E-R圖由三種符號(hào)組成,如圖3-2所示。“實(shí)體”是現(xiàn)實(shí)世界中描述客觀(guān)事物的概念?!皩傩浴币话阒冈囶}具有的某種特性?!奥?lián)系”可以分為

116、兩類(lèi):一類(lèi)是實(shí)體沒(méi)不得聯(lián)系;另一類(lèi)是實(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è)計(jì)</p><p>  邏輯結(jié)構(gòu)設(shè)計(jì)是將概念結(jié)構(gòu)設(shè)計(jì)階段完成的概念模型轉(zhuǎn)換成能被選定的數(shù)據(jù)庫(kù)管理系統(tǒng)支持的數(shù)據(jù)結(jié)構(gòu)模型。數(shù)據(jù)模型由E-R模型轉(zhuǎn)換而來(lái)。數(shù)據(jù)庫(kù)的設(shè)計(jì)采用一庫(kù)多表式設(shè)計(jì)。即設(shè)計(jì)了一個(gè)

119、數(shù)據(jù)庫(kù)。把每個(gè)獨(dú)立的網(wǎng)訂企業(yè)設(shè)計(jì)為獨(dú)立的應(yīng)用實(shí)體。采用這種設(shè)計(jì)的好處就是:符合網(wǎng)訂企業(yè)網(wǎng)訂供應(yīng)鏈環(huán)節(jié)的處理及時(shí)迅速的特點(diǎn),有利于在網(wǎng)訂企業(yè)內(nèi)部提高工作效率,降低成本。 </p><p>  表3.5 菜品和飲料</p><p>  Table3.5 FoodAndDrink</p><p><b>  表3.6會(huì)員</b></p>

120、<p>  Table3.6 Member</p><p><b>  表3.7 會(huì)員反饋</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è)計(jì)</p><p>  物理結(jié)構(gòu)設(shè)計(jì)是在邏輯結(jié)構(gòu)設(shè)計(jì)的基礎(chǔ)上進(jìn)一步設(shè)計(jì)數(shù)據(jù)存儲(chǔ)模式的一些物理細(xì)節(jié)。物流結(jié)構(gòu)設(shè)計(jì)通常分為兩步:確定數(shù)據(jù)庫(kù)的物理結(jié)構(gòu)和評(píng)價(jià)物理結(jié)構(gòu)。數(shù)據(jù)庫(kù)的存放在非

122、系統(tǒng)盤(pán)的高速存儲(chǔ)硬盤(pán)中。數(shù)據(jù)采用順序存放的放的方式,由一個(gè)數(shù)據(jù)庫(kù)下設(shè)置多個(gè)表,這樣可以提高檢索的速度。這樣的結(jié)構(gòu)符合飯店餐館信息系統(tǒng)的需求。</p><p>  3.4 輸入輸出設(shè)計(jì)</p><p>  3.4.1 輸入設(shè)計(jì)</p><p>  輸入設(shè)計(jì)是整個(gè)系統(tǒng)設(shè)計(jì)的關(guān)鍵環(huán)節(jié)之一,對(duì)系統(tǒng)的質(zhì)量起著決定性的影響。輸入數(shù)據(jù)的正確性直接決定處理結(jié)果的正確性,如果輸入數(shù)據(jù)

123、有誤,即使計(jì)算和處理十分正確,也無(wú)法獲得可靠的輸出信息。</p><p>  輸入設(shè)計(jì)包括數(shù)據(jù)規(guī)范和數(shù)據(jù)準(zhǔn)備過(guò)程。在輸入設(shè)計(jì)中,提高速度和減少錯(cuò)誤是兩個(gè)最根本的原則。以下是指導(dǎo)輸入設(shè)計(jì)的幾個(gè)原則:設(shè)計(jì)好原始單據(jù)的格式;控制輸入量;減少輸入延遲;輸入過(guò)程應(yīng)盡量簡(jiǎn)化;減少輸入錯(cuò)誤。</p><p>  輸入設(shè)計(jì)的目標(biāo)是要盡可能減少數(shù)據(jù)輸入中的錯(cuò)誤。因此,對(duì)于輸入數(shù)據(jù)的過(guò)程中可能出現(xiàn)的錯(cuò)誤要采取

124、相應(yīng)的檢驗(yàn)措施,以保證輸入輸出的正確性。</p><p>  本系統(tǒng)輸入信息主要包括管理員輸入的用戶(hù)名和密碼以及用戶(hù)及會(huì)員信息、菜品信息的錄入等等。這些信息在錄入的過(guò)程中均有明確文字信息提示,大多數(shù)通過(guò)我們所熟悉的鍵盤(pán)和鼠標(biāo)完成信息的輸入,大大方便了用戶(hù)的使用。</p><p>  比如登錄界面如圖3.4所示:</p><p>  圖3.4 登錄界面圖</p&

125、gt;<p>  Fig.3.4 Login interface diagram</p><p>  3.4.2 輸出設(shè)計(jì)</p><p>  輸出設(shè)計(jì)就是要將系統(tǒng)處理的結(jié)果進(jìn)行輸出。輸出設(shè)計(jì)的目的是使系統(tǒng)能輸出滿(mǎn)足用戶(hù)需要的有用的信息。對(duì)于大多數(shù)用戶(hù)來(lái)說(shuō),輸出時(shí)系統(tǒng)開(kāi)發(fā)的目的和評(píng)價(jià)系統(tǒng)開(kāi)發(fā)成功與否的標(biāo)準(zhǔn)。因此,輸出設(shè)計(jì)出發(fā)點(diǎn)是保證系統(tǒng)輸出的信息能夠方便地為用戶(hù)所使用,能夠?yàn)?/p>

126、用戶(hù)的管理活動(dòng)提供有效的信息服務(wù)。例如查看所有菜品時(shí)的信息輸出,所得界面表3.10所示: </p><p>  表3.10 菜品信息查詢(xún)輸出設(shè)計(jì)書(shū)</p><p>  Table3.10 Output designed document of Food information query</p><p>  還有比如會(huì)員管理的查詢(xún)會(huì)員信息,如表3.11所示:<

127、/p><p>  表3.11 會(huì)員信息查詢(xún)輸出設(shè)計(jì)書(shū)</p><p>  Table3.11 Output designed document of Member information query</p><p>  還有訂單信息查詢(xún)的輸出設(shè)計(jì)書(shū),如表3.12所示:</p><p>  表3.12 訂單信息查詢(xún)輸出設(shè)計(jì)書(shū)</p>

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論