第一阶段:
1.网页编程基础
主要学习XHTML基础;表格、图像、链接、表单元素、CSS;常用的JavaScript;常用的Web应用程序开发技术,用户注册和登录网页;网站技术规范;网站重构,CSS+DIV技术的应用。 60学时
2.网页编程基础
主要学习XHTML基础;表格、图像、链接、表单元素、CSS;常用的JavaScript;常用的Web应用程序开发技术,用户注册和登录网页;网站技术规范;网站重构,CSS+DIV技术的应用。 60学时
3.J2SE程序设计
从Java基础学起,主要学习JDK及编程环境安装,基本数据类型及运算符,JAVA程序流程, 逻辑和循环, 字符串,,异常处理;面向对象编程思想, 对象的处理,创建类,类型,接口,Java API 使用,流和文件,集合,线程,Java 语言多线程编程技术,利用 Eclipse 开发 Java 程序,用java语言连接数据库,并进行简单的查找,更新,删除等操作。然后,还要学习Java AWT 图形界面程序开发, Swing 图形程序设计,Socket网络应用程序设计,Java语言的异常处理, 文件输入/输出(I/O),Java语言网络编程技术。 120学时
4.UML
主要学习OOA与OOD,UML语言的基本结构;RUP统一软件过程开发,UML模型贯穿RUP过程的概貌;Rational Rose的安装,基本设置,基本操作,使用技巧,如何使用Rose绘制各种模型图;UML用例建模,行为建模,结构建模,构架建模。 32学时
5.桌面应用程序开发实践
通过开发一个实际的桌面MIS管理系统项目学习怎样用J2SE、XML、数据库进行项目开发,并在其中融入工厂模式、图形用户界面、 IO流、网络编程、多线程及RMI等技术。 40学时
阶段目标
掌握网站开发和设计的基本常识;熟练应用SQL Server数据库;能够具有较高的JAVA 语言编程能力,并能分析、设计、实现和测试“自底而上”的Intranet的商业应用,独立完成基于J2SE、XML技术的小型桌面项目开发。
第二阶段:
1.Linux系统及服务
主要学习Linux系统的安装,常用命令,文本编辑器的使用,文件权限和用户的管理,磁盘管理,Shell编程基础,软件包管理,进程管理,网络设置及服务管理,Linux图形服务X-windows的配置管理;Linux下Java开发环境的配置,从源代码安装数据库My SQL,Java应用服务器的配置。 48学时
2.XML
主要学习XML的概念,XML的语法、XML标记、DTD、标记属性、实体及数据绑定,XML的实现,XML 在WEB中的应用及实例解析。 32学时
3.JSP WEB开发
主要学习Web 编程模型;JSP 语法、指令和动作和 JSP 开发Web的几种主要方式;JSP 内置对象的编程应用;序列化;JavaBean 的编程及应用;JDBC原理及连接方法,JSP 中的 JDBC 的实际使用;Servlet接口和Servlet编程格式;JSP 和Servlet 各自的应用和 JSP+Servlet 的两层的开发结构;Java应用服务器Weblogic、WebSphere、Tomcat、JBoss。 80学时
4.MVC设计模式与Struts框架
主要学习大中型WEB应用程序开发中通用的MVC (Model/View/Controller) 设计模式和 常用的Struts 架构。 32学时
5.WEB项目开发实践
通过实际项目学习怎样使用Struts+JDBC技术快速开发WEB应用程序的知识和技术的方法;学习如何使用Java技术分析、设计、开发和部署WEB应用程序。 80学时
阶段目标:掌握面向对象程序分析和设计的原理及方法;能够为一个应用程序和体系结构选择最好的Web技术,能够应用MVC设计模式与Struts框架编写JSP和Java Servlet,构造及部署企业内部网中小型WEB应用程序和商业网站。
第三阶段:
1.Oracle数据库管理与开发
主要学习ORACLE 9i 数据库的部署与管理,备份与恢复,性能调整;JDBC;SQL/PLSQL编程;数据库设计;数据库应用系统的设计与实施。 72学时
2.J2EE企业级项目开发
主要学习企业级解决方案和J2EE 规范,J2EE核心技术,J2EE的应用;对象/关系影射工具Hibernate;Spring框架和AOP编程;利用JDBC和JTA访问数据库和管理事务;会话 EJB;实体 EJB;利用JMS实现企业消息处理;消息 EJB;利用Servlet建立表示逻辑和调用EJB;在JSP中调用EJB;利用Eclipse开发 J2EE 程序。 120学时
3.软件工程与软件测试
主要学习软件开发过程,软件过程模型,结构化程序设计思想,面向对象程序设计思想,软件的分析、建模、设计、实现;软件测试环境配置,软件工程、测试流程,白盒测试、白盒测试方法(程序流分析、逻辑覆盖、程序插装),测试计划的编写,测试用例的设计,实用软件测试方法;常用测试工具的使用。 64学时
4.企业级商务应用项目实践
通过完成一个典型的基于J2EE架构,Linux/Unix平台、Oracle数据库、Web界面、四层结构(Browser、Web Container、J2EE Server、Database)的电子交易系统电子商务应用系统,学习软件的分析、设计、开发、测试。 120学时
5.软件行业业务常识
主要学习软件行业的发展,中国软件业的现状和趋势;国际国内知名软件企业及其产品;软件企业的公司架构、岗位设置和人员需求;主流软件技术和发展;软件开发岗位面试常见问题。 8学时
阶段目标:能够深刻理解商业程序的整套开发方法,从需求、规格说明、分析、计划、设计,到实现、集成、测试、维护的完整流程;能够独立对软件项目实施测试并撰写测试报告;能够灵活应用 JSP、Servlets、Struts、EJB、XML和Web Services、JDBC、Oracle等技术进行项目开发。
- 【适 合 学 员】1、大专以上学历,计算机应用、计算机科学与技术、计算机软件、软件工程、应用数学等相关专业;或完成预科阶段学习,并通过计算机专业基础课和文化课测试;2、具有较好的逻辑思维能力,具备探索精神和自学能力,具备良好的团队合作精神;2、具有较好的逻辑思维能力,具备探索
- 【授 课 教 师】
- 【教 材】内部教材
- 【导 学 提 醒】就业方向:
毕业学生可以从事以下工作:
1)各软件企业WEB开发工程师;
2)各软件企业数据库开发工程师;
3)各软件企业软件测试工程师;
4)各网站企业电子商务开发工程师;
5)各企事业单位数据库管理员;
6)在各种大中型企业从事软件二次开发;
- 【教 学 承 诺】