软件实习报告

时间:2021-11-23 16:39:13 实习报告 我要投稿

关于软件实习报告集锦七篇

  随着社会不断地进步,越来越多的事务都会使用到报告,我们在写报告的时候要注意逻辑的合理性。为了让您不再为写报告头疼,下面是小编帮大家整理的软件实习报告7篇,供大家参考借鉴,希望可以帮助到有需要的朋友。

关于软件实习报告集锦七篇

软件实习报告 篇1

  初踏社会,情绪激动、紧张、难过。激动的是我最后能够长大了,能够开始我真正的人生;紧张的是不知自我是否能适应这个社会,战胜这新环境;难过的是从此我就要在这纯真的学生生活上画上句号了。心里矛盾,脑子里翻天覆地。

  对于刚出校门我的,什么都不懂,又想从事it行业这个靠技术吃饭的行业,一开试我试着投了几家公司,人家面试问我有没有项目经验,我说没有,人家又问你java学的怎样样?说实话在那个时候我连简单的程序都不会编。结果就可想而知了,几次碰壁之后,觉得此刻的自我根本找不到跟自我专业相关的工作,于是我想到利用暑假和实习的机会帮自我充电,于是和几个同学一齐找了一家培训机构培训了下,培训的时候很痛苦但很很快乐,在那里我找了自我奋斗的目标,每一天过的都很充实,不像在学校那样浑浑噩噩。那里有一群像我一样一开始迷茫的人,我们一齐奋斗,那些时光我很怀念。

  过了几个月,我们培训结束了,开始找工作了。我被南通的一家软件公司录取了,因为他们对我们这些还没毕业的待遇还不错。因为这是我的第一份工作,很兴奋也很紧张,兴奋的是我自我自我挣钱了,紧张的是怕自我不能胜任这份工作,毕竟自我一点工作经验都没有。在公司我们进行为期7天的岗前培训,就是在公司的框架下实现他们要我们完成的功能。好在这些我们在培训的时候都学过,所以不太难。培训完我们被分到公司的开发一组,正好公司正在做一个项目,所以我们一上来就开始做项目的。对于我们这些菜鸟来说这是很痛苦的,有时我做个功能做几天都没做出来,挨了主管不少的骂。在这个时候我才发现百度和狗狗真是个好东西的啊,不会的就在上方搜。实在不会的问公司的高手,就这样我渐渐的熟悉的这个工作模式,主管给的任务每一天也能做出来了。虽然做的有点慢,但我相信我坚持下去,我会到达我的目标的。然而实现的残酷很快我就体会到了。那是我们这个项目刚做完。公司的人事来找我们谈话。跟我说了很多。也跟我说了很多道理。期望把我调到技术服务组。所谓技术服务就是代表公司跟客户交流,说实话这个工作也蛮不错的。工作的压力没有在开发的大,如果做这份工作的话,那我在培训的知识很少用到。我怕我代码不

  经常写会渐渐的遗忘,本来技术就不好如果不在项目中学习的话,我很快就被淘汰。

  和人事的谈完话,我想了很多。那时我动摇过,我不明白自我是否真的适合做开发。好在我还有一些朋友,跟他们聊了很多,他们给了很多推荐。人生有很多选取,无论你选取了什么方向,你都就应为之奋斗。我一朋友给我说一句肖复兴的名言:一个人,在年轻的时候,有玩伴,年轻时有漂泊的经历,老年时有回忆的东西就是幸福啊。人生有挫折其实也是一种幸福。从那里跌倒了就从那里爬起来。之后我也想开的。既然自我有目标就就应坚持去追寻下去,路上的磕磕碰碰或许就是老时的完美回忆。

  正好在个时候我们实习结束了,老师让我们回学校。我请了几天假。正好好好规划我的下方的路怎样走。无论怎样打算在这个实习的日子里我学到了很多,也明白了很多事。这个宝贵的经验会给我很多帮忙。

  自我总结几点:

  1、要想等到别人的认可,你先认可你自我。

  2、工作中不是你想象在学校那样,或许你厌恶一个人,但是你务必和他经常交流沟通。

  3、工作中你要适应工作的压力。

  4、不要个性在意别人的看法,你只要做你自我,相信自我。

  5、如果别人对你说你不适合干某事,你不要在意,就是你的亲人对你说也不行(这是电影《当幸福来敲门》男主角说过的,我很喜欢这句话),因为这世上没有谁能否定你做某事

  6、坚持你的理想,坚信自我会成功的。

