酒店管理信息系統(tǒng)參考模板_第1頁
酒店管理信息系統(tǒng)參考模板_第2頁
酒店管理信息系統(tǒng)參考模板_第3頁
酒店管理信息系統(tǒng)參考模板_第4頁
酒店管理信息系統(tǒng)參考模板_第5頁
已閱讀5頁,還剩58頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、第1章 緒論1.1系統(tǒng)開發(fā)背景近年來,隨著改革開放步伐的加快和西方文化的交流,人民生活水平得到了極大的改善,全社會對第三產(chǎn)業(yè)特別是服務(wù)業(yè)的需求也越來越高。國內(nèi)的旅游餐飲業(yè),特別是賓館、酒店行業(yè)的發(fā)展,逐漸打破了傳統(tǒng)的普通旅游業(yè)的那種以住宿休息為服務(wù)核心的單一運營管理方式。在大中型城市里,除了四星級以上的酒店仍在基本遵循原有的比較保守和固定的運營模式之外,絕大多數(shù)新建和改擴建的中高檔酒店,都裝備了大型音像系統(tǒng)和娛樂休閑設(shè)施。社會大眾對酒店的認(rèn)識和需求也隨之發(fā)生了巨大的變化,客人進店后,除了休息以外,娛樂休閑已經(jīng)成為了必不可少的一部分。而且2008年在一步步的走進我們,到時候國際友人云集北京,這就

2、給酒店服務(wù)行業(yè)提出了更高的要求。由于這類新型酒店的運行模式與傳統(tǒng)酒店有很大的差異,它涉及的環(huán)節(jié)比較多,業(yè)務(wù)關(guān)系也比較復(fù)雜,因此到目前為止還沒有一套較規(guī)范的公認(rèn)的運營管理標(biāo)準(zhǔn),而照搬傳統(tǒng)的酒店業(yè)務(wù)管理方法和運營機制顯然已經(jīng)不能適應(yīng)這些變化,難以滿足實際需要了。同樣,那些基于傳統(tǒng)酒店業(yè)管理模式而開發(fā)的計算機管理系統(tǒng)也自然難以適應(yīng)這種新的業(yè)務(wù)模式,所以造成一些酒店不得以而采用手工記費和人工結(jié)賬的辦法,尤其是在新型酒店開業(yè)時和增加新的服務(wù)項目時,這種現(xiàn)象往往很普遍。顯然,采用人工手段進行復(fù)雜的業(yè)務(wù)處理是一種相當(dāng)原始的方法,尤其是在計算機、互聯(lián)網(wǎng)高度發(fā)展的今天。這種近乎于原始的方法,在客戶服務(wù),人員管理

3、,財務(wù)管理等方面都存在著許多薄弱環(huán)節(jié),會給酒店的正常運營帶來各種麻煩和漏洞。比如:不能實施全面的持卡消費、不能與現(xiàn)代的電子商務(wù)運營經(jīng)銷模式接軌等等,客觀上嚴(yán)重制約著酒店的發(fā)展。酒店業(yè)務(wù)流程的多樣性和客人的流動性也決定了手工方式不可能長久,必須按照新的模式因地制宜地進行全面細(xì)致的系統(tǒng)設(shè)計和軟件開發(fā),以適應(yīng)這類酒店對計算機管理信息系統(tǒng)的迫切需求。面對這種具有現(xiàn)代化文明時尚的新型酒店的靈活多變的運營方式,更需要管理者和開發(fā)者用現(xiàn)代和超前的眼光去看待它與認(rèn)識它,要結(jié)合信息網(wǎng)絡(luò)的特點,采用有效手段進行全方位的調(diào)查分析。(1)娛樂休閑型酒店管理信息系統(tǒng)是一個具有高復(fù)雜性,多元性,綜合性的人機交互系統(tǒng),它涉

4、及到計算機技術(shù)、網(wǎng)絡(luò)通信技術(shù)、統(tǒng)計技術(shù)、條碼、磁卡技術(shù)、運籌學(xué)、財務(wù)管理、物流管理等多方面的知識,它專門針對這類酒店系統(tǒng)的特殊流程和業(yè)務(wù)要求進行數(shù)據(jù)組織處理和信息調(diào)控,代替業(yè)務(wù)人員進行繁瑣和重復(fù)性的工作。2 / 63(2)系統(tǒng)通過加快處理速度、對各類信息的詳細(xì)記錄和大幅度降低運行差錯率來提高運轉(zhuǎn)效率和準(zhǔn)確性,幫助酒店管理人員對其業(yè)務(wù)有更深層次的認(rèn)識,從信息管理和數(shù)據(jù)挖掘的角度上優(yōu)化組織結(jié)構(gòu),減少資金占用,保證其經(jīng)濟效益的如期實現(xiàn)和不斷提高。(3)完善的系統(tǒng)不僅能精確、實時的反映和處理酒店的各項業(yè)務(wù)活動,還能同時為各級管理人員服務(wù),提供及時、準(zhǔn)確的決策信息和依據(jù)。(4)大型的管理系統(tǒng)要求采用先進

5、的計算機及網(wǎng)絡(luò)技術(shù),要求在酒店內(nèi)建設(shè)一個覆蓋各部門的高效率的管理信息網(wǎng),并根據(jù)業(yè)務(wù)量的增長和業(yè)務(wù)范圍的擴張逐步建立具有一定規(guī)模、性能優(yōu)異、功能強大、靈活可靠實用的網(wǎng)絡(luò)體系。(5)網(wǎng)絡(luò)系統(tǒng)的核心是建立高性能的主機及網(wǎng)絡(luò)軟硬件平臺。在此基礎(chǔ)上還要開發(fā)出適合于各業(yè)務(wù)部門和管理部門共享使用的網(wǎng)絡(luò)系統(tǒng)應(yīng)用軟件,充分發(fā)揮分布式高效能網(wǎng)絡(luò)的計算和存儲威力,結(jié)合消費卡靈活準(zhǔn)確的信息對接特性,為客人提供了最大程度的方便條件,從而在整體上提高了工作和管理的效率。開發(fā)的全過程始終要采取用戶至上的觀點,一切從用戶利益考慮,在加強調(diào)查研究和系統(tǒng)分析的基礎(chǔ)上,通過分步驟的不斷反饋的討論式方法確定出新系統(tǒng)的最佳方案。各階段

6、可在局部上使用結(jié)構(gòu)化、模塊化的方法嚴(yán)格按照有效階段進行開發(fā),具體手段上盡量采用面向?qū)ο蟮拈_發(fā)形式,使形成的應(yīng)用軟件模塊具有很強的獨立性、適應(yīng)性和擴展性。1.2 系統(tǒng)開發(fā)目的利用網(wǎng)絡(luò)和數(shù)據(jù)庫技術(shù),結(jié)合目前硬件價格普遍下跌與寬帶網(wǎng)大力建設(shè)的有利優(yōu)勢,我利用VB6.0語言和Access數(shù)據(jù)庫研究開發(fā)了面向客戶的酒店管理信息系統(tǒng)。將課堂學(xué)習(xí)的網(wǎng)絡(luò)理論知識結(jié)合其他如數(shù)據(jù)庫、數(shù)據(jù)結(jié)構(gòu)、程序設(shè)計等多科知識加以綜合應(yīng)用,從而鞏固和加強所學(xué)知識,并初步具備網(wǎng)絡(luò)應(yīng)用程序開發(fā)的能力,最終設(shè)計出一個實用的網(wǎng)絡(luò)應(yīng)用程序。1.3 系統(tǒng)開發(fā)意義 黨的十六大提出,我國新型的工業(yè)化道路要以信息化帶動工業(yè)化,以工業(yè)化促進信息化。

