jdon 解惑授道,企业信息化解决之道

Java技术的面向对象应用程序的分析和设计

课程目标:(约5天)

·理解面向对象的系统开发的优点

·列出面向对象的系统开发的概念

·列出一个项目的主要阶段,及其迭代、增量的生命周期

·定义需求获收过程

·将设计指引应用到你的分析和设计中,以确保高质量的建模产品

·列举组成UML的模型

·识别模型对象和类

·类之间的关系

·辨识定义类的属性

·用多态性和其他设计技术定义类的行为

·定义和分析动态模型

·详细设计类的属性、操作和相互关系

·描述设计模式

·描述怎样设计和分解系统

 

课程内容:

 

时间

第一天

9:00-12:00 noon

OOD、OOP基本概念

与传统过程思维的区别

如何建立真正的OO分析编程思维

 

13:00 -16:00 pm

建模步骤

XP敏捷工程法与建模UML结合

从需求到设计的重要分析步骤和过程

如何建立跟随需求迅速变化的设计编程体系

架构和框架的基本概念

 

时间

第二天

9:00-12:00 noon

以GOF设计模式来进一步阐述类属性、操作和相互关系,描述怎样设计和分解系统。

设计模式之Singleton(单态)

实用案例:

Jive(J道)论坛的ForumFactory案例

设计模式之工厂方法

设计模式之抽象工厂

实用案例:

Jive(J道)论坛的ForumFactory案例

实用案例:

网站内容管理(JdonCms)的NavlinkFactory

13:00 -16:00 pm

设计模式之Builder

实用案例:

网站内容管理(JdonCms)中网页创建的案例

设计模式之Prototype

java的clone技术对象引用

实用案例:

购物车(JdonStore)中产品的增加案例

时间

第三天

9:00-12:00 noon

设计模式之Fa?ade

实用案例:

电子购物系统中数据库操作Mysql

订阅信息系统中EJB的session bean

设计模式之Adapter

实用案例:

网站内容管理(JdonCms)的组合和继承

设计模式之Proxy

实用案例

以jive中ForumPermissions和Cache为例。

设计模式之Bridge

实用案例

以Petstore中的CatalogDAO为例

13:00 -16:00 pm

设计模式之Flyweight

实用案例:

电子购物系统(JdonStore)以连接池为例

设计模式之Decorator

实用案例:

以Jive的ForumMessageFilter为例

设计模式之Composite

以Jive中的ForumThread为例

时间

第四天

9:00--12:00 noon

设计模式之Command

设计模式之Observer

设计模式之Chain of Responsibility

实用案例:

以Petstore中事件处理机制为例讲述上面两种模式

电子购物系统(JdonStore)的事件处理机制

设计模式之Visitor

设计模式之State

实用案例:

以Petstore中的状态机为例。

游戏系统(jdonGame)的状态机为例

 

13:00-16:00 pm

设计模式之Iterator

实用案例:

以Jive中FormThreadIterator为例

设计模式之Mediator

实用案例

网站内容管理系统(JdonCMS)中的MVC模式

时间

第五天

9:00-12:00 noon

设计模式之Strategy

设计模式之Template

设计模式之Memento

设计模式之Interpreter

实用案例:

网站内容管理系统(JdonCMS)为例

 

13:00 -16:00 pm

面向接口编程要点

AOP面向方面编程要点

树立面向接口编程基本思维习惯

 

 

用Java开发Web组件

课程目标:(约5天)

·为一个应用程序和体系结构选择最好的Web技术

·编写Java servlet

·将Web应用程序与EJB组件和数据库连接

·实现应用程序管理技术,如安全性和线程化

·编写JSP 页

·为JSP页创建定制的标签库

课程内容:

时间

第一天

9:00-12:00 noon

B/S多层结构优点;

线程和线程池概念;

Servlet/Jsp原理;

13:00 -16:00 pm

JDBC介绍

Servlet/Jsp + JavaBeans数据库通用设计框架;

 

时间

第二天

9:00-12:00 noon

Jive论坛全能解析

13:00 -16:00 pm

Jive论坛全能解析

时间

第三天

9:00-12:00 noon

MVC模式

Struts概念和使用

结合实例演示Action、ActionForm和Jsp开发

13:00 -16:00 pm

标签库Taglib使用

Tiles在Jsp模板设计重要作用

Tiles和模板自动生成

