酒店客房管理系统课程设计.docx

上传人:b****5 文档编号:4291870 上传时间:2022-11-28 格式:DOCX 页数:34 大小:962.05KB
下载 相关 举报
酒店客房管理系统课程设计.docx_第1页
第1页 / 共34页
酒店客房管理系统课程设计.docx_第2页
第2页 / 共34页
酒店客房管理系统课程设计.docx_第3页
第3页 / 共34页
酒店客房管理系统课程设计.docx_第4页
第4页 / 共34页
酒店客房管理系统课程设计.docx_第5页
第5页 / 共34页
点击查看更多>>
下载资源
资源描述

酒店客房管理系统课程设计.docx

《酒店客房管理系统课程设计.docx》由会员分享,可在线阅读,更多相关《酒店客房管理系统课程设计.docx(34页珍藏版)》请在冰豆网上搜索。

酒店客房管理系统课程设计.docx

酒店客房管理系统课程设计

 

酒店客房管理系统

软件需求规格书

 

编写:

▁▁▁▁赵凯敏▁▁▁▁2016▁年▁5▁月▁▁日

审核:

▁▁▁▁▁▁▁▁▁▁▁▁▁年▁▁▁月▁▁▁日

批准:

▁▁▁▁▁▁▁▁▁▁▁▁▁年▁▁▁月▁▁▁日

 

3.2.5.功能模块实现10

 

1.

引言

1.1.编写目的

众所周知,现在的酒店行业竞争异常激烈。

怎么吸引顾客,提高酒店满客率以及管理谁是非常重要的任务,而借助于蓬勃发展的IT工具来进行酒店管理既方便又快捷,大大地提高了办事效率。

而且在数据保存和数据交换等方面也是手工操作所无法比拟的。

虽然信息化不是酒店走向成功的关键因素。

但是它可以帮助那些真正影响成败的要素发挥更大的作用。

1.2.读者对象

(1)房客

(2)酒店管理员

1.3.参考文档

[1]蔡延光;《数据库原理与应用》机械工业出版社;2009.1

1.4.名词与术语

名称

英文名称

解释

数据流程图

DataFlowDiagram,DFD

是描述系统数据流程的工具,它将数据

独立抽象出来,通过图形方式描述信息的来龙去脉和实际流程。

实体-联系图

Entity-RelationDiagram

用来建立数据模型,在数据库系统概论中属于概念设计阶段,形成一个独立于机器,独立于DBMS的ER图模型。

测试用例

TestCase

是为某个特殊目标而编制的一组测试输入、执行条件以及预期结果,以便测试某个程序路径或核实是否满足某个特定需求。

关系模型

RelationalModel

关系实际上就是关系模式在某一时刻的状态或内容。

也就是说,关系模式是型,关系是它的值。

关系模式是静态的、稳定的,而关系是动态的、随时间不断变化的,因为关系操作在不断地更新着数据库中的数据。

但在实际当中,常常把关系模式和关系统称为关系,读者可以从上下文中加以区别。

酒店

Hotel

酒店其基本定义是提供安全、舒适,令顾客得到短期的休息的空间的商业机构

2.系统概述

2.1.系统功能描述

1)房客信息登记、修改、删除管理。

2)客房信息登记、修改、删除管理。

3)支持房客预定和入住管理功能。

4)强大的房客查询、客房查询功能。

5)支持客房类型管理功能。

6)支持回收站功能,确保信息的安全删除。

7)支持客房状态设置功能(住客/空房/预定暂留等)。

8)支持客房价格查询和修改功能。

9)支持房客的信息回收,包括删除,清空,还原。

10)对房客开房、预定的报表统计。

2.2.面向的用户群体

(1)房客

(2)酒店管理员

3.功能性需求

3.1.功能列表

系统名称

模块

功能

需求点

房客信息管理系统

房客信息管理

房客信息登记、修改、删除、管理。

房客信息操作

客房信息管理系统

客房信息管理模块

客房信息登记、修改、删除、管理。

客房信息操作

信息查询系统

信息查询模块

房客信息查询以及客房信息查询。

信息管理操作

入住和退房管理系统

入住和退房管理模块

登记入住、登记退房

入住和退房操作

客房类型管理系统

客房类型管理模块

包括客房类型修改,删除,和查询

客房类型操作

状态设置系统

客房状态设置模块

设置客房的状态包括住客,空房,预定暂留

状态设置操作

价格信息管理系统

价格信息管理模块

客房价格信息查询、修改

价格管理操作

客房预定系统

客房预习模块

管理房客的预定入住或入住解除

预定操作

信息回收站系统

信息回收站模块

房客信息回收以及安全删除

信息回收操作

报表统计系统

报表统计模块

房客开房记录报表和房客预定报表统计

报表统计操作

表3.1功能列表

