酒店管理系统概要设计文档

概要设计文档 —— 酒店管理系统

学院: 信电工程学院 班级: 12软嵌2班 小组成员: 施爽 杨冉冉 夏善勇 吴玉林 指导老师: 王小磊

目录

概要设计文档 . .................................................................................................................................. 1 一. 引言......................................................................................................................................... 3

1.1 目的 . .................................................................................................................................. 3 1.2 范围 . .................................................................................................................................. 3

1.2.1 系统目标 . .............................................................................................................. 3 1.2.2 主要软件需求 . ...................................................................................................... 3 1.2.3 软件设计约束、限制 . .......................................................................................... 3 1.3 缩写 . .................................................................................................................................. 3 1.4 术语定义 . .......................................................................................................................... 3 1.5 参考资料 . .......................................................................................................................... 4 1.6 版本信息 . .......................................................................................................................... 4 二.数据设计 . .................................................................................................................................. 4

2.1 数据对象和形成的数据结构 . .......................................................................................... 4 2.2 文件和数据库结构 . .......................................................................................................... 4

2.2.1 外部文件结构 . ...................................................................................................... 4 2.2.2 全局数据 . .............................................................................................................. 4 2.2.3 文件和数据交叉索引 . .......................................................................................... 4

三. 体系结构设计 . ........................................................................................................................ 4

3.1 数据和控制流复审 . .......................................................................................................... 4 3.2 得出的程序结构 . .............................................................................................................. 5 四. 界面设计 . ................................................................................................................................ 5

4.1 人机界面规约 . .................................................................................................................. 5 4.2 人机界面设计规约 . .......................................................................................................... 6 五. 接口设计 . ................................................................................................................................ 6

5.1 外部接口设计 . .................................................................................................................. 6

5.1.1 外部数据接口 . ...................................................................................................... 6 5.1.2 外部系统或设备接口 . .......................................................................................... 6 5.2 内部接口设计规约 . .......................................................................................................... 6

5.2.1 内部模块接口调用关系 . ...................................................................................... 6 5.2.2 接口数据结构 . ...................................................................................................... 6

六. 模块过程设计 . ........................................................................................................................ 7 七. 需求交叉索引 . ........................................................................................................................ 9 八. 测试部分 . ................................................................................................................................ 9 九. 附录....................................................................................................................................... 10

一.引言

随着计算机技术的不断应用和提高,计算机已经深入到社会生活的各个角落。而现在的酒店餐饮管理已经步入高速时代,相对于以前,不仅效率低、易出错、繁琐,而且耗费大量的人力。为了满足其管理人员对酒店的管理,以及酒店餐饮理念进行高效的管理,在工作人员具备一定的计算机操作能力的前提下,此酒店系统软件力求提高其管理效率。

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 版本信息

二.数据设计

2.1 数据对象和形成的数据结构

1)用户:描述用户的基本信息,设定用户的权限级别; 2)旅客:描述旅客的基本信息。

2.2 文件和数据库结构

描述文件的数据结构或者数据库的结构。

2.2.1 外部文件结构

无。

2.2.2 全局数据

无。

2.2.3 文件和数据交叉索引

无。

三.体系结构设计

3.1 数据和控制流复审

对需求规格说明或产品规格说明中要实现的功能进行归纳分析,对涉及的数

据和控制流进行汇总和归并,为概要设计做准备。

一般对数据流图的精华分析包括两方面的内容,一是审查整个数据流图,查看有没有遗漏的地方,并补充和完善;二是分析每一个数据流图,去掉一些细节的内容。

3.2 得出的程序结构

如图3.2所示。

图3.2

四.界面设计

4.1 人机界面规约

给出界面风格、约定和操作要求,设计出用户的所有界面。酒店管理系统的界面主要有以下几种:

(1)读入用户名和密码界面

该界面能够输入用户名和密码,可以对用户名和密码进行核对,用户名

或者密码有错误则无法登录; (2)注册界面

该界面能够实现与数据库的交互任务,对用户信息进行注册; (3)系统主界面

这是系统的主界面,主要完成与用户的交互任务; (4)预订界面

主要面对旅客的预订信息管理,实现旅客和数据库的交互。

4.2 人机界面设计规约

(1)登陆界面和主界面

登录-进入主界面 (2)注册界面和登陆界面

注册-登录界面 (3)预定界面

预定

五.接口设计

5.1 外部接口设计

与外部系统或设备的连接关系和通信方式。

5.1.1 外部数据接口

描述外部数据格式和规范等,目前本系统主要是身份证信息的核实。

5.1.2 外部系统或设备接口

本系统采用一台个人PC ,需要 mysql5.0 或更高版本的 DBMS 的支持。

系统支持Windows xp/7/8 等操作系统。

5.2 内部接口设计规约

5.2.1 内部模块接口调用关系

暂无。

5.2.2 接口数据结构

暂无。

六.模块过程设计

略。(见详细设计)下为数据库表和功能。 员工表:

房间表: 用户表 预定表:

旅客信息登记表:

房态情况表:

销售量统计表:

功能模块:

(1)房态管理

