软件实习报告6篇

2023-02-01 09:24:43 软件实习报告

  出国留学网专题“软件实习报告”推荐内容。

  俗话说,实践是智慧的源泉。我们在结束一段工作时,我们都会需要书写各种各样的报告。大多数的报告都是回顾与总结,有一定借鉴作用。那要怎么样才能写好报告呢?经过整理,出国留学网为你呈上软件实习报告,但愿对你的学习工作带来帮助。

软件实习报告 篇1

  一、关于顶岗实习公司

  我所顶岗实习的南京xx软件有限公司简称xx公司,公司成立于XX年,主营软件开发和信息系统集成,专门从事工程建设项目管理信息系统开发和实施,具有自主知识产权的项目管理软件产品xx项目管理系列软件(包括xx投资控制合同管理软件、xx进度控制计划管理软件、xx质量控制安全管理软件、xx项目管理门户、xx城建项目管理平台等),并已经在全世界第一大桥苏通长江大桥、国内最大的开发区苏州工业园区以及南水北调工程实施和应用,目前正与南京城建集团合作,开发城建项目管理平台。

  二、顶岗实习的内容

  今年xx月xx日开始,我正式走进xx开始了顶岗实习工作,并被调到了江苏省建筑质量检测中心,参加正在进行的一个检测项目。由于我才大三,本身对企业的经营方式等都很陌生,公司让我们的王工带我学习,以师傅带徒弟的方式,指导我的日常顶岗实习。在王工的热心指导下,我依次对此次项目的业务流程和大概框架进行了了解,并积极参与相关工作,注意把书本上学到的理论知识对照实际工作,用理论知识加深对实际工作的认识,用实践验证大学所学确实有用。以双重身份完成了学习与工作两重任务。跟公司同事一样上下班,协助同事完成部门工作;又以学生身份虚心学习,努力汲取实践知识。我心里明白我要以良好的工作态度以及较强的工作能力和勤奋好学来适应公司的工作,完成公司的任务。

  三、顶岗实习的提高与收获

  顶岗实习收获,主要有四个方面:

  一是通过直接参与企业的运作过程,学到了实践知识,同时进一步加深了对理论知识的理解,使理论与实践知识都有所提高,圆满地完成了本科教学的实践任务。

  二是提高了实际工作能力,为就业和将来的工作取得了一些宝贵的实践经验。

  三是一些学生在顶岗实习单位受到认可并促成就业。

  四是为毕业后的正式工作做好了准备。

  四、结语

  到公司顶岗实习并没有我想象中的难以融入,通过慢慢的学习,发现在公司用的到得知识在我们的学校学习中都会遇到。至暑期结束,从不懂到渐渐的做了几个检测项目。学到不少的东西。顶岗实习生活还没结束,开学了我还是会继续留在公司我的学习和探索。

软件实习报告 篇2

  这次实习,让我懂了人都是在工作学习中成长的,例如这次实习,就让我明白了怎么写实习报告。

  时间过得真快,很快我的实习生涯就结束了,在这几天内,我似乎过了半年,又似乎是一瞬间,感觉做了一个很长的梦。

  在学校的生活太顺利,走出校门后才发现自己什么都不算,什么也不会,不懂的太多了,需要学习的太多了。

  说真的,很有幸我进入的是××家具实业有限公司进行实习,也可以说是试聘;在xxx信息中心进行编程工作,是用软件给他们的一分厂的员工进行效益工资和计件工资方面的核算,算出总工资,最后能以报表的形式表现出来,在这方面他们同进要求要个有查询的功能,也说是说输入工号可以调出一个员工三个月这内的所有的工资,同时超出三个月的可以自动消除.同时他们的工作流程是单卡流程,一个卡号,批量的进入,然后经本文来源于过员工的加工操作之后,批量的输出。在这个方面他们有个出材量和购进量之比,也就是说如何去求他们的出材率,出材率越高,就意味着生产出来的好的产品就越多,员工的效益工资就越高。比如他们有四个产品:规格料、指接、拼板、集成材、他们会对这四个产品进行定价;如生产出一立方米规格料的价格是元、指接是元、拼板是元、而集成材则是元;通过这些定价我们可以很清楚的看出工厂要求员工生产出什么样的产品。入他们的工序的材料我们称之为毛料,而产出的东西我们又称之为毛坏料,公司规定:如果员工的出材率在**%,那么超出的部分就是员工的效益工资,如果低于**%,那么员工就没有效益工资,负数归位于零,按零来计算,之后他要求对员工进行效益工资分配,比如有四个工序,送料器,直边、压刨、四面刨、他们又给这些工序的员工进行效益比例的分配、比如送料器是**%、直边是**%、压刨是**%、四面刨是**%,在这里又有主副之分比例为和同时他要求我们将效益工资进行分配到员工也就是说员工可以很清楚的要看到自己一天能挣多少钱做到心中有数当然这个简单我们只须打印出报表就行了。

