当用户在上一步中的房间展示界面中点击了房间的图片或者名称之后系统会根据房间的ID自动的跳转到房间的详情页面中来,在房间的详情页面中可以看到房间的图片+房间的价格+房间的详细介绍+房间的类型等内容,当用户登录之后还可以根据需要进行对房间进行预定,在预定房间的时候输入自己的姓名+电话+预定开始时间+预定结束时间,然后点击[预约]按钮,系统会根据房间的价格和时间差计算出合计并显示在订单中
第1章 系统概述 1
1.1 研究背景 1
1.2 研究意义 1
1.3研究内容 1
2.3 MySQL数据库介绍 3
2.4 IDEA介绍 4
第3章 需求分析 5
3.1基于Java的民宿管理系统需求分析 5
3.2 可行性分析 5
3.2.1技术可行性 5
3.2.2时间可行性 5
3.2.3经济可行性 6
3.2.4社会可行性 6
第4章 系统概要设计 7
4.1系统结构 7
4.2 数据库ER图设计 7
4.3 数据库设计 9
第5章 系统详细设计 15
5.1 基于Java的民宿管理系统前台部分设计 15
5.1.1 系统首页 15
5.1.2用户注册登录 15
5.1.3房间信息 17
5.1.4我的预约 19
5.1.5民宿信息 19
5.2 基于node的民宿管理系统后台部分设计 21
5.2.1管理员登录模块的实现 21
5.2.2民宿信息管理 21
5.2.3房间信息管理 22
5.2.4订单管理 24
第6章系统测试 25
6.1 基于node的民宿管理系统的测试目的 25
6.2 基于node的民宿管理系统的测试方法 25
6.3 基于node的民宿管理系统测试用例 25
第7章 总结 28
致谢语 29
参考文献 30
酒店管理系统主要有以下功能: A客房登记 B房客信息 C客房管理 D员工信息 E住宿结帐 F帮助 1、客房登记:包括来宾入住登记、客房预订、团队入住预定、登记资料修改、公安系统导出。 2、查询统计:查询房间状态、查询预订信息、查询入住客人信息、查询客房。 3、客房管理:对房间类型的预览和房间管理。 4、客房信息:对客人要求所入住的空房进行查询等 5、住宿结帐:退房、欠费一览表、打印账单。
本系统是一个小型的酒店管理系统,其中,用户名是经过最高权限的管理员进行指定委派的。由于本管理系统操作简单、界面明了,所以容易直观对相应的功能进行操作。设立超级管理员权限(即最高权限的管理员),能直接浏览数据库各个表项,并具有对各个用户和用户信息进行添加、删除、修改的权限。
为了设计出符合一般标准又具有特色的界面,系统开发时要遵循以下开发原则:
① 保证界面设计的风格具有一致性。
② 界面设计时,控件的摆放要协调和匀称。
③ 常用操作(如查询房间状态、入住登记 、退房等操作)应建立快捷方式,方便管理员日常操作。
④提供错误处理信息,在出现错误时,系统应该能检测出错误并提供错误处理的能;错误出现后,系统的状态不发生变化,或者系统要提供错误恢复的向导。
⑤ 为了方便管理员的管理应设置工具栏和状态栏