3.2.酒店客房管理系统分析

3.2.1.酒店客房管理系统总功能模块图

3.2.2.酒店客房管理系统总用例图

3.2.3.酒店客房管理系统总DFD图

3.2.4.酒店客房管理系统总ER图

3.2.5.功能模块实现

3.2.5.1.房客信息管理功能模块

功能说明表:

功能编号

1.1

功能名称

房客信息管理功能

功能描述

包括房客信息登记、房客信息修改、房客信息删除。

输入项

房客的信息输入。

处理描述

房客信息的管理,登记、修改、删除。

输出项

房客的信息。

功能说明表

用例图:

功能DFD图:

E-R图:

据字典:

数据结构

数据结构名称

房客信息管理

编号

1.1

含义说明

登记删除修改房客的信息

组成

登记、修改、删除的房客信息

相关元素

登记、修改、删除、房客信息

处理逻辑

处理名称

房客信息管理

编号

1.1

说明

登记删除修改房客的信息

输入数据流

登记信息,删除信息,修改信息

输出数据流

房客信息

处理逻辑

管理员通过房客信息操作模块修改登记或删除房客信息

相关元素

处理1.1,处理1.2,处理1.3,房客资料

3.2.5.2.客户管理功能模块

功能说明表:

功能编号

2.1

功能名称

客房信息管理功能

功能描述

包括客房信息登记、客户信息修改、客户信息删除。

输入项

客房的信息输入。

处理描述

客房信息的管理,登记、修改、删除。

输出项

客房的信息。

功能说明表

用例图:

功能DFD图:

E-R图:

数据字典:

数据结构

数据结构名称

客房信息管理功能

编号

2.1

含义说明

登记删除修改客房的信息

组成

登记、修改、删除的客房信息

相关元素

登记、修改、删除、客房信息

处理逻辑

处理名称

客房管理功能

编号

2.1

说明

登记删除修改客房的信息

输入数据流

登记信息,删除信息,修改信息

输出数据流

客房信息

处理逻辑

管理员通过客房信息操作模块修改登记或删除客房信息

相关元素

处理2.1,处理2.2,处理2.3,客房资料

3.5.2.3.信息查询功能模块

功能说明表:

功能编号

3.1

功能名称

信息查询功能

功能描述

包括房客信息查询、客房信息查询

输入项

房客、客房的信息查询。

处理描述

查询到房客和客房的信息。

输出项

房客、客房的信息。

功能说明表

用例图:

功能DFD图:

E-R图:

数据字典:

数据结构

数据结构名称

信息查询功能

编号

3.1

含义说明

房客和客房信息的查询

组成

房客信息查询、客房信息查询

相关元素

查询房客信息、查询客房信息

处理逻辑

处理名称

信息查询功能

编号

3.1

说明

查询房客和客房的信息

输入数据流

房客信息、客房信息

输出数据流

客房编号、客房状态、客房类型、客房价格、房客姓名、证件编号、联系方式

处理逻辑

管理员通过房客、客房信息操作模块查询房客、客房信息

相关元素

处理3.1,处理3.2,处理3.3,房客资料,客房资料

 

3.2.5.4.入住和退房管理功能模块

功能说明表:

功能编号

4.1

功能名称

入住和退房管理功能

功能描述

包括房客的登记入住和登记退房的管理

输入项

入住和退房管理

处理描述

登记入住和登记退房的管理

输出项

登记入住和登记退房的信息

功能说明表

用例图:

功能DFD图:

E-R图:

数据字典:

数据结构

数据结构名称

入住和退房管理功能

编号

4.1

含义说明

对房客入住和退房的管理

组成

房客的登记入住和登记退房

相关元素

登记入住、登记退房

处理逻辑

处理名称

入住和退房管理功能

编号

4.1

说明

对入住和退房的管理

输入数据流

客房和房客的信息

输出数据流

客房类型、房客姓名、证件编号、联系方式、房客姓名、客房编号

处理逻辑

管理员通过入住和退房模块管理房客的入住和退房

相关元素

处理4.1,处理4.2,客房信息,房客信息

3.2.5.5.客房类型管理功能模块

功能说明表:

功能编号

5.1

功能名称

客房类型管理功能

功能描述

管理客房的类型,包括客房类型的修改,查询和删除

输入项

登录操作

处理描述

修改、删除和查询客房类型

输出项

客房的信息

功能说明表

用例图:

功能DFD图:

E-R图:

数据字典:

数据结构

数据结构名称

客房类型管理功能

编号

5.1

含义说明

对客房类型的管理

组成

客房类型的查询,删除,修改

相关元素

客房类型的查询,客房类型的删除,客房类型的修改

处理逻辑

处理名称

客房类型管理功能

编号

5.1

说明

对客房类型的管理

输入数据流

客房类型查询、修改,删除

