Topsky酒店管理系統(tǒng)
Topsky 是一款針對中小型酒店設計的管理系統(tǒng),基于 .Net Framework 4.6.1 設計,C# 語言編寫,采用MySql數(shù)據(jù)庫作為數(shù)據(jù)支持。
# 引用的開源項目:
-
Fody——將所有dll打包成exe應用程序。Fody,MIT開源協(xié)議
-
SQLSugar,國內最受歡迎ORM框架[SQLSugar。 Apache-2.0開源協(xié)議
-
SunnyUI——SunnyUI.Net, 基于 C# .Net WinForm 開源控件庫、工具類庫、擴展類庫、多頁面開發(fā)框架。
本項目說明:
1、一切開發(fā)請遵照MIT開源協(xié)議進行,SunnyUI.Net框架采用的是GPL3.0開源協(xié)議、SQLSugarORM框架采用的是Apache2.0,需要用到時請務必在項目介紹加上對應描述。
2、有bug歡迎提出issue!或進行評論
3、本系統(tǒng)90%頁面基于SunnyUI.Net控件庫進行創(chuàng)建,在此特別聲明!
4、關于數(shù)據(jù)庫腳本問題,請先移步至Scripts文件下,下載Data和Table兩個文件,再數(shù)據(jù)庫中先執(zhí)行Table.sql,再執(zhí)行Data.sql!
開發(fā)目的:
在現(xiàn)如今發(fā)展迅速的酒店行業(yè),隨著酒店的日常工作增加,已經很難用人工去進行處理,一些繁瑣的數(shù)據(jù)也可能會因為人工的失誤而造成酒店的一些損失,因此很需要一款可以協(xié)助酒店進行內部管理的管理軟件。
系統(tǒng)開發(fā)環(huán)境:
操作系統(tǒng):Windows 10(x64)
開發(fā)工具:Microsoft Visual Studio 2015(初版)/Microsoft Visual Studio 2019(最新版)
數(shù)據(jù)庫:Microsoft SQL Server 2008 R2/MySQL v8.0.22
數(shù)據(jù)庫管理工具:Microsoft SQL Server 2008 R2 Mangerment Studio/Navicat 15
開發(fā)語言:C#語言、T-SQL語言
開發(fā)平臺:.Net
開發(fā)框架:.Net Framework 4.5.2/.Net Framework 4.6.1
開發(fā)技術:.NET WinForm
系統(tǒng)結構:
系統(tǒng)功能模塊匯總:
| 功能匯總 | |||||||
|---|---|---|---|---|---|---|---|
| (前臺)客房管理 | 預約房間 | 入住房間 | 結算退房 | 轉換房間 | 查看用戶信息 | 修改房間狀態(tài) | |
| (前臺)用戶管理 | 用戶信息展示 | 搜索用戶信息 | 添加客戶 | ||||
| (前臺)商品消費 | 商品列表 | 搜索商品信息 | 商品消費 | 消費信息 | |||
| (前臺)擴展功能 | 無 | ||||||
| (后臺)基礎信息 | 職位類型維護 | 民族類型維護 | 學歷類型維護 | 部門信息維護 | |||
| (后臺)財務信息 | 員工工資賬單 | 內部財務賬單 | 酒店盈利情況 | ||||
| (后臺)水電管理 | 水電信息 | ||||||
| (后臺)監(jiān)管統(tǒng)計 | 監(jiān)管部門情況 | ||||||
| (后臺)客房管理 | 房態(tài)圖一覽 | 新增客房 | |||||
| (后臺)客戶管理 | 客戶信息管理 | 顧客消費賬單 | |||||
| 功能匯總(續(xù)) | |||||||
| (后臺)人事管理 | 員工管理 | 公告日志 | 上傳公告日志 | ||||
| (后臺)物資管理 | 商品管理 | 倉庫物資 | |||||
| 員工操作日志 |
項目作者:
楊俊杰(即本賬號,項目組長,核心代碼編寫和后期項目整合)
熊越明(開發(fā),項目代碼編寫)
賓華安(數(shù)據(jù)庫,提供數(shù)據(jù)庫管理支持)
張黔廣(開發(fā),APP前后端開發(fā))
項目運行部署:
下載并安裝Microsoft Visual Studio Professional 2017及以上版本,并通過下載Zip包解壓,打開.sln后綴格式文件運行。
數(shù)據(jù)庫運行部署(本地):
作者及開發(fā)團隊強烈建議使用MySQL數(shù)據(jù)庫,安裝MySQL數(shù)據(jù)庫并開啟服務,通過可視化管理工具對數(shù)據(jù)庫進行建立,可通過打開執(zhí)行數(shù)據(jù)庫腳本文件夾內的.sql后綴格式文件進行快速建立數(shù)據(jù)表和導入數(shù)據(jù),執(zhí)行步驟(以MySQL數(shù)據(jù)庫為例):
1、通過可視化管理工具打開Table.sql文件進行數(shù)據(jù)表建立。
2、隨后打開Data.sql文件進行數(shù)據(jù)導入。
