✅ 操作成功!

软件工程实习报告

发布时间:2023-06-11 作者:admin 来源:文学

软件工程实习报告

软件工程实习报告

-

2023年3月4日发(作者:海河水利)

第1页共15页

2022软件工程师实习报告3篇

软件工程师实习报告篇1

20xx年2月2日,我有幸成为北京超图一员,应聘为公司的

java软件工程师。入任职以来,在部门领导的带领下,自己感觉

无论学习、技术、生活等方面都有很大的提升。

20xx年里我主要完成的工作有三方面:

1、荆门石油石化巡检系统的调研和开发。

该项目是我工作以来第一次涉及到调研,对我来说算是一个

不小的挑战。在调研过程中,让我学会了如何通过和客户的沟通

来了解客户的需求。由于自己的工作经验不足,在调研工作中体

现出一些问题。不能很直接的在和客户沟通中非常准确的了解客

户的更多需求,有很多需要和客户交流沟通多次才能明白客户的

最终需求,也没有把自己作为最终用户并站在用户的角度上来考

虑问题,这些都是我在以后的工作中需要提高和改进的地方。在

巡检系统的开发工作中,让我进一步巩固和加强了自己的开发能

力。

2、电信12530增值业务的开发与维护。

从5月以来我就开始接手公司的主要业务之一,12530电信

增值业务。由于前面负责这个项目的同事突然离职,导致这个项

第2页共15页

目的交接工再做得不够好,对我顺利接手这个项目造成很大的困

难。而刚一接手这个项目,马上就需要新上一个投票活动,并要

对一些主要代码进行修改,让我倍感压力,几乎都快放弃。最后

在金总的指导和鼓励下,顺利的完成这次活动。在完成这次投票

活动后,为了避免下一个接手这个项目同事与我遇到同样困难,

我第一时间将这个项目的相关技术文档补充完全,保证别人能够

顺利的进行该项目工作。通过这个项目,让我加强了自己在高强

高压下工作的能力,也让我找到更多自信。

3、襄樊、鄂州家政网络服务中心的开发与实施。

在这两个项目中,除了承担开发工作以外,也逐渐涉及到项

目管理的职责,让我在个人能力上有所提高。为了这两个项目能

够顺利完成,除了完成自己的工作外,还主动关心其他同事的工

作完成情况。让我在项目管理和项目进度的把控能力有很大的提

高。将襄樊、鄂州家政网络服务中心顺利实施,为我公司拿下湖

北省其他市的家政网络服务中心奠定基础。在工作之外,我也注

重个人能力的提高。工作之余,主动学习一些新技术,与同事沟

通配合,搭建一个ssh的开发框架。也学习springsecurity知识,

这些新知识的积累,对我以后的工作有很大帮助。

20xx年工作展望:

1、将学习的springsecurity整合到我们自己搭建的ssh框

架,进一步完善框架。

第3页共15页

2、利用搭建的ssh框架,开发一套oa系统平台。

3、做好襄樊、鄂州家政网络服务中心的维护工作。

4、希望公司能够大量拿下湖北省其他市的家政网络服务中心,

继续开发和实施湖北省其他市的家政网络服务中心。

5、继续学习新技术,努力提高自己的个人能力。为以后能够

更好,更顺利的工作奠定基础。

6、希望通过自己的进步和努力,能为公司的发展做出自己最

大的贡献,体现出自己的最大价值。

以上这篇个人年终工作总结算是程序员惯用的一种写法,先

回顾本年度自己做过的项目,总结项目的经验,再描述下年度的

工作计划。

总结二:转眼间实训已过去一段时间,之前的兴奋、喜悦如

今已经让我熟悉,在实训的每一天都会让我有成为一名真正的财

富者拥有的冲动。也许,在这期间不一定会让一个人有着翻天覆

地的变化,但变化就是这样一点一点产生的。通过这一期的实训,

虽然倍感折磨,但是收获却是很大的,学习中我不但有了学习成

果的喜悦,而且自己也日渐成熟,有种说不出的喜悦

在实训的过程中,我深深的体会到了自己在专业知识方面的

欠缺和不足,也意识到了自己作为计算机软件专业的学生,要想

