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

下載本文檔

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

文檔簡介

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

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

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

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

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

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

7、接待執(zhí)行)住宿信息錄入:講客戶的入住信息錄入系統(tǒng)住宿信息查詢:查詢客戶住宿、換房、預(yù)訂等相關(guān)信息住宿信息修改:更改客戶住宿的相關(guān)信息住宿信息刪除:客戶入住信息注銷后,將客戶的入住信息刪除就餐信息管理(由前臺(tái)接待執(zhí)行) 就餐信息錄入:錄入客戶就餐信息就餐信息修改:就餐信息刪除:就餐信息查詢:修改客戶就餐信息 刪除客戶就餐信息查詢客戶就餐信息四員工管理(由前臺(tái)接待執(zhí)行)主要負(fù)責(zé)酒店客戶信息的管理和維護(hù),如新增人員,刪除人員,人員部門調(diào)整,人 員工資調(diào)整等。新增人員:酒店通過各種方式,招聘了新的工作人員, 將其初始化信息進(jìn)數(shù)據(jù)庫。 刪除人員:酒店因?yàn)楦鞣N原因,需要某些人員離崗,將其信息從數(shù)據(jù)庫中刪除

8、, 或者轉(zhuǎn)入其他庫保存,以留做備份。人員部門調(diào)整:人員在部門之間流動(dòng),將其所屬部門變更為當(dāng)今所屬部門。 人員查詢:查詢工作人員信息。五工資管理(由財(cái)務(wù)執(zhí)行)主要完成員工工資結(jié)算,工資調(diào)整,工資查詢等工作。工資結(jié)算:結(jié)算員工工資工資調(diào)整:調(diào)整員工工資等工資查詢:查詢員工工資六查詢模塊查詢查詢其他相關(guān)的信息2. 可行性研究報(bào)告2. 1可行性研究的前提說明對所建議開發(fā)的軟件的基本要求,如:主要功能:基本實(shí)現(xiàn)中小型酒店各方面管理工作,為賓客提供酒店的各種服務(wù),如:客房預(yù)訂,退換住房,結(jié)帳服務(wù)等。性能要求:數(shù)據(jù)處理要及時(shí)正確。輸出要求:數(shù)據(jù)完整、正確,簡捷,快速,實(shí)時(shí)。完成期限:預(yù)計(jì)半學(xué)期內(nèi)完成??尚行?/p>

9、研究方法:決定可行性的主要因素:2.2費(fèi)用開支本次軟件開發(fā)開支較少,其主要開支為搜集網(wǎng)絡(luò)資料和實(shí)地資料。其軟件適合中小型酒店使用,其軟件開發(fā)時(shí)間短,使用壽命長。2.3人員本次軟件開發(fā)總共有留兩人參加。均為計(jì)算機(jī)專業(yè)學(xué)生。2.4設(shè)備被次開發(fā)使用的設(shè)備為個(gè)人臺(tái)式機(jī)。采用建議系統(tǒng)后,改進(jìn)了原有系統(tǒng)的性能所以對設(shè) 備要求自然更高,建議系統(tǒng)使用了最先進(jìn)的技術(shù)使設(shè)備也必須跟著升級。運(yùn)行環(huán)境:Win dows 7開發(fā)軟件:SQL Server 2000、VS2008 等3. 投資及效益分析3.1支出主要包括,項(xiàng)目費(fèi)用,還有軟件維護(hù)費(fèi)用。3.2收益該系統(tǒng)大大提高了工作效率,使酒店各業(yè)務(wù)處理及時(shí),受益增加。】、

