软件工程毕业实习报告(共12篇)
软件工程毕业实习报告(共12篇) 第1篇:
软件工程毕业实_报告材料学号实_报告毕业实_起止日期:年3月4日至年3月24日学班成生姓名级绩xxx09软件2班指导教师(签字)计算机与信息工程学院年3月24日根据学校要求,本人在开学前三周参加了毕业前的实_工作。
我所实_的工作单位是天津木牛流马科技发展有限公司。公司主要从事软件开发方面的一些工作,包括java,C#方面的开发。本人在公司主要从事的是java项目的开发,包括前期的需求分析以及开发。
公司强调以人为本,认为对员工的投资是最重要的投资,通过对员工的培训提高员工的工作能力,并可以在多方面体会到公司方面的关怀与照顾,非常感谢这段时间公司的培养。
一、对实_过程的回顾作为一个软件开发技术公司,不同于一般的那种严肃的气氛,给人的感觉是比较的宽松,公司的人情味也比较浓。让我们很快的就能融入这个小家庭。
首先给我的任务就是熟悉企业的开发流程以及企业的编码规范,了解这些是非常重要的,对于团队开发来说,统一的编码规范是必须具备的,因为编码如果不统一的话,每个人都有自己的编码方式,开发出来的系统可用性是很差的,而且也不利于今后
第 1 页 共 25 页
的维护以及二次开发。所以开始花了两天的时间来看编码规范。这里面还是很有学问的。
接下来还要学_公司所用到的技术。在学校的学_中,我主修的方向是java,除了学_java基础外,还学_了,c,jquery等前台页面的技术,以及Struts,Hibernate,Spring框架技术,为企业开发已经做好了一些准备。公司需要我学_的技术为webservice和ibatis。通过学_,了解到WebService是一种可以接收从Inter或者Intra上的其它系统中传递过来的请求,轻量级的独立的通讯技术。是:通过SOAP在Web上提供的软件服务,使用WSDL文件进行说明,并通过UDDI进行注册。
Ibatis是一个持久层框架,用于对数据的增删改查。 由于我算是
第一次正式的参与企业的开发,在经验、知识上必然有所欠缺,所以在开始阶段我们主要都是了解项目的背景知识,进一步学_基本的一些项目原理等。而后要进行设计工作,然后才是真正的工程开发过程,还有调试过程。再由于我们只是短期的社会实践工作,为了所做的工作在以后能真正为人所用,我们在走之前还要留下完善的相关文档。
短短的一个星期,要分成这么多的阶段,而任务就摆在那,每一阶段的时间可想而知是多么的宝贵。
我在公司实_期主要做的工作就是开发一个小的项目申报系统。
第 2 页 共 25 页
这个项目的需求大致为:申报单位模块、管理机构模块、评审专家模块。最主要的就是项目申报模块。其中包括文件管理栏目、项目申报栏目、项目开题栏目、项目验收栏目、项目报奖栏目、项目查询栏目、用户信息栏目。管理机构模块主要包括:文件管理栏目、项目申报栏目、中期检查栏目、报奖管理栏目、项目验收栏目、项目查询栏目、项目统计表栏目、成果评估栏目、用户信息管理栏目。
虽然实践的时间比较的短暂,但我还是有了不小的收获,最大的收获是了解了一些软件开发的程序化生产过程。还有就是能有机会向开发部门的职员的一丝不苟、兢兢业业的敬业精神学_。相信这些都将给我以后的学_和工作带来不小的帮助。
二、专业知识在实_过程中的应用整个项目用的是struts2+ibatis+Spring开发的。业务层使用轻量级的框架Spring实现业务组件的管理,持久层采用ibatis技术实现业务层和数据库的交互。
Web部分采用基于MVC模式的Struts2框架实现,表现层用JSP与JSTL、EL相结合实现。其中也会用到图表技术以及ajax技术。
我的工作任务并不是很多,项目的数据库设计完成后,页面有专人来负责,首先看懂页面及需求,接下来编写框架代码,有了框架代码,项目基本上已经可以进行开发了。在开发过程中,越到了很多这样那样的问题,比如说写前台的验证和前台的一些
第 3 页 共 25 页
特效,这就需要前台的c技术和jquery技术,当然之前的学_还是不够的,所以就一边做一边学,其中包括table的特效(隔行特效,鼠标移入移出特效),一些动画特效,以及jquery的前台验证。还有ajax与服务器的异步交互,这方面的知识以前接触的还是比较少,然后以json格式返回前台做输出,以达到不刷新页面就可以显示不同数据的效果。
三、心得体会与经验总结如今眼看在公司实_已经接近一个月了,从这次活动的成果上来看,还是比较成功的。辛勤的工作换来的是累累的硕果,不管是对于企业、学校还是我们自己。
首先我要在较短的时间内,克服各种困难,从最初的阅读文档,设计、开发,到最后的调试,完善,我也都按质按量的完成了,完成预定的工程开发任务,通过了公司的项目小组的验收,也得到了领导的一致好评,实现了最初为企业作实际共享的目标。
其次在这个过程中,我也通过了深入的调查、讨论,以对一个大型软件开发企业的结构、管理、文化、气氛有了比较详细的了解。而通过我在公司中的工作上的良好表现,还有生活中与公司员工的交流,我也在他们面前展现了了一个积极进取、勇于创新形象,起到了加强学校与企业双向交流的作用。
再有的一点就是,通过这次活动,让我们理论联系实际,在软件工程的开发过程、数据库的开发、分布式计算等工程实践经验上有了很大的提高。在公司中也培养了初步的大型项目合作开
第 4 页 共 25 页
发经验,这一些都很好的增强了我们的个人的能力和并提高了自身的素质。
类似的以上的收获还有很多很多,但在活动结束的这个时候,仔细考虑一下,还是有一些地经验教训的。
四、几点不足与努力方向这次实_也是我初次不如社会工作的一次经验,当然会有很多的不足之处,比如说为人处事方面,由于社会经验还是略显不足,所以在工作中难免会有和同事意见不同的时候却没有以最好的方式处理,这里深深地表示歉意,还有就是技术方面的不足,通过这次实_我明白了从学校学_的知识不足以面对以后的工作,所以还要更加的努力才行!第2篇:
软件工程等专业毕业实_报告题目:广州御剑网络科技有限公司实_报告目录1前言.41.1实_背景.41.2实_环境.42实_过程.52.1实_时间.52.2实_内容.52.3主要成果.53总结.41前言1.1实_背景为了将理论用于实践,巩固所学知识,提高自己发现问题并用所学知识分析问题和解决问题的能力,锻炼自己的工作能力,适应社会能力,自我管理能力,了解目前软件的应用情况,需求情况,发展方向及前景,为顺利毕业做好充分的准备,也为自己能顺利的与社会环境接轨做好准备.此次实_由学校统一组织安排,分两个阶段,两个方向进行系统的实_。
实_要求:1、要求学生在实_过程中认真学_技术知识,积极与指导老师和同学配合;2、在前期,按时到勤,认真学_。积极做好实_日志,能够理解当天的内容。对技术的理论知识要及时实
第 5 页 共 25 页
践;在后期,积极与同学沟通,认真完成项目要求的内容。在这个过程中要与老师同学多做沟通,通过探讨项目的解决方案以及进展。
实_时间:年11月5日到年4月25日。
1.2实_环境实_单位名称:广州御剑网络科技有限公司实_地址:广州市天河区科韵路天河软件园实_基地概况:广州御剑网络科技有限公司成立于年4月(原公司名称:xx游悦信息技术有限公司),于年02月因业务发展需要乔迁到广州,公司注册资本为人民币100万元。目前,我司以网络游戏产品的开发及运营为主营业务,现已成功开发两款大型自主知识产权的网页游戏,是由一群资深的业内人士创建而成,为了打造一个不同年龄玩家都能愉悦游戏的平台,目前在多家平台运营,例如4399,91玩,快玩,均有越南和台湾版本,都广受互联网用户的喜爱和称赞。
广州御剑以诚信经营为服务理念,秉着公平、合理、专业、优质、创新的原则,不断提升游戏质量。我司集合了国内信息产业一批最优秀的精英分子,设有技术研发部门,公司已成功开发和掌握可支撑百万人同时在线的网游服务器架构,同时设计形成一套成熟的技术解决方案等先进技术,为后续改进提供了强大的技术支持。
御剑凭借精准的战略目标,为未来,公司将继续专注于中国互联网络和通信技术发展,立足于互联网产业,以软件开发,游戏开发,增值产品发开,建设等领域作为自己长期发展战略。
第 6 页 共 25 页
2实_过程2.1实_时间实_的过程大致可分为这几个阶段:1、年11月5日-11月12:从java转as3,完成所有学_任务2、年11月13日年4月25日:完成该网页游戏的公测版2.2实_内容刚开始实_,因为我在学校学的是java语言,而游戏开发的客户端所需语言是AS3。因此,开始的
第一个星期是刻苦地自学AS3语言基础,并逐个逐个地完成主管所安排的学_任务。因为在校期间,我认真学_,打好了良好的软件工程专业知识基础和面向对象语言编程基础,于是3天时间就掌握了这门新语言,并开始通过一些小功能来实践,同时也逐渐地为团队分担任务和压力。
经过了半个月的自学、请教和摸索,充分上手了游戏客户端开发。开始接手一些完整的功能,比如\"好友祝福\"、\"门派任务\"等,遇到问题,首先是自己思考和查找资料,因为过了学_期,不能再像以前那样经常请教前辈,前辈也很多任务和工作,要学会独立完成功能。尽管刚开始助力挺大,但凭借我过人的毅力坚持过去后,开始独立实现功能,团队开始认同我这个实_生。
实_三个月后,分配给我的功能和任务越来越多和庞大,我这个小小的实_生开始与正式工\"平起平坐\",有些功能也和几个前辈合作,他们也开始和我平等地讨论交流解决方案,有时候我的方案比他们的要好,最后决定采用我的。开始被主管和团队认同和赞赏。
第 7 页 共 25 页
实_四个月后,有其他的新人进来实_,我开始做小导师,指导新人如何上手游戏的开发。学会了把一些知识点整理总结成一句或一段话,或者通过一个生动形象的例子来说明一个问题,自己也提升了不少。
2.3主要成果这半年来,我一直积极学_,刻苦敬业,与团队合作交流,使我们项目组如期地完成了网页游戏御剑天下的内测版、公测版。
3总结态度决定一切,当有一份新的任务给你时要知道自己能否胜任这份工作,关键是看你自己对待工作的态度。态度对了,即使自己以前没学过的知识也可以在工作中逐渐的掌握。态度不好,就算自己有知识基础也不会把工作做好,实_项目刚开始时,根本不清楚该做些什么,并且这和我在学校所学的java语言没有必然的联系,刚开始我觉得很头痛,可经过工作过程中多看别人怎样做,多听别人怎样说,多想自己应该怎样做,然后自己亲自动手去多做,终于在短短几天里对工作有了一个较系统的认识,慢慢的自己也可以完成相关的工作了,光用嘴巴去说是不行的,所以,我们今后不管干什么都要端正自己的态度,这样才能把事情做好。
在这次实_过程中,我碰到很多问题,有的是我懂得的,也有很多是我不懂的,不懂的东西我要虚心向老师同学请教,当别人教我们知识的时候,我也应该虚心的接受,不要认为自己懂得一点鸡毛蒜皮就飘飘然。
第 8 页 共 25 页
回首整个实_过程,我每天都有很多新的体会,想说的很多,我总结下来主要有以下几点:1、团队意识是完成项目的必要保证在这个网页游戏开发的过程中,我充分体会到了团队合作的重要性。特别是在自己虽然是实_生,但负担的是工作量甚至超过了很多正式员工,很难想象如果我进度拖慢或者是大家不团结一致的结果。期间通过大家的团队合作,项目组高效且快速的完成的项目,当然最重要的是我得到了很多实战的机会。
2、熟练的专业技能提供最佳的解决方案是我们努力的方向。网页游戏的开发思想就是实现玩家的游戏娱乐需求,我们在梳理了游戏的各项功能之后,需要做的是提供一个最佳的解决方案,来帮助企业实现更加有效的管理,我们要熟悉网页游戏玩家的需求,掌握行业专业知识,更要能融入最适宜的游戏理念,这对实_生而言,无非是一个很高的要求,需要我们不断地学_,不断的在一个个项目中去积累经验,但这也正是我们为之奋斗的目标。
3、加强信心,坚持下去虽然感觉自己学的还可以,但真的工作起来却感觉力不从心。
有时候遇到事情总会着急,慌张。平常信心不足,总感觉自己做不好。或许还需要一段时间的磨练吧。只有自己的知识和能力都在提升,相信自己总有一天会很勇敢的表现自己。
总之、在整个实_过程中,我有许多的收获和欢乐,但也有苦涩和教训,这些成功的经验将激励我在以后的人生路上取得更大的成绩,失败的经历将使我努力去改变需要改变的地方,可以是
第 9 页 共 25 页
我更快的成长,让自己以后的日子做的更好。这些宝贵的人生经历激励我在以后的人生道路上勇于实践,敢于创新,为人生的辉煌奠定坚实的基础,成为我受益终身的宝贵财富。
4、良好的沟通协调能力在培训的一开始,我被要求在一个星期内熟悉as3语言,幸好我在学校学_java语言打好了良好的面向对象编程基础,结果3天时间就完成了所有的学_任务熟悉掌握了as3语言。
于是开始通过做一些小功能来实战。因为以前在校实战的都是软件系统项目,现在开发游戏,感觉很陌生。期间与同事积极沟通交流,了解了游戏开发的框架、常见问题等,然后自己找资料独立实现自己的功能。有时候进入一个新的领域,很多经验心得是书上很难学到的,要多与前辈老手交流,因而在这期间良好的沟通协调能力也是必不可少的。
这6个月的工作生活是充实且富有乐趣的,结识了很多同事和朋友,公司的氛围是非常轻松愉快的。感谢6个月来谢主管的关心,感谢部门前辈的悉心指导,感谢公司各位同事的热心帮助,感谢能给我提供这次难得的实_机会,在这里,我走出了从学生到职场人生的第一步,是迈向社会的重要的一步。通过这次游戏开发实_,我学到了很多书本上学不到的东西,也有了从无知到认知,到深入了解公司和社会,从开始的磕磕碰碰到后来的工作还算顺利的转变。在这里要特别感谢的是广州御剑网络科技有限公司,正是御剑给我提供了良好的实_环境,使我实_有了明显的
第 10 页 共 25 页
效果,还有其各位老师对我们在专业技能的指导,使我的技术有了很大的提高。
除此之外,还要感谢我的项目团队成员,正是因为有大家的相互帮助和学_,共同解决遇到的问题共同挑战困难我们的实_过程才能够顺利完成,我更加认识到了团队精神的可贵,同时也收获了最真挚的友谊。
第3篇:
软件工程实_报告个人项目总结一软件概况:实_项目名称:学生信息管理系统项目开发背景:随着当代社会对事业的投入的增加,在校学生变得越来越来,对在校学生信息管理异常复杂。同时当今时代是飞速发展的信息时代,在各行各业中离不开信息管理处理,这正是计算机被广泛应用于管理系统的原因。计算机的最大好处在于利用它能够进行信息管理。使用计算机进行管理控制,不仅提高了工作效率,而且大大的提高了其安全性,尤其对于复杂的管理,计算机能够充分发挥它的优越性。
系统简介:要开发的系统可供学校管理人员管理学生信息,处理日常事务;同时供学生登录查询自己的成绩和课程安排。具有系统最基本的添加、删除、修改的功能。
二准备工作一前期准备软件系统的开发是一项相互协作才能完成的工作,所以在开发软件系统之前采取了分组合作的方法,我们小组一共四个人,根据各自的专长和意愿进行合理的任务分配,这样可以更好地完成任务。在开发之前,必须了解软件开发
第 11 页 共 25 页
的几个步骤:项目开发计划、可行性研究、需求分析、概要设计、详细设计、数据库设计、软件实现和测试、用户手册。在每个人的脑海里都有这样一个概要,才能按照这样的开发顺序有条理的进行。
确定好时间和地点,小组成员在一起讨论研究,这样可以提高小组成员之间的协调合作能力。遇到问题可以一起商量,提高整个开发小组解决问题的能力。
二.前期分析可行性分析:对于即将要开发的项目,主要从技术、操作、经济三个方面开分析,开发过程中可以参考河南农业大学教务管理系统。
需求分析:了解开发系统所需要具有的功能,确定使用对象。
资料收集:采集学生和学校管理人员的信息,作为数据库的信息来源,收集软件开发的相关文献资料,作为开发的依据。
三软件开发过程:一项目任务分组:组长,负责系统的开发,包括模型的构建和程序的编写。
协调小组内部人员的调配和项目进展的监督。 :组员,负责文档管理,软件系统的测试。 :组员,负责系统开发的可行性研究和需求分析。 :组员,负责项目开发计划和项目总结报告的编写,系统的测试。
第 12 页 共 25 页
二实践开展有了前期的准备,接下来就是真正的开发阶段了,首先要列出项目开发计划,包括项目开发的背景、需要查阅的文献资料、项目开发的主要工作流程和对应的主要负责人、所用的开发工具和需要编写的文档、验收标准和截止日期。项目开发计划主要是对整个小组的工作有了一个整体的指导和监督的作用。
设计和测试阶段:包括概要设计、详细设计、数据库设计,软件实现和测试、用户手册,主要使用VB设计源程序和officeacce设计数据库。
四实践总结1、通过制作这个项目了解了更多的专业知识,使我们懂得了怎样将专业理论知识应用到实践中。
2、缺乏经验导致项目进展缓慢,技术基础不够扎实。 3、通过做这个项目锻炼了团队协作能力,沟通能力,懂得了一个项目是一个团队合作的成果。
五自我感受通过这几天的实中,大胆创新并结合书上知识。在实训中我不断实际,把老师平时所教的知识在实训时运用上。真正的将学到的理论知识应用的实践中去。我也和同学在一起交流知识,我深刻感受到一个软件的开发要团队的合作来完成,只有大家一起团结,才能把项目完成。在平时上课时,老师不断教新知识,而我们知识觉得所学的没有用处根本没有多少收获,但是我觉得是这次实训给我了历练的机会。
第 13 页 共 25 页
在实训中,我运用老师教我们的软件工具,如VB、Acce数据库等。只有在操作中才能找到我们的不足,在问题前面就像老师说的要思考,不能盲目的操作。只是我还觉得有很多知识不明白,我相信在以后的学_中会更加努力,在次我感谢老师一学期的教导。
虽然我们的实训枯燥,但是从实训中我学到了协作,学到了团队精神。希望老师以后可以给我们更多的实践机会,让我们真正的领会到我们这个专业的好处。让我们真正的将所学的知识用到实践当中。
第4篇:
软件工程实_报告软件工程实_报告时间过的很快,转眼间已经实_将近5个月。
最先在内部系统组参与内部管理系统开发
(struts+mysql+spring+hibernate),之后是去做网络交换机软件的脚本测试。现在又回归内部系统,虽然在脚本组期间,编码能力被别人甩在后头,但至少具有了一些测试经验。
至少自己做的东西,是真正交付到了客户手上,到也稍微有些成就感。
1浅谈测试一直以来,我都认为测试是脱离了软件工程范围的工作,不以为屑。但在实际情况中,测试是既重要且难以精湛的.其真正的压力,在于找不到bug,责任在你,而不在于编码人员。一般的测试人员不懂编码,他们靠的是日以累计的经验总结和想
第 14 页 共 25 页
象力。而要做到高级测试工程师,则一定要懂编码,因为这是你完全掌握整个系统的方方面面具体运作的前提。
但占主导地位的,还是大型系统的集成测试经验。实际项目中,编码时间一般只占30%左右,真正耗费时间的是IT阶段的找bug与对应bug,此阶段基本评定了coder的编码质量。
2程序员的困惑有些人,以为教学视频和代码看多,自己就懂的多,实际做起来,却不知从何下手,问题在那如何解决有位同事告诉我:代码看几遍都没用,要去抄,例如一个查询模块,在此基础上去做具体记录的历史记录查询模块,你可能会觉得很简单,但实际情况却往往报一堆异常,配置问题涉及到方方面面,以及数据库字段,传值问题等等,一大堆对于新人来说很郁闷的问题。但不用怕,只要学会调试,一个个问题去追踪,一个个去解决,自然而然,那段\"源码\"才真正属于你。
3如何调试追踪如何定位通通跟一样能力有关,debug追踪能力,也称调试。在项目组工作不愁源码资源,但问题是蛋糕摆在面前,你如何去消化如果你能在短短的时间内就看到问题点在那,放下断点去追踪,出去找工作,绝对没问题。出现问题的时候,不要光看代码,要用实际行动去追踪运行期间的具体值,那是最好途径。
eclipse是个很爽的ide,这点做的很好。例如页面内容显示不是自己想要的数据,我们要先从数据库查询语句去下手,设置断点,一步一步stepover,让sql字段(存取最终sql语句的字符
第 15 页 共 25 页
串)运行到有值,pect进去看,如果还看不出来,就点击它,copy后在sql客户端去实际运行,看看实际查询出来的表是什么,如果是对的,有可能就是页面调用的错误或者action逻辑的传值问题。
页面错误的调试,基本方法是用右键点击实际网页查看源代码,copy到editplus,就能看到具体错误发生在那几行。
通常有几种常见的错误,例如:缺少对象这种很多时候是有些被你调用的字段有可能为空的情况出现的,可以加if(=null)语句加保护。追踪的方法基本就是用alert语句,放在有可能出错的地方。
4一些_惯遇到问题先自己思考,无从下手再找高手帮忙看看,注意他帮你看的思路,别在一旁闲着,看多了自己也会了,不然你一辈子都停留在那种水平,从人身上学到的东西远远比书多的多。
解决了一个问题后,要去究根问底去找到问题产生的起因,以防你下次遇到类似的问题再浪费同样的时间。
把代码写的漂亮,注释、空行、规范一样不能少,可读性是放在
第一位。曾经看过一个高手写的代码,真的一看就是不同水平的人写的,几乎很完美,读起来很流畅,方便自己也方便别人。
第 16 页 共 25 页
任务完后不要呆着,去要求经理给你更有挑战性的任务,只要你肯去尝试,他们就会对你另言相看,把三天的任务一天加班搞定,效率和忠诚都有了,路也比较好走了。
5题尾话如果你有一份思想,我有一份思想,拿出来交换,我们大家拥有就是2分份思想,可惜这种观念,并不能深入每一个团队的每一个人,少一点自私,未必不是好事。职场到处都存在被排挤的隐患,要为自己找片草地实在不容易。但有一点要相信,只要自己不放弃自己,这世上就没有绝望的路,你可以被打趴下,可以被身边的人暗算,可以被深爱的人流放,只要你用自己决心站起来,受过的伤痊愈后就能增强你的抵抗力,一路前进!吴元琳发表于XX-05-20
一、关于实_公司我所实_的南京xx软件有限公司简称xx公司,公司成立于XX年,主营软件开发和信息系统集成,专门从事工程建设项目管理信息系统开发和实施,具有自主知识产权的项目管理软件产品xx项目管理系列软件(包括xx投资控制合同管理软件、xx进度控制计划管理软件、xx质量控制安全管理软件、xx项目管理门户、xx城建项目管理平台等),并已经在全世界第一大桥苏通长江大桥、国内最大的开发区苏州工业园区以及南水北调工程实施和应用,目前正与南京城建集团合作,开发城建项目管理平台。
二、实_的内容今年xx月xx日开始,我正式走进xx开始了实_工作,并被调到了江苏省建筑质量检测中心,参加正在进行的
第 17 页 共 25 页
一个检测项目。由于我才大三,本身对企业的经营方式等都很陌生,公司让我们的王工带我学_,以师傅带徒弟的方式,指导我的日常实_。在王工的热心指导下,我依次对此次项目的业务流程和大概框架进行了了解,并积极参与相关工作,注意把书本上学到的理论知识对照实际工作,用理论知识加深对实际工作的认识,用实践验证大学所学确实有用。以双重身份完成了学_与工作两重任务。跟公司同事一样上下班,协助同事完成部门工作;又以学生身份虚心学_,努力汲取实践知识。
我心里明白我要以良好的工作态度以及较强的工作能力和勤奋好学来适应公司的工作,完成公司的任务。
三、实_的提高与收获实_收获,主要有四个方面:一是通过直接参与企业的运作过程,学到了实践知识,同时进一步加深了对理论知识的理解,使理论与实践知识都有所提高,圆满地完成了本科教学的实践任务。
二是提高了实际工作能力,为就业和将来的工作取得了一些宝贵的实践经验。
三是一些学生在实_单位受到认可并促成就业。 四是为毕业后的正式工作做好了准备。
四、结语到公司实_并没有我想象中的难以融入,通过慢慢的学_,发现在公司用的到得知识在我们的学校学_中都会遇到。至暑期结束,从不懂到渐渐的做了几个检测项目。学到不少的东
第 18 页 共 25 页
西。实_生活还没结束,开学了我还是会继续留在公司我的学_和探索。
第7篇: 软件工程实_报告
一、实_目的这次实_的目的是为了提高我的专业技能、实践能力、以及让我了解一些实际的工作情况。对我在正式工作前有很重要的意义,不论是专业技能,还是综合素质,以及实际中的人际关系都有了更加深刻的体会,让我在正式工作前有了一笔很珍贵的经验。
这次实_的主要任务就是在了解整个软件的制作过程,以及各个环节中的细节,学会了这些环节,并能用学到的知识来完成公司的项目。现阶段我所做的项目有意见反馈管理系统、智能控制网关系统,意见反馈管理系统这个项目我和另一名同事共同将其完成,完成用户意见的收集与处理,尽最大程度的将我们所学到的知识转化成实际。为更大的项目做好充分的准备,让我们可以在实_过后的正式工作中,有准备的去面对。公司的最终目的就是希望我们通过这个简单的项目能了解项目的制作过程,并理解各个环节的意义。
让我们能够充分的理解项目制作过程以及项目制作中各个流程的意义。
二、实_单位及岗位我所实_的单位是XXX有限公司的XXX部。这个部门的主要职能就是家用电器的智能化,按照客户的需
第 19 页 共 25 页
求制作成相应的软件,所以我们需要对整个软件开发的过程都较熟悉,这样才能应对客户们各种各样的问题,才能制作出更好的软件以满足客户们的需求。
我的职位是java软件工程师,时间是XX年XX月XX日至今,实_时间总长应为X个月。实_的地点是在公司的,早8:30晚5:30,周六上午加班,每周六下午、周日休息。
整个实_是实际项目制作以及专业知识的学_。具体的每周任务、实际工作内容、以及专业知识与专业技能的实际应用会根据不同的环节也有所不同。但总体的目标就是让我们了解实际工作中软件的制作流程,以及各个流程中所需要的技术和注意点,并用实际的项目让我们进行练_。
三、实_过程上面已经介绍了个整个实_的任务以及目的,下面将详细介绍整个实_的流程,并对每个流程的细节加以详细说明。
具体的时间安排如下:
第一周配置Java、Eclipse、数据库等的环境,熟悉XX管理系统的代码,完成XX管理系统的apk资源本地上传至tomcat服务器不同步到FTP服务器的功能和手机软件升级功能了解用户回馈系统的需求,完成回馈系统设计书,创建Customer工程,完成其基本结构以及用户意见收集基本页面第二周:完成了页面表单提交的检查(电话、邮箱、字数限制的检查),完成了用户意见收集页面到用户意见提交成功界面的跳转,基本完成dao的save方
第 20 页 共 25 页
法、service、action部分,调试dao、service、action代码,实现了收集用户意见,保存到数据库,跳转到收集成功页面的功能;完成了查询详情并回复的页面(dao、service中的查询、更新算法,action中的跳到查询详情并回复的页面和跳到回复成功页面);完成了用户意见收集页面和用户意见提交成功界面调整,使其适应各个型号的手机界面,更改了表单检查出错的提示方式;将查询页面与查询详情页面的动作统一,修改查询详情并回复页面的样式第三周:完成了查询详情页面的状态的默认下拉选框功能,完善了查询详情页面的状态的提交和返回按钮,再返回查询页面时,保证页码、状态等的原来状态;完成用户回馈系统的代码review;完成用户回馈系统的测试设计报告书;完成用户回馈系统的测试设计报告书review;完成用户回馈系统的代码review第四周:测试网关系统,做1-22号灯的单开、单关、全开、全关的测试;学_ScalaAPI,安装Scala,ScalaIDE,SBT并配置环境;做网关M2、M4、M6端口写的测试并学_Logback日志;学_网关系统中关于PLC设备的代码并且测试网关M2、M4、M6端口写(C语言部分)四、实_总结我的实_还在进行,这次的实_,对于我们这帮还没有毕业的学生来说可以用意义重大四个字来形容。他不仅仅对我们的专业知识进行了巩固和拓展;还对我们作为软件开发人员的视野进行了增大,让我们了解了很多软件开发这个职业应该注意的一些细节;更是让我们亲身体会了软件工程这门科学对于一个软件的意义。这些经验对我们来说就是一笔宝
第 21 页 共 25 页
贵的财富。而经过了这几个周的实_,在我的努力下,完成了既定的的任务,但我想说的是,在这个过程中,我并不仅仅是完成了任务,更是满载而归:项目的制作以及疑难问题的解决,将我们把大学期间那些快要淡忘的知识又重新熟悉了起来,并且对代码有了更深层次的理解。代码的复用性、类与类之间的调用、对象的创建、数据库的连接以及操作等各种专业知识的使用,让我们能更好的将这些各种各样知识合理的整合在一起。
如果说专业知识收获颇多,那么接下来的职业技能却是我认为在整个实_过程中收获最大的地方。代码的注释以及编码的规范这两点是我以前很少注意的地方,对其也并没有多少重视。但这一次,却明白了他的重要性:这是作为一个软件开发人员必须应该具备的能力,或者说应该特别注重的地方。因为我们的代码并没有多少注释以及很多地方的编码很不规范,企业老师宁愿让我们多花一周的时间修改,也没有匆匆的进行下一步测试。在修改的这一周内,通过自己的体会以及老师的重点强调,对于代码的编码规范和代码的注释有了更深层次的理解。通过了这次的实_,我个人认为,代码的注释以及编码的规范比个人的技术更为重要。这次实_的最终目的就是希望我能够独立完成一个了软件项目的制作,充分了解软件项目的制作流程。这一次的实_,主要有制作文档和编码。
最后,总结这段时间的实_生活的收获,真的是使我受益匪浅。在实_中,我学_到了不仅仅是技术上的收获,更还有生活中
第 22 页 共 25 页
的的人际交往以及其他的许多经验。而这些,都将作为我迈入社会的根本,我将以此为我的基础,怀着一颗勇敢无畏的心去迎接我即将来临的工作。
五、实_体会这一次的实_,给了我很深刻的体会,不仅仅是专业的收获,更还有团队间的相互合作,这些让我明白了团队的意义。工作即将来临,我期待着工作的到来,我将带着这次实_的收获,尽量的将学到的知识运用到实际工作中,去迎接一个又一个的挑战。前方的路会有很多困难等着我,但我不怕,因为我坚信,只要我努力,终会克服这些困难。路就在脚下,我将带着坚定的信念,不畏挫折,勇往直前!第8篇:
软件专业(软件测试)毕业实_报告软件专业(软件测试)毕业实_报告实例对于我们这些临近毕业的大学生来说,在正式毕业之前,找一个实_单位,进行一下毕业前的就业磨合,将在学校学到的理论知识运用到实践中,以此来提高我们自身的社会阅历好工作经验。只有经历这样一段过渡的过程,在毕业后正式进行工作时,就能很快的融入自己的角色了,为我们走向社会,走向工作岗位奠定了基础,进一步提高运用学到的理论知识分析,研究解决实际工作中的问题的能力,培养动手能力和社会工作能力,以便毕业后能较快地适应公司工作。
自xxxx开始,我一直在做xxxxxxxxxx测试工作,至此为止已近6个月时间,从公司内部系统测试、验收测试,再到UAT测试,以及投产前的系统压力测试等等。从开始到项目即将结束,
第 23 页 共 25 页
一步步走过来,收获颇多。本次项目中,我作为测试环节的人员之一,仅对此项目中测试工作进行总结。
一、项目测试进度控制。项目的测试进度主要是按照项目计划进行的,完全按照项目组计划要求完成测试任务、提交测试类相关文档,包括测试案例的完善、制定测试计划、执行测试、缺陷跟踪以及BUG回归测试等。协调项目的内部测试工作,本此项目中测试小组一共组织了四轮次系统全面测试工作,认真配合项目工作,共同保证项目质量。项目测试的问题跟踪及处理采用每日进行修改问题回归测试工作,每日同步更新问题跟踪单的模式,按照规划时间完成系统更新测试。
二、项目组内部成员关系处理。在项目工作的这几个月里大家相处融洽,项目组内部共同探讨解决问题的方法,向各模块负责人学_模块功能处理方式,向业务人员了解系统中涉及的业务知识点,两者结合起来进行模块功能测试。
三、协调用户测试方面。用户验收测试是项目测试工作的重要组成部分之一,是项目验收阶段的最终把关阶段,业务人员结合日常业务处理情况对系统进行的尝试性使用过程。本次项目客户测试方面也是我个人觉得不够安全感一个主要方面,客户测试介入力度太小,尽管我们已经很多次电话催促业务人员测试,每次联系相关业务人员进行测试,他们来到项目组开发现场测试,也仅仅一两个小时时间,简单的进行验证操作即可。
第 24 页 共 25 页
xxx公司利用两批系统培训的时间安排了两次分行集中测试,也算给项目进行了一次全面的测试,从中也暴露出不少系统存在的问题,目前项目组均已解决。
四、测试成效方面。
xxxxxx系统测试中,共记录问题及客户新增需求825个,其中BUG数量512个、系统完善类问题225个,新增需求类问题88个。组织了四轮次内部系统全面测试工作,兼顾日常系统更新测试工作,最大限度的进行了内部质量把关。配合外包公司一同进行系统压力测试及稳定性测试,测试结果符合客户要求。
四、个人得失方面。作为此次项目测试的成员之一,对于日常的测试流程、测试任务分配、测试执行、缺陷跟踪、协调内部测试及协调客户测试方面能力均得到了进一步提高,理清了项目整个过程中测试小组的工作过程以及后期的项目移交工作。同时也对各子系统相应的业务知识有了更进一步认知。相关业务知识方面还需要进一步加强,测试技能及测试管理方面还需要进一步完善学_。更好的吸收项目经验,做好以后的补丁测试工作及其他项目的测试工作。
当今社会一直处在加速的发展变化中,所以对
第 25 页 共 25 页
因篇幅问题不能全部显示,请点此查看更多更全内容