餐飲娛樂管理信息系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)設(shè)計(jì)_第1頁
已閱讀1頁,還剩51頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、<p><b>  摘 要</b></p><p>  隨著營業(yè)規(guī)模的擴(kuò)展,許多中小型餐飲娛樂企業(yè)單位都面臨著如何高效管理整個(gè)企業(yè)經(jīng)營業(yè)務(wù)的問題,而目前最為廣泛的解決方案就是MIS系統(tǒng)的應(yīng)用。本系統(tǒng)就是這樣一個(gè)MIS系統(tǒng),其中包含了服務(wù)行業(yè)的主要經(jīng)營項(xiàng)目的信息管理,它使原先人工的管理統(tǒng)計(jì)工作統(tǒng)一由MIS系統(tǒng)進(jìn)行規(guī)范化管理,提供了高效的管理手段。</p><p&

2、gt;  經(jīng)過分析,我要使用Microsoft公司的Visual Basic開發(fā)工具,利用其提供的各種面向?qū)ο蟮拈_發(fā)工具,尤其是數(shù)據(jù)窗口這一個(gè)能方便又簡潔操縱數(shù)據(jù)庫的智能對象,首先在短時(shí)間內(nèi)建立系統(tǒng)應(yīng)用原型,然后,對初始原型系統(tǒng)進(jìn)行需求迭代,不斷修正和改進(jìn),直到形成用戶滿意的可行系統(tǒng)。</p><p>  本文首先介紹了管理信息系統(tǒng)的發(fā)展現(xiàn)狀和C/S模式的多層應(yīng)用程序體系結(jié)構(gòu),以及本系統(tǒng)所用開發(fā)環(huán)境的技術(shù)介紹。接

3、著,文章介紹了本收銀管理系統(tǒng)的整體設(shè)計(jì)方案,并且詳細(xì)討論了各功能模塊的設(shè)計(jì)和實(shí)現(xiàn),最后分析了系統(tǒng)調(diào)試階段的工作。</p><p>  關(guān)鍵詞:模式,工具,數(shù)據(jù)源,面向?qū)ο?。</p><p><b>  Abstract</b></p><p>  Along with the extension of business scale, a lo

4、t of mid-scale entertainment enterprise met the problem that how to build more efficient management of their business. as for this problem, Management Information System is the main approach to solve the problem above. T

5、his system is an exact MIS, it serves to manage the whole information from all fields of enterprise business items. It provides the high-efficient way of information management and changes the original manual administrat

6、ion to a com</p><p>  By looking up lots of datum, we selected Visual Basic presented by Microsoft because of its objective tools in Win32.VB offered a series of ActiveX operating a data-base. It can give a

7、short-cut to build up a prototype of system application. The prototype could be modified and developed till users are satisfied with it.</p><p>  At first, this article introduced the late development of MIS

8、 and the concept of multi-layer C/S mode application, also it described the develop environment of this system. At the later part, it provided the whole design plan of this MIS system, and discussed the design and implem

9、entation of each function module in detail . At last, this article analyzed the main work during system-debugging phase.</p><p>  Key Words: mode, tool, data source, Object Oriented.</p><p><

10、;b>  目錄</b></p><p>  摘要................................................................I</p><p>  ABSTACT............................................................II</p><p&

11、gt;  目錄..............................................................III</p><p><b>  1 緒言</b></p><p>  1.1 MIS系統(tǒng)簡介.....................................................1</p>&l

12、t;p>  1.2 本課題研究的意義................................................2</p><p>  2 發(fā)展研究現(xiàn)狀及設(shè)計(jì)目標(biāo)</p><p>  2.1 餐飲娛樂管理信息系統(tǒng)綜述........................................3</p><p>  2.1.1 餐飲娛樂管

13、理信息系統(tǒng)發(fā)展歷史..................................3</p><p>  2.1.2 餐飲娛樂管理信息系統(tǒng)的作用....................................3</p><p>  2.1.3 飯店管理信息系統(tǒng)的構(gòu)成........................................4</p><

14、p>  2.2 MIS系統(tǒng)的特點(diǎn)...................................................5</p><p>  2.3 MIS系統(tǒng)的開發(fā)...................................................5</p><p>  2.4 系統(tǒng)研究設(shè)計(jì)的目標(biāo)..........................

15、....................6</p><p>  3 開發(fā)環(huán)境選擇與簡介</p><p>  3.1 編程環(huán)境的選擇..................................................7</p><p>  3.1.1 Visual Basic的開發(fā)環(huán)境介紹................................

16、....7</p><p>  3.1.2 Visual Basic的特點(diǎn)和功能......................................8</p><p>  3.1.3 Visual Basic的基本操作及界面介紹.............................10</p><p>  3.2 數(shù)據(jù)庫系統(tǒng)的選擇............

17、...................................11</p><p>  3.2.1 Access的發(fā)展現(xiàn)狀.............................................11</p><p>  3.2.2 什么是“數(shù)據(jù)庫”? ............................................12</p>

18、<p>  3.2.3 什么是數(shù)據(jù)庫管理系統(tǒng).........................................12</p><p>  3.2.4 Microsoft Access 2000提供了各式全新的資料庫服務(wù).................12</p><p>  3.2.5 Access2000基本操作........................

19、...................13</p><p>  3.3 開發(fā)方法的確定.................................................18</p><p>  3.4 組織基礎(chǔ).......................................................18</p><p>  3.5

20、 技術(shù)基礎(chǔ).......................................................18</p><p>  4 系統(tǒng)可行性研究與需求分析</p><p>  4.1 可行性.........................................................19</p><p>  4.1.1 經(jīng)濟(jì)可

21、行性分析...............................................19</p><p>  4.1.2 技術(shù)可行性分析...............................................19</p><p>  4.1.3 社會(huì)可行性分析..............................................

22、.19</p><p>  4.2 需求分析.......................................................19</p><p>  5 系統(tǒng)結(jié)構(gòu)與模型設(shè)計(jì)</p><p>  5.1 系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)...............................................20</p>

23、<p>  5.1.1 系統(tǒng)功能分析.................................................20</p><p>  5.1.2 系統(tǒng)功能模塊設(shè)計(jì).............................................20</p><p>  5.2 數(shù)據(jù)庫的設(shè)計(jì)............................

24、.......................21</p><p>  5.2.1 數(shù)據(jù)庫需求分析...............................................21</p><p>  5.2.2 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì)...........................................22</p><p>  5.2.

25、3 數(shù)據(jù)庫系統(tǒng)的體系結(jié)構(gòu).........................................23</p><p>  5.2.4 數(shù)據(jù)庫結(jié)構(gòu)的實(shí)現(xiàn).............................................28</p><p><b>  6 系統(tǒng)實(shí)現(xiàn)</b></p><p>  6.1 數(shù)據(jù)庫的實(shí)現(xiàn)

26、...................................................29</p><p>  6.2 系統(tǒng)界面及各功能模塊的實(shí)現(xiàn).....................................29</p><p>  6.2.1 登錄界面的實(shí)現(xiàn)...............................................29<

27、;/p><p>  6.2.2 軟件的各個(gè)功能模塊介紹.......................................32</p><p>  6.2.3 模塊處理過程.................................................42</p><p><b>  7 系統(tǒng)測試與分析</b></

28、p><p>  7.1 測試環(huán)境.......................................................44</p><p>  7.2 測試過程.......................................................44</p><p>  7.3 測試策略..................

29、.....................................45</p><p>  7.4 測試用例.......................................................45</p><p>  7.5 性能分析.......................................................45</

30、p><p>  8 總結(jié)與展望.......................................................46</p><p>  致謝...............................................................47</p><p>  參考文獻(xiàn).....................

