JSP酒店管理系统

上传人:枫** 文档编号:498251846 上传时间:2023-08-02 格式:DOC 页数:9 大小:112.50KB
返回 下载 相关 举报
JSP酒店管理系统_第1页
第1页 / 共9页
JSP酒店管理系统_第2页
第2页 / 共9页
JSP酒店管理系统_第3页
第3页 / 共9页
JSP酒店管理系统_第4页
第4页 / 共9页
JSP酒店管理系统_第5页
第5页 / 共9页
点击查看更多>>
资源描述

《JSP酒店管理系统》由会员分享,可在线阅读,更多相关《JSP酒店管理系统(9页珍藏版)》请在金锄头文库上搜索。

1、-苏 州 市 职 业 大 学实习实训报告 名称JSP商务设计实训 年 月 日至 年 月 日共1 周学院(部) 计算机工程学院 班 级学 号姓 名 学院(部)负责人 系 主 任 指导教师目 录 一、工程实训的目的与要求11.1 工程实训目的11.2 工程实训要求1二、题目说明12.1 酒店管理背景介绍12.2开发工具与介绍22.2.1 Eclipse简介22.2.2 JSP简介22.2.3 Mysql简介2三、总结设计33.1 系统工程规划33.2系统功能构造图33.3 数据库总体设计33.3.1 数据库分析33.3.2 创立数据库表构造4四、后台系统局部模块的实现44.1 主界面信息44.1

2、增加住房信息54.3 删除住房信息54.4 更改住房信息64.5 按照房号查看住房信息64.6 查看所有住房信息7五、实现方法及遇到的疑难问题7六、工程实训总结8七、参考文献8附录局部源代码8. z.-一、工程实训的目的与要求1.1 工程实训目的本次实训围绕以下三个方面展开:1概论局部:力图使学生对建立动态有一个根本概念,了解什么是动态,它与别的有什么不同,以及了解建站相关的根底知识。2外观设计局部:从网页制作技术上让学生利用网页的静态页面元素来完成页面的视觉效果。3Web应用程序开发局部:掌握动态的核心局部的知识,以及开发应用的各个关键局部的方法和技巧。1.2工程实训要求通过本次实训,应使学

3、生到达如下的根本要求:1了解动态的根本概念和相关技术的根底知识。2理解的设计与规划。3理解如何使用JSP和SQL Server、Mysql来管理、使用数据。4了解和掌握网络数据库的开展以及常见的数据库产品Access、SQL Server、Mysql等,能熟练掌握后台数据库的开发,设计合理的数据表。5能独立完成应用程序的运行环境的设置。二、题目说明2.1 酒店管理背景介绍随着我国经济体制改革的不断深化和我国经济的快速开展,我国人民的收入不断提高,消费观念也有提高,对效劳质量的要求也有很大的提高。各地把旅游业当作本地经济开展的重要支柱之一。酒店作为人们食宿、娱乐、休闲的场所而得到了快速的开展。社

4、会上也成立了各种类型,不同规模的酒店效劳企业。如何为客户提供更加准确及时的效劳,成为各个酒店竞争关键。所以酒店业务信息化建立就成为了客户衡量酒店提供商效劳标准的一个准则,信息系统成为了根底。1随着Internet技术的进一步开展和普及,不能很好的适应世界经济开展的形式和我国国民经济建立的需要,市场现有的产品化的酒店业务软件系统在不断开展中的酒店的需求。基于WEB的酒店管理系统的总体设计目标能够建立完善、高效、可靠的酒店业务信息系统,为酒店提供良好的信息环境。. z.-2.2开发工具与介绍2.2.1 Eclipse简介目前,市场上计算机语言和开发工具有很多,但是Eclipse以其稳定和平台无关的

5、特性,从众多编程工具中脱颖而出,成为很多Java程序员的首选。Eclipse是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组效劳,用于通过插件组件构建开发环境。由于Eclipse中的每样东西都是插件,所有工具开发人员都具有同等的发挥场所。这种平等和一致性并不仅限于Java开发工具,例如C+、COBOL和Eiffel等编程语言的插件已经可用,或预计会推出。它是一个开发源代码工程,它其实是Visual Age for Java的代替品,其界面跟先前的Visual Age for Java差不多,但由于其开放源代码,任何人都可以免费得到,并可以字次根底上开发各自的

6、插件,因此越来越受人们关注。2.2.2 JSP简介JSP是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。该技术为创立显示动态生成容的Web页面提供了一个简捷而快速的方法。JSP技术的设计目的是使得构造基于Web的应用程序更加容易和快捷,而这些应用程序能够与各种Web效劳器,应用效劳器,浏览器和开发工具共同工作。 JSP规是Web效劳器、应用效劳器、交易系统、以及开发工具供应商间广泛合作的结果。在传统的网页HTML文件中参加Java程序片段和JSP标记,就构成了JSP网页。Web效劳器在遇到访问JSP网页的请求时,首先执行其中的程序片段,然后将执行结果以