7、從這一戰(zhàn)略決策我們可以看出信息化發(fā)展已經(jīng)提到議事日程上來了。信息化對于我國高速度、高質(zhì)量地完成工業(yè)化任務(wù)和全面建設(shè)小康社會,對于實現(xiàn)21世紀(jì)中華民族的偉大復(fù)興,具有重要的戰(zhàn)略意義。 信息化一般是指信息資源、信息技術(shù)及其產(chǎn)業(yè)在國民經(jīng)濟和社會發(fā)展中的作用不斷增強的過程。它包括信息基礎(chǔ)結(jié)構(gòu)(信息資源、信息網(wǎng)絡(luò)、信息人才和信息設(shè)備等)、信息技術(shù)(IT)產(chǎn)業(yè)(信息設(shè)備創(chuàng)造業(yè)、郵政和現(xiàn)代通訊業(yè)、大眾傳媒和文化娛樂業(yè)以及相關(guān)的各種IT服務(wù)業(yè)等)和信息社會環(huán)境(社會文化、法律、制度等)三個方面的內(nèi)容。從企業(yè)的角度來說,信息化實質(zhì)上是一個用現(xiàn)代信息技術(shù)裝備和管理從產(chǎn)品訂購、設(shè)計、生產(chǎn)到流通和促銷,再經(jīng)過市場將用

8、戶意見和企業(yè)經(jīng)營的外部市場信號反饋回信息主體,經(jīng)過調(diào)整、完善既定目標(biāo),又進入新一輪經(jīng)濟運行流程的過程。 我們把政治上的要求運用到實際生產(chǎn)經(jīng)營中,并把目光從全國全行業(yè)的范圍縮小聚集到酒店服務(wù)行業(yè)。無疑,酒店服務(wù)業(yè)更需要信息化。舉一個簡單的例子:2004年,在上海,中國的跨國酒店集團80%的高入住率,國內(nèi)酒店業(yè)20%左右的普遍客房入住率除了很少的五星級酒店,大部分酒店在虧損。同臺競技,結(jié)果迥然。原因何在?大部分跨國酒店集團的平均客房出租率達(dá)到80%90%。從客人來源上看,有70%的客人為商務(wù)旅游者或商務(wù)團隊,始終保持著的高客戶出租率為這些酒店集團帶來了滾滾財源。背后原因,不能不說是網(wǎng)絡(luò)起了重要作用

9、。萬豪國際繼洲際后開通了跨國飯店集團第二家中文網(wǎng)站,網(wǎng)上預(yù)訂紀(jì)錄連續(xù)兩天被刷新,跨國酒店集團已經(jīng)熟練借助了信息化的力量,也就是說信息化為他們帶來了直接效益。這些網(wǎng)絡(luò)定房系統(tǒng)是信息化的一個體現(xiàn),從酒店管理的角度來講它是一個對酒店外部的管理。要想和國際酒店縮小各個方面的距離,信息化也要體現(xiàn)在酒店對內(nèi)部的管理,并且信息化可能對酒店內(nèi)部產(chǎn)生深遠(yuǎn)的影響。本酒店管理信息系統(tǒng)(面向客戶)就是利用信息化,使酒店管理提高一個層次,不僅可以對外或說經(jīng)營方面贏得更多的效益,也會使酒店內(nèi)部組織結(jié)構(gòu)發(fā)生較大變化,真正實現(xiàn)減員增效!酒店采用計算機管理系統(tǒng)后,可實現(xiàn)預(yù)訂、記賬、統(tǒng)計的自動化,實行在前臺的一次性費用結(jié)算。計算

10、機管理系統(tǒng)每天可快速處理住店、離店手續(xù)和所有統(tǒng)計報表,能很快查明客房的使用情況。過去用傳統(tǒng)方式管理,因資料提供費時,難以即時準(zhǔn)確的了解酒店的運行狀態(tài),不易即時覺察管理中的弊病;而利用計算機管理系統(tǒng)提供的信息,就可即時發(fā)現(xiàn)問題,立即采取措施,保持高出租率,提高了經(jīng)營決策水平。使酒店管理條理化、規(guī)范化、科學(xué)化,大大提高酒店的管理水平和工作效率。與此同時,經(jīng)過對本系統(tǒng)的利用,可以解放出更多的人力,實現(xiàn)更多的權(quán)利下放,管理層人員也可以得到精簡,財務(wù)部門也可以增加監(jiān)督、及時反饋職能,真正實現(xiàn)組織結(jié)構(gòu)的革命性轉(zhuǎn)變,提高酒店的集體素質(zhì)和集體戰(zhàn)斗力。第2章 相關(guān)技術(shù)概念我所制作的這套系統(tǒng)的理論基礎(chǔ)是管理信息系

11、統(tǒng)(MIS),運用了ASP編程語言?;贏SP的課程考試系統(tǒng),顧名思義就是以ASP語言作為主要的程序語言,再適當(dāng)?shù)呐湟詳?shù)據(jù)庫的支持,在這里,我們所用的是Access數(shù)據(jù)庫。2.1 管理信息系統(tǒng)管理信息系統(tǒng)(MIS,Management Information System),是一個由人、計算機等組成的能進行信息的收集、傳送、儲存、維護和使用的系統(tǒng),能夠?qū)崪y企業(yè)的各種運行情況,并利用過去的歷史數(shù)據(jù)預(yù)測未來,從企業(yè)全局的角度出發(fā)輔助企業(yè)進行決策,利用信息控制企業(yè)的行為,幫助企業(yè)實現(xiàn)其規(guī)劃目標(biāo)。這里給出的定義強調(diào)了管理信息系統(tǒng)的功能和性質(zhì),也強調(diào)了管理信息系統(tǒng)中的計算機對企業(yè)管理而言只是一種工具。管

12、理信息系統(tǒng)是信息系統(tǒng)的重要分支之一,經(jīng)過30多年的發(fā)展,已經(jīng)成為一個具有自身概念、理論、結(jié)構(gòu)、體系和開發(fā)方法的覆蓋多學(xué)科的新學(xué)科1。2.2 VB語言2.2.1 Visual Basic的概念Visual Basic(簡稱VB)是Microsoft公司開發(fā)的一種通用的基于對象的程序設(shè)計語言。 “Visual” 指的是開發(fā)圖形用戶界面 (GUI) 的方法不需編寫大量代碼去描述界面元素的外觀和位置,而只要把預(yù)先建立的對象add到屏幕上的一點即可。 “Basic”指的是 BASIC (Beginners All-Purpose Symbolic Instruction Code) 語言,一種在計算技術(shù)

