软通动力项目实训方案.docx

上传人:b****7 文档编号:15444365 上传时间:2023-07-04 格式:DOCX 页数:14 大小:21.40KB
下载 相关 举报
软通动力项目实训方案.docx_第1页
第1页 / 共14页
软通动力项目实训方案.docx_第2页
第2页 / 共14页
软通动力项目实训方案.docx_第3页
第3页 / 共14页
软通动力项目实训方案.docx_第4页
第4页 / 共14页
软通动力项目实训方案.docx_第5页
第5页 / 共14页
软通动力项目实训方案.docx_第6页
第6页 / 共14页
软通动力项目实训方案.docx_第7页
第7页 / 共14页
软通动力项目实训方案.docx_第8页
第8页 / 共14页
软通动力项目实训方案.docx_第9页
第9页 / 共14页
软通动力项目实训方案.docx_第10页
第10页 / 共14页
软通动力项目实训方案.docx_第11页
第11页 / 共14页
软通动力项目实训方案.docx_第12页
第12页 / 共14页
软通动力项目实训方案.docx_第13页
第13页 / 共14页
软通动力项目实训方案.docx_第14页
第14页 / 共14页
亲,该文档总共14页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

软通动力项目实训方案.docx

《软通动力项目实训方案.docx》由会员分享,可在线阅读,更多相关《软通动力项目实训方案.docx(14页珍藏版)》请在冰点文库上搜索。

软通动力项目实训方案.docx

软通动力项目实训方案

软通动力JavaWeb实训方案

【40天】

(Version:

1.0)

软通动力信息技术有限公司

2011-09

一、实训规范

1.实训对象

天津大学仁爱学院应届毕业生

2.实训周期

8周;每周5天,共计40天;

3.实训人数与方式

免费实训,英语通过四级的学生自愿报名

4.实训目标

Ø了解企业的文化和制度、熟悉企业的工作流程和工作方式;

Ø掌握实际项目分析、设计、开发、测试、提交等完整流程,熟悉项目开发各类文档模板,并按照这些模板撰写项目文档;

Ø掌握使用各种开发工具、数据库设计工具、系统设计工具、项目管理工具和缺陷管理工具;熟练使用常用服务器软件安装、配置和开发;

Ø熟练掌握一门主流编程语言Java,并将这些技术灵活运用到项目中;

Ø掌握企业开发常用的建模工具和设计模式;

Ø养成良好的表达、沟通和团队协作能力,掌握快速学习方法,培养良好的分析问题和解决问题的能力。

Ø掌握JavaEE架构,能独立设计完成企业中小型解决方案;熟练掌握Tomcat管理与配置、Servlet与JSP、JavaBean、MVC、自定义标签、表达式语言和JSTL,数据库Oracle在JavaEE中的应用等技术。

Ø能够在规定的时间内完善一个完整的企业级实训项目。

Ø在实训中强调学员的实际动手能力,在六周的实训中保证每个学员完成5000—10000行代码量,并且能够独立承担角色岗位的开发任务。

5.实训环境

✧硬件环境

校方提供的实训机房条件:

局域网联通、PC机(人手1机,建议内存最低1G),投影仪1台、白板1个。

✧软件环境

操作系统:

WindowsXPSP2

用户权限:

必须使用本地Administrators组权限

办公软件:

Office2003或2007

开发工具(可预装或由教师携带安装):

Eclipse/MyEclipse、PowerDesigner

测试工具:

LoadRunner

帮助文档(可预装或由教师携带安装):

javadoc

数据库(可预装或由教师携带安装):

Oracle

英文辅助:

金山词霸

版本控制:

SubVersion

6.组织形式

角色

描述

项目组

一个项目组由5~8名学生组成,在指定时间内完成项目分析、设计、编码、测试和提交工作。

项目组长

项目组长通过学生自我推荐,由学生投票选出,负责项目组开发计划制定和调整、资源分配、进度管理、沟通管理等工作。

项目组成员

