蓝天酒店管理系统的设计与实现.doc

  • 需要金币1000 个金币
  • 资料包括:完整论文
  • 转换比率:金钱 X 10=金币数量, 即1元=10金币
  • 论文格式:Word格式(*.doc)
  • 更新时间:2018-05-03
  • 论文字数:14748
  • 当前位置论文阅览室 > 论文范例 > 本科论文 >
  • 课题来源:(小熊熊)提供原创文章

支付并下载

摘要:随着信息技术的日益普及,各行各业都飞速发展,尤其是酒店业。如何应用计算机网络化管理系统到酒店业务管理中,提高管理效率,已成为酒店管理走向成功的关键因素。

本系统采用Java开发,使用MySQL数据库,运用了Struts2框架,应用了MVC设计模式。分为管理员和顾客两个登录模块,具有预订房间、续订房间、更换房间、退订房间、退房结账、顾客信息管理等功能。

本论文首先阐述了该系统的研究背景、研究目的及意义,分析了相关的开发技术和工具,介绍了本系统的需求分析,绘制了用例图、类图和活动图,之后又介绍了系统设计,包括系统总体设计、系统体系结构设计、系统软件设计、系统类图设计、数据库设计和安全性设计,然后是系统实现,软件测试,重点介绍了各模块功能的实现方法、界面的详细设计方法和设计过程。  

 

关键词  酒店管理系统;Java; MySQL

 

目录

摘要

Abstract

1 绪论-1

1.1课题研究的背景-1

1.2课题研究的目的及意义-1

1.3国内外现状-1

1.4系统简介-2

1.5论文总体结构-2

2 开发技术及工具-3

2.1 MyEclipse-3

2.2 MySQL-3

2.3 Tomcat-3

2.4 Struts2-4

3需求分析-5

3.1需求说明-5

3.2系统功能模型-5

3.2.1管理员登录-5

3.2.2顾客信息管理-6

3.2.3换房管理-6

3.2.4退房结账管理-6

3.2.5顾客注册-6

3.2.6顾客登录-6

3.2.7订房管理-6

3.2.8续房管理-6

3.2.9退房管理-6

3.3系统静态模型-7

3.4系统动态模型-7

4系统设计-9

4.1系统总体设计-9

4.2系统体系结构设计-9

4.2.1系统设计体系结构-9

4.2.2 MVC设计模式-10

4.3系统软件设计-10

4.4系统类图设计-11

4.5数据库设计-15

4.5.1 实体设计-15

4.5.2 概念模型设计-16

4.5.3 数据库表设计-17

4.6安全性设计-20

4.6.1身份认证-20

4.6.2存取访问控制-20

5 系统实现-21

5.1物理部署-21

5.2功能实现-21

5.2.1主界面-21

5.2.2后台管理页面-22

5.2.3用户注册页面-23

5.2.4顾客信息管理页面-24

5.2.5退房结账页面-26

5.2.6数据库连接-28

5.2.7数据库表的创建-28

5.2.8 MVC框架实现-29

6 软件测试-32

6.1 测试的作用和意义-32

6.2测试的目的-32

6.3测试的方法-32

6.4功能测试-32

结论-33

致谢-34

参考文献-35

附录-36