3.2.1 需求分析的意义3.进行需求分析工作的原则(1)自顶向下(2)用户参与
(3)全面与重点相结合
第13页
3.2.2 需求分析调研
1.调研基本策略
1)首先确定用户的软件开发目标,确定系统基本范围,然后围绕这一目标,确定要访问的部门和人员,要了解的业务,在基本范围内展开调研。
2)以部门职责为基础搞清各种现有业务、要填写的表簿册文档报表等,弄清它们的数据来源及去向。
3)以业务为主线,搞清每个业务每个环节的流程关系、所涉及的部门与输入输出项。4)以数据为主线,搞清数据采集方式、数据流向、数据之间的内在联系。5)搞清哪些业务或数据是已建系统的,它们和新系统的关系是衔接还是替换。6)应思考是否有新技术可以改进现有工作,用户提出的需求用现有技术能否实现。
第14页
3.2.2 需求分析调研2.调查内容(1)组织机构(2)管理功能(3)业务流程
(4)数据和数据流程(5)决策方式及过程
(6)可用资源与约束条件(7)现存问题及改进
第15页
3.2.2 需求分析调研
3.调查的主要方法(1)绘制组织结构图
组织机构调查时首先需要得到一张组织结构图,它是一张反映组织内部之间隶属关系的树状结构图,它将组织分成若干部分,通过树状结构表现部门间的隶属关系。(2)召开调查会
调查会是大范围内宣传开发系统的意义与具体工作的有效方法,通过讨论往往可以集思广益,统一思想,是一般系统开发都需要做的工作。
(3)发调查表
第16页