安博JavaEE生产实习项目_第1页
安博JavaEE生产实习项目_第2页
安博JavaEE生产实习项目_第3页
安博JavaEE生产实习项目_第4页
安博JavaEE生产实习项目_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、“安博JavaEE生产实习”项目一、 项目背景缺乏工作经验和社会经验,成为在校大学生与其他就业群体最明显的劣势。如果能够在毕业前找到一个合适的企业进行生产实习,在与自己未来工作相似的企业环境中积累一定的工作经验,必将是大学生增强就业力的一笔宝贵财富。对于计算机相关专业的毕业生来说,由于其专业的特殊性,更加期盼切实、高效的实习环境,希望能在踏入职场之前了解并切身体验IT企业的工作环境和研发氛围。作为培养高素质人才的各大高等院校,主观上虽力求为学生营造逼真、切实的实习氛围,但由于资源限制等因素往往总是“力不从心”。而作为能够提供真实实习环境的企业,接纳短期、流动性强的实习生成为一种负担。企业要为生

2、产实习学生提供包括办公空间,办公用具,管理人员的多方投入。在保证运营成本和利润的前提下,企业能够为实习学生提供的资源其实是非常有限的。一方面实习期满后,实习生就要走掉;另一方面实习生没有经过正规的培训,展开工作极有可能会对公司带来负面影响,所以很多实习生在企业实习期间会被安排去做打印、复印、整理办公用具,跑腿送资料等事情,远远达不到学生和校方所期望的实习效果,而执行的结果也就流于形式。昆山安博外包服务产业园区,作为安博教育集团业务的重要组成部分,承担着安博内部员工、安博行业客户、社会团体及个人的培训业务,并直接向国内外多家知名软件企业输送软件人才,在IT企业技术人员的培养方面积累了丰富的经验,

3、并拥有极其完善的课程体系、优良教学设施和雄厚的师资力量。为了解决目前高校计算机相关专业学生实习实训资源不足的困境,安博昆山外包服务产业园于2006年隆重推出“安博软件实训基地”计划,安博软件实训基地创建了软件开发企业实际工作的氛围与环境,并按照安博企业员工的技能要求和综合素质要求对参加实习的学生进行全方位的在岗训练。实训目标与企业的岗位人才需求标准挂钩,按照软件企业的管理要求进行开发,使毕业生在实训中掌握软件开发技术、熟悉开发流程、增长开发经验,提升团队开发和协同工作的能力。二、 安博软件实训规划原则1. 以大量项目实训培养IT相关专业大学生为主;2. 以企业职位技能为目标,训练学员按照项目管

4、理的要求,参与团队开发,理解、掌握软件开发思想及技术,积累工作经验;3. 为学员提供一个将所学知识融会贯通并与实际应用相结合的教学环境和类似企业实际开发的工作环境;4. 使学生亲身参与软件开发流程的各个阶段,体验真实的软件设计过程;5. 在指导学员实训同时,应为学员提供一些相配套的能尽量扩展知识面的有关开发的学习材料及教材,供学员复习和学习;同时培养学员的自主学习能力;6. 实训学员应满足不同企业不同时期对不同人才的需求。三、 实训目标以软件企业实际的开发项目为主线构建完善的实训项目体系,通过一个月的项目实训,努力培养参训学员独立分析问题和解决问题的能力,使其亲身体验软件项目的开发流程,熟练一

5、种编程语言,适应团队合作的开发模式,提高沟通交流的能力,为毕业后能够进入软件企业从事软件项目的开发及相关工作做好技术知识和综合能力的储备。1. 按照项目管理的要求,以项目实战的形式,训练学员掌握企业软件开发流程和开发规范;2. 通过项目实战,训练学员熟练使用常用开发工具、文档模板和表格;3. 根据项目整体流程,让学员了解体会软件开发过程、里程碑;4. 通过企业的实际开发项目强化学员的需求分析、设计、编码、测试技能,使学员在实战过程中提高编码熟练度及调试技巧,增加解决处理问题的能力;5. 让学员了解掌握单元测试方法和代码审核方法;6. 按照企业管理的要求,让学员熟悉团队成员在软件开发项目中的角色

