酒店管理系統(tǒng)概要設(shè)計(jì)_第1頁
酒店管理系統(tǒng)概要設(shè)計(jì)_第2頁
酒店管理系統(tǒng)概要設(shè)計(jì)_第3頁
酒店管理系統(tǒng)概要設(shè)計(jì)_第4頁
酒店管理系統(tǒng)概要設(shè)計(jì)_第5頁
已閱讀5頁,還剩14頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、精選優(yōu)質(zhì)文檔-傾情為你奉上酒店管理系統(tǒng)概要設(shè)計(jì)1.引言隨著計(jì)算機(jī)技術(shù)的不斷應(yīng)用和提高,計(jì)算機(jī)已經(jīng)深入到社會生活的各個(gè)角落。而現(xiàn)在的酒店餐飲管理已經(jīng)步入高速時(shí)代,相對于以前,不僅效率低、易出錯、繁瑣,而且耗費(fèi)大量的人力。為了滿足其管理人員對酒店的管理,以及酒店餐飲理念進(jìn)行高效的管理,在工作人員具備一定的計(jì)算機(jī)操作能力的前提下,此酒店系統(tǒng)軟件力求提高其管理效率。 1.1 編寫目的編寫本說明書的目的是說明對程序系統(tǒng)的設(shè)計(jì)考慮,包括程序系統(tǒng)的基本處理流程、程序系統(tǒng)的組織結(jié)構(gòu)、功能分配、模塊化粉、接口設(shè)計(jì)、運(yùn)行設(shè)計(jì)、數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)和出錯設(shè)計(jì)等,為程序的詳細(xì)設(shè)計(jì)打下基礎(chǔ)。預(yù)期讀者為:軟件開發(fā)的人員,項(xiàng)目評審

2、人員,及軟件測試人員。1.2 背影說明: 待開發(fā)的軟件系統(tǒng)的名稱:酒店管理系統(tǒng); 本項(xiàng)目的任務(wù)提出者:酒店管理人員; 本項(xiàng)目的任務(wù)開發(fā)者:酒店管理系統(tǒng)軟件開發(fā)小組; 用戶及實(shí)現(xiàn)該軟件的計(jì)算中心:酒店計(jì)算機(jī);1.3 定義顧客就餐管理:對就餐的顧客進(jìn)行管理,并 存儲顧客消費(fèi)記錄。顧客住宿管理:對就餐的住宿進(jìn)行管理,并存儲顧客住宿記錄。顧客信息:存放顧客的姓名,證件類型,證件號,性別,年齡,籍貫,工作單位等各項(xiàng)基本信息,還有就餐住宿信息,管理員負(fù)責(zé)管理顧客基本信息。房間信息:包括房間編號,房間等級,房間價(jià)格,房間類型等信息菜肴信息:包括菜肴編號,菜肴名稱,菜肴價(jià)格,菜肴類型等信息1.4 參考資料a.

3、 軟件工程與實(shí)踐 楊文元 編著 廈門大學(xué)出版社b. 太優(yōu)軟件太優(yōu)餐飲管理系統(tǒng);c. 數(shù)據(jù)結(jié)構(gòu)(第二版)張世和 編著清華大學(xué)出版社。2.總體設(shè)計(jì)2.1 需求規(guī)定 顧客就餐管理顧客就餐管理由合法用戶進(jìn)行操作,首先用戶應(yīng)先登錄該系統(tǒng),經(jīng)系統(tǒng)檢查合法并具有相應(yīng)權(quán)限后方能使用; 輸入顧客姓名,(證件號)等。 處理過程描述先檢查顧客的正確身份,給顧客菜單,讓顧客點(diǎn)菜并錄入系統(tǒng)保存。如果顧客不滿意點(diǎn)的菜肴,可以進(jìn)行換菜或退掉不想要的菜肴。顧客就餐完畢后,給顧客結(jié)帳,并保存顧客的就餐信息到數(shù)據(jù)庫中。 輸出操作成功或失敗的提示信息顧客住宿管理 顧客住宿管理由合法用戶進(jìn)行操作,首先用戶應(yīng)先登錄該系統(tǒng),經(jīng)系統(tǒng)檢查合

