版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、1引言21.1編寫(xiě)目的21.2背景21.3定義21.4參考資料22總體設(shè)計(jì)22.1需求規(guī)定22.2運(yùn)行環(huán)境42.3基本設(shè)計(jì)概念和處理流程42.4結(jié)構(gòu)142.5功能需求與程序的關(guān)系152.6人工處理過(guò)程152.7尚未問(wèn)決的問(wèn)題163接口設(shè)計(jì)163.1用戶接口163.2外部接口163.3內(nèi)部接口164運(yùn)行設(shè)計(jì)164.1運(yùn)行模塊組合174.2運(yùn)行控制174.3運(yùn)行時(shí)間175系統(tǒng)數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)175.1邏輯結(jié)構(gòu)設(shè)計(jì)要點(diǎn)175.2物理結(jié)構(gòu)設(shè)計(jì)要點(diǎn)175.3數(shù)據(jù)結(jié)構(gòu)與程序的關(guān)系176系統(tǒng)出錯(cuò)處理設(shè)計(jì)196.1出錯(cuò)信息196.2補(bǔ)救措施196.3系統(tǒng)維護(hù)設(shè)計(jì)20概要設(shè)計(jì)說(shuō)明書(shū)1引言1.1編寫(xiě)目的本文檔是酒店管
2、理系統(tǒng)的需求說(shuō)明書(shū),編寫(xiě)該文檔的目的在于明確酒店管理系統(tǒng)的用戶需求,使得軟件開(kāi)發(fā)人員與用戶對(duì)待開(kāi)發(fā)軟件的需求有統(tǒng)一的、無(wú)二義性的認(rèn)識(shí),安排項(xiàng)目規(guī)劃與禁毒、組織軟件開(kāi)發(fā)與測(cè)試,該文檔所描述的內(nèi)容,可作為軟件確認(rèn)測(cè)試的依據(jù)。1.2背景項(xiàng)目名稱:酒店管理系統(tǒng);本項(xiàng)目是軟件工程項(xiàng)目管理課程的實(shí)驗(yàn)項(xiàng)目,通過(guò)該項(xiàng)目應(yīng)該了解并熟悉RUP開(kāi)發(fā)過(guò)程,對(duì)軟件工程這門(mén)課程有更加全面和深入的認(rèn)識(shí)。1.3定義 無(wú)1.4參考資料現(xiàn)代軟件工程北京希望電子出版社孫涌 等 編著 概要設(shè)計(jì)說(shuō)明書(shū)(GB856788).doc2總體設(shè)計(jì)2.1需求規(guī)定 顧客就餐管理顧客就餐管理由合法用戶進(jìn)行操作,首先用戶應(yīng)先登錄該系統(tǒng),經(jīng)系統(tǒng)檢查合法
3、并具有相應(yīng)權(quán)限后方能使用; 輸入顧客姓名,(證件號(hào))等。 處理過(guò)程描述先檢查顧客的正確身份,給顧客菜單,讓顧客點(diǎn)菜并錄入系統(tǒng)保存。如果顧客不滿意點(diǎn)的菜肴,可以進(jìn)行換菜或退掉不想要的菜肴。顧客就餐完畢后,給顧客結(jié)帳,并保存顧客的就餐信息到數(shù)據(jù)庫(kù)中。 輸出操作成功或失敗的提示信息顧客住宿管理 顧客住宿管理由合法用戶進(jìn)行操作,首先用戶應(yīng)先登錄該系統(tǒng),經(jīng)系統(tǒng)檢查合法并具有相應(yīng)權(quán)限后方能使用; 輸入顧客姓名,證件號(hào)性別,年齡,籍貫,工作單位等; 處理過(guò)程描述先檢查顧客的正確身份,提供房間信息,讓顧客選自己滿意的房間并錄入系統(tǒng)。 用戶住宿完畢后,給顧客結(jié)帳,并保存顧客的住宿信息到數(shù)據(jù)庫(kù)中。 輸出操作成功或
4、失敗的提示信息 帳號(hào)信息管理 帳號(hào)信息管理由合法用戶進(jìn)行操作,首先用戶應(yīng)先登錄該系統(tǒng),經(jīng)系統(tǒng)檢查合法后方能使用。 輸入系統(tǒng)管理員用戶名和密碼 處理過(guò)程描述先檢查用戶名和密碼是否正確,如檢查正確,方能使用。帳號(hào)信息管理用戶可以增刪用戶,設(shè)定用戶權(quán)限等。 輸出操作成功或失敗的提示信息(4)數(shù)據(jù)庫(kù)信息管理數(shù)據(jù)庫(kù)信息管理由合法用戶進(jìn)行操作,首先用戶應(yīng)先登錄該系統(tǒng),經(jīng)系統(tǒng)檢查合法后方能使用,并根據(jù)用戶權(quán)限進(jìn)行查詢,增刪,修改等操作。 輸入用戶名和密碼 處理過(guò)程描述先檢查用戶名和密碼是否正確,如檢查正確,方能使用。用戶可以做自己權(quán)限范圍內(nèi)的事。 輸出操作成功或失敗的提示信息2.2運(yùn)行環(huán)境軟件環(huán)境服務(wù)器 操
5、作系統(tǒng):Windows NT數(shù)據(jù)庫(kù)系統(tǒng):SYBASE 10 及以上工作站 操作系統(tǒng):中文Windows XP2.3基本設(shè)計(jì)概念和處理流程 系統(tǒng)模塊(總控模塊)該系統(tǒng)模塊按照輸入>處理>輸出的流程進(jìn)行工作。酒店管理系統(tǒng)用戶輸入顯示系統(tǒng)系統(tǒng)處理 輸入處理及系統(tǒng)處理用戶在進(jìn)入系統(tǒng)時(shí),需要輸入用戶名和密碼。輸入處理就是根據(jù)用戶輸入的用戶名及密碼進(jìn)行判斷該用戶的合法性。如果口令有效則進(jìn)行權(quán)限判斷,以控制該用戶的行為,如果口令無(wú)效,則提示出錯(cuò)。輸入處理顯示口令無(wú)效用戶名及口令信息用戶 判斷用戶分類信息任何權(quán)限顧客就餐管理顧客住宿管理用戶輸入口令無(wú)效系統(tǒng)管理員用戶口令有效就餐管理員用戶住宿管理員
6、用戶數(shù)據(jù)庫(kù)信息管 理數(shù)據(jù)庫(kù)信息管理員用戶帳號(hào)信息管理帳號(hào)信息管理員用戶說(shuō)明:同一用戶可以擁有顧客就餐管理,顧客住宿管理,數(shù)據(jù)庫(kù)信息管理,帳號(hào)信息管理中一個(gè)或多個(gè)權(quán)限,如果擁有全部權(quán)限,則個(gè)該用戶就事系統(tǒng)管理員。 帳號(hào)信息管理帳號(hào)信息管理員管理軟件的用戶,對(duì)用戶進(jìn)行增刪,設(shè)定權(quán)限等。管理用戶帳號(hào)信息管理員用戶增加用戶刪除用戶設(shè)定權(quán)限 顧客就餐管理就餐管理員對(duì)顧客就餐進(jìn)行管理,包括提供顧客餐桌,管理顧客所點(diǎn)菜肴,結(jié)帳等。就餐管理就餐管理員用戶提供顧客餐桌管理顧客菜肴結(jié)帳 顧客住宿管理 住宿管理員對(duì)顧客住宿進(jìn)行管理,包括提供顧客房間信息,管理房間,結(jié)帳等。住宿管理住宿管理員用戶提供顧客房間管理顧客房
7、間結(jié)帳 數(shù)據(jù)庫(kù)信息管理 數(shù)據(jù)庫(kù)信息管理員對(duì)數(shù)據(jù)庫(kù)進(jìn)行管理,包括查詢,增加,刪除等數(shù)據(jù)庫(kù)信息管理用戶權(quán)限判斷增刪餐桌增刪菜單上的菜肴增刪房間管理就餐記錄信息管理住宿記錄信息數(shù)據(jù)庫(kù)信息管理員用戶分類信息餐桌信息管理員菜肴信息管理員房間信息管理員顧客就餐記錄信息管理員顧客住宿記錄信息管理員說(shuō)明:同一數(shù)據(jù)庫(kù)信息管理員可以擁有餐桌信息管理,菜肴信息管理,房間信息管理,顧客就餐記錄信息管理,顧客住宿記錄信息管理中一個(gè)或多個(gè)權(quán)限。 顯示輸出信息處理出錯(cuò)顯示正常顯示顯示屏輸出信息 該系統(tǒng)的密碼驗(yàn)證的活動(dòng)圖如下:輸入用戶名及密碼密碼驗(yàn)證顧客就餐管理顧客住宿管理數(shù)據(jù)庫(kù)信息管理帳號(hào)信息管理 用戶 系 統(tǒng)判斷用戶權(quán)限
8、可得到該系統(tǒng)的顧客就餐管理系統(tǒng)活動(dòng)圖如下:顧客就餐管理用戶 系 統(tǒng) 選擇功能修改口令系統(tǒng)認(rèn)證新密碼給顧客提供就餐服務(wù)檢查顧客判斷是否滿足要求提 交退出不滿足要求滿足要求跳過(guò)其中給顧客提供就餐服務(wù)的功能如下:顧客就餐管理用戶 系 統(tǒng)選擇就餐服務(wù)查詢并分配餐桌存儲(chǔ)點(diǎn)菜信息調(diào)換菜肴顧客結(jié)帳退出該系統(tǒng)的顧客住宿管理系統(tǒng)活動(dòng)圖如下:顧客住宿管理用戶 系 統(tǒng) 選擇功能修改口令系統(tǒng)認(rèn)證新密碼給顧客提供住宿服務(wù)檢查顧客判斷是否滿足要求提 交退出不滿足要求滿足要求跳過(guò)其中給顧客提供住宿服務(wù)的功能如下:顧客住宿管理用戶 系 統(tǒng)選擇就餐服務(wù)查詢并分配房間存儲(chǔ)住房信息調(diào)換房間顧客結(jié)帳退出該系統(tǒng)的數(shù)據(jù)庫(kù)信息管理系統(tǒng)活動(dòng)
9、圖如下:數(shù)據(jù)庫(kù)信息管理用戶 系 統(tǒng) 選擇功能修改口令系統(tǒng)認(rèn)證新密碼數(shù)據(jù)庫(kù)信息管理退出其中數(shù)據(jù)庫(kù)信息管理的功能如下:輸入用戶名菜肴信息管理房間信息管理顧客就餐記錄信息管理顧客住宿記錄信息管理 數(shù)據(jù)庫(kù)信息管理用戶 系 統(tǒng)判斷用戶權(quán)限餐桌信息管理該系統(tǒng)的帳號(hào)信息管理系統(tǒng)活動(dòng)圖如下:帳號(hào)信息管理用戶 系 統(tǒng) 選擇功能修改口令系統(tǒng)認(rèn)證新密碼帳號(hào)信息管理檢查用戶判斷是否為系統(tǒng)管理員提 交退出不滿足要求滿足要求退出其中帳號(hào)信息管理的功能如下:系統(tǒng)管理員 系 統(tǒng) 選擇功能增加用戶退出刪除用戶設(shè)定用戶權(quán)限保存2.4 結(jié)構(gòu)層數(shù)及編號(hào)模塊名稱子程序?qū)崿F(xiàn)功能1 第一層主模塊Main 實(shí)現(xiàn)整個(gè)系統(tǒng)結(jié)構(gòu)2 第二層用戶輸入
10、模塊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ù)庫(kù)信息管理員用戶模塊Data management 數(shù)據(jù)庫(kù)信息管理員用戶權(quán)限10 第四層帳號(hào)信息管理員用戶模塊ID management 帳號(hào)信息管理員用戶權(quán)限11 第五層就餐管理
11、模塊Jiucan information就餐管理12第五層住宿管理模塊Zhusu information住宿管理13第五層數(shù)據(jù)庫(kù)信息管理模塊Data information數(shù)據(jù)庫(kù)信息管理14第五層帳號(hào)信息管理模塊ID information帳號(hào)信息管理15第六層顧客就餐記錄信息管理模塊Manager jiucan顧客就餐記錄信息管理16第六層餐桌信息管理模塊Manager canzuo餐桌信息管理17第六層菜肴信息管理模塊Manager caiyao菜肴信息管理18第六層房間信息管理模塊Manager fangjian房間信息管理19第六層顧客住宿記錄信息管理模塊Manager zhusu顧客
12、住宿記錄信息管理20第七層正常顯示模塊Right display正常顯示信息21第七層出錯(cuò)顯示模塊Error display出錯(cuò)顯示信息2.5 功能需求與程序的關(guān)系主模塊用戶輸入輸出模塊系統(tǒng)管理用戶輸入處理模塊輸出處理就餐管理員用戶住宿管理員用戶數(shù)據(jù)庫(kù)信息管理員用戶帳號(hào)信息管理員用戶就餐管理住宿管理數(shù)據(jù)庫(kù)信息管理管理帳號(hào)信息管理餐桌信息管理菜肴信息管理房間信息管理顧客住宿記錄信息管理正常顯示出錯(cuò)顯示顧客就餐記錄信息管理2.6人工處理過(guò)程對(duì)用戶類型的分類,即用戶的分配需要人工處理為系統(tǒng)用戶增加用戶名及權(quán)限。2.7尚未問(wèn)決的問(wèn)題提醒功能尚不完善,有待于繼續(xù)開(kāi)發(fā)。3.接口設(shè)計(jì)3.1用戶接口向系統(tǒng)管理
13、員提供的用戶名為:Admin,初始密碼為000000,系統(tǒng)管理員第一次使用后進(jìn)行密碼修改。用戶名:類型為字符型,長(zhǎng)度為20字節(jié);密碼:類型為字符型,長(zhǎng)度為至少6字節(jié),最多為20字節(jié);若用戶輸入密碼錯(cuò)誤,系統(tǒng)將會(huì)給出密碼錯(cuò)誤的提示,連續(xù)三次輸入錯(cuò)誤,系統(tǒng)則關(guān)閉。使用鼠標(biāo)、鍵盤(pán)等外部構(gòu)件進(jìn)行功能選擇及輸入。其余均為可視化界面,用戶可以根據(jù)系統(tǒng)提示進(jìn)行功能選擇。登陸取消如:登陸時(shí)驗(yàn)證信息界面如下:登陸信息 用戶名 密碼3.2外部接口服務(wù)器 操作系統(tǒng):Windows NT數(shù)據(jù)庫(kù)系統(tǒng):SYBASE 10 及以上工作站 操作系統(tǒng):中文Windows XP3.3用戶接口系統(tǒng)內(nèi)部又分為:顧客就餐管理系統(tǒng)和顧客
14、住宿管理系統(tǒng)兩個(gè)主要子系統(tǒng), 還有帳號(hào)信息管理系統(tǒng)和數(shù)據(jù)庫(kù)信息管理系統(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)鍵盤(pán)進(jìn)行運(yùn)行時(shí)的選擇控制。4.3運(yùn)行時(shí)間系統(tǒng)中的模塊所占用時(shí)間不多,應(yīng)控制在0.5s以內(nèi)。5系統(tǒng)數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì) 5.1邏輯結(jié)構(gòu)設(shè)計(jì)要點(diǎn) 給出本系統(tǒng)內(nèi)所使用的每個(gè)數(shù)據(jù)結(jié)構(gòu)的名稱、標(biāo)識(shí)符以及它們之中每個(gè)數(shù)據(jù)項(xiàng)、記錄、文卷和系的標(biāo)識(shí)、定義、長(zhǎng)度及它們之間的層次的或表格的相互關(guān)系。 用戶信息表5.2物理結(jié)構(gòu)設(shè)計(jì)要點(diǎn)本系統(tǒng)所使用的數(shù)據(jù)存儲(chǔ)要求為數(shù)據(jù)庫(kù),各個(gè)數(shù)據(jù)選項(xiàng)都要從數(shù)據(jù)庫(kù)中存取,存取單位
15、是表格,存儲(chǔ)區(qū)域在系統(tǒng)的硬盤(pán)內(nèi),系統(tǒng)數(shù)據(jù)要滿足保密性,每位用戶都設(shè)定了權(quán)限,只有滿足權(quán)限的用戶才能使用某項(xiàng)數(shù)據(jù),需要在用戶輸入用戶名時(shí)對(duì)其權(quán)限進(jìn)行判斷。5.3 數(shù)據(jù)結(jié)構(gòu)與程序的關(guān)系旅客信息表字段名稱類型大小鍵房間編號(hào)字符串類型16*姓名字符串類型16性別字符串類型4年齡字符串類型4文化程度字符串類型32職業(yè)字符串類型32從何處來(lái)字符串類型32到何處去字符串類型32住宿理由字符串類型32證件名稱字符串類型32證件號(hào)碼字符串類型32工作單位字符串類型32離店日期日期類型備注字符串類型32團(tuán)體信息表字段名稱類型大小鍵房間編號(hào)字符串類型16*接待對(duì)象字符串類型32聯(lián)系時(shí)間日期類型聯(lián)系單位字符串類型32
16、聯(lián)系人字符串類型32聯(lián)系電話字符串類型32人數(shù)整型*住宿啟時(shí)日期類型住宿終時(shí)日期類型住宿標(biāo)準(zhǔn)字符串類型8來(lái)自字符串類型32去往字符串類型32結(jié)帳單位字符串類型32備注字符串類型32房間信息表字段名稱類型大小鍵房間編號(hào)字符串類型16*房間等級(jí)字符串類型8房?jī)r(jià)浮點(diǎn)類型房?jī)r(jià)折扣整型住房人數(shù)整型登記時(shí)間日期類型登記員字符串類型32旅客類別字符串類型8招待單位字符串類型32備注字符串類型32菜單信息表字段名稱類型大小鍵菜肴編號(hào)字符串類型16*菜肴名字字符串類型32菜肴價(jià)格浮點(diǎn)類型菜肴類型字符串類型32菜肴折扣整型備注字符串類型32餐桌信息表字段名稱類型大小鍵餐桌編號(hào)字符串類型16*餐桌等級(jí)字符串類型8餐桌容量整型備注字符串類型326系統(tǒng)出錯(cuò)處理設(shè)計(jì)6.1出錯(cuò)信息 1由于用戶的誤操作造成對(duì)系統(tǒng)的破壞或信息丟失;2一些敏感或關(guān)鍵的數(shù)據(jù)被無(wú)關(guān)人員看到甚至修改。6.2補(bǔ)救措施1努力提高系統(tǒng)可靠性,避免因用戶的疏忽對(duì)系統(tǒng)造成的損壞;2采用對(duì)話框形式為用戶提供警
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 一次性竹制餐具供貨與可持續(xù)資源開(kāi)發(fā)合同2篇
- 幼兒園教研工作制度模版(2篇)
- 人力資源助理的工作職責(zé)(2篇)
- 2025年小學(xué)班主任德育計(jì)劃例文(2篇)
- 幼兒園幼兒膳食管理制度范文(2篇)
- 2025年英語(yǔ)教師工作計(jì)劃模版(3篇)
- 夏季汛期安全工作方案(2篇)
- 教職工上下班工作制度(2篇)
- 二零二五年度快遞代理權(quán)轉(zhuǎn)讓與業(yè)績(jī)考核合同范本3篇
- 2025年幼兒園衛(wèi)生保健工作計(jì)劃例文(二篇)
- 銀行分管財(cái)務(wù)副行長(zhǎng)個(gè)人述職報(bào)告4篇全文
- 學(xué)校信息中心述職報(bào)告(共3篇)
- 小說(shuō)與散文的區(qū)別課件
- 景德鎮(zhèn)綠地昌南里項(xiàng)目視頻討論會(huì)ua根據(jù)0108意見(jiàn)修改
- 豆腐的制作工藝及配方
- DB-T 29-202-2022 天津市建筑基坑工程技術(shù)規(guī)程
- 福建省社會(huì)體育指導(dǎo)員信息表
- DB51∕T 5060-2013 四川省預(yù)拌砂漿生產(chǎn)與應(yīng)用技術(shù)規(guī)程
- 珠心算習(xí)題匯總(可以打印版A4)
- 設(shè)備潤(rùn)滑注油周期表.doc
- 醫(yī)用紅外熱像儀
評(píng)論
0/150
提交評(píng)論