(免费分享)基于jsp酒店管理系统(带论文)

源码获取:关注文末gongzhonghao,输入016领取下载链接

2.4功能模块需求分析

本酒店管理系统与现代开发软件的特点完美结合,界面友好,观赏性强。下面依次介绍本系统的功能:

(1)本系统界面友好,且具有良好的健壮性,能预防各种出现的错误提示操作。

(2)管理人员对使用本系统用户人员管理,对客房信息进行管理,对餐厅餐饮和菜色进行管理,对顾客消费情况进行管理。

    (3)本着对用户和酒店负责的态度,对酒店信息和用户信息起到一定安全作用,防止信息泄露,对用户和酒店造成困扰。

管理员功能模块说明:

   (1)用户人员管理:这个功能主要包括对系统人员就行删除增加和密码修改等基本操作等。

   (2)客房信息管理,主要有以下几部分组成:

客房类型的增加和删除:现在有单人间,双人间和豪华间等等。

客房信息的补充和修改:主要指房间号,房间面积,价格以及房间的真实图片等必要的信息。

客房预订的增加和删除:主要是指客户对酒店的预订情况,包括客房的房间号,预订天数,预定时间和客户信息等。

   (3)客户信息的增加修改和删除和查看:主要用于完成对客户信息的修改和删除,当然也可以进行客户信息的增加和查看。

   (4)餐饮管理,主要有以下几部分组成:

    特色菜品的介绍:对特色菜品进行及时增加,过时的菜品进行删除和不合理的菜品进行修改,查看本店特色菜品操作,特色菜的名称,价格,和真实图片等操作进行管理。也能增加和删除特色菜品。

    餐桌预订管理: 对已经预订了的餐桌消费人员进行修改,查看预订信息进行就餐和删除一些已经就餐完成或就餐预订取消的信息。

餐桌预订添加:将顾客要求的预订信息添加到本系统。

   (5)消费管理:主要指住房消费和餐饮消费两部分,用于对顾客消费情况进行登记和查看,以便对酒店收入情况进行管理。

中国经济近几年来取得蓬勃飞速发展,使得人民生活水平的要求和生活的质量有了很高的要求。因此人们对外出旅游和就餐的需求也越来越大。同时,随着我国科技水平的兴起和对互联网+新时代的大力支持,酒店管理系统在现代人们的生活中扮演着不可或缺的角色。

  酒店管理系统,不仅能够加大对酒店的有效管理,而且能够使顾客享受到更优质服务。这个酒店管理系统从实际的需求出发实现了管理员权限管理模块,餐饮信息管理模块,客房信息管理和餐饮预订模块,顾客消费情况管理,客房预订操作模块。

 这个系统以jsp风格为主要的开发语言,使用现在比较流行的MVC框架作为辅助手段,运用于开源免费的小型tomcat服务器来进行对MYSQL操作,在Myeclipse企业版开发环境软件上运行,完成了一个酒店管理系统。本系统具有简单易懂的操作方式和显示详细的房间信息,用户可以方便的了解到本酒店的全面信息,节约时间和成本。

关键字:酒店管理, JSP, MYSQL, tomcat

摘要 i

ABSTRACT ii

1 .绪论

1.1课题背景

1.2目的和意义

1.3开发工具及技术 1

1.3.1开发工具 1

1.3.2 JSP

1.3.4 MVC简介 2

1.4件和硬件需求 3

1.5本章小结 3

2 .需求分析 4

2.1需求调研 4

2.2可行性分析 4

2.2.1技术的可行性 4

2.2.2经济的可行性 4

2.2.3操作可行性 4

2.2.4法律的可行性 4

2.3系统用户用例图 5

2.3.1管理员用例图 5

2.4功能模块需求分析 5

2.5性能需求 6

2.5.1系统的安全性 6

2.5.2数据的完整性 6

2.6本章小结 6

3. 系统分析与设计 7

3.1系统模块设计 7

3.1.1总体设计框架 7

3.1.2总体设计模块 7

3.2数据库的分析与设计 8

3.2.1 数据库的概念结构设计 8

3.2.2数据库的逻辑结构设计 9

        3.2.2数据库的连接原理 11

3.3设计思想 12

3.4详细设计 12

3.4.1 登录模块设计 12

3.4.2客房管理模块设计 12

        3.4.3客户模块设计 13

3.4.4 特色菜品介绍模块设计 13

3.4.5餐桌预订模块设计 14

        3.4.6餐饮消费管理模块设计 14

3.5本章小结 14

4. 系统功能实现 15

4.1系统登陆页面实现 15

4.2总体功能模块 16

4.2.1管理员管理 16

4.2.2客房类别管理 18

4.2.3客房信息管理 20

4.2.4客房预订信息管理 22

4.2.5客户信息管理 23

4.2.6特色餐饮管理 24

4.2.7餐桌预订管理 25

4.2.8客户消费管理 26

4.3本章小结 28

5. 系统测试 ..29

5.1系统测试的目的和意义 29

5.2测试原则 29

5.3测试目标 29

5.4测试用例设计的原则 29

5.5测试过程 30

        5.5.1主页面的登录模块测试 30

