酒店管理系統(tǒng)全套文檔(5套)_第1頁
酒店管理系統(tǒng)全套文檔(5套)_第2頁
酒店管理系統(tǒng)全套文檔(5套)_第3頁
酒店管理系統(tǒng)全套文檔(5套)_第4頁
酒店管理系統(tǒng)全套文檔(5套)_第5頁
已閱讀5頁,還剩19頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、精選優(yōu)質(zhì)文檔-傾情為你奉上酒店管理系統(tǒng)文檔 目 錄1、 立項(xiàng)建議書1. 引言2. 項(xiàng)目概述及要求3. 可行性研究報告4. 投資及效益分析二、軟件需求說明書1.任務(wù)描述2.需求規(guī)定3.對性能的規(guī)定4.對故障的處理要求5.其他專門要求三、軟件概要設(shè)計說明書1.總體設(shè)計2.運(yùn)行設(shè)計3.系統(tǒng)數(shù)據(jù)結(jié)構(gòu)設(shè)計1. 系統(tǒng)的結(jié)構(gòu)2數(shù)據(jù)庫登陸模塊設(shè)計說明3信息管理模塊設(shè)計說明4.查詢處理模塊設(shè)計說明5.客戶信息管理模塊設(shè)計說明6.住宿信息管理模塊設(shè)計說明7.就餐信息管理模塊設(shè)計說明8.就餐信息管理模塊設(shè)計說明9.員工信息管理模塊設(shè)計說明10.工資管理模塊設(shè)計說明五、測試分析報告1測試概要2測試結(jié)果及發(fā)現(xiàn)3軟件具體

2、的功能測試結(jié)論4測試用例5測試結(jié)果6分析摘要7測試資源消耗一、立項(xiàng)建議書1. 引言 酒店業(yè)是一個前景廣闊而又競爭激烈的行業(yè)。改革開放以來,我國的酒店業(yè)迅速發(fā)展,已經(jīng)成為一個具有相當(dāng)規(guī)模的產(chǎn)業(yè)。酒店管理使用手工處理帳務(wù),存在許多現(xiàn)金流失的漏洞,由于酒店的規(guī)模大小等級不同,所以酒店的服務(wù)水品,業(yè)務(wù)也不盡相同。使用軟件來管理酒店業(yè)務(wù),結(jié)帳既準(zhǔn)確,速度又快,而且統(tǒng)計的報表也快捷。因此,要想使酒店的工作質(zhì)量和效率提高,采用先進(jìn)的計算機(jī)網(wǎng)絡(luò)通信技術(shù)改變酒店業(yè)務(wù)模式,實(shí)現(xiàn)酒店業(yè)務(wù)管理的自動化已經(jīng)成為一種必然。本酒店管理系統(tǒng)是一種中小型酒店的運(yùn)行于局域網(wǎng)內(nèi)的一種軟件。 1.1 編寫背景1.1.1 工程的名稱:

3、 酒店管理系統(tǒng)1.1.2 工程產(chǎn)品的名稱: 酒店管理系統(tǒng)1.1.3 工程組織者: 酒店管理系統(tǒng)開發(fā)小組 產(chǎn)品用戶: 酒店工作的人員 產(chǎn)品設(shè)計者:酒店管理系統(tǒng)開發(fā)小組 產(chǎn)品生產(chǎn)者:酒店管理系統(tǒng)開發(fā)小組1.1.4 產(chǎn)品所有權(quán):酒店管理系統(tǒng)開發(fā)小組擁有 1.2 編寫目的 對酒店整個來說,對酒店經(jīng)營狀況起決定作用的是酒店的服務(wù)管理水平。如何利用先進(jìn)的管理手段來提高酒店的管理水平成為酒店業(yè)務(wù)發(fā)展的當(dāng)務(wù)之急。面對信息時代的機(jī)遇和挑戰(zhàn),利用科技手段提高酒店的管理無疑是一條行之有效的途徑。雖然計算機(jī)管理并不是酒店管理走向成功的關(guān)鍵元素,但它可以最大限度地發(fā)揮準(zhǔn)確、 快捷、高效等作用,對酒店的業(yè)務(wù)管理提供強(qiáng)有力

4、的支持。因此,采用全新的計算機(jī)網(wǎng)絡(luò)和酒店業(yè)務(wù)管理系統(tǒng),已成為提高酒店的管理效率,使作業(yè)人員與管理系統(tǒng) 之間靈活互動,實(shí)現(xiàn)流暢的工作流銜接,幫助酒店有效地進(jìn)行業(yè)務(wù)管理,釋放最大價值。酒店業(yè)務(wù)管理系統(tǒng)在達(dá)到在節(jié)省人力資源成本的同時,可以提高業(yè)務(wù)效率, 并能夠及時、準(zhǔn)確、迅速地滿足顧客服務(wù)的需求。1.3 用戶特點(diǎn) 該系統(tǒng)的最終用戶是酒店管理人員。酒店管理人員可按職位有不同的權(quán)限,既經(jīng)理、財務(wù)處人員、客房管理職員(前臺服務(wù)員)和倉庫管理員各自有不同的權(quán)限。他們的的業(yè)務(wù)沒有直接的交叉的部分,只有業(yè)務(wù)流程上的先后關(guān)系。系統(tǒng)需對用戶登錄進(jìn)行管理。使用各功能模塊時,系統(tǒng)應(yīng)驗(yàn)證用戶身份的有效性,否則要求用戶登錄