软件实习报告 篇3

  转眼间,到昆山已经两个多月。不知不觉中我已经从一个在校生变成一个职员。这跟在我们学校是完全不一样的。除此之外,安博还制定严格的制度,这些使我们在安博的培训像职工在公司工作一样,让我们提早接触到公司的氛围。

  来安博最重要的目的还是学技术,那就说说这里的教育情况吧。安博实行的是上午授课,下午上机练习的制度。我觉得我们这个班上午的授课经理非常好,他对java的理解非常透彻。我在大学学半年的java,仅仅停留在表面上,对实质的内容根本都不解。比如说==与equals的区别,方法的覆盖,变量的隐藏等等。老师通过图的方式,给我们讲解它们在内存中的情况,使我们从本质上解这些东西。他的这种授课方式,既生动又形象,彻底地将问题讲明白,我们接受起来轻松容易,也不容易遗忘。

  除他的讲课方式以外,他还是一个非常幽默的人,坐在凳子上听四个小时的课,会很乏味的,他时不时的给我们说一些搞笑的事,或者开玩笑的话,使课堂气氛非常活跃。他每讲完一个新知识点,都给我们留一点时间练习,加深对新知识的理解。我们有什么问题,他都会很耐心的跟我们讲解,不管程度是好是坏,他都一样对待。总之,听他的课就是一种享受。他还把跟知识相关的材料发给我们,让我们有研究的空间。有时还给我们一些面试题,让我们提早看,只有准备好去应聘才有机会。

  昆山还给我们开一些素质课,讲解一些职场素质,如何为人处事,如何同面试官讲话,还要求我们在日常生活中也尽量做到。在我们就业之前开这样的课,对我们这些即将踏入社会的大学生来说是非常重要的。公司招聘员工,一看实力,二看素质,两者缺一不可。

  总之在昆山的这段时间中,我学到很多。时间虽短,但所学到的和知识的实用性很强。所有的老师们都教给我们很多工作习惯、工作技巧、日常礼仪、职业素养和心态方面的东西。使我们对今后的工作有新的认识,增添的极大的信心。

  学会学习和团结

  我们学半个多月的基础知识,也该是用一用的时候。这半个多月,应该算是安博给我们安排的p阶段的训练时间。我们开始接触一些小型的系统,实训员工管理系统等。这些小型的系统巩固我们的基础知识,让我们学会一些编程的技巧,以及一些验证的方法。

  每做完一个系统,我们都有一个项目演示环节。自己带着项目在全班学生的面前演示。讲解自己是如何实现的,说出自己系统的亮点和不足,然后由其他学生来挑系统的毛病,找出漏洞。通过这种方式,你可以学到其他学生的优点,别人好的编程思想你可以在以后的项目中运用。这是一个自我提高的方式。

  接下来我们做一个财务管理系统,用mvc三层架构实现的,jsp+struts+hibernate,这个系统是我们小组共同完成的,jsp用于前台的显示,struts调用bean的方法与数据库连接。这个系统做完之后,我觉得一个项目的流程图是十分的重要。如果没有总体的框架,后期修改会是很麻烦的。做项目之前我们应该先总体考虑一下布局,不要急着编程。 在做项目的这段时间里,我感觉自己的知识面太窄,书到用时方恨少。做项目不仅检查我们的基础知识掌握程度,而且给我们提供自我提高的机会。项目做完以后,我感触颇深。以前在学软件工程的时候,一直不觉的文档很重要,老是认为编码最重要,做这个项目纠正我的错误认识。

  我认识到概要设计,详细设计是何等的重要。团队合作,最重要的是合作精神,不能自己一个人编程,不管其他的人。项目都是分模块做的,每个模块直接是有联系的,组内必须协调好,否则在整合的过程中会出很多的问题。一个大项目给个人自我发挥的余地是很大的。如果数据库里的数据太多,在显示的时候就应该考虑分页,分页的方法有很多种,这就是一个值得钻研的问题。在此期间我学会自己解决问题的能力,在发现错误的过程中,才能学到更多的知识。知识是无穷的,不要为就业而学习,而是为提高而学习。多读书,能提高自己的逻辑思维能力。要多和其他人交流,不要闭门造车。

