- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[实习大纲校)
计算机与信息工程系
Java 专业实训大纲
专业技术课程目的
毕业实习实训是极为重要的实践性教学环节,通过较长时间的实习实训,使学生走向社会,接触本专业工作,拓宽知识面,增强感性认识,培养、锻炼学生综合运用所学的基础理论、基本技能和专业知识,去独立分析和解决实际问题的能力,把理论和实践结合起来,提高实践动手能力,为学生毕业后走上工作岗位打下一定的基础;同时可以检验教学效果,为进一步提高教育教学质量,培养合格人才积累经验。
二、 实训实施教学大纲
软件技术Java专业方向课程方案纲要(3个月) 实施 阶段 实训周期(天) 专业技能课程 技术体系 实训任务 实训目标 项目准备
12 Java核心技术(集合、反射、泛型、线程、注释、I/O操作、Socket编程及JDK新特性等)
1.开发工具: Eclipse3.4 2.JDK5.0 语法归纳讲解和面向对象编程思想3.熟悉掌握Java的中高级部分知识点运用,如对集合、线程、反射、I/O、Socket的实际应用 1.了解实训基地相关的实训规章制度
2.掌握J2SE核心技术 3.作为软件开发师应有的职业素质
4.完成软件开发环境常规搭建 5.熟悉开发工具的使用 1、让实训学生理解从事软件行业的应有的素质
2、能综合运用知识点进行问题的解决
3、理解软件开发的流程和软件开发中相关设计模式.
4、能根据当天知识点来完成以项目驱动教学中每天的任务单 项目立项
3 项目导入 1.电子商务交易平台后台管理系统ECTSS(推荐) 2.客户关系管理系统CRM(可选) Subversion版本控制系统 1.Subversion的安装和配置 2.TortoiseSVN的安装和使用 1.选定项目
2.了解并掌握软件设计开发管理流程
3.了解软件开发体系中各环节CMMI3文档的开发
4.在团队开发中有关代码版本的控制和管理 1.项目选定并启动.
2.了解项目的开发版本控制的重要性,以及版本控制工具的使用
3.初步了解CMMI3在软件工程中 的企业级软件开发流程 项目分析和设计
7 OOAD和UMLXML
1.理解OOAD概念,掌握OO的特性
2.理解传统软件开发流程步骤,明白现代的软件开发流程UDP概念以及开发步骤
3.建模工具Jude的使用
4.了解软件开发分析阶段的动态建模
5.了解XML的语法能对xml进行解析 1.独立完成需求分析文档编写
2.完成项目系统概要设计文档的编写及相关UML建模素材的原型制作
3.制定项目编码规范及项目实施公约
4.能够独立根据项目文档完成UML图的制作 1.理解掌握项目的需求分析文档编写的规则2.了解软件项目需求分析实施的流程
3.熟悉掌握相关建模工具的使用
4.扩展CMMI3项目管理基础要点 编码实现
23 Java Web开发技术
掌握JAVAWEB开发的高级知识应用(Servlet、Jsp 、Ajax)
JDBC 数据库编程
数据持久化层技术(JDBC) 使用
CRUD操作事务处理
Hibernate框架高级应用
Hibernate ORM持久化关系
2.继承映射事务管理 1.完成项目中的有关DAO层的实现和相关的单元测试
2.完成项目静态模型的动态实现 1.通过给定模块功能的实现,培养学生的对知识的综合运用能力以及自行解决问题能力
2.培养学生团队合作的能力和学生对问题表达能力,和沟通能力 Sturts框架高级应用
Struts MVC模式实现常用 Action处理及技术细节表单数据处理数据验证与校验 1.利用Struts的MVC来对项目的功能的实现
Spring框架高级应用
1.Spring集成JDBC应用
2.Spring集成Hibernate应用
3.Sprint集成web应用 1.用Spring的知识来完成对项目的重构(SSH)
1.了解CMMI,从而通过执行版本控制、变更控制等规程,以及使用配置
测试发布
15 Linux操作系统及Java程序开发
1.了解Linux操作系统
2.掌握常用的相关的命令
3.掌握Linux下Java程序的开发
4.linux环境变量的配置
了解掌握常用测试技术 1.单元测试方法及单元测试工具Junit使用讲解
2.集成测试方法的讲解
3.项目打包技术Ant讲解 1.掌握在Linux环境下Java应用软件的开发与发布技术
2.完成模块集成,并进行测试
3.完成项目小组内部发布
1.理解软件整合过程,及常见问题和解决方法 2.bug笔记的整理 3.项目总结报告的拟写
成果展示
1 项目发布
1.项目的评审
2.项目及文档的归档入库与备份 1.完成项目发布的PPT的制作
文档评论(0)