10、軟件需求說明書1 .任務(wù)概述1.1目標(biāo)編寫一個(gè)優(yōu)良的酒店管理系統(tǒng),是為更好地適應(yīng)現(xiàn)代國內(nèi)酒店的管理、經(jīng)營體制,促進(jìn)酒店的發(fā)展及提高它的經(jīng)營水平。該項(xiàng)軟件將主要應(yīng)用于酒店內(nèi)的三個(gè)經(jīng)營管理體系的四個(gè)部門中,分別是:人事部、財(cái)務(wù)部、業(yè)務(wù)部(包括:餐飲部、客房部、)。配合酒店的經(jīng)營管理體制進(jìn)行相應(yīng)的管理操作,它將針對不同的部門起著應(yīng)有的作用。該項(xiàng)軟件開發(fā)的主要開發(fā)目標(biāo),為如下所示:A 人力與設(shè)備費(fèi)用的減少;B處理速度、工作效率的提高;C 控制精度或生產(chǎn)能力的提高;D管理信息服務(wù)的改進(jìn);E處理功能的完善;F數(shù)據(jù)輸入、處理、輸出操作的安全性和準(zhǔn)確率的提高;G操作簡單、人機(jī)界面性好;H系統(tǒng)安全保密性好; I

11、人員利用率的改進(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ù)被盜或錯(cuò)誤操作等非法操作。2、信息管理模塊:它下面分四個(gè)主要部分的管理程序,分別是:(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)管理:它主要負(fù)責(zé)對要退出整個(gè)系統(tǒng)的管理

12、工作。用圖表示功能實(shí)現(xiàn)大致如下所示:功勺能名稱輸入處理輸出數(shù)據(jù)庫登陸程序輸入用戶名和密碼判斷密碼正確與否對,則進(jìn)入系統(tǒng),錯(cuò),則提示客房編輯輸入數(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ā)的基本要求 ,如:功能:該軟件的功能要求比較完善, 具有數(shù)據(jù)庫登陸模塊、客戶信息管理模塊、信息管理模 塊(包括:客房信息管理、餐飲信息管理,員工信息管理)、工資信息管理幾

13、大功能體系。性能:該軟件的性能要求具有較好的穩(wěn)定性。在安全與保密方面的要求: 本軟件具有較好的安全性和保密性, 以避免非法操作人員進(jìn)行非 法操作,或者是確保合法的操作人員在誤操作時(shí)可以有挽回的余地,以免丟失重要數(shù)據(jù)信息,造成嚴(yán)重?fù)p失。數(shù)據(jù)處理操作:要求確保數(shù)據(jù)在輸入、處理、輸出操作過程中安全性和準(zhǔn)確率的提高。 操作難易程度:該軟件應(yīng)具備操作方便簡單,以便工作人員得心應(yīng)手。人機(jī)界面:要求該軟件人機(jī)界面要好。本系統(tǒng)要求在Windows操作平臺(tái)下運(yùn)行工作。完成期限:本軟件系統(tǒng)完成期限要求為四個(gè)月。2.3輸入輸出要求要求:在對用戶操作人員進(jìn)行數(shù)據(jù)的輸入輸出要求方面,此系統(tǒng)可根據(jù)用戶的實(shí)際需求和特性進(jìn)行

14、相應(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)時(shí)要密切地和用戶單位保持聯(lián)系,做好接口工作。2.4數(shù)據(jù)管理能力要求對待開發(fā)的軟件系統(tǒng), 要求在數(shù)據(jù)管理能力上應(yīng)做到:具備在優(yōu)良的數(shù)據(jù)管理能力。首先,它擁有的良好的安全保密性可防止非法人員盜取數(shù)據(jù)或抹殺數(shù)據(jù)。其次,在此系統(tǒng)中對數(shù)據(jù)的操作管理上要求正確性極高,做到在編輯過程中,要求操作人員在每執(zhí)行一次操作時(shí)都非常小心謹(jǐn)慎,以免對數(shù)據(jù)錯(cuò)誤操作。 再次

15、,要求此系統(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)行時(shí)遇見不可恢復(fù)性錯(cuò)誤時(shí),也能保證數(shù)據(jù)庫完好無損。但,由于自身計(jì)術(shù)的有限性,這些問題的解決也有不足之處。3. 對性能的規(guī)定3.1精度該軟件對輸入、輸出數(shù)據(jù),包括傳輸過程中的數(shù)據(jù)的精度無特定要求。3.2時(shí)間特性要求對于該軟件的時(shí)間特性要求,如下:1、響應(yīng)時(shí)間:0.1秒以內(nèi)。2、更新處理時(shí)間:1秒以內(nèi)。3、 數(shù)據(jù)的轉(zhuǎn)換和傳送時(shí)間:0.1秒以內(nèi)。4、計(jì)算時(shí)間:瞬間響應(yīng)。3.3靈活