软件实习报告 篇4

  20xx年11月28日,我怀着提高并实现自我价值的心态,跨进E软件技术有限公司的大门,开始了自己第一份实习工作。这是一家国内知名的专业软件外包企 业,在深圳华南地区位居行业前列。易软自开始从事软件外包业务以来,服务合作模式从人力资源外包发展到项目外包、离岸开发和OEM产品合作等模式。业务领 域包括电信业,金融业,制造业等。特别在电信行业有多年积累,在电信业务领域涉及固网,智能网、移动通信、光网络,电信增值服务等业务领域。易软公司总部 设在深圳, 在上海、南京、北京,广州,重庆,苏州,武汉,大连等地建立了分公司或办事处,就近为客户提供外包服务。

  转眼间,三个月实习 时间就过去了。回想起这段时间的工作过程,我从一名普通的大学生到一个为社会服务的软件测试人员,思想觉悟有了很大的提高,作为一个刚刚步入企业的年轻人 来说,什么都不懂,没有任何实践经验,不过在各位同事的帮助下,我很快的融入到了这个新环境,还学到了很多在学校学不到的东西,也认识到了自己很多的不 足,感觉受益匪浅。以下是我在这几个月实习期间对工作的总结以及一些自己的心得体会。

  要想成为好的测试人员,首先得了解自己要测试的软件 的相关知识。要了解软件产品的架构是什么样的。要了解软件的市场需求,在接触软件之初要可以多看看用户的反馈信息,这些才是用户最关心的,也是在测试中需 要注意的问题,满足客户是最大的需要。但是了解软件需求之后要学会要多读些软件系统的技术文档,软件设计文档,这些文档可以帮助了解产品如何工作。还有多 看看公司 Bug 库中的问题,这些存在的问题可以帮助自己了解软件产品那些地方存在缺陷,软件系统那些地方会出现错误。软件是运行在一个大环境中,如果对系统不熟悉,那么 有些问题你不能从一个更广阔的层面考虑,学习操作系统的知识,有助于你发现缺陷,定位问题更加准确。比如软件运行在 Windows 或者 Linux ,如果不懂操作系统,你就无法建立测试环境,有些时候时候软件的组件发生问题,就是自己系统配置造成的,对系统不熟悉,会把外在原因归结为软件本身。所以 要学习关于和软件系统相关的知识,比如编程,网络,数据库等。不一定要学习到多好的程度,只是通过这些扩展的知识面,可以在发现问题,解决问题上不会局限 在狭小的圈子里。

  和一切相关的人员交流,不同的交流渠道,获取消息是不同的,角度也不同。和客户交流,会在测试中从客户的角度发现问题;和开发人员交流,会了解开发人员怎么实现软件功能的;和项目管理人员交流,会知道开发进度以及遇到的困难。

  在这实习期间,我就参与了一个项目,这对我在软件测试方面有了一定的认识和需要注意的地方。

  在滕邦国际的项目中,我主要负责的是wap网站、Symbian客户端和后台管理系统,对有关用户界面的测试和测试执行流程有了一定的了解,学会了对bug管理工具Bugzilla的使用。

  一、有关用户界面的测试

  1、图形测试

  图形包括图片、动画、边框、颜色、字体、背景、按钮等。

  (1) 要确保图形有明确的用途,应用系统的图片尺寸要合理,并且要能清楚的说明某件事情,一般都链接到某个具体的页面。如在滕邦项目中,wap网站跟客户端的标志图形就不一样,酒店模块、机票模块和旅游模块的图片也是不同的。

  (2)验证所有页面字体的风格是否一致。

  (3)背景颜色与字体颜色和背景色相搭配。如本项目以该企业颜色为主。

  2、内容测试

  内容测试用来检验应用系统提供信息的正确性、准确性和相关性。信息的正确性是指信息是可靠的还是误传的。信息的相关性是指是否在当前页面可以找到与当前浏览信息相关的信息列表或入口,也就是一般Web站点中的所谓"相关文章列表"。

  如在滕邦项目中,在查询机票的时候出现一个不应存在奥林匹克航空,查询机票深圳—北京时,出现美国联合航空 UA,属于国际票务,也是不应该查询到的。

  3、整体界面测试

  整体界面是指整个 应用系统的页面结构设计,是给用户的一个整体感。例如:当用户浏览应用系统时是否感到舒适,是否凭直觉就知道要找的信息在什么地方?

  整个应用系统的设计风格是否一致?

  在滕邦国际项目中,除了wap网站外,还有Symbian、Android、WinMobile三个客户端,所以在事先没有标准的情况下,各个平台的导航不统一,各关键字段也不一致。

  二、bug管理

  1、在进行测试前,首先必须理解业务和需求。需求和业务理解了,才知道客户想要系统实现什么。然后按照需求来进行测试,不满足需求要求的都可以认为是BUG。

  2、和开发人员沟通。这里说的沟通并不仅仅指通过沟通试图让开发人员修改每个BUG,这个当然需要沟通,但是并不是指所有的BUG都需要修改,这中间涉及到成 本、技术,还有别的问题。除此之外,通过和开发人员搞好关系,对于BUG我们可以问他发生该BUG的原因,修改的大致方法,甚至不修改的原因等等,这有助 于以后测试中多注意、多发现这样的问题,甚至提出修改建议。

  如在Symbian客户端测试中,会出现“内存不足,请关闭一些应用程序后再试”的警告,是属于正常现象。

  3、决定BUG严重性的时候,可以根据该被测对象在整个系统中充当的角色,实现的功能来判定如果该对象出现错误会对整个系统产生什么样的影响,对产生的影响打 分,从而定义BUG的严重程度;决定BUG优先级的时候,可以先假设不修复该BUG,出现的这些问题会产生哪些影响,然后判定这些影响的严重性来判定 BUG的优先性。

  如在项目中,旅游模块页面中,时自动退出系统,本是属于High单,而我提的是Medium单。

  4、容易产生BUG的情况:虽然在开发过程中,软件需求通常都会发生改动,所以如果某一部分的软件需求频繁发生变动,那么就会导致和这部分相关的编码和设计会相应的频繁变动,那么在测试中,这部分编码设计实现的部分出现BUG的可能性就很大。

  如果在开发的'过程中,大量使用了第三方的组件,或者从别的软件中移植了大量的代码,那么和这些第三方的组件和代码相关部分出现BUG的可能性就很大。