4、法并具有相應(yīng)權(quán)限后方能使用; 輸入顧客姓名,證件號性別,年齡,籍貫,工作單位等; 處理過程描述先檢查顧客的正確身份,提供房間信息,讓顧客選自己滿意的房間并錄入系統(tǒng)。 用戶住宿完畢后,給顧客結(jié)帳,并保存顧客的住宿信息到數(shù)據(jù)庫中。 輸出操作成功或失敗的提示信息 帳號信息管理 帳號信息管理由合法用戶進(jìn)行操作,首先用戶應(yīng)先登錄該系統(tǒng),經(jīng)系統(tǒng)檢查合法后方能使用。 輸入系統(tǒng)管理員用戶名和密碼 處理過程描述先檢查用戶名和密碼是否正確,如檢查正確,方能使用。帳號信息管理用戶可以增刪用戶,設(shè)定用戶權(quán)限等。 輸出操作成功或失敗的提示信息(4)數(shù)據(jù)庫信息管理數(shù)據(jù)庫信息管理由合法用戶進(jìn)行操作,首先用戶應(yīng)先登錄該系統(tǒng),

5、經(jīng)系統(tǒng)檢查合法后方能使用,并根據(jù)用戶權(quán)限進(jìn)行查詢,增刪,修改等操作。 輸入用戶名和密碼 處理過程描述先檢查用戶名和密碼是否正確,如檢查正確,方能使用。用戶可以做自己權(quán)限范圍內(nèi)的事。 輸出操作成功或失敗的提示信息2.2 運(yùn)行環(huán)境普通的個(gè)人PC(奔騰3以上,內(nèi)存至少128MB,硬盤20G以上)就足夠運(yùn)行了,操作系統(tǒng)為Windows 98及Windows NT/Windows XP系列。并需要數(shù)據(jù)庫系統(tǒng)DBMS的支持.2.3 基本設(shè)計(jì)概念和處理過程 系統(tǒng)模塊(總控模塊)該系統(tǒng)模塊按照輸入>處理>輸出的流程進(jìn)行工作。酒店管理系統(tǒng)用戶輸入顯示系統(tǒng)系統(tǒng)處理 輸入處理及系統(tǒng)處理用戶在進(jìn)入系統(tǒng)時(shí),

6、需要輸入用戶名和密碼。輸入處理就是根據(jù)用戶輸入的用戶名及密碼進(jìn)行判斷該用戶的合法性。如果口令有效則進(jìn)行權(quán)限判斷,以控制該用戶的行為,如果口令無效,則提示出錯。輸入處理顯示口令無效用戶名及口令信息用戶 判斷用戶分類信息任何權(quán)限顧客就餐管理顧客住宿管理用戶輸入口令無效系統(tǒng)管理員用戶口令有效就餐管理員用戶住宿管理員用戶數(shù)據(jù)庫信息管 理數(shù)據(jù)庫信息管理員用戶帳號信息管理帳號信息管理員用戶說明:同一用戶可以擁有顧客就餐管理,顧客住宿管理,數(shù)據(jù)庫信息管理,帳號信息管理中一個(gè)或多個(gè)權(quán)限,如果擁有全部權(quán)限,則個(gè)該用戶就事系統(tǒng)管理員。 帳號信息管理帳號信息管理員管理軟件的用戶,對用戶進(jìn)行增刪,設(shè)定權(quán)限等。管理用戶

7、帳號信息管理員用戶增加用戶刪除用戶設(shè)定權(quán)限 顧客就餐管理就餐管理員對顧客就餐進(jìn)行管理,包括提供顧客餐桌,管理顧客所點(diǎn)菜肴,結(jié)帳等。就餐管理就餐管理員用戶提供顧客餐桌管理顧客菜肴結(jié)帳 顧客住宿管理 住宿管理員對顧客住宿進(jìn)行管理,包括提供顧客房間信息,管理房間,結(jié)帳等。住宿管理住宿管理員用戶提供顧客房間管理顧客房間結(jié)帳 數(shù)據(jù)庫信息管理 數(shù)據(jù)庫信息管理員對數(shù)據(jù)庫進(jìn)行管理,包括查詢,增加,刪除等數(shù)據(jù)庫信息管理用戶權(quán)限判斷增刪餐桌增刪菜單上的菜肴增刪房間管理就餐記錄信息管理住宿記錄信息數(shù)據(jù)庫信息管理員用戶分類信息餐桌信息管理員菜肴信息管理員房間信息管理員顧客就餐記錄信息管理員顧客住宿記錄信息管理員說明:

8、同一數(shù)據(jù)庫信息管理員可以擁有餐桌信息管理,菜肴信息管理,房間信息管理,顧客就餐記錄信息管理,顧客住宿記錄信息管理中一個(gè)或多個(gè)權(quán)限。 顯示輸出信息處理出錯顯示正常顯示顯示屏輸出信息 該系統(tǒng)的密碼驗(yàn)證的活動圖如下:輸入用戶名及密碼密碼驗(yàn)證顧客就餐管理顧客住宿管理數(shù)據(jù)庫信息管理帳號信息管理 用戶 系 統(tǒng)判斷用戶權(quán)限可得到該系統(tǒng)的顧客就餐管理系統(tǒng)活動圖如下:顧客就餐管理用戶 系 統(tǒng) 選擇功能修改口令系統(tǒng)認(rèn)證新密碼給顧客提供就餐服務(wù)檢查顧客判斷是否滿足要求提 交退出不滿足要求滿足要求跳過其中給顧客提供就餐服務(wù)的功能如下:顧客就餐管理用戶 系 統(tǒng)選擇就餐服務(wù)查詢并分配餐桌存儲點(diǎn)菜信息調(diào)換菜肴顧客結(jié)帳退出該