13、發(fā)展歷史上應(yīng)用得最為廣泛的語言。Visual Basic 在原有 BASIC 語言的基礎(chǔ)上進一步發(fā)展,至今包含了數(shù)百條語句、函數(shù)及關(guān)鍵詞,其中很多和 Windows GUI 有直接關(guān)系。專業(yè)人員可以用 Visual Basic 實現(xiàn)其它任何 Windows 編程語言的功能,而初學(xué)者只要掌握幾個關(guān)鍵詞就可以建立實用的應(yīng)用程序。Visual Basic Scripting Edition (VBScript) 是廣泛使用的腳本語言,它是 Visual Basic 語言的子集,可嵌入HTML語言中,用于網(wǎng)頁設(shè)計,如ASP(Active Server Page)文件2。VB簡單易學(xué),通用性強,用途廣泛

14、。2.2.2 VB的功能VB可以用于可以開發(fā)多媒體、數(shù)據(jù)庫、網(wǎng)絡(luò)、圖形等方面的應(yīng)用程序。數(shù)據(jù)訪問特性允許對包括 Microsoft SQL Server 和其它企業(yè)數(shù)據(jù)庫在內(nèi)的大部分?jǐn)?shù)據(jù)庫格式建立數(shù)據(jù)庫和前端應(yīng)用程序,以及可調(diào)整的服務(wù)器端部件。有了 ActiveX(TM) 技術(shù)就可使用其它應(yīng)用程序提供的功能,例如 Microsoft Word 字處理器,Microsoft Excel 電子數(shù)據(jù)表及其它 Windows 應(yīng)用程序。Internet 能力強大,很容易在應(yīng)用程序內(nèi)通過 Internet 或 intranet訪問文檔和應(yīng)用程序,或者創(chuàng)建 Internet 服務(wù)器應(yīng)用程序。已完成的應(yīng)用程

15、序是使用Visual Basic 虛擬機真正 .exe 文件,可以自由發(fā)布。2.2.3 VB中幾個常用術(shù)語工程(Project): 是指用于創(chuàng)建一個應(yīng)用程序的文件的集合。對象(Object): 可控制的某個東西,VB中主要有兩類對象:窗體和控件。窗體(Form): 應(yīng)用程序的用戶界面,即windows??丶–ontrol): 指的是各種按鈕、標(biāo)簽、文本框等。屬性(Property):是指對象的特征,如大小、標(biāo)題或顏色3。ActiveX :ActiveX 是基于 Component Object Model (COM) 的可視化控件結(jié)構(gòu)的商標(biāo)名稱。它是一種封裝技術(shù),提供封裝 COM 組件并將其

16、置入應(yīng)用程序(如Web 瀏覽器)的一種方法。Components Object Model (COM): 是軟件組件互相通訊的一種方式。它是一種二進制和網(wǎng)絡(luò)標(biāo)準(zhǔn),允許任意兩個組件互相通訊,而不管它們是在什么計算機上運行(只要計算機是相連的),不管各計算機運行的是什么操作系統(tǒng)(只要該操作系統(tǒng)支持 COM),也不管該組件是用什么語言編寫的。2.2.4 VB的系統(tǒng)特性(1)工程限制代碼限制:可被加載到窗體、類或標(biāo)準(zhǔn)模塊的代碼總數(shù)限于65,534行。一行代碼限于1023個字節(jié)。在一行中的實際文本之前最多只能有 256個空格的前導(dǎo),在一個邏輯行中最多只能有25個續(xù)行符 ( _)。過程、類型和變量對每個模

17、塊的過程數(shù)沒有限制。每個過程可包含至多64K的代碼。如果過程或模塊超過這一限制,Visual Basic便產(chǎn)生編譯時間錯誤。如果遇到這種錯誤,可將特別大的過程分割成若干個較小的過程,或?qū)⒛K級聲明移到另一模塊,來避免此類錯誤發(fā)生。Visual Basic 用表來保存代碼中的標(biāo)識符名(變量、過程、常量等)。每個表限于64K。動態(tài)鏈接庫聲明表每個窗體和代碼模塊使用一個描述動態(tài)鏈接庫入口點的結(jié)構(gòu)的表。每個結(jié)構(gòu)約40個字節(jié),表的大小限于64K,形成每個模塊大約有1500個聲明。工程名表整個應(yīng)用程序用一張包含所有名稱的表。這些名稱包括:常量名、變量名、自定義的類型定義名、 模塊名、 DLL 過程聲明名。

18、對工程名表總大小沒有限制,但是區(qū)分大小寫的條目不得超過32K。如果超過了32K的限制,可以在不同的模塊中重新使用private標(biāo)識符以限制區(qū)分大小寫的條目數(shù)到達(dá)32K。輸入表在不同的模塊中每引用一個標(biāo)識符,便在輸入表中創(chuàng)建一個條目。每一個這樣的入口最小是24字節(jié),但限于64K,這樣每個模塊大約可以有2000個引用。 模塊條目表該表中每個模塊最多達(dá)125個字節(jié),但有64K的總限制,這樣每個工程大約可以產(chǎn)生400個模塊。VB 中的變量名不多于255個字符,而窗體、控件、模塊和類名不多于40個字符。(2)工程文件格式VB 在創(chuàng)建和編譯工程時要產(chǎn)生許多文件,分為:設(shè)計時文件、雜項開發(fā)文件和運行時文件。

19、設(shè)計時文件是工程的建造塊,例如基本模塊 (.bas) 和窗體模塊 (.frm)。雜項文件是由 Visual Basic 開發(fā)環(huán)境中的各種不同的進程和函數(shù)產(chǎn)生的,例如打包和展開向?qū)膶傥募?(.dep)。開發(fā)應(yīng)用程序時會產(chǎn)生各種設(shè)計時文件和其它雜項文件,如下表21所示:表21 設(shè)計時VB文件擴展名及描述表擴展名描述擴展名描述.bas 基本模塊.frm 窗體文件.cls 類模塊.frx 二進制窗體文件.res資源文件.vbp Visual Basic 工程文件.ctx 用戶控件的二進制文件.pgx 二進制屬性頁文件.dca 活動的設(shè)計器的高速緩存.ctl用戶控件文件.ddf 打包和展開向?qū)?CAB

20、 信息文件.tlb 遠(yuǎn)程自動化類型庫文件.dep 打包和展開向?qū)膶傥募?vbg Visual Basic 組工程文件.dob ActiveX 文檔窗體文件.vbl 控件許可文件.dox ActiveX 文檔二進制窗體文件.dws 部署向?qū)_本文件.dsr 活動的設(shè)計器文件.vbr 遠(yuǎn)程自動化注冊文件.dsx 活動的設(shè)計器的二進制文件.vbw Visual Basic 工程工作空間文件.log 加載錯誤的日志文件.vbz 向?qū)Оl(fā)射文件.oca 控件類型庫緩存文件.wct WebClass HTML 模板.pag 屬性頁文件 編譯應(yīng)用程序時,所有必須的設(shè)計時文件都被包括在運行時可執(zhí)行文件中。運行