16、性現(xiàn)說明對該軟件的靈活性的要求,即當(dāng)需求發(fā)生某些變化時(shí),該軟件對這些變化的適應(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、有效時(shí)限的變化:要求此軟件的有效時(shí)限可以根據(jù)用戶的需要相應(yīng)增減。5、功能改進(jìn)的變化:當(dāng)日后功能根據(jù)用戶實(shí)際需要而改進(jìn)發(fā)生變化時(shí),該軟件也可適應(yīng)這些變

17、化而正常運(yùn)行工作。4. 故障處理要求要求此軟件系統(tǒng)在對各種故障處理方面做到:首先,在系統(tǒng)操作運(yùn)行當(dāng)中,對于忽然出現(xiàn)的軟、硬件故障,可以做到數(shù)據(jù)的不丟失。其次,當(dāng)系統(tǒng)在運(yùn)行時(shí)遇見不可恢復(fù)性錯(cuò)誤時(shí),也能保證數(shù)據(jù)庫完好無損。但,由于自身計(jì)術(shù)的有限性,這些問題的解決也有不足之處。5其他專門要求現(xiàn)簡要介紹對此待開發(fā)項(xiàng)目軟件的其他專門要求,如下:A安全保密要求:要求系統(tǒng)具有良好的安全保密性,以防非法人員進(jìn)行非法操作,或是以 防操作人員進(jìn)行錯(cuò)誤操作而導(dǎo)致造成不可挽回的損失。B使用方便要求:要求系統(tǒng)使用方便,操作簡單,可以便于會(huì)使用基本W(wǎng)indows操作的非專業(yè)人員也可熟練使用此系統(tǒng)。C可補(bǔ)充性要求:要求系統(tǒng)

18、具有良好的可補(bǔ)充性,以滿足用戶的實(shí)際需要。D易讀性要求:要求系統(tǒng)易讀。E可靠性要求:要求系統(tǒng)具備良好的可靠性和穩(wěn)定性。F要求運(yùn)行環(huán)境可轉(zhuǎn)換。三、軟件概要設(shè)計(jì)說明書1 .總體設(shè)計(jì)1.1需求規(guī)定對此待開發(fā)的軟件系統(tǒng)總的要求其輸入輸出及處理的功能性能良好。系統(tǒng)功能實(shí)現(xiàn)對酒店業(yè)務(wù)精確管理,對員工信息,客戶信息,工資管理,客房管理,餐飲管理等 業(yè)務(wù)的管理。系統(tǒng)性能系統(tǒng)安全,準(zhǔn)確,使用壽命長達(dá)5年。輸入輸出要求輸入正確信息,輸出正確信息,并有容錯(cuò)處理。數(shù)據(jù)管理能力要求數(shù)據(jù)要及時(shí)更新,確保數(shù)據(jù)完整性。故障處理要求故障處理及時(shí)準(zhǔn)確。1.2基本設(shè)計(jì)概念和處理流程1、 數(shù)據(jù)庫登陸模塊:它進(jìn)行安全保密工作,以確保合

19、法人員才可進(jìn)入進(jìn)行相應(yīng)的合法操作, 避免非法人員進(jìn)入而導(dǎo)致數(shù)據(jù)被盜或錯(cuò)誤操作等非法操作。2、信息管理模塊:它下面分四個(gè)主要部分的管理程序,分別是:(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)管理:它主要負(fù)責(zé)對要退出整個(gè)系統(tǒng)的管理工作。1.3功能需求與系統(tǒng)模塊的關(guān)系現(xiàn)用一張矩陣圖說明各項(xiàng)功能需求的實(shí)現(xiàn)同各模塊的分配關(guān)系。功能名 稱登陸 模塊信息 管理 模塊

20、查詢 處理 模塊客戶 信息 管理住宿 信息 管理就餐 信息 管理員工 信息 管理工資 管理 模塊退出 管理 模塊安全保密功能V業(yè) 務(wù) 管 理 功 能住 宿 管 理VVV餐 飲 管 理VVV客 戶 管 理VVV員工管理功能VV工資管理功能VV退出管 理功能V2 .運(yùn)行設(shè)計(jì)2.1運(yùn)行模塊組合1、數(shù)據(jù)庫登陸模塊:由登陸模塊構(gòu)成。2、信息管理模塊3、查詢處理模塊4、員工管理模塊5、住宿管理模塊6、就餐管理模塊7、工資管理模塊由信息查詢模塊和信息編輯模塊構(gòu)成。 由查詢模塊組成。由員工查詢模塊和員工編輯模塊構(gòu)成。 由客房查詢模塊和客房編輯模塊構(gòu)成。 由餐飲查詢模塊和餐飲編輯模塊構(gòu)成。 由工資查詢模塊和工資

21、編輯模塊構(gòu)成。2.2運(yùn)行控制整個(gè)系統(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ù)庫管理模塊會(huì)自動(dòng)檢驗(yàn)其密碼的正確性,密碼則可進(jìn)行主頁菜單, 如錯(cuò)誤則需重新輸入。其次:當(dāng)用戶輸入正確后便可進(jìn)入信息管理模塊進(jìn)行相應(yīng)操作。(2)進(jìn)行系統(tǒng)主頁進(jìn)行菜單操作主頁上會(huì)有功能菜單讓其進(jìn)行相應(yīng)的選擇。包括:就餐管理、員工管理、工資管理、住_宿管理、退出系統(tǒng)等項(xiàng)。而除客房管理模塊下由登記和編輯兩個(gè)選項(xiàng)組成以外,就餐管理、員工管理、工資管理、工資管理下分別都有兩個(gè)共同的選項(xiàng),為:編輯和查詢。用戶可針對不同的需要而點(diǎn)擊不同的菜單選

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

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

24、層操作選項(xiàng)。(5)退出整個(gè)系統(tǒng)3 .系統(tǒng)數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)3.1系統(tǒng)概念、物理模型圖設(shè)計(jì) 概念模型圖(CDM )物理模型圖(PDM)尼啊雀目Uhl wi:bu k帕祜Wit1軾巧LflBE'.urzluxGTtfi 苗鮎日審rrt*n 匚ft電諸 幀 >nJ.o fiss-t 占認(rèn)tr溜僅盒 tr:l5上 盂益怎.mtta: 護(hù)th薊 MMQ 砂 4>i:-QQ £.嚴(yán)二 ft r f f f>a-B=-:kv | 頃 心4 I期 HFvkar I決: 3>vr-:LKr I2*5Q tL!M£-|W1F- 呵和利jp事哦& 論41齊 世耳