5、。2. 項(xiàng)目概述及要求 2.1 項(xiàng)目概述 對酒店整個來說,對酒店經(jīng)營狀況起決定作用的是酒店的服務(wù)管理水平。如何利用先進(jìn)的管理手段來提高酒店的管理水平成為酒店業(yè)務(wù)發(fā)展的當(dāng)務(wù)之急。面對信息時代的機(jī)遇和挑戰(zhàn),利用科技手段提高酒店的管理無疑是一條行之有效的途徑。雖然計算機(jī)管理并不是酒店管理走向成功的關(guān)鍵元素,但它可以最大限度地發(fā)揮準(zhǔn)確、 快捷、高效等作用,對酒店的業(yè)務(wù)管理提供強(qiáng)有力的支持。因此,采用全新的計算機(jī)網(wǎng)絡(luò)和酒店業(yè)務(wù)管理系統(tǒng),已成為提高酒店的管理效率,使作業(yè)人員與管理系統(tǒng) 之間靈活互動,實(shí)現(xiàn)流暢的工作流銜接,幫助酒店有效地進(jìn)行業(yè)務(wù)管理,釋放最大價值。酒店業(yè)務(wù)管理系統(tǒng)在達(dá)到在節(jié)省人力資源成本的同

6、時,可以提高業(yè)務(wù)效率, 并能夠及時、準(zhǔn)確、迅速地滿足顧客服務(wù)的需求。 該系統(tǒng)作為酒店管理系統(tǒng)實(shí)現(xiàn)以下的功能: 1. 客戶信息管理:查詢、修改客戶信息 2. 住宿信息管理: 查詢、預(yù)訂、換房、修改住宿信息、結(jié)賬的功能 3. 就餐信息管理:查詢、修改就餐信息、結(jié)賬等 4. 查詢處理: 處理相關(guān)的查詢信息 5 員工管理: 查詢、修改員工信息 6 工資管理: 查詢、修改員工工資信息 具體要求: 系統(tǒng)主要完成酒店從前臺大堂服務(wù)流程的管理到后臺帳務(wù)管理的一整套管理功能,具體包括以下幾個部分.一 客戶信息管理(由吧臺執(zhí)行) 客戶信息錄入:將客人信息錄入該系統(tǒng) 客戶信息查詢:根據(jù)相關(guān)信息查詢客戶的相關(guān)信息 客

7、戶信息修改:修改系統(tǒng)內(nèi)需要修改的客戶信息 客戶信息刪除:刪除客戶信息 二 住宿信息管理(由前臺接待執(zhí)行) 住宿信息錄入:講客戶的入住信息錄入系統(tǒng) 住宿信息查詢:查詢客戶住宿、換房、預(yù)訂等相關(guān)信息 住宿信息修改:更改客戶住宿的相關(guān)信息 住宿信息刪除:客戶入住信息注銷后,將客戶的入住信息刪除 三 就餐信息管理 (由前臺接待執(zhí)行) 就餐信息錄入:錄入客戶就餐信息 就餐信息修改:修改客戶就餐信息 就餐信息刪除:刪除客戶就餐信息 就餐信息查詢:查詢客戶就餐信息 四 員工管理 (由前臺接待執(zhí)行) 主要負(fù)責(zé)酒店客戶信息的管理和維護(hù),如新增人員,刪除人員,人員部門調(diào)整,人員工資調(diào)整等。 新增人員:酒店通過各種

8、方式,招聘了新的工作人員,將其初始化信息進(jìn)數(shù)據(jù)庫。 刪除人員:酒店因?yàn)楦鞣N原因,需要某些人員離崗,將其信息從數(shù)據(jù)庫中刪除, 或者轉(zhuǎn)入其他庫保存,以留做備份。 人員部門調(diào)整:人員在部門之間流動,將其所屬部門變更為當(dāng)今所屬部門。 人員查詢:查詢工作人員信息。 五 工資管理(由財務(wù)執(zhí)行) 主要完成員工工資結(jié)算,工資調(diào)整,工資查詢等工作。 工資結(jié)算:結(jié)算員工工資 工資調(diào)整:調(diào)整員工工資等 工資查詢:查詢員工工資 六 查詢模塊 查詢 查詢其他相關(guān)的信息2.可行性研究報告2. 1可行性研究的前提說明對所建議開發(fā)的軟件的基本要求,如:主要功能:基本實(shí)現(xiàn)中小型酒店各方面管理工作,為賓客提供酒店的各種服務(wù),如:

9、客房預(yù) 訂,退換住房,結(jié)帳服務(wù)等。性能要求:數(shù)據(jù)處理要及時正確。輸出要求:數(shù)據(jù)完整、正確,簡捷,快速,實(shí)時。完成期限:預(yù)計半學(xué)期內(nèi)完成??尚行匝芯糠椒ǎ簺Q定可行性的主要因素:2.2 費(fèi)用開支 本次軟件開發(fā)開支較少,其主要開支為搜集網(wǎng)絡(luò)資料和實(shí)地資料。其軟件適合中小型酒店使用,其軟件開發(fā)時間短,使用壽命長。2.3 人員 本次軟件開發(fā)總共有留兩人參加。均為計算機(jī)專業(yè)學(xué)生。2.4 設(shè)備 被次開發(fā)使用的設(shè)備為個人臺式機(jī)。采用建議系統(tǒng)后,改進(jìn)了原有系統(tǒng)的性能所以對設(shè)備要求自然更高,建議系統(tǒng)使用了最先進(jìn)的技術(shù)使設(shè)備也必須跟著升級。運(yùn)行環(huán)境:Windows 7開發(fā)軟件:SQL Server 2000、VS2

