电气、数理、机电、计算机、环境等实习手册.doc_第1页
电气、数理、机电、计算机、环境等实习手册.doc_第2页
电气、数理、机电、计算机、环境等实习手册.doc_第3页
电气、数理、机电、计算机、环境等实习手册.doc_第4页
电气、数理、机电、计算机、环境等实习手册.doc_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

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

文档简介

实习手册实习名称: 武汉博睿科技有限公司实习 教 学 院: 电气及电子信息工程学院 专 业: 电子信息工程 学 号: 201140210133 学生姓名: 成忠杰 指导教师: 王刚 2015 年 5 月 23 日实习计划实习时间:2015.1.5 至 2015.5.23实习地点:武汉博睿科技有限公司实习(调查)目的:学习JAVA技术,掌握更多的JAVA知识,拥有更多的项目实战经验实习基本内容:学习JAVA的基础知识,做超市收银系统,物流管理系统等一些实战项目。实习方式:编程指导教师:王刚同组人员:高杰、陈威、李志鹏、丁小康填写人:成忠杰 2015年5月 23日实习记录在实习的第一周,带领我们的负责人给我们回顾了下大学所学的C语言。C语言的语法适用于很多编程语言,可以说是软件行业的必修课,C语言的功底也可以看出一个人是不是适合编程。由于C语言是大一的课程,现在记得有点模糊,所以开始的时候跟的很费劲,但是我认真学习,闲暇时间看了很多关于C语言的讲义,慢慢跟上了其他人的步伐。2015年 1月 15日第二周C语言阶段已经结束,按照安排我们必须做一个C语言编写的小项目。这个小项目是模拟银行ATM机的,能实现开户、存钱、取钱、转账和修改密码等功能。由于我非常投入的思考如何实现以及功能上如何拓展,所以我做出的项目相对可靠、逻辑严密,尤其是我在需要的功能上做了一些改进,让它跟符合实际需求,能完成更多功能,因此受到了称赞。2015年1月24 日第三周就是初步的学习网页制作,这一阶段主要是学习HTML的一些标签,能用记事本编写一个静态网页,一些常用控件的用法也比较了解. 2015年 2月3日 这一周我们主要是学习网页的排版,现在一般的排版方式主要是DIV+TABLE的排版方式,将控件放入Table或DIV中,然后调整位置就可以调整位置。通过这周的学习,我对排版比较了解,能上手一些简单的排版了。 2015年2月10日之前我已经了解了关于排版和控件的知识,然而网页内容不加以渲染的话是非常简陋的,在实际应用的网页几乎没有不渲染的。这周主要学习CSS,就是让网页美观。我基本掌握了美化网页的方法。 2015年2月18日指导教师意见: 该生虽然对编程方面的知识掌握的不够多且不够牢固,但是他积极上进,对新知识很渴望,学习上很认真,从项目中看得出他具备有很强的创新意识,且项目写的比较严谨,比较适合从事编程方面的工作。 指导教师签字: 年 月 日网页制作部分的内容已经完成,这周要做一个模拟网上书城的网站。主要考察HTML+CSS+JAVASCRIPT的结合运用,我花费了很多时间去调整样式,javascript也花费了我很大的精力,但是努力换来了回报,经过这次项目,我这阶段掌握的知识得到了夯实。 2015年2月25日 数据库是java编程必不可少的部分,所以在学习JAVA之前先学习了微软的数据库SQLSERVER2005,在这周我主要学习了一些简单的sql语法,了解了标准化查询语句T-SQL的运用。 2015年3月2日这周主要是试着编写一些简单的sql语句,如查询、添加、删除、修改这几种类型的语句及其写法。经过这周的学习,我能编写语句与数据库进行交互,这是为日后编程打下基础。 2015年3月9日这周涉及到了sql的高级部分,这部分比较难,主要是触发器、索引、游标等内容,这部分在实际应用中用的比较少,属于不那么重要的内容,但是我依然试图弄清楚其原理,掌握它们的用法。 2015年3月15日数据库部分已经完成了,因为数据库属于一个类似于数据存读的工具,所以没有检测的项目要做。这周主要是回顾数据库的内容并了解JAVA的基本内容。 2015年3月22日指导教师意见: 在这一段时间里,他从来没有迟到或者早退,能遵守公司的规章制度。并且在人际交往上,虽然因为他性格上的原因有点不主动,但是仍能够与同事和睦相处,碰到不懂的问题也乐于和同事讨论,在编程方面,相比刚来的时候已经有了很大的进步。 指导教师签字: 年 月 日这个月我学习了JAVA的基础知识,初步了解了JAVA这门语言,在项目经理的安排下,我接手了一个超市收银系统,这个系统比较大,我只是负责其中的一个部分,在同事和我的共同努力下,终于经过一个多月的时间,项目完成了,验收也通过了,部署到客户服务器上,可能还需要日后对其进行维护。 2015年4月15日这周要开始javaWeb的学习,javaWeb以后就是我们的就业方向了,所以我非常的认真,听的很细致,对请求从发起到请求被处理最后到返回请求结果全部的流程都了解的比较清楚。 2015年4月21日这两个星期主要是学习javaWeb的框架,现在编程一般都是用别人搭建好的框架为基础来开发,有了框架,开发速度就能大大加快,所以框架对编程来说非常重要。我知道要想在用的时候流畅,就必须深刻的理解它,因此我将框架的处理流程理解的很透彻,对各项配置也很熟悉。 2015年4月21日 经过这个月的学习,通过一些项目的实战经验,我基本已能熟练的掌握了,但是JAVAWEB这里面的知识是相当广的,一些插件很多,而且也有很多新的知识是要我们去学习的,物流系统这个项目涉及的东西就非常多了,如Validator插件,它主要是验证表单提交的插件,是由Jquery公司的一名员工成功单独开发的一个插件,有了它,我们的精力可以更多的放在逻辑方面。 2015年 4月30日这几周要用SSH框架来做一个关于物流系统的项目,这个项目比较复杂所以每个人只分配了两三个模块,我负责的是仓储管理这个模块,通过自己的努力以及与同事及经理的交流,我完成了所负责的模块,接着又花了一周的时间修改bug以及完善项目,使得项目成功上线。 2015年 5月23日指导教师意见: 该生在这几个月的实习期间,以他吃苦耐劳、积极上进的表现给了我深刻的印象,尤其是这个月项目很紧的时候,为了赶进度,他和同事们一起加班加点,每天工作到11点且总能及时高质量的完成任务,考虑到他实习生的身份,不能不说非常难得。更为难得的是他能不厌其烦的帮助新同事解答问题,哪怕自己的任务也很重。在工作期间,他能和同事相处愉快,虽说性格方面有点内向,但是这不妨碍他将来成为一名优秀的程序员。 指导教师签字: 年 月 日实习总结不知不觉中,我已经走入社会五个多月的时间,这五个多月的日子虽说不长,但是在心里上来说就好像让我又长了一岁,整个人都成长了很多。之前听大家都说大学就是象牙塔,我不以为然,觉得大学也没什么,照样还是得为学业掉头发。然而走出校门后才发现这话很对,没有大学围墙的呵护、老师同学的关爱,觉得很不适应,就像是没学会飞翔的雏鹰就得面对狂风暴雨。这几个月来给我最大的感悟,就是在社会上再没有人会那么单纯的关爱你,无私的将毕生所学传授给你。人们说过,靠山山倒,靠水水干,人要在社会上立足,必须依靠自己。作为大学生涯的最后一课,实习不仅重要更有其独特性,正是通过实习,让我逐渐掌握怎样把学校教给我的理论知识恰当地运用到实际工作中,让我慢慢褪变学生的浮躁与稚嫩,真正地接触这个社会,渐渐地融入这个社会,实现我迈向社会独立成长的第一步。通过这次实习机会,我主要学习了以上这些java编程的技术,同时也明白了身处公司中如何更好地与同事配合,毕竟在软件开发中,你不可能 一个人干完一个系统,大家都是通过svn等团队管理工具互相配合完成编程任务。在实习之前,我对软件开发的过程只有一个模糊地印象,以为只要把代码编写完之后就算基本上一个项目开发完毕了。然而通过这次实习,彻底颠覆了我的认知,我当时的认知无疑是非常幼稚和可笑的,完全的软件开发过程不只只是编写代码,在编写代码之前还有好多的事情要做,比如文档的编写、对项目进行需求分析、数据库设计等等。代码编写完成之后还要进行测试,以及人员的培训,这些都是必须做,也是必不可少的项目,甚至比代码的编写还重要。以前总是觉得自己干不好编程,没有足够的自信,但通过一系列知识的学习,还有人际交往能力的提高,我渐渐地认识到如果个人想要在公司立足,除了要有扎实的知识基础,还必须具备良好的交流沟通能力,虽然现在我在公司基本没出现加班的情况,但做这一行就得做好心里准备,时刻准备战斗,对于我们现在这个阶段来说,实践就是提高的唯一捷径,在这个关键的阶段中,你必须做到肯吃苦,不怕累,让知识和技能来充实你的生活,但你回想这一刻的时候,你并不在乎当初赚的工资是多少,上班的时间是多久,你只在乎的是你的技能、经验、人际关系的提高,这样会给你带来一种成就感,对于即将毕业的大学生来说,经验与经历是你以后发展的敲门砖,即将面对社会的我们,再也没有校园那一堵堵围墙能给我们安全感并保护着我们,我们需要面对社会,同其他人竞争,如果你现在还在纠结这份工作很辛苦、工资很低,那你就错了,你要纠结的是这份工作能不能学到东西,你的能力跟你的报酬对不对等,如果当你发现你的能力跟你的报酬严重不对等或是没东西学习的时候,那时你可以选择到别的地方发展。现在的我没事也会去一些java的QQ群跟大家交流一番,在这里你能找到很多程序猿(程序员的网络叫法),大家一起讨论技术,讨论问题,探讨人生,虽然很多时候都是在八卦,但只有他们才能理解这个职业的艰辛,才能与你感同身受。我在开发期间也遇到很多问题,但是我会试着到网络去找答案,如果实在找不到我会试着问问我的上级,或者跟一些朋友讨论一下,如果发现了这个问题的答案我会及时把它记录下来,方便以后遇到问题可以随时翻阅,我相信好记性不如烂笔头这句话,我也相信如果一个程序员写的代码没有错误那只能证明他没写过代码,虽然我比较懒,但我现在有空的时候都会对着电脑敲代码,我相信手感是敲出来的,你看10遍都不如你敲一遍来得印象深刻。通过这次实习,我认识到了一个软件开发的完整的过程,为我今后进行实际的工作奠定了坚实的基础。首先,进入公司,你就是一名职业人,不再是一名学生,你要具备一名职业人应具备的素养,不迟到不早退是必然的,而且还要时刻严格要求自己,公司的规定要严格遵守。然后,在技术上也有了很大的提高,学习了很多公司自己的框架和工具,这都是一些前辈的宝贵经验。而且所作的软件应用性更强。年 月 日实习单位鉴定学生姓名成忠杰专业班级11级电子信息工程本科一班学号201140210133实习单位全称武汉博瑞科技有限公司地 址K2系馆单位联系电位联系人陈冰 实习单位公章:负责人签字:年 月 日湖北理工学院学生实习报告大学生活让我对计算机理论知识有了一定的了解,但实践出真知,唯有把理论与实践相结合,才能更好地增加自己的竞争力。实践也是大学生学习知识、锻炼才干的有效途径。本次毕业实习我主要是做一个登录系统,从中学习一下Java开发和SQL的技术运用,因此选择了武汉博睿软件实训公司。Java和SQLServer作为开发工具都有它们各自的特点,下面是我学习两周Java后对Java的一些认识。Java语言的优点主要表现在简单、面向对象、多线程、分布性、体系结构中立、安全性等方面。1、Java语言是简单的Java语言的语法与C语言和C+语言很接近,使得大多数程序员很容易学习和使用Java。另一方面,Java丢弃了C+ 中很少使用的、很难理解的、令人迷惑的那些特性,如操作符重载、多继承、自动的强制类型转换。特别地,Java语言不使用指针,并提供了自动的废料收集,使得程序员不必为内存管理而担忧。2、Java语言是一个面向对象的Java语言提供类、接口和继承等原语,为了简单起见,只支持类之间的单继承,但支持接口之间的多继承,并支持类与接口之间的实现机制(关键字为implements)。Java语言全面支持动态绑定,而C+ 语言只对虚函数使用动态绑定。总之,Java语言是一个纯的面向对象程序设计语言。3、Java语言是分布式的Java语言支持Internet应用的开发,在基本的Java应用编程接口中有一个网络应用编程接口(),它提供了用于网络应用编程的类库,包括URL、URLConnection、Socket、 ServerSocket等。Java的RMI(远程方法激活)机制也是开发分布式应用的重要手段。4、Java语言是健壮的Java的强类型机制、异常处理、废料的自动收集等是Java程序健壮性的重要保证。对指针的丢弃是Java的明智选择。Java的安全检查机制使得Java更具健壮性。5、Java语言是安全的Java通常被用在网络环境中,为此,Java提供了一个安全机制以防恶意代码的攻击。除了Java语言具有的许多安全特性以外,Java对通过网络下载的类具有一个安全防范机制(类ClassLoader),如分配不同的名字空间以防替代本地的同名类、字节代码检查,并提供安全管理机制(类SecurityManager)让Java应用设置安全哨兵。 6、Java语言是体系结构中立的Java程序(后缀为java的文件)在Java平台上被编译为体系结构中立的字节码格式(后缀为class的文件), 然后可以在实现这个Java平台的任何系统中运行。这种途径适合于异构的网络环境和软件的分发。 7、Java语言是可移植的这种可移植性来源于体系结构中立性,另外,Java还严格规定了各个基本数据类型的长度。Java系统本身也具有很强的可移植性,Java编译器是用Java实现的,Java的运行环境是用ANSI C实现的。8、Java是高性能的与那些解释型的高级脚本语言相比,Java的确是高性能的。事实上,Java的运行速度随着JIT(Just-In-Time)编译器技术的发展越来越接近于C+。 9、Java语言是多线程的在Java语言中,线程是一种特殊的对象,它必须由Thread类或其子(孙)类来创建。通常有两种方法来创建线程:其一,使用型构为Thread(Runnable) 的构造子将一个实现了Runnable接口的对象包装成一个线程,其二,从Thread类派生出子类并重写run方法,使用该子类创建的对象即为线程。值得注意的是Thread类已经实现了Runnable接口,因此,任何一个线程均有它的run方法,而run方法中包含了线程所要运行的代码。线程的活动由一组方法来控制。 Java语言支持多个线程的同时执行,并提供多线程之间的同步机制(关键字为synchronized)。10、Java语言是动态的Java语言的设计目标之一是适应于动态变化的环境。Java程序需要的类能够动态地被载入到运行环境,也可以通过网络来载入所需要的类。这也有利于软件的升级。另外,Java中的类有一个运行时刻的表示,能进行运行时刻的类型检查。SQL Server 在该系统中,与Web服务器相连的数据库采用的是大型关系数据库管理系统SQL Server 2005。它是基于客户机/浏览机模式的数据库管理系统;它支持ODBC、ADO等技术的应用,可无缝的与Windows 2005 Server 和 IIS 集成,提供高效安全的数据访问服务;有利于整个系统管理规范化,使数据的完整性、安全性得到保证。数据库设计实际上主要是所要处理的数据的表示方法和存储结构的设计。在采用数据库技术之前,这些工作分散在应用程序中进行;在采用数据库技术之后,这些工作可以通过数据库设计集中起来系统地进行。进行数据库设计的首要任务是考虑信息需求,也就是数据库要存入什么样的数据。创建数据库并不是仅仅为了存储数据,更主要的目的是从中提取有用的信息。除了考虑数据存储什么数据外,还应考虑存取方式,也就是处理需求。即要根据用户提出的存取要求来设计数据模式和应用程序。 毕业实习虽然结束了但是给我的感触很大。在信息时代,学习是不断地汲取新信息,获得事业进步的动力。作为一名即将

温馨提示

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

评论

0/150

提交评论