在以后的职业中崭露头角,除了要有过硬的理论知识,健康的体

魄之外,还必须具备良好的心理素质,是自己在以后的途中无论

第4页共15页

经历什么样的困难,都立于不败之地。通过实训老师的课堂讲解

与企业文化标准的培训,使我加深了对自己专业的认识,从而确

定自己以后的努力方向,要想在短暂的实训时间内尽多的学到东

西,就需要我们跟老师或同学进行良好的沟通,加深彼此的了解,

只有我们跟老师多沟通,让老师更了解我们,才能更真切的对我

们进行培训工作。由此,班级的文化"共享"就在生活中慢慢形成

了。

"纸上得来终觉浅,绝知此事要躬行!"在这短短的时间里,让

我深深的感觉到自己在实际应用中所学来专业知识的匮乏。让我

真真领悟到"学无止境"这句话的涵义。而老师在专业认识周到中

所讲的,都是课本上没有而对我们非常有实际意义的。这又给我

们的实训增添了浓墨淡彩的光辉。我懂得了实际生活中,专业知

识是怎样应用与实践的。在这些过程中,我不仅知道了职业生涯

所需具备的专业知识,而且让我深深体会到一个团队队中的各个

成员合作的重要性,要善于团队合作,善于利用别人的智慧,这

才是大智慧。靠单一的力量是很难完成一个大项目的,在进行团

队合作的时候,还要耐心听取每一个成员的意见,是我们的组合

达到更加完美。

这次实训除了让我明白工作中需要能力,素质,知识之外,

更重要的是学会了如何去完成一个任务,懂得了享受工作。当遇

到问题,冷静,想办法一点一点的排除障碍,到最后获取成功,

第5页共15页

一种自信心就由然而生,这应该就是工作的乐趣。有时候不懂的

就需要问别人了,虚心请教,从别人的身上真的能学到自己没有

的东西,每一次的挫折都会使我更接近成功。还有学会了在工作

中与人的合作与交流,同乐同累,合作互助,这是团体的精神,

也是必须学习的东西。

经过之前的学习,对程序设计有了一定的认识与理解。在校

期间,一直都是学习理论知识,没有机会去参与项目的开发。所

以说实话,这次实训,软件项目开发对我来说是比较抽象的,一

个完整的项目要怎么分工以及完成该项目所要的步骤也不是很明

确。而经过这次实训,让我明白了一个完整项目的开发,必须由

团队来分工合作,并在每个阶段中进行必要的总结与论证。

一个完整项目的开发它所要经历的阶段包括:远景范围规划

和用例说明、项目结构和风险评估、业务功能说明书、详细设计

说明书、代码实现、测试和安装包等等。一个项目的开发所需要

的财力、人力都是很多的,如果没有一个好的远景规划,对以后

的开发进度会有很大的影响,甚至会出现在预定时间内不能完成

项目或者完成的项目跟原来预想的不一样。一份好的项目结构、

业务功能和详细设计说明书对一个项目的开发有明确的指引作用,

它可以使开发人员对这个项目所要实现的功能在总体上有比较明

确的认识,还能减少在开发过程中出现不必要的麻烦。代码的实

现是一个项目开发成功与否的关键,也就是说,前期作业都是为

第6页共15页

代码的实现所做的准备。

我深刻的认识到要成为一名优秀的软件开发人员不是一件容

易的事情,不仅要有足够的干劲和热情,还要有扎实的编写代码

基础,必须要有事先对文档进行可靠性报告,功能说明书,详细

设计说明书等的编写和一些风险评估的编写的能力。

除了图书馆,最能让我感觉到身在大学的就是实训机房,在

匆匆过去的两个月内,我往返于实训机房与宿舍之间,使我享受

了一个充实的学习时期,让我感受到了大学的魅力,对自己充满

信心,对大学充满信心,以积极的心态迎接明天挑战。

实训中要求有扎实的理论基本知识,操作起来才顺心应手,

我这时才明白什么是"书到用时方恨少"。这就激发了学习的欲望。

"学以致用",就是要把学来的知识能运用到实际操作当中,用实

践来检验知识的正确性。我想,这是实训的最根本目的。最初在