25、 I刖忻H號鶴iwarl'n) 蠱由童 LWHUzl'aS) 養(yǎng)扶Tubuisn區(qū)工邑$呻TRBT1工心lari砂 MfldbLT) wku- IMi 雷wifvtu IZ53J 3>r«r-:hu: 130)fh|山) ma-K IZ)lu I9Q)3.2數(shù)據(jù)庫表詳細(xì)清單用戶表編號字段名類型寬度1用戶名text202密碼password203權(quán)限menu員工信息表(存檔信息文件)員工編號123456789字段名 姓名 性別 出生日期 身份證號碼 職稱專業(yè)工作部門 工作電話 學(xué)歷10 E-mail11 愛好類型寬度text20text10Data/time自動(dòng)T

26、ext50text50Text50text50text50text50text50text5012聯(lián)系方式text5013省份/城市text5014家庭住址text5015簽訂時(shí)間Data/time自動(dòng)16結(jié)束時(shí)間Data/time自動(dòng)17權(quán)限text50客戶信息表客戶編號字段名類型寬度1客戶姓名text502性別text203身份證號碼text504聯(lián)系電話text505入住時(shí)間Data/time自動(dòng)6離開時(shí)間Data./time自動(dòng)客房表字段名類型寬度鍵房間編號Text50*房間價(jià)格text50房間容量text50房間類型text50備注text50餐飲表字段名類型寬度鍵菜肴編號Text5

