您好,欢迎访问三七文档
华南农业大学珠江学院课程设计报告酒店预订管理系统陈威丘志良宋文炳张伟忠颜绮君胡昱华指导教师:张基温(教授)系:信息工程系年级专业:10级计算机科学与技术提交日期:2013年6月24日2013年6月24日摘要随着社会日益的变化更新,酒店行业竞争越来越激烈,想取得成绩必须要在管理经营、产品服务方面改善管理方法。传统的人工预订酒店管理,低效繁琐的过程已经不适应快节奏的社会。通过酒店预订系统,我们可以做到信息的规范化、系统化、自动化的管理和快速查询功能,即提高管理效率,也降低管理成本。酒店预订系统是典型的信息管理系统,开发包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立数据一致性和完整性强、数据安全性好的数据库。而后者则要求应用程序功能完备、易用性良好等特点。结合要求,我们所设计的酒店预订系统可以添加、删除、修改和多种查询等功能。关键词:酒店;JavaWeb;MVC目录1引言..............................................11.1研究背景..................................................11.2研究意义..................................................11.3国内外研究情况............................................21.4研究系统目的..............................................22系统分析..........................................32.1酒店预定系统简介..........................................32.2需求分析..................................................33系统设计..........................................53.1系统目标..................................................53.2系统功能结构..............................................53.3系统整体的用例模型........................................63.4数据库设计...............................................124详细设计.........................................144.1功能模块划分.............................................144.1.1主界面模块...........................................144.1.2预定系统框架.........................................164.1.3登录系统框架.........................................204.1.4注册界面.............................................224.1.5订单修改和提交.......................................264.1.6新中环酒店管理系统...................................304.1.7心声评论模块.........................................335系统测试.........................................375.1软件测试的方法...........................................375.1.1黑盒测试.............................................375.1.2白盒测试.............................................375.2模块测试.................................................385.2.1选择房间类型模块测试.................................385.2.2预定信息模块测试.....................................395.2.3用户登录模块测试.....................................395.2.4用户注册模块测试.....................................405.2.5订单查询删除模块测试.................................415.2.6心声评论模块测试.....................................415.3测试结果.................................................426结语.............................................43参考文献............................................44致谢................................................4511引言酒店的基本内涵就是为旅客提供住宿服务,今天的酒店与过去的酒店相比有很大的变化。随着社会的进步,经济的迅猛发展,社会人员流动频繁,酒店管理工作越来越复杂。如何实现酒店管理的自动化,带来更大的收益。如何利用现代社会赋予我们的新观念、新手段创造更大的财富,针对酒店预订这一环节,就需要简化后的酒店预订系统。1.1研究背景基于酒店行业需要便利快捷的管理模式,计算机管理可以使酒店业运作的更加可靠、快捷和高效,不但节省了管理者的时间,更是对旅客的方便。本系统提供给旅客以快捷、准确和可靠的服务,同时,也提高了酒店自身的管理水平。本系统是针对酒店的具体业务而开发的。业务管理以酒店前台管理为核心,为旅客提供高效的服务,减免手工处理的繁琐与误差,及时、准确的反映酒店的经营情况。系统具体有以下特点:·系统具有高可靠性、安全性、操作性。·模块化结构,可根据业务需要,十分方便的进行添加、删除、修改和快速查询的功能。·直观的图形用户界面,更加简便快捷。·系统的实用性:本系统的开发成本低,功能针对酒店前台管理功能,实用性强,可维护性好。1.2研究意义鉴于目前酒店预订工作效率低,不能及时了解旅客的需要,不能更好的适应当前旅客要求。手工管理存在许多弊端,由于不可避免的人为因素,造成数据丢失、误报。计算机信息化管理有着存储量大,速度快等许多优点,因此利用计算机提供信息对旅客预订过程形成一套动态的管理。21.3国内外研究情况随着市场经济和世界贸易的不断深入,竞争激烈,酒店行业要做到能及时满足旅客需要,按时间分配房间,及时解决旅客退房等突发情况,这必须计划出一个方案,使酒店入住率提高。随着互联网技术的发展普及,开设互联网网上酒店预订系统,不但能够为国内旅客提供有效的订房服务,同时也能不受地域限制,为外国旅客提供异地预订服务。计算机管理系统的应用使酒店经济效益得到提高,全面的信息采集和处理可以辅助提高酒店的决策水平。1.4研究系统目的显而易见的巨大利益,促使酒店行业的变更,使用更为便捷、安全的管理方法可以使酒店得到更大利润。现代计算机技术的发展,使得酒店管理方式发生变化,就连酒店数据的存储方式也改变成使用数据库完成数据管理。酒店管理系统主要管理操作包括:客户信息管理、客房管理以及对酒店资料管理等,它们是酒店管理系统的核心业务。32系统分析2.1酒店预定系统简介新中环酒店预定系统首先会呈现给用户一个友好的欢迎主界面,功能是介绍酒店的优点和特色,也给用户进行服务的预定提供一个平台,如果用户已经有定单号又想查询相关信息或想对本酒店有什么意见分别可以点击“查询订单”和“心声评论”,如果没有,则可以点击预定房间进入房间预定界面,当客人输入好名字,入住日期和天数后方可提交,由于只有会员才可以对房间进行预定,所以用户会跳转到一个登录界面,如果没用户名则可以注册一个,否则直接登录,系统将生成一个订单号给客户供以后使用。本酒店主要使用到的工具和技术有Tomcat、Myeclipse、SQLServer2005、JAVA、JSPServlet、MVC模式。Servlet主要由JAVA语言编写,JSP页面则大多数用HTML语言编写,做好的JSP文件都会发布到WEB服务器(其实就是Tomcat)中才可以运行,最后以MVC的形式完成作品,本作品的MVC模式主要体现在JSPSERVLET还有JAVABEAN各负各的职责,视图是由我们的JSP完成、模型由我们的JAVABEAN完成,而控制则由我们的Servlet完成,而体现出MVC模型。2.2需求分析经过对酒店预订流程的大概了解及对网上提供的预定系统的参考和交流,此系统应有如下功能:(1)管理端有如下功能:管理员的管理;处理订单;添加新资源;资源的修改;资源的查询;4(2)客户端有如下功能:客户注册和登录;浏览酒店提供的各种预订资源,并根据自己需要下订单;客户注册成功后可以下达订单;客户登录后可以查看自己已提交订单的处理情况;用户登录后可以修改自己的订单并对订单处理;53系统设计通过对需求的分析,对于此系统的功能和性能要求有了一定的了解,进而可以确定系统的开发目标和初步的功能结构。3.1系统目标通过需求分析,最终确定系统要实现的目标如下。·实现需求分析阶段所提出的功能;·界面清晰明了,各个界面均具有导航功能,方便客户浏览。3.2系统功能结构本系统主要包括酒店各项资源的基本信息、订单的基本信息、添加资源、订单处理等部分,其系统结构如图3_2所示:如图3_2系统结构图63.3系统整体的用例模型客人主要使用账号登录系统就可以查看酒店的客房选择适合自己的房间,提前预订。酒店管理者可以登录自己的账号行驶相应的权利对酒店进行管理,例如查询客户信息,入住情况,客房信息等。游客用例图如3_3_1所示:身份验证注册会员登录include增加套间减少套间提交订单预订管理includeincludeextendextend结账include现金支付网上支付浏览主页取消订单查看订单游客个人订单管理includeinclude图3_3_1游客用例图前台管理员用例图如图3_3_2所示:7查看订单处理订单身份验证套间管理更新套间信息添加套间类型减少套间类型更新主页信息登录include订单管理includeinclude主页管理includeincludeincludeincludeinclude取消订单include查询入住情况删除订单include退房管理前台管理员查看客房信息includeinclude图3_3_2前台管理员用例图用例描述如下:用例编号:001用例名:注册用户用例描述:本用例用于游客的注册和个人信息的填写。参与者:游客前置条件:网上酒店预定系统正常运行期间。后置条件:用例成功后,添加一名新用户。基本路径1.当游客希望注册个人信息以使用本系统时,用例启动;2.系统转到用户注册页面,提示用户输入个人信息;3.用户输入个人信息;84.系统检查信息是否由有效,将信息存入数据库;5.注册成功返回界面;扩展点1a.如果用户输入的注册信息无效,系统显示错误信息并转到错误页面,用户重新填写信息;或者取消注册,用例结束用例编号
本文标题:酒店预订系统
链接地址:https://www.777doc.com/doc-380865 .html