卷
号
卷 内 编 号
密
级
项目编号: S0202-JMCLWZ-BOS
<酒店管理系统>
概要设计说明书
Version:1.0
项 目 承 担 部 门:
撰 写 人(签名):
完 成 日 期: 2008.9.7
本文档 使 用部门: □主管领导
■项目组
□客户(市场) ■维护人员 □用
户
评审负责人(签名):
评
审 日 期:
分 类:
<模板>
概要设计说明书
<项目名称>
3.1
目 录
1. 引言.........................................................................................................2
1.1 编写目的............................................................................................2
1.2 定义...................................................................................................2
1.3 参考资料............................................................................................3
2. 范围.........................................................................................................4
2.1 系统主要目标.................................................................................... 4
2.2 主要软件需求.................................................................................... 4
2.3 设计约束、限制.................................................................................4
3. 软件系统结构设计................................................................................... 4
3.1 复审数据流、控制流 ...................................................................... 4
3.1.1 系统总流程图.............................................................................. 4
3.1.2 前台子系统流程图....................................................................... 5
3.1.3 后台子系统流程图....................................................................... 5
3.1.4 数据备份流程图...........................................................................5
3.2 软件体系结构.................................................................................... 6
3.2.1 软件程序结构图...........................................................................6
3.2.2 模块命名规则.............................................................................. 6
3.2.3 模块描述......................................................................................8
3.3 功能需求追溯.................................................................................. 17
3.4 复用策略..........................................................................................19
4. 数据设计................................................................................................19
4.1 数据字典复审.................................................................................. 19
4.2 数据项............................................................................................. 19
4.3 数据库结构设计...............................................................................19
4.4 数据结构与程序的关系.................................................................... 19
4.5 文件设计..........................................................................................20
5. 接口设计................................................................................................20
5.1 用户界面设计规则........................................................................... 20
5.2 内部接口设计.................................................................................. 20
5.3 外部接口设计.................................................................................. 23
6. 出错处理设计........................................................................................ 23
7. 系统维护设计........................................................................................ 23
1
概要设计说明书
<项目名称>
1. 引言
1.1 编写目的
软件概要设计是从总体上把握系统设计框架,他包括模块划分、处理流程和接口
设计,概要设计说明书对上述内容作了总体描述,体现了用户需求与应用系统实
现之间的关系,在设计过程中起到了提纲挈领的作用。
1.2 定义
序号 术语
解释
1
2
3
4
5
6
7
8
9
散
客
客
历
是一般零星客人的总称。
在酒店曾经住过,且进入客史的客人,再次入住时
就称为是历史客人。
联
房
联房主要用于散客,一般把散客中帐务需要一起结
算的房间进行联房设置。
拼
房
即按床卖房,同一个房间中住多个单独结算的客人
时需进行拼房操作。
长 包 房
某房间长期出租给某客人使用,可以定义长包房房
价。
钟 点 房
酒店在白天临时提供给客人休息,不过夜的情况。可
以定义钟点房房价。
自 用 房
酒店内部使用的房间或者团体领队使用的房间(不
付房费)。
续 住
是指延长客人预离酒店的时间。
预订未到处理
当客户向系统请求房间时可能没有所要求类型的房
间,此时系统向客户返回一个请求出错处理。
10
合约入住登记
与酒店签定合约的公司员工入住酒店时,根据公司
与酒店的相关协议进行登记处理,此时打折费用信
息均记录在公司登记表里面,产生相应的记录。
11
调房
当客户需求发生改变时,比如客户需要更换房间时,
2
概要设计说明书
<项目名称>
由前台接待人员根据客户需求转到相应的房间,此
时若房间等级发生改变,费用也会发生相应改变。
12
夜审系统
夜间稽核应该是控制酒店经营的一个核心部分,每
天的经营情况都必须经由夜间审核。
13
过房租
每天一次地将在住客的帐目加上当天的房租费用日
营业报表。
14
黑名单
在以前住过该酒店的客户中,若有跑单行为的即加
15
16
客历合并
合约系统
入到黑名单。
客户入住记载入客户入住的历史记录中去。
可将酒店签约的单位或个人的资料输入电脑,并可
随时查询、修改和删除。凡合约单位或个人入住,
均可自动填单。系统还可自动打印与合约单位或个
人来往的信函信封等。
17
内部银行系统
:由安装与其连接的 IC 卡读写卡器,连通 INTERNET,
(即IC卡功能)
上网者持用户卡,在 IC 卡读写卡器上进行身份校
验,并将有关个人信息记入电脑;使用 IC 卡记时、
记费。
18
19
自我诊断
数据备份
由计算机自动对系统进行安全检查解决其安全问题
对系统的数据进行存储,分为软硬备份,防止数据被
破坏时而无法恢复。
1.3 参考资料
《软件概要设计说明书模板》
《软件概要设计说明书评审要点》
《酒店管理系统》项目开发计划;
《酒店管理系统需求规格说明书》
3
概要设计说明书
2. 范围
<项目名称>
2.1 系统主要目标
在原有的基础上,进一步完善修改业务需求,使版真正成为适应性强,充分满足
不同地域、不同用户需求酒店管理系统软件。
2.2 主要软件需求
服务器:Tomcat 6.0 以上
操作系统:windows2000,windows xp
数据库:MySQL
要求OS 系统安装 web 浏览器。浏览器要求支持解析 javascript
代码。
2.3 设计约束、限制
编码人员技术不成熟、编程语言限制为 java+jsp、时间仓
促,在完善软件功能上还有些欠缺。要求在能运行 java 虚拟机
的内存是 128M 以上,硬盘 10G 以上的微机与笔记本电脑上,响
应时间要求在 0.5~1 秒内。
3. 软件系统结构设计
3.1 3.1 复审数据流、控制流
3.1.1 系统总流程图
4
概要设计说明书
<项目名称>
3.1.2 前台子系统流程图
3.1.3 后台子系统流程图
3.1.4 数据备份流程图
5
概要设计说明书
3.2 软件体系结构
3.2.1 软件程序结构图
<项目名称>
3.2.2 模块命名规则
软件模块命名规则的组成规则:模块名=所属系统功能名称拼音首写大写拼音+
6
概要设计说明书
<项目名称>
实现功能首写拼音大写字母;
如:客房预订模块名称=KFYDXT_KFYD;
如:预售查询模块名称= KFYDXT_YSCX;
模块名称
KFYDXT_KFYD
KFYDXT_YSCX
KFYDXT_WDCL
KFYDXT_RT
QTJDXT_RZDJ
QTJDXT_TF
QTJDXT_ZF
QTJDXT_RT
QTSYXT_CZ
QTSYXT_ZZ
QTSYXT_JYJ
QTSYXT_XZXF
QTSYXT_MD
QTSYXT_TF
QTSYXT_RT
GJXT_XTSM
GJXT_CXFJ
GJXT_SZFJ
GJXT_GX
GJXT_RT
KLXT_CX
KLXT_ZLSR
KLXT_XG
KLXT_HMD
KLXT_RT
JLXT_QXJC
JLXT_RT
ZJLXT_QXJC
ZJLXT_RT
MMGLXT_CX
MMGLXT_GX
MMGLXT_RT
BBXT_LJSJK
BBXT_RT
YSXT_GFZ
YSXT_YECX
YSXT_MXCX
YSXT_RT
功能说明
客房预订
预售查询
预定未到处理
返回主菜单
入住登记
调房
转房
返回主菜单
查帐
转帐
加入押金
限制客人消费
埋单
退房
返回主界面
系统说明
查询房间
设置房间
更新客房数据库
返回主界面
查询
资料输入
修改
黑名单
返回主界面
权限检查
返回主界面
权限检查
返回主界面
查询
更新
返回主界面
连接数据库
返回主界面
过房租
客人余额查询
客人明细查询
返回主界面
7