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

付费下载

下载本文档

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

文档简介

1、java毕业实习报告阅读Java程序设计是一门应用性很强的专业课,在学习之 后,也要实践我们所学。精心整理了 java毕业实习报告。 Java语言全面支持动态绑定,而C+语言只对虚函数使用动态绑定。总之,Java语言是一个纯的面向对象程序设计语 言。3、Java语言是分布式的Java语言支持Internet应用的开发,在基本的Java应用编程接口中有一个络应用编程接口,它提供了用于络应用编程的类库,包括 URL、URLConnection、Socket、 ServerSocket等。Java的RMI(远程方法激活)机制也是开发 分布式应用的重要手段。4、Java语言是健壮的Java的强类型机制

2、、异常处理、废料的自动收集等是Java程序健壮性的重要保证。对指针的丢弃是Java的明智选择。Java的安全检查机制使得 Java更具健壮性。5、Java语言是安全的Java通常被用在络环境中,为此, Java提供了一个安 全机制以防恶意代码的攻击。除了 Java语言具有的许多安 全特性以外,Java对通过络下载的类具有一个安全防范机制 (类ClassLoader),如分配不同的名字空间以防替代本地的 同名类、字节代码检查,并提供安全管理机制(类 SecurityManager) 让Java应用设置安全哨兵。6、Java语言是体系结构中立的Java程序(后缀为java的文件)在Java平台上被

3、编译为 体系结构中立的字节码格式(后缀为class的文件),然后可 以在实现这个 Java平台的任何系统中运行。这种途径适合 于异构的络环境和软件的分发。7、Java语言是可移植的这种可移植性来源于体系结构中立性,另外,Java还严格规定了各个基本数据类型的长度。Java系统本身也具有很强的可移植性,Java编译器是用Java实现的,Java的运行 环境是用ANSI C实现的。& Java是高性能的与那些解释型的高级脚本语言相比, Java的确是高性能 的。事实上,Java的运行速度随着 JIT(Just-ln-Time) 编译 器技术的发展越来越接近于 C+。9、Java语言是多线程的在Ja

4、va语言中,线程是一种特殊的对象,它必须由 Thread类或其子(孙)类来创建。通常有两种方法来创建线 程:其一,使用型构为Thread(Runnable)的构造子将一个实现了 Runnable接口的对象包装成一个线程,其二,从Thread类派生出子类并重写run方法,使用该子类创建的对象即为线程。值得注意的是Thread类已经实现了 Runnable接口,因此,任何一个线程均有它的run方法,而run方法中包含了线程所要运行的代码。线程的活动由一组方法来控制。Java语言支持多个线程的同时执行,并提供多线程之 间的同步机制(关键字为synchronized)。10、Java语言是动态的Jav

5、a语言的设计目标之一是适应于动态变化的环境。Java程序需要的类能够动态地被载入到运行环境,也可以通过络来载入所需要的类。 这也有利于软件的升级。 另外,Java 中的类有一个运行时刻的表示,能进行运行时刻的类型检 查。在该系统中,与Web服务器相连的数据库采用的是大型 关系数据库管理系统SQL Server xx。它是基于客户机/浏览机模式的数据库管理系统;它支持ODBC ADO等技术的应用,可无缝的与 Windows xx Server 和IIS 集成,提供 高效安全的数据访问服务;有利于整个系统管理规范化,使 数据的完整性、安全性得到保证。数据库设计实际上主要是所要处理的数据的表示方法和

6、存储结构的设计。在采用数据库技术之前,这些工作分散在应用程序中进行;在采用数据库技术之后,这些工作可以通过数 据库设计集中起来系统地进行。进行数据库设计的首要任务是考虑信息需求,也就是数据库要存入什么样的数据。创建数据库并不是仅仅为了存储数据,更主要的目的是从中提取有用的信息。除了考虑数据 存储什么数据外,还应考虑存取方式,也就是处理需求。即 要根据用户提出的存取要求来设计数据模式和应用程序。毕业实习虽然结束了但是给我的感触很大。在信息时 代,学习是不断地汲取新信息,获得事业进步的动力。作为 一名即将毕业的大学生更应该把学习作为保持工作积极性 的重要途径。实习,是开端也是结束。展现在自己面前的