实训时自己就有一些不自信,但随着项目的进展,我慢慢的找到

了自己的位置,找到自己的目标,虽然自己与好的同学还有差距,

这也给了我很大压力,但是我相信没有压力就没有动力,所以在

整个实训过程中我都在不断地努力。

实训期间让我学到很多东西,不仅在理论上让我对IT领域有

了全新的认识,在实践能力上也得到了很大的提高,真正的学到

了学以致用,更学到很多做人的道理,对我来说受益匪浅。我意

识到自己知识的缺少,这激励我在以后的学习、工作、生活中要

第7页共15页

不断了解信息技术发展动态以及信息发展中出现的新的技术。

除此之外,我还学到了如何与人相处,如何和人更好的交流,

我们组成一个团队大家一起开发一个项目,大家的交流沟通显得

尤为重要,如何将自己的想法清楚明白的告诉队友,如何提出自

己想法的同

时又不伤害其他的队友的面子,这些在我的实训生活中都有

一些体会。可是说,第一次亲身体会理论与实际相结合,让我大

开眼界。也是对以前学习的一个初审吧,相信这次实训多我以后

的学习、工作也将会有很大的影响,在实训的这段时间里这些宝

贵的经验将会成为我以后工作的基石。

作为即将毕业走出校园的学生,经过3年的在校学习,对程

序设计有了一些基本的理性的认识和理解。在校期间一直忙于理

论的学习,没有机会也没有经验来参与我们项目的开发,所以在

实习之前软件按开发对我来说是非常抽象的,一个完整的项目要

怎么来分工以及完成该项目所需要的基本步骤也不明确,通过这

次实训让我明白一个完整项目的完成必须团队分工合作,并在每

个阶段进行必要的总结和检查。在我们项目的开发过程中我们项

目的步骤:详细设计、详细设计review、编码、编码。在项目开

发过程中我也深刻的体会到详细设计对一个项目开发有明确的指

引作用,它可以使开发人员对这个项目所要实现的功能在总体上

有具体的认识,并能减少在开发过程中出现不必要的脱节。

第8页共15页

这次实训是对我们学习的一个检验,虽然项目中很多知识我

们在日常的学习中都没有遇到,这同时提醒我:要想成为一个合

格的程序员就有具备一种自学能力,在工作中会遇到很多从未接

触过的问题,当有了问题时要去解决,在你不断努力,寻找答案

的过程中,自己的能力也在潜移默化的提升。有时遇到问题时可

能有很多想法但却不知道那个正确,这就让我们不断地去探索,

不断地尝试

在这次实训中,让我体会最深的是理论联系实际,实践是检

验真理的唯一标准。理论知识固然重要,可是无实践的理论就是

空谈。真正做到理论与实践的相结合,将理论真正用到实践中去,

才能更好的将自己的才华展现出来。我以前总以为看书看的明白,

也理解就得了,经过这次的实训,我现在终于明白,没有实践所

学的东西就不属于你的。俗话说:"尽信书则不如无书"我们要读

好书,而不是读死书。现在的社会需要的是动手能力强的人,而

不是理论好的人,对于我们高职生来说这更重要了,我们学校的

目标就是培养一流的职业技能的人。

在实训期间,我认为我也有很多不足的地方,比如工作态度

不够积极,学习不够认真等等。我相信通过我的努力,我以后一

定会改掉这些缺点的.我坚信通过这一段时间的实习,所获得的实

践经验对我终身受益,在我毕业后的实际工作中将不断的得到验

证,我会不断的理解和体会实习中所学到的知识,在未来的工作

第9页共15页

中我将把我所学到的理论知识和实践经验不断的应用到实际工作

来,充分展示自我的个人价值和人生价值。为实现自我的理想和

光明的前程努力。不经历风雨,怎能见彩虹!"我相信,自己坚定

的信心及个人坚定的意志,一定会实现自己美好理想,走上自己

的成功之路。

软件工程师实习报告篇2

月末总结

这一个月在XX公司的实现,我开始渐渐的熟悉了这个环境,

让我感觉到,要作为一个真正的优秀的软件工程师,我们还有很

大的差距。

