发布时间:2011-03-24阅读量:1222
姓 名 | | 性 别 | |
学 校 | | 学 院 | |
专业/班级 | | 联系电话 | |
阶段 | 课程主题与实训内容 | 实训目标 | 实训项目 |
| ORACLE SQL&PL/SQL | | |
第 一 阶 段 | Oracle 10G数据库原理、SQL语句、数据库表及索引 PL/SQL语法,存储过程,存储函数,触发器等 | 熟练使用sql和pl/sql进行数据库编程,熟悉常见oracle调优原则,能够完成数据整合和挖掘工作 | 使用存储过程完成计费系统数据整合 |
核心语法及其应用 | | | |
Java SE核心语法和面向对象编程思想异常,IO和NIO,多线程编程 基于TCP/IP,UDP,HTTP等协议的开发与应用 | 精通面向对象编程,包括封装、继承、多态等 精通多线程和网络编程,在实际使用中体会面向对象编程的精髓 | 计费系统分部式架构 | |
OOAD | | | |
面向对象分析和设计的方法 UML图 设计模式 | 掌握多种设计模式 了解软件研发的整个过程,能过熟练使用UML进行分析和设计 | 计费系统数据采集模块分析与设计 | |
数据库编程 | | | |
熟练掌握通过JDBC连接Oracle和MySql数据库 掌握数据库连接池的工作原理 精通Hibernate编程 精通Hibernate的调优 | 能够在项目开发中熟练使用JDBC和Hibernate 真正掌握Hibernate的使用和应用原则 | 计费系统数据采集模块编码实现 | |
XML编程 | | | |
DTD、XSD XPATH、XSL XML的理解,包括SAX、DOM、DOM4J等 | XML在JAVAEE编程中占据了重要的地位,体会XML作为本地文件的优势,并展望作为数据传输格式的依据 | 计费系统数据采集模块具有高可配置性 | |
项目实训 | | | |
计费系统采集、整合模块 | 使用第一阶段所学知识点完成计费数据的采集、发送和在数据库中的整合模块 | 采集和整合系统集成 | |
第 二 阶 段 | 脚本语言 | | |
HTML语言 JavaScript语言 | 能够编写静态WEB页面 | CRM系统的静态页面 | |
Servlet&JSP | | | |
使用Tomcat进行Web开发 Servlet的生命周期 Cookie、Session Listerner、Filter编程 JSP的常用指令、自定义标签的编写 | 熟悉MVC设计模式,使用Servlet+Jsp+JavaBean完成WEB开发 | 基于Servlet和JSP研发的CRM | |
Ajax | | | |
比较同步和异步编程 使用Ajax进行异步编程 使用JSON进行数据传输 DWR等Ajax框架的使用 | 使用Ajax进行Web2.0开发,提升Web项目的交互性和性能 | 使用Ajax提升客户关系管理系统 | |
Struts编程 | | | |
Struts编程流程 各种Action的编写 国际化 Struts2.0编程 | 熟练使用Struts框架进行Web编程,深入理解MVC设计模式,并了解Struts2编程 | 基于Struts和Hibernate框架的CRM | |
项目实训 | | | |
客户关系管理系统的提升和整合 | 掌握客户关系管理系统业务流程,能够综合运用Ajax、Struts、Hibernate等技术完成项目模块的分析、设计、编程和测试 | CRM系统的整合 | |
第 三 阶 段 | Spring编程 | | |
Spring IOC Spring AOP(面向方面编程) 集成Hibernate框架 集成Struts框架 | 深入理解Spring的工作原理,体会轻量级容器的优势,初步掌握SSH框架的综合应用 | 基于SSH和CRM系统 | |
EJB3.0编程 | | | |
EJB的工作原理和解决方案 Session Bean JMS编程 | 了解分布式编程的应用,能够熟练使用EJB编写分布式应用和异步编程模型 | 基于分布式的CRM系统 | |
Web Services编程 | | | |
SOAP WSDL UDDL 异构系统编程 | 了解Web Services的工作原理,能够编写和异构系统的整合 | 基于Web Services的CRM系统 | |
项目实训 | | | |
企业级客户关系管理系统 | 熟练SSH、EJB、Web Services整合CRM系统,使其适用于集团应用 | 企业级CRM |