




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、1引言 . . 21.1編寫目的 . 21.2背景 . 21.3定義 . 21.4參考資料 . 2 2總體.32.1需求規定 . 32.2運行環境 . 32.3基本設計概念和處理流程 . . 42.4結構 . 142.5模塊圖 . . 142.6人工處理過程 . 142.7尚未問決的問題 . . 143接口設計 . . 153.1用戶接口 . 153.2外部接口 . 153.3內部接口 . 154運行設計 . . 154.1運行模塊組合 . 164.2運行控制 . 164.3運行時間 . 165系統數據結構設計 . . 165.1邏輯結構設計要點 . 165.2物理結構設計要點 . 165.3
2、數據結構與程序的關系 . 166系統出錯處理設計 . . 166.1出錯信息 . 186.2補救措施 . 186.3系統維護設計 . 19賓館管理系統概要設計說明書賓館管理系統概要設計1引言1.1編寫目的編寫本說明書的目的是說明對程序系統的設計考慮,包括程序系統的基本處理流程、程序系統的組織結構、功能分配、模塊化粉、接口設計、運行設計、數據結構設計和出錯設計等,為程序的詳細設計打下基礎。預期讀者為:軟件開發的人員,項目評審人員,及軟件測試人員。1.2背景說明: 待開發的軟件系統的名稱:酒店管理系統; 本項目的任務提出者:酒店管理人員; 本項目的任務開發者:酒店管理系統軟件開發小組; 用戶及實現
3、該軟件的計算中心:酒店計算機;1.3定義顧客就餐管理:對就餐的顧客進行管理,并 存儲顧客消費記錄。 顧客住宿管理:對就餐的住宿進行管理,并存儲顧客住宿記錄。顧客信息:存放顧客的姓名,證件類型,證件號,性別,年齡,籍貫,工作單位等各項基本信息,還有就餐住宿信息,管理員負責管理顧客基本信息。 房間信息:包括房間編號,房間等級,房間價格,房間類型等信息 菜肴信息:包括菜肴編號,菜肴名稱,菜肴價格,菜肴類型等信息1.4參考資料現代軟件工程 北京希望電子出版社 孫涌 等 編著 概要設計說明書(GB856788).doc2總體設計2.1需求規定 顧客就餐管理 顧客就餐管理由合法用戶進行操作,首先用戶應先登
4、錄該系統,經系統檢查合法并具有相應權限后方能使用; 輸入顧客姓名,(證件號)等。 處理過程描述先檢查顧客的正確身份,給顧客菜單,讓顧客點菜并錄入系統保存。如果顧客不滿意點的菜肴,可以進行換菜或退掉不想要的菜肴。顧客就餐完畢后,給顧客結帳,并保存顧客的就餐信息到數據庫中。 輸出操作成功或失敗的提示信息 顧客住宿管理 顧客住宿管理由合法用戶進行操作,首先用戶應先登錄該系統,經系統檢查合法并具有相應權限后方能使用; 輸入顧客姓名,證件號性別,年齡,籍貫,工作單位等; 處理過程描述先檢查顧客的正確身份,提供房間信息,讓顧客選自己滿意的房間并錄入系統。 用戶住宿完畢后,給顧客結帳,并保存顧客的住宿信息到
5、數據庫中。 輸出操作成功或失敗的提示信息 帳號信息管理 帳號信息管理由合法用戶進行操作,首先用戶應先登錄該系統,經系統檢查合法后方能使用。 輸入系統管理員用戶名和密碼 處理過程描述先檢查用戶名和密碼是否正確,如檢查正確,方能使用。帳號信息管理用戶可以增刪用戶,設定用戶權限等。 輸出操作成功或失敗的提示信息(4)數據庫信息管理 數據庫信息管理由合法用戶進行操作,首先用戶應先登錄該系統,經系統檢查合法后方能使用,并根據用戶權限進行查詢,增刪,修改等操作。 輸入用戶名和密碼 處理過程描述先檢查用戶名和密碼是否正確,如檢查正確,方能使用。用戶可以做自己權限范圍內的事。 輸出操作成功或失敗的提示信息2.
6、2運行環境普通的個人PC (奔騰3以上,內存至少128MB ,硬盤20G 以上)就足夠運行了,操作系統為Windows 98及Windows NT/Windows XP系列。并需要數據庫系統DBMS 的支持.2.3基本設計概念和處理流程 系統模塊(總控模塊)該系統模塊按照輸入處理輸出的流程進行工作。 輸入處理及系統處理用戶在進入系統時,需要輸入用戶名和密碼。輸入處理就是根據用戶輸入的用戶名及密碼進行判斷該用戶的合法性。如果口令有效則進行權限判斷,以控制該用戶的行為,如果口令無效,則提示出錯。 說明:同一用戶可以擁有顧客就餐管理,顧客住宿管理,數據庫信息管理,帳號信息 管理中一個或多個權限,如果
7、擁有全部權限,則個該用戶就事系統管理員。 帳號信息管理帳號信息管理員管理軟件的用戶,對用戶進行增刪,設定權限等。 顧客就餐管理就餐管理員對顧客就餐進行管理,包括提供顧客餐桌,管理顧客所點菜肴,結帳等。 顧客住宿管理住宿管理員對顧客住宿進行管理,包括提供顧客房間信息,管理房間,結帳等。 數據庫信息管理數據庫信息管理員對數據庫進行管理,包括查詢,增加,刪除等 說明:同一數據庫信息管理員可以擁有餐桌信息管理,菜肴信息管理,房間信息管理,顧客就餐記錄信息管理,顧客住宿記錄信息管理中一個或多個權限。 顯示輸出 該系統的密碼驗證的活動圖如下:可得到該系統的顧客就餐管理系統活動圖如下: 其中給顧客提供就餐服
8、務的功能如下: 該系統的顧客住宿管理系統活動圖如下: 其中給顧客提供住宿服務的功能如下: 該系統的數據庫信息管理系統活動圖如下: 其中數據庫信息管理的功能如下: 該系統的帳號信息管理系統活動圖如下: 其中帳號信息管理的功能如下: 2.4結構 2.5模塊圖 2.6人工處理過程對用戶類型的分類,即用戶的分配需要人工處理為系統用戶增加用戶名及權限。3接口設計3.1用戶接口向系統管理員提供的用戶名為:Admin, 初始密碼為000000,系統管理員第一次使用后進行密碼修改。用戶名:類型為字符型,長度為20字節;密碼:類型為字符型,長度為至少6字節,最多為20字節;若用戶輸入密碼錯誤,系統將會給出密碼錯
9、誤的提示,連續三次輸入錯誤,系統則關閉。使用鼠標、鍵盤等外部構件進行功能選擇及輸入。其余均為可視化界面,用戶可以根據系統提示進行功能選擇。 3.2外部接口本系統采用一臺個人PC ,需要 Microsoft SQL Server 2000 或更高版本的 DBMS 的支持。系統支持Windows 9x2kmexp 等操作系統3.3內部接口系統內部又分為:顧客就餐管理系統和顧客住宿管理系統兩個主要子系統,還有帳號信息管理系統和數據庫信息管理系統。4 運行設計 4.1 運行模塊組合 輸入用戶名和密碼,登陸后使用該系統,按照用戶的權限的不同,允許其做其權限內的事 情。 4.2 運行控制 用戶使用時,使用
10、鼠標鍵盤進行運行時的選擇控制。 4.3 運行時間 系統中的模塊所占用時間不多,應控制在 0.5s 以內。 5 系統數據結構設計 5.1 邏輯結構設計要點 用表格的形式存儲信息,包括旅客信息表,團體信息表,房間信息表菜單信息表,餐桌信 息表 5.2 物理結構設計要點 本系統所使用的數據存儲要求為數據庫, 各個數據選項都要從數據庫中存取, 存取單位是 表格,存儲區域在系統的硬盤內,系統數據要滿足保密性,每位用戶都設定了權限,只有滿 足權限的用戶才能使用某項數據,需要在用戶輸入用戶名時對其權限進行判斷。 5.3 數據結構與程序的關系 旅客信息表 字段名稱 房間編號 姓名 類型 字符串類型 字符串類型
11、 大小 16 16 鍵 * 性別 年齡 文化程度 職業 從何處來 到何處去 住宿理由 證件名稱 證件號碼 工作單位 離店日期 備注 字符串類型 字符串類型 字符串類型 字符串類型 字符串類型 字符串類型 字符串類型 字符串類型 字符串類型 字符串類型 日期類型 字符串類型 4 4 32 32 32 32 32 32 32 32 32 團體信息表 字段名稱 房間編號 接待對象 聯系時間 聯系單位 聯系人 聯系電話 人數 住宿啟時 住宿終時 住宿標準 來自 去往 結帳單位 備注 類型 字符串類型 字符串類型 日期類型 字符串類型 字符串類型 字符串類型 整型 日期類型 日期類型 字符串類型 字符串
12、類型 字符串類型 字符串類型 字符串類型 8 32 32 32 32 32 32 32 * 大小 16 32 鍵 * 房間信息表 字段名稱 類型 大小 鍵 房間編號 房間等級 房價 房價折扣 住房人數 登記時間 登記員 旅客類別 招待單位 備注 字符串類型 字符串類型 浮點類型 整型 整型 日期類型 字符串類型 字符串類型 字符串類型 字符串類型 16 8 * 32 8 32 32 菜單信息表 字段名稱 菜肴編號 菜肴名字 菜肴價格 菜肴類型 菜肴折扣 備注 類型 字符串類型 字符串類型 浮點類型 字符串類型 整型 字符串類型 32 32 大小 16 32 鍵 * 餐桌信息表 字段名稱 餐桌編號 餐桌等級 餐桌容量 備注 類型 字符串類型 字符串類型 整型 字符串類型 32 大小 16 8 鍵 * 6 系統出錯處理設計 6.1 出錯信息 出錯或故障 系統輸出信息 處理方法 用戶名或
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 嚴格干部日常管理制度
- 倉庫領料出庫管理制度
- 倉庫貨物堆放管理制度
- 嚴格項目結算管理制度
- 住宅生活垃圾管理制度
- 個體裝修施工管理制度
- 心血管疾病臨床護理要點解析
- 成功銷售談判技巧與策略
- 微電影的創意生產及營銷模式分析
- 提升團隊績效的領導力培訓
- 山東省威海市實驗中學2025屆七下英語期末達標檢測試題含答案
- 蘇教版八年級下物理期末考試試題(含三套試卷)
- 2025年河北省中考麒麟卷地理(三)及答案
- 河南天一大聯考2025年高二下學期期末學業質量監測英語試題
- 農藥經營許可證培訓考試題庫及答案
- 財稅法考試試題及答案
- 三年級下冊道德與法治知識點
- 2025年中學教師資格考試《綜合素質》押題密卷(含答案)-綜合實踐活動教師綜合素質
- 2025年青海省公務員錄用考試《行測》真題及答案解析(記憶版)
- 2025年北京市水務局所屬事業單位招聘工作人員101人筆試高頻重點提升(共500題)附帶答案詳解
- 【MOOC】新媒體文化十二講-暨南大學 中國大學慕課MOOC答案
評論
0/150
提交評論