10、008等3. 投資及效益分析3.1 支出 主要包括,項(xiàng)目費(fèi)用,還有軟件維護(hù)費(fèi)用。3.2 收益 該系統(tǒng)大大提高了工作效率,使酒店各業(yè)務(wù)處理及時,受益增加。二、軟件需求說明書 1任務(wù)概述1.1目標(biāo) 編寫一個優(yōu)良的酒店管理系統(tǒng),是為更好地適應(yīng)現(xiàn)代國內(nèi)酒店的管理、經(jīng)營體制,促進(jìn)酒店的發(fā)展及提高它的經(jīng)營水平。該項(xiàng)軟件將主要應(yīng)用于酒店內(nèi)的三個經(jīng)營管理體系的四個部門中,分別是:人事部、財務(wù)部、業(yè)務(wù)部(包括:餐飲部、客房部、)。配合酒店的經(jīng)營管理體制進(jìn)行相應(yīng)的管理操作,它將針對不同的部門起著應(yīng)有的作用。該項(xiàng)軟件開發(fā)的主要開發(fā)目標(biāo),為如下所示:A 人力與設(shè)備費(fèi)用的減少;B 處理速度、工作效率的提高;C 控制精度

11、或生產(chǎn)能力的提高;D管理信息服務(wù)的改進(jìn);E處理功能的完善;F 數(shù)據(jù)輸入、處理、輸出操作的安全性和準(zhǔn)確率的提高;G操作簡單、人機(jī)界面性好;H 系統(tǒng)安全保密性好;I人員利用率的改進(jìn)。J提高經(jīng)濟(jì)效益2需求規(guī)定 2.1對功能的規(guī)定功能如下:1、數(shù)據(jù)庫登陸模塊:它進(jìn)行安全保密工作,以確保合法人員才可進(jìn)入進(jìn)行相應(yīng)的合法操作,避免非法人員進(jìn)入而導(dǎo)致數(shù)據(jù)被盜或錯誤操作等非法操作。2、信息管理模塊:它下面分四個主要部分的管理程序,分別是:(1)客房管理模塊:負(fù)責(zé)客房的入住登記等管理。(2)餐飲管理模塊:可僅負(fù)責(zé)餐飲中對菜的相應(yīng)管理。(3)客戶管理模塊:負(fù)責(zé)對客戶信息的相應(yīng)管理。3、員工管理模塊:它主要是負(fù)責(zé)對酒

12、店內(nèi)部所有工作人員的人事檔案管理。4、工資管理模塊:它主要是負(fù)責(zé)對酒店內(nèi)部所有工作人員的工資管理。5、退出系統(tǒng)管理:它主要負(fù)責(zé)對要退出整個系統(tǒng)的管理工作。用圖表示功能實(shí)現(xiàn)大致如下所示:功能名稱輸入處理輸出數(shù)據(jù)庫登陸程序輸入用戶名和密碼判斷密碼正確與否對,則進(jìn)入系統(tǒng),錯,則提示信息管理模塊客房管理編輯輸入數(shù)據(jù)數(shù)據(jù)處理得到更新數(shù)據(jù)登記餐飲管理編輯輸入數(shù)據(jù)數(shù)據(jù)處理得到更新數(shù)據(jù)查詢客戶管理編輯輸入數(shù)據(jù)數(shù)據(jù)處理得到更新數(shù)據(jù)查詢員工管理程序編輯輸入數(shù)據(jù)數(shù)據(jù)處理得到更新數(shù)據(jù)查詢工資管理程序編輯輸入數(shù)據(jù)數(shù)據(jù)處理得到更新數(shù)據(jù)查詢退出管理輸入數(shù)據(jù)判斷是否退出系統(tǒng)退出系統(tǒng)2.2對該項(xiàng)軟件開發(fā)的基本要求,如:功能:該

13、軟件的功能要求比較完善,具有數(shù)據(jù)庫登陸模塊、客戶信息管理模塊、信息管理模塊(包括:客房信息管理、餐飲信息管理,員工信息管理)、工資信息管理幾大功能體系。性能:該軟件的性能要求具有較好的穩(wěn)定性。在安全與保密方面的要求:本軟件具有較好的安全性和保密性,以避免非法操作人員進(jìn)行非法操作,或者是確保合法的操作人員在誤操作時可以有挽回的余地,以免丟失重要數(shù)據(jù)信息,造成嚴(yán)重?fù)p失。數(shù)據(jù)處理操作:要求確保數(shù)據(jù)在輸入、處理、輸出操作過程中安全性和準(zhǔn)確率的提高。操作難易程度:該軟件應(yīng)具備操作方便簡單,以便工作人員得心應(yīng)手。人機(jī)界面:要求該軟件人機(jī)界面要好。本系統(tǒng)要求在Windows操作平臺下運(yùn)行工作。完成期限:本軟

14、件系統(tǒng)完成期限要求為四個月。2.3輸入輸出要求要求:在對用戶操作人員進(jìn)行數(shù)據(jù)的輸入輸出要求方面,此系統(tǒng)可根據(jù)用戶的實(shí)際需求和特性進(jìn)行相應(yīng)的規(guī)定(包括輸入輸出數(shù)據(jù)的類型、寬度等)。這些規(guī)定要求它在對表的操作中進(jìn)行,起到日后對用戶操作人員的數(shù)據(jù)操作起到限制和引導(dǎo)的作用,以便能更好地進(jìn)行數(shù)據(jù)管理。當(dāng)然,對于輸入輸出的數(shù)據(jù)進(jìn)行的規(guī)定一定要嚴(yán)格按照用戶的實(shí)際情況而進(jìn)行。這就要求在開發(fā)此軟件系統(tǒng)時要密切地和用戶單位保持聯(lián)系,做好接口工作。2.4數(shù)據(jù)管理能力要求對待開發(fā)的軟件系統(tǒng),要求在數(shù)據(jù)管理能力上應(yīng)做到:具備在優(yōu)良的數(shù)據(jù)管理能力。首先,它擁有的良好的安全保密性可防止非法人員盜取數(shù)據(jù)或抹殺數(shù)據(jù)。其次,在此

