全国计算机技术与软件专业技术资格(水平)考试
网络工程师辅导系统开发和运行基础知识
主讲:任百利辽宁省软考备考站专家组
考试大纲内容
?2.系统开发和运行基础知识
?2.1 系统开发基础知识
–––––
2.1.1 需求分析和设计方法2.1.2 开发环境2.1.3 测试评审方法
2.1.4 项目管理基础知识2.1.5 系统可审计性
?2.2 系统运行和维护知识
–2.2.1 系统运行–2.2.2 系统维护
2.1 系统开发基础知识
?目标
–掌握软件工程的基本概念及其要素,熟悉软件工程过程和软件生存周期,理解软件工程的基本目标和原则。
–本部分的学习重点在于理解软件工程的概念和目标,熟悉软件工程过程的基本活动和主要过程模型。
1、软件工程
?定义:
–概括地说,软件工程是指导计算机软件开发和维护的一门工程学科。
?软件工程的基本原理:
–用分阶段的生命周期计划严格管理–坚持进行阶段评审–实行严格的产品控制–采用现代程序设计技术–结果应能清楚地审查
–开发小组的人员应该少而精
–承认不断改进软件工程实践的必要性