27、0*菜肴名稱text50菜肴價(jià)格Text50-l-L- X.、人丁口【Text50菜有類型備注text50工資表字段名類型寬度鍵員工編號text50*員工姓名Text50學(xué)歷Text50職稱Text50工齡Text50工資標(biāo)準(zhǔn)text50總工資text50備注text503.3數(shù)據(jù)結(jié)構(gòu)與程序的關(guān)系用戶表:它是為數(shù)據(jù)庫登陸模塊設(shè)計(jì)的??蛻粜畔⒈恚核菫榭蛻粜畔⒐芾砟K設(shè)計(jì)的,主要是用于管理客房登記操作及管理客人資料操作的??头勘恚核菫樽∷薰芾砟K設(shè)計(jì)的,主要用于對客房原始資料進(jìn)行管理操作。餐飲表:它是為就餐管理模塊設(shè)計(jì)的,以實(shí)現(xiàn)餐飲管理中對菜各方面的編輯和查詢管理操作。工資表:它是為工資管理模

28、塊設(shè)計(jì)的,以實(shí)現(xiàn)對酒店內(nèi)部所有工作人員進(jìn)行詳細(xì)的工資分發(fā)管理(其中也包括編輯和查詢兩部分)。員工信息表:它是為員工管理模塊設(shè)計(jì)的,主要是用于人事管理的編輯和查詢操作。四、軟件詳細(xì)設(shè)計(jì)說明書1.系統(tǒng)的結(jié)構(gòu)酒店管理系統(tǒng)數(shù)據(jù)庫登陸模塊信息管理模塊2 .數(shù)據(jù)庫登陸模塊設(shè)計(jì)說明2.1模塊描述:該模塊用于用戶登錄系統(tǒng)所用,驗(yàn)證用戶名,密碼和權(quán)限后登陸系統(tǒng),否則重新登陸,以防非法用戶進(jìn)入系統(tǒng),進(jìn)行破壞。2.2功能用尸/管理 員進(jìn)入信息管理系統(tǒng) 選擇操作3 .信息管理模塊設(shè)計(jì)說明3.1功能描述:本模塊為一個(gè)綜合的管理平臺(tái),它包含了酒店各項(xiàng)業(yè)務(wù)的管理途徑。3.2功能:全面管理酒店各項(xiàng)業(yè)務(wù),為管理提供方便。3.3

29、性能:時(shí)間特性要求:要求等待時(shí)間V 0.5s3.4流程邏輯員工信息管理7、工資信息管理進(jìn)入信息管理系統(tǒng)選擇操作退出系統(tǒng)廠V4查詢處理模塊設(shè)計(jì)說明4.1功能描述:本模塊為進(jìn)行各項(xiàng)查找提供方便。4.2功能:查找信息。4.3性能:時(shí)間特性要求:要求等待時(shí)間V 0.5s4.4輸入項(xiàng):輸入要查找的用戶名4.5輸出項(xiàng):輸出用戶的各項(xiàng)信息。4.6流程邏輯存檔信息文件4.7存儲(chǔ)分配:所有信息均來自數(shù)據(jù)庫,該操作不會(huì)給數(shù)據(jù)庫造成破壞。5客戶信息管理模塊設(shè)計(jì)說明5.1功能描述:管理客戶信息,對客戶信息進(jìn)行登記和編輯。5.2性能:時(shí)間特性要求:要求等待時(shí)間V 0.5s5.3輸入項(xiàng):用戶姓名或編號,類型:字符類型輸入