21、時文件如下表21所示:表22運行時VB文件擴展名及描述表擴展名描述.dll 運行中的 ActiveX 部件 .exe可執(zhí)行文件或 ActiveX 部件 .ocxActiveX 控件 .vbdActiveX 文檔狀態(tài)文件 .wctWebClass HTML 模板 2.3 Access數(shù)據(jù)庫數(shù)據(jù)庫是有結(jié)構(gòu)的數(shù)據(jù)集合,它與一般的數(shù)據(jù)文件不同,(其中的數(shù)據(jù)是無結(jié)構(gòu)的)是一串文字或數(shù)字流。數(shù)據(jù)庫中的數(shù)據(jù)可以是文字、圖象、聲音等。MicrosoftAccess是一種關(guān)系式數(shù)據(jù)庫,關(guān)系式數(shù)據(jù)庫由一系列表組成,表又由一系列行和列組成,每一行是一個記錄,每一列是一個字段,每個字段有一個字段名,字段名在一個表中不

22、能重復(fù)。表與表之間可以建立關(guān)系(或稱關(guān)聯(lián),連接),以便查詢相關(guān)聯(lián)的信息。Access數(shù)據(jù)庫以文件形式保存,文件的擴展名是MDB。Access數(shù)據(jù)庫由六種對象組成,它們是表、查詢、窗體、報表、宏和模塊。4(1)表(Table) 表是數(shù)據(jù)庫的基本對象,是創(chuàng)建其他5種對象的基礎(chǔ)。表由記錄組成,記錄由字段組成,表用來存貯數(shù)據(jù)庫的數(shù)據(jù),故又稱數(shù)據(jù)表。(2)查詢(Query)查詢可以按索引快速查找到需要的記錄,按要求篩選記錄并能連接若干個表的字段組成新表。 (3)窗體(Form)窗體提供了一種方便的瀏覽、輸入及更改數(shù)據(jù)的窗口。還可以創(chuàng)建子窗體顯示相關(guān)聯(lián)的表的內(nèi)容。窗體也稱表單。(4)報表(Report)報

23、表的功能是將數(shù)據(jù)庫中的數(shù)據(jù)分類匯總,然后打印出來,以便分析。(5)宏(Macro)宏相當(dāng)于DOS中的批處理,用來自動執(zhí)行一系列操作。Access列出了一些常用的操作供用戶選擇,使用起來十分方便。(6)模塊(Module)模塊的功能與宏類似,但它定義的操作比宏更精細(xì)和復(fù)雜,用戶可以根據(jù)自己的需要編寫程序。模塊使用Visual Basic編程。第3章 系統(tǒng)分析系統(tǒng)分析應(yīng)用系統(tǒng)思想和方法,把復(fù)雜的對象分解成簡單的組成部分,并找出這些部分的基本屬性和彼此間的關(guān)系。系統(tǒng)分析是系統(tǒng)開發(fā)中最重要、也是最困難的階段。數(shù)據(jù)流程圖、數(shù)據(jù)字典、系統(tǒng)化分析等工具是克服困難的有力武器。3.1 組織結(jié)構(gòu)及功能模塊分析3.

24、1.1 組織結(jié)構(gòu)分析要想了解一個企業(yè)的經(jīng)營模式,我們應(yīng)該先從對這個企業(yè)的組織結(jié)構(gòu)進行了解,做到了解它的各個部門與職能分工。因此,我在設(shè)計系統(tǒng)的前期,也就是做調(diào)查確定系統(tǒng)功能模塊及功能的第一步就是確定了組織結(jié)構(gòu)。具體分析如圖31所示:圖31 組織結(jié)構(gòu)圖3.1.2 功能模塊分析 在組織結(jié)構(gòu)分析過后,我就根據(jù)部門的職能分工進行了功能模塊劃分。具體分析如圖32所示:組織目標(biāo):快速、準(zhǔn)確、簡單的完成酒店日常管理及各種業(yè)務(wù)活動。為酒店帶來可觀的利潤。組織工作過程及性質(zhì):客人入店,由客房部登記客人信息,并分配房間,為客人建立賬戶。客人的各項消費,包括住房消費,餐廳消費和娛樂消費一起匯總,并進行財務(wù)處理,最終

25、把數(shù)據(jù)送入財務(wù)部5。圖32 功能模塊圖3.2 業(yè)務(wù)流分析及數(shù)據(jù)流分析3.2.1 業(yè)務(wù)流分析: 我們再進一步分析,從功能模塊中我們了解了企業(yè)以部門為分區(qū)的業(yè)務(wù)分布,下面我就要從各個部門協(xié)同合作的角度分析整體的業(yè)務(wù)流程。也就是一位客人從進入酒店到離店后的整個企業(yè)業(yè)務(wù)流分析。具體分析如圖33所示:圖33 業(yè)務(wù)流圖3.2.2 數(shù)據(jù)流分析:數(shù)據(jù)流分析是以數(shù)據(jù)流圖為主要表現(xiàn)形式的,數(shù)據(jù)流程圖是一種能全面地描述信息系統(tǒng)邏輯模型的重要工具,它可以用少數(shù)幾種符號綜合的反應(yīng)出信息在系統(tǒng)中的流動、處理和儲存情況。數(shù)據(jù)流程圖具有抽象性和概括性。抽象性表現(xiàn)在他完全舍去了具體的物質(zhì),只剩下數(shù)據(jù)的流動、加工處理和儲存;概括

26、性表現(xiàn)在它可以把信息中的各種不同業(yè)務(wù)處理過程聯(lián)系起來,形成一個整體。無論是手工操作部分還是計算機處理部分,都可以用它表達(dá)出來6。本系統(tǒng)經(jīng)過調(diào)研以及對同類系統(tǒng)的理解,制定出了一套方案,數(shù)據(jù)流圖如圖34,圖35,圖36所示:圖34 0層DFD圖圖35 1層DFD圖圖36 2層DFD圖3.3 數(shù)據(jù)字典3.3.1 客人信息含義說明:本管理信息系統(tǒng)的主體數(shù)據(jù)結(jié)構(gòu),定義了一個客人或客人群的有關(guān)信息。組成:手牌號、賬單號、入住時間、離店時間、押金、房費、附加手牌費、消費額、是否主客、已離開、預(yù)定優(yōu)惠情況、實付金額、結(jié)算方式。(1) 數(shù)據(jù)項:賬單號含義說明:主客入店登記時電腦自動生成的賬單號,又稱單號,也是該

27、批客人在店時的賬戶編號,在該賬單下逐條記錄該批客人本次的各種消費。賬單號采用6位順序碼,系統(tǒng)開始運轉(zhuǎn)時可從000001開始,每個賬單號依次增加1。每次在做完數(shù)據(jù)備份后,可以將號碼歸零,也可不歸零,從某一指定值開始繼續(xù)遞增。取值范圍:000001999999;取值方法:開新賬單時由電腦自動累計加1。(2) 數(shù)據(jù)項:手牌號含義說明:對一個客人的唯一標(biāo)識,它基本上與房間內(nèi)的床位相對應(yīng),或與散座存衣箱號相對應(yīng)。取值方法:所有手牌號一律為5位。采用與實際安排相關(guān)的編碼方法。該酒店房號為3位數(shù)字,房間里的床位號為1位數(shù)字。手牌號分為三種:對于進客房的客人其手牌號為字母“A”+房號+床號,只有1張床的房間起

