软件公司实习报告范文汇编七篇.pdf
《软件公司实习报告范文汇编七篇.pdf》由会员分享,可在线阅读,更多相关《软件公司实习报告范文汇编七篇.pdf(15页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 第 1 页 共 15 页 软件公司实习报告范文汇编七篇 软件公司实习报告 篇 1 时间过的真快,一眨眼时间我在朗嘉公司为期三个多月的实习生活就要结束了,而我也从学校拿到了毕业证书和学位证书,我的学生生涯要暂时告一段落。回忆这三个多月在公司的工作生活,我感到很庆幸和满意。庆幸的是我比其它一局部同学多了三个月在软件公司工作的经历,这使我毕业后能够更好更快地适应软件公司的工作生活和节奏。满意的是公司为我提供了良好的工作学习环境和住宿条件,我刚到公司不久公司就为我提供了电脑和相应的座位,当我在学习 C过程中遇到不懂问题的时候,主管,同事都会毫不吝啬的为我讲解,让我感受到公司团结向上的气氛,软件公司最
2、重要的也就是这种团队合作的精神。另外公司为我提供了一个良好的住宿环境,好的休息才有好的工作效率。看来这也是公司先进的管理理念吧。在这三个多月的时间中,我学习了新的编程语言 C,面向对象编程以前我只用过 VB,ASP,VB.NET,前面两种还不是完全面向对象的语言,对 VB.NET 的编程认识也只是停留在 VB 的编程思想上。现在我对 C有了根本的认识,也具备了用 C开发 Windows 应用程序和 Web 应用程序的能力。现在我再去理解.NET,C,我发现它们真的是很强大,它的强大也表达在方便的集成开发环境。.NET 是个强大的新平台,而 C那么是该平台下最正确的开发语言。公司选择.NET 作
3、为开发平台,C为开发语言很有眼光,我很欣赏公司领导的决策。确实我感觉.NET 将是现在和未来基于 Windows 开发的最正确平台,不管开发 Windows 应用程序还是 Web 应用程序,还有 Web 效劳。而且微软也将其未来的开展重点放在.NET 上,以后.NET 还将不限平台,包括其它操作系统下都会推出.NET,相信凭借微软的技术力量和实力,.NET 的未来会更美好。三个多月实习生活,我系统的学习了 C.NET 编程,并完成了我的毕业设计-基于 B/S 的大学教材管理系统。系统采用 ASP.NET,开发工具为 VS.NET20 某某和SqlServer20 某某,开发语言为 C。这个系统
4、是一个多用户不同权限管理的系统,而且数据流也比拟大,光数据库中表就有 20 多张,我经过一个多月的开发周期完成了该系统,也受到了导师的肯定。另外我用业余时间完成了另外一个 第 2 页 共 15 页 朋友的毕业设计,该系统是个网络办公系统,也是基于 B/S 结构,采用 ASP 技术,开发工具为 DreamweaverMx 和 Access20 某某,也顺利完成了其中的模块。还有在公司我参与了海运进口整合系统的开发,做了其中几个页面,同时协助同事进行开发,现在能熟练进行 ID 控件下的二次开发,在海运进口系统的开发中用到了 Oracle 数据库,我对 Oracle 数据库也有了新的认识。我是属于公
5、司研发部的一员,我对自己技术上的特点作一个概括。擅长 B/S 结构下的开发,熟练掌握 ASP.NET,ASP,JavaScript 编程,熟练掌握 SqlServer20 某某,熟练Sql 语句。熟悉 Windows 应用系统的开发,开发语言有 C.NET,VB 等。熟悉Oracle9iPL/SQL 编程。掌握 C组件开发技术。好的心态好的技术好的人生,这是我的人生信条。希望我能用自己的技术为公司创造效益。不管接下来是转正还是试用,我想我还有很多东西要向领导,主管,同事学习,我会用自己的实际行动为公司效劳。谢谢!软件公司实习报告 篇 2 一、实习目的 根据所学课程的理论知识,结合企业的运营实际
6、,掌握软件开发的一般过程,软件的生命周期和作为一个开发人员就应具备的根本潜力,并撰写实习报告。使学生进一步稳固所学理论知识,同时提高观察问题、分析问题、解决问题的潜力。二、企业实习地点 深圳市百盛佳信息咨询 三、实习时光 20 某某年 12 月 5 日20 某某年 4 月 5 日 四、实习资料 1、java 软件开发 五、实习总结 在 Internet 飞速开展的这天,互联网成为人们快速获取、发布和传递信息的重要渠道,它在人们政治、经济、生活等各个方面发挥着重要的作用。目前 第 3 页 共 15 页 系统的架构一般有 c/s 架构和 b/s 架构,但是 c/s 架构的应用系统,每升级一个版本,
7、客户端都需要自我下载更新,而 b/s 架构不需要,由于它是基于浏览器的。因此 b/s 架构的应用系统,在 Internet 上的地位显而易见,它已成为政府、企事业单位信息化建设中的重要组成局部,从而倍受人们的重视。计算机将具备更多的智能成分,它将具有多种感知潜力、必须的思考与决定潜力及必须的自然语言潜力。除了带给自然的输入手段如语音输入、手写输入外,让人能产生身临其境感觉的各种交互设备已经出现,虚拟现实技术是这一领域开展的集中表达。这天人们谈到计算机必然地和网络联系起来,一方面孤立的未参加网络的计算机越来越难以见到,另一方面计算机的概念也被网络所扩展。二十世纪九十年代兴起的 Internet
8、在过去如火如荼地开展,其影响之广、普及之快是前所未有的。从没有一种技术能像 Internet 一样,剧烈地改变着咱们的学习、生活和习惯方式。全世界几乎所有国家都有计算机网络直接或间接地与 Internet 相连,使之成为一个全球范围的计算机互联网络。人们能够透过 Internet 与世界各地的其它用户自由地进行通信,可从 Internet 中获得各种信息。人们已充分领略到网络的魅力,Internet 大大缩小了时空界限,透过网络人们能够共享计算机硬件资源、软件资源和信息资源。“网络就是计算机的概念被事实一再证明,被世人逐步理解。一、实习过程遇到的困难 1、一进入企业,就立刻被分配开发任务,我的
9、任务是质量信息管理系统的一个功能点,PDI 退改车,有新增,删除,查询,审核,统计的操作。该系统使用的是 struts2springibates 模式,一开始什么都不明白,oracle 数据库没用过,jquery 框架没有用过,ibates 框架没用过。所以给我的开发带来了很大的困难。2、在第二个工程中,我的开发任务是,一线通管理系统中的设备查询,设备修改,还有一些报表的功能,发运环节主要异常事件,销售部工单月统计报表,储运部工单月统计报表等等,这些报表功能都需要有折线图和饼状图,还要有导出 excel 的功能,而我对于如何生成折线图或饼状图,如何导出excel,从未接触过,这些都是这次开发中
10、的难点。第 4 页 共 15 页 3、在益凌进销存系统中,也就是第三个工程,由于是刚刚开始,所以主要的任务是做设计,就是把那些业务流程图转化为静态网页。这事看起来好似不难,不就是做静态网页嘛!当初我是这样想的!但是到真正做的时候,就发现了其实并不是想象中的那么简单,例如,如何抽象数据字段,也就是说,别人给你一张真实的业务表,你该如何把那些有用的字段显示在你的界面上,业务流程中的每个点之间又有没有关系,这些都需要你去想的问题。初次接触,所以做起来也很棘手。二、如何解决问题:作为一个开发人员,遇到这些问题是在所难免的,由于很多技术都在不停的更新,你要不断的去学习,要有学习新知识的潜力,而且如今网络
11、资源是如此的丰富,只要在 internet 上搜索一下,很多问题都会迎刃而解。Oracle 数据库简单的应用,jquery 框架和 ibaties 框架的应用也是透过网络资源一边学习一边应用来实现我的目的的,当然也少不了跟同事的沟通。对于那个报表中用到的折线图和饼状图,咱们采用了一个叫 Jfreechat 的框架,关于如何应用,也是从网上获取相关例子,然后经过咱们的加工,就很顺利的解决了问题。透过这次,感觉收获还是挺大的。对于进销存管理系统的设计问题,我压根就什么都不懂,看了一段时光的业务流程图,还是不明白要做什么,要在网页界面上表达哪些字段,每个界面之间又有什么联系,这些都不太明白。“这些东
12、西要靠自我想的,工程负责人跟我说了,之后他就跟我说了一大堆如何抽象字段,要把每个业务点的关系理清,然后再透过他们的关系抽象有用的字段。听他说了之后,恍然大悟,原先是这么一回事。之后,每次遇到不懂的,就立刻去和他沟通。完成了这些设计,我感觉我对软件开发,又有了更深的认识,同时也让我意识到沟通在软件开发中真的是一件很重要的事。六、实习心得 经过为期 4 个月的专业实习,令我更深一步的了解和学习了软件开发的一般过程,不再是以前那样,都不明白软件开发是什么东西。对于一个应用系统他们为什么要那么多人来做,而这么多人一齐做,代码又是如何进行管理的。对于每一个应用系统,企业到底用到哪些技术,他们为什么要选取
13、这些技术,第 5 页 共 15 页 咱们开发人员的主要任务是什么等等,这些概念都渐渐的清晰。人,孰能无过,过而改之,善莫大焉!没有谁,在编写代码的过程中永远不会犯错,即使他十分的厉害,那也是从不断的犯错过程中锻炼出来的,但亦有“犯错的时候,由于需求是不断的改变的,即使你当时没错,但需求改了之后,你的代码不贴合需求,那也是你的错。有错那当然就要调试咯,以前老是害怕出错,找不到问题所在是件令人烦恼的事。但是当调试的错误多了之后,你就会发现,每当一看到相类似的错误之后,你就会立即明白这个错误是什么原因造成的!所以,咱们不就应害怕出错,就应把调试错误当成一种提高个人潜力的方式。对于测试人员发回来的 b
14、ug 咱们要认真的对待,造成这种 bug 就证明了咱们的思路还是不怎样的清晰,所以有必要再去看看相关的资料。沟通是人与人之间传递信息的途径,好的沟通能很完美的传达你的思想,你的见解。在企业中,每一个系统的 开发过程一般来说都不是一个人从头做到尾的,一般都有分工的,如此一来,沟通就必不可少了,由于你要把你做的工作,你为什么这样做,告诉别人,别人才更好的去完成他的任务。这次实习,是进行实战性工作,学到了很多东西,我相信对以后的生活和工作都有很大的帮助。软件公司实习报告 篇 3 在大学里的最后一个冬天,我完成了 3 个月的实习,实习对我而言是一个难忘的体验,让我不管做人还是做事都改变了很多。总的来说
15、,虽然说不上乐在其中,但实习确实是一段充实而有好处的事。实习期间积蓄了太多太多的感悟。借此时机跟大家分享一二。感悟一:当咱们进入社会工作,就先要进入各种标准中去。作为一个软件开发人员,记得在我第一天进入公司实习的时候,首先要学习的就是编程标准。相信每个搞开发的同学都跟我一样吧。编程标准在学校里是十分不重视的。老师也不会硬性地要求学生要遵照怎样的标准去编写代码,实验或者作业什么的,只要能实现功能就ok 了。但是公司却不一样,公司的代码并不是一个人编写,别人很可能需要阅读甚至修改你 第 6 页 共 15 页 的代码,阅读一个不贴合标准的代码,所需要的时光可能比重新开发还要漫长。代码标准的重要性是不
16、言而喻的。当然,作为一个开发人员的前提,我还是公司里的一个员工虽然不是正式的。我还务必遵守员工的标准。其实员工标准也没有什么个性多的要求,个人认为就跟上学差不多,虽然标准是差不多,心态上却有着很大的差异。原因无他,你到学校是自我交钱上学,上班却是别人发工资给你。拿了人家钱,还要扰乱人家的标准,这种事我还真干不出来。看来钱不管到哪里都是一个问题,呵呵 感悟二:我其实是一种很唯心的动物 其实本来,我是写人其实是一种很唯心的动物,但不明白别人是不是也这样,虽然我觉得是,却无从考究,还是严谨点。为什么说我唯心呢?当我心里把自我当作一个学生,跟把自我当作一个上班族时,在各种细节上都会不一样,例如那有点虚
17、无缥缈的气质,或者是说话的语气。这个大概是站在不一样的高度,看到不一样的风景吧。正如老总看的是公司开展方向,主管却在看业绩,经理在看工程,小弟们在看代码。感悟三:设计模式很重要 设计模式是我到公司才接触的事物,主要是讲述一种面向接口的编程思维,按照设计模式所编写的代码,会比学校那种直接实现功能的代码繁琐一点,增加很多看似剩余的虚类或者接口。但是这种代码更加具有拓展性,更好地把数据封装起来。在增加状态,增加类的时候,并不需要修改正多代码,这种代码对于版本升级尤其重要。在公司培训学习中,我总能很快地掌握各种设计模式的要领,获得上司的好评。但是我明白,设计模式真要应用到代码中去,是要培养一种习惯。个
18、人观点好似说得有点多了,下方说说我这 3 个月里的实习状况。总的而言,我到公司接触了 2 个平台,一个是此刻很火的 android,另一个那么是nokia 的 qt。android 用的根本是 java 语言,其中还会带点 xml 语言;而 qt用的那么是 c+。对于这 2 个平台,用着的感觉其实大同小异,用我上司的话说,根底打好 第 7 页 共 15 页 了,语言就不就应是障碍。感觉挺有道理的。想当年我作为一个 vb 助教,却没半点 vb 根底,对 vb 那些根底问题还是能够比拟简单地解决,这跟我其他程序语言根底比拟好有着密不可分的关系。android 平台的一个根本窗口是一个 activi
19、ty,除了根本的 activity 外,还带给 listactivity 和 tabactivity 这些拓展的子类,每一个 activity 都能够看作一个窗口,一个进程能够有多个 activity,每个 activity 都拥有一个view,view 能够透过 xml 设定,当使用 activity 的子类时,务必注意这些子类的 xml 务必内含特定 id 的控件,或者不用 xml 实现 view,系统会有一个默认的 xml 去实现那些一个根底 view 并且实现必要的 id。在谈到 view,那么就务必说到 layout 了,android 的 layout 很强大,最根底的是横向或竖向
20、的排列布局,另外还有网格,表格布局等等。掌握好布局的方法能够让咱们对界面设计事半功倍。android 搞笑东西有很多,在我完成那个移植应用的时候,android 总能给我一些惊喜,例如 popwindows 这个设计,他作用是弹出一个窗口等,或者你能够把他看作一个 acticity,效率却比 activity 快很多。利用 popwindows,你能够做出风格各异的消息框,菜单栏,下拉菜单等等。另外还有一个抽屉类也很个性,他就像触屏系统的解锁一样,拖动手柄,便可拉出一个界面,这种设计大大地节省应用的空间,减少切换界面的操作,从而降低应用的功耗。告诉大家一个很多人不注意的地方,android 应
21、用假设进行横竖屏幕切换的时候,进程会完全关掉后,再重新翻开的,由于 android做了保存状态的操作,所以很多人会以为屏幕切换后,进程还是本来的进程。qt 跟 android 有很多共通点,例如 android 的 activity 就如 qt 的qwidget,当然,他们的状态机有着很大的区别。qt 最大的特点是他的信号槽,透过信号和槽的连接,能够把很多类与类间相关的函数连接在一齐,甚至能够传递参数。实习心得 从学生到走上工作岗位,一步步的熟悉和认识着周围的环境,熟悉这社会生存之道!在那里我学到了我离开校园的第一笔知识,这些都是从书本上学不 第 8 页 共 15 页 到的知识,从体验公司的文
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件公司 实习 报告 范文 汇编
限制150内