7、是一片任自 己驰骋的沃土,也分明感受到了沉甸甸的责任。在今后的工 作和生活中,我将继续学习,深入实践,不断提升自我。实习的同时也让我了解到了自己的不足,我会继续努 力,完善自我。对于学校的精心安排和指导老师的用心辅导 非常感谢。java毕业实习报告单位的软件设计工作进行业务实践,使学生通过实习做到理论联系实际,充实和丰富所学的专业理论知识,培养发现问题,分析问题和解决问题的能力,为毕业 后从事软件设计工作打下基础。毕业实习有着它深刻的意义,也是大学生必经的体验,感谢学校能给我们提供机会,也感谢公司为我们提供条件。Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由 Sun Mic

8、rosystems公司于1995年5月推 出的Java程序设计语言和 Java平台(即JavaSE, JavaEE, JavaME)的总称。Java技术具有卓越的通用性、高效性、平 台移植性和安全性,广泛应用于个人 PC数据中心、游戏控制台、科学超级计算机、移动电话和互联,同时拥有全球最 大的开发者专业社群。在全球云计算和移动互联的产业环境下,Java更具备了显着优势和广阔前景。而我们现在学习 Java是我们课程中的必修课程,更是 找一份好工作的必备技能,虽然实习为期才一周,但是给我 们增长很多见识,了解了大型软件开发的过程。也学习了很 多软件开发时一些技巧,更重要的是这次实习抛开了以前老师讲

9、学生听的模式,这次老师边讲边带领我们编写程序,让 我们能让学到的知识迅速巩固。即将毕业了,通过这次毕业实习,让我们对找工作这事 更有了信心。如果可以希望学校能在我们毕业之前再组织一 些就业培训,让我们更了解公司开发过程。java毕业实习报告.实习单位青岛xx信息科技有限公司(二) .岗位介绍岗位职责:1、 按照需求和技术框架要求进行项目或产品开发;2、对自己负责的项目进行全程跟踪,根据客户需要迭 代优化;3、 与客户进行现场沟通,能够充分理解客户需求;4、 保质保量的完成分配给自己开发的模块或系统.任职要求:1、熟悉JAVA开发和安卓系统开发;2、 熟悉主流开发架构和开发流程;3、 熟悉软件开

10、发流程及软件管理;4、有3个以上相关项目开发经验;5、计算机相关专业优先;注:动手能力强的应届生也可以考虑。(三).实习时间XXX(四).实习安排测试准备上线的 PC端,及客户端的 APP程序。检测是 否程序漏洞及不足。通过 SVN上报问题。并详细描述问题的 情景问题。分配给指定的分修改。(五).过程介绍本次实习共四周时间,我实习的岗位是软件测试工程师。第一周:1. 熟悉本公司的工作环境,跟着指导老师了解公司相 关业务和产品,学会使用公司所开发的应用软件和各种产品 设备,熟悉和了解一贯的操作方法和可能出现的问题,了解 软件测试的正常工作流程。2. 看产品介绍和说明书,熟悉它的大致结构。由于自

11、己的方向不是测试,测试经理就给我大概讲了一下所有的测 试流程,以及测试的相关文档以及文档应该包括的内容,根 据公司现有的项目具体让我学习怎样进行测试。3. 看以前的提交过的 bug详细信息,学习怎样将发现的bug描述的更加专业和准确,方便开发人员了解bug,以及学习怎样写测试报告和了解日报的格式。第二周:熟悉了相关软件和硬件的操作和基本故障诊断之后,我也成为工作之中的一员,正式投入工作岗位。1. 我首先还是通过跟踪产品一下已存在或者修复过的bug信息,熟悉具体功能和业务逻辑,并对这些bug进行验证。在我验证bug信息的时候,每一个bug对于我来说 都是新的,完全不同的,即使是针对同一个模块的相

12、关子模块,所以每在我验证完一个bug之后,都会对相关的业务相对的熟悉一些。另外在我学习验证bug信息的过程中,我熟悉了管理工具 SVN的使用, 以及相关测试环境的 搭建与维护。因为很多 bug存在于不同版本的产品上,所 以我经常处于卸载与安装软件的工程中。2. 搭建相关环境。在搭建测试环境时也废了不少功夫,搭建需要测试项目的运行环境后,安装好测试需要的相关软件。3. 开始对公司项目进行测试。选择正确的版本号测试,如果那个模块的功能出现了问题,及时与开发人员来进行交流,通过SVN提交详细的bug信息(最好加上截图附件),让 开发人员对bug 一一进行修改。4. 记下每天的工作内容,每天提交日报给