软件实习报告 篇2

  一、关于实习公司

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

  二、实习的内容

  今年xx月xx日开始,我正式走进xx开始了实习工作,并被调到了江苏省建筑质量检测中心,参加正在进行的一个检测项目,由于我才大三,本身对企业的经营方式等都很陌生,公司让我们的王工带我学习,以师傅带徒弟的方式,指导我的日常实习。

  在王工的热心指导下,我依次对此次项目的业务流程和大概框架进行了了解,并积极参与相关工作,注意把书本上学到的理论知识对照实际工作,用理论知识加深对实际工作的认识,用实践验证大学所学确实有用。

  以双重身份完成了学习与工作两重任务,跟公司同事一样上下班,协助同事完成部门工作;又以学生身份虚心学习,努力汲取实践知识。我心里明白我要以良好的工作态度以及较强的工作能力和勤奋好学来适应公司的工作,完成公司的任务。

  三、实习的提高与收获

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

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

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

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

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

  四、结语

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

软件实习报告 篇3

  本周是实习的第一周,很幸运碰到了产品部很有耐心的leader詹老师。 实习第二天他让我做一个H5的游戏类应用, 主要用于微信中分享。之前对于自己的水平是否能完成完全没底,但感觉第一次实操确实也有点让人兴奋,之前关于产品开发的印象只停留在书本上。

  詹老师让我模仿“过家家gogaga”所开发的“打电话认师姐”微信小游戏写一个类似的应用。 我把原始应用找出来便开始抠代码, 第一步是将套在微信接口中的原始应用抠出来(套在微信接口的原始应用只能在微信浏览器中运行,无法在电脑上测试),周二开始做, 一开始我的效率非常低, 因为我很多测试方法并不熟悉, 在参阅了微信JS—SDK后总算把原始代码抠出来, 厘清该应用的基本逻辑后开始重写, 在詹老师的耐心地指导和对基础知识的讲解下,我们将原始代码中120行的CSS代码优化到60行,将五百多行的JS代码优化到只有60行,这事实上是在原有的逻辑上完全重写了,这让我开始有点成就感了。

  也第一次感受到产品开发中的大局观,这种大局观更多的是体现在细节上,比如代码变量名的设置需要与文件存放联合考虑,以便日后修改和维护。 詹老师在讲代码逻辑的时候亲自写了一个例子让我体会, 虽然消化这些用了快一天,但感觉真的收获很大, 有拔云见日之感。

  实习一周后所遇到的种种困难也让我意识到自己很多问题,归纳如下:

  1、尽管之前对于书本的学习有一定积累,但还是暴露出代码的不熟练,细节方面处理能力差,在细节上耗费时间太多。

  2、缺乏基本的软件开发测试思路, 比如之前不知道chrome具有相当强大的错误测试功能,它对于没有触发的函数也有错误提示。

  3、 缺乏专注的习惯,比如詹老师让我先完成功能方面,但我却习惯于去找找界面的素材, 这就导致两边都没有做好。虽然认识上知道不该这么做,但是习惯上却很难改。

  4、自己很多时候虽然有问题但是不能完全阐述清楚,所以跟leader沟通的时候往往支支吾吾,以后有问题自己首先得想清楚,将问题讲明白也是很关键的能力。

  另外也记录一些自己的浅薄感受:

  1、工科出身的詹老师对于代码的运行效率有很多的考虑,但对于用户体验和交互效果似乎稍微少点,当然也可能是我新来并不了解的原因。

  2、 公司在做小应用的时候并不会在用户测试和产品结构功能上讨论太多,公司要的是迭代效率, 就是要快速出应用,然后再快速上线下一个。

  本周接到新的任务,为中国教育在线制作H5的招聘页面, 之前的“给师姐打电话”的H5应用还没有优化好,能做的改进的地方还有很多,leader詹老师让我先把招聘网站做好, H5应用先放放, 他给了我大街网做的“中国好Offer”作为参考, 拿到之后确实感觉这些页面都做得很好, 詹老师搜集的资源确实十分丰富,从实习到现在他发给我的参考很实用,在看完了五六十个H5的招聘页面之后开始构思, 在将产品架构基本做好后,测试又发现很多问题, 有技术层面的,但更多的设计本身的问题。技术的细节的问题:基于jquery mobile的开发框架国内的资料十分有限,不得不查阅原始的英文API,很多问题也只能去JQM的论坛查找,这些都十分考验英文阅读能力。CSS的布局问题繁杂,在各个浏览器,各个应用的渲染都不一样, 也是很折磨人的过程,我现在就碰到了css中font—weight属性在Safari没有渲染的问题,至今没有解决。

  逐渐体会到前端工作的繁琐与细节, 需要学的东西很多, 有时候可以凭自己一些小聪明在当前解决,但并没有摸到问题的根源,扬汤止沸不是长久之计,但又好像没有足够的时间来系统的摸索,我只能先将这些问题一一记下来。这些技术的体会是一方面,另一方面便是产品的设计层面, 现在就是因为产品快做好后发现有很多地方犯了低级错误, 以往的纸上谈兵头头是道,等到自己亲身实践却感到把握不住很多设计原则, 比如界面设计给用户造成的不必要的干扰, 功能可见性的不足,逻辑上的不严谨, 以下我归纳了下岗做好的H5界面存在的交互问题:

  1、页面的设计初衷是左右滑动来切换页面,但给几个朋友测试后都不能进入页面后就自然而然的知道是左右滑动。

  2、join us的图标给用户是按钮的错觉,在测试中很多用户以为是按钮,都会下意识的点击。

  3、交互效果的乏善可陈,与滑动的逻辑似乎也没有太大关联,只是单纯的加入了一些css3的动画。

  4、用于提示左右滑动的动态箭头会让用户以为是点击作用

  改进:

  1、放弃join us 图标

  2、改为上下滑动,箭头提示更改

  3、重新设计图标摆放结构

  总结: 这次的H5页面主要在于设计问题, 事先并没有完全构思好原型就急切投入到代码的编写中,这种开发方式本身是十分幼稚的!

