小编所收集到的相关公共基础知识考点分析之软件工程基础的资料 大家要认真阅读哦!
考点11 结构化方法开发过程
结构化方法将软件生命周期分为计划、开发、运行3个时期,每个时期又分若干阶段。
1计划期
计划期的主要任务是分析新系统应设定的目标,分析用户的基本需求,按设定目标的要求进行问题定义,并分析开发该系统的可行性,用户与分析人员的交互和配合是这一时期的重要特征和要求。
(1)问题定义确定软件系统的主要功能。分析人员在与用户讨论的基础上提出软件系统目标、范围与功能说明。
(2)可行性研究对问题定义阶段所确定的问题实现的可能性和必要性进行研究,并讨论问题的解决办法,对各种可能方案做出必要的成本-效益分析,分析人员据此提出可行性分析报告,作为使用部门是否继续进行该项工程的依据。
2开发期
开发期包括分析、设计和实施两类任务。其中分析、设计包括需求分析、总体设计和详细设计3个阶段,实施则包括编码和测试两个阶段。
(l)需求分析。确定用户对软件系统的功能性和非功能性的全部需求,并以需求规格说明书的形式表达;
(2)总体设计。建立软件系统的总体结构,子系统划分,并提出软件结构图;
(3)详细设计。确定软件结构图中每个模块的内部过程和结构;
(4)编码。按照选定软件的程序语言,将模块的过程性描述翻译成程序;
(5)测试。发现并排除上述各阶段所产生的各种错误。
3运行期
运行期的主要任务是软件维护。
考点12 软件需求规格说明书
软件需求规格说明书是需求分析阶段的最后成果,是软件开发的重要文档之一。
(1)软件需求规格说明书有以下几个方面的作用。①便于用户、开发人员进行理解和交流;
②反映出用户问题的结构,可以作为软件开发工作的基础和依据;
③作为确认测试和验收的依据。
(2)软件需求规格说明书有以下几个方面的内容。
①概述;
②数据描述;
③功能描述;
④性能描述;
⑤参考文献;
⑥附录。
(3)软件需求规格说明书有以下几个方面的特点。
①正确性;
②无歧义性;
③完整性;
④可验证性;
⑤一致性;
⑥可理解性;
⑦可修改性;
⑧可追踪性。
文字很枯燥,但内容却很丰富,小编在此祝大家都能考出让自己满意的成绩哦!
继续了解公共基础知识?点击下方链接,进入考无忧官方网站,更多精彩等你来!
小编特别推荐二级ms office可以了解一下噢! 毕竟这项科目着实相比其他科目比较容易啦!
文章推荐:
温馨提示:
想要了解更多试题请点击查看>>>计算机二级考试题库
考试想拿高分吗?更多二级ms office试题请点击查看>>>二级ms office
想知道更多关于计算机等级考试的最新资讯吗?点击进入>>>计算机等级考试