软件实习报告 篇5

  一、实训目的

  通过老师对配送管理的讲解和指导,使我们熟练掌握配送的基本操作流程,能够在各大作业环节中快速准确的录入基本资料,完成环节之间的切换和信息之间的传递,并能够学习仓库管理,客户管理,入仓管理,订单管理,出仓管理等内容,最终达到能够成功建立一个仓库,并完成出仓和入仓等任务的目的。

  配送实训课程着重培养我们的动手操作能力,但并不局限于动手能力的培养,通过老师对配送内部结构的启发式讲解,培养我们的逻辑思维能力,理论和实践相结合的能力,通过参加配送实验,可以将我们课本的东西得到落实,并且巩固我们学到的学科知识,培养我们的兴趣,从而提高我们解决实际问题的能力。通过学习第三方物流软件,结合实际情况,了解产品从客户发出订货单到客户的到货签收的一个商业流通过程,加深对课本理论知识的认识!了解并掌握物流行业中,各行业的运作流程。使我们能快速投身社会实践当中!

  二、实训主要内容

  1仓库管理

  在这个仓库管理中,我们首先要建立起几个仓库来作为配送中心来存货,分别有立体仓,平仓,还有普通仓,而且里面的数据都需要我们去填写,并且填写的内容还要根据我们的实际情况才行,因为这几个仓库是有区别的,特别是仓库的面积,如果这里的填写跟现实有很大的区别就会影响到后面的操作。对于这个,我觉得是有一定的难度,因为我们平时在课本上都了解不了这几个仓库的面积大小大概是在哪个范围内,即使是要估算也要有一定的实践经验才行的,所以这样的问题就要通过请教老师来了解大概的情况,这又是一个新知识!

  2客户管理

  在客户管理的内容包括:客户资料,客户报价,客户合约,工厂资料,物料维护。首先填写几个客户的资料再需要创造几个工厂来提供货物,并且每个客户有对应的工厂提供货物。工厂信息里的那内容包括供应商,购买商,购买供应商。在物料维护中,我们要编写物料名称,选择我们要配送的物料,在这个过程中,我对那些净重,毛重,体积是没有任何概念的,当时我选择的物料是圆珠笔,不知道1单位体积到底有多大,所以在单位体积中我就填了2,单位毛重就填了1。5,单位净重填了1,所以导致在后面的入仓管理流程中的入仓作业单因货物体积太大,我所建的仓库经过多次的分配都无法装满这些笔,导致后面的流程无法继续下去,所以在填写这些物料的信息不能太马虎,要跟根据实际来填写,这给我的启示就是要多点了解实际生活中这些与我们息息相关的东西,不要等到真正要用的时候无法入手,这些都是需要我们积累的。

  3入仓管理

  入仓管理里面的内容有入仓作业单,订车作业单,卸车作业单,验货作业,安排仓位,入仓确认,入仓查询,流程查询。在入仓作业单中,我发现我所建的仓库不能满足我的货物的存储要求,经过多次分配仓位还是无法存储货物,我都已经尝试过了好几遍最后还是向老师求救啦,我们共同起探究所出现的问题,一开始我们都以为是我所建的仓库的面积太小了,无法容量客户所要求的货物量,所以我们又重新建了一个新的普通仓,尝试一下,看看问题是否存在我所建的仓库,后面经过多次的尝试,所建的仓库还是无法存储货物,然后我们又转移了目标,从前面所填的内容查找了一下问题的存在点,原来出现在物料维护的这个流程中,我所填的物料规格根本就不符合实际情况,太大了,难怪都已经建了那么大的一个仓库还是无法储存货物,发现了问题的存在处,就立刻更改,所以后面的内容都可以填写下去了。

  4订单管理

  订单管理的内容包括:客户订单(无),客户订单(有),库存检查,订单合并,订单到拣货。我们要先根据客户的订单要求填写客户订单的信息,再检查库存的容量,将相同的订单合并,再按订单要求拣货。

  5出仓管理

  出仓管理的内容包括:拣货作业单,自动拣货,拣货确认,装车作业单,订车作业单,装卸作业,出仓确认,流程查询,拣货查询,装车查询。根据出仓管理的内容填写就可以,这个部分比较简单,只要前面的内容没有问题,审核成功,后面的内容都可以顺利完成的。

  三、实训总结

  为了更好的提高自己的专业水平与实践操作能力,我抱着极大的热情和十足的信心来参加这个实训任务,让我最深的感受就是我们不仅要学好自己的专业知识,而且要将之付诸实践,我们才会得到更大的提升。在实际的操作过程中,我发现原来在课堂上老师反复讲解的知识理论在实践中却得到了简单化,那些书本中的长篇大论在实训室经过老师的指导剖析一一呈现在眼前,不再需要我们在课堂费劲想象具体的实物空间,只要我们亲身到实训室很快我们就会学会我们所学的知识。现代化的物流实训室为我们同学提供了一个学习与交流的平台,在操作过程中我们既收获了知识,而且做到了将理论与实践相结合起来,真正理解了我们所学知识的必要性与重要性,真正体现了实训室的价值所在,我感到了一种满足感,觉得自己能够从中获取真正有价值的知识与技能,受益匪浅。 同时利用一切可能利用的机会参见实践,因为在实践中你会发现很多东西看起来都是我们在课堂上讲过的,但到实际运用中让我们感到束手无策了,只有我们认真学习自己的专业知识,积极的参与实践,才会促进我们原有专业水平的提高,而且让我们感到我们在不断进步,在不断的走向成功。

  通过这次学习,使我们物流管理专业的学生具有运用所学理论知识来分析问题和解决问题的能力,全面、系统地巩固和提高在校期间所学到的基础知识和专业知识。通过对多种环节、多个内容的操作和训练,让学生了解物流企业的业务及其运作流程和环节,掌握物流实务综合技能。

  这次的实训让我学到了很多东西,在实践能力上有了一定的提高。此外,在实训期间我学会了如何把所学的知识在应用在实践中,让实践与理论相结合,真正做到学以致用。作为一名大二学生,经过一年多的学习对专业知识也有了一定的认识和理解。一直都是忙于理论知识的学习,而经过这次是实训,让我明白了第三方物流的流程,利用现代化技术在保证质量的基础上提高效率,这样才会创造更多利润。同时也使我了解一个企业的物流配送相关的运营操作程序,增强感性认识,并从中进一步了解、巩固与深化已经学过的理论知识,了解运作方式,将我们所学到的专业知识和具体实践相结合,以提高我们的专业综合素质和能力。