15、系統(tǒng)中對數(shù)據(jù)的操作管理上要求正確性極高,做到在編輯過程中,要求操作人員在每執(zhí)行一次操作時都非常小心謹(jǐn)慎,以免對數(shù)據(jù)錯誤操作。再次,要求此系統(tǒng)做到可防止操作人員在進(jìn)行操作的過程當(dāng)中因誤操作而丟失數(shù)據(jù)。2.5故障處理要求要求此軟件系統(tǒng)在對各種故障處理方面做到:首先,在系統(tǒng)操作運(yùn)行當(dāng)中,對于忽然出現(xiàn)的軟、硬件故障,可以做到數(shù)據(jù)的不丟失。其次,當(dāng)系統(tǒng)在運(yùn)行時遇見不可恢復(fù)性錯誤時,也能保證數(shù)據(jù)庫完好無損。但,由于自身計術(shù)的有限性,這些問題的解決也有不足之處。3. 對性能的規(guī)定3.1精度 該軟件對輸入、輸出數(shù)據(jù),包括傳輸過程中的數(shù)據(jù)的精度無特定要求。3.2時間特性要求對于該軟件的時間特性要求,如下:1、響

16、應(yīng)時間:0.1秒以內(nèi)。2、更新處理時間:1秒以內(nèi)。3、數(shù)據(jù)的轉(zhuǎn)換和傳送時間:0.1秒以內(nèi)。4、計算時間:瞬間響應(yīng)。3.3靈活性現(xiàn)說明對該軟件的靈活性的要求,即當(dāng)需求發(fā)生某些變化時,該軟件對這些變化的適應(yīng)能力,如下:1、操作方式上的變化:要求開發(fā)的此軟件系統(tǒng)在操作方式上的靈活性較好,可以通過多種不同的操作來進(jìn)行同一目的的實(shí)現(xiàn)。2、運(yùn)行環(huán)境的變化:要求開發(fā)的此軟件可以較好地適應(yīng)運(yùn)行環(huán)境的變化,而不要只能在一種單一的運(yùn)行環(huán)境中才可以生效進(jìn)行相應(yīng)的操作。要求至少可以在Windows xp以上的操作系統(tǒng)中都可運(yùn)行操作。3、數(shù)據(jù)操作靈活性:要求在對數(shù)據(jù)操作上具有相應(yīng)的靈活性。4、有效時限的變化:要求此軟件

17、的有效時限可以根據(jù)用戶的需要相應(yīng)增減。5、功能改進(jìn)的變化:當(dāng)日后功能根據(jù)用戶實(shí)際需要而改進(jìn)發(fā)生變化時,該軟件也可適應(yīng)這些變化而正常運(yùn)行工作。4.故障處理要求要求此軟件系統(tǒng)在對各種故障處理方面做到:首先,在系統(tǒng)操作運(yùn)行當(dāng)中,對于忽然出現(xiàn)的軟、硬件故障,可以做到數(shù)據(jù)的不丟失。其次,當(dāng)系統(tǒng)在運(yùn)行時遇見不可恢復(fù)性錯誤時,也能保證數(shù)據(jù)庫完好無損。但,由于自身計術(shù)的有限性,這些問題的解決也有不足之處。5其他專門要求 現(xiàn)簡要介紹對此待開發(fā)項(xiàng)目軟件的其他專門要求,如下:A 安全保密要求:要求系統(tǒng)具有良好的安全保密性,以防非法人員進(jìn)行非法操作,或是以防操作人員進(jìn)行錯誤操作而導(dǎo)致造成不可挽回的損失。B使用方便要求

18、:要求系統(tǒng)使用方便,操作簡單,可以便于會使用基本W(wǎng)indows操作的非專業(yè)人員也可熟練使用此系統(tǒng)。C可補(bǔ)充性要求:要求系統(tǒng)具有良好的可補(bǔ)充性,以滿足用戶的實(shí)際需要。D易讀性要求:要求系統(tǒng)易讀。E可靠性要求:要求系統(tǒng)具備良好的可靠性和穩(wěn)定性。F要求運(yùn)行環(huán)境可轉(zhuǎn)換。三、軟件概要設(shè)計說明書 1總體設(shè)計1.1需求規(guī)定 對此待開發(fā)的軟件系統(tǒng)總的要求其輸入輸出及處理的功能性能良好。1.1.1系統(tǒng)功能實(shí)現(xiàn)對酒店業(yè)務(wù)精確管理,對員工信息,客戶信息,工資管理,客房管理,餐飲管理等業(yè)務(wù)的管理。1.1.2系統(tǒng)性能系統(tǒng)安全,準(zhǔn)確,使用壽命長達(dá)5年。1.1.3輸入輸出要求輸入正確信息,輸出正確信息,并有容錯處理。1.1

