版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、酒店管理系統(tǒng)文檔目錄一、立項建議書.引言.項目概述及要求.可行性研究報告.投資及效益分析二、軟件需求說明書.任務(wù)描述.需求規(guī)定.對性能的規(guī)定.對故障的處理要求.其他專門要求三、軟件概要設(shè)計說明書.總體設(shè)計.運行設(shè)計.系統(tǒng)數(shù)據(jù)結(jié)構(gòu)設(shè)計四、軟件詳細設(shè)計說明書.系統(tǒng)的結(jié)構(gòu)?數(shù)據(jù)庫登陸模塊設(shè)計說明.信息管理模塊設(shè)計說明.查詢處理模塊設(shè)計說明.客戶信息管理模塊設(shè)計說明.住宿信息管理模塊設(shè)計說明.就餐信息管理模塊設(shè)計說明.就餐信息管理模塊設(shè)計說明.員工信息管理模塊設(shè)計說明.工資管理模塊設(shè)計說明五、測試分析報告1測試概要2測試結(jié)果及發(fā)現(xiàn)3軟件具體的功能測試結(jié)論4測試用例5測試結(jié)果6分析摘要7測試資源消耗飛立
2、項建議書.引言酒店業(yè)是一個前景廣闊而又競爭激烈的行業(yè)。改革開放以來,我國的酒店業(yè)迅速發(fā)展,已經(jīng)成為一個具有相當規(guī)模的產(chǎn)業(yè)。酒店管理使用手工處理帳務(wù),存在許多現(xiàn)金流失的漏洞,由于酒店的規(guī)模大小等級不同,所以酒店的服務(wù)水品,業(yè)務(wù)也不盡相同。使用軟件來管理酒店業(yè)務(wù),結(jié)帳既準確,速度又快,而且統(tǒng)計的報表也快捷。因此,要想使酒店的工作質(zhì)量和效率提高,采用先進的計算機網(wǎng)絡(luò)通信技術(shù)改變酒店業(yè)務(wù)模式,實現(xiàn)酒店業(yè)務(wù)管理的自動化已經(jīng)成為一種必然。本酒店管理系統(tǒng)是一種中小型酒店的運行于局域網(wǎng)內(nèi)的一種軟件。編寫背景工程的名稱:酒店管理系統(tǒng)工程產(chǎn)品的名稱:酒店管理系統(tǒng)工程組織者:酒店管理系統(tǒng)開發(fā)小組產(chǎn)品用戶:酒店工作的
3、人員產(chǎn)品設(shè)計者:酒店管理系統(tǒng)開發(fā)小組產(chǎn)品生產(chǎn)者:酒店管理系統(tǒng)開發(fā)小組產(chǎn)品所有權(quán):酒店管理系統(tǒng)開發(fā)小組擁有編寫目的對酒店整個來說,對酒店經(jīng)營狀況起決定作用的是酒店的服務(wù)管理水平。如何利用先進的管理手段來提高酒店的管理水平成為酒店業(yè)務(wù)發(fā)展的當務(wù)之急。面對信息時代的機遇和挑戰(zhàn),利用科技手段提高酒店的管理無疑是一條行之有效的途徑。雖然計算機管理并不是酒店管理走向成功的關(guān)鍵元素,但它可以最大限度地發(fā)揮準確、快捷、高效等作用,對酒店的業(yè)務(wù)管理提供強有力的支持。因此,采用全新的計算機網(wǎng)絡(luò)和酒店業(yè)務(wù)管理系統(tǒng),已成為提高酒店的管理效率,使作業(yè)人員與管理系統(tǒng)之間靈活互動,實現(xiàn)流暢的工作流銜接,幫助酒店有效地進行業(yè)
4、務(wù)管理,釋放最大價值。酒店業(yè)務(wù)管理系統(tǒng)在達到在節(jié)省人力資源成本的同時,可以提高業(yè)務(wù)效率,并能夠及時、準確、迅速地滿足顧客服務(wù)的需求。用戶特點該系統(tǒng)的最終用戶是酒店管理人員。酒店管理人員可按職位有不同的權(quán)限,既經(jīng)理、財務(wù)處人員、客房管理職員(前臺服務(wù)員)和倉庫管理員各自有不同的權(quán)限。他們的的業(yè)務(wù)沒有直接的交叉的部分, 只有業(yè)務(wù)流程上的先后關(guān)系。系統(tǒng)需對用戶登錄進行管理。使用各功能模塊時,系統(tǒng)應(yīng)驗證用戶身份的有效性,否則要求用戶登錄。.項目概述及要求項目概述對酒店整個來說,對酒店經(jīng)營狀況起決定作用的是酒店的服務(wù)管理水平。如何利用先進的管理手段來提高酒店的管理水平成為酒店業(yè)務(wù)發(fā)展的當務(wù)之急。面對信息
5、時代的機遇和挑戰(zhàn),利用科技手段提高酒店的管理無疑是一條行之有效的途徑。雖然計算機管理并不是酒店管理走向成功的關(guān)鍵元素,但它可以最大限度地發(fā)揮準確、快捷、高效等作用,對酒店的業(yè)務(wù)管理提供強有力的支持。因此,采用全新的計算機網(wǎng)絡(luò)和酒店業(yè)務(wù)管理系統(tǒng),已成為提高酒店的管理效率,使作業(yè)人員與管理系統(tǒng)之間靈活互動,實現(xiàn)流暢的工作流銜接,幫助酒店有效地進行業(yè)務(wù)管理,釋放最大價值。酒店業(yè)務(wù)管理系統(tǒng)在達到在節(jié)省人力資源成本的同時,可以提高業(yè)務(wù)效率,并能夠及時、準確、迅速地滿足顧客服務(wù)的需求。該系統(tǒng)作為酒店管理系統(tǒng)實現(xiàn)以下的功能:1.客戶信息管理:查詢、修改客戶信息2,住宿信息管理:查詢、預(yù)訂、換房、修改住宿信息
6、、結(jié)賬的功能3.就餐信息管理:查詢、修改就餐信息、結(jié)賬等.查詢處理:處理相關(guān)的查詢信息員工管理:查詢、修改員工信息工資管理:查詢、修改員工工資信息具體要求:系統(tǒng)主要完成酒店從前臺大堂服務(wù)流程的管理到后臺帳務(wù)管理的一整套管理功能,具體包括以下幾個部分.一客戶信息管理(由吧臺執(zhí)行)客戶信息錄入:將客人信息錄入該系統(tǒng)客戶信息查詢:根據(jù)相關(guān)信息查詢客戶的相關(guān)信息客戶信息修改:修改系統(tǒng)內(nèi)需要修改的客戶信息 客戶信息刪除:刪除客戶信息二住宿信息管理(由前臺接待執(zhí)行)住宿信息錄入:講客戶的入住信息錄入系統(tǒng)住宿信息查詢:查詢客戶住宿、換房、預(yù)訂等相關(guān)信息住宿信息修改:住宿信息刪除:住宿信息修改:住宿信息刪除:
7、三就餐信息管理就餐信息錄入:就餐信息修改:就餐信息刪除:客戶入住信息注銷后,將客戶的入住信息刪除(由前臺接待執(zhí)行) 錄入客戶就餐信息修 改客戶就餐信息刪除 客戶就餐信息 查詢客戶就餐信息四員工管理(由前臺接待執(zhí)行) 主要負責(zé)酒店客戶信息的管理和維護,如新增人員,刪除人員,人員部門調(diào)整,人員工資調(diào)整等。新增人員:酒店通過各種方式,招聘了新的工作人員,將其初始化信息進數(shù)據(jù)庫。刪除人員:酒店因為各種原因,需要某些人員離崗,將其信息從數(shù)據(jù)庫中刪除,或者轉(zhuǎn)入其他庫保存,以留做備份。人員部門調(diào)整:人員在部門之間流動,將其所屬部門變更為當今所屬部門。人員查詢:查詢工作人員信息。五工資管理(由財務(wù)執(zhí)行)主要完
8、成員工工資結(jié)算,工資調(diào)整,工資查詢等工作。工資結(jié)算:結(jié)算員工工資工資調(diào)整:調(diào)整員工工資等工資查詢:查詢員工工資六查詢模塊查詢查詢其他相關(guān)的信息.可行性研究報告1可行性研究的前提說明對所建議開發(fā)的軟件的基本要求,如:主要功能:基本實現(xiàn)中小型酒店各方面管理工作,為賓客提供酒店的各種服務(wù),如:客房預(yù)訂,退換住房,結(jié)帳服務(wù)等。性能要求:數(shù)據(jù)處理要及時正確。輸出要求:數(shù)據(jù)完整、正確,簡捷,快速,實時。完成期限:預(yù)計半學(xué)期內(nèi)完成。可行性研究方法:決定可行性的主要因素:22費用開支本次軟件開發(fā)開支較少,其主要開支為搜集網(wǎng)絡(luò)資料和實地資料。具軟件適合中小型酒店使用,具軟件開發(fā)時間短,使用壽命長。人員本次軟件開
9、發(fā)總共有留兩人參加。均為計算機專業(yè)學(xué)生。設(shè)備被次開發(fā)使用的設(shè)備為個人臺式機。采用建議系統(tǒng)后,改進了原有系統(tǒng)的性能所以對設(shè)備要求自然更高,建議系統(tǒng)使用了最先進的技術(shù)使設(shè)備也必須跟著升級。運行環(huán)境:Win dows 7開發(fā)軟件:SQL Server 2000、VS2008 等.投資及效益分析支出主要包括,項目費用,還有軟件維護費用。收益該系統(tǒng)大大提高了工作效率,使酒店各業(yè)務(wù)處理及時,受益增加。】、軟件需求說明書.任務(wù)概述目標編寫一個優(yōu)良的酒店管理系統(tǒng),是為更好地適應(yīng)現(xiàn)代國內(nèi)酒店的管理、經(jīng)營體制,促進酒店的發(fā)展及提高它的經(jīng)營水平。該項軟件將主要應(yīng)用于酒店內(nèi)的三個經(jīng)營管理體系的四個部門中,分別是:人事
10、部、財務(wù)部、業(yè)務(wù)部(包括:餐飲部、客房部、)。配合酒店的經(jīng)營管理體制進行相應(yīng)的管理操作,它將針對不同的部門起著應(yīng)有的作用。該項軟件開發(fā)的主要開發(fā)目標,為如下所示:A人力與設(shè)備費用的減少;B處理速度、工作效率的提高;C控制精度或生產(chǎn)能力的提高;D管理信息服務(wù)的改進;E處理功能的完善;F數(shù)據(jù)輸入、處理、輸出操作的安全性和準確率的提高;G操作簡單、人機界面性好;H系統(tǒng)安全保密性好;I人員利用率的改進。J提高經(jīng)濟效益.需求規(guī)定對功能的規(guī)定功能如下:1、數(shù)據(jù)庫登陸模塊:它進行安全保密工作,以確保合法人員才可進入進行相應(yīng)的合法操作,避免非法人員進入而導(dǎo)致數(shù)據(jù)被盜或錯誤操作等非法操作。2、信息管理模塊:它下
11、面分四個主要部分的管理程序,分別是:(1)客房管理模塊:負責(zé)客房的入住登記等管理。(2 )餐飲管理模塊:可僅負責(zé)餐飲中對菜的相應(yīng)管理。(3)客戶管理模塊:負責(zé)對客戶信息的相應(yīng)管理。3、員工管理模塊:它主要是負責(zé)對酒店內(nèi)部所有工作人員的人事檔案管理。4、工資管理模塊:它主要是負責(zé)對酒店內(nèi)部所有工作人員的工資管理。5、退出系統(tǒng)管理:它主要負責(zé)對要退出整個系統(tǒng)的管理工作。用圖表示功能實現(xiàn)大致如下所示:功勺能名稱輸入處理輸出據(jù)庫登陸程序輸入用戶名和密他判斷密他正確與否對,則進入系統(tǒng),錯,則提示信息管理模客房管理編輯輸入數(shù)據(jù)數(shù)據(jù)處理得到更新數(shù)據(jù)登記餐飲管理編輯輸入數(shù)據(jù)數(shù)據(jù)處理得到更新數(shù)據(jù)查詢客戶管理編輯
12、輸入數(shù)據(jù)數(shù)據(jù)處理得到更新數(shù)據(jù)查詢員工管理程序編輯輸入數(shù)據(jù)數(shù)據(jù)處理得到更新數(shù)據(jù)查詢工資管理程序編輯輸入數(shù)據(jù)數(shù)據(jù)處理得到更新數(shù)據(jù)查詢口出管理輸入數(shù)據(jù)判斷是否退出系統(tǒng)退出系統(tǒng)對該項軟件開發(fā)的基本要求)如:功能:該軟件的功能要求比較完善,具有數(shù)據(jù)庫登陸模塊、客戶信息管理模塊、信息管理模塊(包括:客房信息管理、餐飲信息管理,員工信息管理)、工資信息管理幾大功能體系。性能:該軟件的性能要求具有較好的穩(wěn)定性。 在安全與保密方面的要求: 本軟件具有較好的安全性和保密性,以避免非法操作人員進行非 法操作,或者是確保合法的操作人員在誤操作時可以有挽回的余地,以免丟失重要數(shù)據(jù)信息,造成嚴重損失。數(shù)據(jù)處理操作:要求確
13、保數(shù)據(jù)在輸入、處理、輸出操作過程中安全性和準確率的提高。操作難易程度:該軟件應(yīng)具備操作方便簡單,以便工作人員得心應(yīng)手。人機界面:要求該軟件人機界面要好。本系統(tǒng)要求在 Win dows操作平臺下運行工作。完成期限:本軟件系統(tǒng)完成期限要求為四個月。輸入輸出要求要求:在對用戶操作人員進行數(shù)據(jù)的輸入輸出要求方面,此系統(tǒng)可根據(jù)用戶的實際需求和特性進行相應(yīng)的規(guī)定(包括輸入輸出數(shù)據(jù)的類型、寬度等)。這些規(guī)定要求它在對表的操作中進行,起到日后對用戶操作人員的數(shù)據(jù)操作起到限制和引導(dǎo)的作用,以便能更好地進行數(shù)據(jù)管理。當然,對于輸入輸出的數(shù)據(jù)進行的規(guī)定一定要嚴格按照用戶的實際情況而進行。這就要求在開發(fā)此軟件系統(tǒng)時要
14、密切地和用戶單位保持聯(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ù)錯誤操作。再次,要求此系統(tǒng)做到可防止操作人員在進行操作 的過程當中因誤操作而丟失數(shù)據(jù)。故障處理要求要求此軟件系統(tǒng)在對各種故障處理方面做到:首先,在系統(tǒng)操作運行當中,對于忽然出現(xiàn)的軟、硬件故障,可以做到數(shù)據(jù)的不丟失。其次,當系統(tǒng)在運行時遇見不可恢復(fù)性錯誤時,也能保證數(shù)據(jù)庫完
15、好無損。但,由于自身計術(shù)的有限性,這些問題的解決也有不足之處。.對性能的規(guī)定精度該軟件對輸入、輸出數(shù)據(jù),包括傳輸過程中的數(shù)據(jù)的精度無特定要求。時間特性要求對于該軟件的時間特性要求,如下:1、響應(yīng)時間:0.1秒以內(nèi)。2、更新處理時間:1秒以內(nèi)。3、數(shù)據(jù)的轉(zhuǎn)換和傳送時間:0.1秒以內(nèi)。4、計算時間:瞬間響應(yīng)。靈活性現(xiàn)說明對該軟件的靈活性的要求,即當需求發(fā)生某些變化時,該軟件對這些變化的適應(yīng)能力,如下:1、操作方式上的變化:要求開發(fā)的此軟件系統(tǒng)在操作方式上的靈活性較好,可以通過多種不同的操作來進行同一目的的實現(xiàn)。2、運行環(huán)境的變化:要求開發(fā)的此軟件可以較好地適應(yīng)運行環(huán)境的變化,而不要只能在一種單一的
16、運行環(huán)境中才可以生效進行相應(yīng)的操作。要求至少可以在Windows xp 以上的操作系統(tǒng)中都可運行操作。3、數(shù)據(jù)操作靈活性:要求在對數(shù)據(jù)操作上具有相應(yīng)的靈活性。4、有效時限的變化:要求此軟件的有效時限可以根據(jù)用戶的需要相應(yīng)增減。5、功能改進的變化:當日后功能根據(jù)用戶實際需要而改進發(fā)生變化時,該軟件也可適應(yīng)這 些變化而正常運行工作。.故障處理要求要求此軟件系統(tǒng)在對各種故障處理方面做到:首先,在系統(tǒng)操作運行當中,對于忽然出現(xiàn)的軟、硬件故障,可以做到數(shù)據(jù)的不丟失。其次,當系統(tǒng)在運行時遇見不可恢復(fù)性錯誤時,也能保證數(shù)據(jù)庫完好無損。但,由于自身計術(shù)的有限性,這些問題的解決也有不足之處。5其他專門要求現(xiàn)簡要
17、介紹對此待開發(fā)項目軟件的其他專門要求,如下:A安全保密要求:要求系統(tǒng)具有良好的安全保密性,以防非法人員進行非法操作,或是以防操作人員進行錯誤操作而導(dǎo)致造成不可挽回的損失。B使用方便要求:要求系統(tǒng)使用方便,操作簡單,可以便于會使用基本W(wǎng)in dows操作的非專業(yè)人員也可熟練使用此系統(tǒng)。C可補充性要求:要求系統(tǒng)具有良好的可補充性,以滿足用戶的實際需要。D易讀性要求:要求系統(tǒng)易讀。E可靠性要求:要求系統(tǒng)具備良好的可靠性和穩(wěn)定性。F要求運行環(huán)境可轉(zhuǎn)換。三、軟件概要設(shè)計說明書.總體設(shè)計需求規(guī)定對此待開發(fā)的軟件系統(tǒng)總的要求其輸入輸出及處理的功能性能良好。系統(tǒng)功能實現(xiàn)對酒店業(yè)務(wù)精確管理,對員工信息,客戶信息
18、,工資管理,客房管理,餐飲管理等業(yè)務(wù)的管理系統(tǒng)性能系統(tǒng)安全,準確,使用壽命長達5年。輸入輸出要求輸入正確信息,輸出正確信息,并有容錯處理。數(shù)據(jù)管理能力要求數(shù)據(jù)要及時更新,確保數(shù)據(jù)完整性。故障處理要求故障處理及時準確?;驹O(shè)計概念和處理流程1、數(shù)據(jù)庫登陸模塊:它進行安全保密工作,以確保合法人員才可進入進行相應(yīng)的合法操作,避免非法人員進入而導(dǎo)致數(shù)據(jù)被盜或錯誤操作等非法操作。2、信息管理模塊:它下面分四個主要部分的管理程序,分別是:(1)客房管理模塊:負責(zé)客房的入住登記等管理。(2 )餐飲管理模塊:可僅負責(zé)餐飲中對菜的相應(yīng)管理。(3)客戶管理模塊:負責(zé)對客戶信息的相應(yīng)管理。3、員工管理模塊:它主要是
19、負責(zé)對酒店內(nèi)部所有工作人員的人事檔案管理。4、工資管理模塊:它主要是負責(zé)對酒店內(nèi)部所有工作人員的工資管理。5、退出系統(tǒng)管理:它主要負責(zé)對要退出整個系統(tǒng)的管理工作。功能需求與系統(tǒng)模塊的關(guān)系現(xiàn)用一張矩陣圖說明各項功能需求的實現(xiàn)同各模塊的分配關(guān)系功能名稱登陸模塊信息管理模塊查詢處理模塊客戶信 息管理住宿信 息管理就餐信 息管理員工信 息管理工資管理 模塊退出管理 模塊安全保密功能V業(yè)務(wù)管理功能住宿 管理VVV餐飲 管理VVV客戶 管理VVV員工管理功能VV沙土IJo工資管理 功能VV退出管理 功能V.運行設(shè)計運行模塊組合數(shù)據(jù)庫登陸模塊:由登陸模塊構(gòu)成。信息管理模塊: 由信息查詢模塊和信息編輯模塊構(gòu)成
20、。查詢處理模塊: 由查詢模塊組成。員工管理模塊: 由員工查詢模塊和員工編輯模塊構(gòu)成。住宿管理模塊: 由客房查詢模塊和客房編輯模塊構(gòu)成。就餐管理模塊:由餐飲查詢模塊和餐飲編輯模塊構(gòu)成。工資管理模塊:由工資查詢模塊和工資編輯模塊構(gòu)成。22運行控制整個系統(tǒng)的運行步驟和控制如下所示:(1)進行系統(tǒng)登錄該項系統(tǒng)運行主要由數(shù)據(jù)庫登陸模塊負責(zé)。首先,由用戶必須輸入用戶名,密碼和權(quán)限,系統(tǒng)的數(shù)據(jù)庫管理模塊會自動檢驗其密碼的正確性 ,密碼則可進行主頁菜單, 如錯誤則需重新輸入。其次:當用戶輸入正確后便可進入信息管理模塊進行相應(yīng)操作。(2)進行系統(tǒng)主頁進行菜單操作主頁上會有功能菜單讓其進行相應(yīng)的選擇。包括:就餐管
21、理、員工管理、工資管理、住 宿管理、退出系統(tǒng)等項。而除客房管理模塊下由登記和編輯兩個選項組成以外,就餐管理、員工管理、工資管理、工資管理下分別都有兩個共同的選項,為:編輯和查詢。用戶可針對不同的需要而點擊不同的菜單選項按鈕,從而可進入不同的操作界面進行分別不同的操作。(3)進入某個管理模塊進行相應(yīng)操作 在這里應(yīng)分兩部分介紹:A、如選擇編輯選項,那便會首先都會彈出一個操作選擇界面,其中包括編輯的三大功能:添加、修改、刪除。這時,用戶須選擇不同的功能進入實際操作表單界面進行工作。在這里須特別注意的是: 用戶在完成編輯功能的相應(yīng)操作時, 都會先進行操作選擇界面選擇 要進行的操作之后, 才可進入實際操
22、作表單界 面。而且要注意的是:用戶在操作選擇界面選擇一功能操作而進入實際操作表單后,每修改或增加或刪除完一條記錄后,都必須保存并返回操作選擇界面。如不再繼續(xù)操作,用戶可按返回鍵返回到上一目錄,如要再繼續(xù)操作,又必須再選擇進入。它的執(zhí)行過程就是:選擇功能一一進入進行操作一一保存-返回-又選擇 功能一又進入進行工作一一又保存一一又返回一一又選擇功能 等重復(fù)操作。系統(tǒng)故意這樣設(shè)置的目的就是為了保證做到使操作人每輸一條記錄都小心謹慎,以確保數(shù)據(jù)的安全正確性。B如用戶選擇的是進入某個管理模塊的查詢選項,則都會進入查詢表單界面進行所需的相應(yīng)操作。如不需再進行任何操作,則可按返回鍵返回至上一目錄。 值得提示
23、的是,用戶在對數(shù)據(jù)進行相應(yīng)的操作時,均可參照相應(yīng)操作表單上的表,以便查看操作是否正確或是否成功。(4)退出相應(yīng)的功能模塊操作在每個功能模塊的各層操作中,均設(shè)有返回按鈕,操作人員只需按此按鈕便可依次地返回到最上層操作選項。(5)退出整個系統(tǒng).系統(tǒng)數(shù)據(jù)結(jié)構(gòu)設(shè)計系統(tǒng)概念、物理模型圖設(shè)計 概念模型圖(CDM物理模型圖(pdm尼啊雀目 Uhl wi : bu豪帕祜 W? 物理模型圖(pdm尼啊雀目 Uhl wi : bu豪帕祜 W? wr it I?,打?qū)貹目垃 Labe vnnlu 吐他 Artfr=UrlA:lGTaw: Lar 150,) ? 崛H! i書irrt*n 匚 ft電諸 幀 nJ.o占
24、認tr.mtta :護TH薊MM3vrcLnr I ZE ) xtvcksr IZ33) EUBK I m H|?k? lAj T wkatr Z33 i : H? k;Frua gkFEO xw-=Lar IS?) : nKhfLMd:- BdFku 曲市出 PlitaQ ?:EMiN 曲?: ir站子Lm*umU&K fiwi :sra,A-=Ur|M : l? “趟 口心“嗣Aft事哦&論41齊世耳I刖忻H號iwAarln) ?蠱由童LWHAUzlaS) 餐扶TubuisneflIF 血H “ rtwRB 丁工f. iWfldbLTA) wAku - IMAi雷wifvtuIZ53J3r
25、?r -:hu: 130)FH | 山) ma-K IAZ)lu I9Q)數(shù)據(jù)庫表詳細清單用戶表員工信息表(存檔信息文件)員工編號字段名姓名員工信息表(存檔信息文件)員工編號字段名姓名1性別出生日期身份證號2碼職稱專3業(yè)工作部門4工作電話學(xué)5歷67810E-mail11愛好類型寬度text20text10Data/time自動Text50text50Text50text50text50text50text50text50編號字段名寬度1用戶名text202密他password203權(quán)限menu12聯(lián)系方式text5013省份/城市text5014家庭住址text5015簽訂時間Data/tim
26、e自動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-l-L- X.、人丁 口【Text50采啟典型備注text50工資表字段名口寬度鍵員工編號text50*員工姓名Text50學(xué)歷Text50職稱Text5
27、0工齡Text50工資標準text50總工資text50備注text50數(shù)據(jù)結(jié)構(gòu)與程序的關(guān)系用戶表:它是為數(shù)據(jù)庫登陸模塊設(shè)計的。客戶信息表:它是為客戶信息管理模塊設(shè)計的,主要是用于管理客房登記操作及管理客人資料操作的。客房表:它是為住宿管理模塊設(shè)計的,主要用于對客房原始資料進行管理操作。餐飲表:它是為就餐管理模塊設(shè)計的,以實現(xiàn)餐飲管理中對菜各方面的編輯和查詢管理操作。工資表:它是為工資管理模塊設(shè)計的,以實現(xiàn)對酒店內(nèi)部所有工作人員進行詳細的工資分發(fā)管理(其中也包括編輯和查詢兩部分)。員工信息表:它是為員工管理模塊設(shè)計的,主要是用于人事管理的編輯和查詢操作。四、軟件詳細設(shè)計說明書.系統(tǒng)的結(jié)構(gòu)酒店管
28、理系統(tǒng)數(shù)據(jù)庫登陸模塊信息管理模塊客戶信息管理住宿信息管理I 就餐信息管理退出系統(tǒng)rI退出系統(tǒng)rI員工管理模塊I工資管理模1 P前臺顯示.數(shù)據(jù)庫登陸模塊設(shè)計說明模塊描述:該模塊用于用戶登錄系統(tǒng)所用,驗證用戶名,密碼和權(quán)限后登陸系統(tǒng),否則重新登陸,以防非法用戶進入系統(tǒng),進行破壞。功能用戶表登陸系統(tǒng),輸入用戶名,密碼和權(quán)限用戶表進入信息管理系統(tǒng)選擇操作.信息管理模塊設(shè)計說明功能描述:本模塊為一個綜合的管理平臺,它包含了酒店各項業(yè)務(wù)的管理途徑功能:全面管理酒店各項業(yè)務(wù),為管理提供方便。性能:時間特性要求:要求等待時間 V 0.5s流程邏輯進入信息管理系統(tǒng) 選擇操作4查詢處理模塊設(shè)計說明員工信息管理7退
29、出系統(tǒng)功能描述:本模塊為進行各項查找提供方便。功能:查找信息。性能:時間特性要求:要求等待時間 V 0.5s輸入項:輸入要查找的用戶名輸出項:輸出用戶的各項信息。流程邏輯存檔信息文件杳詢處理模 塊/杳詢處理模 塊/旬r tty.存儲分配:所有信息均來自數(shù)據(jù)庫,該操作不會給數(shù)據(jù)庫造成破壞。5客戶信息管理模塊設(shè)計說明功能描述:管理客戶信息,對客戶信息進行登記和編輯。性能:時間特性要求:要求等待時間 V 0.5s輸入項:用戶姓名或編號,類型:字符類型輸入方式:手工輸入、輸出項:把信息存入客戶信息表。邏輯流程造戶信息管捻)登汜或杳i旬、客戶信息表接口:本模塊隸屬于信息管理模塊。存儲分配:信息數(shù)據(jù)存入到
30、客戶信息表。6住宿信息管理模塊設(shè)計說明功能描述:管理客戶住宿信息。功能:對客戶住宿信息進行編輯和查詢。性能:時間特性要求:要求等待時間 V 0.5s輸入項:輸入項名稱:用戶名或編號,類型:字符類型,輸入方式:手工輸入輸出項:以表格的方式輸出客戶的住宿信息。邏輯流程(住宿信息管理;輸出存儲分配:信息數(shù)據(jù)存入住宿表7就餐信息管理模塊設(shè)計說明功能描述:管理客戶就餐信息。功能:對客戶就餐信息進行編輯和查詢。性能:時間特性要求:要求等待時間 V 0.5s輸入項:輸入項名稱:客戶名或編號,類型:字符類型,輸入方式:手工輸入輸出項:以表格的方式輸出客戶的餐飲信息。邏輯流程編輯訐打餐飲表存儲分配:信息數(shù)據(jù)存入
31、餐飲表。8員工信息管理模塊設(shè)計說明功能描述:管理員工信息。功能:對員工信息進行編輯和查詢。性能:時間特性要求:要求等待時間 V 0.5s輸入項:輸入項名稱:員工名或編號,類型:字符類型,輸入方式:手工輸入輸出項:以表格的方式輸出員工信息。邏輯流程員工信息管理編輯或查詢I*員工信息表存儲分配:信息數(shù)據(jù)存入員工信息表。9工資管理模塊設(shè)計說明功能描述:管理員工工資信息。功能:對員工工資信息進行編輯和查詢。性能:時間特性要求:要求等待時間 V 0.5s輸入項:輸入項名稱:員工名或編號,類型:字符類型,輸入方式:手工輸入輸出項:以表格的方式輸出員工工資信息。邏輯流程工資信息表存儲分配:信息數(shù)據(jù)存入工資表
32、。五、測試分析報告1測試概要測試內(nèi)容主要介紹如下:1、軟件系統(tǒng)要完成的功能的完善性;2、軟件系統(tǒng)要具備較好的穩(wěn)定性;3、軟件系統(tǒng)要具備操作的簡單靈活性;4、軟件系統(tǒng)要求良好的人機界面;5、軟件系統(tǒng)要求具備優(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)手。人機界面:該軟件人機界面性好。
33、4、在安全與保密方面:本軟件具有較好的安全性和保密性,以避免非法操作人員進行非法 操作,或者是確保合法的操作人員在誤操作時可以有挽回的余地,以免丟失重要數(shù)據(jù)信息,造成嚴重損失。3軟件具體的功能測試結(jié)論登陸界面測試 測試內(nèi)容:?菜單、背景、顏色、字體、按鈕名稱、提示信息的一致性等。?友好性、易用性、合理性、一致性、正確性等 測試目的:系統(tǒng)登錄驗證,輸入用戶名及密碼,使數(shù)據(jù)問卷存取的測試, 接口正確性測試。核實各 個窗口風(fēng)格(包括顏色、字體、提示信息、圖標、等等)都與基準版本保持一致,或符合可接受標準,能夠保證用戶界面的友好性、易操作性,而且符合用戶操作習(xí)慣。所用的方法:手工測試功能測試測試內(nèi)容:
34、測試1:顧客預(yù)定管理顧客預(yù)定管理由合法用戶進行操作,首先用戶應(yīng)先登錄該系統(tǒng),經(jīng)系統(tǒng)檢查合法并具有相應(yīng)權(quán)限后方能使用;輸入顧客姓名,證件號性別,年齡,籍貫,工作單位等;處理過程描述,先檢查顧客的正確身份,提供房間信息,讓顧客選自己滿意的房間并錄入系統(tǒng)。用戶住宿完畢后,給顧客結(jié)帳,并保存顧客的住宿信息到數(shù)據(jù)庫中。輸出,操作成功或失敗的提示信息測試2:名稱:住房查詢模塊測試目的:核實所有功能能否正常使用處理過程:根據(jù)輸入用戶姓名需要,查詢相應(yīng)的房間信息:包括房間編號,價位,空余數(shù)量等。當預(yù)定以后也可測試系統(tǒng)是否能搜尋到顧客的其他信息,包括消費情況,入住時間等。所用的方法:黑盒測試、手工測試測試3:名
35、稱:結(jié)賬查詢測試目的:核實所有功能能否正常使用賓客預(yù)訂客房時,酒店要求交納押金,或者提供方式以確立和擔(dān)保賓客的訂房,為此收銀部門在賓客抵達之前就要為賓客設(shè)立賬單,當賓客到達酒店,登記住宿時候,收銀員要具體核實賓客的支付方式,確認賓客的支付能力。對于那些散客和沒有做擔(dān)保預(yù)訂房的賓客,收銀員也要為其建立賬單,當賓客準備結(jié)賬離店,收銀部門要及時的打印出準確,完整的賓客賬單,收集款項,平衡賬目。對于現(xiàn)金外的支付方式,酒店在賓客離店時候與開戶銀行聯(lián) 系收款。因此其功能主要包括收銀信息的查詢,修改,和添加。所用的方法:黑盒測試、手工測試4測試用例4.1系統(tǒng)界面測試 直接各個子界面進行查看:如圖所示當您操作
36、錯誤或者您的權(quán)限超過了允許的范圍時,我們都會有相當?shù)膶υ捒蛱崾尽?1)用戶名為空;當用戶密碼為空時,會彈出一個對話框來提示用戶密碼不為空;當用戶明存在,但密碼錯誤時也會有相應(yīng)的對話框來提示;用戶類型不配時,也會出現(xiàn)如圖所示的對話框;顧客預(yù)定住房管理若登陸用戶的類型非管理員,則會彈出無權(quán)限修改的對話框;查詢空余房間類型,并設(shè)置預(yù)定信息,生成相應(yīng)的日期,顯示如下所示xtuwr. PSMb阿g址訂xtuwr. PSMb阿g址訂客房查詢模塊、按價格查詢、按客房人數(shù)查我們列出的查詢條件有按類型查詢(入住,維修,空閑)、按價格查詢、按客房人數(shù)查詢、按客房等級查詢和直接按房間編號查詢, 如果你把所有條件都填
37、上的話就得使所有條件都滿足才能有顯示,當你只填了一部分是,其他空白的部分就可以是任意的在我們許可范圍內(nèi)的數(shù)值,如下所見的是我們輸入所有相應(yīng)的查詢條件以后的圖形顯示:的是我們輸入所有相應(yīng)的查詢條件以后的圖形顯示:收銀結(jié)賬模塊測試1.可以查詢收銀,用戶信息或房間號,顯示用戶消費信息1.可以查詢收銀,用戶信息或房間號,顯示用戶消費信息2.記帳查帳,客房編號,入住時間,離去時間。斤H 斤H k記量上一記錄卞一遲錄爆記量H畫亦_ 總IE單弩第|砒豪號陽我入隹祁9A*4 麗冉喇蟲麗一麗Ml 一站艷單踽亶 A1E*號 iR*內(nèi)宙 jfljttff 楫!W7I4 4t5測試結(jié)果表7-1代碼審查結(jié)果表BugID
38、審查人員審查日期問題描述GN-012010.12.10可以實現(xiàn)很準確的權(quán)限登錄GN-022010.12.10能準確預(yù)定房間信息GN-032010.12.10實現(xiàn)準確結(jié)賬。表7-2測試用例執(zhí)行結(jié)果統(tǒng)計表測試項測試用例號測試特性用例描述測試結(jié)論對應(yīng)Bug ID小戶界面GLY-JM-1界面測試測試用戶界 面是否友好通過無1頁定功能GLY-GN-2預(yù)定功能測試測試預(yù)定客 房信息功能 是否可以實 現(xiàn)通過無查詢客房功能GLY-GN-3客房查詢測試測試查詢客 房資料功能 是否可以實 現(xiàn)通過無結(jié)賬功能GLY-GN-4系統(tǒng)結(jié)賬功 能測試測試結(jié)賬功 能是否可以 實現(xiàn)通過無6分析摘要6.1能力該軟件系統(tǒng)經(jīng)測試證實了
39、本軟件的能力,如下:可以很好地實現(xiàn)在對數(shù)據(jù)的輸入、處理、輸出操作中確保數(shù)據(jù)的安全性和提高準確率。可以確保用尸使用操作時具備較高的安全保密性。該系統(tǒng)處理功能的完善并具備良好的系統(tǒng)穩(wěn)定性。該系統(tǒng)的使用,可以使得、人力與設(shè)備費用的減少,及人員利用率的提高。該系統(tǒng)的使用,可以確保數(shù)據(jù)存儲能力、處理速度、工作效率的提高。&該系統(tǒng)的使用,可以使得管理信息服務(wù)的改進。該系統(tǒng)操作簡單、人機界面性極好。系統(tǒng)可擴充性好。6.2評價根據(jù)調(diào)試測試得,該項軟件的開發(fā)是已達到預(yù)定目標,可以交付使用7測試資源消耗因該軟件系統(tǒng)規(guī)模小,且操作簡單,所以用于測試資源的消耗并不大,在測試的時間上和預(yù)期的一樣,僅用了 10天便完成了
40、全部測試工作。附錄:酒店管理系統(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: TObject);begin
41、formsupmanage.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);beginformsyslog.Show
42、Modal;end;/字典表維護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.N6Click(Sender: TO
43、bject);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: T
溫馨提示
- 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)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 渤海理工職業(yè)學(xué)院《高層建筑智慧施工》2023-2024學(xué)年第一學(xué)期期末試卷
- 畢節(jié)職業(yè)技術(shù)學(xué)院《成礦規(guī)律與成礦預(yù)測》2023-2024學(xué)年第一學(xué)期期末試卷
- 畢節(jié)工業(yè)職業(yè)技術(shù)學(xué)院《微波工程基礎(chǔ)》2023-2024學(xué)年第一學(xué)期期末試卷
- 個人房屋租賃終止合同范本
- 建筑企業(yè)合同管理制度范例
- 2025年度合作承包公寓租賃代理與客戶服務(wù)合同3篇
- 二零二五年賓館客房用品智能化升級采購合同范本3篇
- 形體拳軍訓(xùn)心得體會500字
- 幼兒教師實習(xí)報告范文合集6篇
- 2025版酒店財務(wù)部出納聘用合同范本1份3篇
- 窗簾采購?fù)稑朔桨福夹g(shù)方案)
- 2024-2030年串番茄行業(yè)市場發(fā)展分析及前景趨勢與投資研究報告
- 城市燃氣管網(wǎng)改造合同
- 2024-2025學(xué)年廣東省東莞市高三思想政治上冊期末試卷及答案
- 《水電站建筑物》課件
- 9-XX人民醫(yī)院樣本外送檢測管理制度(試行)
- 場地硬化合同范文
- 智力殘疾送教上門教案
- 計算機網(wǎng)絡(luò)實驗教程資料
- 刑事訴訟法綜合實訓(xùn)報告
- 部編版五年級上冊語文第七單元《-即景》作文500字【9篇】
評論
0/150
提交評論