本系统在前台为普通用户提供预定和查询等系统使用功能,在后台为酒店管理员提供对系统平台的管理功能。在前台为用户提供的操作功能包括以下内容:站内新闻、用户注册、酒店查看和机票预订,留言板等功能。此系统为管理员提供的功能如下:前台用户管理、酒店信息管理、前台用户的订单管理和信息查找。
系统采用Myeclipse为开发平台,sqlserver为数据库,jsp为开发语言制作而成.并且采用了java的web技术servlet进行开发,文档方面包括,任务书,开题报告,答辩ppt等
1)系统用户管理。包括管理员管理和修改密码等模块,主要是添加系统的管理账号,对新增加的账户,管理员可以给你分配不同的权限,有总经理(超级管理员)、普通管理员、2种用户角色。
(2)管家系统。包括房间的添加和管理2个模块。
(3)客户管理。包括散客管理和团体管理2个模块。
(4)预订管理。包括散客预定登记、散客登记查询、团体预定登记、团体预定查询4个模块。
(5)票务管理。包括散客票务添加、散客票务查询、团体票务添加、团体票务查询4个模块。
(6)酒店风彩管理。包括酒店风彩添加、酒店风彩查询等。
设计如下的数据项和数据结构:
1)管理员信息,包括数据项:用户帐号,密码,权限等。
2)客房信息,包括数据项:编号,客房名称,计量单位等。
3)预订信息,包括数据项:系统编号,预订名称,预订编号,预定客户名字、预定房间、预定天数等。
4)客户信息,包括数据项:系统编号,客户名称,电话,客户地址等。
目 录
摘 要 - 2 -
ABSTRACT - 3 -
1 引言 6
1.1 可行性分析 6
1.1.1 经济可行性 6
1.1.2 技术可行性 6
1.1.3 操作可行性 9
1.1.4 法律可行性 9
1.2 系统的设计和运行要求 9
1.2.1 系统环境要求 9
1.2.2 编程语言和开发工具 10
1.3 开发工具介绍 10
1.3.1 JSP技术 10
1.3.2 B/S体系结构 1
1.3.3 Dreamweaver软件 1
1.3.4 SQL Server 2000数据库 4
1.3.5 WEB服务软件:jdk+Jakarta TomCat 4.0 5
1.4 论文各章简介 7
2 需求分析 8
2.1 业务流分析 8
2.2 数据流分析 9
2.3 数据字典 10
2.3.1 系统数据字典 10
2.3.2 系统数据项 12
3 系统功能模块划分 13
3.1 系统功能模块图 13
3.2 小组功能开发分工 14
4 数据库设计 14
4.1 数据库需求分析 14
4.2 数据库概念结构设计 15
4.3 数据库逻辑结构设计 16
5 系统详细设计 20
5.1 首页 21
5.2 酒店新闻页 22
5.3 用户注册页 23
5.4 客房查询页 24
5.5系统登录界面设计 25
5.6 系统主操作设计 26
5.7 管理员信息管理操作 27
5.8 客房信息添加页面 29
5.9 客户预订管理页面 32
结 论 35
致 谢 36
参 考 文 献 37