19、.4數(shù)據(jù)管理能力要求數(shù)據(jù)要及時更新,確保數(shù)據(jù)完整性。1.1.5故障處理要求故障處理及時準(zhǔn)確。1.2基本設(shè)計概念和處理流程1、數(shù)據(jù)庫登陸模塊:它進(jìn)行安全保密工作,以確保合法人員才可進(jìn)入進(jìn)行相應(yīng)的合法操作,避免非法人員進(jìn)入而導(dǎo)致數(shù)據(jù)被盜或錯誤操作等非法操作。2、信息管理模塊:它下面分四個主要部分的管理程序,分別是:(1)客房管理模塊:負(fù)責(zé)客房的入住登記等管理。(2)餐飲管理模塊:可僅負(fù)責(zé)餐飲中對菜的相應(yīng)管理。(3)客戶管理模塊:負(fù)責(zé)對客戶信息的相應(yīng)管理。3、員工管理模塊:它主要是負(fù)責(zé)對酒店內(nèi)部所有工作人員的人事檔案管理。4、工資管理模塊:它主要是負(fù)責(zé)對酒店內(nèi)部所有工作人員的工資管理。5、退出系統(tǒng)管

20、理:它主要負(fù)責(zé)對要退出整個系統(tǒng)的管理工作。1.3功能需求與系統(tǒng)模塊的關(guān)系 現(xiàn)用一張矩陣圖說明各項(xiàng)功能需求的實(shí)現(xiàn)同各模塊的分配關(guān)系。功能名稱登陸模塊信息管理模塊查詢處理模塊客戶信息管理住宿信息管理就餐信息管理員工信息管理工資管理模塊退出管理模塊安全保密功能業(yè)務(wù)管理功能住宿管理餐飲管理客戶管理員工管理功能工資管理功能退出管理功能2運(yùn)行設(shè)計2.1運(yùn)行模塊組合1、 數(shù)據(jù)庫登陸模塊:由登陸模塊構(gòu)成。2、 信息管理模塊:由信息查詢模塊和信息編輯模塊構(gòu)成。3、 查詢處理模塊:由查詢模塊組成。4、 員工管理模塊:由員工查詢模塊和員工編輯模塊構(gòu)成。5、 住宿管理模塊:由客房查詢模塊和客房編輯模塊構(gòu)成。6、 就餐

21、管理模塊:由餐飲查詢模塊和餐飲編輯模塊構(gòu)成。7、 工資管理模塊:由工資查詢模塊和工資編輯模塊構(gòu)成。2.2運(yùn)行控制整個系統(tǒng)的運(yùn)行步驟和控制如下所示:(1)進(jìn)行系統(tǒng)登錄該項(xiàng)系統(tǒng)運(yùn)行主要由數(shù)據(jù)庫登陸模塊負(fù)責(zé)。首先,由用戶必須輸入用戶名,密碼和權(quán)限,系統(tǒng)的數(shù)據(jù)庫管理模塊會自動檢驗(yàn)其密碼的正確性,密碼則可進(jìn)行主頁菜單,如錯誤則需重新輸入。其次:當(dāng)用戶輸入正確后便可進(jìn)入信息管理模塊進(jìn)行相應(yīng)操作。(2)進(jìn)行系統(tǒng)主頁進(jìn)行菜單操作主頁上會有功能菜單讓其進(jìn)行相應(yīng)的選擇。包括:就餐管理、員工管理、工資管理、住宿管理、退出系統(tǒng)等項(xiàng)。而除客房管理模塊下由登記和編輯兩個選項(xiàng)組成以外,就餐管理、員工管理、工資管理、工資管理

22、下分別都有兩個共同的選項(xiàng),為:編輯和查詢。用戶可針對不同的需要而點(diǎn)擊不同的菜單選項(xiàng)按鈕,從而可進(jìn)入不同的操作界面進(jìn)行分別不同的操作。(3)進(jìn)入某個管理模塊進(jìn)行相應(yīng)操作在這里應(yīng)分兩部分介紹:A、如選擇編輯選項(xiàng),那便會首先都會彈出一個操作選擇界面,其中包括編輯的三大功能:添加、修改、刪除。這時,用戶須選擇不同的功能進(jìn)入實(shí)際操作表單界面進(jìn)行工作。在這里須特別注意的是:用戶在完成編輯功能的相應(yīng)操作時,都會先進(jìn)行操作選擇界面選擇要進(jìn)行的操作之后,才可進(jìn)入實(shí)際操作表單界面。而且要注意的是:用戶在操作選擇界面選擇一功能操作而進(jìn)入實(shí)際操作表單后,每修改或增加或刪除完一條記錄后,都必須保存并返回操作選擇界面。如

23、不再繼續(xù)操作,用戶可按返回鍵返回到上一目錄,如要再繼續(xù)操作,又必須再選擇進(jìn)入。它的執(zhí)行過程就是:選擇功能進(jìn)入進(jìn)行操作保存返回又選擇功能又進(jìn)入進(jìn)行工作又保存又返回又選擇功能等重復(fù)操作。系統(tǒng)故意這樣設(shè)置的目的就是為了保證做到使操作人每輸一條記錄都小心謹(jǐn)慎,以確保數(shù)據(jù)的安全正確性。B、如用戶選擇的是進(jìn)入某個管理模塊的查詢選項(xiàng),則都會進(jìn)入查詢表單界面進(jìn)行所需的相應(yīng)操作。如不需再進(jìn)行任何操作,則可按返回鍵返回至上一目錄。值得提示的是,用戶在對數(shù)據(jù)進(jìn)行相應(yīng)的操作時,均可參照相應(yīng)操作表單上的表,以便查看操作是否正確或是否成功。(4)退出相應(yīng)的功能模塊操作在每個功能模塊的各層操作中,均設(shè)有返回按鈕,操作人員只

