mysql 酒店管理设计_酒店管理系统的设计与实现(Myeclipse,MySQL)
酒店管理系統的設計與實現(Myeclipse,MySQL)(任務書,開題報告,中期檢查表,文獻綜述,外文翻譯,畢業論文12000字,程序代碼,MySQL數據庫)
本系統是一個酒店管理系統,以Java Web技術為基礎,采用MVC設計模式,利用MyEclipse編程平臺結合MySQL數據庫,完成了酒店管理系統的功能。
現今的酒店包括客房、餐飲、及其他服務,要想提高勞動效率,降低成本,提高服務質量和管理水平,促進經濟效益,必須借助計算機來進行現代化的信息管理,本系統是一套適用于小型酒店使用的系統,操作簡單,靈活性好、運行穩定。該系統可供用戶進行內部人員管理,客房查詢、餐飲查詢以及預定與退訂功能,可以實現查詢營業額,查詢入住率的功能,方便了用戶查詢分析。用戶只需要簡單的輸入,所有數據都由數據庫管理系統管理。本系統中數據庫服務器端采用了MySQL作為數據庫,能夠使數據更加安全、程序更加穩定的運行。
4.2? 酒店業務模塊
酒店業務模塊主要是對酒店進行管理。下面分別介紹酒店業務模塊各個功能實現的具體算法,以偽代碼的形式給出。
4.2.1? 信息查詢模塊
模塊表結構:bill表和room表。
模塊功能:查詢營業額,查詢客房信息和查詢入住率。輸入:日期。查找按鈕功能。會調出另外一個窗口來顯示所要查詢的符合條件的消費額。該模塊的主要分為兩部分:一是完成選擇要查找的字段、條件操作符等功能;二是用來顯示顧客進行查詢的完整條件及查詢、退出登錄。當查找的條件選擇完畢,點擊查找,在顯示部分顯示出來后,點擊查找按鈕才正式完成該模塊的查找功能。
4.2.2? 人員管理模塊
模塊功能:實現管理,增加,刪除,修改,查看模塊。
算法功能:實現人員管理功能。
算法名稱:管理員增加算法 輸入:用戶名,密碼,職位,職工姓名,性別,年齡,電話。輸出:成功添加用戶。用戶合法性檢驗,查詢用戶user信息表,若存在則可以查看,刪除,修改。
4.2.3? 前臺業務模塊
算法功能:實現前臺業務管理功能。
算法名稱:前臺業務算法。
查詢客房:顯示客房的信息。
查詢餐飲:顯示餐飲的信息。
預定客房:輸入:房間號,顧客證件號碼,預定日期。輸出:預定成功。合法性檢驗,查詢room信息表,若存在則預定失敗。
預定餐飲:輸入:房間號,餐桌號,座位數。輸出:預定成功。合法性檢驗,查詢room信息表,若存在則預定失敗。
退訂客房:輸入:房間號。輸出退訂成功,合法性檢驗,查詢room信息表,若存在則可以退訂。
退訂餐飲:輸入:餐桌號。輸出退訂成功,合法性檢驗,查詢tabl信息表,若存在則可以退訂。
入住登記:輸入:房間號,顧客姓名,證件類型,證件號,備注。輸出:入住登記成功。
4.2.4? 數據庫管理模塊
MySQL可以通過企業內部網絡Internet很簡便地實現信息共享,而且它可以很容易地將數據庫定位到瀏覽器中,它將數據庫的功能和網站的功能結合在一起。
目??? 錄
摘 要??? I
Abstract??? II
1? 緒論??? 1
1.1? 研發背景??? 1
1.2? 系統目標??? 1
2? 系統分析??? 3
2.1? 酒店管理的可行性分析??? 3
2.1.1? 經濟可行性分析??? 3
2.1.2? 技術的可行性分析??? 3
2.1.3? 法律可行性分析??? 3
2.2? 需求分析??? 4
2.2.1? 系統的功能需求??? 4
2.2.2? 系統數據需求分析??? 5
3? 系統總體設計??? 6
3.1? 系統功能設計??? 6
3.2? 系統概念設計??? 7
3.2.1? 系統實體描述??? 7
3.2.2? 系統實體聯系圖??? 8
3.3? 數據庫表結構??? 8
3.3.1? 賬單信息表??? 8
3.3.2? 人員等級表??? 8
3.3.3? 房客信息表??? 9
3.3.4? 房間信息表??? 9
3.3.5? 房間類型表??? 10
3.3.6? 用戶信息表??? 10
3.3.7? 餐飲信息表??? 11
3.3.8? 工作人員信息表??? 11
4? 系統詳細設計??? 12
4.1? Java類的設計??? 12
4.2? 酒店業務模塊??? 12
4.2.1? 信息查詢模塊??? 12
4.2.2? 人員管理模塊??? 12
4.2.3? 前臺業務模塊??? 13
4.2.4? 數據庫管理模塊??? 13
5? 系統實現??? 14
5.1? 開發環境的搭建??? 14
5.1.1? JDK簡介??? 14
5.1.2? MyEclipse簡介??? 14
5.1.2? MySQL簡介??? 15
5.1.3? MVC設計模式簡介??? 15
5.2? 酒店業務的實現??? 16
6? 系統測試??? 26
6.1? 軟件測試的方法??? 26
6.2? 模塊測試??? 26
6.2.1? 測試內容??? 27
6.2.1? 測試結果??? 28
7? 結論??? 29
7.1? 概述工作??? 29
7.2? 體會與收獲??? 29
7.3? 今后的發展方向??? 30
致??? 謝??? 32
參考文獻??? 33
總結
以上是生活随笔為你收集整理的mysql 酒店管理设计_酒店管理系统的设计与实现(Myeclipse,MySQL)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux的用户权限有哪些(linux的
- 下一篇: d3.js和mysql_如何从mysql