28、床號為1,例如201房間的主手牌通常是A2011;第二種是散座,其手牌號為字母“B”+1位性別碼(例如1 代表男性,2代表女性)+3位衣箱號(不足3位補零);第三種為僅娛樂或不涉及房間/散座的客人,其手牌好為字母“C”+4位順序編碼。(3) 數(shù)據(jù)項:離店時間含義說明:主客在前臺提出要結(jié)賬時系統(tǒng)鎖定的時間。若該批客人中仍有人在店,則應(yīng)做主手牌變更。取值方法:取收銀員為該主客的進入結(jié)賬模塊時的系統(tǒng)日期和時間。(4) 數(shù)據(jù)項:房費含義說明:以客人所住房間/房價類型、確定其一個輪轉(zhuǎn)的基本費用,然后根據(jù)其在店時間并考慮超時情況進行累計驗算。取值方法:通過公式計算而得(見系統(tǒng)設(shè)計部分)。(5) 數(shù)據(jù)項:附

29、加手牌費含義說明:散座或享受其他計時服務(wù)客人的基本費用,再根據(jù)其在店時間并考慮超時情況進行累計。取值方法:通過公式計算而得(見系統(tǒng)設(shè)計部分)。(6) 數(shù)據(jù)項:消費額含義說明:指主客及所屬其他客人以簽單形式所累計的消費總額。取值方法:從對應(yīng)的賬單庫中統(tǒng)計而得。(7) 數(shù)據(jù)項:結(jié)算方式含義說明:擁護結(jié)賬時所使用的付款方式或欠款方式。取值說明:可以是現(xiàn)金、支票、信用卡、代金券或刷卡等,或是這些方式的混合。欠款分余額掛帳和余額掛單兩種情況。3.3.2 部門及權(quán)限含義說明:定義了酒店里不同的部門及為其設(shè)置的權(quán)限。組成:部門編號,部門名稱,部門權(quán)限。(1) 數(shù)據(jù)項:部門編號含義說明:唯一標(biāo)識一個部門的編號

30、。類型:字符型(2) 數(shù)據(jù)項:部門名稱含義說明:部門的稱呼方式。取值方法:客房部、康樂部、餐廳、庫房、財務(wù)等。(3) 數(shù)據(jù)項:部門權(quán)限含義說明:部門所擁有的系統(tǒng)使用權(quán)限。取值說明:各子系統(tǒng)的功能之一或一部分的組合。3.3.3 操作員含義說明:定義了可以使用系統(tǒng)的各個操作員的名單及操作權(quán)限。組成:所屬部門、操作員號、姓名、口令、性別、其他說明。(1) 數(shù)據(jù)項:所屬部門含義說明:表示該操作員所在的部門,其權(quán)限與部門權(quán)限一致。取值方法:部門編號(2) 數(shù)據(jù)項:操作員號含義說明:唯一標(biāo)識一個操作員的編號。3.3.4 服務(wù)項目類別含義說明:對服務(wù)項目進行了分類。組成:編碼、項目類別、所屬營業(yè)部門。(1)

31、 數(shù)據(jù)項:項目類別含義說明:標(biāo)識項目分類的名稱,是對各消費項目在名細(xì)上的歸類。取值方法:購物、精品百貨、酒吧、美容美發(fā)、浴區(qū)服務(wù)等。(2) 數(shù)據(jù)項:所屬營業(yè)部門含義說明:該類項目歸屬在哪個營業(yè)部門,客人進行該項目的消費后,系統(tǒng)從這個營業(yè)部門的原物料存量中核減有關(guān)的項目配料。取值說明:各營業(yè)部門的名稱。3.3.5 服務(wù)項目含義說明:標(biāo)識了一個服務(wù)項目的具體內(nèi)容。組成:項目代碼、快速碼、類別、項目名稱、單價、單位、是否以小數(shù)計量、當(dāng)前該項目是否能提供。(1) 數(shù)據(jù)項:項目代碼含義說明:項目的編號,可按代碼對項目進行速查,不允許重碼。(2) 數(shù)據(jù)項:快速碼含義說明:為快速查找該項目而設(shè),不需要事先記

32、憶。取值方法:由項目名稱的漢語拼音字頭組成。(3) 數(shù)據(jù)項:類別含義說明:該項目所屬的項目大類。取值方法:服務(wù)項目類別數(shù)據(jù)庫中的數(shù)據(jù)項。(4) 數(shù)據(jù)項:項目名稱含義說明:一個服務(wù)項目的唯一標(biāo)識,不允許重名。(5) 數(shù)據(jù)項:單價含義說明:該項目服務(wù)的當(dāng)前價格。(6) 數(shù)據(jù)項:單位含義說明:該服務(wù)項目對應(yīng)的度量標(biāo)準(zhǔn)。取值說明:可以為件、克、個、次等。(7) 數(shù)據(jù)項:是否以小數(shù)計量含義說明:該服務(wù)項目能否拆分成更小的單位向客人提供。數(shù)據(jù)類型:布爾型7。3.4 U/C矩陣分析利用U/C矩陣求解,對系統(tǒng)結(jié)構(gòu)劃分進行優(yōu)化,具體分析見表37所示:表37 U/C矩陣表功能 數(shù)據(jù)類客房號手牌號客人信息客人賬戶住

33、房賬單菜單用餐賬單娛樂項目娛樂賬單客人賬單總計財務(wù)報表入店確認(rèn)CCC客房分配建立賬戶UUUCUUU住房計費UUC其他服務(wù)費用UU點餐UUCC加菜、換菜、退菜UUU餐飲計費UUU娛樂項目選擇UUCC娛樂計費UUUU審核單據(jù)UU賬單匯總UUUCC結(jié)賬UUUU打印賬單U撤銷賬戶UUU刪除客人在店信息UUUUU第4章 系統(tǒng)設(shè)計4.1 系統(tǒng)功能結(jié)構(gòu)及模塊設(shè)計4.1.1 系統(tǒng)功能結(jié)構(gòu)分析功能結(jié)構(gòu)圖是按功能從屬關(guān)系畫成的圖表,圖中每一個框稱為一個功能模塊。功能模塊可以根據(jù)具體情況分得大一點或小一點。分解得最小的功能模塊可以是一個程序中的每個處理過程,而較大的功能模塊則可能是完成某一任務(wù)的一組程序。具體分析如

