資源描述:
《酒店管理-系統(tǒng)需求分析》由會員上傳分享,免費在線閱讀,更多相關內容在教育資源-天天文庫。
1、~~酒店管理系統(tǒng)目錄一、引言21.概述22.編寫要求23.參考資料2二、系統(tǒng)分析與總體設計31.系統(tǒng)需求分析32.系統(tǒng)體系結構設計33.開發(fā)工具的選擇84.開發(fā)所需的實用技術85.數(shù)據(jù)庫結構設計96.系統(tǒng)模塊界面設計117.系統(tǒng)主要代碼14三、系統(tǒng)運行環(huán)境17四、測試方案171.登陸模塊測試172.入住模塊測試183.換房模塊測試184.續(xù)住模塊測試195.退房模塊測試19五、特色20六、個人心得體會20~~~~~一、引言1.概述酒店業(yè)是一個前景廣闊而又競爭激烈的行業(yè)。我國的酒店業(yè)迅速發(fā)展,已經成為一個具有相當規(guī)模的
2、產業(yè)。酒店客房管理使用手工處理賬務,存在許多現(xiàn)金流失的漏洞,使用軟件來管理賓館業(yè)務,結賬既準確,速度又快,而且統(tǒng)計的報表也快捷。對酒店整個來說,對酒店經營狀況起決定作用的是酒店的服務管理水平。如何利用先進的管理手段來提高酒店的管理水平成為酒店業(yè)務發(fā)展的當務之急。面對信息時代的機遇和挑戰(zhàn),利用科技手段提高酒店的管理無疑是一條行之有效的途徑。雖然計算機管理并不是酒店管理走向成功的關鍵元素,但它可以最大限度地發(fā)揮準確、快捷、高效等作用,對酒店的業(yè)務管理提供強有力的支持。2.編寫要求系統(tǒng)內容:酒店信息管理系統(tǒng)系統(tǒng)名稱:酒店信
3、息管理系統(tǒng)系統(tǒng)架構:C/S架構需求分析部分:針對于預訂信息管理、客房管理、賬務管理、員工管理等酒店管理服務開發(fā)的系統(tǒng)。系統(tǒng)設計部分:概念模型(ER)系統(tǒng)實現(xiàn)部分:以數(shù)據(jù)的CRUD為核心3.參考資料《軟件工程(第3版)》——張海藩、倪寧編著,人民郵電出版社。《數(shù)據(jù)庫系統(tǒng)概論(第4版)》——王珊、薩師煊編著,高等教育出版社?!禫isualBasic數(shù)據(jù)庫系統(tǒng)開發(fā)實例導航》——劉韜、駱娟、何旭洪編著,人民郵電出版社。~~~~~一、系統(tǒng)分析與總體設計1.系統(tǒng)需求分析本酒店管理系統(tǒng)主要針對于預訂信息管理、客房管理、賬務管理、員
4、工管理等酒店管理服務開發(fā)的系統(tǒng)。包括以下功能:對預訂信息的管理,包括查詢、添加、修改、入住、刪除。對客房信息的管理,包括查詢、入住登記、退房、續(xù)住、換房。對賬務信息的管理,包括收入報表及消費報表兩個部分的管理。實現(xiàn)查詢、添加、修改、刪除賬務信息的功能。對酒店員工信息的管理,需要有管理員權限。包括查詢、添加、修改、刪除。對系統(tǒng)用戶信息的管理,需要有管理員權限。包括查詢、添加、修改、刪除。對個人賬號信息的管理,包括修改密碼。2.系統(tǒng)體系結構設計1.系統(tǒng)總流程圖如圖1所示圖.1系統(tǒng)總流程圖~~~~~1.系統(tǒng)的功能模塊圖如圖
5、2所示在功能模塊示意圖的樹形結構中,每一個葉節(jié)點都是一個最小的功能模塊,每一個功能模塊都需要針對不同的數(shù)據(jù)表完成相同的數(shù)據(jù)庫操作,即添加記錄、修改記錄、刪除記錄以及查詢顯示記錄信息。圖.2系統(tǒng)功能模塊圖在本系統(tǒng)中,賬號管理模塊的功能比較簡單。在系統(tǒng)初始化時,有五個默認的用戶。系統(tǒng)管理員用戶為admin、a,普通用戶為1、2、3,由程序設計人員手動添加到數(shù)據(jù)庫中,它們的默認密碼均與用戶相同。管理員用戶可以創(chuàng)建用戶、修改用戶信息以及刪除用戶;普通用戶則只能修改自己的密碼。2.賬號管理功能模塊的關系如圖3所示。圖3.賬號管
6、理功能模塊~~~~~1.系統(tǒng)總數(shù)據(jù)流圖如圖4所示。圖4.系統(tǒng)總數(shù)據(jù)流圖2.入住模塊數(shù)據(jù)流圖如圖5所示。圖5.入住模塊數(shù)據(jù)流圖~~~~~1.退房模塊數(shù)據(jù)流圖如圖6所示。圖6.退房模塊數(shù)據(jù)流圖2.換房模塊數(shù)據(jù)流圖如圖7所示。圖7.換房模塊數(shù)據(jù)流圖~~~~~1.續(xù)住模塊數(shù)據(jù)流圖如圖8所示。圖8.續(xù)住模塊數(shù)據(jù)流圖2.預訂模塊數(shù)據(jù)流圖如圖9所示。圖9.預訂模塊數(shù)據(jù)流圖~~~~~1.管理模塊數(shù)據(jù)流圖如圖10所示。圖10.管理模塊數(shù)據(jù)流圖1.開發(fā)工具的選擇開發(fā)數(shù)據(jù)庫管理信息系統(tǒng)需要選擇兩種工具,即前臺開發(fā)語言和后臺數(shù)據(jù)庫。本系統(tǒng)選
7、擇開發(fā)工具為VisualBasic和Access。與其他開發(fā)工具相比,VisualBasic具有簡單易學、靈活方便和易于擴充等特點,越來越多地被用作客戶/服務器應用程序的前端開發(fā)工具,與后臺的Access數(shù)據(jù)庫相結合,能夠提供一個高性能的管理信息系統(tǒng)解決方案。所以采用VisualBasic作為開發(fā)工具,Access作為后臺數(shù)據(jù)庫。2.開發(fā)所需的實用技術開發(fā)酒店管理系統(tǒng)需要掌握如下技術:VisualBasic的基本編程方法。Access數(shù)據(jù)庫基礎的管理方法。常用SQL語句的使用。ADO數(shù)據(jù)庫訪問技術。~~~~~1.數(shù)據(jù)
8、庫結構設計數(shù)據(jù)庫采用Access2003建立,用ADO作為連接數(shù)據(jù)對象。1.數(shù)據(jù)表:管理員信息字段名字段類型說明賬號文本管理員賬號,主鍵密碼文本管理員密碼員工ID文本對應的員工ID權限文本賬號類型客房信息字段名字段類型說明房間號數(shù)字客房房間號,主鍵房間類型數(shù)字客房類型價格數(shù)字客房價格房態(tài)文本客房入住信息客戶信息字段名字段類型說明ID文本客戶身份