java实训报告总结_第1页
java实训报告总结_第2页
java实训报告总结_第3页
java实训报告总结_第4页
java实训报告总结_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

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

文档简介

1、java 实训报 告总结作为就业 培 训,项目的好坏对培训质量的影响非常大, 常常是决定性 的 作用。这篇文章是关于在学习java 软件开发时练习项目 的 总结,简单总结为以下几点:作为就业 培 训,项目的好坏对培训质量的影响非常大, 常常是决定性 的 作用。这篇文章是关于在学习java 软件开发时练习项目 的 总结,简单总结为以下几点:1、项目一定要全新的项目,不能是以 前做 过的2、项目一定要企业真实项目,不能是 精简 以后的,不 能脱 离实际应 用 系统3、在开发时要和企业的开发保持一致4、在做项目的时候不应该有参考代码长话短说 就 是以上几点,如果你想要更多的了解,可 以继续往后看 。

2、一:项目 的 地位因为参加 就 业培训的学员很多都是有一定的计算机基 础,大部分都 具 备一定的编程基础,尤其是在校或者是刚 毕业的学生, 多 少都有一些基础。他们欠缺 的 主要是两点:(1)不能全面系统的、深入的掌握某 种技 术,也就是 会的挺多,但 都 是皮毛,不能满足就业的需要。(2)没有任何实际的开发经验,完全 是想 象中学习, 考试还行,一 到 实际开发和应用就歇菜了。解决的方 法 就是通过项目练习,对所学知识进行深化, 然后通过项目 来 获取实际开发的经验,从而弥补这些不足, 尽快达到企业 的 实际要求。二:如何 选 择项目项目既然 那 么重要,肯定不能随随便便找项目,那么 究竟如

3、何来选 择呢?根据 java 的 研究和实践经验总结,选 择项目的时候 要 注意以下方面:1:项目不能太大,也不能太小这个要根 据 项目练习的阶段,练习的时间,练习的目 标来判断。不 能 太大,太大了做不完,也不能太小,太小 了没有意义, 达 不到练习的目的。2:项目不能脱离实际应用系统项目应该 是 实际的系统,或者是实际系统的简化和抽 象,不能够是 没 有实战意义的教学性或者是纯练习性的项 目。因为培训 的 时间有限,必须让学员尽快地融入到实际 项目的开发当 中 去。任何人接受和掌握一个东西都需要时 间去适应,需 要 重复几次才能够真正掌握,所以每个项目 都必须跟实际 应 用挂钩。3:项目应

4、能覆盖所学的主要知识点学以致用 , 学完的知识点需要到应用中使用,才能够 真正理解和掌 握 ,再说了,软件开发是一个动手能力要求 很高的行业, 什 么算会了,那就是能够做出来,写出代码 来,把问题解 决 了,你就算会了。4:最后综合项目一定要是实际应用系 统学员经过 这 个项目的练习,就要走上实际的工作岗位 了,如果这个 系 统还达不到实际应用系统的标准,学员练 习过后也还是 达 不到企业实际的需要,那么这个培训应该 说质量就不高 了 。理想的状况是这个项目就是实际项目, 到时候学员就 业 到另外一个公司,不过是换个地方干活而 已,完全没有 技 能上的问题。三: java 怎么 选择项目这个不

5、是 靠 想象,而是根据实际的情况一步一步分析 出来的(呵呵 要 卖弄一下:这也算是逻辑思维 ),当然这里 只是讨论方法 , 不涉及具体的项目案例。我们可以 采 用倒推的方式来分析:( 1)最终的项目一定是真实的项目, 也就 是要把学员 训练到能够独 立 开发实际应用,通常我们还不能选最简单 的项目,因为 学 员的吸收还要有一个折扣,所以最终的项 目应该选实际 项 目中中等难度的项目( 2)最终项目定下来过后,开始分解 这个 项目,看看 为了达到完成 这 个项目需要哪些技术和知识点,以及每部 分知识点的深 度 ,然后定出每个分阶段的任务比刚才分析出 来 的分阶段任务稍稍复杂点,这样才能达到 训练

6、的目标。 定 下分阶段项目后,同样去分解,定出为了 完成他所需要 的 各部分知识点和深度。( 4)然后是选择上课期间的演示项目 ,演 示的项目是 为了做分阶段 项 目服务的,可以认为是分阶段项目的分阶 段项目(5)最终把要求掌握的知识点和要求 掌握 的深度,分 散到日常教学 和 练习中。好了,把 上 面的分析用正向描述就是:日常教学 和 练习中学习和掌握的知识=演示项目=分阶段项 目 =综合项目 =胜任企业实际开发需 要。附注:有 了好的项目还要有好的训练方法 ( 这个另外立 文讨论 ) ,最最基本和重要的一条就是:绝对要指导学生亲自动手做,而 不 是看和听,所以尽量不要选择有现成代码 的项目

7、,演示 用 的项目也最好不配发代码,让学生能够跟 着做出来才是 真 的掌握了。上面阐述 了 java 对项目的态度和基本选择方法,这里 再把其中几个 重 要的、与众不同的特点阐述如下: 1:真项目项目一定 要 真实,要是企业实际应用的,不能是教学性的项目,否 则 会脱离实达不到项目实训的效果。还有一 个一定要是最 新 的项目,企业的要求也是在不断变化的, 应用技术的方 向 和层次也在不断变化,这些都体现在最新 项目的要求上 , 旧项目所要求的技术和层次很可能已经过 时了,根本达 不 到训练的目的。java 的做法是:没有固 定 项 目,每个班做项目之前会 从企业获取最 新 的项目需求,然后经过

