




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、賓館管理信息系統(tǒng)中原工學(xué)院軟件學(xué)院軟件工程2010-06-181引言引言.- 2 -1.1文檔編制目的文檔編制目的.- 2 -1.2 背景背景.- 3 -1.3 詞匯表詞匯表.- 3 -1.4 參考資料參考資料.- 3 -2軟件概述軟件概述.- 3 -2.1 軟件范圍定義軟件范圍定義.- 3 -2.2 系統(tǒng)特性概述系統(tǒng)特性概述.- 4 -運行體系圖.- 6 -程序/模塊對應(yīng)表.- 7 -2.3 系統(tǒng)物理結(jié)構(gòu)系統(tǒng)物理結(jié)構(gòu).- 8 -2.4技術(shù)路線技術(shù)路線.- 8 -2.5 系統(tǒng)運行環(huán)境系統(tǒng)運行環(huán)境.- 9 -設(shè)備及分布.- 9 -3系統(tǒng)接口設(shè)計系統(tǒng)接口設(shè)計.- 9 -3.1 用戶接口用戶接口.-
2、 9 -3.2 外部系統(tǒng)接口外部系統(tǒng)接口.- 10 -3.3 模塊間接口模塊間接口.- 10 -4子系統(tǒng)子系統(tǒng)/ /模塊設(shè)計模塊設(shè)計.- 10 -4.1 需求規(guī)格需求規(guī)格.- 11 -系統(tǒng)特性說明.- 11 -功能需求.- 11 -數(shù)據(jù)庫實現(xiàn)數(shù)據(jù)庫實現(xiàn).- 13 -4.3 模塊結(jié)構(gòu).- 14 -4.4子模塊接口設(shè)計.- 15 -5其他非功能需求其他非功能需求.- 16 -5.1一般性性能需求一般性性能需求.- 16 -5.2一般性安全性需求一般性安全性需求.- 16 -6其他需求其他需求.- 16 -7尚需解決的問題尚需解決的問題.- 16 -1引言引言1.1文檔編制目的文檔編制目的本文檔詳細
3、介紹了賓館管理信息系統(tǒng)的需求說明,為用戶和領(lǐng)導(dǎo)描述出一個具體的產(chǎn)品模型,為軟件設(shè)計、開發(fā)及測試人員提供下步工作的依據(jù)。1.2 背景背景賓館為了適應(yīng)工作發(fā)展的需要,委托項目組為其開發(fā)一套新的賓館管理系統(tǒng) 。賓館在正常運行中要對客房資源,顧客信息和結(jié)算信息進行管理,利用賓館信息管理系統(tǒng)可以及時了解各個環(huán)節(jié)的變更,有利于提高管理效率,為居住的客戶提供更快捷,便利的服務(wù)。一個賓館信息管理系統(tǒng)應(yīng)該提供客房類型管理,客房信息管理,客房查詢,客戶入住,客戶結(jié)算等功能。主要為用戶提供住宿服務(wù),包括客房查詢、客房入住、客戶結(jié)算等服務(wù)項目。 賓館管理系統(tǒng)應(yīng)將這些項目有關(guān)的信息納入電腦系統(tǒng)統(tǒng)一管理,以便及時獲取有關(guān)
4、信息,提高管理效率。確定分以下子系統(tǒng)進行新系統(tǒng)的開發(fā):客房查詢界面;客房入住界面;客戶記錄查詢界面; 客戶結(jié)算界面;客戶管理界面。1.3 詞匯表詞匯表詞匯名稱詞匯含義備注客戶號隨即賦予顧客的號碼,在查找等用每個客戶一個房間號在查找等用每個房間一個額定人數(shù)每個房間可以入住的最多人數(shù)1.4 參考資料參考資料無2軟件概述軟件概述2.1 軟件范圍定義軟件范圍定義賓館管理信息系統(tǒng)是賓館以業(yè)務(wù)流程為基礎(chǔ),利用計算機技術(shù)、網(wǎng)絡(luò)技術(shù)和通信技術(shù)及數(shù)據(jù)庫技術(shù),對客房查詢、客房入住、客戶結(jié)算等服務(wù)項目進行有效的管理和應(yīng)用,實現(xiàn)賓館內(nèi)、外部信息資源共享的計算機應(yīng)用軟件系統(tǒng)。本系統(tǒng)就是基于上述情況而提出的。賓館管理信息
5、系統(tǒng)所研究的對象即賓館管理的信息。以用戶信息的采集、存儲、展現(xiàn)、處理為中心;簡化和優(yōu)化入住服務(wù)流程;使賓館內(nèi)部資源數(shù)據(jù)共享,加強各部門之前的聯(lián)系和協(xié)調(diào);節(jié)約用戶排隊等候、輾轉(zhuǎn)于賓館各部門的時間;保存完整的用戶記錄,為客戶結(jié)算提供保證。系統(tǒng)所涉及到的部門參見圖 1 賓館管理信息系統(tǒng)頂層圖(部分) 。賓館管理信息系統(tǒng)管理員用戶ID,密碼信息信息ID,密碼圖 1 賓館管理信息系統(tǒng)頂層圖子系統(tǒng)之間的關(guān)系參見圖 2 賓館管理信息系統(tǒng)關(guān)聯(lián)圖。用戶2入住3查詢4結(jié)帳用戶1主界面 數(shù)據(jù)庫數(shù)據(jù)密碼用戶號入住請求查詢請求 結(jié)帳 要求金額查詢信息 入住圖 2 賓館管理信息系統(tǒng)關(guān)聯(lián)圖。2.2 系統(tǒng)特性概述系統(tǒng)特性概述
6、(1)首先是登陸系統(tǒng),根據(jù)用戶輸入的內(nèi)容判斷用戶的合法身份。(2)進入客房種類管理界面可以進行客房種類信息的增加,刪除,修改和查詢,以及遍歷記錄。(3)進入客房信息管理界面可以進行客房信息的增加,刪除,修改和查詢,以及遍歷記錄。(4)進入客房查詢界面,可以根據(jù)用戶輸入的查詢條件來給出客房信息,例如目前空房的在二層的雙人間。(5)進入客戶入住界面可以進行客戶入住登記,并同步更新相應(yīng)客房信息。(6)進入客戶結(jié)帳界面可以算出客戶應(yīng)交金額,并同時注銷相應(yīng)客房。進入系統(tǒng)幫助界面可以給出關(guān)于軟件的提示。賓館管理系統(tǒng) 數(shù)據(jù)管理 前臺操作系統(tǒng)功能 客房種類管理 客房信息管理 客房查詢 客戶結(jié)算 客戶入住 客戶
7、查詢 用戶管理 系統(tǒng)退出 系統(tǒng)幫助子系統(tǒng)之間的關(guān)系參見圖 3 賓館管理系統(tǒng)關(guān)聯(lián)圖。表 1 系統(tǒng)特性綜述表系統(tǒng)特性名稱系統(tǒng)特性描述客房信息管理界面在客房信息管理界面中,用戶可以對客房信息進行增加,刪除,修改,查詢各個客房類型??头坎樵兘缑嬖诳头坎樵兘缑胬?系統(tǒng)可以根據(jù)用戶輸入的一個或者幾個條件來完成查詢。同時還有空房和未滿按鈕來直接查找出空房和未滿的房間。客戶入住界面當(dāng)客戶查詢到了滿意的房間,單擊”入住”按鈕后,系統(tǒng)進入到”客戶入住”界面中.界面中客戶輸入自己的身份證號碼,姓名,性別等信息,并記錄入住日期??蛻粲涗洸樵兘缑嬖诳蛻粲涗洸樵兘缑嬷?用戶要輸入查詢客戶的身份證號碼,此客戶的入住記錄就會
8、被顯示出來.包括客戶 ID,客戶姓名,客房ID 等項目??蛻艚Y(jié)算界面當(dāng)在客戶入住記錄中查詢到?jīng)]有結(jié)算的記錄,并開始收銀時,彈出客戶結(jié)算界面。用戶管理界面在用戶管理界面中,用戶可以對本系統(tǒng)的用戶做管理,包括增加,刪除,修改,查詢用戶。運行體系圖運行體系圖賓館信息管理系統(tǒng)客房查詢子系統(tǒng)客戶入住子系統(tǒng)客戶結(jié)帳子系統(tǒng)業(yè)務(wù)應(yīng)用用戶管理子系統(tǒng)系統(tǒng)維護系統(tǒng)幫助子系統(tǒng)客房種類管理子系統(tǒng)客房信息管理子系統(tǒng)數(shù)據(jù)管理圖 4 賓館管理系統(tǒng)運行體系圖賓館正常的營運主要依靠業(yè)務(wù)應(yīng)用部分中包括的三個部門(子系統(tǒng))的運行,而其運行所依賴的基礎(chǔ)數(shù)據(jù)環(huán)境是由系統(tǒng)維護部分的二個信息管理部門提供,數(shù)據(jù)管理部分是賓館正常元轉(zhuǎn)過程中產(chǎn)生
9、重要數(shù)據(jù)的一個統(tǒng)一管理過程。業(yè)務(wù)應(yīng)用部分的程序必須同時運行。2.2.2程序程序/模塊對應(yīng)表模塊對應(yīng)表圖 5 系統(tǒng)功能層次圖賓館在正常運行中要對客房資源,顧客信息和結(jié)算信息進行管理,利用賓館信息管理系統(tǒng)可以及時了解各個環(huán)節(jié)的變更,有利于提高管理效率,為居住的客戶提供更快捷,便利的服務(wù)。賓館管理信息系統(tǒng)要涵蓋了以下 6 個組成部分的管理:( 1 ) 在進入系統(tǒng)之后首先是用戶管理登陸子系統(tǒng),根據(jù)用戶輸入的內(nèi)容判斷用戶的合法身份。合法用戶分為普通用戶和系統(tǒng)管理員,其中系統(tǒng)管理員擁有所有權(quán)限,而普通用戶沒有用戶管理和修改系統(tǒng)信息的權(quán)限。( 2 ) 進入客房種類管理子系統(tǒng)界面可以進行客房種類信息的增加,刪
10、除,修改和查詢,以及遍歷記錄。( 3 ) 進入客房信息管理子系統(tǒng)界面可以進行客房信息的增加,刪除,修改和查詢,以及遍歷記錄。( 4 ) 進入客房查詢子系統(tǒng)界面,可以根據(jù)用戶輸入的查詢條件來給出客房信息,例如目前空房的在二層的雙人間。( 5 ) 進入客戶入住子系統(tǒng)界面可以進行客戶入住登記,并同步更新相應(yīng)客房信息。( 6 ) 進入客戶結(jié)帳子系統(tǒng)界面可以算出客戶應(yīng)交金額,并同時注銷相應(yīng)客房。進入系統(tǒng)幫助子系統(tǒng)界面可以給出關(guān)于軟件的提示。2.3 系統(tǒng)物理結(jié)構(gòu)系統(tǒng)物理結(jié)構(gòu) 財務(wù)部應(yīng)用服務(wù)器數(shù)據(jù)庫服務(wù)器門診部PC機住院部PC機打印機打印機以太網(wǎng)數(shù)據(jù)庫服務(wù)器備份藥房PC機檔案部PC機管理員PC機人力資源部P
11、C機圖 6 系統(tǒng)物理結(jié)構(gòu)圖2.4技術(shù)路線技術(shù)路線(1)C/S 模式本系統(tǒng)基于賓館業(yè)務(wù)的安全性、穩(wěn)定性的高性能要求,決定采用 C/S 架構(gòu)來實現(xiàn)。采用 C/S 結(jié)構(gòu)的主要原因有以下三點:第一,采用 C/S 模式能充分發(fā)揮客戶端 PC 的處理能力,很多工作可以在客戶端處理后再提交給服務(wù)器,大大減輕了服務(wù)器的壓力,使得客戶端響應(yīng)速度快,以滿足醫(yī)院面對眾多患者對速度要求高的特點;第二,C/S 結(jié)構(gòu)的管理信息系統(tǒng)具有較強的事務(wù)處理能力,能實現(xiàn)復(fù)雜的業(yè)務(wù)流程。同時保證數(shù)據(jù)處理的安全性;相對而言,B/S 的靈活性、分布性優(yōu)勢在本系統(tǒng)中體現(xiàn)不明顯,而且 B/S中客戶端的功能較 C/S 弱,在大數(shù)據(jù)量的情況下反
12、應(yīng)速度較慢,不能夠滿足賓館高效率的要求,考慮以上原因,本系統(tǒng)決定采用 C/S 模式。(2)實現(xiàn)語言采用C#應(yīng)用程序開發(fā)采用 C#。C# (讀做 C sharp,中文譯音“夏普”)是微軟公司發(fā)布的一種面向?qū)ο蟮?、運行于.NET Framework 之上的高級程序設(shè)計語言, C#與 Java 很相似;它包括了諸如單一繼承,界面,與 Java 幾乎同樣的語法,和編譯成中間代碼再運行的過程.但是 C#與 Java 有著明顯的不同,它借鑒了 Delphi 的一個特點,與 COM(組件對象模型)是直接集成的。C#的出現(xiàn),為開發(fā)者提供了一個快速建立應(yīng)用程序的開發(fā)平臺。微軟對 C#的定義是:“一種類型安全、現(xiàn)
13、代、簡單,由 C 和 C+衍生出來的面向?qū)ο蟮木幊陶Z言,它是牢牢根植于 C 和 C+語言之上的,并可立即被 C 和 C+的使用者所熟悉。2.5 系統(tǒng)運行環(huán)境系統(tǒng)運行環(huán)境2.5.1設(shè)備及分布設(shè)備及分布1) 主機類型數(shù)據(jù)庫服務(wù)器:SUN E220,單 CPU,1G RAM前臺客戶端:LEGEND PC,256M RAM2) 存貯器容量數(shù)據(jù)庫服務(wù)器:100G 以上客戶端:20G 以上3系統(tǒng)接口設(shè)計系統(tǒng)接口設(shè)計3.1 用戶接口用戶接口描述該軟件與用戶的接口,包括用戶輸入輸出界面樣式、操作方式和界面間的轉(zhuǎn)移關(guān)系。如具有等同作用的文件(如使用開發(fā)工具編寫的界面原型程序等),本處僅需列出該文件名、保管部門即
14、可。要求:1)列舉實現(xiàn)某用戶接口對應(yīng)的程序名稱;2)用戶接口描述采用對話圖或者界面原型程序表示;3)需要對逐個程序進行說明。3.2 外部系統(tǒng)接口外部系統(tǒng)接口描述該軟件與其它系統(tǒng)的接口,主要說明1)系統(tǒng)所使用的外部系統(tǒng)提供的編程接口;2)本系統(tǒng)向其它系統(tǒng)提供的編程接口。如具有等同作用的文件(如包含接口說明及注釋的源文件程序頭文件、接口幫助的超文本文件等),本處僅需列出該文件名、保管部門即可;3)本系統(tǒng)和外部系統(tǒng)相關(guān)的硬件接口、通信協(xié)議及規(guī)程、數(shù)據(jù)交換格式等。要求:1)對所有相關(guān)的外部系統(tǒng)逐個描述;2)對接口詳細描述。3.3 模塊間接口模塊間接口描述各相關(guān)模塊間的接口,主要說明:1)某接口的目的以
15、及實現(xiàn)的基本任務(wù);2)列出與該接口相關(guān)的模塊名稱及編號;3)描述在相關(guān)各模塊中的使用(調(diào)用)方式;4)逐個說明和接口相關(guān)的類和數(shù)據(jù)格式。只要模塊間有存在關(guān)系,就必須逐個的按照上述要求描述。如果建立了軟件體系結(jié)構(gòu)圖。4子系統(tǒng)子系統(tǒng)/ /模塊設(shè)計模塊設(shè)計圖 7 客房種類管理子系統(tǒng)模塊圖4.1 需求規(guī)格需求規(guī)格4.1.1 系統(tǒng)特性說明系統(tǒng)特性說明用戶主界面選擇入住客房查詢界面已存在信息圖 8 入住業(yè)務(wù)流程圖4.2 功能總體說明功能總體說明用戶用戶1主界面4客房入住3客房查詢密碼客戶號客房查詢客房入住入住房間數(shù)據(jù)庫表圖 9 客房入住處理過程數(shù)據(jù)流圖片段客房種類信息管理的基本功能是增加,刪除,修改客房種
16、類信息,查詢,遍歷客房種類信息,實現(xiàn)客房種類信息的管理。客房種類具體包括客房種類編號,客房種類名稱,客房面積,床位數(shù)目,是否有空調(diào),是否有電腦,是否有衛(wèi)生間和房間單價。功能需求功能需求詳細列出該系統(tǒng)特性包含的功能集。這些是須提交給用戶的軟件功能,使用戶可以使用所提供的特性執(zhí)行特定的服務(wù)。描述各功能需求如何響應(yīng)可預(yù)知的出錯條件或者非法輸入或動作。對每個功能需唯一標(biāo)識。功能編號功能名稱功能描述1客房查詢界面在客房查詢界面里,系統(tǒng)可以根據(jù)用戶輸入的一個或者幾個條件來完成查詢。同時還有空房和未滿按鈕來直接查找出空房和未滿的房間。2客戶結(jié)算當(dāng)在客戶入住記錄中查詢到?jīng)]有結(jié)算的記錄,并開始收銀時,彈出客戶結(jié)
17、算界面。3客戶入住當(dāng)客戶查詢到了滿意的房間,單擊”入住”按鈕后,系統(tǒng)進入到”客戶入住”界面中.界面中客戶輸入自己的身份證號碼,姓名,性別等信息,并記錄入住日期。.1 客房查詢界面客房查詢界面用戶用戶1主界面2.1客房信息管理密碼客戶號客戶信息數(shù)據(jù)庫表客房查詢圖 10 客房查詢處理過程數(shù)據(jù)流圖片段具體的實際功能如下:輸入數(shù)據(jù)處理描述輸出數(shù)據(jù)密碼客戶號如果密碼正確,則進入主界面.選擇”客房查詢”按鈕客戶信息.2 客戶入住界面客戶入住界面用戶用戶1主界面4客房入住3客房查詢密碼客戶號客房查詢客房入住入住房間數(shù)據(jù)庫表圖 11 客戶入住處理過程數(shù)據(jù)流圖片段具體的實際功能如下:輸入數(shù)據(jù)處理描述輸出數(shù)據(jù)密碼
18、客戶號如果密碼正確,則進入主界面.選擇”客房查詢”按鈕用戶用戶1主界面5客戶記錄查詢6客戶結(jié)算密碼客戶號結(jié)算金額圖 12 客戶結(jié)算處理過程數(shù)據(jù)流圖片段.3 數(shù)據(jù)字典數(shù)據(jù)字典數(shù)據(jù)庫實現(xiàn)數(shù)據(jù)庫實現(xiàn)(1)基本表的實現(xiàn)字 段 名 稱 類 型長 度 允許空RoomTypeNameVarchar20Area Smallint2允許BedNum Smallint2允許Price Money8允許AirConditionBit1允許ComputerBit1允許TlevisionBit1允許ToiletBit1允許表 2 RoomType 表的設(shè)計RoomTypeNameAreaBedNumPriceAirCo
19、nditionComputerTelevision Toilet標(biāo)準(zhǔn)間4011001111雙人間602901011四人間804801011表 3 RoomType 表中的數(shù)據(jù)字 段 名 稱 類 型長 度 允許空 主鍵RoomIDchar20主鍵RoomTypeNameVarchar2允許RoomPositionVarchar2允許PeopleNumSmallint8允許RemarkVarchar1允許FactPeopleNumSmallint1允許表 4 Room 表的設(shè)計字 段 名 稱 類 型長 度 允許空 主鍵ClientIDchar16主鍵ClientNameVarchar50允許Sexchar2允許NativePlaceVarchar50允許表 5 Client 表的設(shè)計4.3 模塊結(jié)構(gòu)模塊結(jié)構(gòu)(1)增加客房種類連接數(shù)據(jù)庫;在客房種類信息表中添加信息;關(guān)閉數(shù)據(jù)庫的連接;(2) 刪除客房種類連接數(shù)據(jù)庫;在客房種類信息表中刪除信息;關(guān)閉數(shù)據(jù)庫的連接;(3)修改
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 醬油食醋的發(fā)酵過程監(jiān)測技術(shù)考核試卷
- 嵌入式系統(tǒng)開發(fā)實戰(zhàn)模擬試題及答案
- 有線電視傳輸網(wǎng)絡(luò)網(wǎng)絡(luò)功能虛擬化技術(shù)考核試卷
- 金屬密封件密封性能優(yōu)化考核試卷
- 硬件描述語言的應(yīng)用試題及答案
- 通信設(shè)備零售價格策略與彈性分析考核試卷
- 聚乙烯醇縮丙醛纖維應(yīng)用考核試卷
- 租賃業(yè)務(wù)中的風(fēng)險規(guī)避措施考核試卷
- 公路工程考試考點總結(jié)試題及答案
- 軟件測試過程中的挑戰(zhàn)與解決方案試題及答案
- PDCA降低護士針刺傷發(fā)生率
- 幼兒園大班美術(shù)《臉部彩繪》
- 2021年安全生產(chǎn)月:安全執(zhí)行力培養(yǎng)專題培訓(xùn)課件
- 陜西碑刻總目提要編纂凡例
- 大學(xué)語文-陜西師范大學(xué)中國大學(xué)mooc課后章節(jié)答案期末考試題庫2023年
- 5G網(wǎng)絡(luò)優(yōu)化PHU Smart測試軟件使用手冊
- GB/T 3785.1-2023電聲學(xué)聲級計第1部分:規(guī)范
- gds系統(tǒng)應(yīng)急預(yù)案
- 國家開放大學(xué)《農(nóng)村政策法規(guī)》形成性考核1(平時作業(yè))參考答案
- 雅百特財務(wù)造假分析
- 儲罐電動葫蘆倒裝提升方案
評論
0/150
提交評論