31、......................................48</p><p><b>  1 緒言</b></p><p>  本章闡述了餐飲娛樂行業(yè)的研究背景、現(xiàn)狀以及發(fā)展方向,明確指出了餐飲娛樂行業(yè)在中國所面臨的問題。</p><p>  隨著我國加入世界貿(mào)易組織,餐飲娛樂行業(yè)與國際市場接軌已成為大勢所趨,餐飲娛樂行業(yè)要

32、迎接這場挑戰(zhàn),就必須提高整體競爭能力,提高整體競爭能力必須變革自身的管理模式,提高管理水平,實(shí)施信息化建設(shè)無疑是實(shí)現(xiàn)這一目的的必由之路和明智之舉。目前,我國餐飲娛樂行業(yè)信息化管理的進(jìn)程緩慢,跟國外的同類企業(yè)相比管理依然落后。在激烈的競爭中,如何能把握機(jī)會(huì),保持自己的優(yōu)勢,立于不敗之地呢?這就需要提供最好的服務(wù),提供最完善的設(shè)施和最先進(jìn)的技術(shù)。一個(gè)成功的餐飲娛樂企業(yè),其經(jīng)營者不僅要提高服務(wù)水平和服務(wù)質(zhì)量,從而提高自身的知名度和回頭率,還要

33、有好的工作效率,并控制成本。在信息時(shí)代,更重要的是還必須要有一個(gè)完善的管理信息系統(tǒng),便于方便客人和更好地管理酒店。</p><p>  一套優(yōu)秀的餐飲娛樂管理信息系統(tǒng)應(yīng)該是一套適用于各種餐娛企業(yè)使用的優(yōu)秀系統(tǒng),操作簡單、靈活性好、系統(tǒng)安全性高、運(yùn)行穩(wěn)定,是管理者的理想選擇。我的畢業(yè)設(shè)計(jì)題目就是設(shè)計(jì)一個(gè)餐飲娛樂收銀系統(tǒng),在前期的實(shí)習(xí)和分析之后,對系統(tǒng)進(jìn)行了設(shè)計(jì),雖然受水平所限,實(shí)踐經(jīng)驗(yàn)十分匱乏,獨(dú)立完成一套完備的優(yōu)

34、秀的餐飲娛樂企業(yè)管理信息系統(tǒng)有很大的難度,但是我努力在實(shí)踐中鞏固以及整理自己在大學(xué)期間所學(xué)的知識(shí),盡量把這個(gè)系統(tǒng)設(shè)計(jì)的更好。</p><p>  1.1 MIS系統(tǒng)簡介</p><p>  管理信息系統(tǒng)(MIS,Management Information System)是一個(gè)由人和計(jì)算機(jī)等組成的能夠提供信息以支持一個(gè)組織機(jī)構(gòu)內(nèi)部的作業(yè)、管理、分析和決策職能的系統(tǒng)。管理信息系統(tǒng)利用計(jì)算機(jī)的

35、硬件和軟件,手工規(guī)程、分析、計(jì)劃、控制和決策用的模型,以及數(shù)據(jù)庫對信息進(jìn)行收集、傳輸、加工、保存、維護(hù)和使用。因此管理信息系統(tǒng)是一個(gè)信息處理系統(tǒng)。管理信息系統(tǒng)作為各項(xiàng)業(yè)務(wù)、技術(shù)、工作自動(dòng)化及高水平管理的方法和模式,正在得到越來越廣泛的應(yīng)用。早期的管理信息系統(tǒng)通常是以各單位為主體,獨(dú)自進(jìn)行開發(fā)和應(yīng)用。從技術(shù)上看,大體是以局域網(wǎng)或客戶/服務(wù)器模式組成和應(yīng)用系統(tǒng)平臺(tái),在操作系統(tǒng)和數(shù)據(jù)庫管理系統(tǒng)的平臺(tái)上開發(fā)應(yīng)用軟件系統(tǒng)。但是,由于技術(shù)的發(fā)展和進(jìn)

36、步以及應(yīng)用、管理和數(shù)據(jù)共享的需要等諸多原因,把分散開發(fā)且分布在各個(gè)地域的獨(dú)立的管理信息系統(tǒng)互相連接起來,實(shí)現(xiàn)系統(tǒng)硬件、系統(tǒng)軟件、應(yīng)用軟件及數(shù)據(jù)的共享,已經(jīng)成為越來越迫切的任務(wù)。</p><p>  1.2 本課題研究的意義</p><p>  隨著營業(yè)額和客戶群的增長,許多個(gè)體起家的中小型餐飲娛樂企業(yè)單位都面臨著如何擴(kuò)展自己的營業(yè)規(guī)模,形成初步規(guī)?;?jīng)營的問題,其中一個(gè)非常棘手的問題就是業(yè)

37、務(wù)信息管理手段的升級(jí),而重中之重就是如何進(jìn)行規(guī)范地營業(yè)收入管理。收銀管理系統(tǒng)就是這樣一個(gè)集業(yè)務(wù)信息管理各方面(包括收銀、結(jié)算等事務(wù)在內(nèi))為一體的MIS系統(tǒng),它使原先人工、繁復(fù)、容易出錯(cuò)、難以統(tǒng)計(jì)記錄的信息管理工作統(tǒng)一由計(jì)算機(jī)操作實(shí)現(xiàn),確保業(yè)務(wù)內(nèi)容信息的規(guī)范性、統(tǒng)一性、可恢復(fù)性。</p><p>  該系統(tǒng)由前臺(tái)操作和后臺(tái)管理兩大系統(tǒng)模塊組成,其中前臺(tái)操作售模塊包括:前臺(tái)接待、各部門操作、查詢、財(cái)務(wù)、管理、系統(tǒng)設(shè)置

38、等子模塊;后臺(tái)管理模塊包括:經(jīng)理操作、客房部操作、餐飲部操作、娛樂部操作、服務(wù)部操作子模塊。</p><p>  按前、后臺(tái)設(shè)計(jì)的思想直接來自于基本的C/S兩層構(gòu)架應(yīng)用體系結(jié)構(gòu)的實(shí)現(xiàn)模式。以上兩大任務(wù)模塊及其子模塊基本上涵蓋了第三產(chǎn)業(yè)企業(yè)單位的主要功能需求,分為業(yè)務(wù)運(yùn)作和后臺(tái)信息數(shù)據(jù)管理兩大部分。</p><p>  通過本系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn),更加深入、實(shí)例化地了解MIS系統(tǒng)的方方面面,很好

39、地積累MIS系統(tǒng)的開發(fā)經(jīng)驗(yàn),而且對于廣泛應(yīng)用的C/S體系構(gòu)架也有了切實(shí)的感受,同時(shí)增強(qiáng)了系統(tǒng)綜合設(shè)計(jì)能力和具體環(huán)境下的開發(fā)實(shí)現(xiàn)能力。</p><p>  2 發(fā)展研究現(xiàn)狀及設(shè)計(jì)目標(biāo)</p><p>  2.1餐飲娛樂管理信息系統(tǒng)綜述</p><p>  2.1.1餐飲娛樂管理信息系統(tǒng)發(fā)展歷史</p><p>  管理信息系統(tǒng)(Manageme

40、nt Information System簡稱MIS)是信息科學(xué)的一個(gè)分支,是由人和計(jì)算機(jī)組成的能進(jìn)行信息的收集、傳遞、儲(chǔ)存、加工、維護(hù)和使用的系統(tǒng)。餐飲娛樂管理信息系統(tǒng)是MIS中的一個(gè)重要分支,它實(shí)現(xiàn)的是計(jì)算機(jī)管理系統(tǒng)在餐飲娛樂企業(yè)中的具體應(yīng)用。</p><p>  它最早是于70年代初在國外開始發(fā)展起來的,到了80年代,國外的餐飲娛樂管理信息系統(tǒng)的模式已基本定型,技術(shù)較成熟,功能也較齊全。</p>