首先,我感觉到困难的是,在学校,我们都比较注重的是理

论知识的学习,忽视了动手能力的培养,这跟我们出来实习到来

了很大的麻烦,就造成了实习生的知识技能与用人单位要求的巨

大代沟,但是通过这一个月的实习,我明白了我自身的差距,也

在项目经理的培训和指导下,在自身的努力下,不断的取得进步,

我深知这种进步与实际的工作技能还有很大的差距,但是我会在

之后的实习生活中不断的学习,不断的进步。

其次,在学校学习的面向对象的语言主要是java等,很少接

触到c#/这就跟实习带来了不少麻烦,但是,我深信只要自

己好好的努力,不断向师兄们学习,一定能克服这个问题的。在

学校学习的阶段,对html、css+div、javascript、jquery、oracle

第10页共15页

等学习都比较粗浅,而且由于学习的时间比较久了,更是淡忘了

不少,所以在实习的这个月中,就在不断的强化这些知识。我深

知要学好这些东西,不是一朝一夕的事情,我会长此以往,不断

的去学习,并掌握它们。

最后,要感谢师兄对我们的培训,分享自己的经验,让我们

明白了实习中要学习的重点,让我们少走弯路。而且我知道自身

的动手能力还很差,专业技能还不够好,所以,在之后的实习过

程中,我会更加努力,虚心师兄们、同事们学习,不断取得进步。

Lixw_ok

软件工程师实习报告篇3

一、实习目的

根据所学课程的理论知识,结合企业的运营实际,掌握软件

开发的一般过程,软件的生命周期和作为一个开发人员就应具备

的基本潜力,并撰写实习报告。使学生进一步巩固所学理论知识,

同时提高观察问题、分析问题、解决问题的潜力。

二、企业实习地点

深圳市百盛佳信息咨询有限公司

三、实习时光

20xx年12月5日——20xx年4月5日

四、实习资料

1、java软件开发

第11页共15页

五、实习总结

在Internet飞速发展的这天,互联网成为人们快速获取、发

布和传递信息的重要渠道,它在人们政治、经济、生活等各个方

面发挥着重要的作用。目前系统的架构一般有c/s架构和b/s架

构,但是c/s架构的应用系统,每升级一个版本,客户端都需要

自我下载更新,而b/s架构不需要,因为它是基于浏览器的。因

此b/s架构的应用系统,在Internet上的地位显而易见,它已成