34、圖41所示:圖41 系統(tǒng)功能結(jié)構(gòu)圖4.1.2系統(tǒng)功能(1)接待登記基本信息輸入:這是客人到達(dá)酒店之后,首次與計算機進行交互所要完成的任務(wù),即把客人的基本情況快速輸入電腦中,供各操作點共享。其具體內(nèi)容包括:主客人姓(名)、性別、賓客類型、來賓人數(shù)(其中女賓人數(shù))、預(yù)交押金數(shù)量、預(yù)定的結(jié)賬方式、是否持有儲卡或折扣卡、對應(yīng)的鞋牌號、對酒店的特殊要求等。主客其他信息的補充輸入:這是在完成該次接待任務(wù)后,為掌握更詳細(xì)的客人信息而必要時再進行的補充輸入。這類信息只提供給個別操作點或其他社會管理部門在特殊情況下查詢。具體內(nèi)容包括:客人的出生年月、工作單位或職業(yè)、客人證件類型和號碼、客人單位地址或住址、聯(lián)系電

35、話/傳呼等??头糠峙?、選手牌:根據(jù)客人的數(shù)量和他們對房型、房價類別的要求,經(jīng)查詢當(dāng)前房態(tài)后,為客人選擇適當(dāng)?shù)目头?,確定房價類別(普通房價、鐘點房價、優(yōu)惠房價、長包房價);征詢主客的意見,從與客房中各床位相對應(yīng)的一批手牌號中確定唯一的主手牌,將其交與主客隨身攜帶,然后將本批客人應(yīng)持有的其他附屬手牌也全部交給主客,由主客實施再分配。修改登記:按客人進住后發(fā)生的變化情況進行相應(yīng)的修改。增加登記:當(dāng)有新的客人進住酒店并要求加入某在店客人的行列時,進行相應(yīng)的處理。刪除登記:當(dāng)客人在規(guī)定的不計費時間內(nèi)(例如:30分鐘)要求離店時,進行相應(yīng)的處理。退房、退牌,部分退房/牌。(2)點單確認(rèn)客人的手牌號,選擇消

36、費或服務(wù)類別。必要時確定提供服務(wù)的技師或服務(wù)生的工號。通過查找點單項目表,以整數(shù)或小數(shù)為單位,確定其消費或接受服務(wù)的規(guī)則、數(shù)量和金額,添加到相應(yīng)手牌的賬單下。允許各操作員(輸單員)刪除自己輸入的單據(jù),但系統(tǒng)對輸入和刪除應(yīng)有詳細(xì)的在線記錄,可供系統(tǒng)管理員事后查詢。(3)餐飲開臺:按客人的數(shù)量和要求選擇合適的臺號或包間,明確其民族、口味等特殊要求。點菜:與點單類似,將菜、酒水、主食和有關(guān)服務(wù)的類型、名稱、數(shù)量通過速記碼或鼠標(biāo)輸入相應(yīng)的餐飲記錄單。收銀結(jié)賬:根據(jù)餐飲記錄單按全額、折扣或免單形式與客人結(jié)算、打印。既可現(xiàn)結(jié),也允許按規(guī)定將餐費掛到相應(yīng)的手牌下,待客人離店時統(tǒng)一結(jié)算;還可按照事先的約定,將

37、餐費掛到某一合同賬戶下,由設(shè)帳人定期結(jié)算。定義菜譜:確定菜的種類、代碼、名稱、計量單位、單價、可否按小數(shù)記數(shù)等一般屬性,臨時給出其當(dāng)日能否提供、附加說明等特殊屬性;可隨時進行修改。查詢:對餐飲業(yè)務(wù)的歷史賬單、已掛到客房的賬單、餐廳內(nèi)各營業(yè)部門的原物料存量和當(dāng)前價值的查詢。調(diào)查顯示:76.9%的員工認(rèn)為點菜子系統(tǒng)中通過速記碼或鼠標(biāo)輸入餐飲記錄很方便,能夠大大的減少工作量,并能高工作的積極性。(4)收銀結(jié)賬:以指定主手牌為索引,分別計算該主客及其相關(guān)客人的所以房費開支、附加手牌費、各種消費、代他人付賬等項目,經(jīng)匯總并扣除客人已交納和補交的所有押金,得到該批客人應(yīng)付款的總額;接受客人的各種付款方式(

38、包括刷卡),為其提供所有費用的查詢/結(jié)賬明細(xì)單。退房、散客退手牌:指一批客人中,有部分人提前退房或退掉散客手牌,則這部分人的房費或散客費只計算到退房/退牌時為止。涉及主客退房/退牌時,應(yīng)先作主手牌變更。(5)財務(wù)消費項目配方:對具體的有形消費項目所耗用的原物料配方進行定義和修正。手單管理:對下發(fā)和交回的各種手工單句進行順序性和一致性核對。部門盤點:定期打印出空白的營業(yè)部門盤點表,交各部門盤點、記錄其暫存的商品,計算當(dāng)期部門商品的差差異量。歷史賬單核查:逐個或抽取歷史賬單進行一致性和權(quán)限性核查。財務(wù)部員工普遍認(rèn)為新的管理信息系統(tǒng)可以加強部門之間的溝通和聯(lián)系,財務(wù)部能夠及時的獲得財務(wù)信息,避免了手

39、工作業(yè)中的種種錯誤,并且還具有較好的保密性。(6)查詢規(guī)定項目的查詢:房態(tài)、在店客人的情況、費用明細(xì)單、歷史賬單、交接班情況、點單/撤單記錄、餐飲結(jié)帳單等。自定義項目的查詢:由使用者按照一定的規(guī)則查詢其關(guān)心的項目。遠(yuǎn)程查詢:系統(tǒng)支持通過電話線的遠(yuǎn)程定制查詢。(7)系統(tǒng)維護系統(tǒng)初始化:系統(tǒng)運行的賬單起始編號和參數(shù)設(shè)置??头浚簶菍?、房間、類別、數(shù)量、各類受費標(biāo)準(zhǔn)、計費辦法;房間手牌的屬性。消費:營業(yè)部門、類別、項目、明細(xì)。在定義服務(wù)項目時需確定該項目的計量單位,是計次、計時還是計量。餐飲:臺號、包間、食品分類、菜譜、廚師等整理數(shù)據(jù):定期清理、整理數(shù)據(jù),備份、恢復(fù)和清空數(shù)據(jù)8。4.1.3 系統(tǒng)模塊設(shè)

40、計系統(tǒng)的模塊化形式在前面的內(nèi)容中已經(jīng)有了較詳細(xì)的描述,根據(jù)以客人為核心的運營模式,我們可以將這些模塊界定為三個大層次,前臺、后臺和管理層。不同層次的模塊在設(shè)計上有不同的側(cè)重,但提高并行處理和數(shù)據(jù)共享的程度,防止網(wǎng)絡(luò)和功能沖突是模塊劃分時要特殊考慮的問題。(1) 前臺凡直接與客人接觸,發(fā)生信息、物品或貨幣交流等業(yè)務(wù)關(guān)系的,需要在計算機上進行記錄、協(xié)調(diào)和處理的工作均屬于前臺范疇。這個前臺的概念包括酒店大堂前臺的接待、收銀、查詢,餐廳的點菜、送餐和收銀,各樓層的退房檢查和娛樂。這些模塊在運行時,既要符合酒店內(nèi)部業(yè)務(wù)管理的要求,也要考慮客人的消費心理和思維習(xí)慣。通常應(yīng)把客人也當(dāng)做系統(tǒng)的設(shè)計對象之一。要