41、<p>  國內(nèi)的餐飲娛樂管理信息系統(tǒng)最早是在80年代初開始的,到了80年代中后期,隨著國外餐飲娛樂管理信息系統(tǒng)的大規(guī)模引進(jìn),國外飯店的先進(jìn)管理技術(shù)進(jìn)入我國,進(jìn)一步促進(jìn)了我國餐飲娛樂企業(yè)管理技術(shù)的發(fā)展。國內(nèi)系統(tǒng)正是在充分吸收國外管理系統(tǒng)的精華,再結(jié)合國內(nèi)的實(shí)際情況,逐步發(fā)展成熟,到90年代初期形成了幾個(gè)較成熟的軟件系統(tǒng)。</p><p>  到了90年代中期,隨著計(jì)算機(jī)在餐飲娛樂企業(yè)中的普及應(yīng)用,以

42、及計(jì)算機(jī)技術(shù)的不斷發(fā)展,飯店計(jì)算機(jī)系統(tǒng)的發(fā)展到了一個(gè)新的時(shí)期,新的系統(tǒng)平臺(tái)、新的軟件功能、新的系統(tǒng)特點(diǎn)及發(fā)展方向不斷涌現(xiàn)</p><p>  2.1.2餐飲娛樂管理信息系統(tǒng)的作用</p><p>  餐飲娛樂企業(yè)的計(jì)算機(jī)管理就其表現(xiàn)形式看就是對餐飲娛樂企業(yè)大量的常規(guī)性信息的輸入、存儲(chǔ)、處理和輸出過程,其作用主要表現(xiàn)在以下幾個(gè)方面:</p><p> ?。?)提高餐飲

43、娛樂企業(yè)的管理效益及經(jīng)濟(jì)效益</p><p>  應(yīng)用餐飲娛樂管理信息系統(tǒng)通過節(jié)省大量的人力物力,增加飯店的服務(wù)項(xiàng)目,提高飯店的服務(wù)檔次,減少管理上的漏洞,從整體上提高餐娛企業(yè)的經(jīng)濟(jì)效益。如完善的預(yù)訂功能可防止閑置資源或在沒有可用資源的情況下重訂的情況出現(xiàn),可隨時(shí)提供準(zhǔn)確的資源使用和預(yù)訂情況,從而提高資源利用率??腿速M(fèi)用的直接記帳,可有效防止逃帳的發(fā)生。完善的分析功能可用于市場銷售,如確定宣傳的重點(diǎn)地區(qū)和如何掌握

44、價(jià)格的浮動(dòng)等。正確控制價(jià)格,控制客人優(yōu)惠,從而減少管理漏洞,提高營運(yùn)收入。</p><p><b> ?。?)提高服務(wù)質(zhì)量</b></p><p>  由于計(jì)算機(jī)處理信息的速度很快,可以大大減少客人預(yù)訂、結(jié)帳的等候時(shí)間,提高對客服務(wù)質(zhì)量??焖俚目腿诵畔⒉樵兪侄危箍腿说玫綕M意的答復(fù)。餐費(fèi)、娛樂費(fèi)等費(fèi)用的一次性結(jié)帳,不僅方便了賓客,也提高了飯店的管理水平。清晰準(zhǔn)確的賬單

45、、票據(jù)、表格,使客人感到高檔次的享受。完善的預(yù)訂系統(tǒng),使客人的入住有充分的保證。完善的客戶檔案管理更使客人的“個(gè)性化”服務(wù)得以很好的實(shí)施。利用計(jì)算機(jī)保存大量的客人歷史資料,通過統(tǒng)計(jì)分析,可對??突蛳M(fèi)額達(dá)到一定數(shù)量的客人自動(dòng)給予折扣;也可對客人的消費(fèi)特點(diǎn)進(jìn)行分析,總結(jié)出客</p><p>  人生活方面的要求和特點(diǎn),研究如何為客人提供更合適的個(gè)性化服務(wù),如安排房間、提供就餐等,甚至細(xì)致到給客人送什么報(bào)紙雜志、生日

46、送什么禮品等。</p><p><b>  (3)提高工作效率</b></p><p>  計(jì)算機(jī)管理可大大提高業(yè)務(wù)運(yùn)作的速度和準(zhǔn)確性。如電腦的自動(dòng)夜間稽核功能結(jié)束了手工報(bào)表的歷史,電腦資料的正確保存避免了抄客人名單的低效工作,嚴(yán)格的數(shù)據(jù)檢查避免手工操作的疏忽而造成的錯(cuò)誤,票據(jù)的傳送、登記、整理、復(fù)核等一系列的繁重勞動(dòng)也可大為減少。</p><p&

47、gt;  (4)完善餐飲娛樂企業(yè)的內(nèi)部管理體制</p><p>  科學(xué)、正規(guī)、系統(tǒng)的餐飲娛樂管理信息系統(tǒng)在餐飲娛樂企業(yè)管理體系中還發(fā)揮著強(qiáng)有力的穩(wěn)定作用,可明顯地減少員工及管理人員的流動(dòng)對餐飲娛樂企業(yè)管理運(yùn)作的不良影響。系統(tǒng)提供的多種安全級(jí)別,保證各類數(shù)據(jù)不被無權(quán)過問的人查閱和操作。每天的審核制度,各種費(fèi)用的優(yōu)惠控制,應(yīng)收賬款的管理,員工工作量的考核,員工操作過程的跟蹤,均可加強(qiáng)對餐飲娛樂企業(yè)的管理。</

48、p><p> ?。?)全面了解營業(yè)情況,提高餐飲娛樂企業(yè)管理者的決策水平</p><p>  餐飲娛樂管理信息系統(tǒng)能提供完備的歷史數(shù)據(jù),又可提供各種分析模式,可使管理人員很方便地完成復(fù)雜的統(tǒng)計(jì)分析工作,并加強(qiáng)對餐飲娛樂企業(yè)運(yùn)營的內(nèi)部控制,增強(qiáng)管理人員的控制決策水平。</p><p>  2.1.3飯店管理信息系統(tǒng)的構(gòu)成</p><p>  餐飲娛

49、樂管理信息系統(tǒng)由計(jì)算機(jī)硬件、系統(tǒng)軟件及應(yīng)用軟件組成。</p><p> ?。?)硬件指電腦設(shè)備,系統(tǒng)軟件指系統(tǒng)的運(yùn)行平臺(tái),它們一起構(gòu)成餐飲娛樂管理信息系統(tǒng)的體系結(jié)構(gòu)。餐飲娛樂管理信息系統(tǒng)使用的體系結(jié)構(gòu)一般有三種類型:單機(jī)系統(tǒng)、集中式和分布式。這三種結(jié)構(gòu)隨計(jì)算機(jī)技術(shù)的發(fā)展而產(chǎn)生,至今還在不斷地發(fā)展變化著。</p><p>  早期的單機(jī)系統(tǒng),由一臺(tái)主機(jī)、顯示器、鍵盤、打印機(jī)等,再配備一定的軟

50、件組成,能完成一些簡單的業(yè)務(wù),該結(jié)構(gòu)目前已很少有人使用。</p><p>  集中式處理結(jié)構(gòu),采用一臺(tái)或二臺(tái)小型計(jì)算機(jī)或超級(jí)微機(jī)作為主機(jī),使用人員通過各終端與主機(jī)聯(lián)系,進(jìn)行各類數(shù)據(jù)處理作業(yè)。它數(shù)據(jù)處理能力強(qiáng),數(shù)據(jù)安全,可靠性高。缺點(diǎn)是終端本身沒有處理能力,系統(tǒng)處理速度將隨終端數(shù)量的增加而明顯減慢,而且一般終端只有字符界面,用戶界面不美觀。因此,在PC機(jī)及Windows流行之前的70年代到80年代末,是餐飲娛樂企業(yè)

