前言
給大家推薦一個基於.NET 8.0 的中小型酒店設計的管理系統。
隨著酒店的日常工作增加,很難用人工去進行處理一些繁瑣的資料,也可能會因為人工的失誤而造成酒店的損失,因此需要一款可以協助酒店進行內部管理的管理軟體。
本文將詳細介紹如何開發和使用酒店管理系統。
專案介紹
引用的開源專案
-
Fody:使用 MIT 開源協議的工具,可以將所有 DLL 打包成 EXE 應用程式。
-
SQLSugar:國內最受歡迎的 ORM 框架之一,採用 Apache-2.0 開源協議。
-
SunnyUI:基於 C# .NET WinForms 的開源控制元件庫、工具類庫、擴充套件類庫及多頁面開發框架,遵循 GPL-3.0 開源協議。
-
RestSharp:適用於 .NET 的簡單 REST 和 HTTP API 客戶端,採用 Apache-2.0 開源協議。
-
AntdUI:基於 Ant Design 設計語言的 WinForms 介面庫,遵循 Apache-2.0 開源協議。
即日起,程式版本號規範將固定為x.x.x.x,第一位為當前程式版本,第二位為當前程式框架版本,第三位為功能大變更版本,第四位為日常修復版本,例如:基於.NET 8框架的2.0版本,對應的版本號是2.8.0.0,往後的.NET 9將會是2.9.0.0,並以此類推
開發環境
- 作業系統:Windows 11 (x64)
- 開發工具:Microsoft Visual Studio 2022(系統最新版本)
- 資料庫:PostgreSQL 16(強烈推薦!)
- 資料庫管理工具:Dbgate
- 開發語言:C# 語言、T-SQL 語言
- 開發框架:.NET 8 + WinForms
功能模組
免安裝即用版
下載後即可直接執行,預設登入賬號為 WK010。程式連線的是遠端資料庫,因此本地無需建立資料庫。若需登入其他賬號,可前往登入介面的"後臺-員工管理"模組檢視員工賬號資訊。除 WK010 外,其餘賬號的預設密碼均為 123456。
請注意,由於程式在啟動時會檢測版本更新,這可能會導致登入介面載入速度稍慢,敬請諒解!
另外,由於公告日誌和酒店銷售額統計模組所使用的元件目前尚未支援 .NET 8,這兩個功能將暫時隱藏。我們將在後續版本中尋找替代元件以恢復這些功能,感謝您的理解和支援!
系統展示
1、檢查更新
2、登入介面
3、後臺主頁
4、人事管理
5、入關管理
6、商品管理
專案地址
- GitHub:https://github.com/easy-open-meta/TopskyHotelManagerSystem
- Gitee:https://gitee.com/java-and-net/TopskyHotelManagerSystem
- 免安裝下載
- https://github.com/easy-open-meta/TopskyHotelManagerSystem/releases/tag/v2.8.0.0
專案介面
Gitee:https://gitee.com/java-and-net/topsky-hotel-manager-system-web-api
下載原始碼可以學習,後臺WebAPI 介面,具體如下圖所示:
專案文件比較全面,系統設計以及需求文件,表結構說明都有,需要的朋友趕快學起來吧。
總結
希望本文能為朋友們在酒店管理系統方面開發帶來幫助。歡迎大家在評論區留言討論,分享您的經驗和建議。
如果你覺得這篇文章對你有幫助,不妨點個贊支援一下!你的支援是我繼續分享知識的動力。如果有任何疑問或需要進一步的幫助,歡迎隨時留言。
也可以加入微信公眾號[DotNet技術匠] 社群,與其他熱愛技術的同行一起交流心得,共同成長!優秀是一種習慣,歡迎大家留言學習!