5.5.2修改密码测试 31

5.5.3客户添加测试 32

5.5.4客房预订添加测试 33

5.5.5客户信息查询测试 33

5.5.6其余模块测试 34

5.6中文乱码问题 34

5.7其他错误 34

   36

参考文献 37

致  谢 38

外文文献及翻译

 

 

 

 

 

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%
String path = request.getContextPath();
%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <title>欢迎使用酒店管理系统</title>
	<meta http-equiv="pragma" content="no-cache">
	<meta http-equiv="cache-control" content="no-cache">
	<meta http-equiv="expires" content="0">    
	<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
	<meta http-equiv="description" content="This is my page">
    <style>
	body
	{
	  scrollbar-base-color:#C0D586;
	  scrollbar-arrow-color:#FFFFFF;
	  scrollbar-shadow-color:DEEFC6;
	}
	</style>
  </head>
  <frameset rows="60,*" cols="*" frameborder="no" border="0" framespacing="0">
	  <frame src="<%=path %>/admin/top.jsp" name="topFrame" scrolling="no">
	  <frameset cols="180,*" name="btFrame" frameborder="NO" border="0" framespacing="0">
	    <frame src="<%=path %>/admin/menu.jsp" noresize name="menu" scrolling="yes">
	    <frame src="<%=path %>/admin/index/sysPro.jsp" noresize name="main" scrolling="yes">
	  </frameset>
  </frameset>
  <noframes>
	  <body>您的浏览器不支持框架!</body>
  </noframes>
</html>

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 4
    评论
项目学习,毕设,简单项目使用等,源码,文档数据库齐全 本系统是为某某连锁酒店设计开发的连锁酒店管理系统,来研究基于B/S模式的网上信息管理的实现,采用的是SSH+MYSQL模式的电子管理平台。酒店作为一个商务旅游集散点,客户及相关信息繁多,涉及很多的信息数据的管理,现今,虽然大多数酒店都使用了单机版管理系统或局域网管理系统,但还是没法满足这个起来越网络化的时代的要求。该青年旅社连锁酒店传袭了传统青年旅社连锁酒店甚至手工管理系统在信息处理方面的长处,弥补了传统青年旅社连锁酒店在网络化服务方面的缺失,使酒店的服务在服务质量没有减弱的前提下,更方便顾客,贴近顾客。 此系统设计上采用java语言开发、Web Service技术,使之在选用平台、采用技术上具有先进性、前瞻性、扩充性,从而保证建成的系统具有良好的稳定性、可扩充性。系统设计按标准化、规范化,分层设计,构件化实现。采用软件构件化的开发方式,使系统结构分层,业务与实现分离,逻辑与数据分离;以统一的服务接口规范为核心,使用开放标准。从功能上来说,系统是比较完备的,系统以Web界面与用户交互,为用户提供信息并接受其操作,同时通过数据库管理系统来存储信息数据。系统实现了对信息数据的浏览、查询、编辑和管理等基本数据库操作,采用了模块化设计方法,根据用户的需求及程序的应用与维护的易用性,将各个部分置于不同的模块当中,方便了程序的扩展与维护,同时建立了程序功能复用的基础。 关键词:SSH 信息管理 数据库 MYSQL
登陆系统:用户通过用户编号和密码登录系统,调用表tb_Admin,同时在每次登陆的时候生成一条日志记录,添加记录到tb_LoginLog,同时显示主界面,根据登陆的用户的身份角色不同,在主界面显示的操作控件会有微小差异 主界面设计与后台:界面的控件布局,美化设计,主界面的后台控制 包含功能菜单: 前台:(可返回登录时的主页面,主页面显示所有房间的状态。下级子菜单:在住顾客,今日在住客人,今日离店客人,今日到+今日离,今日明细表(当日盈利),房态分析表,在住查账) 订单:(单击预定打开所有订单查询页面,子菜单:预定,转入住,入住,取消预定,换房,退房,购买(购买商品的时候需要提供R_RoomId(房间编号,通过这个就可以确定是什么人),C_ConsumeId(商品编号)这些信息。))) 报表:(子菜单:盈利报表,登录日志,住客分析,发票表单) 提醒: 宾客在登记订单的时候会填写预住多少天,时间在到之前(次日11时给服务员发出某房间将要到期的提醒)会提示时间要到了,以提醒宾客提前办理退房手续,弹出消息提示框提示。如有超过预定时间的,将会添加一条违约记录到超时表中 商品管理: 添加商品:新进商品需要登记信息,添加到表tb_ConsumeInfo,需要连接表tb_ConsumeType 更改商品信息 删除商品 设置(管理员权限) 备份设置 计费设置 用户设置 商品设置 房间设置 锁屏 报表:(图表与列表) 盈利报表(按天,按周,按月,按季度,按年,指定日期)(按客房汇总,按商品汇总) 登录日志(查询指定日期的登录日志) 住客分析(分类汇总查询,查询当日某类型房的住客率,楼层住客信息查询) 电子发票(结账时候对个人产生的消费记录)
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

IT教程资源

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

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

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

打赏作者

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

抵扣说明:

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

余额充值