51、最理想的結(jié)構(gòu)。</p><p>  分布式處理結(jié)構(gòu)以高檔微機(jī)或小型機(jī)作為網(wǎng)絡(luò)服務(wù)器,通過網(wǎng)絡(luò)連接各個(gè)工作站,而各工作站都是一臺(tái)獨(dú)立的微機(jī),本身具有數(shù)據(jù)處理的能力,需要時(shí)可聯(lián)機(jī)入網(wǎng)在服務(wù)器內(nèi)進(jìn)行數(shù)據(jù)處理,是目前理想的體系結(jié)構(gòu)。以前流行的局部網(wǎng)絡(luò)系統(tǒng)(文件服務(wù)器結(jié)構(gòu),基本上是DOS系統(tǒng),屬已淘汰),目前流行的C/S結(jié)構(gòu)(即客戶機(jī)/服務(wù)器結(jié)構(gòu))都是分布式結(jié)構(gòu)。C/S結(jié)構(gòu)中,客戶機(jī)支持用戶的前端處理,而且一般是Windo

52、ws圖形界面,服務(wù)器用于支持應(yīng)用的系統(tǒng)環(huán)境,包括數(shù)據(jù)庫的管理及查詢。它結(jié)合了局部網(wǎng)絡(luò)和集中式多用戶系統(tǒng)的優(yōu)點(diǎn),由服務(wù)器和客戶機(jī)協(xié)同處理,充分發(fā)揮系統(tǒng)的各種優(yōu)越性,是目前餐飲娛樂企業(yè)中最佳的體系結(jié)構(gòu)。</p><p>  隨著通訊技術(shù)的發(fā)展,Internet的普及,分布式結(jié)構(gòu)實(shí)現(xiàn)了遠(yuǎn)程數(shù)據(jù)處理。這種廣域網(wǎng)分布結(jié)構(gòu)更適合餐飲娛樂企業(yè)集團(tuán)的信息管理。集團(tuán)總部可以通過Internet有效地管理各地的分公司,及時(shí)了解各個(gè)分

53、公司之間的經(jīng)營情況,各分公司之間也可通過Internet實(shí)現(xiàn)信息互傳。</p><p><b>  (2)軟件結(jié)構(gòu)</b></p><p>  一個(gè)餐飲娛樂管理信息系統(tǒng)從使用者的角度看,軟件結(jié)構(gòu)就是餐飲娛樂管理信息系統(tǒng)的功能結(jié)構(gòu)。各種功能之間又有各種信息聯(lián)系,這樣就構(gòu)成了一個(gè)有機(jī)結(jié)合的整體,形成一個(gè)完整的軟件功能結(jié)構(gòu)。因此,系統(tǒng)一般可分為前臺(tái)(對客服務(wù))和后臺(tái)(內(nèi)部管

54、理)兩大部分,另外還可包括對前后臺(tái)系統(tǒng)的功能補(bǔ)充的擴(kuò)充系統(tǒng)(有的系統(tǒng)把擴(kuò)充系統(tǒng)直接包含在前后臺(tái)系統(tǒng)中),以及各種各樣的系統(tǒng)接口。</p><p>  事實(shí)上,餐飲娛樂管理信息系統(tǒng)可以是一個(gè)覆蓋整個(gè)餐飲娛樂企業(yè)管理所有方面的非常龐大的系統(tǒng)。對某些企業(yè),這樣的功能模塊還可增加和完善,如與飯店床頭柜的聯(lián)結(jié)接口、與飯店內(nèi)部尋呼臺(tái)的聯(lián)結(jié)接口、辦公自動(dòng)化OA系統(tǒng)、預(yù)測決策支持系統(tǒng)等,而且各種軟件系統(tǒng)之間的功能名稱和分法均可不

55、一樣。</p><p>  2.2 MIS系統(tǒng)的特點(diǎn)</p><p>  MIS人機(jī)界面設(shè)計(jì)一般遵循以下一些原則∶</p><p>  (1)以通信功能作為截面設(shè)計(jì)的核心</p><p>  (2)界面必須始終一致</p><p>  (3)界面必須使用戶隨時(shí)掌握任務(wù)的進(jìn)展情況</p><p>

56、  (4)界面必須能夠提供幫助</p><p>  (5)界面友好、使用方便</p><p>  (6)輸入畫面盡可能接近實(shí)際</p><p>  (7)具有較強(qiáng)的容錯(cuò)功能</p><p>  2.3 MIS系統(tǒng)的開發(fā)</p><p>  進(jìn)行開發(fā)的基礎(chǔ)是明確以下問題∶</p><p>  系統(tǒng)

57、要解決的問題∶如采取何種方式解決組件管理和信息處理方面的問題,對企業(yè)提出的新的管理需求如何滿足等。</p><p>  系統(tǒng)可行性研究∶確定系統(tǒng)所要實(shí)現(xiàn)的目標(biāo)。</p><p>  系統(tǒng)開發(fā)的原則∶在系統(tǒng)開發(fā)過程中,要遵循領(lǐng)導(dǎo)參與、優(yōu)化創(chuàng)新、使用高效、處理規(guī)范化的原則。</p><p>  系統(tǒng)開發(fā)前的準(zhǔn)備工作∶作好開發(fā)人員的組織準(zhǔn)備和企業(yè)基礎(chǔ)工作。</p&g

58、t;<p>  系統(tǒng)開發(fā)的選擇和開發(fā)計(jì)劃的制定</p><p>  結(jié)構(gòu)化生命周期開發(fā)方法∶</p><p><b>  系統(tǒng)規(guī)劃階段</b></p><p><b>  系統(tǒng)分析階段</b></p><p><b>  系統(tǒng)設(shè)計(jì)階段</b></p>

59、<p><b>  系統(tǒng)實(shí)施階段</b></p><p><b>  系統(tǒng)運(yùn)行階段</b></p><p>  2.4系統(tǒng)研究設(shè)計(jì)的目標(biāo)</p><p>  從事第三產(chǎn)業(yè)的企業(yè)單位需要根據(jù)自身的業(yè)務(wù)項(xiàng)目處理大量的經(jīng)營項(xiàng)目信息,同時(shí)對這些信息要進(jìn)行分類管理和統(tǒng)計(jì),這就需要合理的數(shù)據(jù)庫系統(tǒng)來保存數(shù)據(jù)信息,還需要有效

60、的程序界面支持各種數(shù)據(jù)操作的執(zhí)行,而且面向操作人員的程序界面必需直觀、合理。</p><p>  餐飲娛樂收銀系統(tǒng)是基于以上目標(biāo)而開發(fā)的。該系統(tǒng)的核心功能就是管理各部門業(yè)務(wù)信息數(shù)據(jù),由前臺(tái)操作和后臺(tái)管理兩大系統(tǒng)模塊組成,其中前臺(tái)操作售模塊包括:前臺(tái)接待、各部門操作、查詢、財(cái)務(wù)、管理、系統(tǒng)設(shè)置等子模塊;后臺(tái)管理模塊包括:經(jīng)理操作、客房部操作、餐飲部操作、娛樂部操作、服務(wù)部操作子模塊。</p><

61、p>  本系統(tǒng)的主要特點(diǎn)是:實(shí)用性較強(qiáng),操作簡單,執(zhí)行迅速等。</p><p>  3 開發(fā)環(huán)境選擇與簡介</p><p>  3.1編程環(huán)境的選擇</p><p>  Visual Basic作為一個(gè)功能全面、開發(fā)效率高的可視化應(yīng)用程序開發(fā)工具,是軟件開發(fā)界公認(rèn)的非常優(yōu)秀的應(yīng)用開發(fā)工具之一。在Visual Basic環(huán)境下,利用系統(tǒng)提供的諸多控件,可以快速的

