首页 > 范文大全 > 正文

酒店订单实时管理系统

开篇:润墨网以专业的文秘视角,为您筛选了一篇酒店订单实时管理系统范文,如需获取更多写作素材,在线客服老师一对一协助。欢迎您的阅读与分享!

摘 要 系统是基于jsp+struts平台框架,依托Tomcat服务器,使用MyEclipse 8.5辅助开发并结合SQL Server 2008数据库实现的。该系统中每间空闲客房都可以实现预订、前台登记、统一结账以及退换功能,并且对于这些功能提供了相应的后台查询和管理功能。

关键词 酒店订单管理 Java JSP SQL Server2008

中图分类号:TP319 文献标识码:A

0引言

本酒店订单实时管理系统,是针对酒店的具体业务而开发的,总体业务管理以酒店前台页面的房间预订功能为核心开发,之后又开发了后台管理系统,减免了手工处理数据的繁琐与误差,及时、准确地反映酒店的工作情况、经营情况,从而提高酒店的服务质量,并配合现代化的酒店管理服务,以获得更好的经济效益。

就经济效益而言,酒店管理系统的计算机应用是:

(1)间接性:其经济效益不是直接产生的,而是通过对人力、物力的节省而带来的,可以堵塞许多漏洞;

(2)长期性:计算机管理的投资前期是比较大的,但是是在长期的应用中逐步得到收益回报的;

(3)社会效益:酒店行业是一个高层次的服务行业,采用计算机可以提高服务品质,形成良好的企业和社会形象。

1总体功能设计

本系统按照用户部分和管理员部分划分为两部分。

1.1用户部分(前台页面部分)

用户注册:检测用户提供的信息并完成注册新用户的功能。

用户登陆:通过用户名和密码核实登陆网站的用户的身份。

预订房间:预订某个时间的某一房间。

订单详情:预订成功之后填写基本的订单信息。

退换房间:按照用户提出的要求更换或退房间。

1.2管理员部分(后台管理部分)

阅览用户留言:调用用户留言并显示,删除无效留言。

添加房间:添加新的房间以及房间的详细信息。

删除房间:根据用户提交的信息删除指定的房间。

修改房间信息:对于已经存在的某房间信息进行修改更新。

登记客人入住信息:在前台入住时进行客人入住登记。

客人入住信息维护:显示客人的入住登记信息。

2数据库设计

数据库结构设计的好坏将会直接影响到系统的效率和实现的效果。合理地设计数据库的结构可以提高数据库存储的效率,保证数据的完整性和统一性。

2.1 数据库概念结构设计

(1)用户信息实体包括:电话号码、用户名、用户住址以及用户密码。

(2)订单信息实体包括:订单客户、预定的房间号、客户电话、预定时间。

(3)留言信息实体包括:留言标题、留言内容、留言所用的用户名、留言日期。

(4)房间信息实体包括:房间号码、房间简介、房间价格以及房间图片。

(5)退换房实体包括:原来房间号码、想要调换的房间号码以及退换房原因。

2.2 数据库逻辑结构设计

(1)用户表:包括用户编号、用户名字、用户密码、用户类型、注册日期及用户的一些详细信息,设置用户编号为主键。

(2)预订信息表:记录用户预订房间的详细信息,包括预订编号、预订时间、预订用户、房间编号及预订人电话号码等信息,设置预订编号为主键。

(3)客房信息表:记录房间的编号、房间名称、房间简介、房间价格和房间照片等信息,设置房间编号为该表主键。

(4)入住信息表:记录入住的编号、入住的用户、性别、入住开始时间和结束时间及用户的身份证号码等信息,设置入住编号为该表主键。

(5)订单详情表:记录订单编号、入住时间、离店时间、最晚入住时间、入住人数及对房间或者对服务的特殊要求。设置订单编号为主键。

(6)退换房信息表:记录退换房的编号、房间及退换房原因等信息,设置编号为该表主键。

(7)留言信息表:记录留言的编号、标题、内容、留言用户和时间等信息,设置留言编号为该表主键。

3关键代码

3.1留言核心代码

4系统测试及性能分析

4.1功能测试

功能测试的主要内容是按照实际操作的数据向系统的各个功能模块输入数据,检测输出结果是否符合预期的要求。

4.2系统测试

在对各个模块的测试完成后对整个系统作一个完整的测试,以检验各模块在联合运行时运行结果是否符合预期的要求。

4.3性能分析

在实际测试中,打开历史客人的资料大概需要5-10秒,为一名客人办理入住大概需要5-10秒,统计一个客人的费用情况一般小于10秒。但是由于使用的浏览器种类不同,测试时间会相应的有一些浮动。

4.4改进意见

由于时间仓促,此系统的规划定位为小型系统,功能上也基本实现了酒店前台、后台管理的所有重要功能,然而在实际工作中由于缺少人力、物力资源,因此,该系统虽然完成了大部分的功能,但不少与其它系统的接口(门锁系统、公安出入境资料管理系统、餐饮娱乐系统、银行在线支付系统等)未能有时间实现,所以还是留有一定的遗憾。因为系统还在不断地加入新功能以及修改现有问题,所以在系统的评测部分并没有进行详尽的测试报告,而本文中的内容也并未能完全表达整个系统的功能发展状态。

基于本系统要求的开发时间比较短,开发力量有限,有些隐性的问题在调试的过程中还没有出现,希望通过用户反馈回来的信息,作出调整,及时修正错误、完善所需的功能。

参考文献

[1] 孙卫琴,李洪成.Tomcat与Java Web开发技术[M].西安:电子工业出版社, 2003(06).

[2] BruceEckel.Java编程思想[M].北京:机械工业出版社,2003(10).

[3] FLANAGAN.Java技术手册[M].北京:中国电力出版社,2002(06).

[4] 孙一林,彭波.Java数据库编程实例[M].北京:清华大学出版社,2002(08).

[5] LEE ANNE PHILLIPS.巧学活用HTML4[M].西安:电子工业出版社,2004(08).

[6] 飞思科技产品研发中心.JSP应用开发详解[M].西安:电子工业出版社,2003(09).