对房间的状态进行管理,平时主要显示房间是否已经有旅客入住,当旅客入住时显示房间已满,旅客退房后则房间显示为空;还要负责保存所有房间的房间类型以及房间的相关基本信息。 (2)预定管理

预定管理主要是负责接受旅客的提前预订,优先级最高的是电话预订,网上预订需要提供旅客的联系方式和姓名,接受预定之后前台会直接打电话确认预定,在所预订的到店时间之前会一直保存预订信息,如逾期则删除预订信息。 (3)接待管理

接待管理主要负责录入旅客的个人信息,包括身份证号,联系方式之类,并且负责收费。 (4)销售管理

销售管理主要负责统计单位时间内某类型房间的入住量,如3月份大床房的销售量。 (5)用户管理

主要负责保存用户的相关信息,对不同的用户的操作权限进行设定。 (6)员工管理 系统基本控制模块:

七.需求交叉索引

暂无。

八.测试部分

本部分描述测试的方法与原则,以及测试策略和计划。

测试方针:针对主要功能优先测试,使用黑盒测试技术为主,白盒测试技术为辅来设计测试用例。

特殊考虑:特别注意系统与身份证读卡器的连接测试。

九.附录

无。

概要设计文档 —— 酒店管理系统

学院: 信电工程学院 班级: 12软嵌2班 小组成员: 施爽 杨冉冉 夏善勇 吴玉林 指导老师: 王小磊

目录

概要设计文档 . .................................................................................................................................. 1 一. 引言......................................................................................................................................... 3

1.1 目的 . .................................................................................................................................. 3 1.2 范围 . .................................................................................................................................. 3

1.2.1 系统目标 . .............................................................................................................. 3 1.2.2 主要软件需求 . ...................................................................................................... 3 1.2.3 软件设计约束、限制 . .......................................................................................... 3 1.3 缩写 . .................................................................................................................................. 3 1.4 术语定义 . .......................................................................................................................... 3 1.5 参考资料 . .......................................................................................................................... 4 1.6 版本信息 . .......................................................................................................................... 4 二.数据设计 . .................................................................................................................................. 4

2.1 数据对象和形成的数据结构 . .......................................................................................... 4 2.2 文件和数据库结构 . .......................................................................................................... 4

2.2.1 外部文件结构 . ...................................................................................................... 4 2.2.2 全局数据 . .............................................................................................................. 4 2.2.3 文件和数据交叉索引 . .......................................................................................... 4

三. 体系结构设计 . ........................................................................................................................ 4

3.1 数据和控制流复审 . .......................................................................................................... 4 3.2 得出的程序结构 . .............................................................................................................. 5 四. 界面设计 . ................................................................................................................................ 5

4.1 人机界面规约 . .................................................................................................................. 5 4.2 人机界面设计规约 . .......................................................................................................... 6 五. 接口设计 . ................................................................................................................................ 6

5.1 外部接口设计 . .................................................................................................................. 6

5.1.1 外部数据接口 . ...................................................................................................... 6 5.1.2 外部系统或设备接口 . .......................................................................................... 6 5.2 内部接口设计规约 . .......................................................................................................... 6

5.2.1 内部模块接口调用关系 . ...................................................................................... 6 5.2.2 接口数据结构 . ...................................................................................................... 6

六. 模块过程设计 . ........................................................................................................................ 7 七. 需求交叉索引 . ........................................................................................................................ 9 八. 测试部分 . ................................................................................................................................ 9 九. 附录....................................................................................................................................... 10

一.引言

随着计算机技术的不断应用和提高,计算机已经深入到社会生活的各个角落。而现在的酒店餐饮管理已经步入高速时代,相对于以前,不仅效率低、易出错、繁琐,而且耗费大量的人力。为了满足其管理人员对酒店的管理,以及酒店餐饮理念进行高效的管理,在工作人员具备一定的计算机操作能力的前提下,此酒店系统软件力求提高其管理效率。

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 版本信息

二.数据设计

2.1 数据对象和形成的数据结构

1)用户:描述用户的基本信息,设定用户的权限级别; 2)旅客:描述旅客的基本信息。

2.2 文件和数据库结构

描述文件的数据结构或者数据库的结构。

2.2.1 外部文件结构

无。

2.2.2 全局数据

无。

2.2.3 文件和数据交叉索引

无。

三.体系结构设计

3.1 数据和控制流复审

对需求规格说明或产品规格说明中要实现的功能进行归纳分析,对涉及的数

据和控制流进行汇总和归并,为概要设计做准备。

一般对数据流图的精华分析包括两方面的内容,一是审查整个数据流图,查看有没有遗漏的地方,并补充和完善;二是分析每一个数据流图,去掉一些细节的内容。

3.2 得出的程序结构

如图3.2所示。

图3.2

四.界面设计

4.1 人机界面规约

给出界面风格、约定和操作要求,设计出用户的所有界面。酒店管理系统的界面主要有以下几种:

(1)读入用户名和密码界面

该界面能够输入用户名和密码,可以对用户名和密码进行核对,用户名

或者密码有错误则无法登录; (2)注册界面

