




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、精選優(yōu)質(zhì)文檔-傾情為你奉上151516661677777719191920概要設(shè)計說明書1引言1.1編寫目的本文檔是酒店管理系統(tǒng)的需求說明書,編寫該文檔的目的在于明確酒店管理系統(tǒng)的用戶需求,使得軟件開發(fā)人員與用戶對待開發(fā)軟件的需求有統(tǒng)一的、無二義性的認識,安排項目規(guī)劃與禁毒、組織軟件開發(fā)與測試,該文檔所描述的內(nèi)容,可作為軟件確認測試的依據(jù)。1.2背景項目名稱:酒店管理系統(tǒng);本項目是軟件工程項目管理課程的實驗項目,通過該項目應該了解并熟悉RUP開發(fā)過程,對軟件工程這門課程有更加全面和深入的認識。1.3定義 無1.4參考資料現(xiàn)代軟件工程北京希望電子出版社孫涌 等 編著 概要設(shè)計說明書(GB8567
2、88).doc2總體設(shè)計2.1需求規(guī)定 顧客就餐管理顧客就餐管理由合法用戶進行操作,首先用戶應先登錄該系統(tǒng),經(jīng)系統(tǒng)檢查合法并具有相應權(quán)限后方能使用; 輸入顧客姓名,(證件號)等。 處理過程描述先檢查顧客的正確身份,給顧客菜單,讓顧客點菜并錄入系統(tǒng)保存。如果顧客不滿意點的菜肴,可以進行換菜或退掉不想要的菜肴。顧客就餐完畢后,給顧客結(jié)帳,并保存顧客的就餐信息到數(shù)據(jù)庫中。 輸出操作成功或失敗的提示信息顧客住宿管理 顧客住宿管理由合法用戶進行操作,首先用戶應先登錄該系統(tǒng),經(jīng)系統(tǒng)檢查合法并具有相應權(quán)限后方能使用; 輸入顧客姓名,證件號性別,年齡,籍貫,工作單位等; 處理過程描述先檢查顧客的正確身份,提供
3、房間信息,讓顧客選自己滿意的房間并錄入系統(tǒng)。 用戶住宿完畢后,給顧客結(jié)帳,并保存顧客的住宿信息到數(shù)據(jù)庫中。 輸出操作成功或失敗的提示信息 帳號信息管理 帳號信息管理由合法用戶進行操作,首先用戶應先登錄該系統(tǒng),經(jīng)系統(tǒng)檢查合法后方能使用。 輸入系統(tǒng)管理員用戶名和密碼 處理過程描述先檢查用戶名和密碼是否正確,如檢查正確,方能使用。帳號信息管理用戶可以增刪用戶,設(shè)定用戶權(quán)限等。 輸出操作成功或失敗的提示信息(4)數(shù)據(jù)庫信息管理數(shù)據(jù)庫信息管理由合法用戶進行操作,首先用戶應先登錄該系統(tǒng),經(jīng)系統(tǒng)檢查合法后方能使用,并根據(jù)用戶權(quán)限進行查詢,增刪,修改等操作。 輸入用戶名和密碼 處理過程描述先檢查用戶名和密碼是
4、否正確,如檢查正確,方能使用。用戶可以做自己權(quán)限范圍內(nèi)的事。 輸出操作成功或失敗的提示信息2.2運行環(huán)境軟件環(huán)境服務器 操作系統(tǒng):Windows NT數(shù)據(jù)庫系統(tǒng):SYBASE 10 及以上工作站 操作系統(tǒng):中文Windows XP2.3基本設(shè)計概念和處理流程 系統(tǒng)模塊(總控模塊)該系統(tǒng)模塊按照輸入>處理>輸出的流程進行工作。酒店管理系統(tǒng)用戶輸入顯示系統(tǒng)系統(tǒng)處理 輸入處理及系統(tǒng)處理用戶在進入系統(tǒng)時,需要輸入用戶名和密碼。輸入處理就是根據(jù)用戶輸入的用戶名及密碼進行判斷該用戶的合法性。如果口令有效則進行權(quán)限判斷,以控制該用戶的行為,如果口令無效,則提示出錯。輸入處理顯示口令無效用戶名及口
5、令信息用戶 判斷用戶分類信息任何權(quán)限顧客就餐管理顧客住宿管理用戶輸入口令無效系統(tǒng)管理員用戶口令有效就餐管理員用戶住宿管理員用戶數(shù)據(jù)庫信息管 理數(shù)據(jù)庫信息管理員用戶帳號信息管理帳號信息管理員用戶說明:同一用戶可以擁有顧客就餐管理,顧客住宿管理,數(shù)據(jù)庫信息管理,帳號信息管理中一個或多個權(quán)限,如果擁有全部權(quán)限,則個該用戶就事系統(tǒng)管理員。 帳號信息管理帳號信息管理員管理軟件的用戶,對用戶進行增刪,設(shè)定權(quán)限等。管理用戶帳號信息管理員用戶增加用戶刪除用戶設(shè)定權(quán)限 顧客就餐管理就餐管理員對顧客就餐進行管理,包括提供顧客餐桌,管理顧客所點菜肴,結(jié)帳等。就餐管理就餐管理員用戶提供顧客餐桌管理顧客菜肴結(jié)帳 顧客住
6、宿管理 住宿管理員對顧客住宿進行管理,包括提供顧客房間信息,管理房間,結(jié)帳等。住宿管理住宿管理員用戶提供顧客房間管理顧客房間結(jié)帳 數(shù)據(jù)庫信息管理 數(shù)據(jù)庫信息管理員對數(shù)據(jù)庫進行管理,包括查詢,增加,刪除等數(shù)據(jù)庫信息管理用戶權(quán)限判斷增刪餐桌增刪菜單上的菜肴增刪房間管理就餐記錄信息管理住宿記錄信息數(shù)據(jù)庫信息管理員用戶分類信息餐桌信息管理員菜肴信息管理員房間信息管理員顧客就餐記錄信息管理員顧客住宿記錄信息管理員說明:同一數(shù)據(jù)庫信息管理員可以擁有餐桌信息管理,菜肴信息管理,房間信息管理,顧客就餐記錄信息管理,顧客住宿記錄信息管理中一個或多個權(quán)限。 顯示輸出信息處理出錯顯示正常顯示顯示屏輸出信息 該系統(tǒng)的
7、密碼驗證的活動圖如下:輸入用戶名及密碼密碼驗證顧客就餐管理顧客住宿管理數(shù)據(jù)庫信息管理帳號信息管理 用戶 系 統(tǒng)判斷用戶權(quán)限可得到該系統(tǒng)的顧客就餐管理系統(tǒng)活動圖如下:顧客就餐管理用戶 系 統(tǒng) 選擇功能修改口令系統(tǒng)認證新密碼給顧客提供就餐服務檢查顧客判斷是否滿足要求提 交退出不滿足要求滿足要求跳過其中給顧客提供就餐服務的功能如下:顧客就餐管理用戶 系 統(tǒng)選擇就餐服務查詢并分配餐桌存儲點菜信息調(diào)換菜肴顧客結(jié)帳退出該系統(tǒng)的顧客住宿管理系統(tǒng)活動圖如下:顧客住宿管理用戶 系 統(tǒng) 選擇功能修改口令系統(tǒng)認證新密碼給顧客提供住宿服務檢查顧客判斷是否滿足要求提 交退出不滿足要求滿足要求跳過其中給顧客提供住宿服務的
8、功能如下:顧客住宿管理用戶 系 統(tǒng)選擇就餐服務查詢并分配房間存儲住房信息調(diào)換房間顧客結(jié)帳退出該系統(tǒng)的數(shù)據(jù)庫信息管理系統(tǒng)活動圖如下:數(shù)據(jù)庫信息管理用戶 系 統(tǒng) 選擇功能修改口令系統(tǒng)認證新密碼數(shù)據(jù)庫信息管理退出其中數(shù)據(jù)庫信息管理的功能如下:輸入用戶名菜肴信息管理房間信息管理顧客就餐記錄信息管理顧客住宿記錄信息管理 數(shù)據(jù)庫信息管理用戶 系 統(tǒng)判斷用戶權(quán)限餐桌信息管理該系統(tǒng)的帳號信息管理系統(tǒng)活動圖如下:帳號信息管理用戶 系 統(tǒng) 選擇功能修改口令系統(tǒng)認證新密碼帳號信息管理檢查用戶判斷是否為系統(tǒng)管理員提 交退出不滿足要求滿足要求退出其中帳號信息管理的功能如下:系統(tǒng)管理員 系 統(tǒng) 選擇功能增加用戶退出刪除用
9、戶設(shè)定用戶權(quán)限保存2.4 結(jié)構(gòu)層數(shù)及編號模塊名稱子程序?qū)崿F(xiàn)功能1 第一層主模塊Main 實現(xiàn)整個系統(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ù)庫
10、信息管理員用戶權(quán)限10 第四層帳號信息管理員用戶模塊ID management 帳號信息管理員用戶權(quán)限11 第五層就餐管理模塊Jiucan information就餐管理12第五層住宿管理模塊Zhusu information住宿管理13第五層數(shù)據(jù)庫信息管理模塊Data information數(shù)據(jù)庫信息管理14第五層帳號信息管理模塊ID information帳號信息管理15第六層顧客就餐記錄信息管理模塊Manager jiucan顧客就餐記錄信息管理16第六層餐桌信息管理模塊Manager canzuo餐桌信息管理17第六層菜肴信息管理模塊Manager caiyao菜肴信息管理18第六層房
11、間信息管理模塊Manager fangjian房間信息管理19第六層顧客住宿記錄信息管理模塊Manager zhusu顧客住宿記錄信息管理20第七層正常顯示模塊Right display正常顯示信息21第七層出錯顯示模塊Error display出錯顯示信息2.5 功能需求與程序的關(guān)系主模塊用戶輸入輸出模塊系統(tǒng)管理用戶輸入處理模塊輸出處理就餐管理員用戶住宿管理員用戶數(shù)據(jù)庫信息管理員用戶帳號信息管理員用戶就餐管理住宿管理數(shù)據(jù)庫信息管理管理帳號信息管理餐桌信息管理菜肴信息管理房間信息管理顧客住宿記錄信息管理正常顯示出錯顯示顧客就餐記錄信息管理2.6人工處理過程對用戶類型的分類,即用戶的分配需要人工
12、處理為系統(tǒng)用戶增加用戶名及權(quán)限。2.7尚未問決的問題提醒功能尚不完善,有待于繼續(xù)開發(fā)。3.接口設(shè)計3.1用戶接口向系統(tǒng)管理員提供的用戶名為:Admin,初始密碼為,系統(tǒng)管理員第一次使用后進行密碼修改。用戶名:類型為字符型,長度為20字節(jié);密碼:類型為字符型,長度為至少6字節(jié),最多為20字節(jié);若用戶輸入密碼錯誤,系統(tǒng)將會給出密碼錯誤的提示,連續(xù)三次輸入錯誤,系統(tǒng)則關(guān)閉。使用鼠標、鍵盤等外部構(gòu)件進行功能選擇及輸入。其余均為可視化界面,用戶可以根據(jù)系統(tǒng)提示進行功能選擇。登陸取消如:登陸時驗證信息界面如下:登陸信息 用戶名 密碼3.2外部接口服務器 操作系統(tǒng):Windows NT數(shù)據(jù)庫系統(tǒng):SYBAS
13、E 10 及以上工作站 操作系統(tǒng):中文Windows XP3.3用戶接口系統(tǒng)內(nèi)部又分為:顧客就餐管理系統(tǒng)和顧客住宿管理系統(tǒng)兩個主要子系統(tǒng), 還有帳號信息管理系統(tǒng)和數(shù)據(jù)庫信息管理系統(tǒng)。4.運行設(shè)計4.1運行模塊組合輸入用戶名和密碼,登陸后使用該系統(tǒng),按照用戶的權(quán)限的不同,允許其做其權(quán)限內(nèi)的事情。4.2運行控制用戶使用時,使用鼠標鍵盤進行運行時的選擇控制。4.3運行時間系統(tǒng)中的模塊所占用時間不多,應控制在0.5s以內(nèi)。5系統(tǒng)數(shù)據(jù)結(jié)構(gòu)設(shè)計 5.1邏輯結(jié)構(gòu)設(shè)計要點 給出本系統(tǒng)內(nèi)所使用的每個數(shù)據(jù)結(jié)構(gòu)的名稱、標識符以及它們之中每個數(shù)據(jù)項、記錄、文卷和系的標識、定義、長度及它們之間的層次的或表格的相互關(guān)系。
14、 用戶信息表5.2物理結(jié)構(gòu)設(shè)計要點本系統(tǒng)所使用的數(shù)據(jù)存儲要求為數(shù)據(jù)庫,各個數(shù)據(jù)選項都要從數(shù)據(jù)庫中存取,存取單位是表格,存儲區(qū)域在系統(tǒng)的硬盤內(nèi),系統(tǒng)數(shù)據(jù)要滿足保密性,每位用戶都設(shè)定了權(quán)限,只有滿足權(quán)限的用戶才能使用某項數(shù)據(jù),需要在用戶輸入用戶名時對其權(quán)限進行判斷。5.3 數(shù)據(jù)結(jié)構(gòu)與程序的關(guān)系旅客信息表字段名稱類型大小鍵房間編號字符串類型16*姓名字符串類型16性別字符串類型4年齡字符串類型4文化程度字符串類型32職業(yè)字符串類型32從何處來字符串類型32到何處去字符串類型32住宿理由字符串類型32證件名稱字符串類型32證件號碼字符串類型32工作單位字符串類型32離店日期日期類型備注字符串類型32團
15、體信息表字段名稱類型大小鍵房間編號字符串類型16*接待對象字符串類型32聯(lián)系時間日期類型聯(lián)系單位字符串類型32聯(lián)系人字符串類型32聯(lián)系電話字符串類型32人數(shù)整型*住宿啟時日期類型住宿終時日期類型住宿標準字符串類型8來自字符串類型32去往字符串類型32結(jié)帳單位字符串類型32備注字符串類型32房間信息表字段名稱類型大小鍵房間編號字符串類型16*房間等級字符串類型8房價浮點類型房價折扣整型住房人數(shù)整型登記時間日期類型登記員字符串類型32旅客類別字符串類型8招待單位字符串類型32備注字符串類型32菜單信息表字段名稱類型大小鍵菜肴編號字符串類型16*菜肴名字字符串類型32菜肴價格浮點類型菜肴類型字符串類型32菜肴折扣整型備注字符串類型32餐桌信息表字段名稱類型大小鍵餐桌編號字符串類型16*餐桌等級字符串類型8餐桌容量整型備注字符串類型326系統(tǒng)出錯處理設(shè)計6.1出錯信息 1由于用戶的誤操作造成對系統(tǒng)的破壞或信息丟失;2一些敏感或關(guān)鍵的數(shù)據(jù)被無關(guān)人員看到甚至修改。6.2補救措施1努力提高系統(tǒng)可靠性,避免因用戶的疏忽對系統(tǒng)造成的損壞;2采用對話框形式為用戶提供警告信息;3一些關(guān)鍵性操作(比如:刪除操作
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 信息處理技術(shù)員職能測試試題及答案
- 2025屆貴陽市八下數(shù)學期末綜合測試模擬試題含解析
- 信息處理技術(shù)員技能試題及答案展示
- 軟件水平考試的改版動向與試題及答案
- 解密2025年網(wǎng)絡管理員考試試題及答案
- 營造積極氛圍的年度工作策略計劃
- 黑龍江省安達市一中學2025屆數(shù)學七下期末預測試題含解析
- 學校美術(shù)教育評估體系計劃
- 2025屆湖南省長沙市天心區(qū)部分學校八下數(shù)學期末考試模擬試題含解析
- 人工智能算法實際應用試題及答案
- 福建福州事業(yè)單位考試筆試含答案2024
- 工會預算制度題庫(預算定稿)170題
- 【北京市人社局】2025年北京市人力資源市場薪酬數(shù)據(jù)報告(一季度)
- 安裝噴泉設(shè)備采購合同協(xié)議
- 2025年西藏自治區(qū)拉薩市城關(guān)區(qū)中考一模歷史試題(原卷版+解析版)
- 2025年鐵路車輛鉗工(技師)職業(yè)技能鑒定考試題庫(含答案)
- 2025中學教師資格證《體育學科知識與教學能力》考前通關(guān)必練題庫-含答案
- 2024中國人形機器人產(chǎn)業(yè)發(fā)展藍皮書1
- 新生兒重度窒息討論制度
- 警民聯(lián)調(diào)工作實施方案
- 實名制考勤管理制度
評論
0/150
提交評論