java酒店管理系统课程设计_JSP酒店管理系统课程设计.doc

摘 要

?

现代化的酒店组织庞大、服务项目多、信息量大,要想提高劳动生产、降低成本、提高服务质量和管理水平,进而促进经济效益,必须借助计算机来进行现代化的信息管理。酒店管理系统正是为此而设计的?毕业设计中采用Java开发,使用数据库。继承Java的“Write Once, Run Anywhere”的优点,可以在任何一个系统下运行该采用Jsp应用开发技术,具有一些预订客房,退房等功能,尤其依靠java的优点来为酒店更好的进行管理,稳定性,可扩展性,安全性,健壮性,都是该酒店管理的优势所在。

:酒店管理系统、、Java?

?

Abstract

Large-scale modernization of the hotel, services and more informative, in order to improve the labor and production, reduce costs, improve service quality and management level, thus promoting economic efficiency, to use the computer to carry out the modernization of information anagement. Hotel Management System is designed for this purpose. I graduated in the design using JAVA development mode, use the MYSQL database. JAVA succession of "Write Once, Run Anywhere" the advantages of a system in any run. The site using jsp development technology, with Room reservation, query information, check-out,in particular, rely on the advantages of java to better manage the hotel, stability, calability, security, robustness, is the hotel management the advantage.

Key words: Hotel Management System、Mysql、Java?

?

目 录

第1章 前 言1

1.1 选题背景1

1.2 课题研究的目的和意义1

1.3 本文的研究内容1

1.4 国内外现状1

第2章 开发环境及工具介绍1

2.1 Eclipse简介1

2.2 数据库开发工具1

2.3 Tomcat服务器1

第3章 系统分析1

3.1 可行性分析1

3.2 需求分析1

3.2.1 酒店管理部分1

第4章 数据库与系统总体设计1

4.1 数据库分析1

4.2?数据库设计与实现1

4.2.1创建数据库表结构1

4.2.2 创建表1

4.3 系统总体设计10

第5章 详细设计1

5.1 数据库设计与实现1

5.2 用户登陆1

5.3 客户预定模块1

5.4 查询模块1

5.5 入住模块1

5.6 退房模块1

结? 论1

1. 课题研究过程中难点与解决方案:1

2. 系统存在的问题和进一步的工作1

参考文献1

致 谢28

第1章 前 言

1.1 选题背景

酒店业是一个前景广阔而又竞争激烈的行业。改革开放以来,我国的酒店业迅速发展,已经成为一个具有相当规模的产业。由于我国的旅游业迅速发展,通过调查,我国在2020年将成为世界上第四大旅游国家;同时我国加入世界贸易组织,酒店业将完全开放,这个时候,我国的酒店业将面临着前所未有的机遇和挑战。但是,现在甚至还有一些酒店还停留在由人工操作和管理阶段,这样已经无法适应当前的发展趋势。因此,要想使酒店的工作质量和效率提高,采用先进的计算机网络 通信技术改变酒店业务模式,实现酒店业务管理的自动化已经成为一种必然。

?酒店管理系统采用B/S结构。按照按国家星级宾馆标准化业务程序流式设计,会采用主流开发工具来开发,搭建比较稳定可靠安全的服务端来辅佐客户管理,并且还采用数据库,会通过测试用例来达到测试效果,技术支持会采用轻量级框架struts和hibernate持久化来完成,服务器采用tomcat,通过powerdesigner来设计数据模型为最初业务流程的概念设计阶段和详细设计阶段打好基础[]。

1.2 课题研究的目的和意义

对酒店整个来说,对酒店经

  • 0
    点赞
  • 2
    收藏
  • 打赏
    打赏
  • 0
    评论