软件实习报告 篇6

  时光飞逝,转眼了大三就结束了,经过三年的校园专业知识的学习,我将要步入社会参加工作,暑假到了,此时的我和同学们在学院领导老师的安排下,利用暑假时间,参加了这次专业实习。

  此次实习的地点是xx一个IT公司,时间是一个月,我选的专业实习方向是大数据开发;大数据开发是以Java编程为基础,然后做大数据架构,数据导入,HDFS分布式文件系统,Hadoop体系,环境搭建,云计算;因为时间相当有限,因此我们这次实习只学习了Java编程的基础。

  Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。Java具有简单性、面向对象、分布式、健壮性、安全性、平*立与可移植性、多线程、动态性等特点[2]。Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等。桌面应用程序,又称为GUI程序(GraphicalUserInterface),但是和GUI程序也有一些区别。桌面应用程序将GUI程序从GUI具体为“桌面”,使冷冰冰的像块木头一样的电脑概念更具有人性化,更生动和富有活力。运行桌面应用程序时,用户界面会出现在运行应用程序的机器屏幕上。应用程序和它的用户界面之间的消息通过机器的操作系统进行传递。通常情况下,这里只涉及到一台机器,不存在网络。

  我们是通过做项目实战来学习Java编程的,在这一个月中,我们做了两个Java项目,一个是桌面应用程序:图书进销存系统,另一个是web应用程序:学生信息管理系统。

  第一个项目是图书进销存系统,图书进销存系统是CS结构的,CS结构即客户端—服务器结构,使用的是eclipse集成开发环境,MySQL数据库进行该软件的开发;该系统的主要有出版社管理、书本管理、书的入库管理、销售管理等功能,通过这些简单的功能,可以让我们了解如何利用JDBC进行数据库操作、如何使用Java的反射机制以及如何对系统进行分层等知识点。在实现功能前,我们需要为这个系统建立界面和设计数据库。该系统共有六个界面,包括登录界面、销售管理界面、入库管理界面、书本管理界面、种类管理界面、出版社管理界面。设计数据库方面,该系统使用的是MySQL5。0作为数据库。在设计数据库前,我们可以确定,系统相关的表,从最基础开始,有出版社表、书的类型表、书表、入库记录表和销售记录表,其中,一条入库记录中涉及多本书,一条销售记录也涉及多本书,因此还需要书的入库记录表和书的销售记录表,一条书的入库记录对应一本书,该条书的入库记录属于某一条入库记录,可以理解成这是书与入库记录的关系表,同样地,书的销售记录与书的入库记录一样。

  我按照实习公司导师的要求以及根据软件的开发文档,每日完成相应的模块功能,严格按照企业真实正规的开发方式进行该软件的开发工作;在开发的过程中遇到了很多问题,有简单的问题,也有难的问题,我积极的向导师请教,导师也耐心的给我讲解,每一次解决一个问题,都会有很多收获;遇到的问题很多,这体现了我知识掌握的不过扎实,软件开发经验的缺少,但是能力是在不断改错中提高的,因此通过这这个项目的开发,我学习到了很多Java编程的知识;通过图书进销存系统的开发,我掌握了基础知识如开发环境的安装,eclipse集成开发环境的安装使用,MySQL数据的安装和使用;掌握了Java的基本语法知识,掌握了Java图形界面开发的基础知识,掌握了如何将eclipse中开发的软件连接到MySQL数据库,掌握了一个软件所需数据的表的建立,掌握了使用基本的SQL语句对数据库中数据的查询。

  我和我的团队做的另一个项目是一个基于Web的学生信息管理系统。Web应用程序是一种可以通过Web访问的应用程序,程序的好处是用户很容易访问应用程序,用户只需要有浏览器即可,不需要再安装其他软件。B/S就是浏览器端/服务器端应用程序,这类应用程序一般借助IE等浏览器来运行。WEB应用程序一般是B/S模式。Web应用程序首先是“应用程序”,和用标准的程序语言,如C、C++等编写出来的程序没有什么本质上的不同。然而Web应用程序又有自己独特的地方,就是它是基于Web的,而不是采用传统方法运行的。换句话说,它是典型的浏览器/服务器架构的产物。一个Web应用程序是由完成特定任务的各种Web组件(webcomponents)构成的并通过Web将服务展示给外界。在实际应用中,Web应用程序是由多个Servlet、JSP页面、HTML文件以及图像文件等组成。所有这些组件相互协调为用户提供一组完整的服务。Web应用程序的开发步骤为:需求分析,即需要完成什么功能;设计,这个步骤让我们知道软件最终是个什么样子的;实现选择一个框架;开发、测试,最后发布。

  我们所做的这个学生信息管理系统的界面包括登录界面、班级信息管理界面、学生信息管理界面。对应的功能即为能输入用户名和密码登录该系统、对班级信息的增删改查以及对班级信息的全部显示、对学生信息的增删改查以及对学生信息的全部显示。这个学生信息管理系统是B/S结构的,B/S结构即浏览器—服务器结构,我开发该软件使用的是eclipse集成开发环境,MySQL数据库进行该软件的开发;通过这个软件的开发,我掌握了如何在eclipse中新建一个Web工程,掌握了在Web工程中安装Tomcat,掌握了基础的前端知识,如HTML语言和JavaScript语言,了解了简单的开发框架,巩固了Java编程知识,巩固了数据库建表查询等知识。

  在项目开发期间,我积极和团队成员沟通配合,提高了开发的效率,也提高了自己的团队协作的能力;有不懂的问题自己先思考,然后寻求老师和同学的帮助,同时我也帮助其他同学,以自己所学的有限的知识帮助同学解决我能解决的问题,在帮助同学解决问题时我既巩固了已学的知识也学习到了新的知识。因为自己已经在复习考研,所以每天还得挤出时间来复习考研要考试的科目,因此,这也促进了我高效率的学习。

  实习的工作时间是如此的紧张,任务是相当的繁重,但工作之余我们的生活也是多姿多彩的;在实习期间的假期中,公司的导师们和班长给我们组织了一次活动,上午在梅溪湖公园寻宝,寻宝即是和自己的队员在要求的地点拍照,最快完成的组将得到奖励,艳阳高照,微风习习,上午我们在美丽的梅溪湖公园完成了惊险刺激的寻宝之旅;中午我们在步步高的自助餐厅吃中餐,该自助餐厅是挺赞的,食物丰富,食物味道美味可口,价格适中,实在是补充体力解乏之宝地。实习期间有某些公司的HR给我们讲解大学生求职的知识,介绍整个行业的行情;实习的带队老师*负责解决我们的日常问题,*很负责任,非常关心我们的学习,在如此炎热的夏天,*经常给我们带来解暑神果西瓜,在此感谢*的辛勤付出;紧张的工作,适当的放松,劳逸结合,大大的提高了工作学习的效率。

  我在学习方式方法上面也有很多收获,公司的导师教我们使用思维导图来结构化学习知识,让我们将学过的知识掌握得更加牢固,更加系统化;实践出真知,动手实践是学习知识最快的方法,而我们在学校上课学习的时候学习是没有动手实践的,因此学习得不够牢固;通过这次专业实习,我进一步提高了自己的动手能力,提高了自己的自学能力;学习不在于学校而是在于人生,而IT行业的知识更新换代更是相当的快,这也进一步要求了我们的自学能力,我们只有不断的学习才能不断进步,我们只有不断的学习才能在互联网的浪潮中争流前进,甚至引领时代的浪潮。

  结语,读万卷书行万里路,我们的经历就是我们的财富,世界那么大,我们在经历中磨炼,在经历中提高。

分享

热门关注

写立春即将到来的句子摘录(55条)

立春的祝福

生日伤感说说心情短语42句

生日伤感说说

2023年企业消防安全应急预案

消防安全应急预案

招商会邀请函900字

招商会邀请函

建筑公司年度述职报告精选

建筑公司年度述职报告

软件工程专业实习报告6篇

软件工程专业实习报告

软件工程专业实习报告模板6篇

软件工程专业实习报告

软件测试述职报告(合集6篇)

软件测试述职报告

管理实习报告6篇

管理实习报告

环保实习报告6篇

环保实习报告