毕业设计开题报告课题名称:基于Java的酒店客房管理系统的设计与实现姓名:班级:指导教师:所在系部:专业名称:年月日毕业设计(论文)开题报告学生姓名学号专业指导教师姓名职称所在系部课题来源自拟课题课题类型课题名称基于Java的酒店客房管理系统的设计与实现毕业设计的内容和意义1.毕业设计的内容:随着科技与经济的迅速发展,人们对衣食住行的要求也逐渐提高。本课程设计的内容旨在以管理系统的方式给人们出行提供酒店预订服务,从而能够更方便快捷的帮助酒店工作人员办理客户入住酒店手续,解决不必要的麻烦。本课题的系统功能包括有酒店信息查询管理,可以方便客户了解酒店信息;顾客资格注册管理,酒店通过该功能,可方便顾客注册会员;酒店客房预订功能,客户可以根据各自的不同要求,预定满意的房间;以及支持信息修改和删除,住房更换等功能。2.毕业设计的意义对于整个酒店来说,在酒店经营状况中起决定作用的是酒店服务管理水平。如何利用先进的管理手段来提高酒店的管理水平成为酒店发展的当务之急。面对信息时代的机遇和挑战,利用科技手段提高酒店的管理无疑是一条行之有效的途径。虽然计算机管理并不是酒店管理走向成功的关键因素,但它可以最大限度地发挥准确、高效快捷等作用,对酒店管理提供强有力地支持。因此,采用全新的计算机网络和酒店客房管理系统,已经成为提高酒店的管理效率的必要途径。它可以使工作人员与管理系统之间灵活互动,实现流畅的工作流衔接,帮助酒店有效地进行客房管理,释放最大价值。酒店客房管理系统在达到节省人力资源成本的同时,还可以提高业务效率,并能够及时、准确、迅速地满足对不同顾客服务的需求。文献综述一.实际应用方面的价值酒店通过该系统,不仅可以节省酒店管理的人力财力,还可以提高酒店服务的水平和质量,从而提升酒店的服务档次,赢得高信誉、强实力、好效益。二.国内外的研究现状国外的酒店管理系统最早是与70年代初发展起来的,到了80年代,国外的酒店管理系统,如EECO(ElectronicEngineeringCO.)、HIS(HotelInformationSystem)、Lodgistix等,整个模式已经进本定性,技术比较成熟,功能也比较齐全。现在,国外酒店正向个性化发展。国内的酒店计算机管理系统最早是80年代初开始的,从事该方面工作的有清华大学自动化系的金国芬教授、西安交大和浙江省计算技术研究所。到了80年代中后期,随着国外酒店计算机管理系统和先进管理技术的大规模引进,进一步促进了我国酒店管理技术发展。如今,随着计算机在酒店中的普及应用,以及计算机技术的不断发展,酒店计算机系统的发展到了一个新的时期,洗的系统平台、新的软件功能、新的系统特点及发展方向不断涌现。三.相关技术与研发基础开发工具:MyEclipse开发语言:Java操作系统:WindowsXPMyEclipse企业级工作平台(MyEclipseEnterpriseWorkbench,简称MyEclipse)是对EclipseIDE的扩展,利用它我们可以在数据库的开发、发布,以及应用程序服务器的整合方面极大的提高工作效率。在结构上,MyEclipse的特征可以被分为7类:1.J2EE模型2.WEB开发工具3.EJB开发工具4.应用程序服务器的连接器5.J2EE项目部署服务6.数据库服务7.MyEclipse整合帮助对于以上每一种功能上的类别,在Eclipse中都有相应的功能部件,并通过一系列的插件来实现它们。MyEclipse结构上的这种模块化,可以让我们在不影响其他模块的情况下,对任一模块进行单独的扩展和升级。Java是一种可以撰写跨平台应用程序的面向对象的程序设计语言。Java技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。与传统程序不同,Sun公司在推出Java之际就将其作为一种开放的技术。全球数以万计的Java开发公司被要求所设计的Java软件必须相互兼容。“Java语言靠群体的力量而非公司的力量”是Sun公司的口号之一,并获得了广大软件开发商的认同。这与微软公司所倡导的注重精英和封闭式的模式完全不同。Sun公司对Java编程语言的解释是:Java编程语言是个简单、面向对象、分布式、解释性、健壮、安全与系统无关、可移植、高性能、多线程和静态的语言。Java平台是基于Java语言的平台。这样的平台非常流行。因此微软公司推出了与之竞争的.NET平台以及模仿Java的C#语言。Java是功能完善的通用程序设计语言,可以用来开发可靠的、要求严格的应用程序。四.主要参考文献如下:[01]董崇杰.基于PowerBuilder的酒店客房管理系统的设计与实现.现代计算机(专业版),2012[02]李忠.酒店客房管理系统数据库的设计与实现.电脑知识与技术,2012[03]宋斌.基于单片机的酒店客房管理系统的设计.电子测试,2010[04]刘欣.酒店客房智能化管理与控制系统的设计与实现.门窗,2014[05]付珊珊,郭家虎,胡兴杰.基于ARM920T的智能酒店客房管理系统设计.现代建筑电气,2014[06]郭凤鸣,余波,冉成科,杨海.基于LonWorks总线的酒店客房管理系统设计.信息化研究,2010[07]杨柯,张云虹.基于.NET的酒店客房管理系统的设计与实现.电子制作,2014[08]钟林枫.模块化酒店客房控制管理系统解决方案.智能建筑,2013[09]张亮.基于Web技术的酒店管理系统的设计与实现.数字技术与应用,2015[10]ArpakornPingKumpanon,JohnGreco,RobertPahor,BradleyChai,RubenCarrillo,DavidWyllie,KarenMcGinley.GuestRoomEnergyManagementSystem.EnergyEngineering,2015研究内容该酒店客房管理系统功能包括:1.设置游客、会员、VIP会员、前台和管理员等多种用户角色,不同类型的用户在系统中拥有各自不同的操作功能权限。2.为游客提供客房信息查询、注册会员等功能。3.为会员提供客房信息查询、会员信息修改、客房预订、余额查询、服务(叫醒、饮料、研究和饭菜)等功能。4.为VIP会员提供客房信息查询、会员信息修改、余额查询、服务(叫醒、饮料、研究和饭菜)、折扣和积分查询等功能。5.为前台提供客房信息查询、会员信息修改和联系方式修改、入住登记、退房结账、客房状态修改、客房调换、会员充值等功能。6.为管理员提供客房信息建立、修改和查询,会员信息建立、修改和查询等系统维护功能,提供客户消费、营业状况等的统计信息。7.提供客房、会员等信息的组合查询。研究计划第1周(2.22~2.28):查阅资料,学习MyEclipse开发平台和技术第2周(2.29~3.6):对软件功能需求进行分析,软件功能模块划分及软件界面设计第3周(3.7~3.13):撰写并提交毕业设计开题报告、英文资料翻译第4周(3.14~3.20):进行功能模块的详细设计第5周(3.21~3.27):进行功能模块的详细设计第6周(3.28~4.3):进行功能模块的详细设计第7周(4.4~4.10):进行各功能模块的编码,期中检查第8周(4.11~4.17):进行各功能模块的编码第9周(4.18~4.24):软件相关模块的改进,进行综合调试运行第10周(4.25~5.1):软件相关模块的改进,进行综合调试运行第11周(5.2~5.8):对运行中发现的问题进行调整第12周(5.9~5.15):完成软件开发,编辑用户使用帮助文档,撰写毕业设计(论文)第13周(5.16~5.22):修改毕业设计(论文),交评阅老师评阅第14周(5.23~5.29):修改毕业设计(论文),提交毕业设计(论文),查重第15周(5.30~6.5):制作论文PPT;毕业设计(论文)答辩特色与创新该软件的主要特色是能够为不同的服务对象提供多种安全级别,保证各类数据不被没有权限的人观看和操作,极大提高了数据安全性。此外,系统还具有很强的实用性,主要体现在能够实现客房预定,打印客人报表,方便管理客房,管理客人消费信息发布,消费管理和留言管理等功能。指导教师意见指导教师签名:2016年3月8日教研室审查意见:教研室主任2016年3月9日附:与课题内容相关的外文资料翻译不少于2000字,参考文献不少于10种。