软件公司实习报告集合九篇
在学习、工作生活中,越来越多的事务都会使用到报告,报告成为了一种新兴产业。一起来参考报告是怎么写的吧,下面是小编精心整理的软件公司实习报告9篇,仅供参考,大家一起来看看吧。
软件公司实习报告 篇1一、基本概况
我到a公司(按作者要求隐去公司名称,a公司为国内有名的公司)实习,通过近三个月的实习,参与实习项目的开发和同事门的交流学习,了解了a公司和软件公司的开发基本情况。
(1) 项目组共有30人左右
(2) 项目组分为需求分析部门,核心技术部门(主要负责设计工作),开发部门,项目管理部门(测试,项目文档管理)
(3) 项目使用j2ee技术
二、调查结果
在实习期间,我被安排在开发部门做代码编写工作。负责完成由核心技术部门完成的基于需求分析部门的设计。
开发部门有10几位同事,大部分为毕业1~2年。大家的工作效率都比较高,在部门经理的安排下能及时的完成设计部门的设计。一开始,项目的进展十分顺利。
随着项目的推进,出现了一些问题。主要因为在各个部门的协调上存在着不一致。需求部门不能很好的维护其需求文档的权威性,也就是说需求没有做到位。在和客户(由于本系统面向的是全省的电力局,在与客户的沟通上也存在问题,比如宁波和绍兴的客户对系统的需求有较大的差异)的沟通上没有协调好各客户之间的差异。这直接导致了需求频繁变更。而需求的变更直接导致了设计的变更,然后便是开发的修改。这大大的影响了系统开发的进度。比如数据库结构的修改次数很多,这直接影响到系统的结构,适应数据库变更的代码修改工作量相当大。
在这个时候项目组有部分人离开了,熟悉系统的开发人员的离开对整个项目组来说更是雪上加霜。这时cto及时调整了需求分析部门的工作方法,不发布不成熟的文档,一旦需求发布,需求部门应全全负责。设计部门进一步完善设计文档,开发部门暂时停止新功能的开发,做代码审查,以完善既有代码的正确性。同时引进新员工补充开发团队。这在一定程度上缓解了项目的问题,使项目团队能正常运转起来。
在项目前期的开发过程中,测试部门没有介入,在项目完成80%后,测试组开始测试工作。这时遇到了大量问题,包括功能与需求的不一致,测试人员的需求理解的偏差,甚至测试工具软件的问题,这很大程度上影响了项目的进度。最后开发部不得不停下新模块开发工作,而转过去帮助测试部门完成测试。
三、体会
通过这次实习,在具备代表性的a公司中,我体会到了当前国内软件公司面临的部分问题,比如规范不足,缺乏良好的软件工程体制等等。更让人担忧的是即使确定了理论方面的指导,在实习开发过程中也很难实施。我觉得这与参与开发的人员本身的素质有很大的关系。为了彻底解决这些问题,高等教育应该完善自己的教育体制,使高等教育的毕业生具有更高的软件工程意识。
软件公司实习报告 篇2今天讲了分支结构和循环的内容,if else,switch case break ,for,while,do—while。简单的单词,却有不少题目啊。来xx,每个人都开始改变了,以前不爱学,现在却不得不学,原来的话题从德玛寒冰,到现在的如何循环,都是一个进步。话说大连民族那哥们确实狠,一天提交九十多道题,瞬间超过并把我甩在后头了。高级程序员的下一级是构架师哦。大学三年第一次晚上熬夜想代码,还好做出来了。99乘法表的蝴蝶结,明天在考虑棱型的吧!
软件公司实习报告 篇3时间过的真快,一眨眼时间我在朗嘉公司为期三个多月的实习生活就要结束了,而我也从学校拿到了毕业证书和学位证书,我的学生生涯要暂时告一段落。回顾这三个多月在公司的工作生活,我感到很庆幸和满意。庆幸的是我比其它一部分同学多了三个月在软件公司工作的经历,这使我毕业后能够更好更快地适应软件公司的工作生活和节奏。满意的是公司为我提供了良好的工作学习环境和住宿条件,我刚到公司不久公司就为我提供了电脑和相应的座位,当我在学习C#过程中遇到不懂问题的时候,主管,同事都会毫不吝啬的为我讲解,让我感受到公司团结向上的氛围,软件公司最重要的也就是这种团队合作的精神。
另外公司为我提供了一个良好的住宿环境,好的休息才有好的工作效率。看来这也是公司先进的管理理念吧。在这三个多月的时间中,我学习了新的编程语言C#,面向对象编程以前我只用过VB,ASP,前面两种还不是完全面向对象的语言,对的编程认识也只是停留在VB的编程思想上。现在我对C#有了基本的认识,也具备了用C#开发Windows应用程序和Web应用程序的能力。现在我再去理解.NET,C#,我发现它们真的是很强大,它的强大也体现在方便的集成开发环境。.NET是个强大的新平台,而C#则是该平台下最佳的开发语言。公司选择.NET作为开发平台,C#为开发语言很有眼光,我很欣赏公司领导的决策。的确我感觉.NET将是现在和未来基于Windows开发的最佳平台,不管开发Windows应用程序还是Web应用程序,还有Web服务。而且微软也将其未来的发展重点放在.NET上,以后.NET还将不限平台,包括其它操作系统下都会推出.NET,相信凭借微软的技术力量和实力,.NET的未来会更美好。三个多月实习生活,我系统的学习了C#.NET编程,并完成了我的毕业设计----基于B/S的大学教材管理系统。系统采用,开发工具为XX和Sql Server XX,开发语言为C#。这个系统是一个多用户不同权限管理的系统,而且数据流也比较大,光数据库中表就有20多张,我经过一个多月的开发周期完成了该系统,也受到了导师的肯定。
另外我用业余时间完成了另外一个朋友的毕业设计,该系统是个网络办公系统,也是基于B/S结构,采用ASP技术,开发工具为Dreamweaver Mx 和Access XX,也顺利完成了其中的模块。还有在公司我参与了海运进口整合系统的开发,做了其中几个页面,同时协助同事进行开发,现在能熟练进行DBNETGRID控件下的二次开发,在海运进口系统的开发中用到了Oracle数据库,我对Oracle数据库也有了新的认识。我是属于公司研发部的一员,我对自己技术上的特点作一个概括。擅长B/S结构下的开发,熟练掌握,ASP,JavaScript编程,熟练掌握Sql Server XX,熟练Sql语句。熟悉Windows应用系统的开发,开发语言有C#.NET,VB等。熟悉Oracle9i PL/SQL编程。掌握C#组件开发技术。好的心态 + 好的技术 = 好的人生,这是我的人生信条。希望我能用自己的技术为公司创造效益。不管接下来是转正还是试用,我想我还有很多东西要向领导,主管,同事学习,我会用自己的实际行动为公司服务。谢谢!
软件公司实习报告 篇4本周是实习的第一周,很幸运碰到了产 ……此处隐藏6139个字……司是以公共事务为核心的城市信息化领域的软件和服务提供商,目前已在社会保障、卫生服务、民航交通、工商管理、电子政务等产品和服务的细分领域具有突出的竞争优势,同时形成了科技教育、环境保护、国土资源、物流管理四个重点拓展领域。我被分到了电子政务事业部,准开始了我的职业生涯。
刚到公司比较迷茫,许多事情不知道怎么去做,问了很多问题,也犯了一些低级错误。公司主要针对j2ee进行开发,而我在学校一直用的C/C ,必须从零学起,按照公司开发的需要,用了一个月的时间,快速学习了j2ee方面的许多知识,真是锻炼了自己的学习能力,而这些在学校是很难完成的,然后根据部门的安排,做了个基于B/S结构的图书管理系统,此过程经历了四个版本的修改,起初用纯JSP完成,JAVA代码完全嵌入其中,第二个版本JSP和JAVA 进行了分离,第三版本结构进行了分层,各个包结构进行了合理的调整,第四个版本真正用struts,spring和hibernate三大框架完成基本功能,使分层清晰明了,维护变得简单化,真切体会到软件美丽的艺术,学到了很多J2EE知识,动手能力和学习能力都得到很大提高。最近查阅毕业设计资料,准备毕设。通过两个月的实习,总结一下自己的收获和不足如下:
一、 项目方面:
项目组正在做“黑龙江省科技创新创业共享服务平台”,刚来公司,对j2ee不懂,没能参与,但看着他们各个聚精会神,沟通交流,可见团队合作是多么的重要,面对一个大的项目,单打独斗是不会有好结果的,团队精神就会发挥十分重要的作用。另外,耐得住寂寞也是必须的,项目开发有时候需要静下心来,需要经过很长时间的分析研究,这点也是自己以后要加强的,去除浮躁心理,融入美丽的寂寞,做一名合格的软件开发人员。再就是自信心,刚开始认为struts,spring和hibernate比较难,感觉学不会,开发不出东西来,而事实上经过模仿和破坏性的创新,并不像想象的那么难,所以,无论做什么,都应该充满自信,别人可以的,只要努力,自己肯定也可以。
二、 处事方面:
这方面是自己更欠缺的,许多人情世故的不理解,往往导致犯些低级错误,我认为只要表现真诚,学会爱周围的每一个人,做最好的自己就可以了。至于该怎么表现,是自己沟通的欠缺,这方面是需要特别加强学习的。
三、 其他方面:
也许是自己见识短浅了,第一次进入大都市,走在南京路、淮海路,人流像水一样,你不走,人流就推着你走,竞争真如《蜗居》中所言,惨不忍睹,你一天不努力,就会被人甩在后面。走进上海图书馆,上海书城,看到男女老少,翻书、买书,络绎不绝,有些人在楼梯口记笔记,在楼道里背英语,不知不觉有些感动。于是想起《肖申克的救赎》里的一句话:Get busy living,orget busy dying。要么忙着生存,要么赶紧去死,人总是要做点什么的,为了在这个城市生存下来,专业和非专业知识都是应该不断学习的,真正的教育是没有毕业的那一天的,真正的教育才刚刚开始!
两个多月的实习让我对计算机理论知识有了更深的了解,更锻炼了自己的实践能力和为人处世能力。当前的软件的功能日趋复杂,不学到一定的深度和广度是难以在实际工作中应付自如的。因此反映出学习的还不够,缺点疏漏。虚在加以刻苦钻研及学习,不断开拓视野,增强自己的实践操作技能,为以后能做出出色的软件而努力。实习过程有些曲折,但学到了很多东西,更明白了以后该怎么去做,无论遇到什么困难或美好,都要踏踏实实、满腔热忱的向前走。
软件公司实习报告 篇9今年9月份,由于学校安排咱们这个计算机系的到xx中兴软件公司去实习,这是我人生中的第一份实习工作,也是第一次走进软件公司的大门。由于我是应届毕业生,对软件程序开发不是很熟悉,公司给咱们三个方向,第一,学c、c++等语言开发;第二,学3g网络通讯技术;第三,学习最近比较火的手机操作系统android(安卓)应用程序开发。当时,中兴软件公司的部门经理和咱们大概讲了下三个方面的发展方向。同学们都互相讨论着,到底是朝着哪方面去发展。那时候的我,在互联网上听说过安卓,也对那方面很有兴趣,就报了安卓应用程序开发班。咱们这个班有60多号人,很多人也是对这个东西好奇就报了,第一次上安卓课时大家都很用心,老师大概讲了下安卓的发展及前景,大家听的很出神,幻想着对从事安卓开发前景一片光明。
之后老师就讲了写实习期间的具体安排,要去咱们大家每组要做出一个本地电子相册,6人每组。当时看着老师给出的那个本地电子相册应用程序的界面以为很难做出来,之后老师一步一步的示范,咱们也一步一步的做出来了,老师很负责,咱们学的也很认真。在老师的热心指导下,我对安卓应用程序的开发有了基本的了解,并用心参与相关工作,注意把书本上学到的java理论知识以及安卓的相关知识对照实际工作,用理论知识加深对实际工作的认识,用实践验证大学所学确实有用。
跟公司同事一样上下班,和小组的同事一齐完成相关工作;又以学生身份虚心学习,努力汲取实践知识。我心里明白我要以良好的工作态度以及较强的工作潜力和勤奋好学来适应公司的工作,完成公司的任务。简短的实习生活,既紧张,又新奇,收获也很多。透过实习,使我对安卓应用程序开发工作以及发展前景有了深层次的感性与理性的认识。
在小组我主要的工作任务是做软件界面,做软件的ui,也对功能的实现有必须的了解。我在实习期间做ui花了很多的时光走了很多弯路,给同事的工作带来了很多麻烦,但是咱们老师很鼓励我,让我继续认真的把事情做好,我很受鼓舞,同时也很努力的去把事情做好。
实习生活,感触是很深的,提高的方面很多,但对我来说最主要的是工作潜力的进步。毕业实习主要的目的就是提高咱们应届毕业生社会工作的潜力,如何学以至用,给咱们1次将自我在大学期间所学习的各种书面以及实际的知识,实际操作、演练的机会。自走进中兴软件公司开始我本着用心肯干,虚心好学、工作认真负责的态度,用心主动的完成相关工作,以及对企业的各种产品的了解,对企业分公司的熟悉,让自我以最快的速度融入公司,发挥自我特长。同时认真完成实习日记、撰写实习报告,成绩良好。实习单位的反馈状况证明,在实习期间反映出我具有较强的适应潜力,具备了必须的组织潜力和沟通潜力,能很好的完成企业在实习期间给我布置的工作任务。
实习收获,主要有4个方面:
1、透过直接参与企业的运作过程,学到了实践知识,同时进一步加深了对理论知识的理解,使理论与实践知识都有所提高,圆满地完成了本科教学的实践任务。
2、提高了实际工作潜力,为就业和将来的工作取得了1些宝贵的实践经验。
3、学生在实习单位受到认可并促成就业。并为毕业后的正式工作进行了良好的准备。
透过实习,我对我国安卓应用开发发展有了大致的了解,也准备在实习结束后,借回校的机会,抓紧时光,学习更多相关的理论知识,提高自我的专业水平,为正式工作准好准备思想上的转变,我本次实习还有的收获是透过自我的观察和与同事的交谈思想有一个很大的进步,人生的价值观。透过这次实习,让我受益非浅,如此感慨万分!