J2EE课程设计报告-酒店客房管理系统.docxVIP

  • 1
  • 0
  • 约1.99万字
  • 约 34页
  • 2026-03-03 发布于山东
  • 举报

J2EE课程设计报告-酒店客房管理系统.docx

______________________________________________________________________________________________________________

精品资料

《J2EE架构及其程序设计》实践报告

题目:

学院:

专业班级:

指导老师:

学号:

姓名:

2017年12月

目录

TOC\o1-3\h\z\u一.需求分析 2

二.系统功能的UML用例图 3

三.相关技术介绍 4

3.1J2EE概述 4

3.2MVC模式 5

3.3MySQL数据库 6

3.4应用服务器Tomcat 6

3.5开发平台MyEclipse 7

四.系统功能结构 8

五.系统的数据设计 9

5.1数据库设计概念 9

5.2实体关系E-R图设计 9

5.3数据表设计 10

六.系统详细设计 13

6.1网站首页详细设计与实现 13

6.2网站后台主要功能模块的设计 14

6.2.1管理员登陆的详细设计与实现 14

6.2.2会员管理模块的详细设计与实现 16

6.2.3新闻信息模块的详细设计与实现 17

6.2.4酒店信息管理模块的详细设计与实现 19

6.2.5会员订单管理模块的详细设计与实现 19

6.2.6房间信息管理模块的详细设计与实现 21

6.2.7会员评论信息管理模块的详细设计与实现 22

6.3网站前台主要功能模块的设计 23

6.3.1用户注册模块的详细设计与实现 23

6.3.2用户登陆模块的详细设计与实现 24

6.3.3在线预定模块的详细设计与实现 25

七.部分关键代码 26

7.1客房经营管理页面的主要代码 26

7.2客户信息查询页面主要代码 28

八.总结 32

一.需求分析

本系统设计实现的目标是对酒店的客房管理,客户信息管理和酒店新闻信息等功能,前台用java实现对数据的添加,删除,查询等功能,在后台用mysql作为数据库。

酒店系统涉及到三种用户一种是系统管理员,一种是酒店运营者,还有系统的超级管理员等。我们开发的酒店平台首先是从酒店注册和发布自己的酒店信息开始的,酒店注册后就可以把自己的房间和酒店信息发布到平台上面,同时上传酒店的房间价格等信息。但是我们采用控制的手段让前期酒店上传的酒店信息不能直接显示到网站上,我们规定这些信息都需要后台管理员的审核操作才能进行显示,不能让那些不符合要求的虚假酒店信息显示到酒店平台上,审核操作之后才能显示到平台的首页上。之后会员注册自己的账号就可以进行酒店的查看和预订了,预订之后酒店经营者可以对预订信息进行操作,审核订单的状态,订单的状态同时传递到会员预订信息的功能界面上去。这样就完成了一个酒店预订的完整过程。

酒店系统的业务流程图如图1-1所示。

图1-1酒店系统的业务流程图

本系统基本包含了酒店客房管理的主要需求,具有完善细致的功能:

系统具有高可靠性、安全性、操作性;

模块化结构,具有强大的数据处理功能,可根据业务需要,十分便捷地进行模块增减,灵活地进行系统组合;

直观的图形用户界面,面向事务处理。随心所欲的查询,并全面支持分析和决策的功能。

二.系统功能的UML用例图

酒店系统主要满足三种类型用户的需求,这三种类型用户分别为普通用户和系统管理员以及酒店运营者等三种用户角色。

系统管理员是在本系统中权限最高的一种用户他能对整个网站进行信息的管理,这些管理系统包括对账号信息的管理,对新闻信息的管理,对留言信息的管理,对酒店进行审核操作,对酒店信息进行控制,对酒店的类别信息进行控制,对发布的房间信息进行管理,对网站的介绍信息进行更新,对前台会员的订单信息进行审核和管理,对前台注册的会员信息进行管理,对前台用户发布的论坛帖子和回复信息进行管理等功能模块。

本系统中超级管理员用户的用例图如图2-1所示。

图2-1超级管理员用户的用例图

注册会员是网站前台

文档评论(0)

1亿VIP精品文档

相关文档