软件实习报告 篇4

  21世纪将是一个信息时代,会计作为社会经济生活不可缺少的一部分,必将更多地运用信息技术。在今年的短学期,学校有组织、有计划地为我们安排了用友ERP-U8财务软件的实训。

  一、实习的目的

  在当前经济迅速发展及企业业务的多元化与复杂化加剧的情况下,企业实际需要对于会计人员做账水平的要求也日益提高。传统的手工做账既费时间又费人力而且容易出错,已不能满足企业需要。因此在信息技术的空前发展的今天,传统的会计手工操作已逐步被计算机取代。计算机操作即会计电算化,它主要是应用电子计算机代替人工记账、算账、报账,以及代替一部分由我们人工完成的对会计信息的处理、分析和判断的过程。是我们财务管理专业学习和提高运用计算机处理会计流程能力的重要组成部分。通过本实践课程的学习,模拟真实的经济业务,使我们真正具备会计岗位所应具备的分析、判断和操作能力,锻炼我们运用财务软件对企业经济业务进行会计处理的技能。

  二、实习的主要内容

  以用友财务软件ERP-U8为实习教材,精心创设仿真的会计电算化工作环境,模拟真实的企业经济业务,使理论与实践相结合。从财务软件的基础概念开始,循序渐进地介绍了用友财务软件的系统管理、总账管理、UFO 报表管理、薪资管理、固定资产管理这五大系统的基本理论知识,进行建立账套、基础设置、日常经济业务处理、期末账务处理、会计报表的编制等全过程的具体实践操作训练。

  (一)用友财务软件系统管理

  财务软件系统管理这部分,主要学习了系统管理的相关概念,功能及基础设置。系统管理是用友ERP-U8管理系统中一个非常特殊的组成部分。其主要功能是对该软件管理系统的各个产品进行统一的操作管理和数据的维护,具体包括账套管理、年度账管理、操作员及权限的集中管理、系统数据及运行安全的管理等方面。

  这是最基础的第一步,让我们熟悉用户、账套、权限、基础档案等的设置和管理的基本流程,具体操作:1、建立新账套;

  2、财务分工并设置权限;

  3、设置基础档案;

  4、账套输出保存。

  在这一过程中应该注意一下几点:

  1、各系统时间的设置。启用的系统时间往往到后面的实训审核凭证的时候,系统会出现“不能超前建账时间”或“不能滞后建账时间”,这一错误的根源在于启动总账系统时间时,必须大于或等于账套的启用时间。

  2、权限的设置。每一个用户(除账套主管外)的权限掌握在账套主管的手中,只有账套主管给予用户权限,用户才能行使他的职责。如果没有设置用户权限,在后面的操作中用户就不能进入账套。

  3、账套的输出。执行“账套”|“输出”命令,打开“账套输出”对话框,按照系统的提示,逐步完成账套的输出保存,但要注意的是:必须是UFDATA.BAK 文件与UfErpAct.Lst 文件同时输出并保存,缺一不可。

  (二)用友财务软件总账管理

  通过实验掌握了总账管理系统的概念、功能及与其他系统的关系、设置控制系数、设置基础数据、输入期初余额等内容。总账管理系统是财务及企业管理软件的核心系统,是确保企业会计信息的科学性和标准化的关键。总账管理适用于各类企业、行政事业单位,可以完成从建立账簿资料、凭证处理、标准账表到月末处理和辅助管理等会计核算和会计管理的各项工作。总账系统的任务就是利用建立的会计科目体系,输入和处理各种记账凭证,完成记账、结账以及对账工作,输出各种总分类账、日记账、明细账和有关辅助账。其主要功能包括系统设置、凭证处理、出纳管理、账表管理、综合辅助账和期末处理。

  系统设置是将一个通用的总账系统改造为适合本企业核算要求的“专用总账系统”的过程,是应用总账系统的基础,其内容主要包括设置系统参数和录入期初余额。其中设置系统参数是指在首次启动总账系统时为使总账系统适用于本单位的具体核算要求而需要确定反映总账系统核算要求的各种参数,总账系统的业务参数将决定总账系统的录入控制、处理方式、数据流向和输出格式等,设定后一般不得随意变更。录入期初余额是为了保证会计数据的连续完整,并与手工账簿数据衔接而在第一次使用ERP-U8时将各明细科目的年初余额和系统启用前各月的发生额等基础数据录入系统,最后在录入完成后还需要进行试算平衡,以确保初始数据的正确性。

  总账系统的日常业务处理的任务是通过输入和处理各种记账凭证、审核凭证、记账,查询和打印输出各种凭证、日记账、明细账和总分类账,同时对个人往来和单位往来等辅助账进行管理。出纳管理是总账系统为出纳人员提供的一套管理工具,它主要可以完成基本会计核算账簿的查询输出、各种辅助核算账簿及现金和银行存款日记账的查询输出、支票登记簿的管理、进行银行对账以及对长期未达账提供审计报告。

  总账系统期末会计业务是指会计人员将本月所发生的日常经济业务全部登记入账后,在每个会计期末都需要完成的一些特定的会计工作,主要包括:期末转账业务、试算平衡、对账、结账以及期末会计报表的编制等。由于各会计期间的许多期末业务均具有较强的规律性,因此由计算机来处理期末会计业务,不但可以规范会计业务的处理还可以大大提高处理期末业务的工作效率。

  (三)用友财务软件UFO 报表管理

  主要学习内容是对UFO 报表系统概述,了解UFO 报表与其他系统主要关系、业务处理流程等 。

  会计报表子系统基础设置一般包括创建新的会计报表、报表格式设计、报表公式定义等。报表格式设计是制作报表的基本步骤,它决定了整张报表的外观和结构。UFO 报表在格式状态下设计报表的表样,设置的主要内容有报表大小、画表格线、标题、表日期、表头、表尾和表体固定栏目的内容、设置单元格属性等,其中可以使用菜单功能进行操作,也可使用命令操作。UFO 报表也是在格式状态下定义报表的公式,以用来反映和检测各种报表之间存在着得密切的数据间的逻辑关系,主要有计算公式、审核公式和舍位平衡公式。

  UFO 的数据处理功能主要包括生成报表数据、审核报表数据和舍位平衡操作等工作,而且这些工作必须在数据状态下进行。报表的数据包括报表单元的数值和字符以及游离于单元之外的关键字,数值单元能生成数字,而字符单元既能生成数字又能生成字符;数值单元和字符单元可以由公式生成,也可以由键盘录入,而关键字必须由键盘录入。报表数据处理一般是针对某一特定表页进行的,因此在数据处理时还涉及到表页的操作,如增加、删除、插入和追加表页等。处理时,计算机会根据已定义的单元公式、审核公式和舍位平衡公式自动进行取数、审核和舍位等工作。

  (四)用友财务软件薪资管理

  用友软件薪资管理即工资管理,这章主要学习了工资管理系统的相关环节的概述和日常业务处理两大块的内容。

  薪资管理是每个单位财会部门最基本的工作之一,不仅关系到每个职工的切身利益,也是直接影响成本核算的重要因素。用友ERP-U8应用系统中的薪资管理子系统使用于企业、行政、事业及科研单位,它提供了简单方便的薪资核算和发放功能,以及强大的工资分析和管理功能,并提供了同一企业存在多种工资核算类型的不同的解决方案。其主要功能包括初始设置、工资业务处理、工资报表管理及统计分析。

  使用计算机进行工作核算之处,需要作一次性的初始设置,以建立系统适应环境,并且在进行初始设置之前应做必要的数据准备,如规划企业职工的编码规则、进行人员类别的划分、整理好设置的工资项目及核算方法,还有部门档案、人员档案、基本工资数据等基本信息。薪资管理系统的初始设置主要包括三个部分,即建立工资账套、进行基础信息设置和工资类别的基础设置。

  薪资管理系统的日常业务处理的内容主要有工资变动管理、工资分钱清单、扣缴个人收入所得税、银行代发和工资分摊等。在工资变动管理中,第一次使用工资系统必须将所有人员的基本工资数据录入计算机,每月发生的工资数据变动也在此进行调整,如缺勤情况的录入和奖金的录入等,但是工资变动处理之前需要事先设置好工资项目及计算公式。因此,工资变动管理主要是录入工资数据、筛选和定位、页编辑、替换和计算汇总。工资分钱清单是按单位计算的工资发放分钱票面额清单,会计人员根据次表从银行取款并发放给各部门人员,本功能有部门分钱清单、人员分钱清单、工资发放取款单三部分,采用银行代发工资的企业无需进行此项操作。银行代发业务处理是指每个会计期末,单位向银行提供银行给定文件格式的数据,银行根据这些数据直接将工资打入职工工资卡(存折) 。这样做既减轻了财务部门发放工资工作的负担,又有效地避免了财务人员去银行提取大笔款项所承担的风险,同时还提高了对职工个人工资的保密程度。其主要操作包括银行文件格式设置、银行代发输出格式设置和磁盘输出。工资分摊的操作则主要包括设置工资分摊类型和分摊工资并生成转账凭证,其中要注意工资分摊应按分摊类型一次进行。

  (五)用友财务软件固定资产管理

  固定资产管理的学习主要包括固定资产管理系统的相关概述以及其日常业务的处理等内容。

  固定资产管理系统初始设置是根据使用单位的具体情况,建立一个适合本单位需要的固定资产子系统账套的过程,它是使用固定资产系统管理的首要操作,主要包括建立固定资产子账套、基础设置和原始卡片录入三项内容。固定资产子账套是在会计核算账套的基础上建立的,即在建立会计核算账套后,启用固定资产系统并在注册该账套后,在固定资产管理系统中建立子系统。基础设置是使用固定资产系统进行资产管理和核算的基础,是指将卡片项目、卡片样式、折旧方法、部门、部门对应折旧科目、资产类别、使用状况、增减方式等在账套内进行设置。固定资产卡片是固定资产核算和管理的基础依据,为保持历史资料的连续性,在使用固定资产子系统进行核算前,必须将建账日期以前的数据录入到系统中。原始卡片的录入不限制必须在第一个期间结账前,任何时候都可以录入原始卡片。

  固定资产的日常业务处理主要涉及企业平时的固定资产卡片管理、固定资产的增减管理以及固定资产的各种变动管理。卡片管理是对固定资产系统中所有卡片所进行的综合管理,通过卡片管理可以完成卡片修改、卡片删除、卡片打印、卡片查询等。增减管理是企业对通过购进或者其他方式增加的企业资产录入新卡片,或者对在使用过程中由于各种原因(如毁损、出售、盈亏等)退出企业的资产要做的减少处理。变动管理是指对在使用过程中企业资产发生得各种变动,包括原值变动、部门转移、使用状况变动、使用年限调整、折旧方法调整、净残值(率)调整、工作总量调整、累计折旧调整、资产类别调整、变动单管理等进行相应的处理。而固定资产的期末业务处理主要体现在折旧处理,制单、对账和结账处理,账表管理这三个方面。

  三、实习收获与体会

  短学期的实习生活就这样结束了,虽然短短的几周时间还不能让我把用友ERP-U8软件全部摸透,但对用友财务软件中系统管理,总账管理,UFO 报表管理,薪资管理及固定资产管理的内容有了系统的了解,通过上机操作与理论相结合,掌握了其基本的操作。但在操作过程中,着实存在一些问题:

  1、在注册系统时候没有将系统的时间和账套会计期间相统一,因此给后面的操作带来了一些不便。

  2、账套输出的文件不是UFDATA.BAK 与UfErpAct.Lst 两个文件,导致无法导入账套,上一次做的数据全没了,只好又重新做了一遍。

  3、在输入期初余额的时候抄错了数据,把应付账款的期初余额输成了276580.00,而书上明明是276850.00,有一个会计科目的数据还输错行了,试算结果经过多次修改才平衡。

  4、资产负债表中出现“资产≠负债+所有者权益”。后来才发现一般出现这样的现象在于没有结转制造费用和期间损益所造成的。

  遇到问题并不可怕,要静下心来,仔细查找错误,并改正错误。而且我觉得只有在遇到问题后认真思考去解决问题,这样才能真正的将知识学好。

  另外,运用财务软件进行会计处理与手工做账相比有很多的优势,具体内容如下:

  1、便于查询, 汇总和报表。它可以通过方便的查询框找到你要的数据,可以根据输入的凭证自动汇总各个账目和自动生成各类报表。并且生成的账目和报表准确无误。同时,如果上级财务部门的财务软件可以汇总下级账目,你还可以用邮箱或者U 盘来报表。

  2、便于查看和装订。用软件打印出的账目和凭证工整清晰,便于查看和装订。

  3、能够极大的减轻财务人员的繁重的体力劳动 能够极大的减轻财务人员的繁重的体力劳动。

  4、能够更方便的更改账证的错误并有效避免数据重复入账。

  5、能够真正的财务业务一体化,更直接的了解企业整体的财务状况。

  6、能够报表统计与分析角色化,按应用角色多角度进行业务分析。

  7、商品有效期管理,库存超缺报警,并可联查溯源;灵活销售报价,随需调整商品价格,从容应对市场竞争。

  8、灵活自定义各种基础档案业务属性、各种业务报表及单据格式;支持商品组装拆卸,自由组合拆分,销售方式更加灵活。

  最重要的是,传统的手工做账既费时间又费人力而且容易出错,已不能满足企业需要。因此在信息技术的空前发展的今天,传统的会计手工操作已逐步被计算机取代。学好财务软件的相关操作,必然是我们成为企业合格会计人员的基本要求。真的很感谢学校可以为我们组织这样有意义的短学期!

