1、什么是需求分析
就是确定系统必须做什么的过程。
2、需求分析的一般过程
(1)问题识别:系统分析人员与用户进行沟通交流,了解用户的需求
(2)分析综合
(3)制定需求说明书(是需求分析阶段的成果,向下一阶段提交)
(4)评审
3、需求说明书
需求说明书的编制是为了使用户和软件开发者双方对该软件的初始规定有一个共同的理解,使之成为整个开发工作的基础。包含需求分析得到的所有结果:功能、性能、硬件、接口需求、警示信息、保密安全、数据与数据库、文档和法规的要求等等。
4、需求分析图表
(1)系统结构图(网络拓扑图)
系统结构图,是指系统内部各组成要素之间的相互联系、相互作用的方式或秩序。
(2)系统功能模块图(系统功能结构图)
系统结构模块图,或系统功能结构图,是将系统的功能进行分解,按功能从属关系表示的图表。