电话:0731-83595998
导航

2011年软考系统架构设计师学习笔记第四章

来源: 2017-11-22 16:41

  4.1 软件开发方法

  4.1.1 软件开发生命周期

  传统的软件生命期 是指软件产品 从形成概念(构思)开始,经过定义、开发、使用、维护、废弃,的全过程。

  可以把软件生命期划分为 软件定义、软件开发、软件运行与维护,三个阶段。

  1、软件定义时期

  1.问题定义,目标系统"是什么",系统的定位以及范围。

  2.可行性研究,技术可行性、经济可行性、操作可行性、社会可行性。

  3.需求分析,确定软件系统的功能需求、性能需求、运行环境的约束,写出需求规格说明书、软件系统测试大纲、用户手册概要。

  充分理解用户的需求,并以书面形式写出规格说明书,这是以后软件设计和验收的依据;用户也许很难 一次性 说清楚系统应该做什么。

  系统分析员、软件开发人员、用户,共同完成,逐步细化、一致化、完全化 等。

  软件需求规格说明 SRS,内容可以有 系统(或子系统)名称、功能描述、接口、基本数据结构、性能、设计需求、开发标准、验收原则 等。

  2、软件开发时期

  软件开发时期就是软件的设计与实现,概要设计、详细设计、编码、测试 等。

  概要设计是在软件需求规格说明的基础上,建立系统的 总体结构(含子系统的划分) 和 模块间的关系,定义功能模块及各功能模块之间的关系。

  详细设计对概要设计 产生的功能模块 逐步细化,包括 算法与结构、数据分布、数据组织、模块间接口信息、用户界面 等,写出详细设计报告。

  测试可分成 单元测试、集成测试、确认测试、系统测试 等。通常把编码和测试 称为系统的实现。

  3、软件运行和维护

  软件维护就是尽可能地延长软件的寿命,没有维护的价值时,宣告退役,软件的生命结束。

编辑推荐:

下载Word文档

温馨提示:因考试政策、内容不断变化与调整,长理培训网站提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准! (责任编辑:长理培训)

网络课程 新人注册送三重礼

已有 22658 名学员学习以下课程通过考试

网友评论(共0条评论)

请自觉遵守互联网相关政策法规,评论内容只代表网友观点!

最新评论

点击加载更多评论>>

精品课程

更多
10781人学习

免费试听更多

相关推荐
图书更多+
  • 电网书籍
  • 财会书籍
  • 其它工学书籍
拼团课程更多+
  • 电气拼团课程
  • 财会拼团课程
  • 其它工学拼团
热门排行

长理培训客户端 资讯,试题,视频一手掌握

去 App Store 免费下载 iOS 客户端