该界面能够实现与数据库的交互任务,对用户信息进行注册; (3)系统主界面

这是系统的主界面,主要完成与用户的交互任务; (4)预订界面

主要面对旅客的预订信息管理,实现旅客和数据库的交互。

4.2 人机界面设计规约

(1)登陆界面和主界面

登录-进入主界面 (2)注册界面和登陆界面

注册-登录界面 (3)预定界面

预定

五.接口设计

5.1 外部接口设计

与外部系统或设备的连接关系和通信方式。

5.1.1 外部数据接口

描述外部数据格式和规范等,目前本系统主要是身份证信息的核实。

5.1.2 外部系统或设备接口

本系统采用一台个人PC ,需要 mysql5.0 或更高版本的 DBMS 的支持。

系统支持Windows xp/7/8 等操作系统。

5.2 内部接口设计规约

5.2.1 内部模块接口调用关系

暂无。

5.2.2 接口数据结构

暂无。

六.模块过程设计

略。(见详细设计)下为数据库表和功能。 员工表:

房间表: 用户表 预定表:

旅客信息登记表:

房态情况表:

销售量统计表:

功能模块:

(1)房态管理

对房间的状态进行管理,平时主要显示房间是否已经有旅客入住,当旅客入住时显示房间已满,旅客退房后则房间显示为空;还要负责保存所有房间的房间类型以及房间的相关基本信息。 (2)预定管理

预定管理主要是负责接受旅客的提前预订,优先级最高的是电话预订,网上预订需要提供旅客的联系方式和姓名,接受预定之后前台会直接打电话确认预定,在所预订的到店时间之前会一直保存预订信息,如逾期则删除预订信息。 (3)接待管理

接待管理主要负责录入旅客的个人信息,包括身份证号,联系方式之类,并且负责收费。 (4)销售管理

销售管理主要负责统计单位时间内某类型房间的入住量,如3月份大床房的销售量。 (5)用户管理

主要负责保存用户的相关信息,对不同的用户的操作权限进行设定。 (6)员工管理 系统基本控制模块:

七.需求交叉索引

暂无。

八.测试部分

本部分描述测试的方法与原则,以及测试策略和计划。

测试方针:针对主要功能优先测试,使用黑盒测试技术为主,白盒测试技术为辅来设计测试用例。

特殊考虑:特别注意系统与身份证读卡器的连接测试。

九.附录

无。


相关文章

  • 宾馆管理系统概要设计说明书
  • 宾馆管理系统概要设计说明书 1引言 ...................................................................................................... ...查看


  • 酒店客房管理系
  • 课程设计题目:酒店客房管理系统 学 院: 明德学院 专 业: 计算机科学与技术 班 级: 计科071 学 号: [1**********]0 设计人员: 王泽霖 指导教师: 冯建老师 目 录 一.可行性研究报告··············· ...查看


  • 酒店管理系统毕业论文设计
  • 成都东软 技 术 学 院 毕业设计报告 花园酒店管理系统设计与实现 学生姓名 所 在 系 班 级 专 业 指导教师 2008年11月15日 电子信息工程系 电信系06级软件(2)班 软件技术(数据库方向) 陈玲 摘 要 酒店信息管理系统是典 ...查看


  • 基于JAVA的现代化酒店点菜系统设计
  • 本科生毕业设计 2013年 5月 基于JA V A 的现代化酒店点菜系统设计 独 创 性 声 明 本人郑重声明:所呈交的毕业设计是本人在指导老师指导下取得的研究成果.除了文中特别加以注释和致谢的地方外,设计中不包含其他人已经发表的研究成果. ...查看


  • 社区综合服务中心建设项目项目可行性研究报告
  • 社区综合服务中心建设项目项目可行性研究报告 社区综合服务中心建设项目项目可行性研究报告 此文档word版本下载后可任意编辑修改 目 录 第某某章 总论 ............................................ ...查看


  • 美容美发商业计划书剖析.
  • 商业计划书 清水岩生物科技有限公司 目录 一.执行概要 1.企业理念和企业特征 2.商机和战略 3.企业目标市场和预测 4.企业竞争优势 5.企业团队 二.企业 1.行业机会: 2.企业描述: 3.产品或服务: 4.企业竞争优势: 5.现状 ...查看


  • 需求分析文档
  • {酒店管理系统} 用户需求说明书 目 录 0. 文档介绍 ........................................................................................... ...查看


  • 项目前期物业管理服务筹备方案(doc)
  • 房 地 产 项 目 前 期 物 业 管 理 服 务 筹 备 方 案 目 录 一. 二. 三. 四. 五. zz 项目前期物业服务建议---------------------------------2 前期物业管理人员架构及说明------ ...查看


  • [中餐干货]酒店店长的日常工作流程(详细表格)
  • 中餐网 学以致用才是硬道理 店长工作流程 时间 程序及内容 工作标准 8:20-8:30 打卡报到 提前十分钟打卡报到 检查员工到岗情况 抽查员工打卡情况,记录迟到现象 审阅经理日报表与值班经理工作日志 了解上日营业状况及值班经理工作日志记 ...查看


热门内容