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

下載本文檔

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

文檔簡(jiǎn)介

酒店管理系統(tǒng)詳細(xì)設(shè)計(jì)1.引言1.1 編寫目的編寫本說明書的目的是說明對(duì)程序系統(tǒng)的設(shè)計(jì)考慮,包括程序系統(tǒng)的基本處理流程、程序系統(tǒng)的組織結(jié)構(gòu)、功能分配、模塊化粉、接口設(shè)計(jì)、運(yùn)行設(shè)計(jì)、數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)和出錯(cuò)設(shè)計(jì)等,比概要設(shè)計(jì)更為詳細(xì),為編碼的實(shí)現(xiàn)打下基礎(chǔ)。預(yù)期讀者為:軟件開發(fā)的人員,項(xiàng)目評(píng)審人員,及軟件測(cè)試人員。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 定義顧客就餐管理:對(duì)就餐的顧客進(jìn)行管理,并存儲(chǔ)顧客消費(fèi)記錄。顧客住宿管理:對(duì)就餐的住宿進(jìn)行管理,并存儲(chǔ)顧客住宿記錄。顧客信息:存放顧客的姓名,證件類型,證件號(hào),性別,年齡,籍貫,工作單位等各項(xiàng)基本信息,還有就餐住宿信息,管理員負(fù)責(zé)管理顧客基本信息。房間信息:包括房間編號(hào),房間等級(jí),房間價(jià)格,房間類型等信息菜肴信息:包括菜肴編號(hào),菜肴名稱,菜肴價(jià)格,菜肴類型等信息1.4 參考資料現(xiàn)代軟件工程北京希望電子出版社孫涌 等 編著 詳細(xì)設(shè)計(jì)說明書(GB856788).doc2. 程序系統(tǒng)的結(jié)構(gòu)用一系列圖表列出本程序系統(tǒng)內(nèi)的每個(gè)程序(包括每個(gè)模塊和子程序)的名稱、標(biāo)識(shí)符和它們之間 的層次結(jié)構(gòu)關(guān)系。層數(shù)及編號(hào)模塊名稱子程序?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 management就餐管理員用戶權(quán)限8 第四層住宿管理員用戶模塊Zhusu management住宿管理員用戶權(quán)限9 第四層數(shù)據(jù)庫信息管理員用戶模塊Data management 數(shù)據(jù)庫信息管理員用戶權(quán)限10 第四層帳號(hào)信息管理員用戶模塊ID management 帳號(hào)信息管理員用戶權(quán)限11 第五層就餐管理模塊Jiucan information就餐管理12第五層住宿管理模塊Zhusu information住宿管理13第五層數(shù)據(jù)庫信息管理模塊Data information數(shù)據(jù)庫信息管理14第五層帳號(hào)信息管理模塊ID information帳號(hào)信息管理15第六層顧客就餐記錄信息管理模塊Manager jiucan顧客就餐記錄信息管理16第六層餐桌信息管理模塊Manager canzuo餐桌信息管理17第六層菜肴信息管理模塊Manager caiyao菜肴信息管理18第六層房間信息管理模塊Manager fangjian房間信息管理19第六層顧客住宿記錄信息管理模塊Manager zhusu顧客住宿記錄信息管理20第七層正常顯示模塊Right display正常顯示信息21第七層出錯(cuò)顯示模塊Error display出錯(cuò)顯示信息主模塊用戶輸入輸出模塊系統(tǒng)管理用戶輸入處理模塊輸出處理就餐管理員用戶住宿管理員用戶數(shù)據(jù)庫信息管理員用戶帳號(hào)信息管理員用戶就餐管理住宿管理數(shù)據(jù)庫信息管理管理帳號(hào)信息管理餐桌信息管理菜肴信息管理房間信息管理顧客住宿記錄信息管理正常顯示出錯(cuò)顯示顧客就餐記錄信息管理3. 用戶輸入模塊()設(shè)計(jì)說明3.1 程序描述該程序是用戶登錄時(shí)所必須要用到的,登陸之前需要驗(yàn)證用戶身份的合法性,故而需要用戶輸入程序,輸入用戶名及密碼來進(jìn)行身份驗(yàn)證。本程序?yàn)榉浅qv內(nèi)存,是子程序、可重用、是順序處理,在輸入之后方能進(jìn)行驗(yàn)證3.2 功能輸入輸入用戶名輸入密碼處理用戶名判斷密碼判斷權(quán)限判斷輸出用戶名錯(cuò)誤密碼錯(cuò)誤正確登錄3.3 性能精度要求精確到整型的個(gè)位、字符型完全正確,不支持部分匹配;時(shí)間特性要求:要求等待時(shí)間3.4 輸入項(xiàng)輸入項(xiàng)名稱:用戶名類型:字符串型輸入方式:手工輸入數(shù)據(jù)來源:系統(tǒng)自帶的數(shù)據(jù)庫中的信息輸入項(xiàng)名稱:密碼類型:字符串型輸入方式:手工輸入數(shù)據(jù)來源:系統(tǒng)的數(shù)據(jù)庫中的信息安全保密條件:在輸入密碼時(shí)用戶界面上顯示為3.5 輸出項(xiàng)輸出項(xiàng):用戶名錯(cuò)誤輸出數(shù)據(jù)類型:字符串型輸出以信息對(duì)話框的形式輸出輸出內(nèi)容是用戶名錯(cuò)誤,請(qǐng)重新輸入輸出項(xiàng):密碼錯(cuò)誤輸出數(shù)據(jù)類型:字符串型輸出信息也是以信息對(duì)話框的形式輸出輸出內(nèi)容是密碼錯(cuò)誤,請(qǐng)重新輸入輸出項(xiàng):正確登陸數(shù)據(jù)類型:字符串型輸出內(nèi)容是根據(jù)用戶權(quán)限而得到的用戶界面的輸出3.6 算法本程序需要對(duì)數(shù)據(jù)庫進(jìn)行操作,即對(duì)數(shù)據(jù)庫進(jìn)行查詢Select 用戶名From USER_PSDWhere 用戶名=輸入內(nèi)容如果結(jié)果為空,則輸出:用戶名錯(cuò)誤,請(qǐng)重新輸入;三次輸入錯(cuò)誤則關(guān)閉系統(tǒng)Select 密碼Form USER_PSDWhere 用戶名=輸入內(nèi)容 and 密碼=輸入內(nèi)容如果結(jié)果為空,則輸出:用戶密碼錯(cuò)誤,請(qǐng)重新輸入;三次輸入錯(cuò)誤則關(guān)閉系統(tǒng)查詢到一條記錄后,進(jìn)行權(quán)限判斷,以決定讓該用戶使用相應(yīng)的功能。3.7 流程邏輯 用戶 系統(tǒng)用戶名及密碼密碼驗(yàn)證判斷用戶類型就餐管理員住宿管理員數(shù)據(jù)庫信息管理員管理員用戶帳號(hào)信息管理員管理員用戶三次錯(cuò)誤退出系統(tǒng)管理員3.8 接口本程序隸屬于主程序模塊主程序本程序就餐管理模塊住宿管理模塊數(shù)據(jù)庫信息管理模塊帳號(hào)信息管理模塊3.9 存儲(chǔ)分配本程序的存儲(chǔ)分配為:用戶名及密碼信息存入數(shù)據(jù)庫中,程序使用隊(duì)列將輸入內(nèi)容與數(shù)據(jù)庫中的內(nèi)容進(jìn)行比較,或者直接使用數(shù)據(jù)庫的存取,進(jìn)而更進(jìn)一步的增快程序的查詢速度3.10 限制條件限制條件:本程序中輸入的用戶名只支持英文字符串型或數(shù)字,不支持漢字與漢語符號(hào)。3.11測(cè)試計(jì)劃首先,熟悉程序的運(yùn)行環(huán)境,熟悉系統(tǒng)的運(yùn)用過程,為期兩天;其次,進(jìn)行系統(tǒng)的培訓(xùn),為期兩天再次,準(zhǔn)備輸入數(shù)據(jù),為期三天,此后一周時(shí)開始正式測(cè)試,為期大概一周4. 輸出模塊(OUT)設(shè)計(jì)說明4.1 程序描述該程序是產(chǎn)生系統(tǒng)輸出。4.2 功能輸出一些用戶需要的信息4.3 性能時(shí)間特性要求:要求等待時(shí)間4.4 輸入項(xiàng)用戶輸入的要求4.5 輸出項(xiàng)用戶需要的信息4.6本程序隸屬于主程序模塊主程序本程序就餐信息輸出模塊住宿信息輸出模塊數(shù)據(jù)庫信息信息輸出模塊帳號(hào)信息信息輸出模塊4.7 測(cè)試計(jì)劃首先,熟悉程序的運(yùn)行環(huán)境,熟悉系統(tǒng)的運(yùn)用過程,為期兩天;其次,進(jìn)行系統(tǒng)的培訓(xùn),為期兩天再次,準(zhǔn)備輸入數(shù)據(jù),為期三天,此后一周時(shí)開始正式測(cè)試,為期大概一周5. 就餐管理模塊(Jiucan management)設(shè)計(jì)說明5.1 程序描述本程序是管理用戶就餐的,在登陸系統(tǒng)后,具有此權(quán)限的用戶可以使用。5.2 功能就餐管理就餐管理員用戶提供顧客餐桌及菜單管理顧客菜肴結(jié)帳加菜減菜5.3 性能時(shí)間特性要求:要求等待時(shí)間5.4 輸入項(xiàng)輸入項(xiàng)名稱:客戶姓名類型:字符串型輸入方式:手工輸入輸入項(xiàng)名稱:菜肴類型:字符串型輸入方式:手工輸入5.5 輸出項(xiàng)以表格的形式輸出顧客就餐情況。5.6 接口本程序隸屬于主程序模塊主程序本程序提供就餐信息點(diǎn)菜就餐結(jié)帳5.6測(cè)試計(jì)劃首先,熟悉程序的運(yùn)行環(huán)境,熟悉系統(tǒng)的運(yùn)用過程,為期兩天;其次,進(jìn)行系統(tǒng)的培訓(xùn),為期兩天再次,準(zhǔn)備輸入數(shù)據(jù),為期三天,此后一周時(shí)開始正式測(cè)試,為期大概一周6. 住宿管理模塊(Zhusu management)設(shè)計(jì)說明6.1 程序描述本程序是管理用戶住宿的,在登陸系統(tǒng)后,具有此權(quán)限的用戶可以使用。6.2 功能住宿管理住宿管理員用戶提供顧客房間信息管理顧客住房結(jié)帳入住換房6.3 性能時(shí)間特性要求:要求等待時(shí)間6.4 輸入項(xiàng)輸入項(xiàng)名稱:證件號(hào)碼類型:字符串型輸入項(xiàng)名稱:客戶姓名類型:字符串型輸入項(xiàng)名稱:

溫馨提示

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

評(píng)論

0/150

提交評(píng)論