基于安卓APP/微信小程序的酒店管理系统(源码+文档+部署+讲解)

毕设帮助、技术解答、源码交流 联系方式见文末。

一.系统概述

不过随着近些年来互联网不断渗透到生活各个方面,这些传统的传播媒介受到了冲击,显示出它的弊端。各种电子产品的出现也是顺应时代,满足当前更加数字化、网络化的时代发展趋势。再加上近年来科技领域的不断突破,大数据和人工智能也不断进入我们的生活中,与此同时,酒店管理系统的开发要从实践中总结研究出自己的一套理论体系,需要学者不断地进行系统性总结和反思。表现形式难免也跟随现代技术的发展而发生相应的转变,以往的纸质文档等静态表达形式正受着视频化、移动化的方式的冲击,未来的某一天也许会被取代。这提醒工作者更加关注公众需求的多层次性,在条件允许的情况下,采用线上和线下相结合的方式更有利于促进酒店管理整体水平的提升。在酒店管理工作中,管理者都是根据用户的需求来规划和设计,用户的需求就是应该考虑的,这就是“需求导向”原则。

💗博主介绍:✌全网粉丝10W+,CSDN全栈领域优质创作者,博客之星、掘金/华为云/阿里云等平台优质作者。
👇🏻 精彩专栏 推荐订阅👇🏻
计算机毕业设计项目合集,总有一款适合你!
毕设帮助、技术解答、源码及文档获取 联系见文末。


二.技术环境

JDK版本:JDK1.8
开发环境:开发语言:Java
框架:springboot
数据库:mysql 5.7
数据库工具:Navicat11
开发软件:eclipse/myeclipse/idea
Maven包:Maven3.3.9
移动端框架:uniapp
开发软件:HBuilder X
开发模式:混合开发
运行工具:微信开发者工具/Android Studio


三.功能设计

本系统采用前后端分离的方式进行设计,前台APP端的主体是顾客、员工,后台服务端的主体是管理员;
总体上看,酒店管理系统具有注册登录、个人信息、顾客、员工、房间信息、菜单信息、商品信息等功能模块。以下为几个主要模块简单介绍:
注册登录:提供给用户注册登录的页面,完成用户的注册登录功能。
个人中心:对个人信息进行更新。
房间信息:顾客点击此页面可以查询房间信息进行订房。
菜单信息:管理员点击菜单信息页面查询、新增或删除菜单信息。
系统管理:可以在公告信息、在线客服、轮播图进行查询或修改等操作。
管理员用例图如图3-1所示。
在这里插入图片描述
顾客用例图如图3-2所示。
在这里插入图片描述
员工用例图如图3-3所示。
在这里插入图片描述

本程序在设计结构选择上首选B/S,也是为了满足程序今后升级便利,以及程序低维护成本的要求。本程序的网络拓扑设计也会在下图展示,通过图形的方式来描述更容易理解。
在这里插入图片描述


四.系统实现效果

员工移动端功能模块

员工访问初始页面“登录”,需要输入正确的工号和密码,接下来就可以操作本系统所带有的其他所有的功能。登录界面如图所示。
在这里插入图片描述

首页是员工注册登录后进入的第一个界面,员工可通过端首页的最下面的那一行导航栏中的“首页、房间信息、菜单信息、留言板、我的”进入到相应的网页进行操作;点击“我的”进入我的页面,在我的页面可以对房间信息、订房信息、入住登记、订餐信息、商品购买、卫生服务、卫生打扫、在线客服、留言板等进行详细操作。首页界面如图所示。
在这里插入图片描述
员工点击订房信息,在订房信息页面的搜索栏输入订单编号,进行搜索。也还可以看到订单编号、房间号、房间类型、房间图片、房间价格、预订天数、总金额、顾客账号、顾客姓名、手机号码、身份证号、预订时间、是否支付等信息,进行支付、入住登记、审核操作。如图所示。
在这里插入图片描述
用户点击“我的”进入我的页面,在我的页面可以对房间信息、订房信息、入住登记、订餐信息、商品购买、卫生服务、卫生打扫、在线客服、留言板等进行详细操作。如图所示。
在这里插入图片描述

顾客移动端功能模块

顾客点击房间信息,在房间信息页面的搜索栏输入房间号,进行搜索。也还可以看到房间号、房间类型、房间图片、房间价格、房间状态、点击次数等信息,进行订房等操作。如图所示。
在这里插入图片描述
顾客点击菜单信息,在菜单信息页面的搜索栏输入菜品名称,进行搜索。也还可以看到菜品名称、菜品分类、菜品图片、菜品价格、订餐须知、点击次数等信息,进行订餐等操作。如图所示。
在这里插入图片描述
用户点击“我的”进入我的页面,在我的页面可以对订房信息、入住登记、订餐信息、商品购买、卫生服务、卫生打扫、在线客服、留言板等进行详细操作。如图所示。
在这里插入图片描述

管理员服务端功能模块

管理员登录进入系统可以查看系统首页、个人中心、顾客管理、员工管理、房间类型管理、房间信息管理、菜品分类管理、菜单信息管理、商品分类管理、商品信息管理、订房信息管理、入住登记管理、订餐信息管理、商品购买管理、卫生服务管理、卫生打扫管理、留言板管理、系统管理等功能进行详细操作,如图所示。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

论文目录

目 录
目 录 I
一 绪论 1
1.1研究意义 1
1.2系统设计目的 2
1.3系统设计思想 2
二系统开发环境及关键技术 3
2.1 Java语言介绍 3
2.2 SpringBoot框架介绍 3
2.3 HBuilderX简介 4
2.4 uni-app简介 4
2.5 MySQL数据库介绍 4
三 系统的设计 5
3.1 APP性能需求 5
3.2 APP需求分析 6
3.3可行性分析 6
3.3.1经济可行性 6
3.3.2技术可行性 7
3.3.3社会可行性 7
3.4系统用例分析 7
3.5软硬件需求 8
3.6系统流程图 9
四 系统设计 11
4.1系统设计总体描述 11
4.2数据库设计 12
4.2.1 数据库系统 12
4.2.2数据库实体及属性 12
4.2.3数据库设计表 13
五 系统的实现 14
5.1 App前端功能的实现 14
5.1.1员工登录界面的实现 15
5.1.2 APP首页功能的实现 15
5.1.3订房信息 16
5.1.4我的功能页面 17
5.2 App前端功能的实现 14
5.2.1顾客注册界面的实现 14
5.2.2顾客登录界面的实现 15
5.2.3 APP首页功能的实现 15
5.2.4房间信息 16
5.2.5菜品信息 17
5.2.6我的功能页面 17
5.3 管理员服务端功能的实现 18
六 软件测试 28
6.1软件测试原则 28
6.2测试用例 30
6.3本章小结 31
结 论 32
参考文献 33
致 谢 34

  • 23
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值