教学周期:11个月,其中第一学期3个月,第二学期6个月,课程实训2个月。
|
课程编号 |
教学单元 |
教学内容 |
就业岗位 |
|
第一学期 J2SE桌面开发 教学课时3个月 |
|||
|
ZKR090101 |
C语言 |
C语言概述及TUBOC2开发工具的使用;C语言中的数据类型;C语言中的表达式;顺序结构语句;选择结构语句的用法;循环控制结构语句的使用;C语言中的数组;C语言的函数及使用。 |
•JAVA程序员 |
|
ZKR090102 |
JAVA核心程序编程 |
java体系结构与开发流程;java基础语法初步;java语法与数组;面向对象基础;封装、构造函数、this引用;垃圾回收机制、参数传递、单态设计模式;类的继承性、子类的实例化顺序、抽象类、接口;类的多态性、对象类型的转换、jar文件;异常及异常处理、打包、访问控制;API、开发工具、String类;包装类、集合类、开发工具断点调试;java中的I/O操作相关类;java中的GUI程序设计、事件机制;图形及图像处理类、重绘机制;常用GUI组件及小案例。 |
|
|
ZKR090103 |
MSSQL/MY SQL数据库 |
数据库概念、MS SQL安装、查询分析器使用;约束和排列数据;单行函数;从多表中显示数据;聚合函数、子查询;DML语句、事物处理;创建和管理表、内置约束;视图、存储过程、触发器;MY SQL安装与使用;MY SQL与MS SQL参照应用。 |
|
|
ZKR090104 |
JDBC 数据库连接技术 |
对JDBC技术的介绍,在 DOC 环境下配置JDBC,实现JAVA程序与数据库连接;在目前比较流行的JAVA开发工具(NetBeans, Eclipse, Jdeveloper)中利用JDBC技术实现与数据库的链接; |
|
|
ZKR090105 |
统一建模语言UML |
介绍统一建模语言UML. 学习UML语言中常用的模型符号,既关系(依赖,聚合,泛化);学习UML 语言中常用的几种图形(用例,活动,类图)的设计方法及它们在UML语言中所起的作用。 |
|
|
ZKR090106 |
JAVA 项目实战(C/S模式) |
介绍Oracle Jdeveloper 开发工具,如何利用这个工具开发JAVA 项目;学习三种连接数据库的参数传递方法(直接赋值法,文本赋值法,XML文件赋值法);设计用户登陆界面,将用户登陆的类封装,进行传参数调用;一般C/S模式用户主界面的设计,主要是对菜单项的设计以及用户权限的设计;利用JAVA语言对数据库中数据进行查询,添加,修改,删除等操作,及对数据的显示问题;JAVA实现对文本文件的操作,返回参数存储过程的调用;JAVA 对数据的加密(Md5加密, 凯撒加密,BASE64加密等)。及一些简单的软件性能测试方法;JAVA 实现多媒体技术。将完成的JAVA项目生成EXE 可执行文件; |
|
|
第二学期 教学总课时6个月 J2EE网络开发 教学课时3个月 |
|||
|
ZKR090201 |
Oracle/pl/sq |
数据库概论、 Oracle产品介绍及Oracle |
•软件开发工程师 |
|
ZKR090202 |
PLSQL |
PL/SQL结构与子程序 PL/SQL储存过程;PL/SQL函数 PL/SQL权限管理;PL/SQL包PL/SQL触发器;Oracle操纵大对象。 |
|
|
ZKR090203 |
Java BS系统界面开发 |
HTML 基础;div+css (基于图层与样式的基面设计);javascript 脚本语言基础;XML语言基础。 |
|
|
ZKR090204 |
JSP&Servlet |
在NT上安装Apache+Servlet+jsp;用JSP构建动态网站,及JSP的简介;JSP9种基本内置组件(request, response,pageContext,session,application servlet,out等);JSP基本语法包括JSP基本语法。JSP指令和脚本元素。JSP表达式的学习;JSP将return 转为<br>函数,类似于ASP中htmlencode函数的JSP函数;JSP与JDBC结合完成对数据库中数据的操作(查询,添加,修改,删除等操作);Servlet 简单概述,工作原理,生命周期的讲解;在TOMCAT 容器中如何运行Servlet,Servlet与JSP 的对比;JavaBean的介绍,如何利用JavaBean来连接数据库并对数据进行操作;利用JavaBean 来对数据进行加密保存,并对数据进行读取;用Jsp+Servlet+JavaBean完成一个留言板的前台设计包括前台界面的设计,及数据的读取工作;用Jsp+Servlet+JavaBean完成一个留言板的后台设计包括后台代码及界面的设计,主要是对数据库的设计;Jsp项目的发布工作,及一些简单的性能测试工作。 |
|
|
ZKR090205 |
Struts2 |
Struts2开发环境;Struts2类型转换;Struts2输入验证;Struts2验证框架;Struts2上传下载;Struts2标签库;Struts2拦截器机制(Interceptor)与反转控制(IoC);Struts2国际化;Struts2数据库的CRUD(创建、读取、更新、删除);Struts2与Ajax;基于Struts2的BBS开发。 |
|
|
ZKR090206 |
Spring、Hibernate开源框架 |
Ant工具,体验配置文件的作用;HTTP协议,使用命令行访问网页;MVC深入,体验Bean的控制;Spring开源框架的搭建;Spring开源框架的核心类与配置文件;Spring开源框架在数据库中的应用;Hibernate开源框架的核心类;Hibernate开源框架的开发流程;Hibernate开源框架的配置文件的映射;开源框架的整合实例;Spring框架案例;Hibernate框架案例。 |
|
|
ZKR090207 |
|
AJAX 的介绍,使用场合,工作原理,优缺点及简单一个AJAX的应用例子;AJAX 的基本程序执行过程(XMLHttpRequest,Open,Send)等属性的介绍,及它是如何向服务器进行提交数据,服务器是如何向客户端返回数据的;EXT 介绍主要是对它的框架进行讲解,并学习如何使用这个框架,利用这个框架完成一些简单的页面效果;JQUERY介绍主要是对它的框架进行讲解并学习如何使用这个框架,利用这个框架完成一些简单的页面效果,及它们与AJAX的结合;利用一个Blog 程序来介绍AJAX,EXT,JQUERY在具体的项目中的应用。 |
|
|
第二学期 教学总课时6个月 J2ME嵌入式开发 教学课时3个月 |
|||
|
ZKR090301 |
嵌入式程序开发技术 |
J2ME体系结构;开发与应用环境特点。 |
•嵌入式软件开发工程师 |
|
ZKR090302 |
CDC与CLDC规范 |
CDC在2MB以上内存设备上的应用;CDC针对有限和间歇的无线连接设备的应用;CDC与CVM和Foundation profile对完全的J2ME环境的共同定义 |
|
|
ZKR090303 |
核心类库与应用 |
MIDP(Mobile Information Device Profile)针对移动信息处理设备的图形界面,输入和时间处理,持久性存储,无线电话网络连接、安全等等API的定义与应用;MIDP提供的基于javax.microedition.midlet 包的MIDlet应用程序框架的应用 |
|
|
ZKR090304 |
MIDP2.0开发技术 |
手机游戏开发案例 |
|
|
ZKR090305 |
基于红外和蓝牙协议开发技术 |
蓝牙协议入门;蓝牙配置文件;Java蓝牙无线技术API;API结构与应用模型;蓝牙无线设备管理和服务 |
|
|
ZKR090306 |
3D技术 |
|
|
|
课程实训 实训课时2个月 |
|||
|
1. SQL SERVER到oracle通用数据迁移工具的开发(netbeans)版 2. SQL SERVER到oracle通用数据迁移工具的开发(eclipse)版 3. Access数据库小型应用系统----营养评价系统 4. 仓库管理系统(JSF+Oracle)版 5. 企业进销存管理系统 6. Struts电子商务系统 7. 办公自动化管理系统(JSP+Sevlet+JavaBean) 8. 个性化定制系统(Ajax+Spring+Hibernate) 9. 企业门户网站 10.客户管理系统 11.留言板(JSP+Sevlet+SQL Server) 12.人力资源管理系统 13.物流信息网 14.新闻发布系统 |
|||
课程特色:
基于项目的学习方法来进行教学。
适合学员:
有计算机基础的
2、就业保障
为保障学员就业,中国科学院大学生企业化实训基地在北京、上海、广州和西安都设立了就业指导中心,我们郑重承诺:
· 培训合格学员全部推荐就业·部分课程内容消化不好,享受免费再培训,直至就业。
3、报名须知
报名时携带2张一寸相片,一张两寸相片(背面写上姓名)
本人身份证或学生证(如果有)的复印件
注意:需要开发票的同学请在报名交费时说明,学校财务制度规定开学一周后开发票。
4、办公时间
每周一--周日早9:00--晚18:00
法定节假日不休息