
|
课程编号
|
教学单元
|
教学内容
|
就业岗位
|
|
第一学期 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产品介绍及Oracle10G安装;Oracle数据库组件及体系结构;管理Oracle数据库实例;创建数据库;使用数据字典和动态性能表;维护控制文件、重做日志文件、数据文件和表空间;介绍Oracle存储结构和关系;管理还原段、表段、索引段等;维护数据完整性和安全性;管理用户、分配权限和角色;Oracle数据库备份策略和操作方法;Oracle NLS 介绍以及Oracle SQL与SQL标准语法对比学习。
|
•软件开发工程师
•软件测试工程师 •J2EE系统工程师 •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+EXT+JQUERY
|
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.新闻发布系统
|
|||
