网站大量收购闲置独家精品文档,联系QQ:2885784924

基于eclipse、tomcat的酒店管理系统——房间预订模块.doc

基于eclipse、tomcat的酒店管理系统——房间预订模块.doc

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于eclipse、tomcat的酒店管理系统——房间预订模块

大理学院数学与计算机学院 综合性实验报告 学年学期: 课程名称: J2EE 专 业: 班 级: 学 号: 姓 名: 成绩评定: 一、项目名称:酒店管理系统——房间预订模块 二、功能性需求 系统描述 随着信息的迅速发展,信息化管理已经引入并且应用到各行各业的管理领域中去,而一个大型的机电将管理信息化也是势在必行的,大量的客流量,同时还要存储各项业务的信息不断更换的客流信息,员工个人信息和工资发配等任务,若要时还是用人力管理不仅将会影响到盈利的同时无异于又给每一位员工带来了很大的工作量! 从系统安全可靠性,系统功能,软件运行环境等方面对酒店管理系统进行需求分析,说明系统的合理性与可行性,阐述了系统的运行情况。本文采用MVC模式设计并实现了一个酒店管理系统,该系统包括系统设置、日常管理、库存管理、客户房间预定管理、订餐管理等。这里主要描述客户房间预订管理。 软件功能详细描述 本系统主要是开发一个酒店管理系统,该系统包括系统设置、日常管理、库存管理、客户房间预定管理、订餐管理等功能。本系统可应用于小型的酒店管理,本次综合性作业完成的是酒店管理系统中的一个小功能模块——房间预订模块。用户可以在网上申请注册个人或企业用户,进行网上客房预订和查询办理等。系统功能架构的用户房间预订模块功能结构图,如图所示。 3、业务流程(业务逻辑)分析 (1)注册:用户进入酒店网页首页,如果是老顾客,直接输入用户名密码进行登录,如果是新顾客,进行注册过再进行登录。 (2)浏览酒店客房状态信息:顾客通过查寻可以看到空闲房间剩余列表。 (3)预订:选择房间点击预订,填写相关信息,如选择到店日期、离店日期、联系方式等进行预订。 (4)查看预订信息:从预订房间查看,可以看到客户自己当前订单,已入住用户可以查看到自己的入住单。 4、数据流分析 该系统数据流程比较简单,管理员可以添加酒店客房信息,然而这些信息用户是可以浏览的,但是用户没有权限对这些信息进行修改,这些信息对于用户而言是单向的。对于预定信息,管理员可以增删改查预定信息。 系统总体设计 1.MVC设计思想 MVC模式全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,是一种软件设计典范,把Web应用的输入、输出和处理流程按照Model 、View和 Controller分成三层,最典型的MVC就是JSp?+servlet??+javabean的模式。 本功能模块采用Model2实现房间的预订,按照MVC分层设计的思想,共需要编写14个文件,对应的文件名及功能描述如下表所示: 层 文件名 描述 视图层 Login.html 登录页面,注册过的用户直接登录,进入系统 Register.html 用户信息注册页面,包括姓名、性别、年龄、用户类型等信息 RoomList.jsp 房间列表信息,用户可选择(多选)房间 Order.jsp 订单填写页面,显示预订房间信息 OrderResult.jsp 订单预订成功页面,显示预订信息 Failure.jsp 订单预订失败页面,可返回房间列表页面重新预订 控制器层 UserServlet.java 用户信息控制器,处理用户登录 RoomServlet.java 房间信息控制器,处理预订信息 OrderServlet.java 订单信息控制器 模型层 User.java 模型部分JavaBean,包括姓名、性别、密码等属性 Room.java 房间实体类,包括编号、名称、床型、价格等属性 Order.java 订单实体类,包括联系人姓名、联系方式、到店时间等信息 OrderDetail.java 订单明细实体类,包括房间编号、数量等信息 JdbcDao.java 数据库操纵通用类,处理与数据库连接的相关操作 MVC各组成部份及调用关系 系统实现 关键代码 登陆界面Login.html html head 登陆页面 /head body form method=post action=/04/servlets/indexServlet center table border=0

文档评论(0)

xcs88858 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档