更新时间:07-22 上传会员:兔宝宝
分类:科技学院 论文字数:11866 需要金币:1000个
摘要:酒店管理系统是一个以计算机为工具,对酒店信息管理和处理的人机综合系统,不但是一个数据统计的数据库,还可以提供各类报表,能对数据进行统计和分析,从而有利于酒店的管理和经营。
酒店管理系统,应用于国内大型酒店,通过计算机网络技术, 实现了酒店人员管理以及智能硬件管理。本课题结合实际需求,设计了一个酒店管理系统,并阐述系统的后台开发流程。整个系统分为系统管理模块,广告管理模块,设备管理模块,人员管理模块,机构管理模块,日志纪录模块等。
本系统的开发中采用目主流的分布式架构 springboot+dubbo技术,合理划分系统的逻辑层次和功能模块,最大限度的降低系统的耦合度。数据库采用MYSQL为后台数据库服务器,Tomcat作为Web服务器, 以及一些主流中间件Redis,MQ等。
关键词:酒店自动化;人脸识别;分布式服务;springboot;mysql;dubbo
目录
摘要
Abstract
1 .绪论-6
1.1 课题背景及意义-6
1.2 课题研究现状及发展趋势-6
1.2.1 研究现状-6
1.2.2 发展趋势-6
1.3 系统开发工具及环境-7
2.系统开发所需技术的介绍-7
2.1 spring框架-7
2.2 springmvc框架-7
2.3mybatis框架-7
2.4 springboot框架-8
2.5 dubbo框架-8
2.6 RPC架构-8
2.7 SOA架构-8
2.8 tomcat服务器介绍-9
2.9 mysql关系数据库-9
2.10 redis非关系框架-9
2.11消息队列-9
3.需求分析-9
3.1 系统可行性分析-10
3.2 系统性能要求-10
3.3 系统功能模块需求-10
3.5 系统架构图-10
4.系统设计-11
4.1 数据库设计-11
4.1.1系统管理-11
4.1.2机构管理-12
4.1.3人员管理-12
4.1.4设备管理-12
4.1.5广告管理-12
4.1.6日志管理-12
4.2 系统详细设计-13
5. 系统实现-13
5.1系统功能模块的实现-13
5.1.1系统管理模块的实现-13
5.1.2机构管理模块的实现-14
5.1.3设备管理模块的实现-15
5.1.4人员管理模块的实现-15
5.1.5广告管理模块的实现-16
5.1.6日志管理模块的实现-16
6. 结论-18
参考文献-19
致谢-20
附录-21