包括系统设计人员、应用程序开发人员、数据库开发人员、UI开发人员和测试人员

系统设计人员:

负责定义模块,并确定应如何根据实施环境对它们加以调整。

设计员可能要负责一个或多个子系统的设计。

工作内容:

对需求进行总体设计;进行模块设计;

应用程序开发人员:

负责按照项目所采用的标准来进行构件开发与测试,以便将构件集成到更大的子系统中,最终实现完整的系统。

工作内容:

按照设计实施构件;执行单元测试;修复测试发现的缺陷;开发安装说明书。

数据库开发人员:

负责定义表、索引、视图、约束条件、触发器、存储过程、表空间或存储参数,以及其他在存储、检索和删除永久性对象时所需的数据库专用结构。

工作内容:

将永久性设计类映射到数据模型上;优化数据模型以提高性能;优化数据存取;确定存储特性;定义表结构;确定数据和参照完整性实施规则。

UI开发人员:

负责领导和协调用户界面的原型设计和正式设计。

工作内容:

分析对用户界面的需求,包括可用性需求;构建用户界面原型;邀请用户界面的其他涉众(如最终用户)参与可用性复审和使用测试会议;对用户界面的最终实施方案(由设计员和实施员等其他开发人员创建)进行复审并提供相应的反馈。

测试人员:

通过对开发活动产生的工件进行验证和确认活动,发现缺陷以提高产品的质量。

工作内容:

制定测试计划;进行测试设计,产生测试用例;进行测试实施,产生测试过程和测试脚本;执行测试,产生测试结果;对测试结果进行评估,产生测试评估报告。

项目经理

项目经理负责向各项目小组讲授项目管理知识,指导项目小组完成相关文档和编码工作

技术指导人员

技术指导人员负责在实战中对学员的技术问题进行辅导并监督小组实施过程

讲师团队

教师团队根据项目需要,提供专业技术讲座

7.实训里程碑

阶段名称

实战目标

项目立项

了解项目立项的方方面面工作

需求调研与分析

了解需求的渐进明确性,并如何将需求整理得井井有条

概要设计

了解概要设计的主要内容和表现形式

详细设计

了解详细设计的实现方法,以及如何从详细设计的UML中进行部分代码生成

编码

掌握编码的规范和调试技巧

测试

了解测试计划、测试大纲和测试用例的编写,学会使用常用的测试工具

交付与维护

了解交付中的主要工作,以及与客户进行沟通的技巧

项目日常管理工作

介绍项目周报、周会和阶段评审等活动

项目常见问题

模拟项目中常见的需求变动、人员流动等情况

8.交付结果

✧学生

参加项目实战学员需要提交文档如下:

(1)在项目开始阶段,提交项目立项报告;

(2)在需求阶段,提交需求分析报告、原型、项目计划和测试计划;

(3)在总体设计阶段,提交总体设计说明书,数据库设计说明书,数据库设计E-R图,RoseUML图设计文件;

(4)代码阶段,提交数据库脚本和原代码;

(5)测试阶段,提交测试报告;

(6)产品交付阶段,提交安装包、安装文档和测试文档;

(7)实训总结。

✧交付格式

(1)软件开发计划书文档格式

1项目概述

1.1项目一般描述

1.2待开发的功能

1.3运行环境

2软件开发计划

2.1进度

2.2资源计划

2.3关键问题

3.项目管理

3.1人员和角色

3.2人员安排和计划

4进度跟踪

4.1项目会议

4.2项目进度表

(2)需求分析说明书文档格式

1功能需求

1.1功能划分

1.2功能描述(数据流图、用例图、系统流程图)

2性能需求

3数据描述(用表格描述)

(3)概要设计文档说明书格式

1引言

2总体设计

3程序设计说明

3.1模块描述

3.2部分用户界面

4处理流程描述

5数据结构设计(抽象数据的逻辑结构、数据的物理结构、数据与模块的关系)

✧软通动力培训中心

主要提交以下内容:

(1)所有小组和个人资料及实训项目成功产出物提交给学校;

