• 【酒店管理系统】(一)需求分析


    在开发一个系统之前,首先需要知道做这个系统的需求是什么,目的是解决什么事情。这在软件开发阶段是很重要的,因为不了解清楚需要而盲目开发,最终开发的系统不是客户想要的,那就是白费了力气,也拖慢了进度,甚至需要推倒重来,得不偿失。

    这篇文章的需求分析只是简单做一个介绍,主要让同学们有个概念,实际中要详尽很多。

    一、背景介绍

    作为一个酒店管理者,他们一方面要应对不同的租房者的租房需求,另外一方面要关心房间的入住情况,所以酒店管理系统需要帮助管理者去处理这些相关的问题。

    二、具体需求

    我们大概看一张脑图,简单地去梳理一下这个系统大概有哪些组成的东西。

    因为只是一个简单的入门介绍,所以这个系统不会做得很大很全面,只是解决最基本最核心的系统需求,其他的功能同学们可以自行添加实现。

    员工管理

    1.前台员工

    1)处理客户的租房预订

    2)处理预订客户的入住接待,登记客户个人信息

    3)处理客户的退房,包括房租费用结算

    2.后台员工

    1)处理房间信息的维护,增删改

    3.经理

    1)管理员工权限,包括员工信息录入

    2)数据统计信息的查询,包括每天预订的房间数、总收入等

    租客管理

    1)主要以电话等形式通知前台员工进行订房

    2)入住时,租客提供手机号和姓名,让前台员工核实预订信息,待无误后,前台员工录入租客身份证等个人信息办理房间入住

    3)退房时,前台员工根据租客的房型、天数等,计算租房费用

    三、写在最后

    至此,一个最小原型的酒店管理系统的需求就整理到这里,我们要实现的一个租房核心功能,大概就这么多,我们的目标是要熟悉大概一套开发流程。

  • 相关阅读:
    计算机毕业设计ssm基于java超市货架管理系统h848w系统+程序+源码+lw+远程部署
    一文带你搞懂JSON和TCP/IP
    Hexagon_V65_Programmers_Reference_Manual(33)
    【JavaWeb的从0到1的构建知识体系(四)】认识Mybatis(上)
    Qt学习13 计算器核心解析算法 (中)
    RK3568-适配at24c04模块
    【精通Java】集合类体系之Collection
    安卓学习中遇到的问题【bug】
    黑马20天java-3/9天
    LeetCode高频题34. 在排序数组中查找元素的第一个和最后一个位置
  • 原文地址:https://blog.csdn.net/lrb0677/article/details/125610023