




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、 酒店管理系統文檔 目 錄1、 立項建議書1. 引言2. 項目概述與要求3. 可行性研究報告4. 投資與效益分析二、軟件需求說明書1.任務描述2.需求規定3.對性能的規定4.對故障的處理要求5.其他專門要求三、軟件概要設計說明書1.總體設計2.運行設計3.系統數據結構設計四、軟件詳細設計說明書1. 系統的結構2數據庫登陸模塊設計說明3信息管理模塊設計說明4.查詢處理模塊設計說明5.客戶信息管理模塊設計說明6.住宿信息管理模塊設計說明7.就餐信息管理模塊設計說明8.就餐信息管理模塊設計說明9.員工信息管理模塊設計說明10.工資管理模塊設計說明五、測試分析報告1測試概要2測試結果與發現3軟件具體的
2、功能測試結論4測試用例5測試結果6分析摘要7測試資源消耗一、立項建議書1. 引言 酒店業是一個前景廣闊而又競爭激烈的行業。改革開放以來,我國的酒店業迅速發展,已經成為一個具有相當規模的產業。酒店管理使用手工處理帳務,存在許多現金流失的漏洞,由于酒店的規模大小等級不同,所以酒店的服務水品,業務也不盡一樣。使用軟件來管理酒店業務,結帳既準確,速度又快,而且統計的報表也快捷。因此,要想使酒店的工作質量和效率提高,采用先進的計算機網絡通信技術改變酒店業務模式,實現酒店業務管理的自動化已經成為一種必然。本酒店管理系統是一種中小型酒店的運行于局域網的一種軟件。1.1 編寫背景1.1.1 工程的名稱: 酒店
3、管理系統1.1.2 工程產品的名稱: 酒店管理系統1.1.3 工程組織者: 酒店管理系統開發小組 產品用戶: 酒店工作的人員 產品設計者:酒店管理系統開發小組 產品生產者:酒店管理系統開發小組1.1.4 產品所有權:酒店管理系統開發小組擁有1.2 編寫目的 對酒店整個來說,對酒店經營狀況起決定作用的是酒店的服務管理水平。如何利用先進的管理手段來提高酒店的管理水平成為酒店業務發展的當務之急。面對信息時代的機遇和挑戰,利用科技手段提高酒店的管理無疑是一條行之有效的途徑。雖然計算機管理并不是酒店管理走向成功的關鍵元素,但它可以最大限度地發揮準確、 快捷、高效等作用,對酒店的業務管理提供強有力的支持。
4、因此,采用全新的計算機網絡和酒店業務管理系統,已成為提高酒店的管理效率,使作業人員與管理系統 之間靈活互動,實現流暢的工作流銜接,幫助酒店有效地進行業務管理,釋放最大價值。酒店業務管理系統在達到在節省人力資源成本的同時,可以提高業務效率, 并能夠與時、準確、迅速地滿足顧客服務的需求。1.3 用戶特點 該系統的最終用戶是酒店管理人員。酒店管理人員可按職位有不同的權限,既經理、財務處人員、客房管理職員(前臺服務員)和倉庫管理員各自有不同的權限。他們的的業務沒有直接的交叉的部分,只有業務流程上的先后關系。系統需對用戶登錄進行管理。使用各功能模塊時,系統應驗證用戶身份的有效性,否則要求用戶登錄。2.
5、項目概述與要求2.1 項目概述 對酒店整個來說,對酒店經營狀況起決定作用的是酒店的服務管理水平。如何利用先進的管理手段來提高酒店的管理水平成為酒店業務發展的當務之急。面對信息時代的機遇和挑戰,利用科技手段提高酒店的管理無疑是一條行之有效的途徑。雖然計算機管理并不是酒店管理走向成功的關鍵元素,但它可以最大限度地發揮準確、 快捷、高效等作用,對酒店的業務管理提供強有力的支持。因此,采用全新的計算機網絡和酒店業務管理系統,已成為提高酒店的管理效率,使作業人員與管理系統 之間靈活互動,實現流暢的工作流銜接,幫助酒店有效地進行業務管理,釋放最大價值。酒店業務管理系統在達到在節省人力資源成本的同時,可以提
6、高業務效率, 并能夠與時、準確、迅速地滿足顧客服務的需求。該系統作為酒店管理系統實現以下的功能: 1. 客戶信息管理:查詢、修改客戶信息 2. 住宿信息管理: 查詢、預訂、換房、修改住宿信息、結賬的功能 3. 就餐信息管理:查詢、修改就餐信息、結賬等 4. 查詢處理: 處理相關的查詢信息 5 員工管理: 查詢、修改員工信息 6 工資管理: 查詢、修改員工工資信息 具體要求: 系統主要完成酒店從前臺大堂服務流程的管理到后臺帳務管理的一整套管理功能,具體包括以下幾個部分.一 客戶信息管理(由吧臺執行) 客戶信息錄入:將客人信息錄入該系統客戶信息查詢:根據相關信息查詢客戶的相關信息 客戶信息修改:修
7、改系統需要修改的客戶信息客戶信息刪除:刪除客戶信息二 住宿信息管理(由前臺接待執行) 住宿信息錄入:講客戶的入住信息錄入系統 住宿信息查詢:查詢客戶住宿、換房、預訂等相關信息住宿信息修改:更改客戶住宿的相關信息住宿信息刪除:客戶入住信息注銷后,將客戶的入住信息刪除三 就餐信息管理 (由前臺接待執行) 就餐信息錄入:錄入客戶就餐信息 就餐信息修改:修改客戶就餐信息 就餐信息刪除:刪除客戶就餐信息 就餐信息查詢:查詢客戶就餐信息 四 員工管理 (由前臺接待執行) 主要負責酒店客戶信息的管理和維護,如新增人員,刪除人員,人員部門調整,人員工資調整等。 新增人員:酒店通過各種方式,招聘了新的工作人員,
8、將其初始化信息進數據庫。 刪除人員:酒店因為各種原因,需要某些人員離崗,將其信息從數據庫中刪除, 或者轉入其他庫保存,以留做備份。 人員部門調整:人員在部門之間流動,將其所屬部門變更為當今所屬部門。 人員查詢:查詢工作人員信息。五 工資管理(由財務執行) 主要完成員工工資結算,工資調整,工資查詢等工作。 工資結算:結算員工工資 工資調整:調整員工工資等 工資查詢:查詢員工工資六 查詢模塊 查詢 查詢其他相關的信息2.可行性研究報告2. 1可行性研究的前提說明對所建議開發的軟件的基本要求,如:主要功能:基本實現中小型酒店各方面管理工作,為賓客提供酒店的各種服務,如:客房預 訂,退換住房,結帳服務
9、等。性能要求:數據處理要與時正確。輸出要求:數據完整、正確,簡捷,快速,實時。完成期限:預計半學期完成。可行性研究方法:決定可行性的主要因素:2.2 費用開支 本次軟件開發開支較少,其主要開支為搜集網絡資料和實地資料。其軟件適合中小型酒店使用,其軟件開發時間短,使用壽命長。2.3 人員 本次軟件開發總共有留兩人參加。均為計算機專業學生。2.4 設備被次開發使用的設備為個人臺式機。采用建議系統后,改進了原有系統的性能所以對設備要求自然更高,建議系統使用了最先進的技術使設備也必須跟著升級。運行環境:Windows 7開發軟件:SQL Server 2000、VS2008等3.投資與效益分析3.1
10、支出 主要包括,項目費用,還有軟件維護費用。3.2 收益 該系統大大提高了工作效率,使酒店各業務處理與時,受益增加。二、軟件需求說明書1任務概述1.1目標 編寫一個優良的酒店管理系統,是為更好地適應現代國酒店的管理、經營體制,促進酒店的發展與提高它的經營水平。該項軟件將主要應用于酒店的三個經營管理體系的四個部門中,分別是:人事部、財務部、業務部(包括:餐飲部、客房部、)。配合酒店的經營管理體制進行相應的管理操作,它將針對不同的部門起著應有的作用。該項軟件開發的主要開發目標,為如下所示:A 人力與設備費用的減少;B 處理速度、工作效率的提高;C 控制精度或生產能力的提高;D管理信息服務的改進;E
11、處理功能的完善;F 數據輸入、處理、輸出操作的安全性和準確率的提高;G操作簡單、人機界面性好;H 系統安全性好;I人員利用率的改進。J提高經濟效益2需求規定2.1對功能的規定功能如下:1、數據庫登陸模塊:它進行安全工作,以確保合法人員才可進入進行相應的合法操作,避免非法人員進入而導致數據被盜或錯誤操作等非法操作。2、信息管理模塊:它下面分四個主要部分的管理程序,分別是:(1)客房管理模塊:負責客房的入住登記等管理。(2)餐飲管理模塊:可僅負責餐飲中對菜的相應管理。(3)客戶管理模塊:負責對客戶信息的相應管理。3、員工管理模塊:它主要是負責對酒店部所有工作人員的人事檔案管理。4、工資管理模塊:它
12、主要是負責對酒店部所有工作人員的工資管理。5、退出系統管理:它主要負責對要退出整個系統的管理工作。用圖表示功能實現大致如下所示:功能名稱輸入處理輸出數據庫登陸程序輸入用戶名和密碼判斷密碼正確與否對,則進入系統,錯,則提示信息管理模塊客房管理編輯輸入數據數據處理得到更新數據登記餐飲管理編輯輸入數據數據處理得到更新數據查詢客戶管理編輯輸入數據數據處理得到更新數據查詢員工管理程序編輯輸入數據數據處理得到更新數據查詢工資管理程序編輯輸入數據數據處理得到更新數據查詢退出管理輸入數據判斷是否退出系統退出系統2.2對該項軟件開發的基本要求,如:功能:該軟件的功能要求比較完善,具有數據庫登陸模塊、客戶信息管理
13、模塊、信息管理模塊(包括:客房信息管理、餐飲信息管理,員工信息管理)、工資信息管理幾大功能體系。性能:該軟件的性能要求具有較好的穩定性。在安全與方面的要求:本軟件具有較好的安全性和性,以避免非法操作人員進行非法操作,或者是確保合法的操作人員在誤操作時可以有挽回的余地,以免丟失重要數據信息,造成嚴重損失。數據處理操作:要求確保數據在輸入、處理、輸出操作過程中安全性和準確率的提高。操作難易程度:該軟件應具備操作方便簡單,以便工作人員得心應手。人機界面:要求該軟件人機界面要好。本系統要求在Windows操作平臺下運行工作。完成期限:本軟件系統完成期限要求為四個月。2.3輸入輸出要求要求:在對用戶操作
14、人員進行數據的輸入輸出要求方面,此系統可根據用戶的實際需求和特性進行相應的規定(包括輸入輸出數據的類型、寬度等)。這些規定要求它在對表的操作中進行,起到日后對用戶操作人員的數據操作起到限制和引導的作用,以便能更好地進行數據管理。當然,對于輸入輸出的數據進行的規定一定要嚴格按照用戶的實際情況而進行。這就要求在開發此軟件系統時要密切地和用戶單位保持聯系,做好接口工作。2.4數據管理能力要求對待開發的軟件系統,要求在數據管理能力上應做到:具備在優良的數據管理能力。首先,它擁有的良好的安全性可防止非法人員盜取數據或抹殺數據。其次,在此系統中對數據的操作管理上要求正確性極高,做到在編輯過程中,要求操作人
15、員在每執行一次操作時都非常小心謹慎,以免對數據錯誤操作。再次,要求此系統做到可防止操作人員在進行操作的過程當中因誤操作而丟失數據。2.5故障處理要求要求此軟件系統在對各種故障處理方面做到:首先,在系統操作運行當中,對于忽然出現的軟、硬件故障,可以做到數據的不丟失。其次,當系統在運行時遇見不可恢復性錯誤時,也能保證數據庫完好無損。但,由于自身計術的有限性,這些問題的解決也有不足之處。3. 對性能的規定3.1精度該軟件對輸入、輸出數據,包括傳輸過程中的數據的精度無特定要求。3.2時間特性要求對于該軟件的時間特性要求,如下:1、響應時間:0.1秒以。2、更新處理時間:1秒以。3、數據的轉換和傳送時間
16、:0.1秒以。4、計算時間:瞬間響應。3.3靈活性現說明對該軟件的靈活性的要求,即當需求發生某些變化時,該軟件對這些變化的適應能力,如下:1、操作方式上的變化:要求開發的此軟件系統在操作方式上的靈活性較好,可以通過多種不同的操作來進行同一目的的實現。2、運行環境的變化:要求開發的此軟件可以較好地適應運行環境的變化,而不要只能在一種單一的運行環境中才可以生效進行相應的操作。要求至少可以在Windows xp以上的操作系統中都可運行操作。3、數據操作靈活性:要求在對數據操作上具有相應的靈活性。4、有效時限的變化:要求此軟件的有效時限可以根據用戶的需要相應增減。5、功能改進的變化:當日后功能根據用戶
17、實際需要而改進發生變化時,該軟件也可適應這些變化而正常運行工作。4.故障處理要求要求此軟件系統在對各種故障處理方面做到:首先,在系統操作運行當中,對于忽然出現的軟、硬件故障,可以做到數據的不丟失。其次,當系統在運行時遇見不可恢復性錯誤時,也能保證數據庫完好無損。但,由于自身計術的有限性,這些問題的解決也有不足之處。5其他專門要求現簡要介紹對此待開發項目軟件的其他專門要求,如下:A 安全要求:要求系統具有良好的安全性,以防非法人員進行非法操作,或是以防操作人員進行錯誤操作而導致造成不可挽回的損失。B使用方便要求:要求系統使用方便,操作簡單,可以便于會使用基本Windows操作的非專業人員也可熟練
18、使用此系統。C可補充性要求:要求系統具有良好的可補充性,以滿足用戶的實際需要。D易讀性要求:要求系統易讀。E可靠性要求:要求系統具備良好的可靠性和穩定性。F要求運行環境可轉換。三、軟件概要設計說明書1總體設計1.1需求規定 對此待開發的軟件系統總的要求其輸入輸出與處理的功能性能良好。1.1.1系統功能實現對酒店業務精確管理,對員工信息,客戶信息,工資管理,客房管理,餐飲管理等業務的管理。1.1.2系統性能系統安全,準確,使用壽命長達5年。1.1.3輸入輸出要求輸入正確信息,輸出正確信息,并有容錯處理。1.1.4數據管理能力要求數據要與時更新,確保數據完整性。1.1.5故障處理要求故障處理與時準
19、確。1.2基本設計概念和處理流程1、數據庫登陸模塊:它進行安全工作,以確保合法人員才可進入進行相應的合法操作,避免非法人員進入而導致數據被盜或錯誤操作等非法操作。2、信息管理模塊:它下面分四個主要部分的管理程序,分別是:(1)客房管理模塊:負責客房的入住登記等管理。(2)餐飲管理模塊:可僅負責餐飲中對菜的相應管理。(3)客戶管理模塊:負責對客戶信息的相應管理。3、員工管理模塊:它主要是負責對酒店部所有工作人員的人事檔案管理。4、工資管理模塊:它主要是負責對酒店部所有工作人員的工資管理。5、退出系統管理:它主要負責對要退出整個系統的管理工作。1.3功能需求與系統模塊的關系 現用一矩陣圖說明各項功
20、能需求的實現同各模塊的分配關系。功能名稱登陸模塊信息管理模塊查詢處理模塊客戶信息管理住宿信息管理就餐信息管理員工信息管理工資管理模塊退出管理模塊安全功能業務管理功能住宿管理餐飲管理客戶管理員工管理功能工資管理功能退出管理功能2運行設計2.1運行模塊組合1、 數據庫登陸模塊:由登陸模塊構成。2、 信息管理模塊:由信息查詢模塊和信息編輯模塊構成。3、 查詢處理模塊:由查詢模塊組成。4、 員工管理模塊:由員工查詢模塊和員工編輯模塊構成。5、 住宿管理模塊:由客房查詢模塊和客房編輯模塊構成。6、 就餐管理模塊:由餐飲查詢模塊和餐飲編輯模塊構成。7、 工資管理模塊:由工資查詢模塊和工資編輯模塊構成。2.
21、2運行控制整個系統的運行步驟和控制如下所示:(1)進行系統登錄該項系統運行主要由數據庫登陸模塊負責。首先,由用戶必須輸入用戶名,密碼和權限,系統的數據庫管理模塊會自動檢驗其密碼的正確性,密碼則可進行主頁菜單,如錯誤則需重新輸入。其次:當用戶輸入正確后便可進入信息管理模塊進行相應操作。(2)進行系統主頁進行菜單操作主頁上會有功能菜單讓其進行相應的選擇。包括:就餐管理、員工管理、工資管理、住宿管理、退出系統等項。而除客房管理模塊下由登記和編輯兩個選項組成以外,就餐管理、員工管理、工資管理、工資管理下分別都有兩個共同的選項,為:編輯和查詢。用戶可針對不同的需要而點擊不同的菜單選項按鈕,從而可進入不同
22、的操作界面進行分別不同的操作。(3)進入某個管理模塊進行相應操作在這里應分兩部分介紹:A、如選擇編輯選項,那便會首先都會彈出一個操作選擇界面,其中包括編輯的三大功能:添加、修改、刪除。這時,用戶須選擇不同的功能進入實際操作表單界面進行工作。在這里須特別注意的是:用戶在完成編輯功能的相應操作時,都會先進行操作選擇界面選擇要進行的操作之后,才可進入實際操作表單界面。而且要注意的是:用戶在操作選擇界面選擇一功能操作而進入實際操作表單后,每修改或增加或刪除完一條記錄后,都必須保存并返回操作選擇界面。如不再繼續操作,用戶可按返回鍵返回到上一目錄,如要再繼續操作,又必須再選擇進入。它的執行過程就是:選擇功
23、能進入進行操作保存返回又選擇功能又進入進行工作又保存又返回又選擇功能等重復操作。系統故意這樣設置的目的就是為了保證做到使操作人每輸一條記錄都小心謹慎,以確保數據的安全正確性。B、如用戶選擇的是進入某個管理模塊的查詢選項,則都會進入查詢表單界面進行所需的相應操作。如不需再進行任何操作,則可按返回鍵返回至上一目錄。值得提示的是,用戶在對數據進行相應的操作時,均可參照相應操作表單上的表,以便查看操作是否正確或是否成功。(4)退出相應的功能模塊操作在每個功能模塊的各層操作中,均設有返回按鈕,操作人員只需按此按鈕便可依次地返回到最上層操作選項。(5)退出整個系統3系統數據結構設計3.1 系統概念、物理模
24、型圖設計概念模型圖(CDM)物理模型圖(PDM)3.2數據庫表詳細清單用戶表編號字段名類型寬度1用戶名text202密碼password203權限menu員工信息表(存檔信息文件)員工編號字段名類型寬度1text202性別text103出生日期Data/time自動4Text505職稱text506專業Text507工作部門text508工作text509學歷text5010E-mailtext5011愛好text5012聯系方式text5013省份/城市text5014家庭住址text5015簽訂時間Data/time自動16結束時間Data/time自動17權限text50客戶信息表客戶編
25、號字段名類型寬度1客戶text502性別text203text504聯系text505入住時間Data/time自動6離開時間Data./time自動客房表字段名類型寬度鍵房間編號Text50*房間價格text50房間容量text50房間類型text50備注text50餐飲表字段名類型寬度鍵菜肴編號Text50*菜肴名稱text50菜肴價格Text50菜肴類型Text50備注text50工資表字段名類型寬度鍵員工編號text50*員工Text50學歷Text50職稱Text50工齡Text50工資標準text50總工資text50備注text503.3數據結構與程序的關系用戶表:它是為數據庫登
26、陸模塊設計的。客戶信息表:它是為客戶信息管理模塊設計的,主要是用于管理客房登記操作與管理客人資料操作的。客房表:它是為住宿管理模塊設計的,主要用于對客房原始資料進行管理操作。餐飲表:它是為就餐管理模塊設計的,以實現餐飲管理中對菜各方面的編輯和查詢管理操作。工資表:它是為工資管理模塊設計的,以實現對酒店部所有工作人員進行詳細的工資分發管理(其中也包括編輯和查詢兩部分)。員工信息表:它是為員工管理模塊設計的,主要是用于人事管理的編輯和查詢操作。四、軟件詳細設計說明書1. 系統的結構2數據庫登陸模塊設計說明2.1模塊描述: 該模塊用于用戶登錄系統所用,驗證用戶名,密碼和權限后登陸系統,否則重新登陸,
27、以防非法用戶進入系統,進行破壞。2.2功能3信息管理模塊設計說明3.1功能描述:本模塊為一個綜合的管理平臺,它包含了酒店各項業務的管理途徑。3.2功能:全面管理酒店各項業務,為管理提供方便。3.3性能:時間特性要求:要求等待時間3.4流程邏輯4查詢處理模塊設計說明4.1功能描述:本模塊為進行各項查找提供方便。4.2功能:查找信息。4.3性能:時間特性要求:要求等待時間4.4輸入項:輸入要查找的用戶名4.5輸出項:輸出用戶的各項信息。4.6流程邏輯4.7存儲分配:所有信息均來自數據庫,該操作不會給數據庫造成破壞。5客戶信息管理模塊設計說明5.1功能描述:管理客戶信息,對客戶信息進行登記和編輯。5
28、.2性能:時間特性要求:要求等待時間5.3輸入項:用戶或編號, 類型:字符類型輸入方式:手工輸入、5.4輸出項:把信息存入客戶信息表。5.5邏輯流程5.6接口:本模塊隸屬于信息管理模塊。5.7存儲分配:信息數據存入到客戶信息表。6住宿信息管理模塊設計說明6.1功能描述:管理客戶住宿信息。6.2功能:對客戶住宿信息進行編輯和查詢。6.3性能:時間特性要求:要求等待時間6.4輸入項:輸入項名稱:用戶名或編號,類型:字符類型,輸入方式:手工輸入6.5輸出項:以表格的方式輸出客戶的住宿信息。6.6邏輯流程6.7存儲分配:信息數據存入住宿表7就餐信息管理模塊設計說明7.1功能描述:管理客戶就餐信息。7.
29、2功能:對客戶就餐信息進行編輯和查詢。7.3性能:時間特性要求:要求等待時間7.4輸入項:輸入項名稱:客戶名或編號,類型:字符類型,輸入方式:手工輸入7.5輸出項:以表格的方式輸出客戶的餐飲信息。7.6邏輯流程7.7存儲分配:信息數據存入餐飲表。8員工信息管理模塊設計說明8.1功能描述:管理員工信息。8.2功能:對員工信息進行編輯和查詢。8.3性能:時間特性要求:要求等待時間8.4輸入項:輸入項名稱:員工名或編號,類型:字符類型,輸入方式:手工輸入8.5輸出項:以表格的方式輸出員工信息。8.6邏輯流程8.7存儲分配:信息數據存入員工信息表。9工資管理模塊設計說明9.1功能描述:管理員工工資信息
30、。9.2功能:對員工工資信息進行編輯和查詢。9.3性能:時間特性要求:要求等待時間9.4輸入項:輸入項名稱:員工名或編號,類型:字符類型,輸入方式:手工輸入9.5輸出項:以表格的方式輸出員工工資信息。9.6邏輯流程9.7存儲分配:信息數據存入工資表。五、測試分析報告1測試概要測試容主要介紹如下:1、軟件系統要完成的功能的完善性;2、軟件系統要具備較好的穩定性;3、軟件系統要具備操作的簡單靈活性;4、軟件系統要求良好的人機界面;5、軟件系統要求具備優良的安全性。2測試結果與發現本軟件系統經過全面的測試得出:軟件系統功能方面:該軟件的功能較完善,具有密碼管理、人事管理、業務管理(包括客房管理、餐飲
31、管理、客戶管理)、工資管理、退出系統管理幾大體系。1、 軟件系統性能方面:該軟件由于采用Delphi編寫,因此其具有較好的穩定性。2、 軟件系統操作難易程度方面:該軟件具備操作方便簡單且靈活,以便工作人員得心應手。3、 人機界面:該軟件人機界面性好。4、 在安全與方面:本軟件具有較好的安全性和性,以避免非法操作人員進行非法操作,或者是確保合法的操作人員在誤操作時可以有挽回的余地,以免丟失重要數據信息,造成嚴重損失。3軟件具體的功能測試結論3.1登陸界面測試測試容:1菜單、背景、顏色、字體、按鈕名稱、提示信息的一致性等。2友好性、易用性、合理性、一致性、正確性等測試目的:系統登錄驗證,輸入用戶名
32、與密碼,使數據問卷存取的測試,接口正確性測試。核實各個窗口風格(包括顏色、字體、提示信息、圖標、等等)都與基準版本保持一致,或符合可接受標準,能夠保證用戶界面的友好性、易操作性,而且符合用戶操作習慣。所用的方法:手工測試3.2功能測試測試容:測試1:顧客預定管理 顧客預定管理由合法用戶進行操作,首先用戶應先登錄該系統,經系統檢查合法并具有相應權限后方能使用; 輸入顧客,證件號性別,年齡,籍貫,工作單位等; 處理過程描述,先檢查顧客的正確身份,提供房間信息,讓顧客選自己滿意的房間并錄入系統。 用戶住宿完畢后,給顧客結帳,并保存顧客的住宿信息到數據庫中。 輸出,操作成功或失敗的提示信息測試2:名稱
33、:住房查詢模塊 測試目的:核實所有功能能否正常使用 處理過程:根據輸入用戶需要,查詢相應的房間信息:包括房間編號,價位,空余數量等。當預定以后也可測試系統是否能搜尋到顧客的其他信息,包括消費情況,入住時間等。 所用的方法:黑盒測試、手工測試測試3:名稱:結賬查詢 測試目的:核實所有功能能否正常使用賓客預訂客房時,酒店要求交納押金,或者提供方式以確立和擔保賓客的訂房,為此收銀部門在賓客抵達之前就要為賓客設立賬單,當賓客到達酒店,登記住宿時候,收銀員要具體核實賓客的支付方式,確認賓客的支付能力。對于那些散客和沒有做擔保預訂房的賓客,收銀員也要為其建立賬單,當賓客準備結賬離店,收銀部門要與時的打印出
34、準確,完整的賓客賬單,收集款項,平衡賬目。對于現金外的支付方式,酒店在賓客離店時候與開戶銀行聯系收款。因此其功能主要包括收銀信息的查詢,修改,和添加。 所用的方法:黑盒測試、手工測試4測試用例4.1系統界面測試直接各個子界面進行查看:如圖所示。當您操作錯誤或者您的權限超過了允許的圍時,我們都會有相當的對話框提示。(1)用戶名為空;(2)當用戶密碼為空時,會彈出一個對話框來提示用戶密碼不為空; (3)當用戶明存在,但密碼錯誤時也會有相應的對話框來提示;(4)用戶類型不配時,也會出現如圖所示的對話框;4.2顧客預定住房管理(1)若登陸用戶的類型非管理員,則會彈出無權限修改的對話框;(2)查詢空余房
35、間類型,并設置預定信息,生成相應的日期,顯示如下所示:4.3客房查詢模塊我們列出的查詢條件有按類型查詢(入住,維修,空閑)、按價格查詢、按客房人數查詢、按客房等級查詢和直接按房間編號查詢,如果你把所有條件都填上的話就得使所有條件都滿足才能有顯示,當你只填了一部分是,其他空白的部分就可以是任意的在我們許可圍的數值,如下所見的是我們輸入所有相應的查詢條件以后的圖形顯示:4.4收銀結賬模塊測試1.可以查詢收銀,用戶信息或房間號,顯示用戶消費信息.2.記帳 查帳,客房編號,入住時間,離去時間。5測試結果表7-1 代碼審查結果表BugID審查人員審查日期問題描述GN-012010.12.10可以實現很準
36、確的權限登錄GN-022010.12.10能準確預定房間信息GN-032010.12.10實現準確結賬。表7-2 測試用例執行結果統計表測試項測試用例號測試特性用例描述測試結論對應Bug ID用戶界面GLY-JM-1界面測試測試用戶界面是否友好通過無預定功能GLY-GN-2預定功能測試測試預定客房信息功能是否可以實現通過無查詢客房功能GLY-GN-3客房查詢測試測試查詢客房資料功能是否可以實現通過無結賬功能GLY-GN-4系統結賬功能測試測試結賬功能是否可以實現通過無6分析摘要6.1能力該軟件系統經測試證實了本軟件的能力,如下:1、可以很好地實現在對數據的輸入、處理、輸出操作中確保數據的安全性
37、和提高準確率。2、可以確保用戶使用操作時具備較高的安全性。3、該系統處理功能的完善并具備良好的系統穩定性。4、該系統的使用,可以使得、人力與設備費用的減少,與人員利用率的提高。5、該系統的使用,可以確保數據存儲能力、處理速度、工作效率的提高。6、該系統的使用,可以使得管理信息服務的改進。7、該系統操作簡單、人機界面性極好。8、系統可擴充性好。6.2評價根據調試測試得,該項軟件的開發是已達到預定目標,可以交付使用。7測試資源消耗因該軟件系統規模小,且操作簡單,所以用于測試資源的消耗并不大,在測試的時間上和預期的一樣,僅用了10天便完成了全部測試工作。附錄:酒店管理系統部分代碼procedure
38、TformMain.ToolButton6Click(Sender: TObject); begin Application.HelpFile:=D:系統幫助HELP.HLP; Application.HelpCommand(Help_contents,0); end; /退出系統(快捷) procedure TformMain.ToolButton5Click(Sender: TObject); begin formexitsys.ShowModal; end; /餐廳管理 (快捷) procedure TformMain.ToolButton2Click(Sender: TObject);
39、 begin formsupmanage.BorderIcons:=biSystemMenu,biMinimize,biHelp; formsupmanage.ShowModal; end; /餐廳管理 procedure TformMain.N10Click(Sender: TObject); begin formsupmanage.BorderIcons:=biSystemMenu,biMinimize,biHelp; formsupmanage.ShowModal; end; /日志管理 procedure TformMain.N22Click(Sender: TObject); beg
40、in formsyslog.ShowModal; end; /字典表維護 procedure TformMain.N4Click(Sender: TObject); begin formdictionary.ShowModal; end; /用戶管理 procedure TformMain.N3Click(Sender: TObject); begin formsysuser.ShowModal; end; /系統設置 procedure TformMain.N5Click(Sender: TObject); begin formsetprice.ShowModal; end; /重新登錄 p
41、rocedure TformMain.N6Click(Sender: TObject); begin /創建退出日志 formlogging.leavinglog; /顯現登錄窗口,并初始化 formlogging.Visible:=true; formlogging.ed_username.Text:=; formlogging.ed_password.Text:=; formlogging.ed_username.SetFocus; /關閉本窗口 close; end; /退出系統 procedure TformMain.N7Click(Sender: TObject); begin fo
42、rmexitsys.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.ToolButton1C
43、lick(Sender: TObject); begin formroom.BorderIcons:=biSystemMenu,biMinimize,biHelp; formroom.ShowModal; end; /財務管理 procedure TformMain.N37Click(Sender: TObject); begin formfinancemanage.BorderIcons:=biSystemMenu,biMinimize,biHelp; formfinancemanage.ShowModal; end; /財務管理(快捷) procedure TformMain.ToolButton
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 電氣設備行業月報:內需驅動持續行業發展動能充足
- 自然語言及語音處理項目式教程 課件1.2.1-2NLP研究內容和應用場景
- 《涉外法律服務能力模型》(征求意見稿)
- 工業互聯網平臺安全多方計算在智能零售業庫存優化中的應用報告
- 2025年農村土地流轉規范化管理與土地流轉政策效應分析報告
- 乳制品行業奶源質量控制與品牌建設策略研究報告
- 2025年神經修復領域新突破:干細胞治療在周圍神經損傷中的應用
- 2025年工業園區污水處理站設計綠色建筑安全效益評估報告
- 2025年工業互聯網平臺網絡隔離技術數據安全與隱私保護報告
- 醫療行業人才培養與流動趨勢分析:2025年戰略布局報告
- zl-691ar+空調控制器說明書
- 人工智能外文翻譯文獻
- 歐美風格高級配色ppt
- 學堂云同等學力研究生公共英語(上)
- 中職學校師生數字素養現狀與提升
- 飛機結構設計-課件
- 智能建造(利用智能技術和相關技術的建造方式)
- 浙江省煙草專賣局(公司)業務類崗位招聘考試真題及答案2022
- 工藝管道安裝工程質量檢驗、試驗計劃
- D500-D505 2016年合訂本防雷與接地圖集
- 《史記》上冊注音版
評論
0/150
提交評論