jsp589酒店管理系统的设计与实现

jsp589酒店管理系统的设计与实现

150

更新时间:2021-06-03

所属分类:java设计

评论回复:0

语言:java/jsp

数据库:sqlserver

开发环境:myeclipse/eclipse

 

下载权限

本系统即为酒店管理系统,该系统采用JSP技术和SQL Server数据库开发的典型的酒店管理系统。该系统的主要目标是针对酒店服务项目进行计算机的管理,本系统主要功能包括:客房预定、餐桌预定、菜品预订、客房管理、餐桌管理和餐饮消费管理。

首先是在主页面上,用户可以对客房、餐桌、菜品的具体信息进行查看,然后在做出客房、餐桌、菜品的预定。该些预定信息可以通过管理员登录进行管理,管理员还可以对新的客房、餐桌、菜品进行添加。


酒店管理系统能实现客房、餐桌、菜品的预定,已经对于这些信息的管理。该系统有两个不同类型的用户具有不同的操作权限。例如普通用户具有对客房、餐桌、菜品信息的查看,并能进行预定。管理员用户则可以进入后台,对新的客房、餐桌、菜品进行添加,对于客户的预定信息进行管理,同时还能修改普通用户的信息,在信息墙发布最新的酒店动态。

主页:在这里我们可以看见本系统的主要功能和信息。

用户注册:在这里我们可以注册我们的基本信息,其中电话和Email是比较重要的,因为我们需要对这些信息进行处理,以方便用户的付款和邮购。

用户登录:为了方便用户的付款,邮购和管理,我们需要变成会员后才可以进行消费。

客房浏览:成功登录后的用户可以分页浏览客房,并将想要的客房提交到填写订单页面。如果用户还没有注册就直接进入或者没有成功登录就进入页面,将被连接到“用户登录页面”。

预订客房:成功登录的用户可以在该页面定购所需要的客房。如果用户还没有注册就直接进入或者没有成功登录就进入页面,将被连接到“用户登录页面”。

查看订单:成功登录的用户可以在该页修改已经预订的客房。如果用户还没有注册就直接进入或者没有成功登录就进入页面,将被连接到“用户登录页面”。

修改订单:成功登录的用户可以在该页修改或删除已经预订的客房。如果用户还没有注册就直接进入或者没有成功登录就进入页面,将被连接到“用户登录页面”。

客房查询:成功登录的用户可以在该页查找自己需要的客房。如果用户还没有注册就直接进入或者没有成功登录就进入页面,将被连接到“用户登录页面”。

修改密码:成功登录的用户可以在该页修改自己的密码。如果用户还没有注册就直接进入或者没有成功登录就进入页面,将被连接到“用户登录页面”。

修改个人信息:成功登录的用户可以在该页修改自己当初注册时的信息。如果用户还没有注册就直接进入或者没有成功登录就进入页面,将被连接到“用户登录页面”。

管理员:查看用户订单,查看用户信息,并根据用户信息和用户订单对客房进行发派。


目   录

摘  要 I

Abstract II

第1章 绪论 3

1.1  课题背景 3

1.2  开发酒店管理系统的目的和意义 3

1.3  系统开发坏境简介 3

1.3.1 JSP简介 4

1.3.2 Microsoft SQL Server2005简介 4

1.3.3 Tomcat简介 5

第2章 可行性研究 6

2.1  经济可行性 6

2.2  技术可行性 6

2.3  社会可行性 6

2.4  业务流程图 6

2.5  本章小结 7

第3章 需求分析 8

3.1  需求分析 8

3.2  系统功能描述 8

3.3  数据流图 9

3.4  数据字典 10

3.5  本章小结 13

第4章 系统总体设计 14

4.1  系统模块设计 14

4.2  数据库E-R图的设计 14

4.3  数据表的设计 15

4.4 本章小结 17

第5章 系统功能模块的详细设计 18

5.1  网页主界面 18

5.2  用户注册、登陆的设计与实现 18

5.3  用户客房预定的设计与实现 19

5.4  用户菜品预定的设计与实现 21

5.5  管理员后台管理 22

5.5.1添加客房、餐桌、菜品 23

5.5.2管理客房、餐桌、菜品 24

5.6  本章小结 25

第6章 系统测试 26

6.1  测试的概念和目的 26

6.1.1测试的概念 26

6.1.2测试的目的和意义 26

6.2  系统测试的步骤 26

6.3  系统模块的测试 27

6.3.1用户模块的测试 27

6.3.2管理员模块的测试 29

6.4  本章小结 30

结  论 31

致  谢 32

参考文献 33

附录1 译文 34

附录2 英文参考译文 35


下载
本地下载
- MB
188083800