系统架构设计师http://www
educity
cn/rk/sa/index
html软考系统架构设计师教程考点精讲(四)软考系统架构设计师属于软考中的一项高级资格考试,考试分综合知识、案例分析和论文3个科目
系统架构设计师考试作为一项高级资格考试,有一定的考试难度,那么该如何备考才能顺利通过考试呢
面对系统架构设计师教程无从下手的同学,希赛为您准备了几个重要的教程章节考点精讲,希望对您的学习有所帮助
1软件开发方法4.1
1软件开发生命周期传统的软件生命期是指软件产品从形成概念(构思)开始,经过定义、开发、使用、维护、废弃,的全过程
可以把软件生命期划分为软件定义、软件开发、软件运行与维护,三个阶段
1、软件定义时期1
问题定义,目标系统“是什么”,系统的定位以及范围
可行性研究,技术可行性、经济可行性、操作可行性、社会可行性
需求分析,确定软件系统的功能需求、性能需求、运行环境的约束,写出需求规格说明书、软件系统测试大纲、用户手册概要
系统架构设计师http://www
educity
cn/rk/sa/index
html充分理解用户的需求,并以书面形式写出规格说明书,这是以后软件设计和验收的依据;用户也许很难一次性说清楚系统应该做什么
系统分析员、软件开发人员、用户,共同完成,逐步细化、一致化、完全化等
软件需求规格说明SRS,内容可以有系统(或子系统)名称、功能描述、接口、基本数据结构、性能、设计需求、开发标准、验收原则等
2、软件开发时期软件开发时期就是软件的设计与实现,概要设计、详细设计、编码、测试等
概要设计是在软件需求规格说明的基础上,建立系统的总体结构(含子系统的划分)和模块间的关系,定义功能模块及各功能模块之间的关系
详细设计对概要设计产生的功能模块逐步细化,包括算法与结构、数据分布、数据组织、模块间接口信息、用户界面等,写出详细