(2)提交学生的实训成绩;

(3)对学生整体的评价和建议;

二、实训内容

1.技术内容

在实训过程中,所涉及的Java方向的技术内容包括:

企业级数据库Oracle,Java语言程序逻辑设计,基于Web的网页编程技术,JDBC数据库操作,基于B/S开发的软件Jsp技术。

通过这些基础技术的仿真实训,学员具备初级软件程序开发的能力,为学员后期的进一步学习和工作奠定坚实的基础。

具体技术如下:

✧Oracle数据库开发

-Oracle10g数据库在windows下的安装、配置;

-Oracle数据库的用户和权限;

-Oracle数据库中表的创建;

-表的完整性约束;表中数据的添加、删除、修改等SQL语句;

-表中数据的基础查询和高级查询;

-Oracle数据库对象(索引、序列、同义词、视图等)。

✧Java语言基础

-Java语言基本概念;

-Java虚拟机工作原理;

-程序的编译和解释;

-Java语言的数据类型;

-Java语言的表达式;

-Java语言的程序结构(条件和循环);

-Java中的数组;

-Java中类和对象;

-方法和方法调用;

-面向对象基础(封装、继承、多态);

-Java内置类(String,List,ArrayList,Date等);

-Java中的异常处理;

✧Web网页编程技术

-网页编程的基本概念、基本结构和网页运行环境;

-网页中的基本标签b,I,u,p,br,p,pre,span,div,sub,sup;

-网页中的超链接和图片;

-网页中的表格和frameset;

-网页中的表单;

-CSS;

-div+CSs布局;

-JavaScript基础(基本语法,程序结构,方法调用);

✧JDBC操作数据库

-JDBC基本概念;

-数据库连接;

-JDBC的CRUD操作;

-JDBC中的Statement;

-JDBC中的PreparedStatement;

✧Jsp交互式Web应用程序开发

-Jsp基本概念;

-Jsp中数据提交;

-Jsp中的表单元素;

-Jsp的内置对象;

-EL和JSTL;

-Servlet;

✧其它

-软件企业的工作流程;

-软件企业的基本职业素质;

-面试技巧;

-PowerDesigner建模工具使用;

-软件测试基本概念;

三、实训项目

项目一:

中国对外经济贸易信托业务管理平台

中国对外经济贸易信托业务管理平台

项目时间

8周

30000以上

项目难度

★★★★★

  本项目的目标是使用当前最流行SSH2(Struts2+Spring+Hibernate)+Ajax的J2EE开发模型,实现外贸信托企业的业务管理和内部管理的综合管理的开发,包括财务核算系统、理财服务中心、证券核算系统、账户管理中心、信托业务中心、我的工作台、FIT_审批流、铭创交易系统接口多功能子系统等。

  J2EE常用开源框架Struts2,Spring,Hibernate的使用,熟悉公司级业务管理软件的开发流程。

开源框架SSH2框架技术,Ajax,WebService,设计模式,UML建模知识

Oracle10g

开发平台:

JDK

开发工具:

MyEclispe7.5

运行系统:

Windows

开源框架SSH2的使用,信托行业知识,UML,XML,Webservice,Jboss

Socket等

  开源框架Struts2,Spring,Hibernate的使用,WebService,OOA/OOD,设计模式与MVC模式的运用,Ajax应用。

按照公司级CMMI3标准体系执行软件项目过程

项目二:

中国人寿网银资金管理系统

人寿网银管理

项目时间

8周

45000以上

项目难度

★★★★★

  本项目的目标是资金管理是财务管理的主要内容,也是企业管理的核心之一。

如何使资金循环周转顺畅、迅速,进而提高资金的使用效率,是财务管理者们普遍关注的问题。

随着公司集团化建设的需要,资金往来的分散状态,账户的分散管理给公司管理带来诸多问题,以往资金管理模式已不适宜公司的发展。

主要模块包括:

个人账户管理、资金管理、机构申请、币种管理、系统日志等模块

