|
(1)软件工程基础知识:包括软件生存周期及其模型;软件需求的分析与定义;软件设计;软件测试与审计;软件维护;文档编制标准。
|
|
|
(2)需求分析和设计方法:包括需求的分类;结构化分析(数据流建模、控制流和控制规格说明);分析设计图示(掌握数据流图的含义和用法、理解数据字典的含义和用法、熟练掌握流程图的含义和用法);模块设计(内聚、耦合);人机界面设计。
|
|
|
(3)开发环境与开发工具:包括集成开发环境;开发工具(分析设计工具、编程工具、测试工具等);软件开发平台的比较。
|
|
|
(4)应用系统构建:包括熟练掌握分析与设计方法,并能熟练运用;熟练掌握程序设计方法和程序设计语言,并能熟练运用;熟练掌握测试方法,并能熟练运用。
|
|
|
(5)软件测试与审计:包括单元测试、集成测试和系统测试的概念;测试用例的设计;软件需求评审;软件验证评审、功能检查、综合检查和管理评审。
|
|
|
(6)系统运行:包括系统成本管理和用户管理;数据资源管理和网络资源管理;系统转换。
|
|
|
(7)系统维护:包括了解维护的几种手段(日常检查、定期维护、预防性维护、事后维护、远程维护);针对系统特点,会熟练运用以上几种维护手段进行系统维护。
|
|
|