軟件工程課程設(shè)計酒店管理系統(tǒng)開發(fā)



信息科學(xué)與工程學(xué)院課程設(shè)計任務(wù)書 題 目: 酒店管理系統(tǒng) 學(xué) 號: 姓 名: 專 業(yè): 計算機(jī)科學(xué)與技術(shù) 課程: 軟件工程 指導(dǎo)教師: 職稱: 完成時間:2011年3月1日——2011年6月2日課程設(shè)計任務(wù)書及成績評定課程設(shè)計的任務(wù)和具體要求本次課程設(shè)計的意義在于使學(xué)生,了解軟件開發(fā)的各個環(huán)節(jié) 熟悉軟件開發(fā)流程具體要求: 設(shè)計出系統(tǒng)的功能模塊圖或系統(tǒng)結(jié)構(gòu)圖結(jié)構(gòu)化設(shè)計時采用過程模型工具(例如流程圖、盒圖或PAD圖等) 設(shè)計核心模塊內(nèi)容或算法描述,采用賣相對象方法時給出核心類的核心服務(wù)的詳細(xì)內(nèi)容或是算法描述,設(shè)計出類之間的關(guān)聯(lián)采用數(shù)據(jù)庫存儲數(shù)據(jù)時給數(shù)據(jù)庫表的設(shè)計及標(biāo)間關(guān)聯(lián),采用文件存儲數(shù)據(jù)時給出文件的設(shè)計結(jié)構(gòu)指導(dǎo)教師簽字:__________ 日期:__________指導(dǎo)教師評語成績:_______ 指導(dǎo)教師簽字:_______ 日期:_______課程設(shè)計所需軟件、硬件等 此管理系統(tǒng)采用Delphi7設(shè)計前臺界面,SQl-server2005開發(fā)數(shù)據(jù)庫所以采用的軟件及語言如下:系統(tǒng):Windows xp語言:SQL語言、Delphi語言開發(fā)工具:Sql-Server 2005、Delphi 軟件課程設(shè)計進(jìn)度計劃起至日期工作內(nèi)容備注2011年3月1日—4月1日2011年4月2日—4月6日2011年4月7日—5月10日2011年5月11日—5月20日2011年5月21日—6月2日確定課題并搜集相關(guān)資料分析后臺數(shù)據(jù)庫需求設(shè)計數(shù)據(jù)庫的概念結(jié)構(gòu)、邏輯結(jié)構(gòu)、物理結(jié)構(gòu),并構(gòu)建數(shù)據(jù)庫運(yùn)用Delphi設(shè)計前臺界面撰寫課程設(shè)計略參考文獻(xiàn),資料索引序號文獻(xiàn)、資料名稱編著者出版單位[1] 軟件工程導(dǎo)論 張海藩 清華大學(xué)大學(xué)出版社[2] 軟件工程 齊志昌 高等教育出版社[3] 實用軟件工程 鄭人杰等 清華大學(xué)出版社 摘 要隨著計算機(jī)技術(shù)的飛速發(fā)展,信息時代的到來,信息改變了我們這個社會。
各類行業(yè)在日常經(jīng)營管理各個方面也在悄悄地走向規(guī)范化和網(wǎng)絡(luò)化客房管理的信息化程度體現(xiàn)在將計算機(jī)及網(wǎng)絡(luò)與信息技術(shù)應(yīng)用于經(jīng)營與管理,以現(xiàn)代化工具代替?zhèn)鹘y(tǒng)手工作業(yè)無疑,使用網(wǎng)絡(luò)信息化管理使客房管理更先進(jìn)、更高效、更科學(xué),信息交流更迅速酒店客房管理系統(tǒng)是典型的信息管理系統(tǒng)的一部份,而且是必不可少的一部份其開發(fā)主要包括后臺數(shù)據(jù)庫的建立和維護(hù)以及前端應(yīng)用程序的開發(fā)兩個方面對于前者要求建立起簡潔且資料一致性和完整性強(qiáng)、資料安全性好的數(shù)據(jù)庫而對于后者則要求應(yīng)用程序功能完備,易使用等特點酒店客房管理系統(tǒng)是酒店經(jīng)營管理中不可缺少的部分,它的內(nèi)容對于經(jīng)營的決策者和管理者來說都至關(guān)重要,所以客房管理系統(tǒng)、信息管理系統(tǒng)應(yīng)該能夠為用戶提供充足的信息和快捷的查詢手段但一直以來人們使用傳統(tǒng)人工的方式管理文件檔案,這種管理方式存在著許多弊端,如:效率低、保密性差,容易出現(xiàn)差錯等,且對于查詢空房間及已定房間等極為不方便在當(dāng)今時代,這些完全可以改用計算機(jī)來代替人的手工操作作為計算機(jī)及網(wǎng)絡(luò)應(yīng)用的一部分,使用計算機(jī)對客房信息進(jìn)行管理,具有手工管理所無法比擬的優(yōu)點例如:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。
這些優(yōu)點能夠極大地提高客房經(jīng)營管理的效率,也是企業(yè)的科學(xué)化、正規(guī)化管理,與世界接軌的重要條件且辦事效率也是決定收入的一個關(guān)鍵因素因此決定選擇酒店客房管理系統(tǒng)作為本人的課程設(shè)計,力求開發(fā)出一套界面友好,功能強(qiáng)大,使用簡單的適用于各大、中、小規(guī)模的酒店客房的管理系統(tǒng) 目 錄一、立項建議書 61. 引言 61.2 編寫目的 71.3 參考資料 71.5 用戶特點 72. 項目概述及構(gòu)架 72.1 項目概述 72.2 項目構(gòu)架 93 客戶群分析 94 項目功能 95 項目性能 106.2 設(shè)備資源投入 118 開發(fā)計劃 118.1 進(jìn)度計劃 11二、可行性研究報告 121. 引言 121.1 編寫目的 121.2 背景 121.3 定義 121.4 參考資料 122. 可行性研究的前提 133. 對現(xiàn)有系統(tǒng)的分析 133.1 處理流程和數(shù)據(jù)流程 133.2 工作負(fù)荷 143.3 費用開支 143.4 人員 143.5 設(shè)備 143.6 局限性 144. 所建議的系統(tǒng) 154.1 對所建議系統(tǒng)的說明 154.2 處理流程和數(shù)據(jù)流程。
154.3 改進(jìn)之處 164.4 影響 175. 可選擇的其他系統(tǒng)方案 175.1 可選擇的系統(tǒng)方案 175.2 可選擇的系統(tǒng)方案 186. 投資及效益分析 186.1 支出 186.2 收益 187. 社會因素方面的可能性 187.1 187.2 188. 結(jié)論 198.1 198.2 19三、項目開發(fā)計劃 191. 引言 191.1 編寫目的 191.2 背景 191.3 定義 201.4 參考資料 202. 項目概述 202.1 工作內(nèi)容 202.2 主要參加人員 202.3 產(chǎn)品 212.4 驗收標(biāo)準(zhǔn) 222.5 完成項目的最遲期限 223. 實施計劃 224.支持條件 235.專題計劃要點 23四、軟件需求說明書 231.引言 231.1 編寫目的 231.2 背景 231.3 定義 241.4 參考資料 242.任務(wù)概述 242.1目標(biāo) 242.2用戶的特點 252.3假定和約束 253.需求規(guī)定 263.1對功能的規(guī)定 263.2 對性能的規(guī)定 273.3輸入輸出要求 273.4數(shù)據(jù)管理能力要求 283.5故障處理要求 283.6其他專門要求 284.運(yùn)行環(huán)境規(guī)定 284.1設(shè)備 284.2支持軟件 29五、軟件概要設(shè)計說明書 291.引言 291.1 編寫目的 291.2 背景 291.3 定義 291.4 參考資料 302.總體設(shè)計 302.1需求規(guī)定 302.2運(yùn)行環(huán)境 302.3基本設(shè)計概念和處理流程 312.4結(jié)構(gòu) 312.5功能需求與系統(tǒng)模塊的關(guān)系 322.6人工處理過程 323.接口設(shè)計 333.1用戶接口 333.2外部接口 334.運(yùn)行設(shè)計 334.1運(yùn)行模塊組合 334.2運(yùn)行控制 334.3運(yùn)行時間 345.系統(tǒng)數(shù)據(jù)結(jié)構(gòu)設(shè)計 345.1 系統(tǒng)概念、物理模型圖設(shè)計 34物理模型圖(PDM) 355.2數(shù)據(jù)庫表詳細(xì)清單 365.3數(shù)據(jù)結(jié)構(gòu)與程序的關(guān)系 376.系統(tǒng)出錯處理設(shè)計 37六、軟件詳細(xì)設(shè)計說明書 381.引言 381.1 編寫目的 381.2 背景 381.3 定義 381.4 參考資料 392. 系統(tǒng)的結(jié)構(gòu) 393.?dāng)?shù)據(jù)庫登陸模塊設(shè)計說明 393.1模塊描述 393.2功能 403.3性能 403.4輸入項 403.5輸出項 403.6流程邏輯 413.7接口 413.8存儲分配 413.9測試計劃 414.信息管理模塊設(shè)計說明 414.1功能描述 414.2功能 424.3性能 424.4流程邏輯 424.5接口 424.6測試計劃 425查詢處理模塊設(shè)計說明 435.1功能描述 435.2功能 435.3性能 435.4輸入項 435.5輸出項 435.6流程邏輯 435.7接口 435.8存儲分配 445.9測試計劃 446客戶信息管理模塊設(shè)計說明 446.1功能描述 446.2性能 446.3輸入項 446.4輸出項 446.5邏輯流程 456.6接口 456.7存儲分配 456.8測試計劃 457住宿信息管理模塊設(shè)計說明 457.1功能描述 457.2功能 457.3性能 467.4輸入項 467.5輸出項 467.6邏輯流程 467.7接口 467.8存儲分配 467.9測試計劃 468就餐信息管理模塊設(shè)計說明 478.1功能描述 478.2功能 478.3性能 478.4輸入項 478.5輸出項 478.6邏輯流程 478.7接口 488.8存儲分配 488.9測試計劃 489員工信息管理模塊設(shè)計說明 489.1功能描述 489.2功能 489.3性能 489.4輸入項 489.5輸出項 489.6邏輯流程 499.7接口 499.8存儲分配 499.9測試計劃 4910工資管理模塊設(shè)計說明 4910.1功能描述 4910.2功能 4910.3性能 5010.4輸入項 5010.5輸出項 5010.6邏輯流程 5010.7接口 5010.8存儲分配 5010.9測試計劃 50七、用戶手冊概要 511.引言 511.1編寫目的 511.2 背景 511.3 定義 511.4 參考資料 522.用途 522.1功能 522.2性能 522.3安全保密 523.運(yùn)行環(huán)境 533.1硬設(shè)備 533.2支持軟件 533.3數(shù)據(jù)結(jié)構(gòu) 534.使用過程 544.1安裝與初始化 544.2輸入 544.3輸出 554.4出錯處理與恢復(fù) 55八、測試分析報告 551引言 551.1編寫目的 551.2 背景 551.3 定義 561.4 參考資料 562測試概要 563測試結(jié)果及發(fā)現(xiàn) 564軟件具體的功能測試結(jié)論 574.1登陸界面測試 574.2功能測試 575測試用例 585.1系統(tǒng)界面測試 585.2顧客預(yù)定住房管理 585.3客房查詢模塊 595.4收銀結(jié)賬模塊測試 606測試結(jié)果 607分析摘要 617.1能力 617.2評價 618測試資源消耗 62一、立項建議書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ù)模式,實現(xiàn)酒店業(yè)務(wù)管理的自動化已經(jīng)成為一種必然本酒店管理系統(tǒng)是一種中小型酒店的運(yùn)行于局域網(wǎng)內(nèi)的一種軟件 1.1 編寫背景1.1.1 工程的名稱: 酒店管理系統(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 編寫目的 1.2.1編寫目的 對酒店整個來說,對酒店經(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) 之間靈活互動,實現(xiàn)流暢的工作流銜接,幫助酒店有效地進(jìn)行業(yè)務(wù)管理,釋放最大價值酒店業(yè)務(wù)管理系統(tǒng)在達(dá)到在節(jié)省人力資源成本的同時,可以提高業(yè)務(wù)效率, 并能夠及時、準(zhǔn)確、迅速地滿足顧客服務(wù)的需求1.2.2預(yù)期的讀者 軟件管理人員,開發(fā)人員,維護(hù)人員1.3 參考資料 《軟件項目管理案例教程》…………………………機(jī)械工業(yè)出版社 《SQL Server實用簡明教程》…………………… 清華大學(xué)出版社 《Delphi 實戰(zhàn)演練》……………………………… 人民郵電出版社《Delphi 最佳專輯》……………………………… 人民郵電出版社1.5 用戶特點 該系統(tǒng)的最終用戶是酒店管理人員酒店管理人員可按職位有不同的權(quán)限,既經(jīng)理、財務(wù)處人員、客房管理職員(前臺服務(wù)員)和倉庫管理員各自有不同的權(quán)限他們的的業(yè)務(wù)沒有直接的交叉的部分,只有業(yè)務(wù)流程上的先后關(guān)系系統(tǒng)需對用戶登錄進(jìn)行管理使用各功能模塊時,系統(tǒng)應(yīng)驗證用戶身份的有效性,否則要求用戶登錄2. 項目概述及構(gòu)架 2.1 項目概述 對酒店整個來說,對酒店經(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) 之間靈活互動,實現(xiàn)流暢的工作流銜接,幫助酒店有效地進(jìn)行業(yè)務(wù)管理,釋放最大價值酒店業(yè)務(wù)管理系統(tǒng)在達(dá)到在節(jié)省人力資源成本的同時,可以提高業(yè)務(wù)效率, 并能夠及時、準(zhǔn)確、迅速地滿足顧客服務(wù)的需求 該系統(tǒng)作為酒店管理系統(tǒng)實現(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)信息 客戶信息修改:修改系統(tǒng)內(nèi)需要修改的客戶信息 客戶信息刪除:刪除客戶信息 二 住宿信息管理(由前臺接待執(zhí)行) 住宿信息錄入:講客戶的入住信息錄入系統(tǒng) 住宿信息查詢:查詢客戶住宿、換房、預(yù)訂等相關(guān)信息 住宿信息修改:更改客戶住宿的相關(guān)信息 住宿信息刪除:客戶入住信息注銷后,將客戶的入住信息刪除 三 就餐信息管理 (由前臺接待執(zhí)行) 就餐信息錄入:錄入客戶就餐信息 就餐信息修改:修改客戶就餐信息 就餐信息刪除:刪除客戶就餐信息 就餐信息查詢:查詢客戶就餐信息 四 員工管理 (由前臺接待執(zhí)行) 主要負(fù)責(zé)酒店客戶信息的管理和維護(hù),如新增人員,刪除人員,人員部門調(diào)整,人員工資調(diào)整等。
新增人員:酒店通過各種方式,招聘了新的工作人員,將其初始化信息進(jìn)數(shù)據(jù)庫 刪除人員:酒店因為各種原因,需要某些人員離崗,將其信息從數(shù)據(jù)庫中刪除, 或者轉(zhuǎn)入其他庫保存,以留做備份 人員部門調(diào)整:人員在部門之間流動,將其所屬部門變更為當(dāng)今所屬部門 人員查詢:查詢工作人員信息 五 工資管理(由財務(wù)執(zhí)行) 主要完成員工工資結(jié)算,工資調(diào)整,工資查詢等工作 工資結(jié)算:結(jié)算員工工資 工資調(diào)整:調(diào)整員工工資等 工資查詢:查詢員工工資 六 查詢模塊 查詢 查詢其他相關(guān)的信息 2.2 項目構(gòu)架本系統(tǒng)初步擬定運(yùn)行在局域網(wǎng)內(nèi)部,由一臺數(shù)據(jù)庫服務(wù)器及各個終端構(gòu) 成,預(yù)留INTERNET接口,可以留作擴(kuò)展A. 后臺數(shù)據(jù)庫采用WINDOWS2000+SQLSERVER2000 WINDOWS2000和SQLSERVER2000一樣,作為微軟公司的產(chǎn)品,具有良 好的集成性,而且其搭配也是現(xiàn)在企業(yè)流行的構(gòu)建中,小型網(wǎng)站組合。
SQLSERVER2000作為微軟公司最新的數(shù)據(jù)庫產(chǎn)品,增加了很多新功能,簡單實用,其強(qiáng)大而靈活的數(shù)據(jù)庫備份和恢復(fù)技術(shù),使數(shù)據(jù)丟失的可能性大大降低,而且他可以用做互聯(lián)網(wǎng)的WEB數(shù)據(jù)庫服務(wù)器,便于以后擴(kuò)充系統(tǒng)的電子商務(wù)功能B.系統(tǒng)開發(fā)采用delphi5.0,通過BDE連接DELPHI作為INPRISE的主打產(chǎn)品,在開發(fā)數(shù)據(jù)庫應(yīng)用程序方面具有其他開發(fā)工具不可替代的優(yōu)勢 1:開發(fā)周期短 2:數(shù)據(jù)操作速度快 3:系統(tǒng)可移植性強(qiáng) 3 客戶群分析 3.1 客戶群定位 本系統(tǒng)采用的是C/S結(jié)構(gòu),主要是面向中小型酒店的用戶中小型酒店由于規(guī)模限制所以人數(shù)不是很多,限制在幾十人份額范圍之內(nèi)酒店的的員工,或是管理人員都是經(jīng)過專業(yè)培訓(xùn)的,或是接受過高等教育的人,都有一定的操作電腦的能力所以進(jìn)過短暫的培訓(xùn),能夠立即使用本系統(tǒng)限于酒店的規(guī)模,該系統(tǒng)不是很大,所以沒有網(wǎng)絡(luò)的功能,但是預(yù)留了網(wǎng)絡(luò)借口以備以后酒店規(guī)模擴(kuò)大時候使用 3.2 潛在客戶分析 4 項目功能 單機(jī)版功能編號功能名稱功能描述輸入內(nèi)容輸出內(nèi)容1客戶信息錄入錄入客戶信息客人的相關(guān)信息客人信息記錄2客戶信息修改 修改客戶信息要修改的客戶信息 修改后的記錄3客戶信息查詢 查詢客戶的信息 客戶的相關(guān)信息要查詢的詳細(xì)信息4客戶信息刪除 刪除客戶信息要刪除的信息刪除記錄5 住宿信息錄入 錄入客戶入住信息客戶信息、客房信息 客戶入住信息記錄6 住宿信息修改修改客戶入住信息要修改的信息修改信息記錄7住宿信息查詢查詢客戶入主信息客戶相關(guān)信息客戶入住詳細(xì)信息 8住宿信息刪除刪除入住信息要刪除的客戶記錄刪除記錄 9就餐信息錄入錄入就餐信息就餐信息、客戶信息客戶就餐詳細(xì)記錄 10就餐信息修改修改就餐信息修改的信息修改記錄 11就餐信息查詢查詢就餐信息客戶信息客戶就餐詳細(xì)記錄 12增加員工增加新員工員工信息員工檔案 13刪除員工刪除員工員工號刪除員工 14人員查詢查詢員工信息員工相關(guān)信息員工詳細(xì)信息 15人員調(diào)整調(diào)整各部人員需要調(diào)整的員工號調(diào)整的員工信息 16工資結(jié)算結(jié)算員工資員工號員工工資詳細(xì)信息 17工資調(diào)整調(diào)整員工工資員工工資調(diào)整信息員工工資調(diào)整記錄 18工資查詢查詢員工工資員工號員工工資詳細(xì)信息 19查詢查詢其他信息其他相關(guān)信息關(guān)鍵詞相關(guān)信息詳細(xì)記錄 5 項目性能 5.1 響應(yīng)時間 單機(jī)結(jié)構(gòu)要求相應(yīng)時間小于0.5秒 6 投入產(chǎn)出分析 6.1 人力資源投入 階段名稱需求崗位需求人數(shù)工作量(人/月)到崗日期需求分析分析師11概要設(shè)計設(shè)計師11詳細(xì)設(shè)計設(shè)計師/高級程序員22編碼程序員22測試測試員11包裝與發(fā)布包裝師11 總?cè)藬?shù): 8 總工作量 86.2 設(shè)備資源投入 設(shè)備名稱規(guī)格型號數(shù)量單價金額到位日期計算機(jī)Windows平臺機(jī)器2 8 開發(fā)計劃 8.1 進(jìn)度計劃 階段名稱需求分析概要設(shè)計詳細(xì)設(shè)計編碼測試包裝與發(fā)布第一周進(jìn)度 √第二周進(jìn)度√第三周進(jìn)度√第四周進(jìn)度√第五周進(jìn)度√第六周進(jìn)度√第七周進(jìn)度√第八周進(jìn)度√第九周進(jìn)度√ 8.2 評審計劃階段名稱評審日期評審地點主持人參加人應(yīng)交文檔需求分析研發(fā)小組小組成員項目組成員用戶需求報告概要分析研發(fā)小組小組成員項目組成員概要設(shè)計說明書詳細(xì)設(shè)計研發(fā)小組小組成員項目組成員詳細(xì)設(shè)計說明書測試報告研發(fā)小組小組成員測試人員測試報告包裝研發(fā)小組小組成員銷售人員包裝光盤/用戶指南二、可行性研究報告 1. 引言1.1 編寫目的可行性研究的目的是研究問題,花費最小的代價,以最快的速度提出解決問題的方法。
經(jīng)過對此項目的詳細(xì)準(zhǔn)確的研究,初擬系統(tǒng)實現(xiàn)報告,對軟件開發(fā)中將要面臨的問題及其解決方案進(jìn)行初步設(shè)計及合理安排明確開發(fā)風(fēng)險及其所帶來的經(jīng)濟(jì)效益本報告經(jīng)審核后,交軟件經(jīng)理審查1.2 背景開發(fā)軟件名稱:酒店業(yè)務(wù)管理系統(tǒng)項目任務(wù)提出者:李大朋項目開發(fā)者:李大朋、賀言君用戶:中小型酒店實現(xiàn)軟件單位:班級軟件開發(fā)小組項目與其他軟件、系統(tǒng)的關(guān)系:本項目單機(jī)版應(yīng)用軟件,后臺數(shù)據(jù)庫開發(fā)采用sql server 2005,用Delphi 7.0開發(fā)前臺界面,軟件開發(fā)基于Windows XP 系統(tǒng)1.3 定義酒店管理系統(tǒng)(HMS):HMS分別是hotel management system 的首字母縮寫系統(tǒng)管理模塊:主要負(fù)責(zé)設(shè)置和維護(hù)酒店管理系統(tǒng)的基本信息信息管理模塊:對各項業(yè)務(wù)的一個綜合管理平臺客房維護(hù)管理模塊:主要負(fù)責(zé)管理酒店內(nèi)客房基本信息客戶信息管理:主要負(fù)責(zé)管理客(用)戶的個人信息查詢處理模塊:主要負(fù)責(zé)對客(用)戶個人信息,就餐信息,消費信息等的查詢住宿信息管理模塊:主要負(fù)責(zé)客(用)戶住宿客房的管理就餐信息管理模塊:主要負(fù)責(zé)客(用)戶餐飲信息和消費菜金的信息管理。
員工信息管理模塊:主要負(fù)責(zé)客(用)戶信息的管理退出管理模塊:主要負(fù)責(zé)系統(tǒng)的退出管理1.4 參考資料《軟件項目管理案例教程》…………………………機(jī)械工業(yè)出版社《SQL Server實用簡明教程》…………………… 清華大學(xué)出版社 《Delphi 實戰(zhàn)演練》……………………………… 人民郵電出版社《Delphi 最佳專輯》……………………………… 人民郵電出版社《軟件工程導(dǎo)論……………………………… 清華大學(xué)出版社 《實用軟件工程》……………………………… 清華大學(xué)出版社2. 可行性研究的前提說明對所建議開發(fā)的軟件的基本要求,如:主要功能:基本實現(xiàn)中小型酒店各方面管理工作,為賓客提供酒店的各種服務(wù),如:客房預(yù) 訂,退換住房,結(jié)帳服務(wù)等性能要求:數(shù)據(jù)處理要及時正確輸出要求:數(shù)據(jù)完整、正確,簡捷,快速,實時完成期限:預(yù)計半學(xué)期內(nèi)完成可行性研究方法:決定可行性的主要因素:3. 對現(xiàn)有系統(tǒng)的分析 采用Delphi 7.0和SQL Server數(shù)據(jù)庫開發(fā),本系統(tǒng)在原有系統(tǒng)的基礎(chǔ)上加入了新的數(shù)據(jù)庫的支持,使用了先進(jìn)的數(shù)據(jù)庫技術(shù)與數(shù)據(jù)管理技術(shù),使數(shù)據(jù)的準(zhǔn)確性與安全性得到了很大的提高,且在用戶的并行操作與用戶管理方面也有了極大地改善。
即使遇到困難,也能從豐富的資源中找到解決方案開發(fā)出的系統(tǒng)具有酒店管理的基本功能,能高效管理賓客住宿信息,統(tǒng)計每年、每月、某天的客房住宿情況,對財務(wù)信息進(jìn)行統(tǒng)計、分析,能夠有效分析出酒店酒店的收入與支出,以及對工作人員的管理等3.1 處理流程和數(shù)據(jù)流程酒店持身份證的驗證酒店前臺入住,根據(jù)客戶要求將選好的客房讓系統(tǒng)檢驗更新客房預(yù)留信息3.2 工作負(fù)荷本系統(tǒng)主要是以開發(fā)酒店管理系統(tǒng)為主要目標(biāo)所有參加本次開發(fā)的人員有:賀言君,李大朋詳情如下:組長:李大朋主要負(fù)責(zé)整個酒店管理系統(tǒng)軟件的開發(fā)組員:賀言君,主要負(fù)責(zé)文檔的編寫3.3 費用開支 本次軟件開發(fā)開支較少,其主要開支為搜集網(wǎng)絡(luò)資料和實地資料其軟件適合中小型酒店使用,其軟件開發(fā)時間短,使用壽命長3.4 人員 本次軟件開發(fā)總共有留兩人參加均為計算機(jī)專業(yè)學(xué)生3.5 設(shè)備 被次開發(fā)使用的設(shè)備為個人臺式機(jī)采用建議系統(tǒng)后,改進(jìn)了原有系統(tǒng)的性能所以對設(shè)備要求自然更高,建議系統(tǒng)使用了最先進(jìn)的技術(shù)使設(shè)備也必須跟著升級運(yùn)行環(huán)境:Windows xp professional開發(fā)軟件:SQL Server 2000、Delphi 7.0等3.6 局限性 現(xiàn)有系統(tǒng)的主要局限性有:1、處理時間(處理速度)趕不上需要;2、響應(yīng)不及時;3、數(shù)據(jù)存儲能力不足;4、數(shù)據(jù)處理工作做得不夠好;5、處理功能不夠完善;6、系統(tǒng)的穩(wěn)定性不夠好;7、各功能模塊的獨立性不好,配合性也不好;8、系統(tǒng)安全保密性不夠好;9、系統(tǒng)可擴(kuò)充性不夠好等。
由于系統(tǒng)的上述局限性,加上它的工作負(fù)荷,二者根本不協(xié)調(diào),對現(xiàn)有系統(tǒng)的改進(jìn)及維護(hù)已經(jīng)不能解決問題,如果真硬要在現(xiàn)有系統(tǒng)的基礎(chǔ)上再進(jìn)行改進(jìn)和維護(hù),那也只是徒增加人力的耗損、金錢的浪費等等現(xiàn)有系統(tǒng)已經(jīng)完全沒有必要繼續(xù)維持下去,必須進(jìn)行新系統(tǒng)的開發(fā)4. 所建議的系統(tǒng)4.1 對所建議系統(tǒng)的說明 對所建議的系統(tǒng)說明:本軟件負(fù)責(zé)酒店顧客的信息存檔、對酒店信息的查詢及對帳務(wù)的管理、對管理人員相關(guān)信息的管理、入住及退房情況的管理本軟件所使用的軟件為SQL Server 2000、Delphi 7.0等4.2 處理流程和數(shù)據(jù)流程處理流程數(shù)據(jù)流圖4.3 改進(jìn)之處 所建議系統(tǒng)相對于現(xiàn)存系統(tǒng)具有的改進(jìn)如下:1、人力與設(shè)備費用的減少,及人員利用率的提高;2、數(shù)據(jù)存儲能力、處理速度、工作效率的提高;3、數(shù)據(jù)輸入、處理、輸出操作安全性和準(zhǔn)確率的提高;3、系統(tǒng)穩(wěn)定性好;4、管理信息服務(wù)的改進(jìn);5、處理功能的完善;6、操作簡單、人機(jī)界面性好;8、系統(tǒng)安全保密性好;9、系統(tǒng)可擴(kuò)充性好4.4 影響本系統(tǒng)使用的軟件多是SQL Server 2000,Delphi 7.0.管理人員在使用時,應(yīng)注意更新軟件.以及及時保存客戶資料.4.4.1.對設(shè)備的影響 新提出的設(shè)備要求及對現(xiàn)存系統(tǒng)中尚可使用的設(shè)備須作出的修改要求為:目前使用的如是人工操作系統(tǒng),而要使用此系統(tǒng),則那些以前的設(shè)備設(shè)施多數(shù)將無效,必須新購買此系統(tǒng)所需的電腦耗材。
目前使用的如已是計算機(jī)操作系統(tǒng),則設(shè)備方面可以無需作多大改變4.4.2.對軟件的影響 為了使現(xiàn)存的應(yīng)用軟件和支持軟件能夠同所建議系統(tǒng)相適應(yīng)而需要對這些軟件所進(jìn)行的修改和補(bǔ)充為:對于目前使用的是人工操作系統(tǒng)的企業(yè)來說,要想適應(yīng)該軟件系統(tǒng)的管理,則需在購買了新電腦耗材的基礎(chǔ)上,使用最好使用Windows95以上系列的操作系統(tǒng)便可若企業(yè)使用的操作系統(tǒng)是Windows98以上系列的操作平臺,則無需改變,繼續(xù)用便可如系統(tǒng)使用的還為DOS界面,則需改Windows界面4.4.3.對用戶單位機(jī)構(gòu)的影響本軟件建議使用Windows XP以上的系統(tǒng)集成環(huán)境.使用人員應(yīng)具備一定的計算機(jī)基礎(chǔ)知識.會使用計算SQL Server 2000、Delphi 7.0等相關(guān)軟件本系統(tǒng)使用的新技術(shù)是完全基于原有的系統(tǒng)上的,故用戶不必考慮新系統(tǒng)帶來的人員培訓(xùn)4.4.4.對系統(tǒng)運(yùn)行過程的影響(1)應(yīng)用模式a.單機(jī)應(yīng)用可在單機(jī)上安裝本系統(tǒng),連接時連接到本機(jī)(即把本機(jī)作為服務(wù)器),即可通過管理人員的操作,把數(shù)據(jù)錄入,以及隨時進(jìn)行查詢和統(tǒng)計.將整個酒店的經(jīng)營情況管理起來b.局域網(wǎng)應(yīng)用預(yù)留接口,以后擴(kuò)展使用c.Internet應(yīng)用預(yù)留接口,以后擴(kuò)展使用。
2)應(yīng)用環(huán)境a.硬件環(huán)境:主服務(wù)器為P4/1.2G/256GB,其余連接機(jī)器均使用普通PC.多種類型打印機(jī)b.軟件環(huán)境:主服務(wù)器操作系統(tǒng)為microsoft windows xp, microsoft SQLsever.局域網(wǎng)內(nèi)各計算機(jī)均使用windows xp.以上系統(tǒng)c.網(wǎng)絡(luò)環(huán)境:以星型以太網(wǎng)和總線型以太網(wǎng)為主的混合型網(wǎng)絡(luò).d.軟件系統(tǒng):30用戶/2帳套5. 可選擇的其他系統(tǒng)方案5.1 可選擇的系統(tǒng)方案 本系統(tǒng)采用單機(jī)版軟件結(jié)構(gòu),實現(xiàn)對酒店各項業(yè)務(wù)的管理5.2 可選擇的系統(tǒng)方案 本系統(tǒng)采用delphi編程,編寫出該酒店管理系統(tǒng),滿足用戶要求,實現(xiàn)業(yè)務(wù)管理,提高效率6. 投資及效益分析6.1 支出 主要包括,項目費用,員工工資,還有軟件維護(hù)費用6.1.1 基本建設(shè)投資 采用本公司的編程系統(tǒng),不需基本建設(shè)投資6.1.2 其他一次性支出 暫無6.1.3 非一次性支出 該系統(tǒng)維護(hù)費用大約是:每年200¥6.2 收益 該系統(tǒng)大大提高了工作效率,使酒店各業(yè)務(wù)處理及時,受益增加6.2.1非一次性收益 暫時無法估計7. 社會因素方面的可能性7.1 編寫軟件全部采用正版軟件,所有技術(shù)資料都由提出方保管。
合同制定確定違約責(zé)任7.2 使用本系統(tǒng)管理人員要求有一定計算機(jī)基礎(chǔ)的人員,系統(tǒng)管理員要求由計算機(jī)的專業(yè)知識,酒店人員不需經(jīng)過本公司培訓(xùn).管理人員也不用經(jīng)過培訓(xùn)8. 結(jié)論 8.1 由于缺乏專業(yè)人士的幫助,并且缺少實際經(jīng)驗,該管理系統(tǒng)可能做的不太健全,遠(yuǎn)不是真正意義上的軟件、工業(yè)產(chǎn)品,只能算作坊生產(chǎn)的產(chǎn)物可能還存在缺陷,不足之處有待改進(jìn). 8.2 前景根據(jù)以上分析,我們認(rèn)為開發(fā)此系統(tǒng)的條件已經(jīng)具備,可以開始進(jìn)行開發(fā)并且我們相信此軟件經(jīng)濟(jì)實惠,肯定具有良好的前景.我們將會逐步完善該軟件,盡可能地讓滿足客戶的需求. 讓客人在他下榻的房間內(nèi)感受到方便,快捷,溫馨同時保證投資者資金的安全性,資金穩(wěn)步的回籠期,資金的合理回報率.因此我們開發(fā)的賓館管理系統(tǒng)可行!三、項目開發(fā)計劃 1. 引言1.1 編寫目的本章提供整個軟件開發(fā)計劃的綜述主要是確定以下內(nèi)容:軟件開發(fā)項目概述和實施計劃,為需求分析做好準(zhǔn)備1.2 背景開發(fā)軟件名稱:酒店業(yè)務(wù)管理系統(tǒng)項目任務(wù)提出者:李大朋項目開發(fā)者:李大朋、賀言君用戶:中小型酒店實現(xiàn)軟件單位:班級軟件開發(fā)小組。
項目與其他軟件、系統(tǒng)的關(guān)系:本項目單機(jī)版應(yīng)用軟件,后臺數(shù)據(jù)庫開發(fā)采用sql server 2005,用Delphi 7.0開發(fā)前臺界面,軟件開發(fā)基于Windows XP 系統(tǒng)1.3 定義酒店管理系統(tǒng)(HMS):HMS分別是hotel management system 的首字母縮寫系統(tǒng)管理模塊:主要負(fù)責(zé)設(shè)置和維護(hù)酒店管理系統(tǒng)的基本信息信息管理模塊:對各項業(yè)務(wù)的一個綜合管理平臺客房管理模塊:主要負(fù)責(zé)管理酒店內(nèi)客房基本信息客戶信息管理:主要負(fù)責(zé)管理客(用)戶的個人信息查詢處理模塊:主要負(fù)責(zé)對客(用)戶個人信息,就餐信息,消費信息等的查詢住宿信息管理模塊:主要負(fù)責(zé)客(用)戶住宿客房的管理就餐信息管理模塊:主要負(fù)責(zé)客(用)戶餐飲信息和消費菜金的信息管理 員工信息管理模塊:主要負(fù)責(zé)客(用)戶信息的管理退出管理模塊:主要負(fù)責(zé)系統(tǒng)的退出管理1.4 參考資料《軟件項目管理案例教程》…………………………機(jī)械工業(yè)出版社《SQL Server實用簡明教程》…………………… 清華大學(xué)出版社 《Delphi 實戰(zhàn)演練》……………………………… 人民郵電出版社《Delphi 最佳專輯》……………………………… 人民郵電出版社。
《軟件工程導(dǎo)論……………………………… 清華大學(xué)出版社 《實用軟件工程》……………………………… 清華大學(xué)出版社2. 項目概述2.1 工作內(nèi)容 在本項目的開發(fā)中須進(jìn)行的各項主要工作內(nèi)容安排如下:1、進(jìn)行資料收集和接口工作2、以軟件工程的科學(xué)方法進(jìn)行軟件的開發(fā),因此進(jìn)行軟件工程報告的撰寫分別包括:《立項建議書》、《可行性研究報告》、《項目開發(fā)計劃》、《需求說明報告》、《軟件設(shè)計報告》、《測試分析報告》、《使用說明》、《項目開發(fā)總結(jié)》3、進(jìn)行程序編寫4、進(jìn)行軟件的調(diào)試5、軟件的維護(hù)2.2 主要參加人員 參加本項目開發(fā)的主要人員為本軟件小組開發(fā)的全體人員現(xiàn)分別介紹人員情況,包括他們的技術(shù)水平,如下:軟件開發(fā)小組職務(wù)分配及人員主要有:由于本小組總共兩名成員,所以只能由這二人承擔(dān)所有工作,分工如下:組員一:主要負(fù)責(zé)資料收集,撰寫主要的報告及文檔組員二:主要負(fù)責(zé)軟件系統(tǒng)開發(fā)及測試工作2.3 產(chǎn)品2.3.1 程序 本軟件開發(fā)小組將會把進(jìn)行編好的整個執(zhí)行程序移交給用戶,程序名稱為酒店管理系統(tǒng)此系統(tǒng)采用delphi編寫,它將是通過存儲在軟磁盤上的形式移交給用戶它的功能如同在前面《立項建議書》和《可行性研究報告》上講的一樣,現(xiàn)逐一介紹其功能如下:1、數(shù)據(jù)庫登陸模塊:它進(jìn)行安全保密工作,以確保合法人員才可進(jìn)入進(jìn)行相應(yīng)的合法操作,避免非法人員進(jìn)入而導(dǎo)致數(shù)據(jù)被盜或錯誤操作等非法操作。
2、信息管理模塊:一個綜合的管理平臺3、客房管理模塊:負(fù)責(zé)客房的入住登記等管理4、餐飲管理模塊:僅負(fù)責(zé)餐飲中對菜的管理5、查詢處理模塊:負(fù)責(zé)查詢信息6、員工管理模塊:負(fù)責(zé)對員工的管理7、工資管理模塊:負(fù)責(zé)管理工資8、退出模塊:負(fù)責(zé)退出系統(tǒng)2.3.2.文件 須移交用戶的每種文件的名稱及內(nèi)容要點如下:1、《立項建議書》――――――定義要開發(fā)系統(tǒng)的名稱、目標(biāo)、開發(fā)方、使用方,還有概要介紹系統(tǒng)的功能、性能、穩(wěn)定性、保密性、完成期限、開發(fā)成本,以及質(zhì)量上的要求2、《軟件可行性研究報告》―――說明該軟件開發(fā)項目的實現(xiàn)在技術(shù)、經(jīng)濟(jì)和社會條件方面的可行性;說明并論證所選定的方案3、《軟件需求說明》――――――它主要也說明軟件編寫的目的、背景、定義,進(jìn)行任務(wù)概述、需求規(guī)定、運(yùn)行環(huán)境規(guī)定4、《軟件設(shè)計說明》――――――說明對程序系統(tǒng)的設(shè)計考慮,包括程序系統(tǒng)的基本處理流程、程序系統(tǒng)的組織結(jié)構(gòu)、模塊劃分、功能分配、接口設(shè)計、運(yùn)行設(shè)計、數(shù)據(jù)結(jié)構(gòu)設(shè)計和出錯處理設(shè)計等5、《使用說明》――――――――描述該軟件系統(tǒng)所具有的功能及基本的使用方法6、《測試分析報告》――――――把組裝測試和確認(rèn)測試的結(jié)果、發(fā)現(xiàn)及分析寫成文件加以記載。
2.3.3.服務(wù) 日后向用戶提供的各項服務(wù)如下:1、負(fù)責(zé)安裝:負(fù)責(zé)將程序安裝好,并能良好運(yùn)行2、負(fù)責(zé)維護(hù)和幫助運(yùn)行:開始日期為軟件交由用戶使用之日起計算,一周內(nèi)免費提供維護(hù)和幫助運(yùn)行工作,一周之后也可一直提供這兩項幫助,但要按月收取基本費用3、日后負(fù)責(zé)功能的擴(kuò)充:用戶一旦需要便可開始進(jìn)行,但要收取基本的成本,這項服務(wù)可一直提供下去,直到系統(tǒng)被用戶拋棄為止2.4 驗收標(biāo)準(zhǔn) 如前2.31、2.32、2.33已詳細(xì)講述了本軟件開發(fā)公司須移交給用戶的產(chǎn)品,表分別表現(xiàn)在:文件、程序和服務(wù)三部分,現(xiàn)針對這三部分制定了以下三大方面的驗收標(biāo)準(zhǔn),如下:1、對于上面所講的程序驗收標(biāo)準(zhǔn)為:(1)程序?qū)嶋H達(dá)到的功能方面:必須與所介紹,即問題定義報告和可行性研究報告、開發(fā)計劃中所講的功能相符合一致2)程序量上方面:實際所交的程序要與預(yù)期所交的程序量要一致,不可少交或漏交2、對于上面所講的服務(wù)驗收標(biāo)準(zhǔn)為:(1)在負(fù)責(zé)安裝方面:將軟件調(diào)試好,并安全,穩(wěn)定,高效的運(yùn)行2)在負(fù)責(zé)維護(hù)和幫助運(yùn)行方面:在本軟件公司許諾的范圍內(nèi),要將用戶方提供的這兩項工作做好,讓用戶方能順利進(jìn)行工作、投入使用3)后負(fù)責(zé)功能的擴(kuò)充方面:在用戶需要進(jìn)行功能擴(kuò)充的情況下,同時也在本軟件公司許諾的范圍內(nèi),本軟件公司要負(fù)責(zé)做好系統(tǒng)功能的擴(kuò)充,使功能擴(kuò)充到達(dá)到用戶需要為止。
3、對于上面所講的須向用戶提供的文件驗收標(biāo)準(zhǔn)為:每份文件都要字跡、內(nèi)容、條理清楚每份文件都要具體、真實地反映了開發(fā)此軟件系統(tǒng)的情況在《使用說明》中,必須詳細(xì)、清楚地講解了整個系統(tǒng)的功能及使用說明2.5 完成項目的最遲期限最快也要四個月3. 實施計劃3.1 工作任務(wù)的分解與人員分工 對于項目開發(fā)中需要完成的各項工作,從資料收集到寫軟件工程報告中的立項建議書、可行性研究、軟件開發(fā)報告、需求分析報告、軟件設(shè)計報告、使用說明報告、測試分析及程序編寫、調(diào)試、軟件維護(hù)及文件的編制等,均由本軟件小組組員五人負(fù)責(zé)3.2 接口人員 負(fù)責(zé)接口工作的人員及他們的職責(zé),包括:1、負(fù)責(zé)本項目同用戶的接口人員一名,由李大朋負(fù)責(zé);2、負(fù)責(zé)本項目同本單位各管理機(jī)構(gòu),如合同計劃管理部門、財務(wù)部門、質(zhì)量管理部門等的接口人員一名,由賀言君負(fù)責(zé);3.3 進(jìn)度 各按小組人員各自擬定,但不能影響軟件開發(fā)的進(jìn)度3.4 預(yù)算 由于是各方面的原因,預(yù)算暫無4.支持條件 現(xiàn)說明為支持本項目的開發(fā)所需要的各種條件和設(shè)施如下:4.1 計算機(jī)系統(tǒng)支持 根據(jù)實際情況,現(xiàn)將開發(fā)和運(yùn)行此項目軟件所需的計算機(jī)系統(tǒng)支持列舉如下:CPU:Athlon750以上。
內(nèi)存:128MB以上硬盤:空間20G以上顯示器:彩顯一臺編譯程序:delphi操作系統(tǒng):Windows xp以上4.2 需由用戶承擔(dān)的工作 無5.專題計劃要點 說明本項目開發(fā)中需制定的各個專題計劃(如立項計劃、測試計劃、安全保密計劃、質(zhì)量保證計劃等)的要點立項計劃:經(jīng)費、時間、軟件功能、條件等測試計劃:測試步驟、測試內(nèi)容、測試標(biāo)準(zhǔn)、人員安排安全保密計劃:范圍、措施,如:密碼編輯質(zhì)量保證計劃:質(zhì)量定位、質(zhì)量評審標(biāo)準(zhǔn)四、軟件需求說明書 1.引言1.1 編寫目的本文檔主要完成軟件的基本需求規(guī)定和運(yùn)行環(huán)境的規(guī)定1.2 背景開發(fā)軟件名稱:酒店業(yè)務(wù)管理系統(tǒng)項目任務(wù)提出者:李大朋項目開發(fā)者:李大朋、賀言君用戶:中小型酒店實現(xiàn)軟件單位:班級軟件開發(fā)小組項目與其他軟件、系統(tǒng)的關(guān)系:本項目單機(jī)版應(yīng)用軟件,后臺數(shù)據(jù)庫開發(fā)采用sql server 2005,用Delphi 7.0開發(fā)前臺界面,軟件開發(fā)基于Windows XP 系統(tǒng)1.3 定義酒店管理系統(tǒng)(HMS):HMS分別是hotel management system 的首字母縮寫。
系統(tǒng)管理模塊:主要負(fù)責(zé)設(shè)置和維護(hù)酒店管理系統(tǒng)的基本信息信息管理模塊:對各項業(yè)務(wù)的一個綜合管理平臺客房管理模塊:主要負(fù)責(zé)管理酒店內(nèi)客房基本信息客戶信息管理:主要負(fù)責(zé)管理客(用)戶的個人信息查詢處理模塊:主要負(fù)責(zé)對客(用)戶個人信息,就餐信息,消費信息等的查詢住宿信息管理模塊:主要負(fù)責(zé)客(用)戶住宿客房的管理就餐信息管理模塊:主要負(fù)責(zé)客(用)戶餐飲信息和消費菜金的信息管理 員工信息管理模塊:主要負(fù)責(zé)客(用)戶信息的管理退出管理模塊:主要負(fù)責(zé)系統(tǒng)的退出管理1.4 參考資料《軟件項目管理案例教程》…………………………機(jī)械工業(yè)出版社《SQL Server實用簡明教程》…………………… 清華大學(xué)出版社 《Delphi 實戰(zhàn)演練》……………………………… 人民郵電出版社《Delphi 最佳專輯》……………………………… 人民郵電出版社《軟件工程導(dǎo)論……………………………… 清華大學(xué)出版社 《實用軟件工程》……………………………… 清華大學(xué)出版社2.任務(wù)概述2.1目標(biāo) 編寫一個優(yōu)良的酒店管理系統(tǒng),是為更好地適應(yīng)現(xiàn)代國內(nèi)酒店的管理、經(jīng)營體制,促進(jìn)酒店的發(fā)展及提高它的經(jīng)營水平該項軟件將主要應(yīng)用于酒店內(nèi)的三個經(jīng)營管理體系的四個部門中,分別是:人事部、財務(wù)部、業(yè)務(wù)部(包括:餐飲部、客房部、)。
配合酒店的經(jīng)營管理體制進(jìn)行相應(yīng)的管理操作,它將針對不同的部門起著應(yīng)有的作用 該項軟件開發(fā)的主要開發(fā)目標(biāo),為如下所示:A 人力與設(shè)備費用的減少;B 處理速度、工作效率的提高;C 控制精度或生產(chǎn)能力的提高;D 管理信息服務(wù)的改進(jìn);E 處理功能的完善;F 數(shù)據(jù)輸入、處理、輸出操作的安全性和準(zhǔn)確率的提高;G 操作簡單、人機(jī)界面性好;H 系統(tǒng)安全保密性好;I 人員利用率的改進(jìn)J 提高經(jīng)濟(jì)效益對該項軟件開發(fā)的基本要求,如:功能:該軟件的功能要求比較完善,具有數(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)行工作。
完成期限:本軟件系統(tǒng)完成期限要求為四個月2.2用戶的特點 該軟件是專門針對酒店的管理而開發(fā)的應(yīng)用軟件,因此該軟件的最終用戶為酒店酒店業(yè)有一些重要的特點,它的涉外性決定了接待對象――接待境外賓客它的選址靈活,規(guī)模、建筑、結(jié)構(gòu)布局、功能、服務(wù)項目等往往成為高檔次、高水準(zhǔn)、高消費的象征它是一個特殊的行業(yè),同時也是一種企業(yè)酒店業(yè)務(wù)的強(qiáng)文化性、業(yè)務(wù)的綜合協(xié)調(diào)性,加上業(yè)務(wù)的適度超前性,決定了酒店的管理必須達(dá)到的層次二十一世紀(jì),電腦普及的今天,科技日新月異,人民生活水平提高,節(jié)奏加快,它是信息技術(shù)的時代對酒店的管理也就務(wù)必需要一個功能強(qiáng)大完善、處理迅速快,而且操作簡單、性能穩(wěn)定且日后還可進(jìn)行相應(yīng)擴(kuò)充的管理系統(tǒng)軟件進(jìn)行科學(xué)管理在酒店內(nèi)部,由酒店本身所具備的特性決定了它里面的工作人員素質(zhì)也必須具備較高的素質(zhì)水平而如使用此次開發(fā)軟件的計算機(jī)管理操作,在操作員使用上酒店可相對靈活,即:酒店可聘請專業(yè)人士,也可就用酒店已有的熟悉Windows基本操作的非專業(yè)操作人員而在系統(tǒng)維護(hù)人員上,酒店的這類工作人員應(yīng)具備熟悉市場上目前流行的各類編程語言及相應(yīng)的硬件知識在數(shù)量方面,操作人員數(shù)量至少需6名,系統(tǒng)維護(hù)人員至少需1名。
當(dāng)然,對于人員數(shù)量的需求,酒店可在此基礎(chǔ)上根據(jù)自身的情況進(jìn)行相應(yīng)調(diào)整針對酒店經(jīng)營管理的特點、現(xiàn)市場經(jīng)濟(jì)發(fā)展?fàn)顩r,及本軟件本身所具備的特點,預(yù)計本軟件在酒店使用的最短期限將為五年 2.3假定和約束 對這項開發(fā)中給出的條件、假定和所受到的限制,為:A 開發(fā)此軟件的經(jīng)費:限制為五百元以下B 此軟件的開發(fā)期限為:四個月C系統(tǒng)投入使用的最晚時間為:2011年7月7日D 進(jìn)行系統(tǒng)方案選擇比較的時間:為半個月以內(nèi)E 經(jīng)費、投資方面的來源和限制:由于本軟件是立項建立的,所以所有費用都由開發(fā)小組成員來承擔(dān)F 此軟件系統(tǒng)的運(yùn)行壽命的最小值:五年G 法律和政策方面的限制:本軟件開發(fā)公司在開發(fā)此軟件產(chǎn)品時,將嚴(yán)格按照有關(guān)的法律和政策執(zhí)行H硬件、軟件、運(yùn)行環(huán)境和開發(fā)環(huán)境方面的條件和限制:此軟件系統(tǒng)應(yīng)在Windows界面上運(yùn)行,編譯程序為delphi,CPU為 Athlon750以上,內(nèi)存128MB以上,硬盤空間20G以上,彩顯一臺I 可利用的信息和資源:本項目開發(fā)所需要的一切信息資源來自市場采集和客戶提供,也從一些專業(yè)書上獲得部分信息如:目前市場上存在且流行的相關(guān)管理系統(tǒng)、酒店的具體的管理、經(jīng)營體制信息,及其進(jìn)行軟件開發(fā)所需的相關(guān)技術(shù)知識等。
3.需求規(guī)定 3.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é)。