41、充分了解客人的想法和意愿,掌握他們的一般性需求和特別要求。為系統(tǒng)制度的輸入輸出步驟和效果要能獲得客人的積極配合,同時也要使操作員感到方便和快捷。無論是信息流還是資金流,都要在與客人的反復(fù)交互過程中順暢地運行,避免不必要的阻礙和歧義,在邏輯關(guān)系上要預(yù)先考慮各種可能發(fā)生的情況并設(shè)計出相應(yīng)的對策,以便迅速準(zhǔn)確地完成對客人的各種服務(wù)。(2) 后臺指那些對前臺提供支持,一般不直接與客人發(fā)生關(guān)系的業(yè)務(wù)點。如各樓層的點單、房態(tài)修改、餐廳廚房、財務(wù)部門等。雖然其中有一部分是通過單據(jù)與客人接觸的,如客人消費的簽單、計時服務(wù)、為客人提供物品的過程等,其特點是客人的需求已滿足并在單據(jù)上記錄后,有服務(wù)聲生將單據(jù)就近送

42、到附近的一臺微處理機,再由輸單員把有關(guān)內(nèi)容輸入到計算機系統(tǒng)中。此時輸單員面對的是單據(jù)而不是客人,所以我們認(rèn)為其工作仍屬于后臺性質(zhì)。這些模塊應(yīng)簡潔明確,以提高效率和方便使用為設(shè)計目的。同時考慮培養(yǎng)使用者的工作習(xí)慣,強化他們對系統(tǒng)功能的理解和按流程辦事的意識。由于許多操作都是一次性的,在保證正確輸入的前提下,系統(tǒng)內(nèi)部對后臺的各項操作都應(yīng)區(qū)分權(quán)限,以便事后進行核對,分清責(zé)任。(3) 管理層通常前后臺之間沒有相互控制的關(guān)系,雖然個別模塊在運行時某些功能為了防止沖突,存在著互鎖的可能,但我們都將協(xié)調(diào)雙方的操作步驟,使其限制在最小的時間范圍內(nèi),系統(tǒng)也回及時對次作出明確的文字性提示,引導(dǎo)有關(guān)的操作員進行有效

43、的避讓??梢娗昂笈_模塊間的相互影響不大,只要按規(guī)定執(zhí)行完有關(guān)業(yè)務(wù)流程并予以記錄即可。系統(tǒng)的調(diào)控通過管理層間接進行,它依據(jù)財務(wù)部門對當(dāng)期業(yè)務(wù)的核算、匯總和分析,由酒店的有關(guān)人士下達(dá)指令,系統(tǒng)管理員通過軟件中的管理和維護模塊對系統(tǒng)參數(shù)、人員、項目屬性和配方等進行定義和調(diào)整,達(dá)到精細(xì)管理、提高效益的目標(biāo)。該層次的模塊以貫徹酒店高級管理人員的經(jīng)營思想和管理意圖為設(shè)計核心,力圖使模塊功能和控制流程符合酒店管理的規(guī)律,既科學(xué)合理又可操作。在報表設(shè)計上也盡量沖淡計算機技術(shù)和學(xué)術(shù)特點,使之更加符合酒店/餐飲界管理人員的工作習(xí)慣9。4.2 系統(tǒng)流程分析數(shù)據(jù)結(jié)構(gòu)與程序的關(guān)系分析及系統(tǒng)控制分析4.2.1 系統(tǒng)流程分

44、析系統(tǒng)中許多業(yè)務(wù)或功能都是通過數(shù)據(jù)文件聯(lián)系起來的。這種聯(lián)系是通過繪制信息系統(tǒng)流程圖來從整體上表達(dá)的。信息系統(tǒng)流程圖是以新系統(tǒng)的數(shù)據(jù)流程圖為基礎(chǔ)繪制的。可以按下述思路來繪制信息系統(tǒng)流程圖:首先,為數(shù)據(jù)流程圖中的處理功能畫出數(shù)據(jù)關(guān)系圖,它反映了數(shù)據(jù)之間的關(guān)系,即輸入數(shù)據(jù)、中間數(shù)據(jù)和輸出信息之間的關(guān)系;最后,把各個處理功能的數(shù)據(jù)關(guān)系圖綜合起來,形成整個系統(tǒng)的數(shù)據(jù)關(guān)系圖,即信息系統(tǒng)流程圖10。本系統(tǒng)則符合了業(yè)務(wù)和功能的流程,總結(jié)出自己的一套數(shù)據(jù)流程,如圖4-2所示:圖42 系統(tǒng)流程圖4.2.2 數(shù)據(jù)結(jié)構(gòu)與程序的關(guān)系:通過對數(shù)據(jù)結(jié)構(gòu)與程序的關(guān)系分析,我們更加明確主要業(yè)務(wù)與主要信息操作的交叉點。具體分析如

45、表41所示:表4-1 數(shù)據(jù)結(jié)構(gòu)與程序關(guān)系表程序/數(shù)據(jù)結(jié)構(gòu)入店確認(rèn)接待登記建立賬戶住房計費點餐選擇娛樂項目娛樂計費審核數(shù)據(jù)結(jié)賬打印賬單刪除客人在店信息歸還手牌客人信息部門及權(quán)限操作員服務(wù)項目類別服務(wù)項目4.2.3 系統(tǒng)控制分析: 通過對系統(tǒng)控制的分析,我們可以一目了然的看出數(shù)據(jù)流動的方向。以便我們對數(shù)據(jù)的控制。具體分析如圖44,圖45,圖46,圖47所示:圖44 客房系統(tǒng)控制圖圖45 餐飲系統(tǒng)控制圖圖46 娛樂系統(tǒng)控制圖圖47 財務(wù)系統(tǒng)控制圖4.3 代碼體系 選用層次碼中的特征碼。舉一個實例,見表41所示:表42 代碼體系舉例例如:客房標(biāo)號:類別房型景觀1豪華1單人1海景2標(biāo)準(zhǔn)2雙人2日出3經(jīng)濟

46、3三人3日落4總統(tǒng)套房4多人4幽靜eg:可以觀海景的雙人豪華套房的代碼:421 代碼校驗:S=4*8+2*4+1*2=42 R=42mod(10)=2 C4=2 所以,代碼為:42124.4 程序流程分析結(jié)構(gòu)化程序設(shè)計有3種基本結(jié)構(gòu):順序結(jié)構(gòu)、選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)。在我設(shè)計系統(tǒng)時均有用到。具體分析如圖48所示:圖48 程序流程圖4.5 輸入輸出設(shè)計4.5.1 輸入設(shè)計:輸入設(shè)計主要以輸入方式設(shè)計,在實現(xiàn)系統(tǒng)開發(fā)過程上輸入設(shè)計所占的比重較大。根據(jù)總體設(shè)計和數(shù)據(jù)庫設(shè)計的要求,確定本系統(tǒng)數(shù)據(jù)輸入的具體形式采用鍵盤輸入、網(wǎng)絡(luò)傳送輸入和磁盤傳送輸入。鍵盤輸入適用于常規(guī)、少量的數(shù)據(jù)和控制信息的輸入,以及原始