(一)可行性分析 1. 系统开发的目标 1. 能够实现商品的浏览、显示商品的基本信息,且通过点击商品链接显示出手机的详细信息。 2.购买手机,一次能够买多部,对未付款的订单能进行退订。 3.用户基本信息的查询。管理员对用户、商品、订单的管理。 4.通过反馈、实现网站的互动。 5.通过表与表之间的关系,实现级联更新,触发器的建立,在用户购买、删除、修改手机数量时,能实现商品信息表的更新。 2 . 技术可行性分析 Web技术的迅猛发展正推动Internet上信息服务类的进步,WWW服务的基础是HTML语言,这个系统模块中用到的JSP技术是在HTML语言的基础上使用脚本语言对网页的对象模型进行编程,JSP全称Java Server Pages,它是由Sun Microsystems公司提出、许多公司参与建立的一种动态网页技术标准,它诞生在1999年6月1日,目前国内外已经在广泛地使用JSP,随着JAVA语言得到普及,越来越多的公司开始关注JSP的前景。 1)作为Java平台的一部分,JSP拥有Java编程语言“一次编写,各处运行”的特点,一次写入之后,可以运行在任何具有符合Java语法结构的环境,取代之过去单一平台开发。 2)从开发人员的角度来看JSP技术提供的组件都是基于Javabean技术或JSP标签库。3)JSP标签可扩充性。JSP技术能够使用开发者扩展JSP标签,JSP开发者能定制标签库,减少对脚本语言的依赖。 3)易于维护性。 基于JSP技术的应用程序比基于ASP的应用程序易于维护和管理,JSP突出的组件技术使修改内容而不影响逻辑或修改逻辑而不影响内容变得很容易实现。 JSP技术编写的程序运用要更加灵活,可扩展性更强,在现有技术条件下,能够完成功能目的。 (二)需求分析 本小组同组人:黄成志,刘霞梅,胡娟,陈茜 随着信息时代的发展,越来越多的人开始喜欢上网上购物,网上购物将成为人们购物的主流。一个好的购物网站更能吸引人们的眼球。 网上购物主要是实现网上查询商品、购买商品、生成相应的订单等功能的系统。一个典型的网上购物系统一般需要有商品信息的动态展示、购物车管理、用户注册登录管理、订单处置、管理用户信息等模块。 本系统需要完成的具体任务如下: 一,前台管理。 1.用户注册:当用户需要购买商品时,首先就需要先注册一个会员,会员需要有详细的信息,这样才能方便管理员下发订单。 2.用户登录:每一个会员都需要登录到自己的主界面,方才能实现订单,购物。 3.商品查询:当用户进入购物网站首先就是要查询相关的商品信息,如:按照不同的手机的品牌查看,同时还应该提供按照商品名称和商品型号等关键字快速查询所需的商品信息的功能。 4.购物车管理:当用户选择购买某种商品时,应该能够将对应的商品信息记录到购物车里面,并允许用户返回到其他商品信息查询页面,继续选择其他商品。同时用户还应该可以在购物车中执行删除商品、添加商品及清除购物车等操作。但对应的购物车的订单生成后,购物车的信息自动清除。 5.订单处理:在用户选择去收银台之后,提示用户选择送货方式及付款方式,最终生成对应的订单记录,以便于网站配送人员依据订单信息进行后续的出货、送货的处理,同时用户也可以随时进入订单管理页面,查询与自己相关的订单信息,并可以随时取消订单 6.会员信息管理:为了能够实现商品的购买,会员需要注册并正确登陆,由此产生用户相关信息,如联系方式、供货地点等需要有系统进行管理。同时也应该允许用户修改自己的相关资料。 7.用户退出。 二,后台管理。 1.商品分类管理:通过该模块,网站管理人员可以根据需要增加新的商品类别也可以对已有的商品分类进行修改、删除等操作。 2. 商品信息管理:为了确保网上商城种商品信息的实效性,管理人员可以借助该模块随时增加新的商品信息,同时亦可以对原有的商品进行修改及删除等操作。 3.注册用户管理:管理人员可以通过该模块查询对应的用户信息,并可以冻结、解冻用户。 4.后台订单处理:后台人员可以借助该模块查询订单信息、审核订单信息和修改订单信息,以便与网站配货人员依据订单信息进行后续的出货、送货的处理。对于已经处理过的订单,也应该保留历史记录,以便于管理人员进行查询。 5.管理员的管理:主管理员可以通过该模块添加、删除和修改管理员资料。 6.管理员资料管理:管理员可以通过该模块查询、修改和删除自己的相关信息,例如:修改密码,用户名等。 7.管理员的登录与退出:管理员可以通过该模块登录和退出系统。 (三)系统 1. 系统概述 运行环境:Tomact+JDK 编程模式:JSP+JavaBean+JavaServlet 后台数据库:SQL 2005 系统主要完成的功能如下: 客户部份 .客户登录 客户注册 .手机选购(可按分类方式查询手机品牌,或通过关键字查询) .购物车功能 .查看手机品牌详细情况 .查看用户的订单情况 .修改用户个人信息 管理部分 .现有手机管理(增、修、删、查) .用户管理(修、删、查) .订单管理(查看订单清单、更新订单付款、出货状况、删除订单) .添加手机分类 .发布手机品牌信息 2. 系统特点 .页面模块化 .三层结构设计 程序逻辑结构分用户界面、业务逻辑处理和数据存储 .面向对象设计 .人性化设计
<p> <strong><span style="font-size:20px;color:#FF0000;">本课程演示的<span>是一套基于SSM框架实现的酒店管理系统,</span>主要针对计算机相关专业的正在做毕设的学生与需要项目实战练习的Java学习者。</span></strong> </p> <p> <br /> </p> <p> <span style="color:#FF0000;"><strong><span style="font-size:18px;">1. 包含:<span style="color:#FFFF00;background-color:#FF0000;">项目源码、项目文档、数据库脚本、软件工具</span>等所有资料</span></strong></span> </p> <p> <span style="color:#FF0000;font-size:18px;"><strong><span>2. 手把手的带你从零开始部署运行本套系统</span></strong></span> </p> <p> <span style="color:#FF0000;font-size:18px;"><strong><span>3. 该项目附带的源码资料可作为毕设使用</span></strong></span> </p> <p> <span style="color:#FF0000;font-size:18px;"><strong><span>4. 提供技术答疑和远程协助指导</span></strong></span> </p> <p> <strong><span><span style="font-size:18px;"><br /> </span></span><span><span style="font-size:20px;">技术实现:</span></span></strong> </p> <p> <strong><span style="color:#494429;font-size:18px;">1. 后台框架:Spring、SpringMVC、MyBatis</span></strong> </p> <p> <strong><span style="color:#494429;font-size:18px;">2. UI界面:BootStrap、JSP、jQuery</span></strong> </p> <p> <strong><span style="color:#494429;font-size:18px;">3. 数据库:MySQL</span></strong> </p> <p> <strong><span style="color:#494429;font-size:18px;"><br /> </span></strong> </p> <p> <span style="color:#FF0000;"><strong><strong><span><strong><span style="font-size:20px;color:#000000;"></span></strong></span></strong></strong><strong><strong><span><strong><span style="font-size:20px;color:#000000;"></span></strong></span></strong></strong><strong><strong><span><strong><span style="font-size:20px;color:#000000;"></span></strong></span></strong></strong></span> </p> <p> <span style="font-size:20px;color:#494429;"><strong>项目截图</strong></span><span style="font-size:20px;"><strong>:</strong></span> </p> <p> <strong><span style="font-size:18px;">1)系统登陆界面</span></strong> </p> <p> <img src="https://img-bss.csdn.net/202003160644304457.png" alt="" /> </p> <p> <span style="color:#262626;"><strong><strong><span style="color:#FF0000;"><span style="font-size:18px;color:#000000;"></span></span></strong></strong></span><strong><strong><span style="color:#FF0000;"><strong><span style="font-size:18px;color:#000000;"><strong><span>2)客房预订</span></strong></span></strong></span></strong></strong> </p> <p> <strong><strong><span style="color:#FF0000;"><strong><span style="font-size:18px;color:#000000;"><strong><span><img src="https://img-bss.csdn.net/202003160644376426.png" alt="" /><br /> </span></strong></span></strong></span></strong></strong> </p> <p> <strong><strong><span style="color:#FF0000;"><strong><span style="font-size:18px;color:#000000;"><strong><span><strong><span>3)住宿登记</span></strong></span></strong></span></strong></span></strong></strong> </p> <p> <strong><strong><span style="color:#FF0000;"><strong><span style="font-size:18px;color:#000000;"><strong><span><strong><span><img src="https://img-bss.csdn.net/202003160644464949.png" alt="" /><br /> </span></strong></span></strong></span></strong></span></strong></strong> </p> <p> <strong><span style="font-size:18px;">4)旅客管理</span></strong> </p> <p> <strong><span style="font-size:18px;"><img src="https://img-bss.csdn.net/202003160644535071.png" alt="" /><br /> </span></strong> </p> <p> <br /> </p> <p> <br /> </p> <p> <span style="color:#FF0000;"><strong><span style="font-size:18px;">更多Java毕设项目请关注【毕设系列课程】<a href="https://edu.csdn.net/lecturer/2104">https://edu.csdn.net/lecturer/2104</a></span></strong></span> </p>

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
©️2022 CSDN 皮肤主题:游动-白 设计师:我叫白小胖 返回首页
评论

打赏作者

weixin_39814393

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值