1 Star 0 Fork 107

Alan / TopskyHotelManagerSystem

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

TopskyHotelManagerSystem

star fork

:pray: 引用的开源项目:

  1. Fody——将所有dll打包成exe应用程序。Fody,MIT开源协议
  2. SQLSugar,国内最受欢迎ORM框架[SQLSugar。 Apache-2.0开源协议
  3. SunnyUI——SunnyUI.Net, 基于 C# .Net WinForm 开源控件库、工具类库、扩展类库、多页面开发框架。SunnyUI.Net,GPL3.0开源协议

:exclamation: 本项目说明:

1、二次开发本项目时请遵照MIT开源协议,SunnyUI.Net框架采用的是GPL3.0开源协议、SQLSugarORM框架采用的是Apache2.0,需要用到时请务必在项目介绍加上对应声明。

2、有bug欢迎提出issue!或进行评论

3、本系统95%页面基于SunnyUI.Net控件库进行创建,在此特别声明!

4、关于数据库脚本问题,请先移步至数据库脚本文件夹下,选择Mysql版本或PostgreSQL版本任意文件夹下载Data和Table两个文件,再数据库中先执行Table.sql,再执行Data.sql!

5、针对MySQL和PostgreSQL数据库的说明:

​ 5.1、本地数据库若为MySQL,则请将Application层里的业务逻辑类继承的Repository改为MysqlRepository,并在Common层对HttpHelper里的mysqlString常量数据库连接字符串进行配置。

​ 5.2、本地数据库若为PostgreSQL,则无需进行任何改动,只需要在Common层对HttpHelper里的pgsqlString常量数据库连接字符串进行配置。

:thought_balloon: 开发目的:

在现如今发展迅速的酒店行业,随着酒店的日常工作增加,已经很难用人工去进行处理,一些繁琐的数据也可能会因为人工的失误而造成酒店的一些损失,因此很需要一款可以协助酒店进行内部管理的管理软件。

:mag_right: 系统开发环境:

操作系统:Windows 10(x64)

开发工具:Microsoft Visual Studio 2015(系统第一版本)/Microsoft Visual Studio 2019(系统最新版本)

数据库:Microsoft SQL Server 2008 R2(最初版本所使用的)/MySQL v8.0.22(强烈推荐!)/PostgreSql13(强烈推荐!)

数据库管理工具:Microsoft SQL Server 2008 R2 Mangerment Studio/Navicat 15

开发语言:C#语言、T-SQL语言

开发平台:.Net

开发框架:.Net Framework 4.5.2/.Net Framework 4.6.1(已全面升级)——>.Net Framework 4.7.1

开发技术:.NET WinForm

:open_file_folder: 系统结构:

TopSkyHotelManagerSystem
├─ JVNUI
│    └─ js
│           └─ parseUtil.js
├─ LICENSE
├─ README.md
├─ SYS.Application
│    ├─ .gitignore
│    ├─ Business
│    ├─ Customer
│    ├─ Properties
│    ├─ Room
│    ├─ SYS.Application.csproj
│    ├─ SYS.Application.csproj.user
│    ├─ SYS.Application.csproj.vspscc
│    ├─ Worker
│    ├─ Zero
│    ├─ app.config
│    ├─ bin
│    ├─ bitbug_favicon (1).ico
│    ├─ obj
│    ├─ packages.config
│    └─ 基础核心类库jvncorelib(适用全平台).md
├─ SYS.Common
│    ├─ .gitignore
│    ├─ App.config
│    ├─ BaseDbContext.cs
│    ├─ DbContext.cs
│    ├─ DbContextOption.cs
│    ├─ HttpHelper.cs
│    ├─ Properties
│    ├─ RecordHelper
│    ├─ Repository
│    ├─ SYS.Common.csproj
│    ├─ SYS.Common.csproj.vspscc
│    ├─ bin
│    ├─ bitbug_favicon (1).ico
│    ├─ obj
│    └─ packages.config
├─ SYS.Core
│    ├─ .gitignore
│    ├─ App.config
│    ├─ Business
│    ├─ Customer
│    ├─ Properties
│    ├─ Resources
│    ├─ Room
│    ├─ SYS.Core.csproj
│    ├─ SYS.Core.csproj.user
│    ├─ SYS.Core.csproj.vspscc
│    ├─ Util
│    ├─ Worker
│    ├─ Zero
│    ├─ bin
│    ├─ bitbug_favicon (1).ico
│    ├─ obj
│    └─ packages.config
├─ SYS.FormUI
│    ├─ .gitignore
│    ├─ App.config
│    ├─ AppFunction
│    ├─ AppInterface
│    ├─ AppMain
│    ├─ AppUserControls
│    ├─ FodyWeavers.xml
│    ├─ FodyWeavers.xsd
│    ├─ Font
│    ├─ Logo
│    ├─ Program.cs
│    ├─ Properties
│    ├─ Resources
│    ├─ SYS.FormUI.csproj
│    ├─ SYS.FormUI.csproj.user
│    ├─ SYS.FormUI.csproj.vspscc
│    ├─ bi
│    ├─ bitbug_favicon (1).ico
│    ├─ bitbug_favicon.ico
│    ├─ icon
│    ├─ logo.ico
│    ├─ obj
│    ├─ packages.config
│    └─ 基础核心类库jvncorelib(适用全平台).md
├─ SYS.Library
│    ├─ .gitignore
│    ├─ MySql.Data.EntityFramework.dll
│    ├─ MySql.Data.dll
│    ├─ MySql.Web.dll
│    ├─ Newtonsoft.Json.dll
│    ├─ Newtonsoft.Json.xml
│    ├─ Properties
│    ├─ RequestHelper.dll
│    ├─ SYS.Application.dll
│    ├─ SYS.Application.xml
│    ├─ SYS.Common.dll
│    ├─ SYS.Core.dll
│    ├─ SYS.Core.xml
│    ├─ SYS.Library.csproj
│    ├─ SYS.Library.csproj.user
│    ├─ SYS.Library.csproj.vspscc
│    ├─ app.config
│    ├─ bin
│    ├─ bitbug_favicon (1).ico
│    ├─ kse.dll
│    └─ obj
├─ TSHotelManagerSystem.sln
├─ packages
├─ 数据库脚本
├─ 版本迭代功能
├─ 项目效果图
└─ 项目相关文档

:chart_with_upwards_trend: 系统数据库关系图(由PDMAN软件生成) :loudspeaker:

数据库关系图

:books: 系统功能模块汇总:

功能汇总
(前台)客房管理 预约房间 入住房间 结算退房 转换房间 查看用户信息 修改房间状态
(前台)用户管理 用户信息展示 搜索用户信息 添加客户
(前台)商品消费 商品列表 搜索商品信息 商品消费 消费信息
(前台)扩展功能
(后台)基础信息 职位类型维护 民族类型维护 学历类型维护 部门信息维护
(后台)财务信息 员工工资账单 内部财务账单 酒店盈利情况
(后台)水电管理 水电信息
(后台)监管统计 监管部门情况
(后台)客房管理 房态图一览 新增客房
(后台)客户管理 客户信息管理 顾客消费账单
功能汇总(续)
(后台)人事管理 员工管理 公告日志 上传公告日志
(后台)物资管理 商品管理 仓库物资
员工操作日志
系统管理 添加管理员 权限分配 启/禁用管理员

:family: 项目作者:

杨俊杰(即本账号,项目组长,核心代码编写和后期项目整合)

熊越明(开发,项目代码编写)

宾华安(数据库,提供数据库管理支持)

张黔广(开发,APP前后端开发)

张家杰(开发,代码编写开发)

咖啡与网络(Java&Net)(后期维护团队)

:computer: 项目运行部署:

下载并安装Microsoft Visual Studio Professional 2017及以上版本,并通过下载Zip包解压,打开.sln后缀格式文件运行。

:inbox_tray: 数据库运行部署(本地):

作者及开发团队强烈建议使用MySQL/PostgreSQL数据库,安装MySQL/PostgreSQL数据库并开启服务,通过可视化管理工具对数据库进行建立,可通过打开执行数据库脚本文件夹内的.sql后缀格式文件进行快速建立数据表和导入数据,执行步骤(以MySQL数据库为例):

1、通过可视化管理工具链接MySQL数据库或PostgreSQL数据库,随后新建名为‘tshoteldb’数据库。

2、通过可视化管理工具打开Table.sql文件进行数据表建立。

3、随后打开Data.sql文件进行数据导入。

:chart_with_upwards_trend: Star趋势图(感谢gitee-stargazers提供的趋势图报表功能!):

Stargazers over time

java-and-net/TopskyHotelManagerSystem

空文件

简介

针对中小型酒店设计的管理系统,团队项目,参与者请查看README.md。源仓库地址见下面↓↓↓ 展开 收起
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
C#
1
https://gitee.com/mujintech/TopskyHotelManagerSystem.git
git@gitee.com:mujintech/TopskyHotelManagerSystem.git
mujintech
TopskyHotelManagerSystem
TopskyHotelManagerSystem
master

搜索帮助