本思维导图主要总结国家计算机等级考试公共基础知识部分知识点软件分析方法
树图思维导图提供 计算机考试知识点软件分析方法思维导图 在线思维导图免费制作,点击“编辑”按钮,可对 计算机考试知识点软件分析方法思维导图 进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:28f8c5a8ae79e408ed892ad148780cf2
计算机考试知识点软件分析方法思维导图模板大纲
是指软件开发过程所遵循的方法和步骤,其目的在于有效地得到一些工作产品,即满足质量要求的程序和文档。
软件开发方法包括分析方法、设计方法和程序设计方法。
软件需求是指用户对目标软件系统在功能、行为、性能、设计约束等方面的期望。
需求分析的任务是发现需求、求精、建模和定义需求的过程。
需求分析的目标是创建所需的数据模型、功能模型和控制模型。
(1)需求分析的定义
1997年IEEE软件工程标准词汇表对需求分析定义如下:
①用户解决问题或达到目标所需的条件或功能;
②系统或系统部件要满足合同、标准、规范或其他正式规定文档所需具有的条件或功能;
③一种反映①或②所描述的条件或功能的文档说明。
(2)需求分析阶段的工作
需求分析阶段的工作主要分为4个方面:
需求获取、需求分析、编写需求规格说明书、需求评审。
(3)需求分析方法
①结构化分析方法。
主要包括:
面向数据结构的Jackson方法(JSD)
面向数据流的结构化分析方法(SA)
面向数据结构的结构化数据系统开发方法(DSSD)
②面向对象的分析方法(OOA)。
从需求分析建立的模型的特性来分,需求分析方法又分为静态分析方法和动态分析方法。
(1)结构化分析方法的基本概念
结构化分析方法是面向数据流、自顶向下、逐步求精、进行需求分析的方法。该方法使用简单易读符号,根据软件内部数据传递、变换的关系,自顶向下、逐层分解,描绘出满足要求的软件模型。
(2)结构化分析的常用工具
结构化分析方法利用图形等结构化的描述方式表达需求,简明易懂,用它们形成需求说明书中的主要部分。
这种方法所用的常用工具有:
数据流图、数据字典、判定树和判定表。
软件需求规格说明书(SRS)是需求分析阶段得出的最主要的文档。
它通常用自然语言完整、准确、具体地描述系统的数据要求、功能需求、性能需求、可靠性和可用性要求、出错处理需求、接口需求、约束、逆向需求以及将来可能提出的要求。
①软件需求规格说明书的作用
便于用户、开发人员进行理解和交流;
反映出用户问题的结构,可以作为软件开发工作的基础和依据;
作为确认测试和验收的依据。
②软件需求规格说明书的内容
软件需求规格说明书是作为需求分析的一部分而制定的可交付文档。
③软件需求规格说明书的特点
正确性、无歧义性、完整性、一致性、可理解性、可验证性、可修改性和可追踪性。
树图思维导图提供 计算机考试知识点文件的读写思维导图 在线思维导图免费制作,点击“编辑”按钮,可对 计算机考试知识点文件的读写思维导图 进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:3addfcccb8839b09c49d9cf6c7c011d1
树图思维导图提供 计算机考试知识点文件指针思维导图 在线思维导图免费制作,点击“编辑”按钮,可对 计算机考试知识点文件指针思维导图 进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:3b7318d886411679e5e0eb18447fbd02