千文网小编为你整理了多篇相关的《软件开发实习报告题目》,但愿对你工作学习有帮助,当然你在千文网还可以找到更多《软件开发实习报告题目》。
一、实习目的
根据所学课程的理论知识,结合企业的运营实际,掌握软件开发的一般过程,软件的生命周期和作为一个开发人员就应具备的基本潜力,并撰写实习报告。使学生进一步巩固所学理论知识,同时提高观察问题、分析问题、解决问题的潜力。
二、企业实习地点
深圳市百盛佳信息咨询有限公司
三、实习时间
20xx年12月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就证明了我们的思路还是不怎样的清晰,所以有必要再去看看相关的资料。沟通是人与人之间传递信息的途径,好的沟通能很完美的传达你的思想,你的见解。在企业中,每一个系统的开发过程一般来说都不是一个人从头做到尾的,一般都有分工的,如此一来,沟通就必不可少了,因为你要把你做的工作,你为什么这样做,告诉别人,别人才更好的去完成他的任务。
这次实习,是进行实战性工作,学到了很多东西,我相信对以后的生活和工作都有很大的帮忙。
实习期间,在指导老师的帮助下,熟悉了软件公司主要业务活动,对软件公司从销售到实施再到售后等一系列的业务流程都有了系统的学习。将理论认知与实际工作相结合,在不断地尝试和实践提高自己在ERP实施方面的专业水平,为接下来走出学校踏入社会做了充足的准备。现将毕业实习的具体情况及体会作一系统的总结。
1、实习单位简介
实习单位为鞍山诚达软件技术开发有限公司。鞍山诚达软件公司专业从事监控、闭路监控、数字监控、远程监控、网络监控、无线监控、停车收费系统、巡更系统、防盗报警、门禁考勤、小区/楼宇智能化系统、集团电话系统、网络综合布线工程等项目,集产品经营、研究开发、工程技术(设计、安装、调试)与售后服务于一体的高新科技企业。公司拥有一批高素质的科技精英,长期从事智能系统的开发设计工作,有着丰富的工程施工和服务经验。公司产品已广泛应用于工商企业、工厂、酒店、金融、电力、政府机关、交通系统和社区服务等各个领域,得到了业内人士的一致认可和好评,取得了良好的社会效益。
公司的信息管理部是信息化建设的主管部门,具体负责全单位信息化建设的组织、实施、协调以及管理工作。
2、实习主要过程
此次实习的目的在于通过在鞍山诚达软件技术开发有限公司的实习,充分的了解软件公司从销售到实施推广再到售后服务一系列的业务流程并重点学习ERP软件在实施过程中的一系列相关工作及其重点。实习过程主要包括以下几个阶段:
第一、了解当前企业信息系统建设的历史以及现状,运用管理信息系统的分析方法,设计方法和实现技术参与实习单位相关信息系统建设或管理,提高信息管理和信息系统开发的能力,增强计算机的应用技能。
第二、深入社会调查与实践,可以进一步了解到社会经济发展的现状,向富有实践经验的生产者、管理者学习,积累社会经验,提高与人打交道的沟通能力。
第三、了解公司有关的业务流程并参与相关的业务或管理工作、了解公司日常的经营活动并积极参与其中、了解实习单位网络化建设情况,参与网络的建设实施与维护、了解常见的电脑故障原因以及处理方法、了解工作中可能会遇到的问题并学习如何运用现有知识用最好的办法解决。
第四、收集有关信息系统设计的材料,为下一步做毕业设计打下基础做好准备。
第五,总结实习经过,并完成实习手册、实习报告。
3、实习主要内容
第一周安排:熟悉公司生产和生活环境,以及各项规章制度。
第二周安排:熟悉实习单位的结构组成与部门之间及内部的岗位设置,了解企业规模以及在同行业中的地位。
第三周安排:了解企业所在城市和地区的地理位置,调查当地的经济发展情况和投资环境,主导产业和企业集群。
第四周安排:了解实习企业与当地政府的关系,社会关系,企业的主导业务在当地发展的优势与劣势。
第五周安排:负责网络中心服务器的`日常维护(系统升级、病毒防范、数据备份、系统运行状态监视及故障分析解决等)。
第六周安排:负责网络系统软件的测试安装,应用系统的安装调试。
第七周安排:负责公司信息系统的规划、扩展与实施。
第八周安排:参与各种信系统项目的调研、策划与实现。
第九周安排:参与组织本单位信息技术培训工作;协助上级信息化专职管理部门开展信息化工作。
4、实习的主要收获和体会
在这次八周的实习中,我感觉收获十分巨大,也对将来若是从事这一行业所需要的基本素质有了很深的认识,十分显著的提高了对软件实施这一方面的专业知识。在提高专业水平的同时,其他方面的收获也是非常大的,学到了许多学校里所学不到的经验与教训,体会到了社会上的人情世故。作为一名即将走出校园的大学生,这次的毕业实习无疑成为了我踏入社会前的一个很好的试炼,为我今后更好地投入工作指明了方向。
并且这次实习让我体会到了学校学习的理论知识与社会需求人才所应具备素质之间的脱节。也明白了应届毕业生很多迫切应该做的事。在不断提高专业知识的同时更加需要提高实际业务的操作水平。提高工作中很需要但是现下大学生很匮乏的个人素养,如责任心,谦虚心、耐心、细心。
还有这次实习让我体会最大的就是交流沟通能力的重要性。因为我们做软件实施推广的工作过程就是一个信息接受与传递的过程。作为一个信息人,这点让我感受很明显。我们只要做好将客户所需求的完全接受并进过自己专业的转化然后回馈给技术部门,让他们能更易理解更快的实现这一功能。技术部从技术层面实现之后我们再将这一功能的实现及使用方式通过合适的语言手法手段传输给使用者,这就完成工作了。但是,这一过程往往出项很多意外麻烦,在我看来就是沟通能力与沟通方式的问题。
通过这次的实习,让我更清楚地了解了自身的优势和不足,学会了很多学校里学不到的知识,也丰富了我的人生经验,增长了见识。为我今后的步入社会打下坚实的基础。
一、实习单位简介
x市x科技有限公司于20xx年在正式成立,作为用友软件代理期间长期致力于企事业单位信息化管理软件的咨询与服务代理。我们的梦想就是要用信息技术推动商业和社会进步,做客户信赖的长期合作伙伴,以专业的能力、诚信负责的态度,不断创造先进产品长期优质服务客户,以此赢得客户的信赖,与客户建立并保持长期合作伙伴关系。奉行专业主义,据此为客户创造价值,并实现梦想。以“及时、真诚、专业”为不懈追求的目标。
二、实习过程
经过两年的在校学习,我在x年6月18日来到了xx科技有限公司,开始了为期一年的实习生活。我应聘的职位是软件工程师,不过在试用期的三个月里,我首先是作为一名销售人员来了解公司和用友软件。虽然在学校的时候也学习过用友软件,但到了公司才发现,自己对软件的了解真的是太浅显了。刚上班的时候,对于自己的工作和这个行业甚至是一片茫然,不知道该如何下手。所以我努力的充实自己,不断地去学习。公司的学习氛围也很浓,经常会有统一的培训,对我们这些新人进行指导,让我感觉自己就好像是一块水绵,在不断地吸取着知识。
在做销售的过程中,我主要是进行电话销售,寻找商机。虽然没有什么商业成果,但我的收获也很大。从不会在电话里和人沟通,到后来的可以顺畅的和人对话。我的沟通能力提升了很多。认识到要做一名出色的营销人员必须具备以下素质。首先,要具备4种深刻的意识:市场意识,效率意识,服务意识,创新意识。只有具备上面四种意识,才能洞察市场,提高效率,完善服务,不断创新。其次,要具备2种理念:树立市场第一的理念,树立服务至上的理念。只有树立正确的理念,才能支配正确的行为,才能把事情做正确。没有市场就没有所谓的产品,所以要树立市场第一的理念。现在的竞争已经不再是产品的竞争,很多时候已经变成了服务的竞争,有服务的理念,才会把顾客摆在第一位,只有以顾客为中心了,才能提高顾客的满意度。
每天够公司都会开早会,大家轮流做主持。有时念得是一则小故事,有时做的是小游戏,有时讲的是工作的方法,也有同事会把自己工作的总结和大家分享。感觉每次的早会都会让我们有所收获,不论是感动还是知识。我刚主持早会的时候很紧张,因为这是我来公司后的第一次,虽然自己觉得不太好,但大家很关照我,也给了我鼓励。我很开心自己所在的公司是个温暖的大家庭。
在来到公司的第二个月,我很幸运的参加了用友软件黑龙江办事处举办的为期两天的沙盘培训。在培训中模拟了加工企业的经营历程,从未如此近的了解到一个企业的流程。当时很多伙伴都参加了培训,当时每6人为一组,每组都相当于一个公司。在模拟中我担任了公司的财务经理,很深刻的体会到了要确保公司可以正常运转的不易。模拟开始时每个公司都有500万的注册资金,每8分钟为一个周期,前15周的运营费用为每周20万,第16周开始是每周30万。模拟生产过程中假设产能无限,当天可完成,库存容量无限,而产品价格也会有变动。公司自己不足时可出具资产负债表进行贷款,利率10%,提前扣除,模拟结束时进行还款。
当模拟的号声想起的时候,大家都紧张了起来,整间屋子里都是喧闹的声音,每个人都在奔波于采购、生产和销售的工作中。在我的组里,我的伙伴们很清楚的知道自己需要做什么。大家都在努力的做好自己份内的事,而且刚认识的人需要在最短的时间内进行磨合,我看到了大家在工作中的坚持和妥协,每个人都想为自己的团队做出努力。上午的经营进行的并不顺利,但大家已经逐步进入了状态,虽然在上午结束进行总结时我们的团队并不领先,但我们都很有信心,我们会在接下来的训练中变得更好。因为公司在前12周期的经营策略出现问题,导致资金流断裂,只好向银行贷款300 万。我当时在反省,为什么会出现这样的问题,结果就是,我们的公司没有让资金在公司内部快速流转起来,产生了积压。下午开始了第13周期的模拟,针对上午出现的问题和得出的结论,我们对公司做出了相应的调整。将公司内部存货迅速出售,而且在接订单和采购方面也要进行更系统的操作,每次的订单和采购都会进行详细的计算。因为时间的缘故,我们的模拟并没有按照原定的周期来进行,只走到了27周期就突然宣布结束了,但是真的很紧张,因为大家还在预想着要在最后几个周期来打一个翻身仗,但是现在只能听结果了。我并没有对结果抱太大的希望,因为感觉结果并不好,之前有好几个队伍领先于我们的。所以我紧张的等待。当最后听到第一名是我们团队的时候,我真的激动了,一天的努力有了很好的结果。这是对我们最大鼓励。奖品并不是最重要的,重要的是我们成功了,而且我因为这次的合作收获了很多。了解到企业管理的五个核心是:快速订单相应、确保及时交付、降低赊销风险、完善内控体系、降低库存占用。
在进行沙盘模拟的同时,我们也进行了辩论赛。不过规定是以公司来分组的,而我的公司只有我和另一名同事参加了培训,不能组成一个辩论队,就想着放弃了。不过办事处的老师觉得还是参加比较好,就想办法找人和我们组成了一队,正好对方只有一个人来参加培训。我很荣幸的成为了辩论队的一辩,领导辩论队进行比赛。第一场比赛的题目是“服务人员/销售人员推动老客户经营效果好”,我方持有的观点是:服务人员推动老客户经营效果好。在辩论赛举行前我和另外两名队友进行了一次探讨,捋清了思路,对要阐述的观点做了记录。第一场比赛的结果很出乎我的预料,我们晋级了,可以参加半决赛了。从未参加过类似比赛的我真的很惊讶,没想到自己成功了。培训的老师对我的表现很认可,认为我是一个很有潜力的服务经营人员,这句肯定给了我莫大的勇气,让我更有勇气去做好自己的工作。在半决赛的时候我们失败了,在做准备时就发现大家陷入了困境,虽然与我们同住的老师给了我们指导。虽然我们没有成功但我们获得了大家的尊重,我们这个临时组成的团队,用自己最大的努力展现了自己的风采,伙伴们的掌声让我们笑对失败。
一、基本概况
我到a公司(按作者要求隐去公司名称,a公司为国内有名的公司)实习,通过近三个月的实习,参与实习项目的开发和同事门的交流学习,了解了a公司和软件公司的开发基本情况。
(1)项目组共有30人左右
(2)项目组分为需求分析部门,核心技术部门(主要负责设计工作),开发部门,项目管理部门(测试,项目文档管理)
(3)项目使用j2ee技术
二、调查结果
在实习期间,我被安排在开发部门做代码编写工作。负责完成由核心技术部门完成的基于需求分析部门的设计。
开发部门有10几位同事,大部分为毕业1~2年。大家的工作效率都比较高,在部门经理的安排下能及时的完成设计部门的设计。一开始,项目的进展十分顺利。
随着项目的推进,出现了一些问题。主要因为在各个部门的协调上存在着不一致。需求部门不能很好的维护其需求文档的权威性,也就是说需求没有做到位。在和客户(由于本系统面向的是全省的电力局,在与客户的沟通上也存在问题,比如宁波和绍兴的客户对系统的需求有较大的差异)的沟通上没有协调好各客户之间的差异。这直接导致了需求频繁变更。而需求的变更直接导致了设计的变更,然后便是开发的修改。这大大的影响了系统开发的进度。比如数据库结构的修改次数很多,这直接影响到系统的结构,适应数据库变更的代码修改工作量相当大。
在这个时候项目组有部分人离开了,熟悉系统的开发人员的离开对整个项目组来说更是雪上加霜。这时cto及时调整了需求分析部门的工作方法,不发布不成熟的文档,一旦需求发布,需求部门应全全负责。设计部门进一步完善设计文档,开发部门暂时停止新功能的`开发,做代码审查,以完善既有代码的正确性。同时引进新员工补充开发团队。这在一定程度上缓解了项目的问题,使项目团队能正常运转起来。
在项目前期的开发过程中,测试部门没有介入,在项目完成80%后,测试组开始测试工作。这时遇到了大量问题,包括功能与需求的不一致,测试人员的需求理解的偏差,甚至测试工具软件的问题,这很大程度上影响了项目的进度。最后开发部不得不停下新模块开发工作,而转过去帮助测试部门完成测试。
三、体会
通过这次实习,在具备代表性的a公司中,我体会到了当前国内软件公司面临的部分问题,比如规范不足,缺乏良好的软件工程体制等等。更让人担忧的是即使确定了理论方面的指导,在实习开发过程中也很难实施。我觉得这与参与开发的人员本身的素质有很大的关系。为了彻底解决这些问题,高等教育应该完善自己的教育体制,使高等教育的毕业生具有更高的软件工程意识。
一、实习目的
1、通过实习能够加强和巩固理论知识,能够在实践中培养自己发现问题并运用所学知识分析问题和解决问题的能力,从而使我们在学校所学的知识能够应用到实践当中去。
2、锻炼自己的实习工作能力,适应社会能力和自己管理的能力,提前感受工作的感觉,为以后的就业 打下一定的基础。
3、了解计算机软件技术在应用情况、需求情况和发展方向及前景。
4、希望能在实习单位学到一些自己在学校难以学到的知识,为毕业设计的顺利完成添砖加瓦。
二、实习内容
北京德润兴业科技开发有限公司,它就是我这次实习的单位。该公司是一个以it网络技术研发、国内国际软件系统集成及其它高科技产品研发为主要业务的高科技企业。公司位于中关村海淀科技园区内,特聘一批学界知名的教授、博士、硕士以及高级程序员 ,组成一支强有力的科技人才主力军。我所实习的项目组是税源监控管理平台项目组,它是国家税务总局委托我们公司开发的一款税务管理及监控软件。
进入公司的第一天,负责管理我们的项目组长带带我们参观了下公司,熟悉公司的工作环境,然后简单的介绍了下公司的情况,以及税源监控管理平台的应用实施情况,从中我们得知该软件现在已经比较成熟了,现在正在向全国各地推广。
随后的几天公司准备了一些该软件的技术资料给我们看,从中我们知道了该软件的一些核心技术是什么,运行原理是什么,核心功能是什么。
该平台系统是基于j2ee的mvc架构,使用oracle作为数据库,采用b/s结构,用weblogic或者tomcat等作为服务器的这么一款软件,它主要是利用数据间的监控比对,为税收管理提供准确及时的数据支持。
看完资料后,项目组长就教我们如何部署该系统了。
首先是安装各种应用软件,首先安装oracle,安装 oracle时我们还是遇到了许多的问题,例如我们刚开始时我们根本登陆不了我们自己创建的数据库,随后在组长的指导下,原来是监听服务没有开启。
还有我们还学到了如何给一些用户授权等等。
随后我们就开始安装tomcat,在这当中我们学会了,如何正确的配置环境变量。
tomcat安装好后,我们就将公司为我们准备好的工程部署到tomcat下。
最后是导入数据库到oracle中,这个也是我这次实习当中学到的一点小技术。
成功部署后,我们就能够成功登录到进系统了。
这样安装的软件只是在自己的电脑上而已,别人是访问不了的,在接下来的几天,我们就学习了,如何在用户那里安装我们的软件。
我们用一台电脑安装oracle,让它做数据库服务器,一台电脑业安装oracle,它是数据采集服务器,还用一台电脑也安装了oracle,它是作为数据库备份服务器的,最后一台是应用服务器,安装tomcat,并且将系统发布到tomcat下面,使在该局域网内的电脑都能够正常访问。
三、实习结果
1、通过这一个多月的实习,使我了解了一个系统是如何从开发阶段到成功部署到用户的过程。
2、知道了怎么去安装一些工具软件,怎么去成功部署项目。
3、同时也锻炼自己的实习工作能力,适应社会能力和自己管理的能力,提前感受工作的感觉,为以后的就业打下一定的基础。
四、实习总结
在这次实习当中我是感触良多。
首先,就是我们在学校学的理论知识跟实际的软件开发还是有很大的差距,而且我们在学校学的东西都是比较过时的知识了,有许多的问题是书上面没法子学到的,正是那句话说的好“纸上得来终觉浅,绝知此事要躬行”。
其次,我们就是要多学习 ,软件方面的知识是学海无涯,我们必须不断地学习才能跟上这个行业的发展,当然我们还得集中精力,有的放矢的去学,这样我们才能在有限的时间内学习到尽量多的知识。
最后就是,跟同事相处必须融洽,有什么技术方面的问题多问下这些前辈,有什么业务方面的事就多问下领导,彼此必须多沟通,多交流。
实习的同时也让我了解到了自己的许多不足,在今后工作与学习的过程中,我会继续努力,完善自己,使自己成为一个软件方面合格的从业人员。
推荐专题: 软件公司实习报告 软件开发实习报告 软件开发实习报告题目