【#实用文# #最新软件研发实习报告(集合十四篇)#】在当下社会,报告的使用频率呈上升趋势,不同种类的报告具有不同的用途。为了让您不再为写报告头疼,以下是小编帮大家整理的软件实习报告范文,欢迎阅读,希望大家能够喜欢。
软件研发实习报告 篇1
尊敬的领导:
您好!
非常的遗憾,我完全没有从实习生转正继续留在公司工作的想法,这并不是我临时决定的,本来我来到您的公司担任软件测试员这个职位,本来就是我职业生涯的一个过渡期,只不过是想先多接触一点这方面的工作,好让我之后的路好走一点而已,所以,对于我的辞职报告您也不需感到意外,现在我的实习期已然结束,还望您尽快的批准让我离职。
首先我还是得跟您说声感谢,在我这个实习生找了两周的工作都未果的时候,是您破例留下了我,现在不知道为什么,那些网络公司都不愿意带实习生,这点让我非常的难以理解,可能就是嫌弃我没有任何的工作经验吧,要不是您,我还真的不知道我的这份实习工作还需要找多久。这段时间里,我也是凭借着自己扎实的理论知识和一点点的实操经验,非常顺利的就适应了这份工作,并没有让您过多的为我操心,也没有给您带来任何的不便,仅仅用了不到一周的时间,我就可以独自完后您交付的任何工作,从来都没让您失望过。但是这次看来是得让您有所失落了,我知道您是非常的想要我留在公司继续工作的,但是真的很抱歉,软件测试员的工作真的不是我喜欢的工作,只有软件开发的工作,才是我梦寐以求的工作,据我了解,我们公司的这个岗位是完全满员的,完全不需要任何的新鲜血液注入,所以,我就只能另外谋取一份工作了。
我在大学的专业就是软件这方面的,虽然说软件开发跟软件测试都是属于专业课,都得到过系统的学习,但是我认为我还是觉得软件开发更加的适合我,相比起来,软件开发的工作也更加的'有难度,我不太喜欢安于现状,经过这三个月的实习期工作,我也更加的确信了软件测试的工作不适合我,主要是跟我的性格不符,软件测试的工作对于我而言还是过于轻松了,这点还请您谅解。还有最主要的一个原因,软件开发的薪资待遇跟软件测试员的薪资待遇那完全就是两个不同层次的,为了我以后的前途发展考虑,我怎么可能不换工作,软件开发的工作,我相信我能做的比现在更好,毕竟我在大学的时候,至少有一半的时间就是耗费在这上面,我对自己这方面的能力也是非常的有自信,我现在有了工作经历,想必我找起工作来,也会轻松很多。
最后我还是得好好的跟您说一声再见,希望公司以后能在您的带领下,芝麻开花——节节高。
此致
敬礼!
辞职人:xx
20xx年xx月xx日
软件研发实习报告 篇2
随着计算机技术的飞速发展,计算机在企业管理中应用的普及,各个行业都在积极使用现代化的手段,利用计算机实现企业人事、工资、材料、财务等方面的管理势在必行,这些都在很大程度上给企业提出越来越严峻的挑战,对企业体系无论是在行政职能、企业管理水平以及优质服务上都提出更高的要求。
太原市华瑞电子科技有限公司是从事有线电视、环境与动力系统动态智能监控、工业监控、区域智能安全防范及家居安防报警、计算机网络与信息传输等系统工程的专业公司。在日益激烈的商业市场上,公司不仅着力于在工程质量、服务品质上求胜,而且在企业内部实现局域网络的联接,以提高办公效率,资源信息化。因此,公司将多台计算机连接起来组成了一个局域网,实现了文件传输,文件共享,程序共享,资源共享,打印共享,internet共享等,从而享受网络所带来的快速、便捷。
公司将多台计算机互连通过宽带共同上网,采用的是星型结构,主机(即直接与宽带网连接的电脑)安装双网卡,其中网卡A用来通过宽带接入Internet,网卡B和集线器(Hub)相连接,与其他电脑(从机)组成局域网。其他电脑各安装一个网卡,并与集线器相连,通过共享主机的宽带连接来接入Internet。?首先在WindowsXP下进入“开始→控制面板→网络和Internet连接→网络连接”,你会看到两块网卡的图标。双击接入宽带的网卡进入其“属性”框,选“QoSPacketcheduler”和“TCP/IP”即可。其次设置局域网参数。双击网卡符号,根据需要安装“Clientformicrosoftetworks”,“QoSPacketcheduler”和“TCP/IP”等等一些协议。然后双击框里Internetrotocol(TCP/IP)协议进入其属性设置,IP地址设为192。168。0。1,子网掩码设为255。255。255。0即可。因为WindowsXP自带PPPoE拨号和网关软件,所以我们不用再安装其他软件。进入“控制面板→网络和Internet连接→网络连接”,点击左边的“创建一个新的连接”,选择“新建连接向导→连接到Internet→手动设置我的连接”,接下来依次填写“连接名称”、“用户”、“密码”最后点击“完成”。然后双击就可以接入Internet了。各项设置全部完成,打开“网上邻居”看到一个工作组中别的电脑标识,那么一个局域网络就形成了,使计算机发挥其作用,提高工作效率,或者能够快速便捷的获取各种信息。
以上的网络中主要涉及到硬件物理链接和网络设置两方面。
我公司的物理链接主要采用了双绞线连接,因其价格低廉、性能良好、连接可靠、维护简单,是公司局域网络布线时最好的选择。目前,使用最广泛的双绞线是非屏蔽五类双绞线(UTP),带宽可至100Mbps,计算机与计算机间的连接通过集线设备来实现。在网络设置上,第一、在一台电脑上先装好ADSL,然后做好对等网,把IP地址的设置要正确,实现在网络邻居中能互访。第二、在主机的控制面板中,选择“添加/删除程序”,然后在“WINDOWS安装程序”选项卡中选择“Internet工具”——gt;“详细资料”———gt;选中“Internet连接共享”,然后按确定,依照屏幕提示就可以为系统安装Internet连接共享。这样实现了小型局域网的最佳组网,只有一个费用,大家共享。
另外,涉及到配置协议的话,我就有必要说明一下TCP/IP协议了,TCP/IP协议应用于各种类型的以太网中和广域网中,实现不同类型的网络以及不同类型的操作系统主机间的相互通信。IP地址包括两个部分,即网络部分和主机(或节点)部分。IP地址被划分为三“类”,即A类、B类和C类。公司网络一般采用C类网段地址。首先,安装TCP/IP协议。在控制面板→网络→配置选项卡中单击“添加”按钮,从列表框中选中“协议”后再次单击“添加”按钮,然后在“厂商”列表框中选中“Microsoft”,在“网络协议”列表框中选中“TCP/IP”,单击“确定”按钮重新启动计算机以便使新的设置生效。其次,指定IP地址。在控制面板→网络→配置选项卡中选中与安装的网卡绑定在一起的TCP/IP?议,单击“属性”按钮,在IP地址选项卡中选中“指定IP地址”选项,然后键入为该主机分配的IP地址和子网掩码。设置完毕,可使用Ping命令来测试设备间的连通性。但是,任意两台计算机或集线设备的IP地址都不应相同,否则会产生IP地址冲突而不能进行通信。局域网内的所有的计算机的网络号应当相同,否则会由于不处于同一网络而彼此不能访问。主机部分全部为0或255的IP地址不能使用,因为该值已经定义并保留为网络内部的广播地址。
在公司日常办公中,有一些文件资料需要多人查阅和打印,这就需要实现文件,打印机的共享,那么在控制面板→网络→配置中,单击“文件及打印共享”(“文件及打印共享”)按钮,在弹出的对话框中选中“允许其他用户访问我的文件”(“允许其他计算机使用我的打印机”)复选框,并重新启动计算机。来实现文件,打印机的共享,这不仅仅节省了人力,同时也大大节省了工作时间,更好地在企业中发挥着方便快捷的作用。
在我进入太原理工大学进一步学习时,这些知识就慢慢进入了我的脑海,我所工作的环境又涉及到了方方面面的计算机网络领域,理论知识结合工作实践,在实习的这段日子,我不仅仅对公司计算机及网络有了一定的了解,而且也让我对公司采用的应用软件有了一些了解。
该公司的部门分为财务部,工程部,市场部,管理部等部门。我们涉及到的`工程有些时候是需要出图纸的,因此作图软件是必不可少的,工程部主要采用了visio和autocad,但前者的局限很大,画图的模板小,绘图实物较于autocad有些具体,不太适合工程绘图,所以,在工程绘图中我们采用了图板无限扩张,尺寸精确,标注专业的autocad作图软件。另外,工程部因图纸效果还采用了Photoshop,它在图形图像处理领域拥有毋庸置疑的权威。因为Photoshop具有功能强大的选择工具,极大地方便了用户的不同要求。而且多种选择工具还可以结合起来选择较为复杂的图像。还可以制定多种文字效果,利用Photoshop不仅可以制作精美的文字造型,而且还可以对文字进行复杂的变换。重要的是Photoshop虽然功能强大,但是也易学易用,适应于不同水平的用户,使之成为企业必备的软件之一。管理部属行政部门,主要涉及到一些文字工作,那么一套microsoftoffice20xx就可以完成大量工作,这套软件的功能比office20xx等更完备,更适用,在处理一些文字、数据更为方便、直观。AdobeReader6。0是一个查看、阅读和打印PDF文件的最佳工具,用这套软件制作一些文件,可以防止原文件不被破坏,也保证了文件的可读性。财务部财选用了一套用友财务软,其在财务上发挥的作用是相当大的,在保证财务的账实相符,账账相符的情况下,凭证的不可随意删改,因此很好的保证了财务工作的真实性、安全性。另外一些应用软件如winRAR3。30,它是公司常用的一种压缩软件,支持鼠标拖放及外壳扩展,完美支持ZIP档案,内置程序可以解开CAB、ARJ、LZH等多种类型的压缩文件;具有估计压缩功能,可以在压缩文件之前得到用RAR压缩工具的三种压缩方式下的大概压缩率;具有历史记录和收藏夹功能;压缩率相当高,而资源占用相对较少、固定压缩、多媒体压缩和多卷自释放压缩是大多压缩工具所不具备的;使用非常简单方便,配置选项不多,仅在资源管理器中就可以完成你想做的工作;对于RAR的自释放档案文件,点击属性就可以轻易知道此文件的压缩属性,如果有注释,还能在属性中查看其内容;瑞星杀毒软件实现了与操作系统的底层无缝链接,系统资源占用小。同时避免了其他杀毒软件复杂而不实用的界面,整个界面简洁明了、功能全面,使系统管理员能够清楚的掌握整个网络环境中各个节点的安全状态,采用了先进的分布式计算技术,利用本地资源和本地杀毒引擎,对本地节点的所有文件全面、及时、高效地查杀病毒,同时保障用户的隐私,减少了网络传输的负载,避免因大量传输文件而引起的网络拥塞。综上所述的这些软件在公司的应用不仅提高了办工自动化程度,而且很高程度上提高了工作效率,在企业管理中发挥着重要作用
但在太原市华瑞电子科技有限公司进行工作实习时,了解到该公司有工作人员100余人,人员主体为管理人员、工程人员和生产销售人员。通过工作发现太原市华瑞电子科技有限公司人事管理仍然是以手工为主,虽然人事部配备有微机,性能也不落后,但仅限于打印文件、绘制表格等简单的工作。人事管理工作业务的主体仍是手工,而人事工作既要对公司职员数据进行储存,还要对现状进行查询、统计分析,手工操作难度大、出错率高,经常发生混乱,对计算机人事管理系统的需求是必要的。
就日常人事管理来讲也有现代常用的人事管理信息的内容主要有个人及家庭基本信息,行政(管理)职务(职级)信息,履历信息,专业技术职务信息,学位、学历信息,工资及社会保险信息等等。
上述如此繁多的信息,如果由传统手工管理,要想实现快速和准确的应用这些信息,其难度可想而知。但是人事信息作为企事业单位的基础信息之一,其重要性又是其他任何信息所不能替代的。由于管理手段的落后造成工作失误频有发生,导致人事信息资料的损毁和丢失,造成无法弥补的损失。因此,我尝试为该公司设计开发一套科学化、系统化的人事管理软件进行企业管理,同时也检验我这三年来所学知识的运用掌握,为我的实习交一分满意的答卷。
在Internet飞速发展的今天,企业信息化建设已经受到企业管理人员的重视。现在企业将计算机必然地和网络联系起来,一方面使资源共享化,另一方面使企业有效快速的获得一些商业资讯。现在无论是企业还是个体都已充分领略到网络的魅力,Internet大大缩小了时空界限,通过网络人们可以共享计算机硬件资源、软件资源和信息资源。
三年的学习生活,让我对计算机理论知识有了一定的了解,但实践出真知,唯有把理论与实践相结合,才能更好地为社会服务。在太原市华瑞电子科技有限公司工作实习的这段时间,我对计算信息管理知识有了一些粗浅的了解,在工作的同时,我对一些软、硬件的运用,了解也有了不同程度的掌握和提高,也让我了解到了自己的不足,我会继续努力,完善自我,对于学校的精心安排和指导老师的用心辅导非常感谢,也对太原市华瑞电子科技有限公司给我提供的实习机会和环境表示感谢!
软件研发实习报告 篇3
任何知识源于实践,归于实践,在经过大学四年的学习之后,知识理论比较丰富了,就应该把它付诸社会实践当中,用实践来检验所学,用实践来创造价值。本人就读于山东科技大学信息科学与工程学院计算机专业,今年是大学最后一年,应学校安排,在20xx年2月20日至3月18日期间,在山东科技大学科技园进行了为期4周的实习。山东科技大学科技园是由山东科技大学与地方政府共同建设的“省级大学科技园”,现有数十家研发机构和企业在园区创业发展。科技园是学校学科发展、科研创新、人才培养的延伸基地,是科技成果转化、高新技术企业孵化、创新创业人才培养、产学研结合示范、学生实习实践创业就业基地。在这样一个设施设备齐全、人才济济的良好环境里,我的专业技能进一步发展发展、职业素质有了长足进步。
实习期间,我同团队一起,用C#编程语言在.net平台上开发一个动态网站——“人事管理系统”。我们所开发的人事管理系统,属于ERP的一个部分。它单指汇集成功企业先进的人力资源管理理念、人力资源管理实践、人力资源信息化系统建设的经验,以信息技术实现对企业人力资源信息的高度集成化管理,为中国企业使用的人力资源管理解决方案。核心价值在于将人力资源工作者从繁重的日常琐碎事务中解放出来,将更多地精力用于企业的人力资源职能管理和管理决策,保持企业的持续高效运营。 集中记录、监测和分析所有劳动力的技能和资格,提供决策分析。提高企业整体的科技含量与管理效率,加快企业的信息化建设。
对我而言,这是一个比较庞大的系统,开发这样一个系统,确实是一大挑战。这个系统要求实现输入功能、查询功能、报表功能、打印功能、安全功能、数据备份与恢复功能等。开发步骤严格遵循软件开发的标准流程:需求调研分析、概要设计、详细设计、编码、测试、软件交付准备验收七步。整个开发过程既充满了挑战,也富有乐趣。既饱含了我们开发团队艰辛的汗水,也渗透着我们开发团队成功的喜悦。因此,实习虽然只有短短的四周,但我却受益匪浅。具体有以下几个方面:
实习促成了所学的专业知识的融会贯通。大学四年下来所学的课程,理论性和逻辑性都很强,难于理解和把握,而实习正好弥补了这方面的不足。实习让我与大家一起在轻松愉快的氛围中,把所学的各种零散的理论融会贯通,并综合运用,使我对所学理论有了更形象、更清晰的理解和把握。比如,对数据库中储存过程、软件工程中的白盒和黑盒测试、C#语言中的类等等有了非常形象的理解和清晰的把握。同时,设计与制作该网站,还用到了图像制作软件
(Photoshop、Fireworks、Flash等软件),把自己的艺术细胞充分调动起来,自己的感性思维与理性思维得到了充分交汇。特别地,领导和同事中的`高手,在整个网建建设过程中,在很多地方,给予了我耐心且精心地指导,使我对相关的概念和原理的理解和把握更形象、更准确,对我的整个开发进程帮助很大。
实习成功检验了大学四年所学专业知识。实践出真知,实习使我所学的知识不再是空洞的理论。这次实习是对所学知识的综合应用,充分发挥了我的创新能力和想象力,使我动手解决实际问题的能力有了很大提高。通过实习,充分将理论与实践结合起来,达到了学以致用的目的。通过独立思考、团结协作、查找资料等各种途径,圆满地完成了既定任务,知识顺利通过了实践的检验。
实习让我懂得了团队和进步的关系。 因为整个项目很庞大,逻辑性很强,工作量大,同时限于我们的知识、经验和时间,不是每一个员工能独立地完成的。它需要通过员工们之间相互学习、相互帮助、团结协作才能保证任务更好、如期地完成。因此本次实习带给了我们很多沟通交流的机会,大大增进了我们之间的互信与友谊。我所在的组共4人,自称“然后小分队”,在整个开发过程中,密切配合、充分交流,不仅出色地完成了任务,而且队员之间的亲近度和信任度也大大加强。
通过实习,使我系统地复习和应用了所学的知识,增强了我对相关知识在宏观上的把握和微观上的理解,使我的专业技能和专业素质有了质的提高。然而,实习中也暴露了不少存在的问题。主要体现在以下几方面:
其一是基础知识不够扎实。开发这类网站不同于一般网站的开发,它功能复杂、逻辑性很强、安全性要求高,因此对我们知识和技能的要求很高。在开发过程,我在知识和技能方面存在的问题逐渐暴露出来,成为开发中的拌脚石。开发因为知识和技能的限制,明显落后于某些员工的开发进程。同时,很多问题不得不求教于他人。
其二是知识面不够广。在开发过程中,发现有的知识点从来没有涉及过,导致开发时,不知道从何入手,开发一度中断,以致抽出大量的时间来补充相关知识。鉴于此,今后我需要充分利用空闲时间,加强自己对计算机专业相关知识的学习,增加自己相关知识的广度和深度。学习不仅是从网络上下载学习视频,还应该多向有能力的同行请教。更要尽量将学习的东西及时地运用到实践中,在实践中学习。另外,计算机专业相关知识,国内赶不上国际,应该加强自己的英语水平,以便于阅读国外的相关文章。
还有就是理论与实践分离。在开发过程中,经常有这样的体会,有的理论虽然看似掌握了,但操作起来,遇到了不少麻烦。后来发现,原来问题就出在重理论轻实践上。正是因为在学校学习期间,把太多的时间和精力放在了课本中空洞的理论学上去了,甚至仅仅是为了应试而学习,这样学出来的东西,与实际相关太远。因此,在以后的学习中,不能用在校期间的学习方式,而应该把理论和实践相结合,使理论得到充分的实践检验。
总而言之,实习收获不小,同时暴露的问题也不少。今后将继续查漏补缺、去伪存真、提升能力。
实习体会:知识源于实践,知识的价值通过实践得以体现。我们不能为了应试而学习,更不能为了学习而学习。在学习知识的过程中,既要注意知识的选择,明确哪些知识值得学习,哪些知识学习它只是徒劳;同时又要注意把知识的学习同实践结合起来,充分体会知识在实际中的运用。实习还告诉我,耐心、恒心、细心是做一名出色IT人士的必备素质。
软件研发实习报告 篇4
在当下这个社会中,我们使用报告的情况越来越多,不同的报告内容同样也是不同的。你所见过的报告是什么样的呢?
软件测试的实习报告篇120xx年11月28日,我怀着提高并实现自我价值的心态,跨进E软件技术有限公司的大门,开始了自己第一份实习工作。这是一家国内知名的专业软件外包企业,在深圳华南地区位居行业前列。易软自开始从事软件外包业务以来,服务合作模式从人力资源外包发展到项目外包、离岸开发和OEM产品合作等模式。业务领域包括电信业,金融业,制造业等。特别在电信行业有多年积累,在电信业务领域涉及固网,智能网、移动通信、光网络,电信增值服务等业务领域。易软公司总部设在深圳,在上海、南京、北京,广州,重庆,苏州,武汉,大连等地建立了分公司或办事处,就近为客户提供外包服务。
转眼间,三个月实习时间就过去了。回想起这段时间的工作过程,我从一名普通的大学生到一个为社会服务的软件测试人员,思想觉悟有了很大的提高,作为一个刚刚步入企业的年轻人来说,什么都不懂,没有任何实践经验,不过在各位同事的帮助下,我很快的融入到了这个新环境,还学到了很多在学校学不到的东西,也认识到了自己很多的不足,感觉受益匪浅。
要想成为好的测试人员,首先得了解自己要测试的软件的相关知识。要了解软件产品的架构是什么样的。要了解软件的市场需求,在接触软件之初要可以多看看用户的反馈信息,这些才是用户最关心的,也是在测试中需要注意的问题,满足客户是最大的需要。但是了解软件需求之后要学会要多读些软件系统的技术文档,软件设计文档,这些文档可以帮助了解产品如何工作。还有多看看公司Bug库中的问题,这些存在的问题可以帮助自己了解软件产品那些地方存在缺陷,软件系统那些地方会出现错误。软件是运行在一个大环境中,如果对系统不熟悉,那么有些问题你不能从一个更广阔的层面考虑,学习操作系统的知识,有助于你发现缺陷,定位问题更加准确。比如软件运行在Windows或者Linux,如果不懂操作系统,你就无法建立测试环境,有些时候时候软件的组件发生问题,就是自己系统配置造成的,对系统不熟悉,会把外在原因归结为软件本身。所以要学习关于和软件系统相关的知识,比如编程,网络,数据库等。不一定要学习到多好的程度,只是通过这些扩展的知识面,可以在发现问题,解决问题上不会局限在狭小的圈子里。
和一切相关的人员交流,不同的交流渠道,获取消息是不同的,角度也不同。和客户交流,会在测试中从客户的角度发现问题;和开发人员交流,会了解开发人员怎么实现软件功能的;和项目管理人员交流,会知道开发进度以及遇到的困难。
在这实习期间,我就参与了一个项目,这对我在软件测试方面有了一定的认识和需要注意的地方。
在滕邦国际的项目中,我主要负责的是wap网站、Symbian客户端和后台管理系统,对有关用户界面的测试和测试执行流程有了一定的了解,学会了对bug管理工具Bugzilla的使用。
一、有关用户界面的测试
1、图形测试
图形包括图片、动画、边框、颜色、字体、背景、按钮等。
(1)要确保图形有明确的用途,应用系统的图片尺寸要合理,并且要能清楚的说明某件事情,一般都链接到某个具体的页面。如在滕邦项目中,wap网站跟客户端的标志图形就不一样,酒店模块、机票模块和旅游模块的图片也是不同的。
(2)验证所有页面字体的风格是否一致。
(3)背景颜色与字体颜色和背景色相搭配。如本项目以该企业颜色为主。
2、内容测试
内容测试用来检验应用系统提供信息的正确性、准确性和相关性。信息的正确性是指信息是可靠的还是误传的。信息的相关性是指是否在当前页面可以找到与当前浏览信息相关的信息列表或入口,也就是一般Web站点中的所谓”相关文章列表”。
如在滕邦项目中,在查询机票的时候出现一个不应存在奥林匹克航空,查询机票深圳—北京时,出现美国联合航空UA,属于国际票务,也是不应该查询到的。
3、整体界面测试
整体界面是指整个应用系统的页面结构设计,是给用户的一个整体感。例如:当用户浏览应用系统时是否感到舒适,是否凭直觉就知道要找的信息在什么地方?
整个应用系统的设计风格是否一致?
在滕邦国际项目中,除了wap网站外,还有Symbian、Android、WinMobile三个客户端,所以在事先没有标准的情况下,各个平台的导航不统一,各关键字段也不一致。
二、bug管理
1、在进行测试前,首先必须理解业务和需求。需求和业务理解了,才知道客户想要系统实现什么。然后按照需求来进行测试,不满足需求要求的都可以认为是BUG。
2、和开发人员沟通。这里说的沟通并不仅仅指通过沟通试图让开发人员修改每个BUG,这个当然需要沟通,但是并不是指所有的BUG都需要修改,这中间涉及到成本、技术,还有别的问题。除此之外,通过和开发人员搞好关系,对于BUG我们可以问他发生该BUG的原因,修改的大致方法,甚至不修改的原因等等,这有助于以后测试中多注意、多发现这样的问题,甚至提出修改建议。
如在Symbian客户端测试中,会出现“内存不足,请关闭一些应用程序后再试”的警告,是属于正常现象。
3、决定BUG严重性的时候,可以根据该被测对象在整个系统中充当的角色,实现的功能来判定如果该对象出现错误会对整个系统产生什么样的影响,对产生的.影响打分,从而定义BUG的严重程度;决定BUG优先级的时候,可以先假设不修复该BUG,出现的这些问题会产生哪些影响,然后判定这些影响的严重性来判定BUG的优先性。
如在项目中,旅游模块页面中,时自动退出系统,本是属于High单,而我提的是Medium单。
4、容易产生BUG的情况:虽然在开发过程中,软件需求通常都会发生改动,所以如果某一部分的软件需求频繁发生变动,那么就会导致和这部分相关的编码和设计会相应的频繁变动,那么在测试中,这部分编码设计实现的部分出现BUG的可能性就很大。
如果在开发的过程中,大量使用了第三方的组件,或者从别的软件中移植了大量的代码,那么和这些第三方的组件和代码相关部分出现BUG的可能性就很大。
软件测试的实习报告篇2从入职到现在已经有将近三个星期了,从刚开始看理论知识到接触系统,从完全摸不着头脑到稍稍入门,从几乎不知如何下手到开始有了学习的目标,我确实有很多需要总结的东西,或许零零散散,但都是真实感受。
年前呆的那三四天几乎全看有关测试的理论知识了,感觉跟平时在学校里看课件差不多,就是熟悉测试的流程、测试常见的方法,测试都包括哪些内容等基本知识。年后的第一天学习到的第一点就是“好记性不如烂笔头”。所有的软件账号密码都已经告诉过我,再次来却忘的一干二净,每次问的时候都要麻烦陈芳宾翻笔记,我发现她记得很全很细,大家都有随时记笔记的好习惯,于是第二天我就认真地带了笔记本和笔。(事实证明这个真的很重要)!
接下来的一周我都在看电力方面的理论知识以及重温公司的测试流程和BUG流程。那些电力名词我几乎都没听过,什么输电网配电网,分压分区,理论线损,看的很是吃力,我只好用最笨的方法,看到不会的就在网上查一下记下来,虽然比较慢,但现在多多少少熟悉了一点,接下来看系统的时候也好很多。
第二周我开始看系统,按照主管的指导,我先看控制中心,我把系统帮助管理生成Word文档,用了三天的时间按照步骤说明对控制中心下的每个功能点都完全过一遍,学着建立自己的单位,画接线图、配线图、台区图,当然都是对着文档比葫芦画瓢。看的不细致就很容易出问题,比如我最初建单位不知道分配数据权限意味着什么就没管,导致在组织机构建的单位电网树那边显示不出来,也不知道添加的角色用户只能注销不能彻底删除,结果随手添加的那一堆用户都删不掉了,每次查询的时候看到那么多乱七八糟命名的用户都被自己蠢哭了(学校里课程设计做的系统都是物理删除);还有绘图的时候从工具栏拖输电线路、跨接线、馈线的时候总是一拖就停不下来,跑的其他元件都找不到了,鼠标也挪不开,只能粗暴地关掉绘图窗口,后来才知道双击左键就停止了;还有就是增加的元件被我删掉了,过后又增加了以同样名字命名的同样的元件,结果恢复之后看到两个一模一样的元件就傻眼了,还以为是系统有BUG,结果指导老师告诉我这是允许的,还教我用sql语句查询看它们之间的区别......
自己点系统的时候有点盲目,对执行的’操作不理解,指导老师讲一会抵得上我看半天,比如指导老师教我用正向有功示值减去正向有功期初示值计算电量,以及分别设置电量优先和底度优先时的区别,还有换表时怎么算,以及对追补电量的审核等。还有对用sl/sql查询时要怎么用数据库表,哪些东西是一类的,哪几个比较特殊,每个元件的属性有很多,哪些比较重要,哪些是唯一标识等等,十分认真。可能有些我目前理解的还不够透彻,但比我自己看要好太多了,也知道自己该往哪方面学习。
要学的东西太多太多,每天都很充实,每当学会了一个新的内容就特别兴奋。同时也认识到自己的很多不足,比如用pl/sql的时候,虽然之前也学习过mysql,但都是理论知识,实际操作的很少,真正用起来还是觉得吃力,所以决定一定要抽时间好好补补sql语句。还有就是对系统的理解还很不够,被我误当成BUG的地方一问才知道系统本身就是那样设计的。接下来我的目标就是照着用例设计多多熟悉系统,多多实践练习sql语句,慢慢尝试着执行简单的测试。我知道还有很多不足的地方也许是我目前没意识到的,所以接下来的日子我要更加认真努力,提高自己的能力,争取能早点像其他同事们一样测试系统,执行任务,继续努力吧!
软件研发实习报告 篇5
实习马上就要结束的了,回顾这漫长却有充实的三个月时间。作为一名大学生,我很庆幸自己能来到xx公司的xx岗位下经历这场难得的社会经历。此次的社会实习,不仅教会了我有关社会的知识和经验,更让我深入了解了IT行业,了解了在社会这个大环境中,我们将面临怎样的要要求和责任。
这段日子里,我在xx公司中担任实习的xx员工。在岗位的实习体会中,了解了公司的任务,发现了自己的不足。并且体会到了xx公司这个大家庭中的关心和关爱。得到了各位前辈和领导的鼓励和帮助。感谢各位的支持,让我更好的完成了这次的实习任务,了解了自己今后要面对的道路。在此,我总结个人实习情况并报告如下:
在社会实习中,我们面对的是的一个全新的环境、身份以及责任,为此,无论是生活还是工作都有了全新的改变。
工作方面:此次我来到的xx公司的IT部分,因为自身作为实习生的缘故,前期主要负责在xx领导的安排下进行一些简单的任务来适应工作环境。同时在适应期间,领导还根据我工作的情况和表现,判断了我的个人能力,并进行了一定的培训教导。让我能更好的`适应公司岗位,掌握工作的技巧。
在后来的工作上。通过领导的协助,我充分加强了自己的工作能力。面对正式工作的时候也不像刚来到时那么紧张,能够严谨、仔细的对待自身的岗位任务,并做到积极与领导和同事沟通,了解公司情况,加强工作的业务能力。
人际方面:我也深刻体会了xx公司大家的友好。虽说是新加入的实习生,但身边的同事却只将我当做后辈看待,经常在我工作受挫时候鼓励并指点我,帮助我度过难关的同时,也让我渐渐喜欢上了xx公司的热情环境,真正的体会到了部门的团结互助。
同时,我也一直以xx、xx等前辈作为自己的目标榜样,学习他们在工作中积极严谨的负责态度,并在工作之余继续加强自我的钻研,让自身能保持提升,适应公司岗位的需求。
经历了这段实习,我的不仅在工作中完善了自我,更在社会生活中认识了许多好朋友,好前辈。尽管社会对现在的我而言确实还有些许复杂,但我也已经迈出了自己的第一步!未来,我会更加积极的在自己的道路上努力成为一名真正出色的社会人!
软件研发实习报告 篇6
一、实习目的
1、通过实习能够加强和巩固理论知识,能够在实践中培养自己发现问题并运用所学知识分析问题和解决问题的能力,从而使我们在学校所学的知识能够应用到实践当中去。
2、锻炼自己的实习工作能力,适应社会能力和自我管理的能力,提前感受工作的感觉,为以后的就业打下一定的基础。
3、了解计算机软件技术在应用情况、需求情况和发展方向及前景。
4、希望能在实习单位学到一些自己在学校难以学到的知识,为毕业设计的顺利完成添砖加瓦。
二、实习内容
xxxx公司,它就是我这次实习的单位。该公司是一个以it网络技术研发、国内国际软件系统集成及其它高科技产品研发为主要业务的高科技企业。公司位于中关村海淀科技园区内,特聘一批学界知名的教授、博士、硕士以及高级程序员,组成一支强有力的科技人才主力军。我所实习的项目组是税源监控管理平台项目组,它是国家>税务总局委托我们公司开发的一款税务管理及监控软件。
进入公司的第一天,负责管理我们的项目组长带带我们参观了下公司,熟悉公司的工作环境,然后简单的介绍了下公司的情况,以及税源监控管理平台的应用实施情况,从中我们得知该软件现在已经比较成熟了,现在正在向全国各地推广。
随后的几天公司准备了一些该软件的技术资料给我们看,从中我们知道了该软件的一些核心技术是什么,运行原理是什么,核心功能是什么。该平台系统是基于j2ee的mvc架构,使用oracle作为数据库,采用b/s结构,用weblogic或者tomcat等作为服务器的这么一款软件,它主要是利用数据间的`监控比对,发现税收征管的异常数据,为税收管理提供准确及时的数据支持。
看完资料后,项目组长就教我们如何部署该系统了。
首先是安装各种应用软件,首先安装oracle,安装oracle时我们还是遇到了许多的问题,例如我们刚开始时我们根本登陆不了我们自己创建的数据库,随后在组长的指导下,原来是监听服务没有开启。还有我们还学到了如何给一些用户授权等等。随后我们
就开始安装tomcat,在这当中我们学会了,如何正确的配置环境变量。tomcat安装好后,我们就将公司为我们准备好的工程部署到tomcat下。最后是导入数据库到oracle中,这个也是我这次实习当中学到的一点小技术。成功部署后,我们就能够成功登录到进系统了。
其次,我们就是要多学习,软件方面的知识是学海无涯,我们必须不断地学习才能跟上这个行业的发展,当然我们还得集中精力,有的放矢的去学,这样我们才能在有限的时间内学习到尽量多的知识。软件方面的总是更新的很快,这个就迫使我们必须的不断地学习总结。
最后就是,跟同事相处必须融洽,有什么技术方面的问题多问下这些前辈,有什么业务方面的事就多问下领导,彼此必须多沟通,多交流。真诚待人,方能得到同事和领导的认可。同事之间多点协同合作,尽量去团结同事,使自己有一个融洽、团结的工作环境。
实习的同时也让我了解到了自己的许多不足,在今后工作与学习的过程中,我会继续努力,完善自我,使自己成为一个软件方面合格的从业人员。
软件研发实习报告 篇7
一.实习目的
通过实习提高自己的对社会的认知能力,同时理论联系实际,让自己迅速适应社会,跟上IT前进的快速步伐。通过理论与实际的结合、学校与社会的沟通,进一步提高学生的思想觉悟、业务水平,尤其是观察、分析和解决问题的实际工作能力,以便培养自己成为能够主动适应社会主义现代化建设需要的高素质的复合型人才。
二.实习单位及岗位介绍
(一)实习单位简介
XXX公司是全球领先的互联网在线产品及服务的软件及解决方案提供商。
(二)岗位介绍
我的职位是class团队的一名QA。
主要职责:
1、编写测试用例。
2、根据测试计划搭建和维护测试环境。3、执行测试工作,提交测试报告。
4、对测试中发现的问题进行详细分析和准确定位,与开发人员讨论缺陷管理方案。
5、对测试结果进行总结与统计分析,对测试进行跟踪,并提出反馈意见。6、对业务部门提供相应技术支持,确保软件质量达标。
三.实习内容及过程:
(一)实习内容
1、学习公司业务流程,相关工具的使用。2、学习安装配置和维护测试环境。
3、编写测试计划,测试用例,执行测试,bug验证,回归测试,编写测试报告。
4、跟踪上市产品线BUG解决报告,测试验证结果。为业务部门提供相应的技术支持,确保软件质量指标。
5、参加本组例行会议;参加公司各种培训、考核、技术交流活动等。
(二)实习过程
怀着对IT行业的憧憬,我进入了XXX实习,我在公司所从事的工作是软件测试。在实习之前,我们进行了计算机课程的实训,我选择了软件测试方向。在此期间老师教给了我们一些测试的基础知识,使我对软件测试有了一定的认识,也更想探寻一下真正的软件测试工作。在我真正投入工作之前,我在网上查询了许多测试员的相关要求,了解了作为一个测试人员必须耐心,细心和平和的心态,他的目标是尽可能早一些找出软件缺陷,提高产品的质量,降低维护的成本,尽可能的达到客户的需求。
1、学习业务流程
测试并不是单纯意思上的机械的“测试”,他首先要求对产品非常熟悉,不管是从功能上还是操作上。因此,在刚开始的一个多星期内我先学习软件的相关业务流程。看着一个个的产品信息文档,一点点从操作开始入手,逐步了解产品功能。我们的产品是一个比较成熟的上市产品,在不断的升级改进中,因此业务逻辑较为复杂,加上英文的障碍,使我在学习的过程中遇到了前所未有的挑战。
看不懂的时候,用翻译工具,或者将问题搜集起来,询问公司的前辈,有时候加班把东西带回家看。从未体会过的巨大压力化为我学习的动力。通过不断的学习文档内容,以为自己对产品知识已经有了一定的了解,但是在考核的时候发现自己什么都没有掌握,有些部分的第一次考核没过,心里更加焦急。在经过一星期多的努力,终于通过了相关的内容的考核,正式迈向了软件测试的大门。
2、BUG学习验证过程
作为软件测试人员,更为重要的是我们需要了解客户需求,根据客户的要求来测试,看看产品是否能达到他们的要求。从这方面考虑的话也是需要我们必须比任何人都要熟悉产品的一切。所以之前的相关业务的学习也对我今后的测试工作起到了巨大的作用。
在进入测试工作后,我首先还是通过跟踪产品一下已存在或者修复过的BUG信息,熟悉具体功能和业务逻辑,并对这些BUG进行验证。在我验证BUG信息的时候,每一个BUG对于我来说都是新的,完全不同的,即使是针对同一个模块的相关子模块,所以每在我验证完一个BUG之后,都会对相关的业务相对的熟悉一些。
另外在我学习验证BUG信息的过程中,我熟悉了管理工具JIRA的使用,以及相关测试环境的搭建与维护。因为很多BUG存在于不同版本的产品上,所以我经常处于卸载与安装软件的工程中。在搭建测试环境时也废了不少功夫,因为我们的产品是一个相对成熟社区管理服务型的软件系统,其中搭建环境时需要安装修改的东西挺多的,所以每次一遇到问题就赶紧问我旁边的同事。到最后在几次艰难的尝试之后,才完全搞定测试环境搭建问题,心中也有了小小的成就感。
3、新功能模块测试
在一段时间熟悉了相关业务后,我接触到了自己的第一个feature,也就是针对一个新的小功能模块的测试。这个功能模块的测试让我一方面更加全面的了解软件测试工作,另一方面也让我更多的认识到自己软件测试实践能力的不足。在我拿到这个任务的时候,我首先想到的是看这部分的需求文档,在一长篇的介绍下,我终于了解到了针对这部分内容的需求分析是怎样的。那接下来就该完成我的需求计划了。很感谢另外的一位QA同志发给了我一个测试计划的文档,而我就开始依葫芦画瓢的完成我的测试计划了。
但是接下来新的问题又出现了,测试计划完成了,但是测试用例中的数据该怎么准备呢?!一个测试用例必须要有测试数据啊,不管你是使用的任何方法进行测试,都必须有数据才行。而我选择最常用的等价类划分方法,也是需要大量的数据的。在意识到问题后,我又开始了新一段的学习过程。学习这个功能每一个模块数据的产生过程,准备相应的数据。突然之间,边学边做的状态使我的速度一下子慢了许多。在对需求不清楚的时候,我找到了我们的系统分析人员,通过讨论,更为清晰的了解到了客户需求。在准备数据时,也是不断的向我的同事请教,学习,在经过了漫长的教导与自我学习的过程后,终于完成了测试用例的设计工作。
4、发现BUG的美妙过程和其他
作为测试人员,除了验证BUG和编写测试用例的过程,我们的另一项内容当然就是发现BUG了,这也是我最喜欢的一件事儿。生活中喜欢大大咧咧,而在对所测试的产品上本人就有了喜欢吹毛求疵毛病,在过去的两个月中,成功发现了2个BUG,虽然在数量上不是很多,但是对于刚刚涉足测试行业的我也是一个不小的激励。在发现了2个BUG之后,我不是立即的通过管理工具报告BUG,而是通过自己的反复验证,求证过后才将具体的BUG信息,如描述,发现版本,优先级等填入了JIRA的管理系统中提交。发现BUG固然兴奋,但是提交的时候却更是要慎重一些的。
除了进行测试的工作外,我们还有日报告,周报告需要提交,让你的负责人了解你的工作进度安排。当然也会有丰富多彩的技术交流活动,如参加其他小组的测试交流会,公司的技术沙龙等。不仅缓解了工作的压力,更让我们学到了知识,充实了自己。
四.实习总结及体会:
两个月的实习下来,让自己走进了一个全新的领域,也开始真正了解了软件测试工作。实习是一个开端,一个让自己学会成长的地方,当然也确实让自己长大了许多。不管是从工作技能上还是从为人处事上,我都感觉到了有很大的提高。
首先,在工作技能上,因为从事的是测试工作,对于自己来说虽然有着一些理论知识,但是这还远远不够,一切还是需要我从头开始的,而更需要自己的努力、耐心和细心。这些都是自己欠缺的,但是在工作了这几个月后,真的发现自己有了很大的改善。虽然离真正的软件测试人员的要求还有很大的.距离,但是自己一定会努力,向着自己的目标前进。
其次,在为人处事方面,也让自己成熟了许多。虽然不能用语言来描述,但是确实可以从生活中的点点滴滴感觉得到。经历使人成长,只有真正的经历过,才可以让自己真的成熟起来,要想真的出人头地,好的为人是前提。
说来自己真的算是很幸运吧,能够有幸到活跃网络实习。刚开始的时候很多人都和我一样,认为软件测试工作简单,只需要动动鼠标就行,当我真正投入软件测试工作后才明白当初的认识是多么的片面肤浅。虽然自己从事的是功能测试,手工测试的工作,但是那鼠标也不是那么乱点的!另外还有我暂时没有涉及到的自动化测试工作,这无疑也是一个和软件开发人员一样需要有着扎实的编程能力的。
还记得刚刚走入公司的时候,感觉很奇妙,一切都是那么新奇,那么陌生,不敢随便讲话,凡事都小心翼翼的,这对于性格开朗的我来说,简直到了折磨的程度,不过幸运的是公司的同事都非常好,工作的氛围非常的轻松。也许还是刚到不久的缘故,使我在对待比我年长的同事的时候会习惯性的尊敬她们,像以前在学校尊敬老师的那样。但这样却也阻碍了我与她们的正常交流,不过后来在她们的帮助下,也习惯了大家彼此之间朋友式的相处模式。
总之,通过这次实习,确实让自己成长了许多。在实习期间,我学到了许多东西,遇到了一些困难,也看到了自己本身存在着许多问题。在测试时要想使自己的测试更加周全,总会遇到这样那样的问题。当前的软件的功能日趋复杂,不学到一定的深度和广度是难以在实际工作中应付自如的。因此反映出学习的还不够,缺点疏漏。需再加以刻苦钻研及学习,不断开拓视野,增强自己的实践操作技能,为以后能做好测试工作而努力。
软件研发实习报告 篇8
曾经一度认为软件测试就是使用工具测试bug,现在看来不是这么一回事情,因为还是有手工测试(执行测试),工具只是一个辅助,用工具你先要去了解测试的一些基本的东西(如:测试用例,预期结果等),不是那按两下按钮就行了,就算是录制脚本,也需要看懂脚本的代码,工具不是万能的。
一开始接触软件测试觉得很枯燥乏味,全都是一些理论的东西,还不如回到小学学习语文呢,都是一些名词的'解释,比如:黑盒测试,百合测试,系统测试。测试基础等等这些,老师都会去告诉你这些名词什么意思,很无聊,到后来慢慢由语文变成了数学,开始练习测试用列的编写,这个还有点意思,因为这个更多时候能够体现个人的逻辑思维能力,再然后数学就转变成了英语,因为要使用到一些测试的工具,比如:WinRunner工具,录制脚本它会产生一些代码,不过代码比较好理解,虽然是英文的但是还是很好看懂的。
学习软件测试一学期,其实我觉得最重要的是兴趣,有了兴趣还是不行的,还需要具备一些技术的基础,例如:C,java,C#等一些技术,这些技术你不需要去深入的学习,只需要了解,最重要的是了解数据库(例如:SQL,MySQL,Oracle)的知识,想要成为一个好的测试工程师,应该要全面的发展,读懂需求分析文档(注:客户的标准),还有要学会写文档,技术的组织能力决定你这份文档的价值,这也是一种沟通能力的体现,比如写缺陷报告时:有一项是描述缺陷,这就能看出你的表达能力,给程序员能不能看懂就能体现沟通,最后就是整理文档和撰写测试总结报告,越是到最后越是要细心,因为软件永远都是有缺陷的,我们的细心可以让软件减少一些bug,不求最好,只求更好。
软件研发实习报告 篇9
一、实习目的:
通过实习提高自己的对社会的认知能力,同时理论联系实际,让自己迅速适应社会,跟上it前进的快速步伐。通过理论与实际的结合、学校与社会的沟通,进一步提高学生的思想觉悟、业务水平,尤其是观察、分析和解决问题的实际工作能力,以便培养自己成为能够主动适应社会主义现代化建设需要的高素质的复合型人才。
二、实习时间:
11月21日-11月20日
三、实习地点:
xxx信息技术有限公司
四、实习单位简介:
xxx成立于9月,前身是xx技术装备公司3s信息事业部,是一家专注于卫星遥感应用、空间信息技术、环境信息技术和市政管理信息化的高新技术企业。公司现有员工106人,办公面积近800平方米,下设苏州子公司。公司拥有一支有丰富业务经验的教授、研究员、博士、硕士和工程师组成的项目队伍,技术人员大多数毕业于地理信息系统、市政工程或计算机专业,具有良好的知识背景。
公司以环境遥感产品为核心,搭建国际化的遥感数据应用产业平台,在面向专业部门提供全面的空间数据集成、加工、应用等解决方案同时,还向社会公众发布民用数据。公司以遥感数据产品研发、应用与服务为一体,注重沟通协调,在资源整合方面卓有成效。公司始终把改善生态环境为使命,用科技引领未来,倡导绿色革命,立志于用3s科技手段构建和谐、美丽地球村。另外公司在市政给排水行业有着成熟的系列产品,研发的系统运行稳定,简化了操作流程,强化了监管力度,最大程度上减少了企业不必要的损耗和损失。其中有些产品在国内是首创,并且有机地衔接历史遗留系统,兼顾给排水企业的效率和效益,深得客户的一致好评。
公司注重电子政务发展动态,结合企业固有优势,引入地理信息系统和空间遥感等高科技手段挖掘潜在信息,填补了不能连续、动态、全面及时获悉重要数据的空白。办公自动化存在异构环境、各子系统协调性差的现象,公司通过融合和重构平台,达到无缝连接、网络化、高效运作的目标。
五、实习内容:
1、编写测试用例;
2、分析软件需求以及人工模式下的工作流程;
3、编写需求规格说明书与用户使用说明书。
六、实习过程
本着对it业的憧憬,走进了xxx信息技术有限公司,我在公司所从事的工作是软件测试,在真正投入到工作之前,我在网上查询了许多测试员的相关要求,了解了作为一个测试人员必须耐心,细心和平和的心态,他的目标是尽可能早一些找出软件缺陷,提高产品的质量,降低维护的成本,尽可能的达到客户的需求。软件测试员的一个基本素质是:打破沙锅问到底。另外还必须具备探索精神,有创造性,追求完美,判断准确,老练稳重,强的说服力以及受过编程方面的教育等素质,同时也还必须是个故障排除能手,等等。还没看完就发现自己离这些要求真的好远,更进一步认识到自己必须要全心全意投入工作,虚心请教,一切都得从头开始。另外,测试并不是单纯意思上的机械的"测试",它首先要求对产品非常熟悉,不管是从功能上还是操作上。更为重要的还有就是我们要了解客户的需求,根据客户的要求来测试,看看产品是否能达到他们的要求。而从这些方面考虑则要求我们必须比任何人都要熟悉产品的一切。
公司的主要产品是电脑还原软硬件和电脑锁等一些电脑安全周边的产品,在真正的投入到测试这个工作之前,我们首先该做的就是熟悉产品,而最最直接的途径便是查看说明书,刚开始每天都是打开电脑,看产品说明书,重复的看,本以为看几遍就都记住,但是到公司进行考核的时候,才发现原来自己真的什么都没有掌握,第一次考核不及格,虽然具体的分数没有看到,但是那份心情,却使自己始终无法忘怀,也更让自己认识到要虚心的,按部就班的好好熟悉产品,要做到对产品耳熟能详。在我实习期间公司给xx市自来水集团负责查表税费稽查等系统,它主要应用是水费的业务管理。对于我们来说,它是一个全然陌生的产品,老总要求我和跟我一起实习的同事三天之内迅速熟悉产品的各种功能及完成测试。当时听了吓一跳,一个对于我们来说全新的产品,一天就要全部掌握而且要测试出它尚存在的问题,这似乎很不可能,而且也有点不相信自己有这样的能力。但是一天下来,我们竟然可以从什么都不懂,到熟练的掌握。并且也完成了一些简单的测试,发现了一些界面错误。但是对它的具体性能和功能的测试还没有完成,不过老板并没有责怪我们,只是让我们明天接着做,听了心里有些安慰。因为本以为他会大发雷霆呢。那一天对于我来说最大的收获便是,要相信自己,不要被没有去真正实践的事情而吓倒,其实如果你真的去尝试,你会发现一切都没有你想象的那么难,只要你努力,没有什么不可以。
最后在我们的努力下,共用了不到三天的时间,熟练的掌握了的白板的操作,对它的界面、功能、性能等做完了全面的测试,及时做了总结,反馈给xx的公司,让他们对存在的错误做了修改,而且我们还协助老总教会了销售人员,以便他们能够在11月29日、的会议上能够熟练的操作,把产品展现给自来水集团的工作人员。后来听说得到了很大的反响,公司同事听了都非常的高兴,想想那两天的班算是没有白加。
七、实习结果
几个月的实习下来,让自己走进了一个全新的领域,开始了自己真正的工作生涯。实习无所谓结果而言,更确切的说,它是一个开端,一个让自己学会成长的地方,当然也确实让自己长大了许多。不管是从工作技能上还是从为人处事上,我都感觉到了有很大的提高。首先,在工作技能上,因为从事的是测试工作,对于自己来说是一个全新的概念,一切都是从头开始的,而更需要自己的努力、耐心和细心。这些都是自己欠缺的,但是在工作了这几个月后,真的发现自己有了很大的改善。虽然离真正的软件测试人员的要求还有很大的距离,但是自己一定会努力,向着自己的目标前进。其次,在为人处事方面,也让自己成熟了许多。虽然不能用语言来描述,但是确实可以从生活中的点点滴滴感觉得到。经历使人成长,只有真正的经历过,才可以让自己真的成熟起来,要想真的出人头地,好的为人是前提。
八、实习总结
说来自己真的算是很幸运吧,我应聘的职位是软件测试员,当初在大家包括我自己的眼里都认为软件测试的`要求非常高,而且似乎有一种可望不可及的感觉,但是当自己真正的接触了这个行业之后,发现其实并没有那么的高不可攀。不过后来发现自己所从事的,并不是真正意义上的软件测试,只是一种"手脑"测试罢了,不过虽然如此,但依然学到了很多,尤其是对计算机的硬件知识和底层操作有了更深的一步了解。还记得刚刚走入公司的时候,感觉很奇妙,一切都是那么新奇,那么陌生,不敢随便讲话,凡事都小心翼翼的,这对于性格开朗的我来说,简直到了折磨的程度,不过幸运的是很快就跟所在部门的同事混熟啦,公司虽然很小,但是工作的氛围却非常的轻松。也许大家都是年轻人,且都是刚刚进入社会不久,所以有很多的共同话题,在工作之余,和同事之间的关系相处的很融洽,完全化解我当初的煌煌不安。
总之,通过这次实习,确实让自己成长了许多。在实习期间,我学到了许多东西,遇到了一些困难,也看到了自己本身存在着许多问题。在测试时要想使自己的测试更加周全。总会遇到这样那样的问题,当前的软件的功能日趋复杂,不学到一定的深度和广度是难以在实际工作中应付自如的。因此反映出学习的还不够,缺点疏漏。需再加以刻苦钻研及学习,不断开拓视野,增强自己的实践操作技能,为以后能做好测试工作而努力。
软件研发实习报告 篇10
学习无止境,职业生涯只是学生生涯的一种延续。对于一个实习的学生,初踏入职场,进入专业的软件公司,对开发软件没有一点经验。不论在人生的哪个阶段,学习的脚步都不能停歇,要把工作视为学习的殿堂。所以在这几个月当中,我一边学习,一边从最基础的事情做起,这样的好处在于能够在工作的过程中,了解项目的整体布局,了解项目中的业务逻辑,了解项目中尚未完成的工作并以此作为下个阶段的工作目标。在这几个月的工作中,我的主要任务是对客户使用的map系统进行测试,并且做相应的文档记录和一些简单的配置修改。
几个月里,我工作勤勤恳恳,并按时完成安排的任务。尽最大的努力解决客户在工作中遇到的问题,从中我也学到了在学校里学不到的东西,也明白了很多道理,我相信对我以后的工作都将大有裨益。其它方面,我全力协助公司的工作,在公司人手较忙的时候,为公司分担事务,圆满地完成公司委派的任务。
在这几个月的工作中,最初我会遇到一些我解决不了的问题,我会咨询公司另两位同事王鹏、孙距均。在他俩的指导和帮助下,我的技术技能不断提升,对整个MAP系统和配置工具的使用逐步熟练,思维方式和工作方法也不断提升,直至到目前我基本能解决客户在使用MAP系统过程中遇到一般问题的问题。
在近6个月的工作过程中,我在领导和同事们的帮助和支持下取得了一定的进步,但我深知自己还存在很多缺点和不足,与工作需要还有一定的差距。在工作中未能考虑的各种因素还有很多,比如:对整个MAP系统的掌握还不够熟练、工作的灵活性还不够、服务意识还有待提升等等,这都有待于在今后的工作中改进。虽然我目前的工作只是做基础方面。
希望在下一年度公司能够委派我做一些其它工作,使我在工作中不断提升自己,同时也为公司分担一些事务,使我逐步做一名合格的项目实施人员。做软件的人必须要随时充电,在今后的工作中,我要积累经验教训,不断调整自己的思维方式和工作方法,在实践中磨练自己,我将以饱满的热情和进取的精神,去努力做每一件事,努力为公司的发展尽的一份薄力,成为单位需要的优秀人才。
我是公司的一名新员工,来公司的时间比较短,对公司的资源管理、流程管理等还不是太了解,所以对公司的发展、管理也提不出什么宝贵实质的意见或建议。现在对于我来说最重要最本职的工作就是:作为一个学生、一名实习员工,所有的地方都是需要学习的多听、多看、多想、多做、多沟通,向每一个员工学习他们身上的最优秀工作习惯,丰富的专业技能,配合着实际工作不断的进步,为公司的发展尽的一份薄力。
态度决定一起,当有一份新的任务给你时要知道自己能否胜任这份工作,关键是看你自己对待工作的态度。态度对了,即使自己以前没学过的知识也可以在工作中逐渐的掌握。态度不好,就算自己有知识基础也不会把工作做好,实习项目刚开始时,根本不清楚该做些什么,并且这和我在学校读的专业没有必然的联系,刚开始我觉得很头痛。
可经过工作过程中多看别人怎样做,多听别人怎样说,多想自己应该怎样做,然后自己亲自动手去多做,终于在短短几天里对工作有了一个较系统的认识,慢慢的自己也可以完成相关的工作了,光用嘴巴去说是不行的,所以,我们今后不管干什么都要端正自己的态度,这样才能把事情做好。
在这次实习过程中,我碰到很多问题,有的是我懂得的,也有很多是我不懂的,不懂的东西我要虚心向老师同学请教,当别人教我们知识的时候,我也应该虚心的接受,不要认为自己懂得一点鸡毛蒜皮就飘飘然。
回首整个实习过程,我每天都有很多新的体会,想说的很多,我总结下来主要有以下几点:
1、团队意识是完成项目的必要保证
在我们两个项目完成的过程中,我充分体会到了团队合作的重要性。特别是在自己担任项目组长分配大家完成项目期间,很难想象但是如果大家不团结一致的结果。期间通过大家的团队合作,项目组高效且快速的完成的项目,当然最重要的是大家都参与了项目的开发。
2、熟练的专业技能
提供最佳的解决方案是我们努力的方向。ERP的核心管理思想就是实现对整个供应链的有效管理,我们在梳理了企业的各项业务之后,需要做的是提供一个最佳的解决方案,来帮助企业实现更加有效的'管理,我们要精通MAP系统,掌握行业专业知识,更要能融入最适宜的管理理念,这对顾问而言,无非是一个很高的要求,需要我们不断地学习,不断的在一个个项目中去积累经验,但这也正是我们为之奋斗的目标。
3、加强信心,坚持下去
虽然感觉自己学的还可以,但真的工作起来却感觉力不从心。有时候遇到事情总会着急,慌张。平常信心不足,总感觉自己做不好。或许还需要一段时间的磨练吧。只有自己的知识和能力都在提升,相信自己总有一天会很勇敢的表现自己。
总之、在整个实习过程中,我有许多的收获和欢乐,但也有苦涩和教训,这些成功的经验将激励我在以后的人生路上取得更大的成绩,失败的经历将使我努力去改变需要改变的地方,可以是我更快的成长,让自己以后的日子做的更好。这些宝贵的人生经历激励我在以后的人生道路上勇于实践,敢于创新,为人生的辉煌奠定坚实的基础,成为我受益终身的宝贵财富。
4、良好的沟通协调能力是实施顾问的基本修养。
在培训的一开始我们就被分成了四个小组,学习过程中常常以小组为单位进行提问、讨论、最后解决问题的学习模式,目的就是为了能在与小组成员的相互交流过程中,提高我们的沟通能力。作为一个实施顾问,做的最多的事情就是与客户之间进行交流,但是往往我们遇见的客户与实施人员相比,他们对MAP系统非常陌生,对自己所做业务也缺乏深入的思考和总结。
而我们要做的就是启发客户思考,帮助客户分析,总结业务流程,以及对实施过程中各部门之间出现的问题进行沟通、协调。因而在这期间良好的沟通协调能力也是必不可少的。这6个月的工作生活是充实且富有乐趣的,结识了很多同事和朋友,公司的氛围是非常轻松愉快的。感谢6个月来樊晓经理的关心,感谢部门同事的悉心指导,感谢公司各位同事的热心帮助,感谢学校能给我们提供这次难得的实习机会。
在这里,我们走出了从学生到职场人生的第一步,是迈向社会的重要的一步。通过这次生产实习,我学到了很多书本上学不到的东西,也有了从无知到认知,到深入了解公司和社会,从开始的磕磕碰碰到后来的工作还算顺利的转变。在这里要特别感谢的是上海博科公司和其各位老师,正是上海博科公司给我提供了良好的实习环境,使我们实习有了明显的效果,还有其各位老师对我们在专业技能的指导,使我的技术有了很大的提高。
除此之外,还要感谢我的项目团队成员,正是因为有大家的相互帮助和学习,共同解决遇到的问题共同挑战困难我们的实习过程才能够顺利完成,我更加认识到了团队精神的可贵,同时也收获了最真挚的友谊。
软件研发实习报告 篇11
时间过的很快,转眼间已经实习将近5个月,其中有2个月是属于完全被流放的。
最先在内部系统组参与内部管理系统开发(struts+mysql+spring+hibernate),之后是去做网络交换机软件的脚本测试。现在又回归内部系统,虽然在脚本组期间,编码能力被别人甩在后头,但至少具有了一些测试经验。
至少自己做的东西,是真正交付到了客户手上,到也稍微有些成就感。
一、浅谈测试
一直以来,我都认为测试是脱离了软件工程范围的工作,不以为屑。但在实际情况中,测试是既重要且难以精湛的、其真正的压力,在于找不到bug,责任在你,而不在于编码人员。一般的测试人员不懂编码,他们靠的是日以累计的经验总结和想象力。而要做到高级测试工程师,则一定要懂编码,因为这是你完全掌握整个系统的方方面面具体运作的前提。但占主导地位的,还是大型系统的集成测试经验。实际项目中,编码时间一般只占30%左右,真正耗费时间的是IT阶段的找bug与对应bug,此阶段基本评定了coder的编码质量。
二、程序员的困惑
有些人,以为教学视频和代码看多,自己就懂的多,实际做起来,却不知从何下手,问题在那?如何定位?如何解决?通通跟一样能力有关,debug追踪能力,也称调试。在项目组工作不愁源码资源,但问题是蛋糕摆在面前,你如何去消化?
有位同事告诉我:代码看几遍都没用,要去抄,例如一个查询模块,在此基础上去做具体记录的历史记录查询模块,你可能会觉得很简单,但实际情况却往往报一堆异常,配置问题涉及到方方面面,以及数据库字段,传值问题等等,一大堆对于新人来说很郁闷的问题。但不用怕,只要学会调试,一个个问题去追踪,一个个去解决,自然而然,那段“源码”才真正属于你。
三、如何调试追踪?
如果你能在短短的时间内就看到问题点在那,放下断点去追踪,出去找工作,绝对没问题。出现问题的时候,不要光看代码,要用实际行动去追踪运行期间的具体值,那是最好途径。eclipse是个很爽的ide,这点做的很好。例如页面内容显示不是自己想要的数据,我们要先从数据库查询语句去下手,设置断点,一步一步step over,让sql字段(存取最终sql语句的字符串)运行到有值,inspect进去看,如果还看不出来,就点击它,copy后在sql客户端去实际运行,看看实际查询出来的表是什么,如果是对的,有可能就是页面调用的错误或者action逻辑的传值问题。
页面错误的调试,基本方法是用右键点击实际网页查看源代码,copy到editplus,就能看到具体错误发生在那几行。通常有几种常见的错误,例如:缺少对象这种很多时候是有些被你调用的字段有可能为空的情况出现的,可以加if(xxx=null)语句加保护。追踪的方法基本就是用alert语句,放在有可能出错的地方。
四、一些习惯
遇到问题先自己思考,无从下手再找高手帮忙看看,注意他帮你看的思路,别在一旁闲着,看多了自己也会了,不然你一辈子都停留在那种水平,从人身上学到的东西远远比书多的多。
解决了一个问题后,要去究根问底去找到问题产生的起因,以防你下次遇到类似的问题再浪费同样的时间。
把代码写的`漂亮,注释、空行、规范一样不能少,可读性是放在第一位。曾经看过一个高手写的代码,真的一看就是不同水平的人写的,几乎很完美,读起来很流畅,方便自己也方便别人。
任务完后不要呆着,去要求经理给你更有挑战性的任务,只要你肯去尝试,他们就会对你另言相看,把三天的任务一天加班搞定,效率和忠诚都有了,路也比较好走了。
五、题尾话
如果你有一份思想,我有一份思想,拿出来交换,我们大家拥有就是2分份思想,可惜这种观念,并不能深入每一个团队的每一个人,少一点自私,未必不是好事。职场到处都存在被排挤的隐患,要为自己找片草地实在不容易。但有一点要相信,只要自己不放弃自己,这世上就没有绝望的路,你可以被打趴下,可以被身边的人暗算,可以被深爱的人流放,只要你用自己决心站起来,受过的伤痊愈后就能增强你的抵抗力,一路前进!
软件研发实习报告 篇12
一、实习目的
进一步了解java开发的相关知识,掌握java开发的基本技术,丰富java开发的实战经验。学习SQL的基础知识及正确的运用方法,和有用的相关技术,提高自己的工作效率。
透过实习,培养我们综合运用Java语言的面向对象编程潜力;培养我们动手潜力;培养我们良好编程规范、编程方法;以便能较全面地理解、掌握和综合运用所学的知识,提高自身的编程潜力;增强自己的团队协作意识,了解软件开发的思考角度和主要流程。为毕业之后能够更快地进入工作状态并且能够更好的工作,打好必须的基础
二、实习单位及岗位介绍
我的岗位是Java软件工程师。
实习期间参与人力资源管理系统的开发,根据开发规范和流程独立完成模块设计、编码、测试。编写相关应用系统的开发文档、数据库设计文档等。较为详细和系统的掌握了软件开发的知识体系。把所学知识与解决实际问题相联系,培养了自己发现问题、分析问题和解决问题的潜力,从而提高了自己从事实际工作的潜力。
三、实习资料及过程
1、Java基础知识
Java的基础知识对于一个Java软件工程师来说就好比是人的灵魂,此刻的公司在招聘的时候很多都不在乎你会不会流行的技术,如(Struts、Hibernate、Spring、ibatis等)。他看重的是你的基础扎不扎实,对于网易、腾讯等大公司来说更是如此,我们在开发过程中运用了超多的Java基础知识,如类、对象、方法、成员变量、静态变量、封装、继承、多态、异常、接口、抽象类、IO流等等,所以一个系统对于Java编程基础的依靠便不言而喻。
2、MySQL、Oracle数据库
MySQL是最流行的开放源码SQL数据库管理系统,它是由MySQLAB公司开发、发布并支持的。MySQLAB是由多名MySQL开发人创办的一家商业公司。它是一家第二代开放源码公司,结合了开放源码价值取向、方法和成功的商业模型。Oracle则是以稳定性着称,在访问量和数据超多交换的服务器中,Oracle占了大臂的江山,在开发中主要用到了数据库的查询语句、数据库的关系、事物等。
3、Servlet和JSP
一个Servlet就是Java编程语言中的一个类,它被用来扩展服务器的性能,服务器上驻留着能够透过“请求-响应”编程模型来访问的应用程序。虽然Servlet能够对任何类型的请求产生响应,但通常只用来扩展Web服务器的应用程序。JavaServlet技术为这些应用程序定义了一个特定于HTTP的Servlet类,
javax、servlet和javax、servlet、http包为编写Servlet带给了接口和类。所有的Servlet都务必实现Servlet接口,该接口定义了生命周期方法。
JSP是由SunMicrosystems公司倡导、许多公司参与一齐建立的一种动态技术标准。在传统的网页HTML文件(html)中加入Java程序片段(Scriptlet)和JSP标签,就构成了JSP网页Java程序片段能够操纵数据库、重新定向网页以及发送E-mail等,实现建立动态网站所需要的功能。所有程序操作都在服务器端执行,网络上传送给客户端的仅是得到的结果,这样大大降低了对客户浏览器的要求,即使客户浏览器端不支持Java,也能够访问JSP网页。
JavaServlet是JSP技术的基础,而且大型的Web应用程序的开发需要JavaServlet和JSP配合才能完成。此刻许多Web服务器都支持Servlet,即使不直接支持Servlet的Web服务器,也能够透过附件的应用服务器和模块来支持Servlet,这得益于Java的跨平台特性。另外,由于Servlet内部以线程方式带给带给服务,不必对于每个请求都启动一个进程,并且利用多线程机制能够同时为多个请求服务,因此Servlet的效率十分高。
软件技术顶岗实习报告3
一、关于实习公司
我所实习的南京xx软件有限公司简称xx公司,公司成立于XX年,主营软件开发和信息系统集成,专门从事工程建设项目管理信息系统开发和实施,具有自主知识产权的项目管理软件产品xx项目管理系列软件(包括xx投资控制合同管理软件、xx的进度控制计划管理软件、xx质量控制安全管理软件、xx项目管理门户、xx城建项目管理平台等),并已经在全世界第一大桥苏通长江大桥、国内最大的开发区苏州工业园区以及南水北调工程实施和应用,目前正与南京城建集团合作,开发城建项目管理平台。
二、实习的.内容
今年xx月xx日开始,我正式走进xx开始了实习工作,并被调到了江苏省建筑质量检测中心,参加正在进行的一个检测项目。
由于我才大三,本身对企业的经营方式等都很陌生,公司让我们的王工带我学习,以师傅带徒弟的方式,指导我的日常实习。
在王工的热心指导下,我依次对此次项目的业务流程和大概框架进行了了解,并积极参与相关工作,注意把书本上学到的理论知识对照实际工作,用理论知识加深对实际工作的认识,用实践验证大学所学确实有用。以双重身份完成了学习与工作两重任务。跟公司同事一样上下班,协助同事完成部门工作;又以学生身份虚心学习,努力汲取实践知识。我心里明白我要以良好的工作态度以及较强的工作能力和勤奋好学来适应公司的工作,完成公司的任务。
三、实习的提高与收获
实习收获,主要有四个方面:
一是通过直接参与企业的运作过程,学到了实践知识,同时进一步加深了对理论知识的理解,使理论与实践知识都有所提高,圆满地完成了本科教学的实践任务。
二是提高了实际工作能力,为就业和将来的工作取得了一些宝贵的实践经验。
三是一些学生在实习单位受到认可并促成就业。
四是为毕业后的正式工作做好了准备。
四、结语
到公司实习并没有我想象中的难以融入,通过慢慢的学习,发现在公司用的到得知识在我们的学校学习中都会遇到。至暑期结束,从不懂到渐渐的做了几个检测项目。学到不少的东西。实习生活还没结束,开学了我还是会继续留在公司我的学习和探索。
软件研发实习报告 篇13
转眼已经在东软实训这样的大家庭中生活快10个月时间了,之前的兴奋、喜悦如今已经让我熟悉,在这里的每一天都会让我有成为一名真正“财富”拥有者的冲动。也许对别人来说,一定不能体会为什么在这不到10个月的时间会让一个人有翻天覆地的变化,但是变化就是这样一点一点产生的。
在东软的实训生活中,我深深体会到了自己在专业知识方面的欠缺和不足,也意识到了自己做为计算机软件工程专业的学生,要想在以后的职业中崭露头角,除了要有过硬的理论知识,健康的体魄外,还必须具备良好的心理素质,使自己在以后的途中无论经历什么样的困难,都立于不败之地。这正是本次实训的根本目的。
通过实训中心老师的课堂讲解与企业化标准的培训,使我加深了对自己专业的认识。从而确定自己以后的努力方向。要想在短暂的实训时间内,尽可能多的学到东西,就需要我们跟老师或同学进行很好的沟通,加深彼此的了解。只有我们跟老师多沟通,让老师更了解我们,才能跟真切的对我们进行培训工作。由此,班级的文化“共享”就在生活中慢慢形成了。
“纸上得来终觉浅,绝知此事要躬行!”在这短短的时间里,让我深深的感觉到自己在实际应用中所学专业知识的匮乏。让我真真领悟到“学无止境”这句话的涵义。而老师在专业认识周中所讲的,都是课本上没有而对我们又非常实用的东西,这又给我们的实训增加了浓墨淡采的光辉。我懂得了实际生活中,专业知识是怎样应用与实践的。在这些过程中,我不仅知道了职业生涯所需具备的专业知识,而且让我深深体会到一个团队中各成员合作的重要性,要善于团队合作,善于利用别人的智慧,这才是大智慧。靠单一的力量是很难完成一个大项目的,在进行团队合作的时候,还要耐心听取每个成员的意见,使我们的组合达到更加完美。
这次实训带给我太多的感触,它让我知道工作上的辛苦,事业途中的艰辛。让我知道了实际的工作并不像在学校学习那样轻松。
人非生而知之,虽然我现在的知识结构还很差,但是我知道要学的知识,一靠努力学习,二靠潜心实践。没有实践,学习就是无源之水,无本之木。这次实训让我在一瞬间长大:我们不可能永远呆在象牙塔中,过着一种无忧无虑的生活,我们总是要走上社会的,而社会,就是要靠我们这些年轻的一代来推动。这就是我们不远千里来实训的心得和感受,而不久后的我,面临是就业压力,还是继续深造,我想我都应该好好经营自己的时间,充实、完善自我,不要让自己的人生留下任何空白!
实训中除了学到不少专业知识,也了解一些社会的现实性,包括人际交往,沟通方式及相关礼节方面的内容,对于团队开发来说,团结一致使我深有体会。团队的合作注重沟通和信任,不能不屑于做小事,永远都要保持亲和诚信,把专业理论运用到具体实践中,不仅加深我对理论的掌握和运用,还让我拥有了一次又一次难忘的开发经理,这是也是实训最大的收获。
现在我对“一个人最大的财富是他的人生经历和关系网络”这句话非常的有感情,因为它确实帮了我们不少。除此课本上的知识毕竟有限。通过实训,我班同学都有这样一个感觉,课本上的理论知识与实际工作有很大差距,只有知识是远远不够的,专业技能急需提高。
从最初的笨手笨脚,到现在可以熟练的按照流程开发软件,这都与我班每个人的努力是分不开的。十个月的实训,教会了我们很多东西,同时也锻炼了大家踏实、稳重的能力,每个人都很珍惜这来之不易的实训机会。
在实际工作中经常会和不同的人打交道,然而他们的态度是不可恭维的,你会感觉到他的不耐烦以及他的高傲,所以这就需要学会沟通的方式及说话技巧,学会灵活面对。通过这十个月的实训,我班同学都收获颇丰,总体来说对这次实训还是很满意的。尽管实训很累,每天早出晚归。但真的很感谢学校能够提供我们这样好的实训机会,以及东软给予我们的实训平台。我们深刻的了解到,只有经历过,才知道其中的滋味。对于我而言,喜欢体验生活,可以说通过这次实训,真真切切的让我了解了什么是软件开发,什么是软件工程,让我对于软件最初的观点也有了本质性的改变!程序员不仅仅是一份职业,更是一份细心+一份耐心+一份责任心=人生价值的诠释。即将走向工作岗位的我们更要不断加强自己的专业技能,社会不会要一个一无是处的人,所以我们要更多更快的从一个学校人向社会人转变。为此我们将会在以后的'日子里继续努力,不断激励经验,不断磨砺自己,早日走向工作岗位。
本人自某某年9月份参加工作至今,六个月的实习时间已经结束。在这段时间里,在领导和同事们的悉心关怀和指导下,通过自己的不懈努力,在各方面都取得了进步。
实践让我的技能不断增长,工作能力不断加强。刚开始工作的时候,发现自己以前在学校学习的知识很死,知识面很窄,以前做的练习项目的实用性也不是很好。在开始的几周公司给我们实习员工培训了某某平台的使用,通过这次培训使我认识到某某平台的优势,可以大大提高软件开发效率。
随后我就加入到"某某x税源控管系统"项目的开发中,成为开发小组中的一员。在项目开发过程中一边是同事们的悉心指导,一边是自己反复琢磨与理解,几个月下来大大提高了自己业务和技术两方面的技能,已经能够比较熟练的掌握基本的工作方法和一些技巧,而且能够独立完成一些模块的开发。
通过实践,我解决实际问题的能力得到了很好的锻炼。工作中也遇到了很多的以前没有遇到过的新技术,面对技术难题我总是直接面对,没有逃避,也因此自学了好多新的技术,大大提高了自己的自学能力,也加深了对自己工作要负责的信念。在项目开发过程中也遇到了一些自己确实无法解决的困难,在经理和同事的帮助下也顺利的解决了,在此表示感谢。
在开发团队中,加强了自己的团结精神和集体感,对工作认真负责,对团队认真负责。通过这个项目不仅学习到了很多技术也了解了整个项目的大体流程,从需求分析、数据库设计、详细设计、代码编写、测试、项目维护等方面,使自己不仅从一个代码编写人员的角度还从一个整体的角度来看整个项目开发,加深了软件开发概念的理解。
不断学习使我对工作有了更进一步的认识和了解。不懂就学、就问,是一切进步取得的前提和基础。因为有大学专业课的底子和参加过专门的java培训使我在工作过程中遇到的技术知识能更快的理解和掌握。工作中时常遇到新的问题,就需要查阅相关资料,请教同事和经理,一个问题一个问题的解决,一个困难一个困难的克服,不仅将原有知识温习巩固,产生新的理解,而且学到很多新知识,有了许多新的认识。但某些认识都还是肤浅的,还需要我在实践当中去不断深入地理解。
现场开发与维护使我不仅从一个开发人员的角度而且从客户的角度去思考问题。在项目的开发后期,也就是项目即将上线的阶段我与其他几位同事被派往现场去开发与维护项目。以前的开发都是根据需求分析来进行,功能要求一般在分析里面都写的很清楚,但是在现场开发直接面对客户,客户提出的需求一开始只是一个大体的功能描述,如何将这个只是语言描述的功能转化为技术实现需要很强的抽象能力和对业务的深入理解,这个过程大大锻炼了自己的综合能力。在第一时间接触客户的需求,从客户的角度思考问题,只有更了解客户需求才能更合理的设计软件的结构,功能。
软件研发实习报告 篇14
一、顶岗实习综述
(一)实习单位
MIDP移动互联网项目是中锐教育集团旗下的职业教育品牌,20xx年在江苏如皋投入运营,业务含盖移动互联网技术研发、移动互联网应用开发、创业企业孵化、教育培训及大学生实训等多个领域。集团创始于1996年,迄今已有十七年办学历史,是致力于学历教育和职业教育的中外合作办学领域专业教育投资和教育服务机构。集团先后投资兴办了多种不同类型的学校,包括无锡南洋职业技术学院、新加坡南洋现代管理学院、苏州外国语学校、合肥外国语学校,还有专门为在华外籍人士子女开设的伊顿国际学校等知名的学府。
(二)、实习岗位概述
研发初期,做类似需求报告还有可行性分析等等文档,研发中期,负责界面的编写以及后台代码的制作,研发后期,负责软件的测试以及改善工作。
(三)时间、指导老师、学校管理教师
实习时间:于20xx年7月15日至20xx年10月10日
指导老师:王健
学校管理教师:孔璐
二、顶岗实习技术总结
在这段实习期间,主要学习和熟悉C语言、IOS应用开发,做一些简单的代码编写工作,包括数据库的定期优化、产品问题解决、系统测试、系统支持、操作环境处理等专项支持。在此过程中在指导老师的帮助下我们完成了一个简单的应用程序—房易购小助手。一个方便计算房贷和二手房贷以及个人购房能力以及浏览房源的软件,此软件通过M-V-C模式完美的诠释了一个软件,通过前台UI和后台代码,中间实现连接完成,功能包括房贷计算和二手房贷计算,其中的房贷计算通过Seg可以选择本金支付和本息支付,通过选择不同计算出不同的购房房贷所需金额,个人购房能力通过继承购房能力的实现代码做到了反运算,房源浏览通过WebView浏览安房网来进行房源浏览。
技术要点:房助手的界面、控件的连接、概率的计算公式,Seg不同方法。
在这个房易购项目中,我作为组长的身份,给其他的组员合理地分配任务。研发初期,做了许多类似需求报告还有可行性分析等等文档,研发中期,负责界面的编写以及后台代码的制作,研发后期,负责软件的测试以及改善工作。虽然这只是简单一个软件,但刚开始做起来也是那么的力不从心。首先代码的编写是个很大的问题,起初我们遇到不懂的地方还是自己在那里慢慢摸索,虽然有那么一点收获,可是效率不高。幸好班上学习好的同学还是挺多的,不懂得会去请教。要做好一个好的软件自然要给人一个好的第一感觉,UI的设计是不可或缺的好的,好的UI设计可以让软件变得有个性有品味,做之前我们也有在网上查找一下前辈们成功的案例,最后我们总结好的UI应该具备以下几点:
1、简洁明了;
2、界面美观;
3、舒适、简单、自由、充分体现软件的定位和特点;
做好这些那你离成功就不远了。
下面是我在岗位上所得的一些总结与知识:
1.框架和代码的关系,框架不仅仅是将提供各自服务的各个类混合在一起的杂物袋。这些面向对象的框架是类的集合,每个类构建一个问题空间,并提供完整的解决方案。
2.协议可声明由任何类的实施方法,即使实施该协议的那些类没有共同的超类。协议方法定义了独立于任何特定类的行为。协议简单定义了一个由其他类负责实现的接口。当你的类实施了一个协议的方法时,就是说该类符合该协议。
3.类定义是累加的,每一个定义的类都是基于另一个类,从另一个类继承方法和实例变量。新的类只是对于所继承的进行一些添加和修改,他不需要复制继承的代码。
4.在Objective-C中想要了解在对象的相关技术及对象所有权的规则引用计数环境中创建、复制、维护和销毁,就不得不考虑Objective-C中的内存管理规则。
5.UIKit中的常用类从功能上可以分为显示视图、控件、导航视图、警告视图和动作表单、文本和web视图,以及容器等几个类型。
6.如果项目中有c函数,出现同名的函数会导致应用编译失败,否则会导致应用崩溃(不一定是立即崩溃)。
7.所有的UI操作都应该在主线程中执行,即使这些c函数处于不同的页面中。
8.将比较费时的操作不要放在主线程中执行,避免UI响应慢。应该在一个新线程中执行(对有同步要求的操作除外)。
9.使用最新的Xcode and iOS SDK进行开发,对高版本的兼容性会好一些。
10.在每个页面的入口和出口(一般是viewDidLoad和dealloc)打上日志,可以了解用户的操作流程,并查出页面在关闭时是否销毁了相应的对象。
课程结束后我选择了江苏,这个让我梦想绽放的地方。在江苏这个节奏飞快的地方,人们显得那么疲惫,脚步那么快。马路、街道上随处可见的是跑着人,走着吃东西的人,地铁、公交上大多数是闭眼休息的人。从开始实习到现在,我学到的有工作方面的专业技能,人际交往,为人处世的技巧,结交了几个富有创业激情的朋友。在近两个月的工作期间,锻炼了自己的'职场能力,适应新环境的能力,开发的能力。在知识技能方面学到的知识内容,包括C语言的基础开发,测试方法,IOS应用,等。在开发过程中大家一起讨论思想,讨论实现方法,遇到问题时共同解决,就像一个大家庭一样,互帮互助。
雅座在线科技发展有限公司是我第一个工作的单位,我的工作岗位是技术支持。我的工作职责是:
1、熟练掌握公司软件产品的安装、功能使用;
2、跟踪和学习最新的技术动态,及时了解新技术、新业务和新设备;
3、配合销售撰写技术方案;
4、负责公司日常的针对客户的售前售后的电话以及现场的技术支持;
5、负责针对客户的产品演示、安装以及培训工作;
6、落实工程各项指标,并作好工程实施文档的记录;
7、保持与客户良好的沟通,能够让用户学会并熟练使用公司提供的产品;总结客户在培训中对产品提出的建议,回馈给相关部门。
技术支持分售前技术支持和售后技术支持,售前技术支持是指在销售遇到无法解答的产品问题时,售前技术支持给予帮助,售后技术支持是指产品公司为其产品用户提供的售后服务的一种形式,帮助用户诊断并解决其在使用产品过程中出现的有明显症状的,可能由产品导致的技术问题。我负责的是售后技术支持,因为在校期间只要学习的是软件开发,关于售后技术支持不是很了解,所以上岗前公司给我们培训了一个月。让我知道了在21世纪的当代,技术支持已经成为服务的一部分。也成为公司企业形象的重要组成部分。技术的支持不仅仅是以解决技术问题为目的,更重要的是在客户的心里建立起企业的形象,让人们记住的是企业的形象,进一步记住所用产品的品牌,最后达成服务与品牌的完美结合。我们主要做的是跟客户进行一个更为细致的沟通,主要是从事售前的厂地堪查、图纸的查验、技术参数商洽(技术交底),更好的为客户提供服务并提高客户满意程度,促使客户能同公司更好的合作,但不会涉及签单或报价。同时还会对售后人员进行技术指导!
刚开始上班当顾客打电话过来咨询问题的时候还是挺紧张的,和顾客交流虽然不是面对面的,但还是发挥的不理想。沟通能力有待提高,所以随时调整好自己的心态对于我们来说尤其重要。脑子反应要快,当你说出一句话,立马应该反应到当你说出这句话的时候,客户会怎么回复你,然后你应该以什么样的语气和词汇跟他继续下去,电话一接通,听到对方的第一句话或几句话,就可以知道他是一个什么样性格的人,说话方式就要根据他的性格做调整,用最合适的,对方最能接受的语气跟他交流。
公司尊重个人的创造性和价值观;公司为每个员工提供有挑战力的工作机会并以有竞争力的工作环境和薪资福利的回报;公司致力于发展优秀的企业文化和良好的工作环境,为个人和企业发展国际竞争力创造优势。目前公司正通过积极的规范化、科学化管理,不断拓宽业务领域,公司的整体运作步入了良性循环的轨道。刚开始去的时候自己都不敢张口说话,整个人显得很木讷不合群,我也意识到了这一点,可就是放不开,想着怎么解决这个问题,后来我们的总经理看我这样,主动找到谈话,我印象深刻,在进入一个新环境的时候不要等着去适应这个环境,要立刻马上进入这个环境,这是锻炼你的首要条件。在这段实习生活中我知道了自己的不足之处,进入一个新的环境不能很快的融入进去,在说话方式,处事方面还应该提高。
三、实习收获与体会
毕业前的实习是每个学生走向社会、走上工作岗位必不可少的一个环节。身处实际的工作环境和社会环境,在实践中重新认识社会、认识自己,明白社会上都有什么样的人,社会需要什么样的人,所以在日常工作当中还是应当充分认识到理论与实践的联系。自己要做什么样的人,这些都是学生在实习中能学到的东西。通过这段过渡时期,将为真正进入社会,创造生活,做好铺垫,打下基础。在这四个月的实习生活中,我学习到了很多东西,也有很多感触和认识,我重新找回了自己的理想并为之努力,这就是我最大的收获,这次实习的收获和体会,也是我对大学三年的收获和体会,自己对自己的认识,对自己选择的认识。
四、总结:不足与努力方向
通过实习,在获得知识,锻炼技能的同时也发现了自己的一些不足之处。在实际的开发过程中发现对于某些知识的掌握本以为已经相当透彻,但是实际情况往往与预想不太一样,因为自己的许多认识很多都是建立在理论的基础之上,而缺乏实践验证。所以对一些观点的认识往往会趋于片面,通过实际的工作发现自己的知识储备还是比较薄弱的,工作中遇到很多知识点都是未曾接触过的,因而应当进一步丰富自己的知识储备。在人际交往方面,感觉自己还不够自如,还有待进一步锻炼这方面的技能。对相关的业务知识了解还比较少,缺乏相应的经验,所以在这方面还需更加努力。
为了进一步提高自身的综合素质,除了弥补以上的不足之外还应当进一步拓展知识面,加深对某些重点知识的理解和掌握,并且在实际的工作过程中注意积累各方面的经验,锻炼各方面的技能,提高对软件开发的总体认识和开发的熟练度,对软件设计和架构方面的知识还应当倾注更多的精力,进一步了解软件的总体设计理念,从宏观上对软件的开发有一个整体的把握。此外,尤其值得注意的是IT技术发展可谓日新月异,新技术的发展很快,所以,从事这一行业,永远不可停下学习的脚步,否则,将会被发展的浪潮吞没。所以必须时常关注新技术的发展并紧跟IT发展的步伐,永葆思想和技术的生机活力。
五、致谢
能够顺利完成实习任务,离不开单位和老师的辛勤指导,在此特意致谢。感谢实习单位能够提供这一良好的实习环境,感谢单位老师和学校老师的的殷切指导,感谢同事和网友提供的热情帮助,感谢我的朋友们给我一个新的世界,让我看到激情澎湃的一面。在大家的帮助下,我得以在实习期间获得丰富的知识技能,使综合素质得到了较大的提高。我会继续努力,学好相关知识技能,增加自己的阅历,为自己的理想奋斗,为家人和社会贡献自己的力量。