9、系統(tǒng)的顧客住宿管理系統(tǒng)活動圖如下:顧客住宿管理用戶 系 統(tǒng) 選擇功能修改口令系統(tǒng)認(rèn)證新密碼給顧客提供住宿服務(wù)檢查顧客判斷是否滿足要求提 交退出不滿足要求滿足要求跳過其中給顧客提供住宿服務(wù)的功能如下:顧客住宿管理用戶 系 統(tǒng)選擇就餐服務(wù)查詢并分配房間存儲住房信息調(diào)換房間顧客結(jié)帳退出該系統(tǒng)的數(shù)據(jù)庫信息管理系統(tǒng)活動圖如下:數(shù)據(jù)庫信息管理用戶 系 統(tǒng) 選擇功能修改口令系統(tǒng)認(rèn)證新密碼數(shù)據(jù)庫信息管理退出其中數(shù)據(jù)庫信息管理的功能如下:輸入用戶名菜肴信息管理房間信息管理顧客就餐記錄信息管理顧客住宿記錄信息管理 數(shù)據(jù)庫信息管理用戶 系 統(tǒng)判斷用戶權(quán)限餐桌信息管理該系統(tǒng)的帳號信息管理系統(tǒng)活動圖如下:帳號信息管理用

10、戶 系 統(tǒng) 選擇功能修改口令系統(tǒng)認(rèn)證新密碼帳號信息管理檢查用戶判斷是否為系統(tǒng)管理員提 交退出不滿足要求滿足要求退出其中帳號信息管理的功能如下:系統(tǒng)管理員 系 統(tǒng) 選擇功能增加用戶退出刪除用戶設(shè)定用戶權(quán)限保存2.4 結(jié)構(gòu)層數(shù)及編號模塊名稱子程序?qū)崿F(xiàn)功能1 第一層主模塊Main 實(shí)現(xiàn)整個(gè)系統(tǒng)結(jié)構(gòu)2 第二層用戶輸入模塊User input輸入用戶名及口令3 第二層輸出模塊Output 輸出顯示4 第三層系統(tǒng)管理模塊System management系統(tǒng)處理5 第三層輸出處理模塊Display 顯示正誤信息6 第三層用戶輸入處理模塊User use判斷用戶類型7 第四層就餐管理員用戶模塊Jiucan

11、management就餐管理員用戶權(quán)限8 第四層住宿管理員用戶模塊Zhusu management住宿管理員用戶權(quán)限9 第四層數(shù)據(jù)庫信息管理員用戶模塊Data management 數(shù)據(jù)庫信息管理員用戶權(quán)限10 第四層帳號信息管理員用戶模塊ID management 帳號信息管理員用戶權(quán)限11 第五層就餐管理模塊Jiucan information就餐管理12第五層住宿管理模塊Zhusu information住宿管理13第五層數(shù)據(jù)庫信息管理模塊Data information數(shù)據(jù)庫信息管理14第五層帳號信息管理模塊ID information帳號信息管理15第六層顧客就餐記錄信息管理模塊Ma

12、nager jiucan顧客就餐記錄信息管理16第六層餐桌信息管理模塊Manager canzuo餐桌信息管理17第六層菜肴信息管理模塊Manager caiyao菜肴信息管理18第六層房間信息管理模塊Manager fangjian房間信息管理19第六層顧客住宿記錄信息管理模塊Manager zhusu顧客住宿記錄信息管理20第七層正常顯示模塊Right display正常顯示信息21第七層出錯顯示模塊Error display出錯顯示信息2.5 模塊圖主模塊用戶輸入輸出模塊系統(tǒng)管理用戶輸入處理模塊輸出處理就餐管理員用戶住宿管理員用戶數(shù)據(jù)庫信息管理員用戶帳號信息管理員用戶就餐管理住宿管理數(shù)據(jù)

