计评审Ⅱ5系统实施51配置计算机系统及环境Ⅱ52选择合适的程序设计语言Ⅱ53用C程序设计语言以及C、Java中的任一种程序设计语言进行程序设计用C语言实现常用的数据结构与算法及应用程序Ⅲ用C语言实现常见的设计模式及应用程序Ⅲ用Java语言实现常见的设计模式及应用程序Ⅲ
f54系统测试指导程序员进行模块测试并进行验收Ⅰ准备系统集成测试环境和测试工具Ⅰ准备测试数据Ⅰ写出测试报告Ⅰ6软件工程应用61软件开发周期模型瀑布模型、螺旋模型、喷泉模型Ⅱ62需求分析定义软件需求系统化的目标、配置、功能、性能和约束功能需求与非功能需求Ⅱ描述软件需求
使用面向数据流的模型和面向对象模型描述软件的功能需求和非功能需求Ⅲ描述软件需求的功能层次模型、控制流模型、面向数据结构的模型Ⅰ定义软件需求的方法使用结构化分析方法定义软件需求能够根据具体问题绘制相应的DFD模型并定
义数据字典采用决策表或决策树的方式描述加工逻辑Ⅲ使用面向对象分析方法定义软件需求能够根据具体问题创建符合UML标准的类
图、用例图并准确识别类中的关键属性和方法以及类之间的关联Ⅲ以UML状态图、活动图以及序列图所表达的软件需求Ⅱ63软件设计软件设计的基本原则分析与集成、逐步求精、抽象、信息隐蔽、模块化Ⅰ软件设计方法结构化设计方法、Jackso
方法、War
ier方法、面向对象设计方法结构化设计方法并能够根据具体问题在结构化分析的基础上给出设计结果Ⅱ面向对象的设计方法并能够根据具体问题给出相应的符合UML标准的设计模型
ⅢJackso
方法的基本理念及基本步骤Ⅰ程序设计补充64软件测试的原则与方法Ⅱ65软件质量软件质量特性、软件质量控制Ⅱ66软件过程软件过程评估基本方法、软件能力成熟度评估基本方法Ⅱ
f67软件开发环境和开发工具分析工具、设计工具、编程工具、测试工具、维护工具、CASEⅡ
68面向对象技术面向构件技术Ⅰ统一建模语言UML
UML的基本概念与作用Ⅲ用例图的表示与应用Ⅲ类图与对象图的表示与应用Ⅲ序列图的表示与应用Ⅲ活动图的表示与应用Ⅲ通信图的表示与应用Ⅲ组件图的表示与应用Ⅲ部署图的表示与应用Ⅲ状态图的表示与应用Ⅲ软件过程改进模型和方法补充69网络环境软件技术Ⅰ
fr