小编所收集到的相关公共基础知识考点分析之软件工程基础的资料 大家要认真阅读哦!
考点6 软件开发工具与软件开发环境
(l)软件开发工具。是协助开发入员进行软件开发活动所使用的软件或环境,它包括需求分析工具、设计工具、编码工具、排错工具、测试工具等。
(2)软件开发环境。是指支持软件产品开发的软件系统,它由软件工具集和环境集成机制构成。工具集包括支持软件开发相关过程、活动、任务的软件工具,以便对软件开发提供全面的支持。环境集成机制为工具集成和软件开发、维护与管理提供统一的支持,它通常包括数据集成、控制集成和界面集成3个部分。
3.2 结构化分析方法
考点7 可行性研究
可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决。
1经济可行性研究
分析系统的估算开发成本是否会超过项目预期的全部利润。分析系统开发对其他产品或利润的影响。
2技术可行性研究
根据客户提出的系统功能、性能及现实系统的各项约束条件,从技术角度研究实现系统可行性。
技术可行性研究包括:风险分析、资源分析和技术分析
(1)风险分析的任务是在给定的约束条件下,判断能否设计并实现系统所需功能和性能。
(2)资源分析的任务是论证是否具备系统开发所需的各类入员、软件、硬件资源和工作环境等。
(3)技术分析的任务是当前的科学技术是否支持系统开发的全过程。
3法律可行性分析
研究在系统开发过程中可能涉及的各种合同、侵权、责任以及同法律相抵触的问题。
4开发方素的选择性研究
提出并评价实现系统的各种开发方案,并从中选出一种最适宜项目的开发方案。
考点8 需求分析方法
1需求分析
软件需求分析是指用户对目标软件系统在功能、行为、性能、设计约束等方面的期望。需求分析的任务是发现需求、求精、建模和定义需求的过程。
(l)需求分析的定义。IEEE软件工程标准词汇表对需求分析定义如下:
①用户解决问题或达到目标所需的条件或权能;
②系统或系统部件要满足合同、标准、规范或其他正式规定文档所具有的条件或权能;
③一种反映①或②所描述的条件或权能的文档说明。
(2)需求分析阶段的工作。需求分析阶段的工作可概括为4个方面:
①需求获取;
②需求分析;
③编写需求规格说明书;
④需求审评。
2需求分析方法
(l)结构化分析方法。主要包括面向数据流的结构化分析方法、面向数据结构的Jackson方法和面向数据结构的结构化数据系统开发方法
(2)面向对象的分析方法。从需求分析建立的模型的特点来分,需求分析方法又分为静态分析方法和动态分析方法。
文字很枯燥,但内容却很丰富,小编在此祝大家都能考出让自己满意的成绩哦!
继续了解公共基础知识?点击下方链接,进入考无忧官方网站,更多精彩等你来!
小编特别推荐二级ms office可以了解一下噢! 毕竟这项科目着实相比其他科目比较容易啦!
文章推荐:
温馨提示:
想要了解更多试题请点击查看>>>计算机二级考试题库
考试想拿高分吗?更多二级ms office试题请点击查看>>>二级ms office
想知道更多关于计算机等级考试的最新资讯吗?点击进入>>>计算机等级考试