软件实习报告 篇5

  一、实习目的

  根据所学课程的理论知识,结合企业的运营实际,掌握软件开发的一般过程,软件的生命周期和作为一个开发人员就应具备的基本潜力,并撰写实习报告。使学生进一步巩固所学理论知识,同时提高观察问题、分析问题、解决问题的潜力。

  二、企业实习地点

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

  三、实习时光

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

  四、实习资料

  1、java软件开发

  五、实习总结

  在Internet飞速发展的这天,互联网成为人们快速获取、发布和传递信息的重要渠道,它在人们政治、经济、生活等各个方面发挥着重要的作用。目前系统的架构一般有c/s架构和b/s架构,但是c/s架构的应用系统,每升级一个版本,客户端都需要自我下载更新,而b/s架构不需要,由于它是基于浏览器的。因此b/s架构的应用系统,在Internet上的地位显而易见,它已成为政府、企事业单位信息化建设中的重要组成部分,从而倍受人们的重视。

  计算机将具备更多的智能成分,它将具有多种感知潜力、必须的思考与决定潜力及必须的自然语言潜力。除了带给自然的输入手段(如语音输入、手写输入)外,让人能产生身临其境感觉的各种交互设备已经出现,虚拟现实技术是这一领域发展的集中体现。这天人们谈到计算机必然地和网络联系起来,一方面孤立的未加入网络的计算机越来越难以见到,另一方面计算机的概念也被网络所扩展。二十世纪九十年代兴起的Internet在过去如火如荼地发展,其影响之广、普及之快是前所未有的。从没有一种技术能像Internet一样,剧烈地改变着咱们的学习、生活和习惯方式。全世界几乎所有国家都有计算机网络直接或间接地与Internet相连,使之成为一个全球范围的计算机互联网络。人们能够透过Internet与世界各地的其它用户自由地进行通信,可从Internet中获得各种信息。人们已充分领略到网络的魅力,Internet大大缩小了时空界限,透过网络人们能够共享计算机硬件资源、软件资源和信息资源。“网络就是计算机”的概念被事实一再证明,被世人逐步理解。

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

  1、一进入企业,就立刻被分配开发任务,我的任务是质量信息管理系统的一个功能点,PDI退改车,有新增,删除,查询,审核,统计的操作。该系统使用的是struts2springibates模式,一开始什么都不明白,oracle数据库没用过,jquery框架没有用过,ibates框架没用过。所以给我的开发带来了很大的困难。

  2、在第二个项目中,我的开发任务是,一线通管理系统中的设备查询,设备修改,还有一些报表的功能,发运环节主要异常事件,销售部工单月统计报表,储运部工单月统计报表等等,这些报表功能都需要有折线图和饼状图,还要有导出excel的功能,而我对于如何生成折线图或饼状图,如何导出excel,从未接触过,这些都是这次开发中的难点。

  3、在益凌进销存系统中,也就是第三个项目,由于是刚刚开始,所以主要的任务是做设计,就是把那些业务流程图转化为静态网页。这事看起来好像不难,不就是做静态网页嘛!当初我是这样想的!但是到真正做的时候,就发现了其实并不是想象中的那么简单,例如,如何抽象数据字段,也就是说,别人给你一张真实的业务表,你该如何把那些有用的字段显示在你的界面上,业务流程中的每个点之间又有没有关系,这些都需要你去想的问题。初次接触,所以做起来也很棘手。

  (二)、如何解决问题:

  作为一个开发人员,遇到这些问题是在所难免的,由于很多技术都在不停的更新,你要不断的去学习,要有学习新知识的潜力,而且如今网络资源是如此的丰富,只要在internet上搜索一下,很多问题都会迎刃而解。Oracle数据库简单的应用,jquery框架和ibaties框架的应用也是透过网络资源一边学习一边应用来实现我的目的的,当然也少不了跟同事的`沟通。对于那个报表中用到的折线图和饼状图,咱们采用了一个叫Jfreechat的框架,关于如何应用,也是从网上获取相关例子,然后经过咱们的加工,就很顺利的解决了问题。透过这次,感觉收获还是挺大的。对于进销存管理系统的设计问题,我压根就什么都不懂,看了一段时光的业务流程图,还是不明白要做什么,要在网页界面上体现哪些字段,每个界面之间又有什么联系,这些都不太明白。“这些东西要靠自我想的”,项目负责人跟我说了,之后他就跟我说了一大堆如何抽象字段,要把每个业务点的关系理清,然后再透过他们的关系抽象有用的字段。听他说了之后,恍然大悟,原先是这么一回事。之后,每次遇到不懂的,就立刻去和他沟通。完成了这些设计,我感觉我对软件开发,又有了更深的认识,同时也让我意识到沟通在软件开发中真的是一件很重要的事。

  六、实习心得

  经过为期4个月的专业实习,令我更深一步的了解和学习了软件开发的一般过程,不再是以前那样,都不明白软件开发是什么东西。对于一个应用系统他们为什么要那么多人来做,而这么多人一齐做,代码又是如何进行管理的。对于每一个应用系统,企业到底用到哪些技术,他们为什么要选取这些技术,咱们开发人员的主要任务是什么等等,这些概念都渐渐的清晰。人,孰能无过,过而改之,善莫大焉!没有谁,在编写代码的过程中永远不会犯错,即使他十分的厉害,那也是从不断的犯错过程中锻炼出来的,但亦有“犯错”的时候,由于需求是不断的改变的,即使你当时没错,但需求改了之后,你的代码不贴合需求,那也是你的错。有错那当然就要调试咯,以前老是害怕出错,找不到问题所在是件令人烦恼的事。但是当调试的错误多了之后,你就会发现,每当一看到相类似的错误之后,你就会立即明白这个错误是什么原因造成的!所以,咱们不就应害怕出错,就应把调试错误当成一种提高个人潜力的方式。对于测试人员发回来的bug咱们要认真的对待,造成这种bug就证明了咱们的思路还是不怎样的清晰,所以有必要再去看看相关的资料。沟通是人与人之间传递信息的途径,好的沟通能很完美的传达你的思想,你的见解。在企业中,每一个系统的

  开发过程一般来说都不是一个人从头做到尾的,一般都有分工的,如此一来,沟通就必不可少了,由于你要把你做的工作,你为什么这样做,告诉别人,别人才更好的去完成他的任务。

  这次实习,是进行实战性工作,学到了很多东西,我相信对以后的生活和工作都有很大的帮忙。

软件实习报告 篇6

  时间过的很快,转眼间已经实习将近5个月,其中有2个月是属于完全被流放。

  最先在内部系统组参与内部管理系统开发(struts+mysql+spring+hibernate),之后是去做网络交换机软件的脚本测试。现在又回归内部系统,虽然在脚本组期间,编码能力被别人甩在后头,但至少具有了一些测试经验。

  至少自己做的东西,是真正交付到了客户手上,到也稍微有些成就感。

  1 浅谈测试

  一直以来,我都认为测试是脱离了软件工程范围的工作,不以为屑。但在实际情况中,测试是既重要且难以精湛的。其真正压力,在于找不到bug,责任在你,而不在于编码人员。一般测试人员不懂编码,他们靠的是日以累计的经验总结和想象力。而要做到高级测试工程师,则一定要懂编码,因为这是你完全掌握整个系统的方方面面具体运作的前提。但占主导地位的,还是大型系统的集成测试经验。实际项目中,编码时间一般只占30%左右,真正耗费时间的是IT阶段的找bug与对应bug,此阶段基本评定了coder的编码质量。

  2 程序员的困惑

  有些人,以为教学视频和代码看多,自己就懂的多,实际做起来,却不知从何下手,问题在那?如何定位?如何解决?通通跟一样能力有关,debug追踪能力,也称调试。在项目组工作不愁源码资源,但问题是蛋糕摆在面前,你如何去消化?

  有位同事告诉我:代码看几遍都没用,要去抄,例如一个查询模块,在此基础上去做具体记录的历史记录查询模块,你可能会觉得很简单,但实际情况却往往报一堆异常,配置问题涉及到方方面面,以及数据库字段,传值问题等等,一大堆对于新人来说很郁闷的问题。但不用怕,只要学会调试,一个个问题去追踪,一个个去解决,自然而然,那段“源码”才真正属于你。

  3 如何调试追踪?

  如果你能在短短的时间内就看到问题在那,放下断点去追踪,出去找工作,绝对没问题。出现问题的时候,不要光看代码,要用实际行动去追踪运行期间的具体值,那是最好途径。eclipse是个很爽的ide,这点做的很好。例如页面内容显示不是自己想要的数据,我们要先从数据库查询语句去下手,设置断点,一步一步step over,让sql字段(存取最终sql语句的字符串)运行到有值,inspect进去看,如果还看不出来,就点击它,copy后在sql客户端去实际运行,看看实际查询出来的表是什么,如果是对的,有可能就是页面调用的错误或者action逻辑的传值问题。

  页面错误的调试,基本方法是用右键点击实际网页查看源代码,copy到editplus,就能看到具体错误发生在那几行。通常有几种常见的错误,例如:缺少对象这种很多时候是有些被你调用的字段有可能为空的情况出现的,可以加if(xxx=null)语句加保护。追踪的方法基本就是用alert语句,放在有可能出错的地方。

  4 一些习惯

  遇到问题先自己思考,无从下手再找高手帮忙看看,注意他帮你看的思路,别在一旁闲着,看多了自己也会了,不然你一辈子都停留在那种水平,从人身上学到的东西远远比书多的多。

  解决了一个问题后,要去究根问底去找到问题产生的起因,以防你下次遇到类似的问题再浪费同样的时间。

  把代码写的漂亮,注释、空行、规范一样不能少,可读性是放在第一位。曾经看过一个高手写的代码,真的一看就是不同水平的人写的,几乎很完美,读起来很流畅,方便自己也方便别人。

  任务完后不要呆着,去要求经理给你更有挑战性的任务,只要你肯去尝试,他们就会对你另言相看,把三天的任务一天加班搞定,效率和忠诚都有了,路也比较好走了。

  5 题尾话

  如果你有一份思想,我有一份思想,拿出来交换,我们大家拥有就是2分份思想,可惜这种观念,并不能深入每一个团队的每一个人,少一点自私,未必不是好事。职场到处都存在被排挤的隐患,要为自己找片草地实在不容易。但有一点要相信,只要自己不放弃自己,这世上就没有绝望的路,你可以被打趴下,可以被身边的人暗算,可以被深爱的人流放,只要你用自己决心站起来,受过的伤痊愈后就能增强你的抵抗力,一路前进!

软件实习报告 篇7

  今年9月份,由于学校安排咱们这个计算机系的到xx中兴软件公司去实习,这是我人生中的第一份实习工作,也是第一次走进软件公司的大门。由于我是应届毕业生,对软件程序开发不是很熟悉,公司给咱们三个方向,第一,学c、c++等语言开发;第二,学3g网络通讯技术;第三,学习最近比较火的手机操作系统android(安卓)应用程序开发。当时,中兴软件公司的部门经理和咱们大概讲了下三个方面的发展方向。同学们都互相讨论着,到底是朝着哪方面去发展。那时候的我,在互联网上听说过安卓,也对那方面很有兴趣,就报了安卓应用程序开发班。咱们这个班有60多号人,很多人也是对这个东西好奇就报了,第一次上安卓课时大家都很用心,老师大概讲了下安卓的发展及前景,大家听的很出神,幻想着对从事安卓开发前景一片光明。

  之后老师就讲了写实习期间的具体安排,要去咱们大家每组要做出一个本地电子相册,6人每组。当时看着老师给出的那个本地电子相册应用程序的界面以为很难做出来,之后老师一步一步的示范,咱们也一步一步的做出来了,老师很负责,咱们学的也很认真。在老师的热心指导下,我对安卓应用程序的开发有了基本的了解,并用心参与相关工作,注意把书本上学到的java理论知识以及安卓的相关知识对照实际工作,用理论知识加深对实际工作的认识,用实践验证大学所学确实有用。

  跟公司同事一样上下班,和小组的同事一齐完成相关工作;又以学生身份虚心学习,努力汲取实践知识。我心里明白我要以良好的工作态度以及较强的工作潜力和勤奋好学来适应公司的工作,完成公司的任务。简短的实习生活,既紧张,又新奇,收获也很多。透过实习,使我对安卓应用程序开发工作以及发展前景有了深层次的感性与理性的认识。

  在小组我主要的工作任务是做软件界面,做软件的ui,也对功能的实现有必须的了解。我在实习期间做ui花了很多的时光走了很多弯路,给同事的工作带来了很多麻烦,但是咱们老师很鼓励我,让我继续认真的把事情做好,我很受鼓舞,同时也很努力的去把事情做好。

  实习生活,感触是很深的,提高的方面很多,但对我来说最主要的是工作潜力的进步。毕业实习主要的目的就是提高咱们应届毕业生社会工作的潜力,如何学以至用,给咱们1次将自我在大学期间所学习的各种书面以及实际的知识,实际操作、演练的机会。自走进中兴软件公司开始我本着用心肯干,虚心好学、工作认真负责的态度,用心主动的完成相关工作,以及对企业的各种产品的了解,对企业分公司的熟悉,让自我以最快的速度融入公司,发挥自我特长。同时认真完成实习日记、撰写实习报告,成绩良好。实习单位的反馈状况证明,在实习期间反映出我具有较强的适应潜力,具备了必须的组织潜力和沟通潜力,能很好的完成企业在实习期间给我布置的工作任务。

  实习收获,主要有4个方面:

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

  2、提高了实际工作潜力,为就业和将来的工作取得了1些宝贵的实践经验。

  3、学生在实习单位受到认可并促成就业。并为毕业后的正式工作进行了良好的准备。

  透过实习,我对我国安卓应用开发发展有了大致的了解,也准备在实习结束后,借回校的机会,抓紧时光,学习更多相关的理论知识,提高自我的专业水平,为正式工作准好准备思想上的转变,我本次实习还有的收获是透过自我的观察和与同事的交谈思想有一个很大的进步,人生的价值观。透过这次实习,让我受益非浅,如此感慨万分!

【关于软件实习报告集锦七篇】相关文章:

软件测试实习报告07-19

精选实践实习报告模板集锦七篇08-15

暑期实践实习报告集锦七篇07-31

关于实习生的个人实习报告七篇08-05

关于实践实习报告集合七篇08-02

关于实践实习报告汇总七篇07-31

关于实践实习报告集锦7篇07-25

关于实践实习报告集锦10篇08-08

关于实践实习报告集锦八篇08-06

关于实践实习报告集锦六篇07-29