酒店管理系统设计说明书.docx
- 文档编号:24938726
- 上传时间:2023-06-03
- 格式:DOCX
- 页数:13
- 大小:17.75KB
酒店管理系统设计说明书.docx
《酒店管理系统设计说明书.docx》由会员分享,可在线阅读,更多相关《酒店管理系统设计说明书.docx(13页珍藏版)》请在冰豆网上搜索。
酒店管理系统设计说明书
系统设计说明书酒店管理系统
文档信息及版本历史
文档信息酒店管理系统项目名称文档名称酒店管理系统需求分析说明书存储位置
概述组员日期版本
开始纂写文档1.02011-5-3
2011-5-31.0开始纂写文档1.02011-5-3开始纂写文2011-5-31.0开始纂写文
1.引言...........................................................................................4
1.1编写目的............................................................................4
1.2系统说明............................................................................4
1.3参考资料.............................................................................4
2.系统总体技术方案..................................................................4
2.1技术架构.............................................................................4
2.2.模块设计.............................................................................4
2.2.1系统总体结构图..............................................................4
2.2.2模块功能汇总表..............................................................5
2.3代码设计.............................................................................6
2.4输入设计.............................................................................6
2.5输出设计.............................................................................6
2.6数据库设计.........................................................................6
2.6.1命名约定..........................................................................6
2.6.2数据库平台......................................................................7
2.6.3物理文件和空间..............................................................7
2.6.4逻辑关系(E-R图)......................................................7
2.6.5物理设计..........................................................................8
1.引言
1.1编写目的
编写本说明书的目的是说明对程序系统的设计考虑,包括程序系统的基本处理流程、程序系统的组织结构、功能分配、模块化粉、接口设计、运行设计、数据结构设计和出错设计等,比概要设计更为详细,为编码的实现打下基础。
预期读者为:
软件开发的人员,项目评审人员,及软件测试人员。
1.2系统说明
①待开发的软件系统的名称:
酒店管理系统;
②本项目的任务提出者:
酒店管理人员;
③本项目的任务开发者:
酒店管理系统软件开发小组;
④用户及实现该软件的计算中心:
酒店计算机;
1.3参考资料
①《现代软件工程》北京希望电子出版社孙涌等编著
②详细设计说明书(GB8567——88).doc
2.系统总体技术方案
2.1技术架构
基于VB技术的开发架构。
2.2.模块设计
2.2.1系统总体结构图
酒店管
系统设置设置
理系统
登住宿
客房
查询
录管理
管理
统计
调房退宿客房房态住宿退宿住宿追加宿费操作员查询查询查询登记押金设置登记提醒结帐
密设
模块功能汇总表2.2.层数及编模块名子程实现功
实现整个系统结Main主模1第一
输入用户名及口Userinput用户输入模2第二
输出显Output输出模第二3
系统处理Systemmanagement
系统管理模块4第三层
显示正误信息输出处理模块5第三层Display
判断用户类型用户输入处理模块6第三层Useruse
就餐管理员用户权限Jiucanmanagement第四层7就餐管理员用户模块
住宿管理员用户权限第四层Zhusumanagement住宿管理员用户模块8
数据库信息管理员用户权限9Datamanagement第四层数据库信息管理员用户模块帐号信息管理员用户权限10第四层managementID帐号信息管理员用户模块
就餐管理11Jiucaninformation就餐管理模块第五层
住宿管理住宿管理模块12第五层Zhusuinformation
数据库信息管理Datainformation
数据库信息管理模块第五层13帐号信息管理第五层14IDinformation帐号信息管理模块顾客就餐记录信息管理第六层15Managerjiucan顾客就餐记录信息管理模块
餐桌信息管理餐桌信息管理模块16第六层Managercanzuo
菜肴信息管理菜肴信息管理模块第六层17Managercaiyao
房间信息管理房间信息管理模块第六层18Managerfangjian
顾客住宿记录信息管理Managerzhusu顾客住宿记录信息管理模块第六层19正常显示信息Rightdisplay正常显示模块第七层20出错显示信息Errordisplay
出错显示模块第七层21.
2.3代码设计
2.4输入设计
输入项名称:
用户名
类型:
字符串型
输入方式:
手工输入
数据来源:
系统自带的数据库中的信息
输入项名称:
密码
类型:
字符串型
输入方式:
手工输入
数据来源:
系统的数据库中的信息
安全保密条件:
在输入密码时用户界面上显示为******
2.5输出设计
输出项:
用户名错误输出
数据类型:
字符串型
输出以信息对话框的形式输出
输出内容是用户名错误,请重新输入
输出项:
密码错误输出
数据类型:
字符串型
输出信息也是以信息对话框的形式输出
输出内容是密码错误,请重新输入
输出项:
正确登陆
数据类型:
字符串型
输出内容是根据用户权限而得到的用户界面的输出
2.6数据库设计
2.6.1命名约定
前缀说明
表示表t
表示主键PK
表示外键FK
表示唯一键UK
2.6.2数据库平台
SQLSERVER2000
2.6.3物理文件和空间
应用数据库信息
属性名属性值
数据库名数据库文件
2.6.4逻辑关系(E-R图)
价
房房间客房标
标房间类
登
房住宿时住宿天价预入房
客人姓证件号证件名凭证号码
客户入住信息折扣
姓名宿费退宿证件号码押金房号退宿结账赔偿费退宿时间应收费用.
2.6.5物理设计
(1)数据表设计
表2-1系统用户登陆表(ma)
字段名称数据类型字段大小是否允许空
10操作员charnull
密码10
char
null
表2-2系统用户登记表(djb)
字段名称数据类型字段大小是否允许为空nullnvarchar20凭证号码
nullnvarchar20姓名
nullnvarchar20证件名称null证件号码nvarchar20
nullnvarchar20房间号null客房类型nvarchar10
nullmoney客房价格
nullsmalldatetime住宿日期null住宿时间datetime
nullfloat住宿天数
nullmoney宿费
折扣
float
null
应收宿费
money
null
预收金额
money
null
退宿日期
smalldatetime
null
退房时间
datetime
null
提醒日期
smalldatetime
null
标志
varchar
1
null
备注
nvarchar
200
null
字段名称
数据类型
字段大小
是否允许为空
表2-3系统用户客房表(kf)
字段名称
数据类型
字段大小
是否允许为空
房间号
nvarchar
30
null
房间类型
nvarchar
20
null
价格
money
null
房态
nvarchar
4
null
标志
int
null
配置
nvarchar
100
null
表2-4系统用户退房表(tfb)
字段名称数据类型字段大小是否允许为空
null20凭证号码nvarchar
null20姓名nvarchar
null20nvarchar证件名称null证件号码20nvarchar
null20nvarchar房间号
null10客房类型nvarchar
null客房价格money
nullsmalldatetime住宿日期
null住宿时间datetime
null住宿天数float
nullmoney宿费
nullfloat折扣
null应收宿费money
null杂费money
null电话费money
nullmoney赔偿费
nullmoney金额总计
nullmoney预收宿费nullmoney补退宿费null退房日期smalldatetime
null退房时间datetime
null50nvarchar备注null
BZ
float
(2)创建数据库表
createdatabasejiudian
go
usejiudian
go
createtabledjb
(凭证号码nvarchar(20),
姓名nvarchar(20),
证件名称nvarchar(20),
房间号nvarchar(20),
客房类型nvarchar(10),
客房价格money,
住宿日期smalldatetime,
住宿天数float,
宿费money,
折扣float,
money,
应收宿费
预收金额money,
退宿日期smalldatetime,
提醒日期datetime,
标志varchar
(1),
备注nvarchar(200)
)
go
createtablekf
(房间号nvarchar(20)notnull,
房间类型nvarchar(20),
价格money,
房态nvarchar(4),
标志intnotnull,
配置nvarchar(100)
)
go
createtablema
(操作员char(10)notnull,
密码char(10)
)
go
createtabletfd
(
凭证号码nvarchar(20),
姓名nvarchar(20),
证件名称nvarchar(20),
房间号nvarchar(20),
客房类型nvarchar(10),
客房价格money,
住宿日期smalldatetime,
住宿时间datetime,
住宿天数float,
宿费money,
折扣float,
应收宿费money,
杂费money,
电话费money,
赔偿费money,
金额总计money,
预收宿费money,
补退宿费money,
退房日期smalldatetime,
退房时间datetime,
nvarchar(50),
备注.
BZfloat
)
go
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 酒店 管理 系统 设计 说明书