62、形成外觀友好、操作簡單的程序框架,然后通過事件驅(qū)動(dòng)形式添加應(yīng)用邏輯實(shí)現(xiàn),整個(gè)系統(tǒng)中的控件豐富、功能全面,無論是程序界面設(shè)計(jì),還是數(shù)據(jù)庫訪問操作實(shí)現(xiàn),Visual Basic都通過提供控件的方法集成為整個(gè)開發(fā)工具,提供了軟件代碼自動(dòng)生成和可視化的資源編輯功能。</p><p>  它在編程的高效性、運(yùn)行的快速性等方面都具有很強(qiáng)的功能。Visual Basic提供了相當(dāng)齊備的類庫和友好的編程界面,借助于Visual

63、Basic可以輕松地開發(fā)出功能強(qiáng)、速度快、應(yīng)用廣并且占用資源少的應(yīng)用程序。此外它還提供了多種多樣的數(shù)據(jù)庫訪問技術(shù)— ODBC API、RDO、OLE DB、ADO等,都是各有特色的數(shù)據(jù)庫訪問技術(shù),有的兼容性強(qiáng),有的單一優(yōu)化性好,因此提供了針對不同數(shù)據(jù)庫系統(tǒng)的寬泛選擇。因而,實(shí)現(xiàn)本系統(tǒng)而言,Visual Basic是一個(gè)比較理想的選擇。</p><p>  3.1.1Visual Basic開發(fā)環(huán)境介紹:</

64、p><p>  Visual Basic是專門為初學(xué)者設(shè)計(jì)的計(jì)算機(jī)語言。Visual Basic最初問世是只有十幾條語句,由于它的簡單和容易而大受用戶歡迎,因此很快就應(yīng)用于各個(gè)領(lǐng)域。</p><p>  BASIC是英文Beginner's All-purpose Symbolic Instruction Code 的縮寫(初學(xué)者通用符號(hào)指令代碼),它是專門為初學(xué)者設(shè)計(jì)的語言。而Vis

65、ual Basic是微軟推出的基于窗口的可視化開發(fā)工具。Visual Basic之所以成為Windows環(huán)境下比較快捷、便利的前端開發(fā)工具,大部分原因得益于其可視化開發(fā)環(huán)境,在可視化環(huán)境下創(chuàng)作前端界面也就如同擺積木一樣簡單。</p><p>  何謂 Visual Basic ? “Visual”指的是開發(fā)圖形用戶界面(GUI--Graphical User Interface)的可視化方法。不需要編寫大量代碼去

66、描述界面元素的外觀和位置,只要把預(yù)先建立的部件對象追加到設(shè)計(jì)窗體上的一點(diǎn)即可。實(shí)質(zhì)上BASIC是微軟銷售的最早期產(chǎn)品,Visual Basic繼承了BASIC最顯著的簡單、易用的特征,直到目前為止,Visual Basic仍是Window環(huán)境下最快捷、便利的通用開發(fā)工具。但是,Visual Basic卻和傳統(tǒng)Basic有著本質(zhì)的區(qū)別,主要表現(xiàn)在可視化、面向?qū)ο?、部件編程、事件?qū)動(dòng)等方面。</p><p>  隨著

67、數(shù)據(jù)庫的應(yīng)用開發(fā),Visual Basic成為很多程序員的首選編程語言,認(rèn)為Visual Basic易學(xué)、易于調(diào)試,可以比其它編程語言更迅速的建立復(fù)雜的應(yīng)用程序。此外,Visual Basic中內(nèi)置了許多用于開發(fā)數(shù)據(jù)庫應(yīng)用程序的專業(yè)化支持。程序員使用Visual Basic不僅可以開發(fā)傳統(tǒng)的面向表格的數(shù)據(jù)庫應(yīng)用程序,還可以開發(fā)應(yīng)用于Web Server的后臺(tái)數(shù)據(jù)庫。</p><p>  Visual Basic是

68、一種可視化編程語言,它將編程人員從面向過程的細(xì)節(jié)工作中解脫出來,不僅可以幫助用戶方便地設(shè)計(jì)出良好的用戶界面,而且基于事件的響應(yīng)機(jī)制使程序開發(fā)變的更為簡捷。Visual Basic是Microsoft公司在Quick Basic的基礎(chǔ)上為開發(fā)Window應(yīng)用程序而提供的強(qiáng)有力的開發(fā)環(huán)境和工具,是具有很好的圖形用戶界面(Graphic User Interface)的程序語言。Visual Basic采用面向?qū)ο蠛褪录?qū)動(dòng)的兩種程序設(shè)計(jì)機(jī)制

69、,把過程化和結(jié)構(gòu)化編程集合在一起。正是由于它在應(yīng)用程序開發(fā)中的圖形化構(gòu)思,使得開發(fā)者可以非常容易地創(chuàng)建一個(gè)窗口。</p><p>  Visual指的是開發(fā)圖形用戶界面(GUI)的方法,它不需要編寫大量代碼去描述界面元素的外觀和位置,而只要把預(yù)先建立的對象拖放到窗體上即可,這就叫做可視化編程。</p><p>  3.1.2 Visual Basic的特點(diǎn)和功能</p>&l

70、t;p>  Visual Basic是從BASIC發(fā)展而來的,對于開發(fā)Windows應(yīng)用程序而言,Visual Basic是目前所有開發(fā)語言中最簡單、最容易使用的語言。作為程序設(shè)計(jì)語言,Visual Basic程序設(shè)計(jì)有以下特點(diǎn):</p><p><b>  1、可視化</b></p><p>  面向過程的程序設(shè)計(jì)存在的缺點(diǎn)是在設(shè)計(jì)過程中看不到程序的實(shí)際顯示效

71、果,必須在程序運(yùn)行是才能觀察到。如果用戶對程序的界面不滿意,就要返回到程序中去修改。這樣反復(fù)修改,會(huì)影響編程的效率。VB提供的可視化設(shè)計(jì)平臺(tái),把Windows界面設(shè)計(jì)的復(fù)雜性封裝起來。程序員不必再為界面的設(shè)計(jì)而編寫大量程序代碼,只需按設(shè)計(jì)的要求,用VB中提供的控件工具在設(shè)計(jì)界面上畫出各種對象,而這些界面設(shè)計(jì)代碼是由VB自動(dòng)產(chǎn)生的,程序員所編寫的只是實(shí)現(xiàn)程序功能的那部分代碼,從而大大提高了編程的效率。</p><p&g

72、t;<b>  2、面向?qū)ο?lt;/b></p><p>  面向?qū)ο缶幊趟枷胝Q生于20世紀(jì)80年代初期,隨著面向?qū)ο缶幊趟枷氲某墒旌退哂械膬?yōu)越性,面向?qū)ο缶幊踢@一思想被應(yīng)用到了各種傳統(tǒng)高級(jí)語言中,包括Visual Basic。面向?qū)ο缶幊淌墙⒃陬惖幕A(chǔ)上的,并通過類的封裝、繼承、多態(tài)性獲得代碼重用。跟C++相比,Visual Basic面向?qū)ο筇匦允遣粔蛲耆?。它缺少類的繼承性,因此依靠

73、類獲得代碼重用在Visual Basic中受到了一定程度的限制。</p><p><b>  3、事件驅(qū)動(dòng)</b></p><p>  在事件驅(qū)動(dòng)模式下,程序的執(zhí)行是依靠系統(tǒng)能夠被識(shí)別的觸發(fā)事件啟動(dòng)的,事件可以由用戶操作、系統(tǒng)信息、以及程序觸發(fā)。由于事件順序?qū)Q定代碼執(zhí)行順序,因此編寫程序的過程也就成了根據(jù)有待解決的問題來合理安排事件。</p><

