酒店客房管理系统的设计与实现(SQLServer)
酒店客房管理系统的设计与实现(SQLServer)(任务书,开题报告,中期检查表,文献综述,外文翻译,毕业论文16000字,程序代码,SQLServer数据库)
本课题采用简洁高效的JSP与SQL Server 2005数据库等技术,设计开发了基于WEB的酒店客房管理系统。本系统分为前台页面和后台管理员两部分,前台页面主要包括会员登录、注册。会员登录之后可以修改个人信息,客房搜索,查看预订记录,在线留言,注销退出。后台管理员可以进行客房管理、会员管理、留言板管理、管理员管理、员工管理、注销操作。
本系统以My Eclipse为开发工具,采用MVC设计模式。尤其依靠java的优点来为酒店更好的进行管理。稳定性,可扩展性,安全性,健壮性,都是该酒店管理系统的优势所在。
前台功能设计
首先介绍的是酒店客房管理系统前台用户操作功能结构图,用户登录系统要进行注册,注册成会员后就可以进行用户登录、修改个人信息、客房搜索、查看预订记录、在线留言、注销退出等一系列的操作,具体功能分析如下所示:
1. 注册登录模块
本模块实现用户注册登录等基本功能,详细功能主要包括:
(1) 用户信息注册。
(2) 用户登录。
(3) 用户注销登录
[来源:http://Doc163.com]
2. 客房搜索模块
本模块实现了客房信息搜索功能,主要包括:
(1) 房间信息搜索。
(2) 房间查看。
3. 客房预订模块
本模块实现用户在线预订客房的功能,详细功能主要包括:
(1) 客房加入购物车。
(2) 购物车管理。
(3) 提交订单
(4) 退房
(5) 续订
4. 在线留言模块
本模块实现了用户和酒店客房管理者之间的互动,详细功能包括:
(1) 撰写留言。
(2) 留言查看。
5. 资料维护模块
本模块是用户修改资料的功能实现,具体如下:
(1) 个人资料查询。
(2) 用户资料修改。
整个过程的功能结构图如图4-2所示。
后台管理功能设计
管理员首先输入自己的用户名和密码进入后台管理界面,进入后可以进行多项操作:客房管理、会员管理、留言板管理、员工管理、业务查看、系统管理。
具体功能分析如下所示:
1. 管理员个人中心模块
本模块实现管理员登陆、退出、个人资料修改等功能,具体如下:
(1) 管理员登陆。
(2) 管理员注销退出。 [版权所有:http://DOC163.com]
(3) 管理员个人资料修改。
(4) 添加管理员账号。
(5) 修改管理员账号。
(6) 删除管理员账号。
2. 房间管理模块
本模块主要实现对房间的日常管理,如添加、修改、删除功能,具体如下:
(1) 添加新房间。
(2) 修改已存在的房间。
(3) 删除房间。
(4) 房间信息浏览。
3. 房间类别管理
本模块主要实现对房间类型的管理,如添加、修改、删除功能,具体如下:
(1) 添加新的房间类别。
(2) 浏览房间类别。
(3) 删除房间分类。
4. 客户订房管理模块
本模块包括当前客户订单的处理和历史订单的查看两个子功能模块,具体如下:
(1) 历史订单查看。
(2) 客户订单一览。
(3) 处理客户订单。
(4) 删除客户订单。
5. 客户留言管理模块
本模块负责实现客户留言的管理,包括删除和回复。具体如下:
(1) 客户留言一览查看。
(2) 留言回复。
(3) 删除留言。
6. 会员管理模块
本模块主要包括会员查看,会员信息修改和删除,具体如下: [来源:http://www.doc163.com]
(1) 会员一览查看。
(2) 会员资料修改。
(3) 删除会员。
7. 酒店管理模块
本模块主要实现了酒店公告信息的管理,包括增删改等,具体如下:
(1) 历史公告一览查看。
(2) 公告信息修改。
(3) 删除过期公告。
(4) 添加新公告信息。
[资料来源:Doc163.com]
[资料来源:http://doc163.com]
目 录
摘 要 I
ABSTRACT II
1 绪论 1
1.1 引言 1
1.2 选题背景 1
1.3 可行性分析 2
1.3.1 开发必要性分析 2
1.3.2 技术可行性分析 3
1.3.3 操作可行性分析 3
2 基础理论知识 4
2.1 JSP简介 4
2.2 SQL Server 2005数据库 5
2.3 Tomcat服务器 6
3 需求分析 7
3.1 系统功能分析 7
3.2 数据流图 8
3.3 数据字典 9
[资料来源:https://www.doc163.com]
3.4 系统性能 10
4 总体设计 12
4.1 系统概述 12
4.2 功能设计 12
4.2.1 前台功能设计 12
4.2.2 后台管理功能设计 13
5 数据库设计 17
5.1 数据库分析 17
5.1.1 实体分析 17
5.1.2 实体属性 17
5.1.3 实体之间联系 19
5.2 数据库的概念设计 20
5.2.1 系统E-R图 20
5.2.2 实体属性图 21
5.3 数据库逻辑结构设计 22
5.4 数据库建立 26
6 详细设计 29
6.1 数据库连接模块设计 30
6.2 前台用户模块详细设计 30
6.3 管理员模块详细设计 32
6.3.1 系统主要功能设计 32
[资料来源:www.doc163.com]
6.3.2 系统核心算法描述 33
7 系统实现 37
7.1 开发工具及环境 37
7.1.1 服务器端环境需求 37
7.1.2 客户端环境需求 37
7.2 前台模块 37
7.2.1 登录界面 37
7.2.2 酒店系统首页 38
7.2.3 会员预订房间 39
7.3 后台管理实现 41
7.3.1 房间管理 41
7.3.2 房间管理 41
结束语 43
致 谢 44
参考文献 45 [资料来源:www.doc163.com]
下一篇:城乡道路燃油消耗信息月报与补贴管理系统的设计(Oracle)