为政府、企事业单位信息化建设中的`重要组成部分,从而倍受人

们的重视。

计算机将具备更多的智能成分,它将具有多种感知潜力、必

须的思考与决定潜力及必须的自然语言潜力。除了带给自然的输

入手段(如语音输入、手写输入)外,让人能产生身临其境感觉

的各种交互设备已经出现,虚拟现实技术是这一领域发展的集中

体现。这天人们谈到计算机必然地和网络联系起来,一方面孤立

的未加入网络的计算机越来越难以见到,另一方面计算机的概念

也被网络所扩展。二十世纪九十年代兴起的Internet在过去如火

如荼地发展,其影响之广、普及之快是前所未有的。从没有一种

技术能像Internet一样,剧烈地改变着我们的学习、生活和习惯

方式。

全世界几乎所有国家都有计算机网络直接或间接地与

Internet相连,使之成为一个全球范围的计算机互联网络。人们

第12页共15页

能够透过Internet与世界各地的其它用户自由地进行通信,可从

Internet中获得各种信息。人们已充分领略到网络的魅力,

Internet大大缩小了时空界限,透过网络人们能够共享计算机硬

件资源、软件资源和信息资源。“网络就是计算机”的概念被事

实一再证明,被世人逐步理解。

(一)、实习过程遇到的困难

1、一进入企业,就立刻被分配开发任务,我的任务是质量信

息管理系统的一个功能点,PDI退改车,有新增,删除,查询,

审核,统计的操作。该系统使用的是struts2springibates模式,

一开始什么都不明白,oracle数据库没用过,jquery框架没有用

过,ibates框架没用过。所以给我的开发带来了很大的困难。

2、在第二个项目中,我的开发任务是,一线通管理系统中的

设备查询,设备修改,还有一些报表的功能,发运环节主要异常

事件,销售部工单月统计报表,储运部工单月统计报表等等,这

些报表功能都需要有折线图和饼状图,还要有导出excel的功能,

而我对于如何生成折线图或饼状图,如何导出excel,从未接触

过,这些都是这次开发中的难点。

3、在益凌进销存系统中,也就是第三个项目,因为是刚刚开

始,所以主要的任务是做设计,就是把那些业务流程图转化为静

态网页。这事看起来好像不难,不就是做静态网页嘛!

当初我是这样想的!

第13页共15页

但是到真正做的时候,就发现了其实并不是想象中的那么简

单,例如,如何抽象数据字段,也就是说,别人给你一张真实的

业务表,你该如何把那些有用的字段显示在你的界面上,业务流

程中的每个点之间又有没有关系,这些都需要你去想的问题。初

次接触,所以做起来也很棘手。

(二)、如何解决问题:

作为一个开发人员,遇到这些问题是在所难免的,因为很多

技术都在不停的更新,你要不断的去学习,要有学习新知识的潜

力,而且如今网络资源是如此的丰富,只要在internet上搜索一

下,很多问题都会迎刃而解。

Oracle数据库简单的应用,jquery框架和ibaties框架的应

用也是透过网络资源一边学习一边应用来实现我的目的的,当然

也少不了跟同事的沟通。对于那个报表中用到的折线图和饼状图,

我们采用了一个叫Jfreechat的框架,关于如何应用,也是从网

上获取相关例子,然后经过我们的加工,就很顺利的解决了问题。

透过这次,感觉收获还是挺大的。对于进销存管理系统的设计问

题,我压根就什么都不懂,看了一段时光的业务流程图,还是不

明白要做什么,要在网页界面上体现哪些字段,每个界面之间又

有什么联系,这些都不太明白。

“这些东西要靠自我想的”,项目负责人跟我说了,之后他

就跟我说了一大堆如何抽象字段,要把每个业务点的关系理清,

第14页共15页

然后再透过他们的关系抽象有用的字段。听他说了之后,恍然大

悟,原先是这么一回事。之后,每次遇到不懂的,就立刻去和他

沟通。完成了这些设计,我感觉我对软件开发,又有了更深的认

识,同时也让我意识到沟通在软件开发中真的是一件很重要的事。

六、实习心得

经过为期4个月的专业实习,令我更深一步的了解和学习了

软件开发的一般过程,不再是以前那样,都不明白软件开发是什

么东西。对于一个应用系统他们为什么要那么多人来做,而这么

多人一齐做,代码又是如何进行管理的。对于每一个应用系统,

企业到底用到哪些技术,他们为什么要选取这些技术,我们开发

人员的主要任务是什么等等,这些概念都渐渐的清晰。

人,孰能无过,过而改之,善莫大焉!

没有谁,在编写代码的过程中永远不会犯错,即使他十分的

厉害,那也是从不断的犯错过程中锻炼出来的,但亦有“犯错”

的时候,因为需求是不断的改变的,即使你当时没错,但需求改

了之后,你的代码不贴合需求,那也是你的错。有错那当然就要

调试咯,以前老是害怕出错,找不到问题所在是件令人烦恼的事。

但是当调试的错误多了之后,你就会发现,每当一看到相类似的

错误之后,你就会立即明白这个错误是什么原因造成的!

所以,我们不就应害怕出错,就应把调试错误当成一种提高

个人潜力的方式。

第15页共15页

对于测试人员发回来的bug我们要认真的对待,造成这种bug

就证明了我们的思路还是不怎样的清晰,所以有必要再去看看相

关的资料。沟通是人与人之间传递信息的途径,好的沟通能很完

美的传达你的思想,你的见解。在企业中,每一个系统的开发过

程一般来说都不是一个人从头做到尾的,一般都有分工的,如此

一来,沟通就必不可少了,因为你要把你做的工作,你为什么这

样做,告诉别人,别人才更好的去完成他的任务。

这次实习,是进行实战性工作,学到了很多东西,我相信对

以后的生活和工作都有很大的帮忙。

👁️ 阅读量:0