74、p>  4、結(jié)構(gòu)化的設(shè)計(jì)語言</p><p>  Visual Basic是在結(jié)構(gòu)化的BASIC語言基礎(chǔ)上發(fā)展起來的,加上面向?qū)ο蟮脑O(shè)計(jì)方法,因此是更具有結(jié)構(gòu)化的程序設(shè)計(jì)語言。</p><p>  5、充分利用Windows資源</p><p>  VB通過三種技術(shù)來實(shí)現(xiàn)與Windows資源的交互,這三種技術(shù)是:動(dòng)態(tài)數(shù)據(jù)交換(DDE)編程技術(shù)、對象鏈接與嵌入(

75、OLE)技術(shù)以及動(dòng)態(tài)鏈接庫(DLL)技術(shù)。DDE技術(shù)建立動(dòng)態(tài)的數(shù)據(jù)交換,使得不同應(yīng)用程序之間的通信成為可能;OLE技術(shù)可以將Windows應(yīng)用程序看作一個(gè)對象,將不同的對象連接起來,嵌入到VB的某個(gè)應(yīng)用程序中,實(shí)現(xiàn)信息的集合化;DLL技術(shù)可以將C/C++編寫的程序加入到的應(yīng)用程序中,或是調(diào)用Windows應(yīng)用程序接口(API)函數(shù),實(shí)現(xiàn)SDK所具有的功能。</p><p>  6、開放的數(shù)據(jù)庫功能與網(wǎng)絡(luò)支持<

76、;/p><p>  由于應(yīng)用程序設(shè)計(jì)中三層體系結(jié)構(gòu)的出現(xiàn),使得網(wǎng)絡(luò)、應(yīng)用程序以及數(shù)據(jù)庫的連接更加緊密起來。VB中提供了一些接口來實(shí)現(xiàn)同網(wǎng)絡(luò)以及數(shù)據(jù)庫的連接。VB有很強(qiáng)大的數(shù)據(jù)庫管理功能,可以通過直接訪問或建立連接的方式訪問并操作后臺(tái)數(shù)據(jù)庫。對后臺(tái)數(shù)據(jù)庫的訪問主要是通過ODBC功能實(shí)現(xiàn)的,從而獲得了很好的開放性;而對后臺(tái)數(shù)據(jù)庫的操作是通過VB提供的簡單的命令集來實(shí)現(xiàn)的,也可以使用結(jié)構(gòu)化查詢語言以及一些高級(jí)的Active

77、X控件或API函數(shù)等。</p><p>  3.1.3 Visual Basic的基本操作及界面介紹</p><p><b>  打開程序</b></p><p>  雙擊桌面上的 Visual Basic 圖標(biāo)(或從“開始”---->“程序”菜單中打開Microsoft Visual B

78、asic 6.0 中文版),在彈出的如圖1的窗口中選擇“標(biāo)準(zhǔn) EXE”按鈕。然后點(diǎn)“打開”按鈕。就會(huì)出現(xiàn)如圖2的工作窗體(不過是已經(jīng)編好的)。再介紹一下其它編各種程序所需的重要界面。請查看如圖3.1, 圖3.2, 圖3.3, 圖3.4。</p><p>  圖3.1 選擇開發(fā)實(shí)例</p><p>  圖3.2 VB主工作窗體</p><p&

79、gt;<b>  圖3.3 工具欄</b></p><p>  圖3.4 控件的屬性</p><p>  3.2數(shù)據(jù)庫系統(tǒng)的選擇</p><p>  數(shù)據(jù)庫是數(shù)據(jù)的存儲(chǔ)之處,它是針對特定的需求所整理與組織出的相關(guān)信息的匯總處。無論何時(shí),企業(yè)都需要高性能、高穩(wěn)定性和高安全性的服務(wù)器操作系統(tǒng)作為信息化的基礎(chǔ)構(gòu)架。企業(yè)級(jí)的高端應(yīng)用更離不開數(shù)據(jù)庫的支持

80、。Access 2003是一個(gè)采用SQL語言的關(guān)系型數(shù)據(jù)庫管理系統(tǒng)。它是一個(gè)不折不扣的服務(wù)器級(jí)數(shù)據(jù)庫管理系統(tǒng),與其它數(shù)據(jù)庫服務(wù)器如Oracle 、Sybase、 Informix等相比它擁有高彈性與多元化的結(jié)構(gòu),不僅符合業(yè)界的需求,更能與現(xiàn)今最重要的互聯(lián)網(wǎng)緊密集成,因此我選擇它作為后臺(tái)數(shù)據(jù)庫。</p><p>  3.2.1 Access的發(fā)展現(xiàn)狀 </p><p>  Access是O

81、ffice辦公套件中一個(gè)極為重要的組成部分。剛開始時(shí)微軟公司是將Access單獨(dú)作為一個(gè)產(chǎn)品進(jìn)行銷售的,后來微軟發(fā)現(xiàn)如果將Access捆綁在OFFICE中一起發(fā)售,將帶來更加可觀的利潤,于是第一次將Access捆綁到OFFICE97中,成為OFFICE套件中的一個(gè)重要成員?,F(xiàn)在它已經(jīng)成為Office辦公套件中不可缺少的部件了。自從1992年開始銷售以來,Access 已經(jīng)賣出了超過6000萬份,現(xiàn)在它已經(jīng)成為世界上最流行的桌面數(shù)據(jù)庫管理

82、系統(tǒng)。后來微軟公司通過大量地改進(jìn),將Access的新版本功能變得更加強(qiáng)大。不管是處理公司的客戶訂單數(shù)據(jù);管理自己的個(gè)人通訊錄;還是大量科研數(shù)據(jù)的記錄和處理,人們都可以利用它來解決大量數(shù)據(jù)的管理工作。Access的功能這么強(qiáng),那使用起來會(huì)不會(huì)很麻煩呢?這一點(diǎn)你可以放心,隨著版本的升級(jí),Access的使用也變得越來越容易。過去很繁瑣的工作現(xiàn)在只需幾個(gè)很簡單的步驟就可以高質(zhì)量地完成了</p><p>  3.2.2 什

83、么是“數(shù)據(jù)庫”?</p><p>  舉個(gè)例子來說明這個(gè)問題:每個(gè)人都有很多親戚和朋友,為了保持與他們的聯(lián)系,我們常常用一個(gè)筆記本將他們的姓名、地址、電話等信息都記錄下來,這樣要查誰的電話或地址就很方便了。這個(gè)“通訊錄”就是一個(gè)最簡單的“數(shù)據(jù)庫”,每個(gè)人的姓名、地址、電話等信息就是這個(gè)數(shù)據(jù)庫中的“數(shù)據(jù)”。我們可以在筆記本這個(gè)“數(shù)據(jù)庫”中添加新朋友的個(gè)人信息,也可以由于某個(gè)朋友的電話變動(dòng)而修改他的電話號(hào)碼這個(gè)“數(shù)據(jù)

84、”。不過說到底,我們使用筆記本這個(gè)“數(shù)據(jù)庫”還是為了能隨時(shí)查到某位親戚或朋友的地址、郵編或電話號(hào)碼這些“數(shù)據(jù)”。實(shí)際上“數(shù)據(jù)庫”就是為了實(shí)現(xiàn)一定的目的按某種規(guī)則組織起來的“數(shù)據(jù)”的“集合”,在我們的生活中這樣的數(shù)據(jù)庫可是隨處可見的啊。 </p><p>  3.2.3 什么是數(shù)據(jù)庫管理系統(tǒng) </p><p>  圖書管理員在查找一本書時(shí),首先要通過目錄檢索找到那本書的分類號(hào)和書號(hào),然后在

85、書庫找到那一類書的書架,并在那個(gè)書架上按照書號(hào)的大小次序查找,這樣很快就能找到我所需要的書。數(shù)據(jù)庫里的數(shù)據(jù)像圖書館里的圖書一樣,也要讓人能夠很方便地找到才行。如果所有的書都不按規(guī)則,胡亂堆在各個(gè)書架上,那么借書的人根本就沒有辦法找到他們想要的書。同樣的道理,如果把很多數(shù)據(jù)胡亂地堆放在一起,讓人無法查找,這種數(shù)據(jù)集合也不能稱為"數(shù)據(jù)庫"。數(shù)據(jù)庫的管理系統(tǒng)就是從圖書館的管理方法改進(jìn)而來的。人們將越來越多的資料存入計(jì)算機(jī)中

