序号
|
主题
|
主要内容
|
目标要求
|
1
|
软件项目管理
|
1.软件项目计划
? 项目计划包含的主要内容;
? 如何规划软件项目;
? 如何进行项目估算;
? 如何安排项目进度;
? 项目计划工作产品;
? 项目计划工具。
2.软件项目的跟踪与监控
? 软件项目跟踪与监控的六大要素;
? 如何进行项目的跟踪与监控
3.风险管理
? 如何识别风险;
? 如何跟踪风险;
? 如何控制风险。
4.软件配置管理
? 什么是配置管理;
? 配置管理流程及活动;
? 如何开展配置管理;
? 变更管理的流程及活动;
? 如何开展变更管理;
? 配置管理工具。
|
了解项目计划的制定过程,学会和掌握如何制定开发策略、如何编制项目计划;
理解配置与变更管理,掌握配置管理工具的使用,并能根据项目实际情况开展变更管理。
|
2
|
软件质量管理
|
1. 软件质量控制-测试
? 软件测试过程
? 软件测试计划
? 软件测试设计
? 软件测试缺陷管理
? 软件测试工具
? 评审及审计
|
掌握软件测试过程、一般方法和工具的使用。
|
3
|
OOAD
|
实际企业项目如何使用Rational统一开发过程;
UML(统一建模语言)的概念与工具使用;
面向对象的分析设计理论及应用技巧;
用例驱动,以构架为中心的软件开发;
如何建立用例模型;
如何开展用例分析设计。
|
全面掌握统一开发过程(UP);
熟练使用UML建模工具;
全面掌握用例驱动的开发模式。
|
4
|
Java/C#语言基础
|
GUI 用户界面编程;
多线程并发模型;
I/O 体系结构;
基于多种协议的网络原理及应用开发;
基于泛型技术,标注技术的高级编程技巧。
|
熟练掌握Java/C#编程技术及面向对象的程序设计方法。
|
5
|
XML
|
可扩展标记语言(XML)的文档结构;
模式定义(DTD,SCHEMA)及常见解析工具( DOM , SAX );
XML在系统间数据交换,数据持久化,系统配置等方面的应用。
|
正确定义和编写XML文档,并使用多种方式解析、生成XML文档;
理解XML是对象序列化的一种重要机制。
|
6
|
Oracle/SQL
|
以Oracle为平台的数据定义语言(DDL),数据操作语言(DML)及数据控制语言(DCL)及数据查询语言(SQL),熟练使用Oracle相关函数及工具。
|
正确创建表,索引及约束,并能完成较为复杂的多表查询。
|
7
|
Html/Javascript
|
Web页面开发的基本过程,超文本标记语言(HTML)基本标签的使用,CSS 层叠式样式表。JavaScript 脚本语言基本语法,常用函数,JavaScript高级DOM编程及页面组件控制。
|
使用Html/CSS 开发静态网页,使用JavaScript完成表单验证,实现Web 页面的动态效果。
|
8
|
Ajax
|
Ajax基础:XMLHttpRequest对象、CSS、XML/DOM和面向对象的JavaScript。Ajax最新版本开源框架。
|
熟练编写基于Ajax各种开源框架的web 2.0应用。
|
9
|
开源框架
|
SSH框架(Struts/spring/hibernate)
Castle框架
|
熟练使用开源框架构建系统。
|