13、指导老师,每周再以周报的形式提工作总结交给指导老师。指导老师会对我写的周报进行检查, 对其中存在的问题以邮件的方式发给 我,以便之后工作中好改正。5. 为了能更加了解软件中各种功能的关联关系,公司把客户请来,和客户沟通了解整个项目的功能及流程。同时自己也要把bug和负责项目的技术人员进行沟通。和一切相关的人员交流,不同的交流渠道,获得消息是不同的,角度也 是不同的。和开发人员交流,会了解开发人员怎么实现软件 功能的,和项目管理人员进行交流,会知道开发进度及遇到 的困难,和客户进行交流,了解的是在现实生活中需求背景。6. 协调项目的内部测试,本项目中测试后期一轮测试, 包括软件硬件结合的测试。比

14、如:实际测试需要用到写字板 连接教师手机 客户端,将写字板的信息同步到教师客户端,同时学生客户端也能收到解答信息。认真完成项目的测试工作,和技术支持共同保证项目质量。7. 项目测试的问题跟踪及处理采用每日进行修改问题 回归测试工作,每日同步更新问题跟踪单的模式,按照规划 时间完成系统更新测试。作为此次项目测试的成员之一,对 于日常的测试流程、测试任务分配、测试执行、缺陷跟踪、 协调内部测试及协调客户测试方面能力均得到了进一步提 高。三.实习体会实习期两周的感觉,收获颇多,不管是从工作技能上还 是从为人处世上,我都感觉自己个人能力有了很大的提高, 或者说是看到了自己有待提高的地方有很大的的空间。

15、(1).工作技能一个月的实习期,自己所从事的是软件测试的工作,并 不是自己专业选修的方向。所以一切都是从头开始的,而更 需要自己的努力、耐心和细心。这些都是自己欠缺的,但是 在工作了 2周后,参与了企业的运作过程,最后发现自己真 的在实践能力上有了很大的改善。要想成为好的测试人员, 首先得了解自己要测试的软件的相关知识。要了解软件产品的架构是什么样的。要了解软件的市场需求,在接触软件之 初要可以多看看用户的反馈信息,这些才是用户最关心的, 也是在测试中需要注意的问题,满足客户是最大的需要。但是了解软件需求之后要学会要多读些软件系统的技术文档, 软件设计文档,这些文档可以帮助了解产品如何工作。还

16、有 多看看公司Bug库中的问题,这些存在的问题可以帮助自 己了解软件产品哪些地方存在缺陷,软件系统那些地方会出现错误。软件是运行在一个大环境中,如果对系统不熟悉, 那么有些问题你不能从一个更广阔的层面考虑,学习操作系统的知识,有助于你发现缺陷,定位问题更加准确。比如软 件运行在 Windows或者Linux ,如果不懂操作系统,你就 无法建立测试环境,有些时候时候软件的组件发生问题,就 是自己系统配置造成的,对系统不熟悉,会把外在原因归结 为软件本身。所以要学习关于和软件系统相关的知识,比如 编程,络,数据库等。不一定要学习到多好的程度,只是通 过这些扩展的知识面,可以在发现问题,解决问题上不

17、会局 限在狭小的圈子里。 虽然离真正的软件测试工程师的要求还 有很大的距离,但是自己一定会努力,向着自己的目标前进。(2).为人处世也让自己成熟了许多。在实习过程中成立的小团队,彼 此之间互相沟通,互相帮助,为了我们的目标而努力,圆满 地完成了此次实习的实践任务,让我看到了大家对于工作的热情。总之,通过这次实习,确实让自己成长了许多。在实习 期间,我学到了许多东西,遇到了一些困难,也看到了自己本身存在着的许多问题。在测试时要想使自己的工作做得更加周全。总会遇到这样那样的问题,当前的软件的功能日趋 复杂,不学到一定的深度和广度是难以在实际工作中应付自 如的。因此反映出学习的不足,缺点疏漏。需再加以刻苦钻 研及学习,不断开拓视野,增强自己的实践操作技能,为以 后能

温馨提示

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

评论

0/150

提交评论