7、HTML格式返回给客户。程序片段可以操作数据库、重新定向网页以及发送 email 等等,这就是建立动态所需要的功能。所有程序操作都在效劳器端执行,网络上传送给客户端的仅是得到的结果,对客户浏览器的要求最低,可以实现无Plugin,无Active*,无Java Applet,甚至无Frame。2.2.3 Mysql简介Mysql是一个精巧的SQL数据库管理系统,虽然它不是开放源代码的产品,但在*些情况下你可以自由使用。由于它的强大功能、灵活性、丰富的应用编程接口以及精巧的系统构造,受到了广阔自由软件爱好者甚至是商业软件用户的青睐,特别是与Apache和PHP/PERL结合,为建立基于数据库的动态

8、提供了强大动力。Mysql是一个真正的多用户、多线程SQL数据库效劳器。SQL是世界上最流行的和标准化的数据库语言。Mysql是以一个客户机、效劳器构造的实现,它由一个效劳器守护程序和很多不同的客户程序和库组成。它主要目标是快速和易用,最初是因为我们需要这样一个SQL效劳器,它能处理与任何可不昂贵硬件平台上提供数据库的长家在一个数量级上的大型数据库,但速度更快,Mysql就开发出来了。2三、总结设计3.1 系统工程规划 整个酒店管理系统主要包括5个局部:增加房间、查看所有房间、删除房间、更改住房信息、按房号查看住房信息。这个系统主要实现的是酒店根本层次的管理局部。 3.2系统功能构造图系统功能

9、构造图:如图3-2所示酒店管理系统增加房间查看房间信息更改住房信息按房号查看住房信息删除房间图3-23.3 数据库总体设计3.3.1 数据库分析数据库设计是建立数据库及其应用系统的技术,使信息系统开发和建立中的核心技术,具体说,数据库设计时指对于一个给定的应用环境,构造最优的数据库模式,使之能够有效存储数据满足各种用户的应用需求。33.3.2 创立数据库表构造在Mysql中用代码进展数据库和表的创立。数据库表的构造:列名数据类型是否为空说明sidvarcharNot null编号namevarcharNot null*typevarcharNot null类型phonevarcharNot n

10、ullbirthvarcharNot null生日四、后台系统局部模块的实现4.1 主界面信息 此页面是个综合模块,显示了各项功能:查看房间、删除房间号、更改住房信息、增加住房、和按照房号查看住房信息。如图4-1所示:图4-1 主页面4.1 增加住房信息4 此模块主要实现增加住房信息,需要顾客提供*、出生年月以及所要选择的房间类型,便于管理房间。如图4-2所示: 图4-2 增加房间4.3 删除住房信息 此模块是对房间进展删除操作,也就是退房,删除成功后可以返回主界面在进展查看。如图4-3所示:图4-3 删除房号54.4 更改住房信息此模块可以更改房间的信息,便于对录入错误,以及房客的进一步信息

11、的矫正和改变,可以很好的实现。按提交按钮后,返回主界面再进展查看,就可以查看到更改后的信息。如图4-4所示:图4-4 更改房间信息4.5 按照房号查看住房信息此模块可以在主界面按照提供的房号可以查看房客的住房信息,方便管理人员的查看。如图4-5所示:6图4-5 查看特定房号的房客信息4.6 查看所有住房信息此模块主要实现的是查看所有住客的住房信息。如图4-6所示:图4-6 查看所有房间五、实现方法及遇到的疑难问题在本次程序设计中需要结合数据库进展调试,在成功连接数据库后,在Eclipse中创立好数据库java代码,从而进一步进展运行调试。如果只单方面运行,程序无确运行,达不到所希望的结果。通过

12、参照书中的例子,调整代码,及其各个局部文件所对应的代码准确无误后,在反复实践运行。在本次课程设计中,在连接数据库时,我认为已经按照以前能够运行的方法做好了所以的操作任务了,但是在运行中遇到了一个另我很长时间解决不了的问题。在检查数据库和连接数据库代码以及各项操作代码都没有问题的情况了,居然连最简单的提交表单功能都不能实现。最后解决的方法是:在工程中导入Mysql的数据库驱动程序即可六、工程实训总结通过本次的课程设计,我掌握了JSP技术,Mysql和动态网页的用法,比较全面的稳固了面向对象的编程思想。这次酒店管理系统的主要功能及体系机构,重点讨论的是JSP与后台数据库等相关技术,系统的根本功能已

13、经实现,但酒店管理不仅仅就包括住房信息管理,还有各项系统管理。这需要一个长期的摸索与完善过程,所有还有很多地方值得我改进和提升。7以前进展网页调试都是在原有的根底上进展修改或者调试运行书中的例子,这次是自己独立完成一个小型的系统,培养了自我锻炼的能力,没有做不到只有不肯做的。虽然在设计中会遇到软件故障,资料欠缺,程序出错等各种问题,通过不断的调试和同学教师的指导、帮助,一系列的问题慢慢的被解决。与此同时,我也要感谢对我这次课程设计提供帮助的同学们,是你们给予了我更多更广泛的设计思路,才使得我的思维更加宽广,这对于我的课程设计来说,是一种莫大的帮助。七、参考文献1 萨师煊,王珊. 数据库系统概论M. :高等教育, 19972 善鑫,津燕等. 数据库使用技术教程M. :中国水利电力,20043 薛华成. 管理信息系统M. :清华大学,19964 彭伟民. 基于需求的九点管理系统的建模与实现M. :人民邮电,2005附录局部源代码1.主页面inde*.html:酒店住房管理body background-image: url(image/3.jpg);  酒店管理 增加房间删除房间更改住房信息查看所有房间

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号