47、數(shù)據(jù)的錄入。使用網(wǎng)絡(luò)傳送數(shù)據(jù)安全、可靠、快捷。磁盤傳送輸入方式是一種非常方便的輸入數(shù)據(jù)方式,不需要增加任何設(shè)備和投入。在設(shè)計數(shù)據(jù)輸入格式時,應(yīng)嚴(yán)格按照數(shù)據(jù)庫設(shè)計時產(chǎn)生的數(shù)據(jù)字典,遵循代碼設(shè)計的實際標(biāo)準(zhǔn),統(tǒng)一格式。系統(tǒng)的校對方式采用數(shù)據(jù)平衡校對。具體做法是在原始報表每行每列這增加一位數(shù)字小記字段,然后再將累加的結(jié)果與原始報表中的統(tǒng)計自動比較。如果一致,則可認(rèn)為輸入正確,反之,則拒絕接受該數(shù)據(jù)記錄。具體界面見圖49所示:圖49 輸入界面圖4.5.2 輸出設(shè)計: 輸出設(shè)計也輸入設(shè)計界面風(fēng)格一致。具體如圖410所示:圖410輸出界面圖4.6 數(shù)據(jù)存儲設(shè)計4.6.1 E-R圖分析E-R圖主要是由實體、屬

48、性和聯(lián)系三個要素構(gòu)成的。利用系統(tǒng)分析階段建立的數(shù)據(jù)字典,并對照數(shù)據(jù)流程圖對系統(tǒng)中的各個數(shù)據(jù)項進行分類、組織,確定系統(tǒng)中的實體、實體的屬性、標(biāo)識實體的碼以及實體之間聯(lián)系的類型11。我的系統(tǒng)E-R圖具體分析如圖411:圖411 E-R圖4.6.2 數(shù)據(jù)庫設(shè)計在系統(tǒng)分析階段進行新系統(tǒng)邏輯模型設(shè)計時,已從邏輯角度對數(shù)據(jù)儲存進行了初步設(shè)計。到系統(tǒng)設(shè)計階段,就要根據(jù)以選用的計算機硬件和軟件及使用要求,進一步完成數(shù)據(jù)儲存的詳細(xì)設(shè)計。 數(shù)據(jù)庫在物理設(shè)備上的存儲結(jié)構(gòu)與存取方式稱為數(shù)據(jù)庫的物理結(jié)構(gòu)。它依賴于給定的計算機系統(tǒng)。為一個給定的邏輯數(shù)據(jù)模型選取一個最適合應(yīng)用要求的物理結(jié)構(gòu)的過程,就是數(shù)據(jù)的物理設(shè)計12。

49、下面我們舉幾個例子,作為我的系統(tǒng)數(shù)據(jù)庫設(shè)計的展示。如表43,表44,表45,表46所示:表43 表名:賬單庫用途:核算各部門的收入索引:Mastercode, Inputer, Bill, Master域名類型寬度中文名稱用法說明yenameC10項目名稱yebaseC8主客姓名首次接待時輸入yespecI4項目編號yekindC4項目類別yeunitC4項目單位yeaccountI8項目數(shù)量yevalueI8項目金額yememoC4項目備注自動填入表44 表名:入住信息 用途:反映所有客人的住房情況 主碼:rkid域名類型寬度中文名稱rkidI5編號rknameC6房間名稱rkspecI4房

50、間規(guī)格rkkindC4房間類別rkunitC2計量單位rkaccountI1訂購天數(shù)rkpriceI4單價rkvalueI8金額rkdateC8入住時間Rkdeal_personC經(jīng)辦人Rksave_personC8負(fù)責(zé)人rkbaseC8客人rkmemoC14備注表45 表名:餐飲信息 用途:該庫中記錄了客人點單的所有菜的數(shù)量和價格。 主碼:wzid域名類型寬度中文名稱WzidC5編號WznameC8菜品名稱WzspecC2菜品規(guī)格WzkindI10價格wzunitI4數(shù)量表46 表名:娛樂信息用途:該庫中記錄了客人娛樂的所有項目的數(shù)量和價格主碼:lyid域名類型寬度中文名稱lyidC3編號l

51、ynameC8項目名稱lyspecC2項目規(guī)格lykindC5類別lyunitC1計量單位lyaccountI2消費數(shù)量lypriceT8單價lyvalueT8金額lydateM消費時間Lydeal_personL1經(jīng)辦人Lysave_personL1負(fù)責(zé)人lybase客人lymemo備注4.6.3 數(shù)據(jù)庫的建立和初始化(1)在部門庫中輸入部門編號及權(quán)限,如:總臺接待(權(quán)限為接待、查詢,計為01號部門)、總臺收銀(權(quán)限為收銀、查詢,計為02號部門)、酒吧(權(quán)限為點單、樓層,計為03號部門)等。(2)定義操作員。輸入各操作員的編號、姓名、口令、所屬部門等。(3)定義營業(yè)部門:此處的營業(yè)部門與(1

52、)中不同,著重于消費、服務(wù)和物流管理。如01KTV,02康樂中心,03臺球,04客房,05保鈴球等。(4)定義房型及房價:如標(biāo)準(zhǔn)間普通價288元,長包價238元,優(yōu)惠價200元。三人間普通價388元,四人間普通價428元,豪華間普通價888元,豪華套間普通價1288元等。定義飲食分類:定義各種具體食品的名稱,單價及所屬食品種類等。4.7 系統(tǒng)物理配置設(shè)計4.7.1 接口設(shè)計:系統(tǒng)在設(shè)計時考慮了與酒店內(nèi)部的程控交換機、監(jiān)控系統(tǒng)、員工考勤設(shè)備的掛接,同時也會預(yù)留與外部停車場、POS購物系統(tǒng)、網(wǎng)上預(yù)定系統(tǒng)和通過城域網(wǎng)與同類型酒店進行連鎖經(jīng)營的數(shù)據(jù)交換接口,為本系統(tǒng)的進一步擴充完善打下了堅實的基礎(chǔ)。4.7.2 條件與限制:已經(jīng)具備的條件為:有打印機1臺,PC機2臺還需要的設(shè)備有:網(wǎng)絡(luò):采用高速以太網(wǎng),基本的網(wǎng)絡(luò)設(shè)備如下:交換機;分支機構(gòu)交換器硬件與軟件平臺:中心服務(wù)器A數(shù)據(jù)庫服務(wù)器 (類型:企業(yè)級)B應(yīng)用服務(wù)器 (類型:部門級)微軟與相關(guān)系統(tǒng)軟件第5章 系統(tǒng)實施5.1 程序設(shè)計5.1.1 運行設(shè)計:系統(tǒng)運行期間的管理有系統(tǒng)運行情況的記錄,系統(tǒng)運行的日常維護等工作。對系統(tǒng)運行情況的記錄應(yīng)事先制定記錄格式和記錄要點,具體工作由使用人員完成。人工記錄的系統(tǒng)運行情況和系統(tǒng)自動記錄的運行情況,都應(yīng)作為基本的系統(tǒng)文檔按

溫馨提示

  • 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. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論