|
软 件 开 发 课 程
|
|
|
|
|
| |
| Oracle 9i 企业 DBA 基础班 |
本培训将围绕着软件工程来讲解有关软件的过程管理,内容涉及到 MSF (微软软件过程管理)、 RUP ( Rational 同一软件过程)以及目前最流行的 XP (极端编程)。通过本培训内容的学习,学员基本上能够掌握软件的过程管理,并且能够根据一定模板应用到实际的项目中。因此,无论作为软件开发方还是客户方,都将从本培训中受益匪浅。从软件开发方的角度来讲,能够规范软件开发流程,使软件质量更加可控,从而提高客户的满意度;从客户方的角度来讲,能够对软件开发方的开发过程进行监控,确保软件能够满足需求,从而提高软件的可用性。
课程内容介绍:
|
课程名称 |
课程描述 |
第一部分
软件开发流程
|
- 需求阶段:
- 可行性分析:可行性分析涉及的要素、如何有效评估
- 需求用例:如何编写有效需求用例
- 主要提交物
- 分析设计阶段:
- 分析用例:
- 设计构件和类:面向对象的设计原则、设计的粒度和工具的使用
- 设计数据库:原则和工具
- 主要提交物
- 测试阶段
- 部署和实施阶段:
- 配置和变更管理
- 计划配置和变更控制:变更流程的确定
- 管理变更请求
- 主要提交物
- 项目管理
- 软件项目管理的十大要素
- 软件项目管理的关键里程碑
- 软件项目管理的团队模型
- 软件项目管理的风险管理
- 主要提交物
|
第二部分
常见的软件开发过程
|
- MSF
- RUP
- XP :
- XP 的十大原则
- XP 的编程实践
- 测试驱动编程示例
|
|
| |
| Sun Java 认证培训课程 |
兼顾技术学习和认证考试的要求,新的 JAVA 培训计划由三个部分组成,分别是: CS 多层应用开发、 WEB 应用开发、 J2EE 企业应用开发,共 14 天,具体如下 :
第一阶段: CS 多层应用开发
课程讲解 JAVA 开发语言、面向对象程序设计、网络与多线程、桌面应用设计,数据库应用程序设计,多层应用设计;在课程中会应用多个设计模式进行开发,适合于 JAVA 初学者由入门到提高的要求。
这一阶段的课程共 5 天,它包括了 SL275 与 SL285 的内容,完成培训后,学员具备 SCJD 的水平。 第二阶段: WEB 应用开发
课程讲解应用 JAVA 进行 WEB 应用开发技术规范、以及如何使用 JBuilder 与 WebLogic Server 进行 Web 应用的开发与部署。这一阶段的课程共 4 天内容,它包括了 SL314 的内容,并加入了 Web 应用服务器与开发工具的内容,比 SL314 更符合实际应用的要求,课程完成后,学员真正具备 Web 应用开发的能力。 第三阶段: J2EE 企业应用开发
这一阶段主要讲解如何应用 JAVA 进行企业级应用开发,它包括 RMI 与 JNDI 、开发 JMS 应用、开发 JavaMail 应用、 EJB 介绍、开发会话 Bean 、开发实体 Bean 、消息驱动 Bean 、应用程序安全性及一个实际应用案例的分析与实现。
这一阶段的课程共 5 天内容,它包括了 EJB 、 RMI 、 JNDI 、 JMS 、 JavaMail 、 JAAS 等主要的 J2EE 技术,并加入了 J2EE 应用服务器与开发工具的内容,课程完成后,学员有能力从事 J2EE 企业应用的开发与设计工作。
|