时间

第三天

9:00--12:00 noon

Struts的Model概念

Model和数据建模

Hibernate等O/R Mapping技术介绍

13:00-16:00 pm

权限角色设计基本概念

J2EEWeb层容器安全管理

安全系统的自行实现

时间

第四天

9:00--12:00 noon

Struts框架实例开发eStore实践演示

13:00-16:00 pm

Struts框架实例开发eStore实践演示

时间

第五天

9:00-12:00 noon

如何快速准确地实现Web层技术开发

JdonSD框架原理介绍

JdonSD框架下代码开发演示

 

13:00 -16:00 pm

JdonSD框架下开发eStore实践演示

EJB组件编程

课程目标:(约5天)

·描述基于EJB2.0规范的企业应用架构

·列举J2EE的企业应用编程接口

·描述EJB架构

·描述怎样访问EJB

·描述怎样管理安全

·设计Session Bean 和Entity Bean

课程内容:(约5天)

时间

第一天

9:00-12:00 noon

非EJB情况下,JavaBeans和数据库实现的方式,以Jive为例,列举出JDBC直接编程的优缺点,从实践中认识到使用EJB的必要性。

WEB系统Jive的JDBC访问缺点分析

13:00 -16:00 pm

EJB与JDBC相比较优点和特点

EJB的初步直观认识

EJB原理

时间

第二天

9:00-12:00 noon

对象池概念

线程同步并发原理

并发高负荷解决方案

EJB对象池实现原理

13:00 -16:00 pm

事务机制、分布式计算基本

EJB的事务机制

EJB的分布式计算原理和概念

时间

第三天

9:00-12:00 noon

J2EE容器安全管理机制

JAAS和单点登陆

EJB容器安全实现代码解析

远程专用客户端对EJB的访问

方法调用原理

WebServices 基本原理

13:00 -16:00 pm

CMP和DAO数据库访问技术

CMP开发演示

DAO开发演示

开发一个CMP系统cmpcustomer

以cmpcustomer为例,讲解CMR的多对多关系实现

时间

第三天

9:00--12:00 noon

消息异步机制JMS原理

JMS在协同工作中应用

JMS和工作流

13:00-16:00 pm

以JMS技术开发工作流软件实践

时间

第四天

9:00--12:00 noon

EJB开发模式:

Fa?ade模式、

Transfer Object模式

MDA在EJB中实现

 

13:00-16:00 pm

EJB组件开发模式

EJB组件分解技巧和样例

时间

第五天

9:00-12:00 noon

EJB的部署和打包

EJB容器的ClassLoader原理和对策

13:00 -16:00 pm

JBoss配置和管理(包含9M左右的JBoss资料)

架构和设计J2EE应用

课程目标:(约4天)

·区分体系架构及设计

·解释体系架构的过程

·列举并描述一个体系架构的能力及设计目标

·列举并定义由体系架构的确定而得到的优缺点。

·描述J2EE技术对能力及设计目标的影响

·描述基于J2EE技术,为开发多层体系架构的最佳实践及设计指引

·描述J2EE模式及解释如何用J2EE解决企业应用程序中的关键问题

课程内容:

时间

第一天

9:00-12:00 noon

中间件和多层结构

架构设计要点

系统稳定性和框架设计

13:00 -16:00 pm

J2EE模式原理和介绍

J2EE行业源码分析

如何从源码中获得架构体系的提升

时间

第二天

9:00-12:00 noon

如何建立行业体系框架

以Jdon网上商店行业框架为例,如何建立新的具体项目,如:租房系统;旅馆系统;分类信息系统

13:00 -16:00 pm

权限角色和工作流结合设计

如何设计进销存系统中的工作流,让用户能够定义文件或订单等批准流程。

时间

第三天

9:00-12:00 noon

MDA开发流程详解

数据建模和域对象分析重要性和技巧

13:00 -16:00 pm

 

按这里直接填写表单联系(请务必留下联系方式,我们当天会和您主动联系)





子菜单

Click了解企业培训
Click了解企业咨询
Click了解在线教材
Click了解现场培训


 

 

 

标签总列表



Jdon框架演示

JiveJdon3.0
源码下载

GoF设计模式

在线教程

社区精彩讨论




google yahoo 新浪ViVi 365Key网摘 天极网摘 CSDN网摘 添加到百度搜藏 POCO网摘 博采网摘