24、需按此按鈕便可依次地返回到最上層操作選項(xiàng)。(5)退出整個系統(tǒng)3系統(tǒng)數(shù)據(jù)結(jié)構(gòu)設(shè)計3.1 系統(tǒng)概念、物理模型圖設(shè)計概念模型圖(CDM)物理模型圖(PDM)3.2數(shù)據(jù)庫表詳細(xì)清單用戶表編號字段名類型寬度1用戶名text202密碼password203權(quán)限menu員工信息表(存檔信息文件)員工編號字段名類型寬度1姓名text202性別text103出生日期Data/time自動4身份證號碼Text505職稱text506專業(yè)Text507工作部門text508工作電話text509學(xué)歷text5010E-mailtext5011愛好text5012聯(lián)系方式text5013省份/城市text5014家庭

25、住址text5015簽訂時間Data/time自動16結(jié)束時間Data/time自動17權(quán)限text50客戶信息表客戶編號字段名類型寬度1客戶姓名text502性別text203身份證號碼text504聯(lián)系電話text505入住時間Data/time自動6離開時間Data./time自動客房表字段名類型寬度鍵房間編號Text50*房間價格text50房間容量text50房間類型text50備注text50餐飲表字段名類型寬度鍵菜肴編號Text50*菜肴名稱text50菜肴價格Text50菜肴類型Text50備注text50工資表字段名類型寬度鍵員工編號text50*員工姓名Text50學(xué)歷Te

26、xt50職稱Text50工齡Text50工資標(biāo)準(zhǔn)text50總工資text50備注text503.3數(shù)據(jù)結(jié)構(gòu)與程序的關(guān)系用戶表:它是為數(shù)據(jù)庫登陸模塊設(shè)計的??蛻粜畔⒈恚核菫榭蛻粜畔⒐芾砟K設(shè)計的,主要是用于管理客房登記操作及管理客人資料操作的??头勘恚核菫樽∷薰芾砟K設(shè)計的,主要用于對客房原始資料進(jìn)行管理操作。餐飲表:它是為就餐管理模塊設(shè)計的,以實(shí)現(xiàn)餐飲管理中對菜各方面的編輯和查詢管理操作。工資表:它是為工資管理模塊設(shè)計的,以實(shí)現(xiàn)對酒店內(nèi)部所有工作人員進(jìn)行詳細(xì)的工資分發(fā)管理(其中也包括編輯和查詢兩部分)。員工信息表:它是為員工管理模塊設(shè)計的,主要是用于人事管理的編輯和查詢操作。四、軟件詳細(xì)

27、設(shè)計說明書 1. 系統(tǒng)的結(jié)構(gòu)2數(shù)據(jù)庫登陸模塊設(shè)計說明2.1模塊描述: 該模塊用于用戶登錄系統(tǒng)所用,驗(yàn)證用戶名,密碼和權(quán)限后登陸系統(tǒng),否則重新登陸,以防非法用戶進(jìn)入系統(tǒng),進(jìn)行破壞。2.2功能3信息管理模塊設(shè)計說明3.1功能描述:本模塊為一個綜合的管理平臺,它包含了酒店各項(xiàng)業(yè)務(wù)的管理途徑。3.2功能:全面管理酒店各項(xiàng)業(yè)務(wù),為管理提供方便。3.3性能:時間特性要求:要求等待時間3.4流程邏輯4查詢處理模塊設(shè)計說明4.1功能描述:本模塊為進(jìn)行各項(xiàng)查找提供方便。4.2功能:查找信息。4.3性能:時間特性要求:要求等待時間4.4輸入項(xiàng):輸入要查找的用戶名4.5輸出項(xiàng):輸出用戶的各項(xiàng)信息。4.6流程邏輯4.

28、7存儲分配:所有信息均來自數(shù)據(jù)庫,該操作不會給數(shù)據(jù)庫造成破壞。5客戶信息管理模塊設(shè)計說明5.1功能描述:管理客戶信息,對客戶信息進(jìn)行登記和編輯。5.2性能:時間特性要求:要求等待時間5.3輸入項(xiàng):用戶姓名或編號, 類型:字符類型輸入方式:手工輸入、5.4輸出項(xiàng):把信息存入客戶信息表。5.5邏輯流程5.6接口:本模塊隸屬于信息管理模塊。5.7存儲分配:信息數(shù)據(jù)存入到客戶信息表。6住宿信息管理模塊設(shè)計說明6.1功能描述:管理客戶住宿信息。6.2功能:對客戶住宿信息進(jìn)行編輯和查詢。6.3性能:時間特性要求:要求等待時間6.4輸入項(xiàng):輸入項(xiàng)名稱:用戶名或編號,類型:字符類型,輸入方式:手工輸入6.5輸

29、出項(xiàng):以表格的方式輸出客戶的住宿信息。6.6邏輯流程6.7存儲分配:信息數(shù)據(jù)存入住宿表7就餐信息管理模塊設(shè)計說明7.1功能描述:管理客戶就餐信息。7.2功能:對客戶就餐信息進(jìn)行編輯和查詢。7.3性能:時間特性要求:要求等待時間7.4輸入項(xiàng):輸入項(xiàng)名稱:客戶名或編號,類型:字符類型,輸入方式:手工輸入7.5輸出項(xiàng):以表格的方式輸出客戶的餐飲信息。7.6邏輯流程7.7存儲分配:信息數(shù)據(jù)存入餐飲表。8員工信息管理模塊設(shè)計說明8.1功能描述:管理員工信息。8.2功能:對員工信息進(jìn)行編輯和查詢。8.3性能:時間特性要求:要求等待時間8.4輸入項(xiàng):輸入項(xiàng)名稱:員工名或編號,類型:字符類型,輸入方式:手工輸