输出数据流

客房类型

处理逻辑

管理员通过客房类型功能来查询客房信息和删除修改客房类型

相关元素

处理5.1,处理5.2,处理5.3,处理5.4,处理5.5,客房类型

3.2.5.6状态设置功能模块

功能说明表:

功能编号

6.1

功能名称

状态设置功能

功能描述

包括设置客房的状态,如住客,空房,预定暂留

输入项

状态设置

处理描述

客房状态设置

输出项

客房状态

功能说明表

用例图:

功能DFD图:

E-R图:

数据字典:

数据结构

数据结构名称

状态设置功能

编号

6.1

含义说明

设置客房的状态

组成

客房状态

相关元素

客房的状态

处理逻辑

处理名称

状态设置功能

编号

6.1

说明

设置客房的状态

输入数据流

客房状态设置

输出数据流

客房编号、住客、空房、预定暂留

处理逻辑

管理员通过客房信息来设置客房状态

相关元素

处理6.1,处理6.2,处理6.3,处理6.4

3.2.5.7价格信息管理功能模块

功能说明表:

功能编号

7.1

功能名称

价格信息管理功能

功能描述

包括客房价格的查询和修改

输入项

登录操作

处理描述

查询客房价格和修改客房价格

输出项

客房价格信息

功能说明表

用例图:

功能DFD图:

E-R图:

数据字典:

数据结构

数据结构名称

价格信息管理功能

编号

7.1

含义说明

对客房价格信息管理

组成

价格信息管理

相关元素

价格信息的修改、查询

处理逻辑

处理名称

价格信息管理功能

编号

7.1

说明

对客房价格信息的管理

输入数据流

客房信息管理

输出数据流

客房价格查询、客房价格修改

处理逻辑

管理员通过价格管理功能来查询、修改客房价格

相关元素

处理7.1,处理7.2,处理7.3

3.2.5.8客房预定功能模块

功能说明表:

功能编号

8.1

功能名称

客房预定功能

功能描述

客房预定功能,包括客房的预定与解除

输入项

登录操作

处理描述

客房预定或解除

输出项

预定结果或解除结果

功能说明表

用例图:

功能DFD图:

 

E-R图:

数据字典:

数据结构

数据结构名称

客房预定功能

编号

8.1

含义说明

客房预定包括预定入住和预定解除

组成

预定入住和预定解除

相关元素

预定入住、预定解除

处理逻辑

处理名称

客房预定功能

编号

8.1

说明

客房预定入住或预定解除

输入数据流

预定设置

输出数据流

客房编号、客房状态、客房价格、客房类型

处理逻辑

管理员通过客房预定功能来管理预定入住或是预定解除

相关元素

处理8.1,处理8.2,处理8.3

3.2.5.9信息回收站功能模块

功能说明表:

功能编号

9.1

功能名称

信息回收站功能

功能描述

房客信息的回收,包括清空、还原

输入项

房客信息删除

处理描述

房客信息回收,清空、还原

输出项

房客信息清空,还原

功能说明表

用例图:

功能DFD图:

E-R图:

数据字典:

数据结构

数据结构名称

信息回收站功能

编号

9.1

含义说明

房客信息的回收,清空,还原

组成

回收站

相关元素

房客信息的回收功能

处理逻辑

处理名称

信息回收站功能

编号

9.1

说明

房客信息的回收

输入数据流

房客信息删除

输出数据流

房客姓名、房客性别、房客房间、证件编号、联系方式

处理逻辑

管理员通过回收站功能来安全删除或还原房客信息

相关元素

处理9.1,处理9.2,处理9.3,处理9.4,房客信息

3.2.5.10.报表统计功能模块

功能说明表:

功能编号

10.1

功能名称

报表统计功能

功能描述

房客开房记录管理、房客预定记录的管理

输入项

登录操作

处理描述

对房客开房记录和预定记录管理

输出项

房客开房和预定记录

功能说明表

用例图:

 

功能DFD图:

E-R图:

 

数据字典:

数据结构

数据结构名称

报表统计功能

编号

10.1

含义说明

房客开房、预定记录统计

组成

报表统计

相关元素

房客开房、预定记录统计

处理逻辑

处理名称

报表统计功能

编号

10.1

说明

房客房客开房、预定记录统计

输入数据流

报表统计

输出数据流

客房开房记录、预定记录

处理逻辑

管理员通过报表统计来对房客开房或预定的统计

相关元素

处理10.1,处理10.2,信息存储,开房记录、预定记录

4.非功能性需求

4.1界面需求

1)规范性

2)合理性

3)一致性

4)界面定制性

4.2其他要求

1)硬件、软件、运行环境和开发环境方面的条件和限制。

2)系统开发工具,要求可以通过相应组件访问数据库。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 小学教育 > 英语

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1