30、方式:手工輸入、5.4輸出項(xiàng):把信息存入客戶信息表。5.5邏輯流程客戶信息表5.6接口:本模塊隸屬于信息管理模塊。5.7存儲(chǔ)分配:信息數(shù)據(jù)存入到客戶信息表。6住宿信息管理模塊設(shè)計(jì)說明6.1功能描述:管理客戶住宿信息。6.2功能:對客戶住宿信息進(jìn)行編輯和查詢。6.3性能:時(shí)間特性要求:要求等待時(shí)間V 0.5s6.4輸入項(xiàng):輸入項(xiàng)名稱:用戶名或編號,類型:字符類型,輸入方式:手工輸入6.5輸出項(xiàng):以表格的方式輸出客戶的住宿信息。6.7存儲(chǔ)分配:信息數(shù)據(jù)存入住宿表7就餐信息管理模塊設(shè)計(jì)說明7.1功能描述:管理客戶就餐信息。7.2功能:對客戶就餐信息進(jìn)行編輯和查詢。7.3性能:時(shí)間特性要求:要求等待時(shí)

31、間V 0.5s7.4輸入項(xiàng):輸入項(xiàng)名稱:客戶名或編號,類型:字符類型,輸入方式:手工輸入7.5輸出項(xiàng):以表格的方式輸出客戶的餐飲信息。7.6邏輯流程7.7存儲(chǔ)分配:信息數(shù)據(jù)存入餐飲表。8員工信息管理模塊設(shè)計(jì)說明8.1功能描述:管理員工信息。8.2功能:對員工信息進(jìn)行編輯和查詢。8.3性能:時(shí)間特性要求:要求等待時(shí)間V 0.5s8.4輸入項(xiàng):輸入項(xiàng)名稱:員工名或編號,類型:字符類型,輸入方式:手工輸入8.5輸出項(xiàng):以表格的方式輸出員工信息。8.6邏輯流程員工信息表8.7存儲(chǔ)分配:信息數(shù)據(jù)存入員工信息表。9工資管理模塊設(shè)計(jì)說明9.1功能描述:管理員工工資信息。9.2功能:對員工工資信息進(jìn)行編輯和查

32、詢。9.3性能:時(shí)間特性要求:要求等待時(shí)間V 0.5s9.4輸入項(xiàng):輸入項(xiàng)名稱:員工名或編號,類型:字符類型,輸入方式:手工輸入9.5輸出項(xiàng):以表格的方式輸出員工工資信息。9.6邏輯流程工資信息表9.7存儲(chǔ)分配:信息數(shù)據(jù)存入工資表。五、測試分析報(bào)告1測試概要測試內(nèi)容主要介紹如下:1、軟件系統(tǒng)要完成的功能的完善性;2、軟件系統(tǒng)要具備較好的穩(wěn)定性;3、軟件系統(tǒng)要具備操作的簡單靈活性;4、軟件系統(tǒng)要求良好的人機(jī)界面;5、軟件系統(tǒng)要求具備優(yōu)良的安全保密性。2測試結(jié)果及發(fā)現(xiàn)本軟件系統(tǒng)經(jīng)過全面的測試得出:軟件系統(tǒng)功能方面:該軟件的功能較完善,具有密碼管理、人事管理、業(yè)務(wù)管理(包括 客房管理、餐飲管理、客戶

33、管理)、工資管理、退出系統(tǒng)管理幾大體系。1、 軟件系統(tǒng)性能方面:該軟件由于采用 Delphi編寫,因此其具有較好的穩(wěn)定性。2、 軟件系統(tǒng)操作難易程度方面 :該軟件具備操作方便簡單且靈活,以便工作人員得心應(yīng)手。3、人機(jī)界面:該軟件人機(jī)界面性好。4、在安全與保密方面:本軟件具有較好的安全性和保密性,以避免非法操作人員進(jìn)行非法操作,或者是確保合法的操作人員在誤操作時(shí)可以有挽回的余地,以免丟失重要數(shù)據(jù)信息, 造成嚴(yán)重?fù)p失。3軟件具體的功能測試結(jié)論3.1登陸界面測試測試內(nèi)容:1 菜單、背景、顏色、字體、按鈕名稱、提示信息的一致性等。2 友好性、易用性、合理性、一致性、正確性等測試目的:系統(tǒng)登錄驗(yàn)證,輸入

