3 系统需求分析
需求分析是系统开发过程中一个非常重要的环节。正所谓“工欲善其事必先利其器”,需求分析也是这样的道理,需求分析做好了就能为后续的系统开发奠定一个好的基础。倘若需求分析阶段做的不够全面与仔细,就会为后续的工作埋下隐患,轻者造成系统开发的一些漏洞,重者则可能会使前面的努力白费,前功尽弃。不论是人力还是物力上都会造成重大损失。需求分析的基本任务是要弄清楚为了满足用户的需求,系统必须完成哪些任务,具备哪些功能和性能。好的需求分析不仅可以起到事半功倍的效果,更重要的是会让我们的系统减少漏洞差错,从而趋于完善。
3.1概述 源'自:优尔`!论~文'网www.youerw.com
需求分析主要是从实际的业务流程分析入手,结合实际业务将具体问题具体分析,逐步分解为系统的功能模块,从而通过对系统的管理来达到业务管理的实际水平,下面对系统的业务流程以及功能模块进行分析。
3.2业务流程分析
首先,普通员工在小型超市管理系统中进行进货操作,在权限范围内维护好进价、进货数量、进货日期等信息,商品信息自动保存到数据库中,当消费者浏览过商品信息后选择完需要购买的商品,收银员对商品进行收银处理,根据每件商品的价格以及销售数量进行结账确认。管理员需要维护商品的相关信息,根据商品进货时间和查看一个时间段内商品出售数量占原有库存的百分比,百分比大于60%的围畅销,低于40%的为滞销,从而及时处理快过期的产品,对商品进行降价促销处理和价格修改,维护后的商品方可进行销售、收银等。同时管理员有对收银员和普通员工信息进行管理的权限