13、庫信息管理管理帳號信息管理餐桌信息管理菜肴信息管理房間信息管理顧客住宿記錄信息管理正常顯示出錯顯示顧客就餐記錄信息管理2.6人工處理過程對用戶類型的分類,即用戶的分配需要人工處理為系統(tǒng)用戶增加用戶名及權(quán)限。3.接口設(shè)計(jì)3.1用戶接口向系統(tǒng)管理員提供的用戶名為:Admin,初始密碼為,系統(tǒng)管理員第一次使用后進(jìn)行密碼修改。用戶名:類型為字符型,長度為20字節(jié);密碼:類型為字符型,長度為至少6字節(jié),最多為20字節(jié);若用戶輸入密碼錯誤,系統(tǒng)將會給出密碼錯誤的提示,連續(xù)三次輸入錯誤,系統(tǒng)則關(guān)閉。使用鼠標(biāo)、鍵盤等外部構(gòu)件進(jìn)行功能選擇及輸入。其余均為可視化界面,用戶可以根據(jù)系統(tǒng)提示進(jìn)行功能選擇。登陸取消如:

14、登陸時(shí)驗(yàn)證信息界面如下:登陸信息 用戶名 密碼3.2 外部接口本系統(tǒng)采用一臺個(gè)人PC,需要 Microsoft SQL Server 2000 或更高版本的 DBMS 的支持。系統(tǒng)支持Windows 9x2kmexp 等操作系統(tǒng)3.3 內(nèi)部接口系統(tǒng)內(nèi)部又分為:顧客就餐管理系統(tǒng)和顧客住宿管理系統(tǒng)兩個(gè)主要子系統(tǒng),還有帳號信息管理系統(tǒng)和數(shù)據(jù)庫信息管理系統(tǒng)。4.運(yùn)行設(shè)計(jì)4.1運(yùn)行模塊組合輸入用戶名和密碼,登陸后使用該系統(tǒng),按照用戶的權(quán)限的不同,允許其做其權(quán)限內(nèi)的事情。4.2運(yùn)行控制用戶使用時(shí),使用鼠標(biāo)鍵盤進(jìn)行運(yùn)行時(shí)的選擇控制。4.3運(yùn)行時(shí)間系統(tǒng)中的模塊所占用時(shí)間不多,應(yīng)控制在0.5s以內(nèi)。5.系統(tǒng)數(shù)據(jù)

15、結(jié)構(gòu)設(shè)計(jì)5.1邏輯結(jié)構(gòu)設(shè)計(jì)要點(diǎn)用表格的形式存儲信息,包括旅客信息表,團(tuán)體信息表,房間信息表菜單信息表,餐桌信息表。5.2物理結(jié)構(gòu)設(shè)計(jì)要點(diǎn)本系統(tǒng)所使用的數(shù)據(jù)存儲要求為數(shù)據(jù)庫,各個(gè)數(shù)據(jù)選項(xiàng)都要從數(shù)據(jù)庫中存取,存取單位是表格,存儲區(qū)域在系統(tǒng)的硬盤內(nèi),系統(tǒng)數(shù)據(jù)要滿足保密性,每位用戶都設(shè)定了權(quán)限,只有滿足權(quán)限的用戶才能使用某項(xiàng)數(shù)據(jù),需要在用戶輸入用戶名時(shí)對其權(quán)限進(jìn)行判斷。5.3 數(shù)據(jù)結(jié)構(gòu)與程序的關(guān)系旅客信息表字段名稱類型大小鍵房間編號字符串類型16*姓名字符串類型16性別字符串類型4年齡字符串類型4文化程度字符串類型32職業(yè)字符串類型32從何處來字符串類型32到何處去字符串類型32住宿理由字符串類型32

16、證件名稱字符串類型32證件號碼字符串類型32工作單位字符串類型32離店日期日期類型備注字符串類型32團(tuán)體信息表字段名稱類型大小鍵房間編號字符串類型16*接待對象字符串類型32聯(lián)系時(shí)間日期類型聯(lián)系單位字符串類型32聯(lián)系人字符串類型32聯(lián)系電話字符串類型32人數(shù)整型*住宿啟時(shí)日期類型住宿終時(shí)日期類型住宿標(biāo)準(zhǔn)字符串類型8來自字符串類型32去往字符串類型32結(jié)帳單位字符串類型32備注字符串類型32房間信息表字段名稱類型大小鍵房間編號字符串類型16*房間等級字符串類型8房價(jià)浮點(diǎn)類型房價(jià)折扣整型住房人數(shù)整型登記時(shí)間日期類型登記員字符串類型32旅客類別字符串類型8招待單位字符串類型32備注字符串類型32菜單信息表字段名稱類型大小鍵菜肴編號字符串類型16*菜肴名字字符串類型32菜肴價(jià)格浮點(diǎn)類型菜肴類型字符串類型32菜肴折扣整型備注字符串類型32餐桌信息表字段名稱類型大小鍵餐桌編號字符串類型

溫馨提示

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

評論

0/150

提交評論