34、用戶名及密碼, 使數(shù)據(jù)問卷存取的測試, 接口正確性測試。核實(shí)各 個(gè)窗口風(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)限后方能使用; 輸入顧客姓名,證件號性別,年齡,籍貫,工作單位等; 處理過程描述,先檢查顧客的正確身份,提供房間信息,讓顧客選自己滿意的房間 并錄入系統(tǒng)。 用戶住宿完畢后,給顧客結(jié)帳,并保存顧客的住宿信息到數(shù)據(jù)庫中。 輸出,操作成功或

35、失敗的提示信息測試2 :名稱:住房查詢模塊測試目的:核實(shí)所有功能能否正常使用處理過程:根據(jù)輸入用戶姓名需要,查詢相應(yīng)的房間信息:包括房間編號,價(jià)位,空余 數(shù)量等。當(dāng)預(yù)定以后也可測試系統(tǒng)是否能搜尋到顧客的其他信息,包括消費(fèi)情況,入住時(shí)間等。所用的方法:黑盒測試、手工測試測試3 :名稱:結(jié)賬查詢測試目的:核實(shí)所有功能能否正常使用賓客預(yù)訂客房時(shí),酒店要求交納押金,或者提供方式以確立和擔(dān)保賓客的訂房,為此收銀部門在賓客抵達(dá)之前就要為賓客設(shè)立賬單,當(dāng)賓客到達(dá)酒店,登記住宿時(shí)候,收銀員要具體核實(shí)賓客的支付方式,確認(rèn)賓客的支付能力。對于那些散客和沒有做擔(dān)保預(yù)訂房的賓客, 收銀員也要為其建立賬單,當(dāng)賓客準(zhǔn)備結(jié)

36、賬離店,收銀部門要及時(shí)的打印出準(zhǔn)確,完整的賓客賬單,收集款項(xiàng),平衡賬目。對于現(xiàn)金外的支付方式, 酒店在賓客離店時(shí)候與開戶銀行聯(lián) 系收款。因此其功能主要包括收銀信息的查詢,修改,和添加。所用的方法:黑盒測試、手工測試4測試用例4.1系統(tǒng)界面測試直接各個(gè)子界面進(jìn)行查看:如圖所示。當(dāng)您操作錯(cuò)誤或者您的權(quán)限超過了允許的范圍時(shí),我們都會(huì)有相當(dāng)?shù)膶υ捒蛱崾?。?)用戶名為空;(2)當(dāng)用戶密碼為空時(shí),會(huì)彈出一個(gè)對話框來提示用戶密碼不為空;(3)當(dāng)用戶明存在,但密碼錯(cuò)誤時(shí)也會(huì)有相應(yīng)的對話框來提示;(4 )用戶類型不配時(shí),也會(huì)出現(xiàn)如圖所示的對話框;4.2顧客預(yù)定住房管理(1)若登陸用戶的類型非管理員,則會(huì)彈出無

37、權(quán)限修改的對話框;(2)查詢空余房間類型,并設(shè)置預(yù)定信息,生成相應(yīng)的日期,顯示如下所示:i證xtuwr. P'S3Mb阿3g址訂4.3客房查詢模塊我們列出的查詢條件有按類型查詢(入住,維修,空閑)、按價(jià)格查詢、按客房人數(shù)查詢、按客房等級查詢和直接按房間編號查詢,如果你把所有條件都填上的話就得使所有條件都滿足才能有顯示,當(dāng)你只填了一部分是, 其他空白的部分就可以是任意的在我們許可范圍 內(nèi)的數(shù)值,如下所見的是我們輸入所有相應(yīng)的查詢條件以后的圖形顯示:4.4收銀結(jié)賬模塊測試1. 可以查詢收銀,用戶信息或房間號,顯示用戶消費(fèi)信息2. 記帳 查帳,客房編號,入住時(shí)間,離去時(shí)間。5測試結(jié)果表7-1

