陕西科技大学生产实习+毕业实习.doc_第1页
陕西科技大学生产实习+毕业实习.doc_第2页
陕西科技大学生产实习+毕业实习.doc_第3页
陕西科技大学生产实习+毕业实习.doc_第4页
全文预览已结束

下载本文档

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

文档简介

陕西科技大学生产实习+毕业实习报告一 实习目的大学生实习是为了在毕业进入社会前,将自己的理论知识与实践融合,并且完成从学生到职员的过渡。我认为大学生的实习是迈向成熟重要的一步,也是大学生正视社会和正视自己,走出自我,真正融入社会生活工作的第一步,而且很多时候通过实践,尤其在不同的职业中的实践才会真正找到自己感兴趣并适合自己的行业,也是完成从空想到现实转变的第一步。二 实习单位介绍及岗位介绍西安软件服务外包学院是西安市政府为促进西安软件服务外包产业发展,由西安市产业主管部门及教育主管部门共同出资组建的西北地区最大的软件服务外包人才实训基地。在西安软件服务外包学院我们专业主要实习java开发工程师的相关工作,在实习过程中学习J2EE架构的应用开发,同时熟悉关系型数据,学习新知识的同时也熟练掌握曾在学校的相关理论知识,来分析问题和解决问题。了解软件工程开发的流程,培养良好的沟通能力,团队协作精神、敬业精神。三 实习安排任务进度描述内容知识储备软件项目开发模式、流程及相关基础知识介绍软件及软件项目需求描述常用文档描述编写日报/周报项目讲解讲解项目需求、进行需求分析搭建项目框架确定编码规范建立数据库提交项目开发计划系统原型建立系统原型,需求确认建立系统静态原型 确认需求分析结果编码第一阶段确定系统功能,完成业务实体编写业务接口确定系统业务流程完成实体对象编写辅助类编码第二阶段完成业务功能完成业务功能代码完成页面正确调用实现页面正确跳转实现表单验证编码第三阶段代码整合及调试实现简单权限控制测试,修改Bug项目展示/学生展示完成的项目完成项目总结四 实习内容及过程在一个月的团结努力下,我们小组顺利的完成了本次实训规定的相应任务,在这个过程中我们既要回忆之前所学的知识,又要吸收运用新学的东西,边学边用,边犯错误边反思。回首一个月大家团结努力的奋斗经历,真的弥足珍贵,很幸运学校在我们这届将毕业实习和专业实习加到一块。这样,我们就有足够的时间来体验和学习。任何事情,为之则易;不为则难。当我们遇到困难时,先是小组积极讨论,如果还是无法解决,则要主动寻求别人的帮助,一个高效率的团队是由各个成员积极、及时的完成规定的任务为前提的,持之以恒,锲而不舍。当然除了这些感想外,我对java学习,也是收获很大,对自己的缺点也有了喝多的认识,回首本学期的学习,重点还是在学习概念等一些常识性的东西,关于类型、变量、接口、输入输出流。分析异常、抛出异常、后期主要是小程序运用。在目前我所学习的语言中,我自己认为java是一门比较强大的跨平台型还有它的较强的实用性,强悍的潜入性。本次实训主要针对我们对项目流程不熟悉和对整体项目的把握不清楚,学习数据库的设计和表的建设以及表与表之间的联系,还有一些代码的编写,这些都是我们所不熟悉的,而是我们最薄弱的部分。通过这一周的实习,虽然实习的时间仅仅只是一个月,但总体上收获挺大的,让我们感到非常高兴,因为java一直学的是课本知识,所以实训对于我来说是必须要学会熟悉练习操作的,当然开始学习后也并非想象的那么简单,开始时学习新东西觉得任务异常艰巨,因为学习中遇到了很多以前未曾接触过的难点,有时候也难免失去信心,但是,通过老师的指导,我顺利的化解了一道道的障碍,克服java学习上的一道道难关,现在自己已经掌握了java的基础知识。另外一点,也是在实训中必不可少的部分,就是同学之间的互相帮助,所谓“当局者迷,旁观者请”,有些东西感觉自己做的没错,偏偏程序运行时就有错误,让其他同学帮忙看一下,发现其实是很小的错误,所以说,相互帮助是很重要的,这在以后的学习工作中都会很关键,俗话说:“要想为事业多留一把火,自己就得多天一捆柴”。本次毕业实习我主要是做一个登录系统,从中学习一下Java开发和SQL的技术运用。Java和SQLServer作为开发工具都有它们各自的特点,下面是我学习Java的一些内容。Java语言的语法与C语言和C+语言很接近,使得大多数程序员很容易学习和使用Java。另一方面,Java丢弃了C+ 中很少使用的、很难理解的、令人迷惑的那些特性,如操作符重载、多继承、自动的强制类型转换。特别地,Java语言不使用指针,并提供了自动的废料收集,使得程序员不必为内存管理而担忧。Java语言提供类、接口和继承等原语,为了简单起见,只支持类之间的单继承,但支持接口之间的多继承,并支持类与接口之间的实现机制(关键字为implements)。Java语言全面支持动态绑定,而C+ 语言只对虚函数使用动态绑定。总之,Java语言是一个纯的面向对象程序设计语言。Java语言支持Internet应用的开发,在基本的Java应用编程接口中有一个网络应用编程接口(),它提供了用于网络应用编程的类库,包括URL、URLConnection、Socket、 ServerSocket等。Java的RMI(远程方法激活)机制也是开发分布式应用的重要手段。Java的强类型机制、异常处理、废料的自动收集等是Java程序健壮性的重要保证。对指针的丢弃是Java的明智选择。Java的安全检查机制使得Java更具健壮性。Java通常被用在网络环境中,为此,Java提供了一个安全机制以防恶意代码的攻击。除了Java语言具有的许多安全特性以外,Java对通过网络下载的类具有一个安全防范机制(类ClassLoader),如分配不同的名字空间以防替代本地的同名类、字节代码检查,并提供安全管理机制(类SecurityManager)让Java应用设置安全哨兵。 Java程序(后缀为java的文件)在Java平台上被编译为体系结构中立的字节码格式(后缀为class的文件), 然后可以在实现这个Java平台的任何系统中运行。这种途径适合于异构的网络环境和软件的分发。 这种可移植性来源于体系结构中立性,另外,Java还严格规定了各个基本数据类型的长度。Java系统本身也具有很强的可移植性,Java编译器是用Java实现的,Java的运行环境是用ANSI C实现的。与那些解释型的高级脚本语言相比,Java的确是高性能的。事实上,Java的运行速度随着JIT(Just-In-Time)编译器技术的发展越来越接近于C+。 在Java语言中,线程是一种特殊的对象,它必须由Thread类或其子(孙)类来创建。通常有两种方法来创建线程:其一,使用型构为Thread(Runnable) 的构造子将一个实现了Runnable接口的对象包装成一个线程,其二,从Thread类派生出子类并重写run方法,使用该子类创建的对象即为线程。值得注意的是Thread类已经实现了Runnable接口,因此,任何一个线程均有它的run方法,而run方法中包含了线程所要运行的代码。线程的活动由一组方法来控制。 Java语言支持多个线程的同时执行,并提供多线程之间的同步机制(关键字为synchronized)。五 实习总结及体会这次实训,我更多的是学到不懂就要问和自己应该尽自己的全力去尝试,哪怕失败,也要尽自己的全力,和身边的同学一起探讨,团结合作和发挥团队意识。同时,学好java语言有很大的用处,这次实训,面对一道陌生的题目和要求时,不应慌张和无措,首先应该想到这和课本上的哪些知识具有结合点,回忆和分析这种结构的算法和具体实施方法,综合考虑其他的方面。其次,学好java对我们以后的工作会很有帮助,很多同学觉得进入IT行业是件很厉害的事,这个专业很有发展前景,但也很高深,努力学好它会是我们较他人的一技之长。我们要建立信心和自信,没有学不会的东西,关键是注重理解,多联系,熟能生巧;掌握好的学习方法,就有事半功倍的效果,不能照着老师的方法而按部就班,多尝试,多犯错,多思考,不能照着别人的代码抄,这样在执行后总觉得自己会了,但是真正去写东西的时候却没有思路了,有时候是有了思路有了想法但是写不出来,说白了就是不能把知识点串起了,这就是不思考的后果;多写多练习多想,掌握编码思想必须通过实际的代码多写多练习多想,刚开始学jav

温馨提示

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

评论

0/150

提交评论