java毕业实习报告2篇.docx_第1页
java毕业实习报告2篇.docx_第2页
java毕业实习报告2篇.docx_第3页
java毕业实习报告2篇.docx_第4页
java毕业实习报告2篇.docx_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

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

文档简介

java 毕业实习报告 2 篇 一、实习目的 通过对 java 语言、JavaWeb、Oracle 数据库应用设计 及 SQL 语言的复习和锻炼,并且通过使用 MyEclipse 开发 平台设计库存管理系统项目,以达到充分熟悉开发平台及 其应用设计。同时掌握并实践软件项目设计规范及其开发 流程:需求分析、概要设计、详细设计、代码编写、系统 测试及软件手册编写,以便提前适应软件公司开发流程、 环境和工作要求进一步了解 java 开发的相关知识,掌握 java 开发的基本技术,丰富 ja 本文由毕业论文网 http:/ 收集整理 va 开发的实战经验。学习 SQL 的基础知识及正确 的运用方法,和有用的相关技术,提高自己的工作效率。 通过实习,培养我们综合运用已学知识 Java 语言的面向对 象编程能力;培养我们动手能力;培养我们良好编程规范、 编程方法;以便能较全面地理解、掌握和综合运用所学的知 识,提高自身的编程能力;增强自己的团队协作意识,了解 软件开发的思考角度和主要流程。为毕业之后能够更快地 进入工作状态并且能够更好的工作,打好一定的基础。 二、实习主要流程 1、公司管理规则,程序员素质,程序员编码规范; 2、需求开发与管理; 3、面向对象分析与设计,面向对象编程的特性; 4、 javaSE、javaWeb 、页面设计-JSP 页面; 5、数据库设计、SQL 应用; 毕业论文 http:/ 6、软件需求分析与设计; 7、项目实战 三、 实习内容 Oracle 数据库 数据库是数据的结构化集合。计算机是处理大量数据 的理想工具,因此,数据库管理系统在计算方面扮演着关 键的中心角色,或是作为独立的实用工具,或是作为其他 应用程序的组成部分。 Oracle 服务器还有一套实用的特性集合,这些特性是 通过与我们用户的密切合作而开发的。在我们的基准测试 主页上,给出了 Oracle 服务器和其他数据库管理器的比较 结果。 Oracle 服务器最初是为处理大型数据库而开发的,与 已有的解决方案相比,它的速度更快,多年以来,它已成 功用于众多要求很高的生产环境。尽管 Oracle 始终在不断 发展,但目前 Oracle 服务器已能提供丰富和有用的功能。 它具有良好的连通性、速度和安全性,这使的 Oracle 十分 适合于访问 Internet 上的数据库。 java 与 SQL 的应用 Java 语言是编写数据库应用程序的杰出语言之一,它 提供了方便访问数据的技术。利用 Java 语言中的 JDBC 技 术,用户能方便地开发出基于 Web 网页的数据库访问程序, 从而扩充网络应用功能。JDBC(Java Database Connectivity,Java 数据库连接)是一种用于执行 SQL 语句 的 Java API,可以为多种关系数据库提供统一的访问接口。 JDBC 由一组用 Java 语言编写的类与接口组成,通过调用这 些类和接口所提供的方法,用户能够以一致的方式连接多 种不同的数据库系统(如 Access、SQL Server XX、Oracle、Sybase 等),进而可使用标准的 SQL 语言来存 取数据库中的数据,而不必再为每一种数据库系统编写不 同的 Java 程序代码。 代写论文 http:/ 控制技术-Servlet 技术 1) 什么是 Servlet? 一个 servlet 就是 Java 编程语言中的一个类,它被用 来扩展服务器的性能,服务器上驻留着可以通过“请求-响 应”编程模型来访问的应用程序。虽然 servlet 可以对任 何类型的请求产生响应,但通常只用来扩展 Web 服务器的 应用程序。Java Servlet 技术为这些应用程序定义了一个 特定于 HTTP 的 servlet 类。 和包为编写 servlet 提供了接口和类。所有的 servlet 都必须实现 Servlet 接口,该接口定义了生命周期方法。 2) Servlet 的生命周期 一个 servlet 的生命周期由部署 servlet 的容器来控 制。当一个请求映射到一个 servlet 时,该容器执行下列 步骤。 页面设计-JSP 页面 1)MVC 模式 为了把表现层 presentation 从请求处理 request processing 和数据存储 data storage 中分离开来,SUN 公 司推荐在 JSP 文件中使用一种“模型-视图-控制器” Model-view-controller 模式。规范的 SERVLET 或者分离 的 JSP 文件用于处理请求。当请求处理完后,控制权交给 一个只作为创建输出作用的 JSP 页。有几种平台都基于服 务于网络层的模-视图-控件 模式(比如 Struts 和 Spring framework)。 2) JSP 技术的强势 (1)一次编写,到处运行。在这一点上 Java 比 PHP 更 出色,除了系统之外,代码不用做任何更改。 论文代写 http:/ (2)系统的多平台支持。基本上可以在所有平台上的任 意环境中开发,在任意环境中进行系统部署,在任意环境 中扩展。相比 ASP/PHP 的局限性是显而易见的。 (3)强大的可伸缩性。从只有一个小的 Jar 文件就可以 运行 Servlet/JSP,到由多台服务器进行集群和负载均衡, 到多台 Application 进行事务处理,消息处理,一台服务 器到无数台服务器,Java 显示了一个巨大的生命力。 (4)多样化和功能强大的开发工具支持。这一点与 ASP 很像,Java 已经有了许多非常优秀的开发工具,而且许多 可以免费得到,并且其中许多已经可以顺利的运行于多种 平台之下。 3) JSP 技术的弱势 (1) 与 ASP 一样,Java 的一些优势正是它致命的问题 所在。正是由于为了跨平台的功能,为了极度的伸缩能力, 所以极大的增加了产品的复杂性。 (2) Java 的运行速度是用 class 常驻内存来完成的, 所以它在一些情况下所使用的内存比起用户数量来说确实 是“最低性能价格比”了。从另一方面,它还需要硬盘空 间来储存一系列的.java 文件和.class 文件,以及对应的 版本文件。 四、实习总结 通过这一期的实训,虽然实训的时间不长,但是总体 上收获挺大的,学习中我不但有了学习成果的喜悦,而且 自己也日渐成熟,有种说不出的喜悦。 实习名称: 毕业实习 实习时间: XX03/04-XX04/05 学生姓名: 学院名称: 电子与信息技术学院 专业名称: 电子信息工程 班级名称: 学 号: 指导教师: 实习时间: XX 年 3 月 4 日XX 年 4 月 5 日 实习公司: 大连必捷必技术有限公司 实习目的: 了解并掌握 java 相关理论知识,提高了学习的积极和 创造性。方便以后进入公司能够很快进入工作状态。 实习内容: 第一实习阶段:本文由论文联盟 http:/收集整理 这次到 DJB 的实习,每个人都抱着一种认真学习的态 度,去接受未来的挑战。 在现今社会,就业问题就似乎总是围绕在我们的身边, 成了说不完的话题。招聘会上的大字报都总写着“有经验 者优先” ,可还在校园里面的我们这班学子社会经验又会拥 有多少呢?为了拓展自身的知识面,扩大与社会的接触面, 增加个人在社会竞争中的经验,锻炼和提高自己的能力, 以便在以后毕业后能真正走入社会,能够适应国内外的经 济形势的变化,并且能够在生活和工作中很好地处理各方 面的问题,我来到了大连 DJB,开始了我这个学期的专业实 习。专业实习,就是把我们在学校所学的理论知识,运用 到客观实际中去,使自己所学的理论知识有用武之地。只 学不实践,那么所学的就等于零。理论应该与实践相结合。 另一方面,实践可为以后找工作打基础。通过这段时间的 专业实习,学到一些在学校里学不到的东西。因为环境的 不同,接触的人与事不同,从中所学的东西自然就不一样 了。 第一周的学习比较轻松,我们学习了基本的 Linux 系 统命令和操作,开始熟悉实习所用的系统,为以后的实习 打下基础。我们从最基础的 CoreJava 开始学习。从变量、 运算符、顺序控制等开始学习。由于两三年前学习的内容 早已生疏,我们在重新学习的过程中仍有不少收获,所谓 温故而知新就是这个道理吧。 第二阶段实习: 第二阶段的内容越来越紧凑。在培训的学习期间,不 是像正式上班的朝九晚五,而是朝八晚九。 我们不可能简 单的了解一些企业文化,简单的学学新的知识就可以了, 我们的这个实习必将是一个繁忙的实习,也必将是一个充 实的,进步的实习。来到这里,我们要忘掉大学里自由的 作息时间,克服困难,养成良好的工作生活习惯 。基于各 方面的原因,虽然在去之前我们做了比较充足的准备,但 还是遇到了一些困难,例如学习时间长,课后实战比较繁 多,但时间又比较的短,难以保证按时按质按量完成。下 午下了班,正式的员工们都回去了,我们还在那儿练习, 一直到晚上 9 点,才能回住处休息。中午也没有休息的地 方,只能趴在电脑前休息一会,周末也只有一天,一两周 下来,相当地疲惫。但我们都明白自己来实习的任务,都 坚持着完成自己的任务和使命。 这段时间主要学习了 SQL 语言(SQL 语言基础和提高, SQL 语句调优);Oracle 数据库开发,PL/SQL;javaSE 核心编 程;XML;JDBC;并粗略的完成“在线考试系统”的数据部分。 经过基础知识的再学习,再进行项目开发,我们有了更多 的领悟和提升。在线考试系统的开发,经过了三个阶段: 本地+文件版、网络+文件版、网络+数据库版。这三个版本 的演化,也让我们感受到不同层次的软件所提供的功能特 点和可扩展的软件的生命力。 第三阶段实习: 第三阶段主要学习了 HTML/CSS;javaScript 核心; Servlet/JSP;Ajax;javaScript 框架 JQuery;Java 开源框架 SSH。在紧凑的学习中,我们还进行了职业素质培养、职业 规划和模拟面试。 在职业素质培养和职业规划模块,我学到了不少东西, 自己也课后进行了自学扩展。在个人形象方面,得体的着 装是一个职业人基本的素养,也是我们职员专业素质的体 现。它包括干净、整洁、成熟、干练的衣着,精神、简洁 的职业妆、随时的肢体语言。在待人接物方面,要得体、 客观。对上司和公司的安排我们要从公司考虑、并适当服 从和保留自己的意见。 通过职业规划的测试,我了解了自己适合做什么。解 除了一些困惑。结果是让人兴奋的,我选择了软件这个技 术性行业是很适合我的。许多大学生在上大学之前并不了 解自己,如果职业规划能提前到大学之前,相信会减少许 多大学生的学校学习期间的许多困惑,也更有利于国家对 人才的培养。 而进项目组的模拟面试环节,则训练了我们的表达能 力,首先是自我介绍,然后让是技术面试。面试,第一个 要点是 表达,适当地展示自己,清楚地表达是面试中必备的 法宝。我们做程序的,可能知道怎么用,但若要向别人清 楚的解释一个问题或者原理,没有一定的经验是说不好的。 所以平时多讨论问题,和周围的人交流,多留心钻研都是 在为面试和以后更好地使用和交流技术打下基础,开口表 达就是成功的开始。 软件开发是项团队工作,我们培养好自己职业素养, 多多交流必定带来意想不到的收获。实习正是给了我们一 个很好的机会去锻炼,相信会为以后找到一个好的工作埋 下伏笔。 第四阶段实习: 这个阶段我们主要重新学习了三大框架并小组开发了 当当网项目。 通过这次实习,让我们理论联系实际,在软件工程的 开发过程、数据库的开发、分布式计算等工程实践经验上 有了很大的提高。在公司中也培养了初步的大型项目合作 开发经验,这一些都很好的增强了我们的个人的能力和并 提高了自身的素质。 类似的以上的收获还有很多很多,但在实习结束的这 个时候,仔细考虑一下,还是有一些地经验教训的。 例如在活动中我们能感觉得到,很多的工作经验,开 发的知识我们了解的还是不够充分,致使我们在开发初期 要发费较多的时间用于入门。但有一点感觉就是,我们在 学校所学的一些基本知识还是比较有用的,例如 J2EE,数 据库基本原理等,正是这些基础知识使我们在缺少工程经 验的情况下还能尽快入手,后来赶上。 针对我们学校部分学生普遍基础理论知识较多,工程 经验不足的现象,我们同学大可以去掉以往羞于参与工程, 怕在别人前认短的心态,我们学校的软件工程专业教学

温馨提示

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

评论

0/150

提交评论