JAVA开发技术
JAVA实训方案
一、JAVA实训方案的特点:
标准统一:
参照国际标准、国家标准、行业标准、企业人才需求标准;
内容模块化:
JAVA实训采用模块化的内容划分方式,学院可以根据情况选择不同模块组合成相应的实训方案;
方案定制:
分层次:针对不同层次学院培养目标的差异性,采用不同的实训方案(重点院校、一般本科、高职、高专);
定制方案参照:方案的制订参照学院专业定位、培养目标、人才规格、教学大纲、课程体系进行,通过与学院老师进行充分沟通交流形成最终实训方案。
二、实训方案的咨询及索取
详询华迪客户服务中心
JAVA实训内容
软件开发过程清单
1.      软件开发过程
2.      软件质量管理过程
3.      软件协同工作过程
4.      软件需求开发及分析设计
5.      软件开发方法及工具使用JAVA专项技能
序号 专项技能 技能内容
1 WEB编程基础 1、 HTML技术
Html基本语法,HTML标签使用
2、 XML技术
XML简介,XML元素,XML属性应用
3、 JavaScript技术
JavaScript基本语法分析
JavaScript对象
JavaScript实例分析
JavaScript结合Form开发
4、 Eclipse工具应用
Eclipse工作台使用
Eclipse工作区管理
Eclipse的安装和配置
Eclipse常用功能使用
5、 应用服务器开发
Tomcat、Jboss或者Weblogic的安装、配置和使用
6、 Servlet技术
Servlet的生命周期
Servlet API结构
ServletRequest
ServletResponse
会话实现机制(Cookie、HttpSession)
Filter的原理及使用
Include、Forward、Redirect
Servlet2.4的使用
7、 JSP技术
JSP与Servlet关系比较
JSP的运行机制
JSP2.0语法
JSP隐含对象
JSTL标准标签库
EL表达式语句
理解标签的原理和编程接口
使用标签API编程实现自定义标签
使用自定义标签开发JSP页面
2 .JAVA编程技术 1、 JDBC编程
JDBC驱动程序包的安装和使用
JDBC API介绍
复杂SQL语句讲解
使用JDBC编程操作数据库
在WEB应用服务器中配置数据源
2、 Hibernate编程
实现持久化技术的模式概述
对象和关系数据库之间的映射规范
Hibernate的体系结构,使用步骤演示
Hibernate配置文件的编写
Hibernate-Java-SQL之间的数据类型映射
Hibernate中持久化类(POLO)属性的管理、持久化对象ID(OID)的生成、类映射关系的类型
Hibernate查询语言(HQL),日志服务器Log4j应用
Hibernate与事件
Hibernate一级缓存、二级缓存机制应用
3、Struts编程
MVC设计模式讲解
使用MVC理解Struts结构
编程实现Action Class、Action Form
开发Action Form相应的JSP页面
Struts配置文件
Struts应用部署
4、Spring编程
Spring概述
Spring框架结构
IoC(反向控制)
AOP(面向切面编程)
Spring配置与应用
数据据持久化与ORM整
事务管理
Spring与RMI的整合
Spring中访问JNDI服务
5、WEB SERVICE编程
定义Web Service接口
生成Web Service定义的WSDL
发布Web Service到UDDI中
编程实现Web Service的客户端、服务端程序。
6、JavaBean编程
java软件培训学院7、EJB编程
3 数据库技术 1、 SQL SERVER 2000
2、 PowerDesigner
数据建模流程与方法;
如何查实体;
实体关系;
概念数据模型(CDM);
物理数据模型(PDM);
数据库基本优化策略
4 UML分析设计技术 1、 Rational Rose
2、 用例图
3、  时序图
5 测试技术 1、 测试用例
2、  测试技术
3、 测试工具
JAVA实训中心简介
JAVA实训中心的目标是培养合格的JAVA软件工程师。基于此目标,我们总结了ISO9001及CMM3级过程改进的经验,裁减出适合学员实训的软件实训开发和管理规范,形成了有华迪特的JAVA实训流程,其中包括项目立项、软件项目计划、软件需求、软件分析设计、软件编码实施、软件测试、软件配置管理、软件质量保证以及项目结项等核心工作流。JAVA实训中心可以同时容纳500人的培训。
JAVA实训中心的培养方向为.NET程序员、软件测试员、软件分析设计师、软件架构设计师、系统分析员、配置管理员等。
JAVA实训中心是按照软件工程化、工厂化要求布局的软件开发大楼。中心建筑面积11000多平方米,内设多媒体教室、案例分析室5间、讨论室8间、实训用软件开发人员工位700个,配备软件开发用台式电脑500余台,笔记本电脑110台、高性能网络服务器20台、软件测试平台及集中式项目管理数据库各一套。
参训对象、周期
1.适用对象:
已经完成专业基础课程学习的本(专)科学生
2.进入条件:
已经全面完成计算机软件相关专业的专业理论、专业技术课程的学习;
已经有明确的个人职业方向和规划。
3.实训周期:一个月、二个月、三个月
实训目标、实训效果
一、实训目标1、  实训学员能充分理解现代企业对J2EE程序员岗位职责的从业能力综合素质要求;
2、  实训学员能准确履行J2EE程序员岗位职责在工作过程中怎样与团队进行协同的工作能力;
3、  实训学员完全具备现代企业招聘J2EE岗位开发程序员的从业能力要求,全面提升符合企业以下的三大能力标准:
4、 提升核心能力:按项目规定的要求创建构件,实施单元测试,修改构件的缺陷,最终交付构件的能力。
5、 提升专业能力:能够熟练搭建开发环境,按实施要求使用项目规定的工具和方法高效实施,并能根据项目组使用的开发流程、规范和质量标准开发出合格的构件。
6、 提升基本能力:确保自己具备J2EE程序员从业资格,并能有效管理实施自己工作环境的能力;
二、
实训效果通过软件项目过程体验和专项技能强化训练,并有针对性的通过项目综合训练培养现代IT企业对J2EE从业人员个人综合素质及协同工作能力,最终使受训人员的职业意识与综合能力达到J2EE程序员职业能力标准要求。具体目标如下:
1、熟练掌握Java编程语言和编码规范的基本技能;
2、熟练掌握基于B/S模式的开发技术和开发方法;
3、熟悉常用J2EE开发架构,掌握常用企业应用Struts、Hibernate和Spring开发框架,并能独立根据客户需求完成企业中小型软件设计解决方案。
4、熟练掌握常用J2EE应用服务器Tomcat、Weblogic软件的安装、配置、管理和开发技术;
5、掌握常用数据库Oracle和SQLServer的安装、配置、管理、开发方法;
6、熟悉现代IT企业软件开发的规范和标准,掌握基于RUP迭代开发生命周期模型的过程和规范,并能应用在实际的开发项目中;
7、了解现代IT企业软件项目管理的基本过程,培养团队协作开发的基本素质要求;
8、接触了解真实的用户需求与最新的技术应用,提前体验真实的项目开发环境;
9、掌握快速学习新知识、新技术的方法,培养良好的分析问题、解决问题的习惯和能力;
10、培养良好的职业化素质,通过体验企业管理流程、工作氛围、人际关系,锻炼心理素质,树立正确的价值观和就业观,为学生的就业和尽快适应工作岗位提供最直接的帮助;
11、掌握笔试、面试技巧,帮助受训者逐渐形成适合自己的职业发展道路;
职业角划分
角:
Java程序员
职责:
负责按照项目所采用的标准来进行构件开发与测试,以便将构件集成到更大的子系统中。
如果必须创建驱动程序或桩模块等测试构件来支持测试,那么实施员还要负责开发和测试这些测试构件及相应的子系统
主要工作:
按照设计实施构件;
集成构件;
执行单元测试;
修复测试发现的缺陷;
开发安装工件。