86、,并通過一些編制好的計(jì)算機(jī)程序?qū)@些資料進(jìn)行管理,這些程序后來就被稱為"數(shù)據(jù)庫管理系統(tǒng)",它們可以幫我們管理輸入到計(jì)算機(jī)中的大量數(shù)據(jù),就像圖書館的管理員。Access也是一種數(shù)據(jù)庫管理系統(tǒng)。</p><p>  3.2.4 Microsoft Access 2003提供了各式全新的資料庫服務(wù).</p><p><b>  以下是功能簡介:</b>&

87、lt;/p><p>  可讓你幾乎無限制的存放各式資料</p><p>  可依你的實(shí)際需要,自由組織資料的存放方式</p><p>  有效的將資料變成所需的資訊</p><p>  輕易制作出供使用者輸入資料時(shí),使用界面</p><p>  輸出結(jié)合資料、文字、圖形以及其它物件的報(bào)表</p><p&

88、gt;  能將資料庫中的資料顯示到Web上</p><p>  3.2.5 Access2003基本操作</p><p>  1.單擊“開始---程序---Microsoft Office---Microsoft Office Access 2003”,如圖3.5所示:</p><p>  圖3.6 打開Access2003軟件的界面</p><

89、p>  2.點(diǎn)菜單下的“文件---新建”,如圖3.6所示:</p><p>  圖3.6 新建數(shù)據(jù)庫的界面</p><p>  3.在軟件的右邊點(diǎn)“空數(shù)據(jù)庫”,如圖3.7所示:</p><p>  圖3.7建立空數(shù)據(jù)庫的界面</p><p>  4.在彈出的界面中有“保存位置”,在后面設(shè)置保存的位置;在下面有“文件名”,請?jiān)凇拔募钡?/p>

90、后面輸入自己所要的數(shù)據(jù)庫文件名.然后點(diǎn)“創(chuàng)建”按鈕,如圖3.8所示:</p><p>  圖3.8創(chuàng)建新數(shù)據(jù)庫并為新的數(shù)據(jù)庫起名界面</p><p>  5. 又在彈出的界面中左下部分點(diǎn)“表”,右下部份點(diǎn)“使用設(shè)計(jì)器創(chuàng)建表”,然后點(diǎn)菜單的“新建”, 在彈出的界面中選擇“設(shè)計(jì)視圖”(想點(diǎn)什么是按照制作的是什么來點(diǎn)的), 點(diǎn)“確定”.如圖3.9所示:</p><p> 

91、 圖3.9 新建“表”的界面</p><p>  6.在彈出的窗口中有“字段名”,“數(shù)據(jù)類型”兩個(gè),請?jiān)谒鼈儍蓚€(gè)下面輸入自己想輸入的相應(yīng)內(nèi)容,如圖3.10所示:</p><p>  圖3.10輸入數(shù)據(jù)庫內(nèi)容的界面</p><p>  7.例如我輸入了如圖3.11所示的內(nèi)容,在“性別”點(diǎn)一下,然后在下面的“有效規(guī)則”點(diǎn)一下, “有效規(guī)則”的右面出現(xiàn)了可以點(diǎn)的按鈕,再點(diǎn)

92、一下按鈕,出現(xiàn)“表達(dá)生成器”的界面,在左上空白的地方輸入“In(“F”, “M”) ”,點(diǎn)確定.如圖3.11所示.</p><p>  圖3.11設(shè)置“性別”的參數(shù)(1)</p><p>  8. 然后在“有效性文本”的右邊點(diǎn)一下,輸入“請輸入M或F(M:男,F(xiàn):女)”,如圖3.12所示. </p><p>  圖3.12設(shè)置“性別”的參數(shù)(2)</p>

93、<p>  8.接下來就是輸入其它自己想要的東西了,想要什么就寫什么,如圖3.13所示:</p><p>  圖3.13設(shè)置其它的參數(shù)</p><p>  3.3開發(fā)方法的確定</p><p>  根據(jù)實(shí)際情況,由于目前其功能需求不是很明確我使用原型法(Prototyping)即以少量代價(jià)快速地構(gòu)造一個(gè)可執(zhí)行的軟件系統(tǒng)模型。使用戶和開發(fā)人員可以較快地確

94、定需求,然后采用循序漸進(jìn)的開發(fā)方式,對系統(tǒng)模型作連續(xù)的精化,將系統(tǒng)需具備的性質(zhì)逐漸增加上去,直到所有的性質(zhì)全部滿足。此時(shí)模塊也發(fā)展成為最終產(chǎn)品了。本系統(tǒng)采用C/S(Client/ Server)體系結(jié)構(gòu),Client(客戶機(jī))主要負(fù)責(zé)提供表達(dá)邏輯、顯示用戶界面信息、訪問數(shù)據(jù)庫服務(wù)器;Server(服務(wù)器)則主要用于提供數(shù)據(jù)服務(wù)。目前流行的還有B/S(Browse/Server)軟件開發(fā)模式,適合進(jìn)行基于以WEB 技術(shù)為特征的現(xiàn)代管理信息

95、系統(tǒng)的開發(fā)和研究。</p><p><b>  3.4組織基礎(chǔ)</b></p><p>  建立管理信息系統(tǒng)的必要性已經(jīng)被廣大的管理人員所接受。新的問題反映在對建立管理信息系統(tǒng)的經(jīng)濟(jì)效益缺乏正確的認(rèn)識(shí),建立管理信息系統(tǒng)是為組織的管理服務(wù)的,其根本目的是要?jiǎng)?chuàng)造企業(yè)的經(jīng)濟(jì)效益。包括直接的和間接的經(jīng)濟(jì)效益,直接經(jīng)濟(jì)是指由于系統(tǒng)的建立使生產(chǎn)經(jīng)營或事務(wù)管理取得直接的利潤收益。間

96、接經(jīng)濟(jì)效益是指系統(tǒng)建立后輻射到組織管理和提高管理人員素質(zhì)等各方面的效益。經(jīng)過調(diào)查餐飲娛樂公司建立這樣一個(gè)系統(tǒng)確實(shí)可以提高經(jīng)濟(jì)效益。</p><p>  要有一個(gè)科學(xué)的管理基礎(chǔ),國內(nèi)餐飲娛樂公司目前有嚴(yán)格的規(guī)章制度,管理工作井井有條有條。</p><p>  除了上述兩點(diǎn),還有一個(gè)就是人才問題,人才問題反映為兩個(gè)隊(duì)伍的建設(shè)。一個(gè)是系統(tǒng)開發(fā)的隊(duì)伍,另一個(gè)是系統(tǒng)管理的隊(duì)伍。</p>

97、<p><b>  3.5技術(shù)基礎(chǔ)</b></p><p>  MIS系統(tǒng)的技術(shù)基礎(chǔ)包括計(jì)算機(jī)系統(tǒng)技術(shù),數(shù)據(jù)通信與計(jì)算機(jī)網(wǎng)絡(luò)技術(shù),計(jì)算機(jī)通信技術(shù)中的數(shù)字式程控交換技術(shù)和綜合業(yè)務(wù)數(shù)字網(wǎng)格技術(shù),以及文字信息處理技術(shù)和數(shù)據(jù)庫技術(shù)等。這里就要考慮公司的計(jì)算機(jī)系統(tǒng)技術(shù)。如果要建立一個(gè)系統(tǒng)就必須有好的配置。</p><p>  4 系統(tǒng)可行性研究與需求分析</p

