软件工程酒店客房管理系统需求分析.pdf

软件工程酒店客房管理系统需求分析.pdf

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

软件工程酒店客房管理系统需求分析

《软件工程》实验报告

酒店客房管理系统

需求分析

指导教师:

班级:

学生姓名:

学号:

完成日期:

计算机科学与技术系

1(系统需求概述

1.1系统概述

开发的软件名字定为:酒店客房管理系统

本文按照面向结构化的方法,先进行宾馆管理信息化的需求分析,了解系统的

功能需求,进而进行系统的整体设计,再进行功能分解,划分系统的功能模块,进

行详细设计及代码开发,最终实现一个实用的小型宾馆管理信息系统.该系统的实

现,能实现宾馆管理的自动化、规范化,提高管理效率,体现现代信息技术在经济

社会生活中的应用价值.

1。2系统功能需求

酒店操作人员在酒店信息管理系统中完成对运行酒店所需的基本数据的维护,

包括这些信息的增加、修改及对各项信息的变动。

操作人员首先根据入住客户的需求在酒店信息管理系统中进行入住房间号的查

找,随后进行入住登记,并在系统中对已经入住的客户进行基本信息的录入。

客户订房时操作人员会录入预订信息.

在退房时,对整个信息进行修改,并进行结算。

酒店信息管理系统需要具有以下的功能:

1、客户信息管理:

功能实现:客户管理子系统,包括信息存入,信息查询,信息修改,信息删除.

输入:客户信息,录入顾客信息(姓名、身份证号、联系方式、详细地址、工

作单位)

处理过程:客户信息存入数据库

输出:操作成功或失败的提示信息

2、客房信息管理:设置客房标准,设置客房信息

功能实现:客房信息管理子系统可以对客房信息进行添加,删除,修改和查询

输入:客房信息,录入客房信息(客房标准、客房编号、所在楼、价格、

房间类型、使用配置、房态)

处理过程:客房信息存入数据库

输出:操作成功或失败的提示信息

3、订房信息管理

功能实现:客户订房子系统可以进行客房查询和对客户订房信息进行登记,修

改和查询.

输入:客房信息

处理过程:提供客房信息,供客户选择房间并录入系统

输出:客房信息以及订房信息

4、结算管理

功能实现:客户结帐子系统可以算出客户应交金额并显示信息,并同时更新相

客房信息,且可以对结算信息进行查询.

输入:客户信息

处理过程:客户信息查询消费情况

输出:消费清单或者操作失败提示信息

[对系统进行简介,并简要说明系统的需求。]

2(用例建模

[概要说明本小节内容]

2。1参与者列表

从需求分析可以看出,酒店客房管理系统有4个人执行者和4个系统执行者,即

“系统管理员、“客户、“前台服务员(收银员)”“酒店经理”、“、客户信息

管理系统”、“客房信息管理系统、“订房信息管理系统”、“结算管理系统”.

1)系统管理员:负责整个软件的维护工作,可以添加用户,并对用户设置权

限。

2)客户:入住酒店,并填写相应信息。

3)前台服务员(收银员):服务于客户,为客户提供客房信息,并录入客户相关

信息,结算客户的消费情况,并收取相应金额。

4)超市经理:监督超市的整个运营情况,可以查询销售情况,作出决策。

5)用户信息管理:包括信息存入,信息查询,信息修改,信息删除。

6)客房信息管理:设置客房标准,设置客房信息。

7)订房信息管理:进行客房查询和对客户订房信息进行登记,修改和查询.

8)结算管理:客户结帐子系统可以算出客户应交金额并显示信息,并同时

更新相应客房信息,且可以对结算信息进行查询。

[列出系统用例的参与者,并作简要说明。例:客户:出钱购买我们服务的人。]

2。2用例列表

根据系统的需求分析中客户对系统功能提出的要求,可以粗略的找到系统用

例,并在后期的用例建模工作中合并、优化、筛选这些用例.

(1)UC—1“酒店客房管理系统”中的用例

(2)UC—2“系统管理中的用例

(4)UC—3“客房管理子系统”中的用例

(5)UC—4“订房管理子系统”中的用例

(6)UC—5“结算管理子系统”中的用例

[列出系统需完成的用例的编号和名字,并简要说明其任务。例:UC—1登录:

用于验证用户权限。]

2。3用例图

[画出系统的用例图,注意图不

您可能关注的文档

文档评论(0)

183****6441 + 关注
实名认证
内容提供者

硕士生导师

1亿VIP精品文档

相关文档