什么叫做需求分析

来源:百度知道 编辑:UC知道 时间:2024/05/21 19:03:57
写出定义就可以了,最好多一点哦,我必要论文要占篇幅的

业务定义与有效需求分析
蔡颖安
珠海市供水总公司

摘要 在计算机应用系统建设过程中,有效需求分析是最关键的一步,本文深入分析了有效需求分析的概念,并讨论了有效需求分析的处理过程,最后讨论了做有效需求分析的前提条件。
关键词 业务定义、目标确认、需求调查、需求分析、效果分析

1为什么要进行业务定义
计算机技术支持的业务运营支撑系统是随着市场经营的需要不断得到完善和提高的。系统功能上经历了从最初的资料录入管理到生产派单管理、生产流程管理、统计管理、业务组织管理,一直到决策支持管理的过程。人们对计算机应用系统的态度上也经历了从开始的拒绝、怀疑、喜欢、依靠到最后渴望其无所不能的过程。
但是,我们也发现,一方面,随着业务支撑系统性能的不断提高,系统的使用人员对系统的抱怨反而越来越大——使用不方便、使用效率低、系统缺陷严重等;另外一方面,系统的造价也呈指数增长,从最初的几十万元、到几百万元到现在的上千万元。
为什么会出现这种矛盾的情况呢?开发方说需求方的业务太复杂、变动太频繁、业务与流程不规范;建设方说开发方的开发能力差,开发代价高,系统缺陷和错误多多。那么,真正的原因到底在哪里呢?
我们通过对现行系统及应用情况的分析得出的结论是:需求方与开发商之间对业务的理解和定义的混乱是造成这种状况的根本原因。由于在业务管理的过程中同时也在业务系统的建设过程中,我们都没有对业务进行定义或定义不够清晰准确,业务本身在执行过程中就出现概念不清和流程不畅等情况,那么作为以机器支撑的业务系统当然就天生具有很大的缺陷。
如何准确定义一个业务呢?这的确是一个科学加艺术的课题。但是因应系统建设的需要,我们必须给出一个清晰的合理的业务定义——需求分析就是一个比较合适的方法。
所谓需求分析就是以市场运作中的业务定义为基础,重新定义一个业务在业务系统中的概念、业务流程、数据流程、业务间关系、数据间关系等,以便于计算机高效的实现这个业务。需求分析既可以用于一个业务的具体分析,也可以用于一类业务的分析和整个业务支撑系统的分析。我们用图1示意需求分析方法的应用层次。

2 为什么是有效需求分析
实际上,在做任何一个业