信息工程系与科瑞尔思
 
联合培养软件外包人才
 
 
 
课程概述 | 培养目标 | 课程模块 | 课程内容 | 实训项目

软件工程师课程内容
  课程采用逆向思维、因岗设课的方式, 引进最新北美技术,真实项目开发是整体课程特点。在项目经理的带领下通过完成一个基于J2EE架构、Linux平台、DB2 & Oracle数据库、Web界面、四层结构(Browser、Web Container、J2EE Server、Database)的“物流信息平台系统”软件产品的分析、设计和开发,掌握开发Java大型软件项目过程中所需要的软件技术、设计规范、开发流程、质量控制及项目管理。
培养目标:B/S 体系软件程序员、软件工程师 同时为企业输送人才

  毕业后可在承接外包的软件企业、软件公司,以及所有在网上提供服务的企业中承担软件开发或软件测试的工作,毕业生能够适应团队开发环境,熟练使用相关主流开发平台基于Unix/Linux系统、高端Websphere/Weblogic/Sun Java Application Server和开源的JBoss/Tomcat中间件服务器、面向行业的J2EE架构和开源的Struts/Hibernate/Spring框架,DB2 & Oracle数据库,按照详细设计要求完成相关功能模块设计、编码、调试和单元测试工作。 成绩合格的毕业生将具备1-2年大型软件开发经验。
应具备技能如下:
精通 Java、JSP、Servlet、EJB、JDBC、SSH(Struts,Spring,Hibernate) 等编程技术
掌握IBM Websphere商用体系、 SUN Java Application商用体系、BEA Weblogic商用体系
掌握面向对象的软件分析、设计方法 OOA 、 OOD 和 UML 工具
掌握国际化、规范化的软件工程方法及开发管理流程CMM2
学员亲自参与2个大型企业级实际项目设计与开发
具备相当于 1-2 年的软件开发工作经验

学习环境:高端IT开放实验室
  全新项目实战教学专用机、工作站、专业服务器组成。人手一机。
经过项目实战训练和电子商务实验室的实习,丰富了自己的项目经验;通过我们的推荐和自己的努力找到了理想工作;在研究院专家的支持下顺利适应了工作,找到了自己的位置,向自己新的人生征程前进。
课程安排
课程名称
课程内容
学习目的
【 JAVA核心编程 】
JAVA语法讲解
Java基本语法,JAVA语言概述,面向对象编程; 程序逻辑及Java语言实现;基于Java的程序设计方法 ;输入/输出处理、多线程与网络通信 基于Java开发项目的阶段实习 熟练掌握 Java 核心语法
【Java Web程序设计及开发】
Java Web 应用编程
  JSP编程语言的语法;Servlet编程语言语法;JAVABEAN编程语言语法 ;MVC设计模式 ;基于JAVA、JSP、SERVLET 、JAVABEAN、JDBC的应用实习;软件编程规范,软件集成开发环境简介,面向对象的分析与设计方法 掌握 Java Web 编程
【J2EE企业级架构】
J2ee企业级开发
  EJB语法归纳讲解;Struts讲解;XML语言的语法 ;Web Services ;Spring框架使用 ;工厂模式系统讲解 ;DAO模式 ;Hibernate语法与核心技术 ;IBM Websphere中间件的管理 ;开发环境: Eclipse, JBuilder, WSAD 掌握 J2EE 平台的 Java 高级编程以及开发工具的使用
【数据库开发与管理】
DB2与 Oracle 数据库开发与管理
  DB2的数据库对象、实例、表空间、用户管理、性能优化;Oracle原理、ORACLE数据库安装、配置 ;结构化查询语言SQL 、数据库表及其索引、主键和外键 ;JDBC介绍和实例分析
熟练掌握DB2、Oracle数据库设计与Java 数据库编程
【Linux/Unix开发环境、开发规范】
Linux开发环境
系统原理及常用命令 ;Linux开发环境安装调试 ;shell基础语法
掌握Linux与Unix软件开发项目部署
编码规范与软件工程
编码规范与软件工程
需求分析、概要设计、详细设计、编码、测试、全面涉足的软件项目开发;代码审查、配置管理、项目管理、文档编写、质量保证体系等内容和相应工具的实际应用。
熟悉软件的流程 规范开发过程
【大型项目实习及软件开发实训】
项目1:科技部情报检索系统
采用J2EE架构、DB2/Oracle数据库、TOMCAT应用服务器的B/S应用系统,
采用Eclipse开发工具,按照CMM2的标准,完成系统需求分析,设计,开发,以及测试 :
? 用户及权限管理模块
? 数据管理模块
? 检索模块 等采用两种网站开发模式开发,使用 jsp,Servlets,javabean,mvc,jdbc等技术
在项目经理的带领下,通过对需求分析的理解提出项目的解决方案、然后进行Oracle/DB2数据库设计、Java类设计、原型开发、黑盒、白盒测试、需求方验收、课程评估、关键性的代码包发放等一系列的软件开发过程。通过项目巩固自己的知识、学会实际工程的项目经验、完善自己的经历。
项目2:物流产业信息系统
采用J2EE架构,DB2/Oracle数据库,websphere应用服务器的B/S应用系统
采用WSAD开发工具,按照CMM2的标准,整个开发过程中使用版本控制,完成系统需求分析,设计,开发,以及测试 :用户及权限管理模块、数据管理模块、检索模块 、统计分析模块,使用jsp, XML,Web Services。三个opensource(Struts,Spring,Hibernate)以及J2EE的核心设计模式


注:以上项目教学是以“物流信息平台系统”为例


  



黑龙江畜牧兽医职业学院 信息工程系 版权所有 @2008
学院地址: 黑龙江省双城市迎宾路162号
电话: 0451-53187407 电子邮件: jzwzlh@163.com