JSP大酒店标准管理系统.doc
《JSP大酒店标准管理系统.doc》由会员分享,可在线阅读,更多相关《JSP大酒店标准管理系统.doc(17页珍藏版)》请在咨信网上搜索。
苏 州 市 职 业 大 学 实习(实训)汇报 名称 JSP商务网站设计实训 年 月 日至 年 月 日共1 周 学院(部) 计算机工程学院 班 级 学 号 姓 名 学院(部)责任人 系 主 任 指导老师 目 录 一、项目实训目标和要求 1 1.1 项目实训目标 1 1.2 项目实训要求 1 二、题目说明 1 2.1 酒店管理背景介绍 1 2.2开发工具和介绍 2 2.2.1 Eclipse介绍 2 2.2.2 JSP介绍 2 2.2.3 Mysql介绍 2 三、总结设计 3 3.1 系统项目计划 3 3.2 系统功效结构图 3 3.3 数据库总体设计 3 3.3.1 数据库分析 3 3.3.2 创建数据库表结构 4 四、后台系统部分模块实现 4 4.1 主界面信息 4 4.1 增加住房信息 5 4.3 删除住房信息 5 4.4 更改住房信息 6 4.5 根据房号查看住房信息 6 4.6 查看全部住房信息 7 五、实现方法及碰到疑难问题 7 六、项目实训总结 8 七、参考文件 8 附录(部分源代码) 8 一、项目实训目标和要求 1.1 项目实训目标 此次实训围绕以下三个方面展开: (1)网站概论部分:力图使学生对建立动态网站有一个基础概念,了解什么是动态网站,它和别网站有什么不一样,和了解建站相关基础知识。 (2)外观设计部分:从网页制作技术上让学生利用网页静态页面元素来完成网站页面视觉效果。 (3)Web应用程序开发部分:掌握动态网站关键部分知识,和开发网站应用各个关键部分方法和技巧。 1.2项目实训要求 经过此次实训,应使学生达成以下基础要求: (1)了解动态网站基础概念和相关技术基础知识。 (2)了解网站设计和计划。 (3)了解怎样使用JSP和SQL Server、Mysql来管理、使用数据。 (4)了解和掌握网络数据库发展和常见数据库产品(Access、SQL Server、Mysql等),能熟练掌握后台数据库开发,设计合理数据表。 (5)能独立完成应用程序运行环境设置。 二、题目说明 2.1 酒店管理背景介绍 伴随中国经济体制改革不停深化和中国经济快速发展,中国人民收入不停提升,消费观念也有提升,对服务质量要求也有很大提升。各地把旅游业看成当地经济发展关键支柱之一。酒店作为大家食宿、娱乐、休闲场所而得到了快速发展。社会上也成立了多种类型,不一样规模酒店服务企业。怎样为用户提供更 加正确立即服务,成为各个酒店竞争关键。所以酒店业务信息化建设就成为了用户衡量酒店提供商服务标准一个准则,信息系统成为了基础。 1 伴随Internet技术深入发展和普及,不能很好适应世界经济发展形式和中国国民经济建设需要,市场现有产品化酒店业务软件系统在不停发展中酒店需求。基于WEB酒店管理系统总体设计目标能够建立完善、高效、可靠酒店业务信息系统,为酒店提供良好信息环境。 2.2开发工具和介绍 2.2.1 Eclipse介绍 现在,市场上计算机语言和开发工含有很多,不过Eclipse以其稳定和平台无关特征,从众多编程工具中脱颖而出,成为很多Java程序员首选。 Eclipse是一个开放源代码、基于Java可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于经过插件组件构建开发环境。因为Eclipse中每样东西全部是插件,全部工具开发人员全部含有相同发挥场所。这种平等和一致性并不仅限于Java开发工具,比如C++、COBOL和Eiffel等编程语言插件已经可用,或估计会推出。它是一个开起源代码项目,它其实是Visual Age for Java替换品,其界面跟先前Visual Age for Java差不多,但因为其开放源代码,任何人全部能够无偿得到,并能够字次基础上开发各自插件,所以越来越受大家关注。 2.2.2 JSP介绍 JSP是由Sun Microsystems企业提倡、很多企业参与一起建立一个动态网页技术标准。该技术为创建显示动态生成内容Web页面提供了一个简捷而快速方法。JSP技术设计目标是使得结构基于Web应用程序愈加轻易和快捷,而这些应用程序能够和多种Web服务器,应用服务器,浏览器和开发工具共同工作。 JSP规范是Web服务器、应用服务器、交易系统、和开发工具供给商间广泛合作结果。在传统网页HTML文件中加入Java程序片段和JSP标识,就组成了JSP网页。 Web服务器在碰到访问JSP网页请求时,首先实施其中程序片段,然后将实施结果以HTML格式返回给用户。程序片段能够操作数据库、重新定向网页和发送 email 等等,这就是建立动态网站所需要功效。全部程序操作全部在服务器端实施,网络上传送给用户端仅是得到结果,对用户浏览器要求最低,能够实现无Plugin,无ActiveX,无Java Applet,甚至无Frame。 2.2.3 Mysql介绍 Mysql是一个精巧SQL数据库管理系统,即使它不是开放源代码产品,但在一些情况下你能够自由使用。因为它强大功效、灵活性、丰富应用编程接口和精巧系统结构,受到了广大自由软件爱好者甚至是商业软件用户青睐,尤其是和Apache和PHP/PERL结合,为建立基于数据库动态网站提供了强大动力。 Mysql是一个真正多用户、多线程SQL数据库服务器。SQL是世界上最流行和标准化数据库语言。Mysql是以一个用户机、服务器结构实现,它由一个服务器守护程序和很多不一样用户程序和库组成。它关键目标是快速和易用,最初是因为我们需要这么一个SQL服务器,它能处理和任何可不昂贵硬件平台上提供数据库长家在一个数量级上大型数据库,但速度愈加快,Mysql就开发出来了。 2 三、总结设计 3.1 系统项目计划 整个酒店管理系统关键包含5个部分:增加房间、查看全部房间、删除房间、更改住房信息、按房号查看住房信息。这个系统关键实现是酒店基础层次管理部分。 3.2 系统功效结构图 系统功效结构图:图3-2所表示 酒店管理系统 增加房间 查看房间信息 更改住房信息 按房号查看住房信息 删除房间 图3-2 3.3 数据库总体设计 3.3.1 数据库分析 数据库设计是建立数据库及其应用系统技术,使信息系统开发和建设中关键技术,具体说,数据库设计时指对于一个给定应用环境,结构最优数据库模式,使之能够有效存放数据满足多种用户应用需求。 3 3.3.2 创建数据库表结构 在Mysql中用代码进行数据库和表创建。数据库表结构: 列名 数据类型 是否为空 说明 sid varchar Not null 编号 name varchar Not null 姓名 type varchar Not null 类型 phone varchar Not null 电话 birth varchar Not null 生日 四、后台系统部分模块实现 4.1 主界面信息 此页面是个综合模块,显示了各项功效:查看房间、删除房间号、更改住房信息、增加住房、和根据房号查看住房信息。图4-1所表示: 图4-1 主页面 4.1 增加住房信息 4 此模块关键实现增加住房信息,需要用户提供姓名、、电话、出生年月和所要选择房间类型,便于管理房间。图4-2所表示: 图4-2 增加房间 4.3 删除住房信息 此模块是对房间进行删除操作,也就是退房,删除成功后能够返回主界面在进行查看。 图4-3所表示: 图4-3 删除房号 5 4.4 更改住房信息 此模块能够更改房间信息,便于对录入错误,和房客深入信息矫正和改变,能够很好实现。按提交按钮后,返回主界面再进行查看,就能够查看到更改后信息。图4-4所表示: 图4-4 更改房间信息 4.5 根据房号查看住房信息 此模块能够在主界面根据提供房号能够查看房客住房信息,方便管理人员查看。图4-5所表示: 6 图4-5 查看特定房号房客信息 4.6 查看全部住房信息 此模块关键实现是查看全部住客住房信息。图4-6所表示: 图4-6 查看全部房间 五、实现方法及碰到疑难问题 在此次程序设计中需要结合数据库进行调试,在成功连接数据库后,在Eclipse中创建好数据库java代码,从而深入进行运行调试。假如只单方面运行,程序无法正确运行,达不到所期望结果。经过参考书中例子,调整代码,及其各个部分文件所对应代码正确无误后,在反复实践运行。 在此次课程设计中,在连接数据库时,我认为已经根据以前能够运行方法做好了所以操作任务了,不过在运行中碰到了一个另我很长时间处理不了问题。在检验数据库和连接数据库代码和各项操作代码全部没有问题情况了,竟然连最简单提交表单功效全部不能实现。 最终处理方法是:在项目中导入Mysql数据库驱动程序即可 六、项目实训总结 经过此次课程设计,我掌握了JSP技术,Mysql和动态网页使用方法,比较全方面巩固了面向对象编程思想。这次酒店管理系统关键功效及体系机构,关键讨论是JSP和后台数据库链接等相关技术,系统基础功效已经实现,但酒店管理不仅仅就包含住房信息管理,还有各项系统管理。这需要一个长久探索和完善过程,全部还有很多地方值得我改善和提升。 7 以前进行网页调试全部是在原有基础上进行修改或调试运行书中例子,这次是自己独立完成一个小型系统,培养了自我锻炼能力,没有做不到只有不愿做。即使在设计中会碰到软件故障,资料欠缺,程序犯错等多种问题,经过不停调试和同学老师指导、帮助,一系列问题慢慢被处理。 和此同时,我也要感谢对我这次课程设计提供帮助同学们,是你们给了我更多更广泛设计思绪,才使得我思维愈加宽广,这对于我课程设计来说,是一个莫大帮助。 七、参考文件 [1] 萨师煊,王珊. 数据库系统概论[M]. 北京:高等教育出版社, 1997 [2] 刘善鑫,赵津燕等. 数据库使用技术教程[M]. 北京:中国水利电力出版社, [3] 薛华成. 管理信息系统[M]. 北京:清华大学出版社,1996 [4] 彭伟民. 基于需求九点管理系统建模和实现[M]. 北京:人民邮电出版社, 附录(部分源代码) 1.主页面index.html: <html> <head> <title>酒店住房管理</title> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <style type="text/css"> body { background-image: url(image/3.jpg); } </style> </head> <body> <center> <h1> </h1> <h1> </h1> <h1>酒店管理</h1> <p> </p> <h2><a href="addHostel.jsp"><strong>增加房间</strong></a><strong><br> <a href="deleteHostel.jsp">删除房间</a><br> <a href="modifyHostel.jsp">更改住房信息</a><br> <a href="viewHostel.jsp">查看全部房间</a></strong><a href="viewHostel.jsp"></a><br> </h2> <p> </p> <p> </p> <form action="searchHostelBySid.jsp" method=post> 按住房号查询:<input type=text name=sid> <input type=submit value="查询"> </form> 8 <hr> <hr> </center> </body> </html> 2. 查看住房信息viewHostel代码: <%@ page contentType="text/html; charset=gb2312" language="java" import="wjy.*,java.util.*" %> <html> <head> <title>查看全部房间</title> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"><style type="text/css"> <!-- body { background-image: url(image/6.jpg); } --> </style></head> <% request.setCharacterEncoding("gb2312");%> <jsp:useBean id="hostelUtil" class="wjy.HostelUtil" scope="page"/> <body> <p> </p> <p> </p> <center> <h1>查看全部房间</h1> <p> </p> <table width=80% height="48" border="1" > <tr> <td>房号</td><td>姓名</td><td>房间类型</td><td>电话</td><td>出生日期</td> </tr> <% Collection hostels=hostelUtil.getAllHostel(); Iterator it=hostels.iterator(); while(it.hasNext()) { Hostel temp=(Hostel)it.next(); out.println("<tr>"); out.println("<td>"+temp.getSid()+"</td>"); try { 9 String type = (temp.getType()==1)?"标准间":"大床房"; out.println("<td>"+temp.getName()+"</td>"); out.println("<td>"+type+"</td>"); out.println("<td>"+temp.getPhone()+"</td>"); out.println("<td>"+temp.getBirth()+"</td>"); } catch(Exception e) { e.printStackTrace(); } out.println("</tr>"); } %> </table> <p> </p> <p><a href="index.html">返回</a> </p> </center> </body> </html> 10- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- JSP 大酒店 标准 管理 系统
咨信网温馨提示:
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【精****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【精****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【精****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【精****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
关于本文