河南省863软件孵化器有限公司(doc).docx
- 文档编号:1944968
- 上传时间:2023-05-02
- 格式:DOCX
- 页数:22
- 大小:195.70KB
河南省863软件孵化器有限公司(doc).docx
《河南省863软件孵化器有限公司(doc).docx》由会员分享,可在线阅读,更多相关《河南省863软件孵化器有限公司(doc).docx(22页珍藏版)》请在冰点文库上搜索。
河南省863软件孵化器有限公司
卓越软件工程师培养方案
编写单位:
河南省863软件孵化器有限公司
编写日期:
2011年5月19日
1合作模式及目标 2
1.1合作模式 2
1.1.1共建人才培养基地 2
1.1.2 共建校企合作岗前实训基地 3
1.1.3 共建校企服务平台 3
1.2实习实训目标 3
1.2.1实习目标 3
1.2.2实训目标 3
2实训内容和活动组织 4
2.1实训内容 4
2.2实训活动组织 5
3实训项目介绍 6
3.1II语学习状况 6
3.2实训项目阶段划分 6
3.3国内JAVA专业实训项目介绍 7
3.4对IIJAVA实训项目介绍 8
3.5.NET专业实训项目介绍 9
4暑期实训详细安排 10
4.1暑期JAVA方向实训日程安排 10
4.2暑期.NET方向实训日程安排 11
5短期校内实训详细安排 13
5.1两周JAVA实训详细安排 13
6实训特色 20
6.1追求品质,业精于专 20
6.2以市场需求为导向,定向培养软件工程师 20
6.3以国际CMMI项目管理规范培养软件人才 20
6.4实训项目来源于完全真实的商业项目,且技术先进 20
6.5100%项目实战,“零距离”体验真实项目开发流程 21
9.6近距离接触河南软件产业核心 21
1合作模式及目标
1.1合作模式
1.1.1共建人才培养基地
利用学校设施设备、教育管理、师资和863软件园实训场所、技术指导等优势资源,开展形式多样的技能培训,培养企业所需要的专业技术人才。
1、 嵌入式教学
根据学校所开设的课程,有针对性对专业课程进行企业嵌入式讲授。
即该学期某门专业课程全权由863派项目经理负责理论和实践的讲解,学校支付一定的课时费作为补贴。
2、 理论课程+实践式教学.
a、 每学期的理论课程部分由学校老师负责讲授,实践课程(课题设计、课程结业短训等)由863派项目经理负责实践项目的讲解和指导
b、 暑期实训
学生在校完成教学计划规定每个学年制结束后,从暑期7月份开始至8、9月份到用人单位进行为期两、三个月的技能实训。
学校和用人单位共同参与管理,合作教育培养,通过技能实训使学生能更充分的了解软件开发的整个过程,以及整个软件行业的发展前景,能够更早的确定职业发展方向,成为用人单位所需要的合格的软件开发技术人才。
3、 定向培养、订单培养(对日JAVA)
课程设置、专业方向由863协作学校制定;专业技能知识教学也可选择863项目经理及863日语教师实际授课、学校负责学生的日常管理、思想政治教育、课程安排与教学活动。
4、 教师在岗培训
应学校要求送教进企业,对在岗教师进行新知识、新业务的培训,
提升教师综合技能。
1.1.2共建校企合作岗前实训基地
学生在校完成教学计划规定的所有课程后,于最后一学年或一学期由学校推荐到用人单位进行为期三到五个月的岗前实习或实训并签订就业协议。
863以后备员工、员工项目制管理培训为主,通过岗前实训使学生快速成为用人单位所需要的合格技术人才。
1.1.3共建校企服务平台
由贵学院就业服务平台,定期发布企业人力资源供求信息,举办专场招聘会,让学校、学生、企业三方共享校企合作成果。
1.2实习实训目标
1.2.1实习目标
863公司以软件企业实际用人需求为导向,国家863中部软件园200多家入驻企业,每年软件相关人才需求2000多人。
河南省863软件孵化器有限公司软件外包事业部年需求也在300名左右软件开发人员。
大量的职位等待着卓越的毕业生的及时到岗,863公司同时也为优秀的应届毕业生提供大量的实习机会。
1.2.2实训I目标
实训是“职业技能实际训练”的简称,是按照人才培养规律与目标,对学生进行职业技术应用能力训练和养成的过程。
参加软件专业实训的学生,通过参加和体验真实的软件项目开发环境和开发过程,锻炼了技能,完成了从学生到软件工程师职业人的角色快速转化。
通过一定周期的实训,让高校计算机相关专业的学生成为满足软件企业用人需求的人才,这是河南省863软件孵化器有限公司实训工作的基本目标。
学生在项目经理(或实训项目经理)的带领下,直接参加软件企业真实的商业项目,通过项目循循渐进的实践,全面掌握一个项目所必备的软件开发知识,熟悉规范的开发流程,并具备了丰富的项目开发经验。
同时,严格按照软件企业的工作标准和管理制度要求对学生进行管理,促进学生职业综合素质养成,为学生进入社会从事软件开发相关工作打好基础。
学生通过实训过程中进行真实项目实战,将具备以下方面的专业技能:
1、 具有较强的软件编程能力,能根据项目需求和设计文档、按照开发规范要求进行项目模块开发,全面掌握某一类项目所需要的开发知识。
2、 掌握相关开发环境的搭建和工具使用,如软件开发环境和工具、软件配置管理工具、软件测试流程管理工具等。
3、 通过学习规范的项目需求和设计文档,掌握软件项目分析和设计的基本知识。
4、 数据库的应用能力。
5、 通过软件测试活动的实践,掌握开发人员所必备的单元测试和集成测试技能,熟悉软件系统测试流程。
6、 具备2~3个项目的实际开发经验,并熟悉相关项目的领域知识。
7、 熟悉规范化的软件项目整体开发流程,具备较强的团队协调精神。
8、 形成积极主动的学习能力和独立解决问题的能力。
9、 形成良好的职业综合素质和经验精神,有遵守行业规范的工作意识和行为意识。
2实训内容和活动组织
2.1实训内容
河南省863软件孵化器有限公司软件专业大学生实训内容包括:
(1) 上岗入职教育,企业文化、组织概况、公司业务及企业制度的讲解。
(2) 软件开发与测试技术基本工作流程与规范培训。
(3) 职业素养教育(商务礼仪、目标管理、职业道德、品质意识及信息安全)
(4) 实战项目背景与技术框架讲解。
C5)在项目经理指导下,完成每月、每周、每天的工作任务分配。
(6) 在项目经理带领下,进行实战项目开发、测试及品质管理。
(7) 在项目经理督导下,提交工作日报、工作周报、项目月报的工作习惯,形成项目组内沟通交流的方法和团队合作精神。
(8) 简历制作教育,面试技巧模拟训练。
(9) 职业生涯发展规划指导。
(10) 团队合作拓展训练。
(11) 基础日语和计算机专业日语的再教育。
(针对所有学员共享资源)
2.2实训活动组织
为了保证实训效果,在实训活动开始前,863公司会联合高校组织对参加实训的学生进行测试,并根据测试结果对实训安排进行调整。
项目实训过程中,由项目经理担当,每5~10人组成一个项目组,每个项目选拔2~3人担当项目开发组长。
实训结束后,由863公司对学校实训活动进行综合考评。
学生可以先在暑期参加我们第一阶段一个月的实训,然后继续参加我们后续第二和第三阶段的实训项目。
实训项目体制:
3实训项目介绍
3.1日语学习状况
3.2实训项目阶段划分
河南省863软件孵化器有限公司上岗实训为全日制方式(每周五天),实训项目按照软件技术方向分类,分为国内JAVA、对日JAVA、.NET和对H.NET四个方向。
整个实训课程按照项目进行情况划分为三个阶段,每个阶段要求至少完成一个完整项目的开发,学员在完成前一阶段的实训后才可以参加后续阶段的实训。
下表是软件外包事业部岗前培训科对项目阶段划分情况。
阶段
实训周期
实训项目
第一阶段
(暑期)
1个月
进行门户网站、企业信息管理系统、电子商务平台等中小型规模项目实训。
第二阶段
2个月
进行日本某会社管理项目、第三方物流企业运营管理系统、电子政务平台等大中型规模项目实训。
■在实训阶段中、学员程度达到要求,可以立即入职863,拿到较高薪水。
■在完成第一和第二阶段实训后,组织企业和实训学生进行双向选择招聘会,为学员提供提前上岗工作的机会。
第三阶段
2个月
进行企业资源管理ERP系统等大中型规模项目实训。
■在第三阶段实训结束后,组织第二次双向选择招聘会,继续为学员提供直接上岗工作的机会。
关于与学校合作组织学生开展暑期实训,因为学校暑期时间短,一般不足两个月,建议暑期实训与我们实训课程第一阶段课程相结合,让学生在暑期实训中参加一个完整的中小型实训项目。
学生在暑期参加完第一阶段的实训课程后,可以根据自身情况选择是否参加后续阶段的实训。
我们也会根据学生情况(学生在学校的成绩和表现、学校老师推荐、学生参加暑期实训的综合考评成绩)在班级安排、学费优惠方面给予最优惠政策。
下面分别介绍Java、.NET两个方向的实训项目以及相关培训科目。
3.3国内JAVA专业实训项目介绍
阶段
实训
周期
实训项目
技能养成
相关培训
第一
阶段
1个月
1.门户网站项目。
a)河南省特种设备
安全监察网。
2.企业信息管理系统。
a)企业客户资源管
理系统。
(CRM)
3.电子商务项目。
a)信用卡商城。
培养目标:
JAVAWEB程序员。
掌握技能:
1.掌握Html>Jsp>JavaBean>
Javascript等WEB开发技能。
2.掌握Oracle数据库Sql开发技能。
3.掌握给予STRUTS2框架进行
1.岗位入职培训。
2.软件开发与测试技术基本工作流程与规范培训。
3.实训项目背景与技术框架讲解。
4.职业生涯发展规划指导。
b)建材行业电子商
务平台。
WEB项目开发开发技能。
4.掌握ECLIPSE、TOMCAT、
JUNIT.VSS等开发工具的使用。
5.具有1个实际项目的开发经验。
5.商务礼仪培训。
第二
阶段
2个月
1.第三方物流软件项目。
a) 零担物流企业运营
管理系统。
b) 仓储管理系统。
2.电子政务项目。
a) 巩义中小企业信息化服务平台。
b) 河南省知识产权局统计分析。
培养目标:
JAVA软件工程师。
掌握技能:
1.掌握STRUTS2,HIBERNATE>
SPRING、AJAX开发技能
2.掌握SVN、WEBLOGIC的使用技巧。
3.具有2个以上实际项目开发经验。
1.软件与信息服务外包产业发展现状与前景。
2.简历制作教育。
3.面试技巧模拟训练。
4.团队合作拓展训练
5.日语或英语口语训练,计算机专业日语或英语培训。
(可选)
第三
阶段
2个月
1.流通领域企业资源管理ERP系统。
2.房地产工程预算管理系统。
培养目标:
JAVA软件工程师。
掌握技能:
1.深入理解及灵活运用
STRUTS2、HIBERNATE、
SPRING、AJAX技能开发。
2.具有3个以上实际项目开发经验。
1.简历制作教育。
2.面试技巧模拟训
练。
3.4对日JAVA实训项目介绍
阶段
实训
周期
实训项目
技能养成
相关培训
第一
阶段
1个月
1.电子商务项目。
c) 信用卡商城。
d) 建材行业电子商
务平台。
培养目标:
JAVAWEB程序员。
掌握技能:
6.掌握HtmlJsp^JavaBean>
Javascript等WEB开发技能。
7.掌握Oracle数据库Sql开发技能。
8.掌握给予STRUTS2框架进行
1.岗位入职培训。
2.软件开发与测试技术基本工作流程与规范培训。
3.实训项目背景与技术框架讲解。
4.职业生涯发展规划指导。
WEB项目开发开发技能。
9.掌握ECLIPSE>TOMCAT,JUNIT.VSS等开发工具的使用。
10.具有1个实际项目的开发经验。
5.商务礼仪培训。
第
二〜
三阶
段
2个月
日本某会社管理系统
培养目标:
对日JAVA软件工程师。
掌握技能:
1.掌握STRUTS2>HIBERNATE、SPRING、AJAX开发技能
2.掌握SVN、WEBLOGIC的使用技巧。
3.对日开发流程、单体测试相关技能
4.读写日文式样书能力
5.日文邮件写作、日本文化、rr日语、商务日语及日本职场规范。
6.具有2个以上实际项目开发经验。
①了解对日外包、日企文化;对日项目开发流程。
②熟悉项目的需求、规约、开发环境、基本设计书和详细设计书的文档,了解整个项目的开发模块和整体框架。
③详细开发计划书、QA票、横展开一览、日报、周报、邮件、会议记录、BugList、CheckList、ReviewBug票、测试式样书和障碍票的日文模板;每天和每周汇报工作进度的方式。
④汇总常用的计算机日语词汇和语法。
⑤周例会的总结和交流及下周安排。
⑥简历制作再教育。
3.5.NET专业实训项目介绍
阶段
实训
周期
实训项目
技能养成
相关培训
第一阶段
1个月
1、 河南省社科联网站系统。
2、 企业内部问卷调查系统。
培养目标:
WEB程序员。
掌握技能:
1.掌握Html、Aspx>Javascript
1.岗位入职培训。
2.软件开发与测试技术
基本工作流程与规范培训。
等WEB开发技能。
2.掌握SqlServer2008数据库开发技能。
3.掌握C#框架结构开发技能。
4.掌握VS2008、IIS、VSS等开发配置工具的使用。
5.具有1个实际项目的开发经验。
3.实训项目背景与技术框架讲解。
4.职业生涯发展规划指导。
5.商务礼仪培训。
第二阶段
2个月
1、 河南省社科联专家信息管理系统。
2、 河南省知识产权局专利资助审批系统。
3、 企业员工绩效考核系统。
培养目标:
.NET软件工程师。
掌握技能:
1.掌握ASP.NET平台MVC多层框架开发技术。
2.AJAX技术的熟练运用。
3.nunγγ测试应用技巧。
4.掌握Oracle数据库开发技能。
5.具有2个以上实际项目的开发经验。
1.软件与信息服务外包产业发展现状与前景。
2.简历制作教育。
3.面试技巧模拟训练。
4.团队合作拓展训练
5.日语或英语口语训练,计算机专业日语或英语培训。
(可选)
第三阶段
2个月
1、 TMS道路运输管理系统。
2、 河南省会计电算化网络考试系统。
培养目标:
.NET软件工程师。
掌握技能:
1.深入理解并熟练运营ASP.NET
平台MVC多层框架开发技术。
2.具备3个以上实际项目的开发经验。
1.简历制作教育。
2.面试技巧模拟训练。
4暑期实训详细安排
4.1暑期JAVA方向实训日程安排
暑期JAVA方向实训日程安排(以信用卡商城项目为例)
周次
实训内容
实训目标
1
①863公司文化和价值观。
②商务礼仪。
③团队合作拓展培训。
①理解公司文化。
②树立良好的职业观。
③体验团队合作精神。
④软件开发企业C≡I规范化讲解,了解个人日志、周报汇报流程,了解问题解决流程。
⑤在实训项目经理的安排下,进行项目需求讲解,并安排项目进度表。
⑥建立项目统一的JAVA开发环境。
⑦熟悉Java编码规范、界面设计规范。
⑧熟悉项目概要设计、数据库设计、详细设计等开发文档。
④理解CMMI软件开发规范。
⑤Vss配置管理的应用。
⑥开发人员在本周要求熟悉开发环境、软件开发规范,了解团队工作流程。
2
①召开项目周例会,总结上周开发出现的问题,计划本周任务(开发会员管理、登录退出、公告管理、客户服务、登录退出后台模块)。
②开发商品管理、折扣管理、新品上架模块。
③按照规范审查开发人员本周的成果。
①掌握基本技能:
JavaBean>Html>Jsp、Javascript>数据库Sql。
②Struts2.0框架的灵活运用。
③完成信用卡商城项目编码。
3
①召开项目周例会,对提交的代码进行评审,提出改进意见。
②开发特价商品和购物车管理、订单管理模块。
4
①召开项目周例会,安排对所完成的模块进行白盒测试和集成测试,以及系统发布和上线工作。
②安排项目进行单元测试(白盒测试),并根据测试结果进行修改。
③项目集成及集成测试(灰盒测试),根据测试结果进行完善。
④完成项目使用手册的编写,完成系统发布和上线。
⑤召开项目总结会,出具项目结项报告,总结项目开发中的经验教训。
⑥完成对学生的综合考核。
①掌握基本技能:
JUNIT单元测试工具、编写测试用例、集成测试流程、用户使用手册、结项报告。
②深入理解Struts2.0框架。
③掌握团队工作中的全部开发流程。
④完成信用卡商城项目的测试及上线工作。
⑤学员达到企业JAVAWEB程序员要求。
4.2暑期·NET方向实训日程安排
暑期.NET方向实训日程安排(以电子商务平台项目为例)
周次
实训内容
实训目标
1
①863公司文化和价值观。
②商务礼仪。
③团队合作拓展培训。
④软件开发企业CMMI规范化讲解,了解个人
①理解公司文化。
②树立良好的职业观。
③体验团队合作精神。
④理解C≡I软件开发规范。
日志、周报汇报流程,了解问题解决流程。
⑤在实训项目经理的安排下,进行项目需求讲解,并安排项目进度表。
⑥建立项目统一的ASP.NET开发环境。
⑦熟悉C#编码规范、界面设计规范。
⑧熟悉项目概要设计、数据库设计、详细设计等开发文档。
⑤Vss配置管理的应用。
⑥开发人员在本周要求熟悉开发环境、软件开发规范,了解团队工作流程。
2
①召开项目周例会,总结上周开发出现的问题,计划本周任务(开发用户管理、登录退出、会员管理、公告管理后台模块)。
②进行代码开发。
③按照规范审查开发人员本周的成果。
①掌握基本技能:
ASP.NET三层架构>NetFramework2.0框架、数据库Sql、Html>JavaScripto
②.NET平台B/S开发模式的灵活运用。
②完成电子商务平台项目编码。
3
①召开项目周例会,对提交的代码进行评审,提出改进意见,布置本周任务。
②开发订单管理、购物车管理和财务核计模块。
③按照规范审查开发人员本周的成果。
4
①召开项目周例会,安排对所完成的模块进行白盒测试和集成测试,以及系统发布和上线工作。
②安排项目进行单元测试(白盒测试),并根据测试结果进行修改。
③项目集成及集成测试(灰盒测试),根据测试结果进行完善。
④完成项目使用手册的编写,完成系统发布和上线。
⑤召开项目总结会,出具项目结项报告,总结项目开发中的经验教训。
⑥完成对学生的综合考核。
①掌握基本技能:
NUnit单元测试工具、编写测试用例、集成测试流程、使用手册、结项报告。
②理解ASP.NET平台MVC二层架构。
③掌握团队工作中的全部开发流程。
④完成电子商务平台项目的测试及上线工作。
⑤达到企业WEB程序员要求。
5短期校内实训详细安排
5.1两周JAVA实训详细安排
(1) 系统、全面、深入、专业地接受企业应用项目开发中所需要的各种专业知识和专业技能,通过项目实训等有针对性的专业项目实践,不仅能够强化学生对知识的理解和吸收,也能够培养学生运用专业知识解决实际问题的能力、提高个人的职业素质。
(2) 从开始便项目案例贯穿于课程之中,把分析设计编码测试的思想一起传授于学员。
项目是复习所学知识的最有效的工具,在实现过程中,严格遵守软件工程的各个开发环节的要求,逐步实现。
学生在学习技术的同时更深刻的理解技术在项目中的用法,更为重要的是不同项目不同的解决方案的解决过程提高了学员最欠缺的解决问题的能力,也积累了学员在面试时最需要的项目经验。
(3) 培养学员运用专业知识和技术解决实际问题的能力,在培训中的每个阶段都提供有针对性的实际开发项目,以强化知识的理解和吸收,培养学员运用专业知识和技术解决实际问题的能力。
通过项目驱动教学法、角色扮演等方式,积累项目开发的经验和增强团队协作意识。
(4)具体安排
C5)实训项目
酒店管理系统
随着旅游业的发展,酒店、餐饮娱乐行业日趋发达,引入全方位的电脑服
务和电脑管理日渐成为必要。
据调查,在酒店和餐厅娱乐业引入电脑服务和管理后明显取得了优良的经济效益和社会效益。
以往传统的酒店管理往往令管理者花大量的时间来处理顾客投诉,例如错误查询、琐的登记和结帐手续、旅客费用计算错误、空余客房资料不能及时提供等,影响出租率。
以上问题可以通过电脑系统辅助一一解决。
酒店管理的电脑化,不仅是体现酒店现代化形象的一个重要标志,而且对提高员工工作效率,让管理层有时间集中精力规划管理、制定运作策略和实施决策,加速资金周转、降低各项成本以及改善服务质量都有十分积极的作用。
因此为了提高住房出租效率,提升服务管理质量,规范酒店星级管理工作,建立起用户和旅游需求的桥梁,为旅游业的扩展提供优质的物质保证,使资源合理配置,也缓解旅游住宿压力,培育良好的客户群体,根据酒店管理业务实际情况,进行此系统的开发。
(6)产品功能
本产品包括四大功能模块,优先级定义可采用以下方法(QFD对功能需求的分类方法):
a.高 必须实现的功能,用户有明确的功能定义和要求;
b.中——件应该实现的功能,用户的功能定义和要求可能是模糊的、不具
体的、或低约束的,但是这类功能的缺少会导致用户的不满意,因此这
类功能的具体需求应当由需求分析人员诱导用户产生并明确;
c.低——尽量实现的功能,并可根据开发进度进行取舍,但这类功能的实
现将会增加用户的满意度。
序号
功能名称
功能需求标识
优先级
简要描述
1
用户登录子
系统
用户登录
_XiTong
a
用户按级限登录
2
房间管理子系统
房间管理
_XiTong
b
客房预定、
客房设置功能
3
营业管理
子系统
营业管理_XiTong
c
点菜、酒菜、结账、
查询商家信息
4
系统管理子
系统
系统管理退出
_XiTong
b
重置密码、
管理用户
5
用户帮助
子系统
帮助
_XiTong
a
使用手册、
系统退出
(7)功能模块:
图1.功能模块图
其中客户信息仅对管理人员公开,一般用户不可查询。
一般用户仅可对客房预订情况作查询,而不可作修改或更新,仅酒店管理人员有权限对其进行更新。
功能编号
1 功能名称用户登录
功能
描述
用户登录模块分为两个部分:
一般操作员及管理人员登录。
其中管理人员又分为两级别:
酒店经理及酒店董事长,这样设置的主要原因是酒店的最高管理者可将人事管理权除外的权限授予酒店经理,便于酒店的管理。
数据库调置了这三类人员的登录用户名密码及相关权限,若登录信息与数据库不符则提示“错误的用户名及密码”,需重新输入。
输入项
键盘输
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 河南省 863 软件 孵化器 有限公司 doc