98、><p><b>  4.1可行性研究</b></p><p>  4.1.1 經(jīng)濟(jì)可行性分析</p><p>  作為中小型餐飲娛樂業(yè)企業(yè),采用這樣一個(gè)小型的MIS系統(tǒng)能夠很好地滿足自身業(yè)務(wù)管理的需求,其經(jīng)濟(jì)成本也相對較少,主要計(jì)劃支出的費(fèi)用包括:硬件平臺(tái)設(shè)備購置費(fèi)、軟件開發(fā)費(fèi)用、軟硬件管理和維護(hù)費(fèi)、系統(tǒng)管理操作人員工資和培訓(xùn)費(fèi)等。由于該系統(tǒng)實(shí)行

99、統(tǒng)一操作,系統(tǒng)資源共享,其設(shè)備購置,人員工資,維護(hù)費(fèi)用相對較少,前期的資金投入主要集中于購置設(shè)備和軟件開發(fā)費(fèi)用上。預(yù)見中,可以進(jìn)一步根據(jù)需求擴(kuò)展功能模塊,更多地將用戶單位的經(jīng)營項(xiàng)目納入本系統(tǒng)的管理范疇。</p><p>  4.1.2 技術(shù)可行性分析</p><p>  本系統(tǒng)采用的軟硬件開發(fā)平臺(tái)成熟實(shí)用,而且成本相對低廉,系統(tǒng)操作簡便,無需花費(fèi)大量的培訓(xùn)成本,主要體現(xiàn)在以下方面:成熟可靠

100、的internet和局域網(wǎng)構(gòu)架技術(shù);成熟可靠的VB+ Access軟件開發(fā)環(huán)境;貼切用戶需求的系統(tǒng)功能實(shí)現(xiàn)和交互性較好的用戶操作界面,綜上所述,本系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)具有較高的可行性。</p><p>  4.1.3 社會(huì)可行性分析</p><p>  本系統(tǒng)根據(jù)企業(yè)用戶實(shí)際需求設(shè)計(jì)實(shí)現(xiàn),滿足用戶的業(yè)務(wù)規(guī)范和流程,使用成熟的系統(tǒng)實(shí)現(xiàn)模式,對于人員培訓(xùn)與管理模式的適應(yīng)成本較低,而且系統(tǒng)具有廣泛的

101、社會(huì)應(yīng)用基礎(chǔ),因此具有較高的社會(huì)可行性。</p><p><b>  4.2需求分析</b></p><p>  本系統(tǒng)涉及企業(yè)用戶的主要業(yè)務(wù)項(xiàng)目和流程操作。從管理的角度可將該收銀系統(tǒng)分為兩大部分:前臺(tái)操作和各業(yè)務(wù)部門后臺(tái)管理,根據(jù)實(shí)際考察與分析,設(shè)計(jì)具有以下功能:</p><p>  該系統(tǒng)由前臺(tái)收銀和后臺(tái)管理兩大子系統(tǒng)組成,其中前臺(tái)收銀售模

102、塊包括:前臺(tái)收銀、結(jié)算、商品查詢、會(huì)員查詢五個(gè)子模塊;后臺(tái)管理模塊包括:軟件管理設(shè)定、商品管理、人事管理、會(huì)員管理、供貨商管理、進(jìn)出貨單管理、盤點(diǎn)系統(tǒng)、報(bào)表輸出系統(tǒng)、數(shù)據(jù)庫管理、系統(tǒng)十個(gè)子模塊?;旧虾w了三產(chǎn)服務(wù)業(yè)的主要功能需求。</p><p>  5 系統(tǒng)結(jié)構(gòu)與模型設(shè)計(jì)</p><p>  5.1系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)</p><p>  本系統(tǒng)采用C/S模式,總體

103、結(jié)構(gòu)如下:</p><p>  a) Client端前臺(tái)操作</p><p>  該系統(tǒng)由前臺(tái)收銀和后臺(tái)管理兩大子系統(tǒng)組成,其中前臺(tái)收銀售模塊包括:前臺(tái)收銀、結(jié)算、商品查詢、會(huì)員查詢五個(gè)子模塊;后臺(tái)管理模塊包括:軟件管理設(shè)定、商品管理、人事管理、會(huì)員管理、供貨商管理、進(jìn)出貨單管理、盤點(diǎn)系統(tǒng)、報(bào)表輸出系統(tǒng)、數(shù)據(jù)庫管理、系統(tǒng)十個(gè)子模塊?;旧虾w了三產(chǎn)服務(wù)業(yè)的主要功能需求。</p>

104、<p><b>  b)數(shù)據(jù)庫</b></p><p>  數(shù)據(jù)庫使用Microsoft Access 2003進(jìn)行創(chuàng)建、管理、維護(hù)。</p><p>  5.1.1 系統(tǒng)功能分析</p><p>  本系統(tǒng)涉及企業(yè)用戶的主要業(yè)務(wù)項(xiàng)目和流程操作。從管理的角度可將該收銀系統(tǒng)分為兩大部分:前臺(tái)操作和各業(yè)務(wù)部門后臺(tái)管理,根據(jù)實(shí)際考察與分

105、析,設(shè)計(jì)具有以下功能:</p><p>  該系統(tǒng)由前臺(tái)收銀和后臺(tái)管理兩大子系統(tǒng)組成,其中前臺(tái)收銀售模塊包括:前臺(tái)收銀、結(jié)算、商品查詢、會(huì)員查詢五個(gè)子模塊;后臺(tái)管理模塊包括:軟件管理設(shè)定、商品管理、人事管理、會(huì)員管理、供貨商管理、進(jìn)出貨單管理、盤點(diǎn)系統(tǒng)、報(bào)表輸出系統(tǒng)、數(shù)據(jù)庫管理、系統(tǒng)十個(gè)子模塊。基本上涵蓋了三產(chǎn)服務(wù)業(yè)的主要功能需求。</p><p>  5.1.2 系統(tǒng)功能模塊設(shè)計(jì)<

106、/p><p>  對上述各項(xiàng)功能進(jìn)行集中、分塊,按照結(jié)構(gòu)化程序設(shè)計(jì)的要求,構(gòu)建出本系統(tǒng)的模塊結(jié)構(gòu)圖,分別是前臺(tái)操作(前臺(tái)接待,各部門操作,查詢,財(cái)務(wù),管理,系統(tǒng)設(shè)置),后臺(tái)管理(經(jīng)理操作,客房部操作,餐飲部操作,娛樂部操作,服務(wù)部操作)。在系統(tǒng)功能分析的基礎(chǔ)上,考慮VB程序編制特點(diǎn),得到如圖所示的系統(tǒng)功能模塊圖。</p><p>  圖5.1 餐飲娛樂收銀系統(tǒng)功能模塊圖</p>

107、<p><b>  5.2 數(shù)據(jù)庫設(shè)計(jì)</b></p><p>  5.2.1 數(shù)據(jù)庫需求分析</p><p>  用戶的需求具體表現(xiàn)在各種信息的提供、保存、更新和查詢等方面,這就要求數(shù)據(jù)庫結(jié)構(gòu)能滿足各種信息的輸入輸出。收集基本數(shù)據(jù)、數(shù)據(jù)結(jié)構(gòu)以及數(shù)據(jù)處理的流程,組成一份詳細(xì)的數(shù)據(jù)字典,為數(shù)據(jù)庫的具體設(shè)計(jì)打下基礎(chǔ)。</p><p>  

108、仔細(xì)分析調(diào)查有關(guān)餐飲娛樂管理信息需求的基礎(chǔ)上,得到如圖5.2所示的這個(gè)系統(tǒng)所處理的數(shù)據(jù)流程。</p><p>  圖5.2 餐飲娛樂系統(tǒng)數(shù)據(jù)流程圖</p><p>  5.2.2 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì)</p><p>  a) 數(shù)據(jù)庫系統(tǒng)的模式結(jié)構(gòu)</p><p>  型是指對某一類數(shù)據(jù)的結(jié)構(gòu)和屬性的說明,值是型的一個(gè)具體賦值。</p&g

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論