30、入8.5輸出項(xiàng):以表格的方式輸出員工信息。8.6邏輯流程8.7存儲分配:信息數(shù)據(jù)存入員工信息表。9工資管理模塊設(shè)計說明9.1功能描述:管理員工工資信息。9.2功能:對員工工資信息進(jìn)行編輯和查詢。9.3性能:時間特性要求:要求等待時間9.4輸入項(xiàng):輸入項(xiàng)名稱:員工名或編號,類型:字符類型,輸入方式:手工輸入9.5輸出項(xiàng):以表格的方式輸出員工工資信息。9.6邏輯流程9.7存儲分配:信息數(shù)據(jù)存入工資表。五、測試分析報告1測試概要測試內(nèi)容主要介紹如下:1、軟件系統(tǒng)要完成的功能的完善性;2、軟件系統(tǒng)要具備較好的穩(wěn)定性;3、軟件系統(tǒng)要具備操作的簡單靈活性;4、軟件系統(tǒng)要求良好的人機(jī)界面;5、軟件系統(tǒng)要求具

31、備優(yōu)良的安全保密性。2測試結(jié)果及發(fā)現(xiàn)本軟件系統(tǒng)經(jīng)過全面的測試得出: 軟件系統(tǒng)功能方面:該軟件的功能較完善,具有密碼管理、人事管理、業(yè)務(wù)管理(包括客房管理、餐飲管理、客戶管理)、工資管理、退出系統(tǒng)管理幾大體系。1、 軟件系統(tǒng)性能方面:該軟件由于采用Delphi編寫,因此其具有較好的穩(wěn)定性。2、 軟件系統(tǒng)操作難易程度方面:該軟件具備操作方便簡單且靈活,以便工作人員得心應(yīng)手。3、 人機(jī)界面:該軟件人機(jī)界面性好。4、 在安全與保密方面:本軟件具有較好的安全性和保密性,以避免非法操作人員進(jìn)行非法操作,或者是確保合法的操作人員在誤操作時可以有挽回的余地,以免丟失重要數(shù)據(jù)信息,造成嚴(yán)重?fù)p失。3軟件具體的功能

32、測試結(jié)論3.1登陸界面測試測試內(nèi)容:1菜單、背景、顏色、字體、按鈕名稱、提示信息的一致性等。2友好性、易用性、合理性、一致性、正確性等測試目的:系統(tǒng)登錄驗(yàn)證,輸入用戶名及密碼,使數(shù)據(jù)問卷存取的測試,接口正確性測試。核實(shí)各個窗口風(fēng)格(包括顏色、字體、提示信息、圖標(biāo)、等等)都與基準(zhǔn)版本保持一致,或符合可接受標(biāo)準(zhǔn),能夠保證用戶界面的友好性、易操作性,而且符合用戶操作習(xí)慣。所用的方法:手工測試3.2功能測試測試內(nèi)容:測試1:顧客預(yù)定管理 顧客預(yù)定管理由合法用戶進(jìn)行操作,首先用戶應(yīng)先登錄該系統(tǒng),經(jīng)系統(tǒng)檢查合法并具有相應(yīng)權(quán)限后方能使用; 輸入顧客姓名,證件號性別,年齡,籍貫,工作單位等; 處理過程描述,先

33、檢查顧客的正確身份,提供房間信息,讓顧客選自己滿意的房間并錄入系統(tǒng)。 用戶住宿完畢后,給顧客結(jié)帳,并保存顧客的住宿信息到數(shù)據(jù)庫中。 輸出,操作成功或失敗的提示信息測試2:名稱:住房查詢模塊 測試目的:核實(shí)所有功能能否正常使用 處理過程:根據(jù)輸入用戶姓名需要,查詢相應(yīng)的房間信息:包括房間編號,價位,空余數(shù)量等。當(dāng)預(yù)定以后也可測試系統(tǒng)是否能搜尋到顧客的其他信息,包括消費(fèi)情況,入住時間等。 所用的方法:黑盒測試、手工測試測試3:名稱:結(jié)賬查詢 測試目的:核實(shí)所有功能能否正常使用賓客預(yù)訂客房時,酒店要求交納押金,或者提供方式以確立和擔(dān)保賓客的訂房,為此收銀部門在賓客抵達(dá)之前就要為賓客設(shè)立賬單,當(dāng)賓客到

34、達(dá)酒店,登記住宿時候,收銀員要具體核實(shí)賓客的支付方式,確認(rèn)賓客的支付能力。對于那些散客和沒有做擔(dān)保預(yù)訂房的賓客,收銀員也要為其建立賬單,當(dāng)賓客準(zhǔn)備結(jié)賬離店,收銀部門要及時的打印出準(zhǔn)確,完整的賓客賬單,收集款項(xiàng),平衡賬目。對于現(xiàn)金外的支付方式,酒店在賓客離店時候與開戶銀行聯(lián)系收款。因此其功能主要包括收銀信息的查詢,修改,和添加。 所用的方法:黑盒測試、手工測試4測試用例4.1系統(tǒng)界面測試 直接各個子界面進(jìn)行查看:如圖所示。當(dāng)您操作錯誤或者您的權(quán)限超過了允許的范圍時,我們都會有相當(dāng)?shù)膶υ捒蛱崾?。?)用戶名為空;(2)當(dāng)用戶密碼為空時,會彈出一個對話框來提示用戶密碼不為空; (3)當(dāng)用戶明存在,但