38、代碼審查結(jié)果表BugID審查人員審查日期問題描述GN-01可以實(shí)現(xiàn)很準(zhǔn)確的權(quán)限登錄GN-02能準(zhǔn)確預(yù)定房間信息GN-03實(shí)現(xiàn)準(zhǔn)確結(jié)賬。表7-2測試用例執(zhí)行結(jié)果統(tǒng)計(jì)表測試項(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é)賬功能GLY-GN-4系統(tǒng)結(jié)賬 功能測試測試結(jié)賬 功能是否 可以實(shí)現(xiàn)通過無6分析摘要6.1能力該軟件系統(tǒng)經(jīng)測試證實(shí)了本軟件的能力,如下:1、可以很

39、好地實(shí)現(xiàn)在對數(shù)據(jù)的輸入、處理、輸出操作中確保數(shù)據(jù)的安 全性和提高準(zhǔn)確率。2、可以確保用戶使用操作時(shí)具備較高的安全保密性。3、該系統(tǒng)處理功能的完善并具備良好的系統(tǒng)穩(wěn)定性。4、該系統(tǒng)的使用,可以使得、人力與設(shè)備費(fèi)用的減少,及人員利用率 的提高。5、該系統(tǒng)的使用,可以確保數(shù)據(jù)存儲(chǔ)能力、處理速度、工作效率的提 高。&該系統(tǒng)的使用,可以使得管理信息服務(wù)的改進(jìn)。7、該系統(tǒng)操作簡單、人機(jī)界面性極好。8、系統(tǒng)可擴(kuò)充性好。6.2評價(jià)根據(jù)調(diào)試測試得,該項(xiàng)軟件的開發(fā)是已達(dá)到預(yù)定目標(biāo),可以交付使用。7測試資源消耗因該軟件系統(tǒng)規(guī)模小,且操作簡單,所以用于測試資源的消耗并不大,在測 試的時(shí)間上和預(yù)期的一樣,僅用了

40、 10天便完成了全部測試工作。附錄:酒店管理系統(tǒng)部分代碼procedure TformMain.ToolButton6Click(Sender: TObject);begin系統(tǒng)幫助HELP.HLP'Application.HelpCommand(Help_contents,0);end;/退出系統(tǒng)(快捷)procedure TformMain.ToolButton5Click(Sender: TObject);beginformexitsys.ShowModal;end;/餐廳管理(快捷)procedure TformMain.ToolButton2Click(Sender: TOb

41、ject);beginformsupmanage.Borderlcons:=biSystemMenu,biMinimize,biHelp; formsupmanage.ShowModal;end;/餐廳管理procedure TformMain.N10Click(Sender: TObject);beginformsupmanage.Borderlcons:=biSystemMenu,biMinimize,biHelp; formsupmanage.ShowModal;end;/日志管理procedure TformMain.N22Click(Sender: TObject);beginfor

42、msyslog.ShowModal;end;/字典表維護(hù)procedure TformMain.N4Click(Sender: TObject);beginformdictionary.ShowModal;end;/用戶管理procedure TformMain.N3Click(Sender: TObject);beginformsysuser.ShowModal;end;/系統(tǒng)設(shè)置procedure TformMain.N5Click(Sender: TObject);beginformsetprice.ShowModal;end;/重新登錄procedure TformMain.N6Cli

43、ck(Sender: TObject);begin/創(chuàng)建退出日志formlogging .l eavinglog;/顯現(xiàn)登錄窗口,并初始化formlogging.Visible:=true;formlogging.ed_username.Text:="formlogging.ed_password.Text:="formlogging.ed_username.SetFocus;/關(guān)閉本窗口close;end;/退出系統(tǒng)procedure TformMain.N7Click(Sender: TObject);beginformexitsys.ShowModal;end;/版本信息procedure TformMain.N26Click(Sender: TObject);beginformsoftinformation.ShowModal;end;/客房管理procedure TformMain.N9Click(Sender: TObject);b

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論