6、分工及沟通协作,体会企业中的团队合作规范,培养团队开发和协同工作的能力。软件企业项目开发实战训练岗位经验积累实践技能培养职业素质提升了解软件企业开发流程掌握软件企业开发规范掌握企业常用开发工具熟悉开发常用文档,表格掌握里程碑单元测试编码能力强化详细设计概要设计需求分析工作责任感自我学习能力团队意识协同工作能力沟通能力代码审核系统网络构建抗压能力四、 项目简介1. 招生对象计算机相关专业在校生,有志从事软件开发专业。2. 生产实习期一个月3. 项目特色a) 来自一线的开发经验总结l 负责实训学员的教师均来自开发一线,具有丰富的开发经验;l 多个大型项目的积累,准确把握开发中的重点、难点。b) 使

7、用企业实际项目进行实训c) 企业真实的开发环境l 统一的开发工具,JAVA方向Eclipse/MyEclipse、JDK等;l 统一的开发环境,包括:数据库服务器、文档服务器、代码版本管理服务器等;l 统一的管理方法,包括:规范的文档管理、日报及周会管理制度等。d) 可教学化的完整实训体系l 详细的开发文档;l 可用于实际工作的参考资料手册;l 全面覆盖开发过程的技术实例。4. 学员收益l 团队合作完成整体项目,至少达到1万行的代码量;l 熟练掌握JAVA开发语言;l 了解分层结构、项目开发流程;l 可独立完成分配项目的模块开发工作;五、 实施流程综合评定反馈调查实训总结颁发证书入学资格水平测

8、试实训总结学员报名签订实训协议实训启动仪式技术知识强化软件开发实训编程语言开发工具开发环境开发流程开发规范制定项目计划用户及产品需求分析系统设计编码实现测试项目阶段评审项目例会项目总结六、 实训内容介绍实习时间为期四周,共24天,具体安排如下:序号活动项目活动描述活动时间(单位:天)1技术培训软件开发语言基础技能培训102项目实训进入项目组,开始开发实习训练14下面,将对各活动项目进行详细的介绍。61技术培训(10 天) 技术培训分为三个部分:Java基础培训、Java Web培训、 Struts + Hibernate培训n Java基础培训培训时间:4天(24课时)课程时间安排如下:日程课

9、程内容第一天 认识Java 变量 运算符 流程控制 数组第二天 面向对象基础 面向对象高级特性(1)第三天 面向对象高级特性(2) 异常处理 集合类第四天 JDBC编程 SubVersion 代码版本管理服务器及客户端的建立和使用n Java Web培训培训时间:3天(18课时)课程时间安排如下:日程课程内容第一天 Java Web基础 Servlet模型第二天 Web应用程序的结构及部署 JSP应用(1)第三天 JSP应用(2) JAVA WEB设计模式Struts + Hibernate培训培训时间:3天(18课时)课程时间安排如下:日程课程内容第一天 MVC模式 Struts框架介绍及实

10、现机制 Struts-config.xml 配置文件 Struts 的 ActionForm 和 Action Struts 的错误处理机制 Struts 标签和国际化第二天 Java对象持久化技术概述 Hibernate 入门 关联关系映射第三天 Hibernate查询,Hibernate分页查询 HQL查询语句 Hibernate 缓存注意:各门课程具体学习内容,参见教学大纲附件。62项目实训(14 天)项目实训是实习的关键阶段,在这个阶段,学生将对企业内部实际的工作氛围与环境有更直接的体验。我们将模拟实际的项目开发氛围,采用实际的项目案例,并将学生分成不同的项目组,进入项目实质开发阶段。