35、密碼錯誤時也會有相應(yīng)的對話框來提示;(4)用戶類型不配時,也會出現(xiàn)如圖所示的對話框;4.2顧客預(yù)定住房管理(1)若登陸用戶的類型非管理員,則會彈出無權(quán)限修改的對話框;(2)查詢空余房間類型,并設(shè)置預(yù)定信息,生成相應(yīng)的日期,顯示如下所示:4.3客房查詢模塊我們列出的查詢條件有按類型查詢(入住,維修,空閑)、按價格查詢、按客房人數(shù)查詢、按客房等級查詢和直接按房間編號查詢,如果你把所有條件都填上的話就得使所有條件都滿足才能有顯示,當(dāng)你只填了一部分是,其他空白的部分就可以是任意的在我們許可范圍內(nèi)的數(shù)值,如下所見的是我們輸入所有相應(yīng)的查詢條件以后的圖形顯示:4.4收銀結(jié)賬模塊測試1.可以查詢收銀,用戶信

36、息或房間號,顯示用戶消費(fèi)信息.2.記帳 查帳,客房編號,入住時間,離去時間。5測試結(jié)果表7-1 代碼審查結(jié)果表BugID審查人員審查日期問題描述GN-012010.12.10可以實(shí)現(xiàn)很準(zhǔn)確的權(quán)限登錄GN-022010.12.10能準(zhǔn)確預(yù)定房間信息GN-032010.12.10實(shí)現(xiàn)準(zhǔn)確結(jié)賬。表7-2 測試用例執(zhí)行結(jié)果統(tǒng)計表測試項(xiàng)測試用例號測試特性用例描述測試結(jié)論對應(yīng)Bug ID用戶界面GLY-JM-1界面測試測試用戶界面是否友好通過無預(yù)定功能GLY-GN-2預(yù)定功能測試測試預(yù)定客房信息功能是否可以實(shí)現(xiàn)通過無查詢客房功能GLY-GN-3客房查詢測試測試查詢客房資料功能是否可以實(shí)現(xiàn)通過無結(jié)賬功能GL

37、Y-GN-4系統(tǒng)結(jié)賬功能測試測試結(jié)賬功能是否可以實(shí)現(xiàn)通過無6分析摘要6.1能力該軟件系統(tǒng)經(jīng)測試證實(shí)了本軟件的能力,如下:1、可以很好地實(shí)現(xiàn)在對數(shù)據(jù)的輸入、處理、輸出操作中確保數(shù)據(jù)的安全性和提高準(zhǔn)確率。2、可以確保用戶使用操作時具備較高的安全保密性。3、該系統(tǒng)處理功能的完善并具備良好的系統(tǒng)穩(wěn)定性。4、該系統(tǒng)的使用,可以使得、人力與設(shè)備費(fèi)用的減少,及人員利用率的提高。5、該系統(tǒng)的使用,可以確保數(shù)據(jù)存儲能力、處理速度、工作效率的提高。6、該系統(tǒng)的使用,可以使得管理信息服務(wù)的改進(jìn)。7、該系統(tǒng)操作簡單、人機(jī)界面性極好。8、系統(tǒng)可擴(kuò)充性好。6.2評價根據(jù)調(diào)試測試得,該項(xiàng)軟件的開發(fā)是已達(dá)到預(yù)定目標(biāo),可以交付

38、使用。7測試資源消耗因該軟件系統(tǒng)規(guī)模小,且操作簡單,所以用于測試資源的消耗并不大,在測試的時間上和預(yù)期的一樣,僅用了10天便完成了全部測試工作。附錄:酒店管理系統(tǒng)部分代碼procedure TformMain.ToolButton6Click(Sender: TObject); begin Application.HelpFile:='D:系統(tǒng)幫助HELP.HLP' Application.HelpCommand(Help_contents,0); end; /退出系統(tǒng)(快捷) procedure TformMain.ToolButton5Click(Sender: TObje

39、ct); begin formexitsys.ShowModal; end; /餐廳管理 (快捷) procedure TformMain.ToolButton2Click(Sender: TObject); begin formsupmanage.BorderIcons:=biSystemMenu,biMinimize,biHelp; formsupmanage.ShowModal; end; /餐廳管理 procedure TformMain.N10Click(Sender: TObject); begin formsupmanage.BorderIcons:=biSystemMenu,b

40、iMinimize,biHelp; formsupmanage.ShowModal; end; /日志管理 procedure TformMain.N22Click(Sender: TObject); begin formsyslog.ShowModal; end; /字典表維護(hù) procedure TformMain.N4Click(Sender: TObject); begin formdictionary.ShowModal; end; /用戶管理 procedure TformMain.N3Click(Sender: TObject); begin formsysuser.ShowMo

41、dal; end; /系統(tǒng)設(shè)置 procedure TformMain.N5Click(Sender: TObject); begin formsetprice.ShowModal; end; /重新登錄 procedure TformMain.N6Click(Sender: TObject); begin /創(chuàng)建退出日志 formlogging.leavinglog; /顯現(xiàn)登錄窗口,并初始化 formlogging.Visible:=true; formlogging.ed_username.Text:='' formlogging.ed_password.Text:=&#

42、39;' formlogging.ed_username.SetFocus; /關(guān)閉本窗口 close; end; /退出系統(tǒng) procedure TformMain.N7Click(Sender: TObject); begin formexitsys.ShowModal; end; /版本信息 procedure TformMain.N26Click(Sender: TObject); begin formsoftinformation.ShowModal; end; /客房管理 procedure TformMain.N9Click(Sender: TObject); begin formroom.BorderIcons:=biSystemMenu,biMinimize,biHelp; formroom.ShowModal; end; /客房管理(快捷) procedure TformMain.ToolButton1Click(Sender: TO

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論