旅店管理系统问题定义

首先要做的是尽量简明精确的说明该项目要解决的问题,(在“OO设计过程”中提到,在这一过程中,了解商业逻辑的专家应该是必需的,而且涉及人员需要一定的专业知识,但是这一点对于本工程很难达到),在这里我可能会忽略一些真正的旅店管理的逻辑,但是这是无可避免的,如果该系统成功地完成,并且由用户愿意使用它,我可以根据用户提供的商业规则将之完善。

在我定义问题之前我还要进一步说明该系统的主要目的在于使用计算机管理旅店的用户预定,登记以及结算等问题,而并非是处理一般的公司管理比如财务,人事等内容。

以下是我对问题的定义:

顾客可以通过电话(或者互联网下一版本完成)的方式实现房间的预定,该操作其实由旅店服务员实现。预定的房间可以真正的租用也可以取消(两种方式一种是人工取消一种是自动取消)。租用房间时需要提供更详细的顾客信息。租用房间后可以延长租用期限或者是结算租用费用。旅店管理科可以查看纪录(根据各种条件比如时间,房屋种类等)。

词汇表:

1、费用:房间单价*租用时间(可能存在打折等情况)。
2、用户:目的在于系统的安全性,不能保证任何人都可以操作认识事项(旅店服务员)。
3、房间
4、租用:顾客开始使用房间
5、租用时间
6、空闲:房间没有被预订或者租用
7、客户:房屋租用者。

实现前提:

1、在用户第一次运行时要求输入旅馆的房间信息。

几种用例(case):

1、预定:为顾客保留特定的房间到特定的日期。
2、租用:顾客使用该房间到特定日期。
3、延期:顾客延长租用房间的时间。
4、结算:顾客结束住宿,并支付费用。
5、解除预定:顾客提出不再租用已预订的房间。
6、候补预定:应该考虑如果房间全部预定或被租用,但是又有用户要求预定的情形:这时候应该存在虑到某些用户可能提前离开或取消预定导致房间空闲的情况,因此应该注意这一问题的处理。(在“OO设计过程”明确提出这一点)
7、查询房间出租情况。

版权所有:idilent 网站转载请注明作者 其他转载方式请与作者联系(idilent@yahoo.com.cn)。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
目 录 一.问题定义……………………………………………3 1.问题目标 ………………………………………………………3 1.1开发目标 1.2应用目标 2.设计的思想 3.问题解决的范围 ………………………………………………………3 二.可行性研究……………………………………………3 1.单位的基本情况 ………………………………………………………3 2、系统的初步方案 ………………………………………………………4 3、开发系统的必要性…………………………………………………….4 4、技术可行性 ………………………………………………………4 5.操作性问题 ………………………………………………………5 6.经济可行性 ………………………………………………………5 7.结论 ………………………………………………………6 三、需求的获取……………………………………………6 1需求信息的收集 ………………………………………………………6 2 调查的目的 ………………………………………………………6 3 调查的内容 ………………………………………………………6 4.调查的方法………………………………………6 5.酒店管理系统的要求 ………………………………………………………7 5.1信息要求 5.2处理要求 5.3安全性和完整性要求 6.本系统涉及酒店的业务流程图 四.需求分析 ……………………………………………7 1.引言 ………………………………………………………7 1.1编写目的 1.2文档约定 1.3 预期的读者和阅读建议 1.4 产品的范围 1.5 参考文献 2.综合描述 ………………………………………………………8 2.1 产品的前景 2.2 产品的功能 2.3 用户类型和特征 2.4 运行环境 2.5 设计和实现上的限制 3.外部接口需求附录……………………………………………………10 3.1用户界面附录 3.2硬件接口 3.4 通信接口 4.系统特性 ………………………………………………………13 4.1说明和优先级 4.2 响应序列 4.3功能需求 5.其他非功能需求 ………………………………………………………14 5.1性能需求 5.2 安全设施要求 5.3 安全性需求 5.4故障处理 5.5 软件质量属性 6.其它要求 ………………………………………………………15 7.附件 ………………………………………………………16 7.1名词解释 7.2模型目的 7.3待确定问题 8.酒店管理系统分析与数据流图设计………………………………….16 8.1 酒店管理系统各模块之间的关系 8.2 酒店管理系统各模块的操作规程 9. 系统各模块分析、DFD图和数据字典 9.1总流程图 9.2酒店管理系统整个过程DFD图,数据字典 9.3 预定DFD图,数据字典 9.4 取消预定DFD图,数据字典 9.5 退房结账模块的数据流图,数据字典 9.6 客户入住模块的数据流图、数据字典 9.7餐饮娱乐等汇总流程图 9.8数据备份 9.9 信息查询模块的数据流图 9.10登陆系统的数据流程 9.11数据字典一览表(附表) 五.数据加工………………………………………………………..24 1 体系结构设计 1、1 体系结构的H图 1、2 体系结构的sc图 1、2、1 登录模块的sc图 1、2、2 预定模块的sc图 2. 数据设计 3、 接口设计 3.1 接口设计原则 3.2 内部接口设计 3.3人机接口即用户界面设计 4、 过程设计 4、1 登陆系统的流程图,N-S 图 4、1、1 登陆系统的流程图 4、1、2 登陆系统的N-S 图 4、1、2 登陆系统的伪代码(PDL语言) 4.2预定系统的流程图,N-S 图 5、 酒店管理系统的HIPO 图 5.1 预定系统的HIPO 图 六.设计图 …………………………………………………………24
“图书管理系统设计” 1、问题描述 定义图书类,属性有:书名、出版社、ISBN 号、作者、库存量、价格等信息和相关的 对属性做操作的行为。 主要完成对图书的销售、统计和图书的简单管理。 2、功能要求 (1)销售功能。购买书籍时,输入相应的 ISBN 号,并在书库中查找该书的相关信息。 如果有库存量,输入购买的册数,进行相应计算。如果库存量不够,给出提示信息,结束购 买。 (2)图书简单管理功能。 添加功能:主要完成图书信息的添加,要求 ISBN 号唯一。当添加了重复的编号时,则 提示数据添加重复并取消添加。 查询功能:可按书名、ISBN 号、作者、出版社进行查询。若存在相应信息,输出所查 询的信息,若不存在该记录,则提示“该标题不存在! ” 。 修改功能:可根据查询结果对相应的记录进行修改,修改时注意 ISBN 号的唯一性。 删除功能:主要完成图书信息的删除。输入要删除的 ISBN 号,根据编号删除该物品的 记录,如果该编号不在物品库中,则提示“该编号不存在” 。 (3)统计功能。 输出当前书库中所有图书的总数及详细信息;可按书的价格、库存量、作者、出版社进 行统计,输出统计信息时,要按从大到小进行排序。 (7)图书存盘:将当前程序中的图书信息存入文件中。 (8)读出信息:从文件中将图书信息读入程序
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值