11、在实训阶段,会有项目经验丰富的专业教师,指导学生完成整个项目开发过程,包括:l 项目计划l 需求分析l 软件设计l 编码l 软件测试l 项目总结各项目组需要在各阶段完成:l 阶段要求的讨论与分析l 相关报告、计划等项目文档的编写l 定期提交项目日报与项目周报l 定期召开项目例会在技术培训和项目实训阶段,我们也将定期对实习学生进行考核,在实习结束时给出实习期间综合评价。具体安排如下表:时间任务第一天人员分组,教师讲解需求,学员对需求中的内容提问第二天在需求了解的基础上进行模块分解以及部分编码工作第三天各小组对单个模块进行详细设计。 第四天编码第五天编码第六天编码第七天编码第八天编码第九天编码第十

12、天编码第十一天编码第十二天编码第十三天集成测试 第十四天(1)项目总结(2)编写项目报告 (3)项目演示和答辩 注意:培训项目案例源码及相关项目资料见附件。七、实训形式每30人一个开发团队,由一名项目经理全程跟踪,每个开发团队,分五个开发小组,每组6人,选定一名项目经理;任务分配以功能模块为单位,每个开发人员负责系统中的一个或多个模块的开发。1. 讲师面授基于传统的教学模式,由多年从事软件开发和项目管理工作的资深讲师向学员进行面对面的知识讲解。2. 实践训练以实践练习为主,通过实践、由实际应用引出相关技术知识点,使学员更易掌握。3. 体验式学习将在整个实训过程中安排企业文化宣导、知名软件企业实

13、地观摩、软件人员职业素养、职业生涯规划等专题讲座,让学员亲身体验软件企业的实际工作环境,了解软件项目的开发流程及相关领域知识。4. 自主式学习鼓励并引导学员对新知识的独立学习能力,培养自学能力和独立分析解决问题的能力。5. 集体式学习学员将组成开发小组,形成相互学习和交流的项目开发氛围,一同探讨,共同进步。八学员考核与评价方式学员在入学、技术培训、项目开发、实训总结这四个关键阶段都安排有不同形式的考评措施,对学员的技术能力和综合素质进行全面、准确的考核和评价。1. 入学阶段l 入学资格水平考试2. 技术知识强化阶段l 课上练习完成情况l 课后作业完成情况l 结课考试3. 项目开发阶段l 实训日

14、报填写情况l 项目开发规范的遵守4. 实训总结阶段l 个人总结自评l 组内互评l 教师评价九实训学员日常管理制度n 日常管理方法在学生的日常管理方面,严格按照安博员工的管理规范进行,采用科学、多样的管理方法,力求还原企业的实际工作环境,营造出紧张有序的工作氛围,以期达到学生实习的真正目的。a) 日报制度日报制度,是现代软件企业管理员工的一个通用方法,也是安博员工入职后的第一门必修课,主要是员工对每天个人工作内容的总结,以及记录对公司文化、技术情况的认知和理解。对于实习的学生,将采取日报制度,使学生明了自己的工作职责和工作重点、清楚自己当天的工作内容,并及时对自己的工作内容进行监督和评估。b) 项目组制度按照现代软件企业通用的软件开发岗位的工作模式,从实习开始,根据学生的情况进行了项目组的划分,在整个实习过程以项目组为单位组织活动和学习,每组有一名组长,相当于项目经理,带领项目组完成任务,并就组内成员的技术问题展开讨论;老师以CTO(技术总监)的身份教学并指导项目组的工作。项目组的划分将使学员一开始就会产生企业工作的角色感,并在整个过程中不断提高个人的团队合作和职业意识。c) 加班制度在整个实习过程中,将安排晚加班和周末加班制度。通过加班,一方面让学生对前期所学内容加以复习,同时也会避免学生利用业余时间外出而带来的安全隐患。d) 例会制度实习期间,按照安博的制度要求,安排例会,分

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论