J2EE常用开源框架Struts2,Spring,Hibernate的使用,熟悉公司级业务管理软件的开发流程。

开源框架SSH2框架技术,Ajax,WebService,设计模式,UML建模知识

Oracle10g

开发平台:

JDK

开发工具:

MyEclispe7.5

运行系统:

Windows

开源框架SSH2的使用,银行行业知识,UML,XML

开源框架Struts2,Spring,Hibernate的使用,WebService,OOA/OOD,设计模式与MVC模式的运用,Ajax应用。

按照公司级CMMI3标准体系执行软件项目过程

项目三:

天津市第一创想公司网络商业平台

第一创想网络管理平台

项目时间

8周

35000以上

项目难度

★★★★★

本项目的目标是对第一创想公司实现网络化管理的应用软件。

主要包括:

前台公司业务展示及后台运营管理两个部分内容

模块包括:

业务介绍、产品展示、业务联系、系统日志、管理员设置、费用报销审批、办公室消息传递等模块

J2EE常用开源框架Struts2,Spring,Hibernate的使用,熟悉公司级业务管理软件的开发流程。

SSH+Ajax+Dwr+Acegi技术

Oracle10g

开发平台:

JDK

开发工具:

MyEclispe7.5

运行系统:

Windows

开源框架SSH2的使用,权限验证框架

开源框架Struts2,Spring,Hibernate的使用,WebService,OOA/OOD,设计模式与MVC模式的运用,Ajax应用。

按照公司级CMMI3标准体系执行软件项目过程

项目四:

北京国际种业交易中心电子商务平台

北京国际种业交易中心电子商务平台

项目时间

11--15周

35000以上

项目难度

★★★★★

《北京国际种业交易中心电子商务平台解决方案》是软通动力充分考虑当前北京顺鑫农业股份有限公司耘丰种业分公司的国际化、经营的多元化和世界范围内高速发展的信息化,结合北京顺鑫农业股份有限公司的战略目标和业务需求,借鉴软通动力在其他质量管理类的成功项目经验,从种子行业的业务远景入手,从北京顺鑫农业股份有限公司耘丰种业分公司的高品质、高效益、高安全、高竞争力,而形成的该解决方案。

主要包括:

前端展示、供应商管理、经销商管理、后台管理等模块

 .Net三层框架的使用,熟悉公司级业务管理软件的开发流程。

A+Ajax+linq技术

SqlServer2005

开发平台:

.netframework2.0版本

开发工具:

vs2005

运行系统:

Windows

开源框架SSH2的使用,权限验证框架

 .Net三层框架的使用,WebService,OOA/OOD,设计模式与MVC模式的运用,Ajax应用。

按照公司级CMMI3标准体系执行软件项目过程

项目五:

中德证券CRM管理系统

中德证券CRM管理系统

项目时间

12--14周

35000以上

项目难度

★★★★★

该系统主要负责中德证券CRM管理。

主要模块包括:

交易录入,立项,股本承诺,内部审核,客户接纳,权限管理

.net三层框架的使用,熟悉公司级业务管理软件的开发流程。

A+Ajax+linq技术

SqlServer2005

开发平台:

.netframework2.0版本

开发工具:

vs2005

运行系统:

Windows

开源框架SSH2的使用,权限验证框架

.net三层框架的使用,WebService,OOA/OOD,设计模式与MVC模式的运用,Ajax应用。

按照公司级CMMI3标准体系执行软件项目过程

四、实训后安排

Ø参加实训的实生均有机会参加软通各项目组实习生招聘面试,选入项目组的学生随时进进入带薪实习环节:

天津实习:

1000元+通勤车

北京实习:

1500元+住宿

Ø所有实训、实习学生公司均负责毕业设计的指导、实施、完成;

五、报名联系方式

公司名称:

软通动力信息技术有限公司天津培训中心

报名电话:

-6005杨老师

报名Email:

地址:

天津空港物流加工区中心大道55号科技大厦5层

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 表格模板 > 合同协议

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2