8、挑选和精心设计, 以保证既能训 练 技术,又能得到实际的开发经验。这样实 现了跟企业的 同 步,企业做什么,我们就学什么,然后也 跟着做什么。2:真流程开发的流 程 也要跟企业的实际开发保持一致。从项目 立项开始,到 需 求分析、概要设计、详细设计、编码、测 试的各个环节 , 都要完全按照真实的开发流程来做。 java 的主力老师都是实 战出身,在 java 开发 方面都至 少有 七年以上 的 开发经验,同时具备多年的项目管理经验,所以能够完全 按 照企业开发的流程来训练学生。3:真环境开发的环 境 也要跟企业一样,包括常用的开发工具、 开发平台、应 用 服务器、常用插件、测试工具、项目管理

9、工具、项目管 理 文档等等。java 的做法是:构建跟 企业完全一样的环境,然后跟 企业开发一样 , 分团队开发。老师就相当于项目经理,一 个班分成多个 小 组,每个组有自己的 team leader ,大家分 工合作,共同 完 成项目。4:真开发这是 java 最与众 不同的一点, java 深知:软 件是做出 来的,而不是 听 出来或者看出来的,企业需要能实际开发 的人员,而不 是 只听过、看过但不能做的人。所以java 非常强调:项目 一 定要让学生动手写出来。java 的做法是:老师做 为 项目经理,带领着大家一起 去做需求分析 、 概要设计、数据结构设计、接口设计、重 要业务流程的

10、分 析设计等,然后由学生们分团队进行开发, 实现整个项目 。 这里有几个与众不同:(1) :现场带领学生一起做分析和设计,而 不是预先做好了来讲讲。 因 为需要学生学习的是分析设计的过程和方 法,而不是已 经 做好的结果。(2) :java 选 用的项目基本都 是企 业最新的项目,很多 都是 java 的学生和企业在同期开发 , 所以是不配发源代码 的。这样也断 绝了学生的依赖思想 , 认认真真 去 开发。可能 有同学会问: 为什么不选择有源代码的项目呢 , 那样还可以 参考学习啊 !这是一个 典 型的误区:觉得通过看人家的代码能够加 快自己的学习 。 这个方法对有经验的人来讲是对的,但是对于

11、还在学习 期 间,没有经验的学员来讲,就是一个认识 的误区了。因 为 你也许能看懂代码的语法,但根本看不懂 代码背后的含 义 ,看不懂代码的设计,看不懂为什么要这 么实现,看不 懂 代码所体现的思想,其实,看了跟没看没 有多大区别。 1 2 3事实上, java 界最不缺的就是代码了,那么多开源软 件,小到一个 工具,到企业级 erp 都有开源的 , 而且很多都 是大师级的作 品 , 说实话比你参 考 的 那些代码质量高多了 但是又有多少 人 能真正看明白呢,原因就在于达不到那个 水平,看不懂 代 码背后所体现的设计和思想以及为什么要 这么做,效果 也 就不好了。当然不排 除 有这样的高人是能

12、够完全能理解和掌握这 些大师级作品 的 ,但估计不会是刚开始学习 java 开发的学 生,所以 java 根据多 年的培训经验,友情提示:在初 学阶 段,看一千遍 , 听一千遍,都不如自己动手写一遍所达到 的学习效果。 自 己能写出来的功能才是你真正掌握的功能, 而不是你看得 代 码或者是听老师讲的,就算讲过看过,但 是自己做不出 来 ,那都不算会。(3) :java 在 课堂上除了带领 学生 去分析设计外,还会 分析一些重点 、 难点功能的实现机制和原理,然后指导学 生去实现。5:真技术java 在每个项目中,特 别 会 抽取有难度的部分让学生 们在老师指导 下 实现,专门啃硬骨头,那才能真

13、正锻炼学 生的开发能力 。比如:在 做 oa 类的项目时 , 会重点去做工作流、公文 收发、在线 office 控制等;在做 crm 类项目时:会重 点去 做销售自动化 和 市场块的业务;在做人力资源类项目的时 候会重点去做 人力跟踪和人力评测模型等 . java 在每个项目中,都 会 使 用目前企业最新最流行的 技术,按照最 新 的难度去要求,从而让学员能更符合企业 的需要。6:真经验java 的项目都是企业最 新的真实项目,经过开发训练, 学员能够积累 足 够的真实的开发经验,以胜任企业的工作 需 要。在进行 项 目分析时,还会全面讲解项目所要求的业 务, 让学员从 业 务和技术上都能充分积累。7:真实力作为就业 培 训,项目的好坏对培训质量的影响非常大, 常常是决定性 的 作用。这篇文章是关于在学习java 软件开发时练习项目 的 总结,简单总结为以下几点:事实上,不 采 用有源代码 的 教学性项目对 java 的要求非常高。 试想 一 下,如果项 目 分发下去,老师带着分析后,学生都不会 做会 出现什么 样 的后果?这对 java 的教学质量提出了极高的要求,如果 教 学质量达不到让学员独立开发的水平,对 依靠质量取胜 和 口碑发展的 java 将是 毁灭性的

温馨提示

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

评论

0/150

提交评论