在开发一个系统之前,首先需要知道做这个系统的需求是什么,目的是解决什么事情。这在软件开发阶段是很重要的,因为不了解清楚需要而盲目开发,最终开发的系统不是客户想要的,那就是白费了力气,也拖慢了进度,甚至需要推倒重来,得不偿失。
这篇文章的需求分析只是简单做一个介绍,主要让同学们有个概念,实际中要详尽很多。
一、背景介绍
作为一个酒店管理者,他们一方面要应对不同的租房者的租房需求,另外一方面要关心房间的入住情况,所以酒店管理系统需要帮助管理者去处理这些相关的问题。
二、具体需求
我们大概看一张脑图,简单地去梳理一下这个系统大概有哪些组成的东西。
因为只是一个简单的入门介绍,所以这个系统不会做得很大很全面,只是解决最基本最核心的系统需求,其他的功能同学们可以自行添加实现。
员工管理
1.前台员工
1)处理客户的租房预订
2)处理预订客户的入住接待,登记客户个人信息
3)处理客户的退房,包括房租费用结算
2.后台员工
1)处理房间信息的维护,增删改
3.经理
1)管理员工权限,包括员工信息录入
2)数据统计信息的查询,包括每天预订的房间数、总收入等
租客管理
1)主要以电话等形式通知前台员工进行订房
2)入住时,租客提供手机号和姓名,让前台员工核实预订信息,待无误后,前台员工录入租客身份证等个人信息办理房间入住
3)退房时,前台员工根据租客的房型、天数等,计算租房费用
三、写在最后
至此,一个最小原型的酒店管理系统的需求就整理到这里,我们要实现的一个租房核心功能,大概就这么多,我们的目标是要熟悉大概一套开发流程。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/93602.html