2 系统需求分析
对一个软件的项目而言,在目标的确定后,完善的需求的分析对软件的开发的成功是极为重要的。本销售系统主要是针对管理的操作,运用软件的工程的思想来完成对用户功可以需求的“理解”、“表达”工作,弄清用户的功可以的需求,尽量较少在实际的工作中用户的工作量,努力提高工作的效率,使管理的工作更加快捷化、科学化。
2。1 超市的管理系统的用户需求分析
超市的发展必需要解决以下的问题:
一、物流管理的方式落后,很难根据销售、库存的情况,及时进行配货、补货、退货、调拨。
二、财务,帐目的管理混乱,透明度低。
2。2 业务流程分析
在对系统的组织的结构以及功可以进行分析时,需要从一个实际业务流程的角度将系统的调查中有关该业务的流程的资料都串起来作进一步的分析。业务的流程分析可以帮助我们了解该业务的具体的处理过程,发现以及处理系统调查的工作中的错误以及疏漏,修改以及删除原系统的不合理的地方。
图2。1 超市管理系统的业务流程图
部分,在新系统的基础上优化业务处理流程。业务流程图是一种表明系统内部各部门、人员之间的业务的关系、作业的顺序以及销售管理信息流动的流程图。超市的管理系统的业务流程图如图2。1所示。
2。3 关联图
明确系统与各外部实体的信息的联系,把销售系统作为一个加工环节,将得到该系统的关联图如图2。2所示,由图可得有四个外部项:
系统关联图来:自[优.尔]论,文-网www.youerw.com +QQ752018766-
2。4 系统的数据流程分析
数据的流程分析就是把数据在现行系统内部的流动的情况抽象出来,舍去了具体的组织机构、信息的载体、处理的工作等物理组成,单纯的从数据流动过程来考察实际业务的数据处理模式。数据的流程分析主要包括对信息的流动、变换、存贮等的分析。其目的是要发现以及解决数据流动中存在的问题。问题产生的原因可可以有的是属于现行管理混乱,数据处理流程的本身有问题,有的也可可以是我们调查了解数据流程会有误或作图有误。调查的目的就是要尽量地暴露系统的存在的问题,并及时找出加以解决的方法。
2。4。1 系统数据流程图
系统数据流程图是一种可以全面地描述信息系统逻辑模型的主要的工具,它可以用少数的几种符号综合地反映出信息在系统中的流动、处理以及存储的情况。数据的流程图的特征:
★ 抽象性:在数据的流程图中具体的组织机构、工作的场所、人员、物质流等等都去掉,只剩下数据的存储、流动、加工、使用等等的情况。
★ 概括性:它把系统对各种的业务的处理过程联系起来考虑,形成一个总体。