系统开发基础

        ·    软件生命周期与开发模型

        ·    软件开发方法

        ·    需求分析

        ·    软件设计

        ·    软件测试与维护

        ·    软件质量保证

        ·    软件过程改进

        ·    项目管理基础


 ·    软件开发生命周期

希赛2012软考《网络工程师》笔记(第二部分:系统开发基础)_第1张图片


·    软件开发模型

希赛2012软考《网络工程师》笔记(第二部分:系统开发基础)_第2张图片

希赛2012软考《网络工程师》笔记(第二部分:系统开发基础)_第3张图片

希赛2012软考《网络工程师》笔记(第二部分:系统开发基础)_第4张图片

希赛2012软考《网络工程师》笔记(第二部分:系统开发基础)_第5张图片


希赛2012软考《网络工程师》笔记(第二部分:系统开发基础)_第6张图片


希赛2012软考《网络工程师》笔记(第二部分:系统开发基础)_第7张图片



·    软件开发方法

希赛2012软考《网络工程师》笔记(第二部分:系统开发基础)_第8张图片


·    需求分析

        ·    需求的任务

        ·    需求的过程——问题识别、分析与综合、编址需求分析文档、需求分析与评审

        ·    需求的过程——功能需求、非功能需求、设计约束

        ·    应用的工具——数据流图(DFD)、数据字典(DD)、判定表、判定树


·    软件设计

   


希赛2012软考《网络工程师》笔记(第二部分:系统开发基础)_第9张图片


希赛2012软考《网络工程师》笔记(第二部分:系统开发基础)_第10张图片


·    软件测试

        软件测试的目的是尽可能多的发现软件程序中的错误。

希赛2012软考《网络工程师》笔记(第二部分:系统开发基础)_第11张图片

希赛2012软考《网络工程师》笔记(第二部分:系统开发基础)_第12张图片

希赛2012软考《网络工程师》笔记(第二部分:系统开发基础)_第13张图片

希赛2012软考《网络工程师》笔记(第二部分:系统开发基础)_第14张图片

希赛2012软考《网络工程师》笔记(第二部分:系统开发基础)_第15张图片


·    软件文档

希赛2012软考《网络工程师》笔记(第二部分:系统开发基础)_第16张图片


·    软件质量保存

希赛2012软考《网络工程师》笔记(第二部分:系统开发基础)_第17张图片

希赛2012软考《网络工程师》笔记(第二部分:系统开发基础)_第18张图片

希赛2012软考《网络工程师》笔记(第二部分:系统开发基础)_第19张图片


·    软件过程改进

希赛2012软考《网络工程师》笔记(第二部分:系统开发基础)_第20张图片

希赛2012软考《网络工程师》笔记(第二部分:系统开发基础)_第21张图片


·    关键路径——以最大长度定义关键路径

希赛2012软考《网络工程师》笔记(第二部分:系统开发基础)_第22张图片

希赛2012软考《网络工程师》笔记(第二部分:系统开发基础)_第23张图片

希赛2012软考《网络工程师》笔记(第二部分:系统开发基础)_第24张图片