酒店管理系统介绍
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
字段大小 primay
默认 默认 10(2)
索引 primary
▪ 6系统出错处理设计
▪ 6.1出错信息
▪ 管理员在处理数据时会出现输入信息无法满足要求等故 障称为软错误,若出现服务器访问超时等问题称为硬错误 。
▪ 6.2补救措施
▪
对于软错误,须管理员检查并审核客户个人信息和房
间信息以及房间信息和客户要求是否一致;
环境,各个模块在软件运行过程 中能较好得交换信息,处
理数据。
▪ 4.2运行控制
▪
软件运行时有较有好的界面,能够实现用户的数据处
理要求。
▪ 4.3运行时间
▪
系统的运行时间可以达到用户提出的要求。
▪ 5系统数据结构设计
▪ 5.1逻辑结构设计要点
▪
用表格的形式存储信息,包括旅客信息表,团体信息
表,房间信息表。
▪ 2.4系统的数据需求
▪
房间类型:类型编号、类型名称、面积、床位数、价格
▪ (2)房间信息:房间编号、房间类型、房间位置、房间价格、房间状 态、备注
▪
(3)订房信息:订房编号、顾客编号、顾客姓名、房间编号、入
住时间、折扣、入住备注、预计退房时间、应缴房费
▪
(4)退房信息: 房间编号、顾客编号、顾客姓名、退房时间、退房
个友善的界面,在界面设计上应做到简单明了,易于操作
,并且注意界面的布局,应突出的显示重要以及出错信息
外观上也要做到合理化,再设计语言上使用JSP+JDBC来实
现,总的来说系统的用户界面应做到可靠简单易学。
▪ 3.2外部接口
▪ 软件接口
▪ 前台与服务器之间的通信,可使用JSP编写访问JDBC 的接口,进行数据库的访问以及相关的操作。
块,退订模块,增删改修模块。
▪ 1.4参考资料 ▪ 《软件工程》王慧芳 浙江大学出版社 ▪ 《软件工程导论》张海藩 清华大学出版社 ▪ 《数据库系统概述》王珊 萨师煊 高等教育出版社
▪ 2总体设计
▪ 2.1需求规定
ቤተ መጻሕፍቲ ባይዱ
▪
功能规定
▪ 2.1.1房间信息查询
▪ 输入:客户要求的房间标准
▪ 处理:在服务器端指定房间的信息
字段类型 字段大小 索引
Char 10
primary
10
Char 1
▪ 统计表 ▪ 字段名称 ▪ 结帐号 ▪ 姓名 Char ▪ 房号 Int ▪ 证件号码 ▪ 住店日期 ▪ 结帐日期 ▪ 结帐金额 ▪ 客户编号
字段类型 Char 10 10 默认 Char 20 Timestamp Timestamp Decimal Int 10
▪ 1.2 背景 ▪ 系统名称酒店客房管理系统; ▪ 软件开发者:张明、吴丽佳、马晓峰。 ▪ 用户:酒店前台工作人员、酒店管理员。 ▪ d.该软件的使用对象:大中小型宾馆和酒店。 ▪ 1.3定义 ▪ 本设计说明书中用到的专门术语和外文字母组词的原词组 ▪ 模块:是指软件的各个功能模块;分为查询模块,预定模
▪ 5.2物理结构设计要点
▪
本系统所使用的数据存储要求为数据库,各个数据选
项都要从数据库中存取,存取单位是表格,存储区域在系
统的硬盘内,系统数据要满足保密性,每位用户都设定了
权限,只有满足权限的用户才能使用某项数据,需要在用
户输入用户名时对其权限进行判断。
▪
5.3数据结构与程序的关系
▪ 客户信息数据表
▪ 输出:显示指定客房的信息
▪ 2.1.2房间的预定 ▪ 输入:客户订房信息 ▪ 处理:在服务器端处理 ▪ 输出:订房的信息 ▪ 2.1.3预定房间信息的录入 ▪ 输入:客户订房信息和房间信息 ▪ 处理:数据录入数据库中 ▪ 输出:保存并显示录入结果
▪ 2.1.4房间的退定 ▪ 输入:退订房间信息 ▪ 处理:数据录入数据库中 ▪ 输出:保存并显示结果
▪
对于硬错误,可在出错的模块中生成相关的出错语句
,并将程序重置;
▪ 6.3系统维护设计
▪
系统维护方面主要应对服务器上的数据库进行维护。
7用例图
▪ 心得体会(随便写点)
缴费、订房编号
▪
(5)顾客信息:顾客编号、顾客姓名、顾客性别
▪
(6)用户信息:用户编号、用户密码、用户职位
2.5系统的功能模块图 如图2
▪
▪ 2.6人工处理过程 ▪ 系统如果正常运行,则不需要人工处理 ▪ 2.7尚未解决的问题 ▪ 暂无
▪ 3 接口设计
▪ 3.1用户接口
▪
在用户界面部分,根据需求分析的结果,用户需要一
▪ 房间信息数据表 ▪ 字段名称 ▪ 房号 Int ▪ 总床位 Char ▪ 剩余床位 ▪ 客房类别 ▪ 每床标价
字段类型 字段大小 索引 默认 primay primary 10 Char 10 Char 2 Decimal 10(2)
▪ 用户密码表
▪ 字段名称 ▪ Username ▪ userpw Char ▪ usertype
▪ 硬件接口
▪ 在输入方面,对于键盘鼠标的输入,及时通过接口程 序与服务器端的数据库建立通信,打印机的连接及使用, 采用标准输入/输出对其进行处理。
▪ 内部接口
▪ 各模块之间采用函数调用,参数传递返回值的方式进 行信息传递。
▪ 4 运行设计
▪
4.1运行模块组合
▪
具体软件额运行模块组合为程序多窗口二代运行
▪ 输入输出要求 ▪ 2.1.5 输入要求 ▪ 前台输入:输入客户信息和客户预定房间的信息保存到数
据库。 ▪ 2.1.6输出要求 ▪ 前台输出:根据客户要求正确显示请求的数据。 ▪ 2.2运行环境 ▪ 硬件环境:PC机或服务器; ▪ 支持环境:数据库服务器的信息支持,操作系统的平台支
持;
2.3系统流程 如图1
▪ 字段名称
字段类型 字段大小 索引
▪ 客户编号
Int
默认 primary
▪ 房号 Int
默认 forign
▪ 证件类别
Char 8
▪ 证件号码
Char 20
▪ 姓名 Char 10
▪ 性别 Char 2
▪ 年龄 Cnt
默认
▪ 住店日期
Date 默认
▪ 离店日期
Date 默认
▪ 住房天数
Int
默认
▪ 预付款 Decimal 7(2)
酒店管理系统
成员:张明 吴丽佳 马晓峰
▪ 引言
▪ 1.1 编写目的
▪ 编写本说明书的目的是说明对程序系统的设计考虑,包 括程序系统的基本处理流程、程序系统的组织结构、功能 分配、模块划分、接口设计、运行设计、数据结构设计和 出错设计等,为程序的详细设计打下基础。
▪ 预期读者:软件开发的人员,项目评审人员,及软件测试 人员。