Topsky

酒店管理系统
授权协议 MIT
开发语言 C# .NET
所属分类 企业应用、 人力资源管理
软件类型 开源软件
地区 国产
投 递 者 丁翰海
操作系统 Windows
开源组织
适用人群 未知
 软件概览

Topsky 是一款针对中小型酒店设计的管理系统,基于 .Net Framework 4.6.1 设计,C# 语言编写,采用MySql数据库作为数据支持。

# 引用的开源项目:

  1. Fody——将所有dll打包成exe应用程序。Fody,MIT开源协议

  2. SQLSugar,国内最受欢迎ORM框架[SQLSugar。 Apache-2.0开源协议

  3. SunnyUI——SunnyUI.Net, 基于 C# .Net WinForm 开源控件库、工具类库、扩展类库、多页面开发框架。

    SunnyUI.Net,GPL3.0开源协议

本项目说明:

1、一切开发请遵照MIT开源协议进行,SunnyUI.Net框架采用的是GPL3.0开源协议、SQLSugarORM框架采用的是Apache2.0,需要用到时请务必在项目介绍加上对应描述。

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

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

4、关于数据库脚本问题,请先移步至Scripts文件下,下载Data和Table两个文件,再数据库中先执行Table.sql,再执行Data.sql!

开发目的:

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

系统开发环境:

操作系统:Windows 10(x64)

开发工具:Microsoft Visual Studio 2015(初版)/Microsoft Visual Studio 2019(最新版)

数据库:Microsoft SQL Server 2008 R2/MySQL v8.0.22

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

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

开发平台:.Net

开发框架:.Net Framework 4.5.2/.Net Framework 4.6.1

开发技术:.NET WinForm

系统结构:

TopSkyHotelManagerSystem

系统功能模块汇总:

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

项目作者:

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

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

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

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

项目运行部署:

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

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

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

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

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

 相关资料
  • 我想在我的酒店管理系统和更多的课程中增加继承性,有什么想法吗?我正在开发控制台应用程序,如果有人能给我更多的添加到这个程序中,我将不胜感激 该计划旨在复制一个基本的酒店客房预订计划。创建hotel number的实例后,通过调用checkIn()方法,程序检查是否有可用的房间,如果有,则保留房间。 但是,如果在分配完所有房间后,有人从一个房间(通过checkOut()方法)退房,例如1号房间,然后

  • 我需要为一家酒店创建一个ERD,问题如下: “一套酒店的所有者希望为他或她的酒店建立一个酒店管理系统。这些酒店位于南非的主要城市和旅游景点。在每个酒店中,员工被雇佣来履行各种职责。在每个酒店中,客人预订他们选择的房间,他们根据预订的房间类型计费。给定上面的业务场景,请绘制一个实体关系图,指示所有实体和关系(基数)。” 这就是我所创造的: 我的问题 > 如果Employee_ID在Hotel中是fo

  • 1. 酒店方案 1.1. 核心能力模块 1.2. 功能列表 1.1. 核心能力模块 技能 API / 白板H5 智能家居品牌 1.2. 功能列表 功能/能力 功能描述 输出方式 品牌配置 获取品牌相关信息、绑定需要控制的品牌及同步设备 API/白板H5/若琪APP 空间隔离 可以在一个账号下创建多个独立空间(客房),一次同步 实现多个空间的独立控制 API/白板H5/若琪APP 房间管理 在空间中

  • 1. 酒店领域开放API 1.1. 权限申请 1.2. 调用方式 1.2.1. 鉴权 1.2.2. API 调用 1.1. 权限申请 资源使用方:用户可在若琪酒店后台申请应用,在应用配置时可勾选需要的权限,配置好后可将授权链接发送给资源提供方。 资源提供方:点击授权链接后,根据应用详情,用户可将名下酒店资源授权给对应的应用。 1.2. 调用方式 用户可以以应用的身份(见上文)调用酒店领域开放API

  • 我们正在使用Tarantool 1.5,对配置选项有疑问:如果我们设置以下选项: 这是否意味着fsync(2)根本不会被调用?

  • 第一步,商家可以设置->配送管理->门店自提,设置自提门店,添加门店的名称、门店的详细地区,可以通过地图进行搜索定位。 添加门店审核人员,用于门店二维码自提核销。 第二步,商家设置门店运费,会员选择配送方式是门店自提对应运费,设置满多少钱免门店运费。 第三步,买家下单,选择门店自提,完成订单。注意:收货人填写的地址和自提门店的地址在省级范围之内。 第四步,商家在后台系统完成发货,买家到自提点提货,