酒店管理系统概要设计文档.docx
- 文档编号:25925829
- 上传时间:2023-06-16
- 格式:DOCX
- 页数:9
- 大小:26.07KB
酒店管理系统概要设计文档.docx
《酒店管理系统概要设计文档.docx》由会员分享,可在线阅读,更多相关《酒店管理系统概要设计文档.docx(9页珍藏版)》请在冰豆网上搜索。
酒店管理系统概要设计文档
概要设计文档
——酒店管理系统
学院:
信电工程学院
班级:
12软嵌2班
小组成员:
施爽杨冉冉夏善勇吴玉林
指导老师:
王小磊
1.引言
随着计算机技术的不断应用和提高,计算机已经深入到社会生活的各个角落。
而现在的酒店餐饮管理已经步入高速时代,相对于以前,不仅效率低、易出错、繁琐,而且耗费大量的人力。
为了满足其管理人员对酒店的管理,以及酒店餐饮理念进行高效的管理,在工作人员具备一定的计算机操作能力的前提下,此酒店系统软件力求提高其管理效率。
1.1目的
编写本说明书的目的是说明对程序系统的设计考虑,包括程序系统的基本处理流程、程序系统的组织结构、功能分配、模块化粉、接口设计、运行设计、数据结构设计等,为程序的详细设计打下基础。
预期读者为:
软件开发的人员,项目评审人员,及软件测试人员。
1.2范围
1.2.1系统目标
开发一个酒店管理系统,可用于对酒店的部分工作流程进行管理,实现酒店管理的现代化。
1.2.2主要软件需求
该系统主要功能包括:
房态管理,预订管理,接待管理,销售管理,权限设定(用户管理),员工管理。
1.2.3软件设计约束、限制
无。
1.3缩写
无。
1.4术语定义
1)房态:
客房房态也就是客房的一个情况,为了随时掌握酒店客房房态的变化,因此在酒店客房管理中,设计了一个客房的情况图。
2)前台:
主要指宾馆中负责接待,登记,接听来电,解决顾客基本问题的职员。
3)POS机:
刷信用卡和储蓄卡的仪器;
4)身份证读卡器:
读取个人身份证里的基本信息的仪器。
1.5参考资料
[1]张海潘牟永敏软件工程导论,北京:
清华大学出版社,2013
[2]软件概要设计文档格式标准,GB856D-1988国家标准
1.6版本信息
修改编号
修改日期
修改后版本
修改位置
修改内容概述
1
2015.5.24
1.0
全部
完成第一次编写
二.数据设计
2.1数据对象和形成的数据结构
1)用户:
描述用户的基本信息,设定用户的权限级别;
2)旅客:
描述旅客的基本信息。
2.2文件和数据库结构
描述文件的数据结构或者数据库的结构。
2.2.1外部文件结构
无。
2.2.2全局数据
无。
2.2.3文件和数据交叉索引
无。
3.体系结构设计
3.1数据和控制流复审
对需求规格说明或产品规格说明中要实现的功能进行归纳分析,对涉及的数据和控制流进行汇总和归并,为概要设计做准备。
一般对数据流图的精华分析包括两方面的内容,一是审查整个数据流图,查看有没有遗漏的地方,并补充和完善;二是分析每一个数据流图,去掉一些细节的内容。
3.2得出的程序结构
如图3.2所示。
图3.2
4.界面设计
4.1人机界面规约
给出界面风格、约定和操作要求,设计出用户的所有界面。
酒店管理系统的界面主要有以下几种:
(1)读入用户名和密码界面
该界面能够输入用户名和密码,可以对用户名和密码进行核对,用户名或者密码有错误则无法登录;
(2)注册界面
该界面能够实现与数据库的交互任务,对用户信息进行注册;
(3)系统主界面
这是系统的主界面,主要完成与用户的交互任务;
(4)预订界面
主要面对旅客的预订信息管理,实现旅客和数据库的交互。
4.2人机界面设计规约
(1)登陆界面和主界面
登录-进入主界面
(2)注册界面和登陆界面
注册-登录界面
(3)预定界面
预定
5.接口设计
5.1外部接口设计
与外部系统或设备的连接关系和通信方式。
5.1.1外部数据接口
描述外部数据格式和规范等,目前本系统主要是身份证信息的核实。
5.1.2外部系统或设备接口
本系统采用一台个人PC,需要mysql5.0或更高版本的DBMS的支持。
系统支持Windowsxp/7/8等操作系统。
5.2内部接口设计规约
5.2.1内部模块接口调用关系
暂无。
5.2.2接口数据结构
暂无。
6.模块过程设计
略。
(见详细设计)下为数据库表和功能。
员工表:
字段名称
类型
大小
键
员工编号
字符串类型
20
*
员工姓名
字符串类型
50
员工年龄
整型
3
员工联系方式
字符串类型
12
员工家庭住址
字符串类型
100
员工职位
字符串类型
20
房间表:
字段名称
类型
大小
键
房间号
字符串类型
15
*
房间类型
字符串类型
20
房间大小
字符串类型
20
房间描述
字符串类型
100
用户表
字段名称
类型
大小
键
用户编号
字符串类型
20
*
用户名
字符串类型
20
密码
字符串类型
20
权限级别
字符串类型
20
预定表:
字段名称
类型
大小
键
预定编号
字符串类型
20
*
姓名
字符串类型
50
联系方式
字符串类型
12
入住时间
日期类型
离店时间
日期类型
预订房型
字符串类型
20
旅客信息登记表:
字段名称
类型
大小
键
旅客编号
字符串类型
20
*
姓名
字符串类型
50
年龄
整型
3
性别
字符串类型
2
国籍
字符串类型
30
居住地
字符串类型
100
身份证号码
字符串类型
18
联络电话
字符串类型
12
入住时间
日期类型
入住天数
整型
5
入住房间号
字符串类型
20
房态情况表:
字段名称
类型
大小
键
房间号
字符串类型
20
*
房间类型
字符串类型
20
房态
字符串类型
20
销售量统计表:
字段名称
类型
大小
键
ID
整型
11
*
月销量
整型
6
季度销量
整型
8
年销量
整型
10
总销量
整型
15
周末及节假日销量
整型
10
工作日销量
整型
10
功能模块:
(1)房态管理
对房间的状态进行管理,平时主要显示房间是否已经有旅客入住,当旅客入住时显示房间已满,旅客退房后则房间显示为空;还要负责保存所有房间的房间类型以及房间的相关基本信息。
(2)预定管理
预定管理主要是负责接受旅客的提前预订,优先级最高的是电话预订,网上预订需要提供旅客的联系方式和姓名,接受预定之后前台会直接打电话确认预定,在所预订的到店时间之前会一直保存预订信息,如逾期则删除预订信息。
(3)接待管理
接待管理主要负责录入旅客的个人信息,包括身份证号,联系方式之类,并且负责收费。
(4)销售管理
销售管理主要负责统计单位时间内某类型房间的入住量,如3月份大床房的销售量。
(5)用户管理
主要负责保存用户的相关信息,对不同的用户的操作权限进行设定。
(6)员工管理
系统基本控制模块:
7.需求交叉索引
暂无。
8.测试部分
本部分描述测试的方法与原则,以及测试策略和计划。
测试方针:
针对主要功能优先测试,使用黑盒测试技术为主,白盒测试技术为辅来设计测试用例。
特殊考虑:
特别注意系统与身份证读卡器的连接测试。
9.附录
无。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 酒店 管理 系统 概要 设计 文档