![软件公司实习报告_第1页](http://file4.renrendoc.com/view/9dd8e6d534ca8bb5850b04df716867a3/9dd8e6d534ca8bb5850b04df716867a31.gif)
![软件公司实习报告_第2页](http://file4.renrendoc.com/view/9dd8e6d534ca8bb5850b04df716867a3/9dd8e6d534ca8bb5850b04df716867a32.gif)
![软件公司实习报告_第3页](http://file4.renrendoc.com/view/9dd8e6d534ca8bb5850b04df716867a3/9dd8e6d534ca8bb5850b04df716867a33.gif)
![软件公司实习报告_第4页](http://file4.renrendoc.com/view/9dd8e6d534ca8bb5850b04df716867a3/9dd8e6d534ca8bb5850b04df716867a34.gif)
![软件公司实习报告_第5页](http://file4.renrendoc.com/view/9dd8e6d534ca8bb5850b04df716867a3/9dd8e6d534ca8bb5850b04df716867a35.gif)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
软件公司实习报告软件公司实习报告软件公司实习报告软件公司实习报告软件公司实习报告【内容一】一、实习目的依照所学课程的理论知识,联合公司的营运实质,选定公司管理中的某一具体问题进行检查研究,并撰写检查报告,反应问题的详细表现,其中包含的公司管理理论,以及对问题的解决方案建议。使学生进一步熟悉公司运作实践和检查报告写作方法,同时提高察看问题、分析问题、解决问题的能力。二、公司实习地址江苏同步信息技术有限公司三、实习时间20XX年1月31日--20XX年2月15日四、实习内容、#站开发及建设、电子商务的基础工作五、实习总结在Internet飞快发展的今天,互联#成为人们迅速获得、宣布和传达信息的重要渠道,它在人们政治、经济、生活等各个方面发挥重视要的作用。因此#站建设在Internet应用上的地位不问可知,它已成为政府、企事业单位信息化建设中的重要组成部分,进而倍受人们的重视。计算机将具备更多的智能成分,它将拥有多种感知能力、必然的思虑与判断能力及必然的自然语言能力。除了供应自然的输下手段(如语音输入、手写输入)外,让人能产生身临其境感觉的各样交互设施已经出现,虚假现实技术是这一领域发展的集中表现。今天人们谈到计算机必然地和#络联系起来,一方面孤立的未加入#络的计算机越来越难以见到,另一方面计算机的看法也被#络所扩展。二十世纪九十年月流行的Internet在过去如火如茶地发展,其影响之广、普及之快是空前未有的。从没有一种技术能像Internet同样,强烈地改变着我们的学习、生活和习惯方式。全球几乎全部国家都有计算机#络直接或间接地与Internet相连,使之成为一个全球范围的计算机互联#络。人们能够经过Internet与世界各地的其他用户自由地进行通信,可从Internet中获得各样信息。人们已充分领悟到#络的魅力,Internet大大减小了时空界线,经过#络人们能够共享计算机硬件资源、软件资源和信息资源。“#络就是计算机”的看法被事实再三证明,被世人渐渐接受。(一)、实习过程碰到的困难为了此后我们能够在工作中顺利做事,辛苦的找来实习项目,这是一个建设门户#站的项目名称是“#贸通”,#站分为近三十个板块,尔后我们能够选择那些没有达成的项目来做,我们组选的是“在线管理子平台”这一块。由于不经常接触公司管理的内容,范围比较广而且内有多而杂,因此给我们的收集带来很大的困难。、在建设#站从前我们必定先要把我们的#站策划方案拿出来,因此实习的前两天我们素来在讨论对于#站策划的问题。讨论到#站主题色、#页布局、栏目分类等一些问题时大家都有不同样的建议,因此我们是经过自信分析才决定下来#站的一些问题。、在#站的建设中间大家会碰到一些想象不到的问题,比方:用PS技术美化图片文字时碰到的技术问题,用Flash做出来的动向广告不是我们想要达到的收效,有时#页之间链接不上,碰到这些技术上的问题(二)、怎样解决问题:在碰到这些问题是我们都感觉太累太复杂了,因此也有想过放弃,想过只可是是一个作业,想方法达成就能够了。可是再看看我们为了这份作业忙了这么些日子也应当要一些更多的收获,这才在老师和同学的帮助下达成了此次实习任务。在实习的过程中我们也意会到了,不应该为达成作业而去造作业,应当把它当作自己的工作,自己有义务去达成它,在达成工作的过程中真真实的学到一些东西,才是最主要的。经过学习实践和公司技术人员的指导。使我真实对所学的软件贯穿交融,熟练在手。制作#页用的软件是Dreamweaver,Fireworks,Flash软件。Dreamweaver大大加快了#络时代电子交易应用中的项目交托。它供应了#页和表单的动向生成到公司级的解决方案,如电子商铺,库存管理系统和公司内部局域#的数据库应用等功能。Fireworks是当前最流行的#页图象制作软件。只需将Dreamweaver的默认图象编写器设为Fireworks,那么在Fireworks中制作达成#页图象后将其输出就会立刻在Dreamweaver中更新。Fireworks还能够安装使用全部的Photoshop滤镜,而且能够直接导入PSD格式图象。更方便的是它不只联合了Photoshop位图功能以及CoreIDRAW矢量图的功能,而且供应了大量的#页图象模板供用户使用,比方,#页上很流行的阴影和立体按纽等收效,只需单击一下就能够制作达成。自然,其最方便之处是,它能够将图象切割,图象照射,悬停按纽,图象翻转等收效直接生成HTML代码,或许嵌入到现有的#页中,或许作为独自的#页出现。Flash是当前最流行的矢量动画制作软件,与其他Wed动画软件对照,它具很多优点。制作的是矢量图形。只需用少量矢量数据就能够描绘一个复杂的对象,而占用的积蓄空间可是位图的几千分之一,特别适合在#格上使用。同时,矢量图象不会随阅读器窗口大小的改变而改变画面质量。使用插件方式工作。用户只需安装一次插件,此后就能够迅速启动并观看动画,而不比像Java那样每次都要启动虚假机。Flash插件也不大,只有170KB左右,很简单下载并安装。还供应其他一些加强功能。比方,支持位图,声音,渐变色和Alpha透明等。拥用了这些功能,用户就完好能够成立一个全部由Flash制作的站点。Flash电影也是一种流式文件。这就是说,阅读者在观看一个大动画时,能够不必等到电影全部下载到当地再观看,而是能够随时观看,即便后边的内容还没有完好下载,也能够开始欣赏动画。主图是一个#页的门面,它能表现出这个#页的整体风格。六、实习心得经过为期半个月的专业实习,令我更深一步的认识和学习了#站设计。在实习中间我们进行分工作业,大家团结起来一同达成实习任务。实习中间我们的建议产生过分歧,制作中间碰到过技术上的问题,可是大家共同面对困难,一同解决问题,因此我们要相信团队的力量啊。我们组做的是“#贸通”中的在线管理子平台,刚开始接到任务时就感觉这个板块不好做,由于大家对做事这块不太认识,而且这一块要波及到各个方面的内容,范围比较广,收集内容时工作量较大。特别是有一个便民提示,要收集到大家生活中的热点话题,尔后在解决问题,任务量比较大。因此刚开始大家都摸不着眉目,此后大家一同讨论,在老师的帮助下达成了任务。因此在实习中能学到很多课外知识,对这段时间的学习我收获很多,意会最深的就是大家讨论问题时,畅所欲言,尔后再分析问题得出结果,有时由于一个问题大家花上一天的时间讨论,不放弃的精神啊。此次实习,是进行实战性工作,因此大家都在努力的做,也希望能够对此后的生活和工作有所帮助。感谢老师给我们此次实习的机会,让我们深刻的认识到做好一个#站不是一时半刻就能达成的,它要求有很大的耐心和较强的创新能力。因此在此后的学习工作中我们要加强自己各方面知识和能力的培养,做好每一件事。【内容二】一、实习目的依照所学课程的理论知识,联合公司的营运实质,掌握软件开发的一般过程,软件的生命周期和作为一个开发人员应当具备的基本能力,并撰写实习报告。使学生进一步牢固所学理论知识,同时提高察看问题、分析问题、解决问题的能力。二、公司实习地址深圳市百盛佳信息咨询有限公司三、实习时间20XX年12月5日--20XX年4月5日四、实习内容、java软件开发五、实习总结在Internet飞快发展的今天,互联#成为人们迅速获得、宣布和传达信息的重要渠道,它在人们政治、经济、生活等各个方面发挥重视要的作用。当前系统的架构一般有c架构和b架构,可是c架构的应用系统,每升级一个版本,客户端都需要自己下载更新,而b架构不需要,由于它是鉴于阅读器的。因此b架构的应用系统,在Internet上的地位不问可知,它已成为政府、企事业单位信息化建设中的重要组成部分,进而倍受人们的重视。计算机将具备更多的智能成分,它将拥有多种感知能力、必然的思虑与判断能力及必然的自然语言能力。除了供应自然的输下手段(如语音输入、手写输入)外,让人能产生身临其境感觉的各样交互设施已经出现,虚假现实技术是这一领域发展的集中表现。今天人们谈到计算机必然地和#络联系起来,一方面孤立的未加入#络的计算机越来越难以见到,另一方面计算机的看法也被#络所扩展。二十世纪九十年月流行的Internet在过去如火如茶地发展,其影响之广、普及之快是空前未有的。从没有一种技术能像Internet同样,强烈地改变着我们的学习、生活和习惯方式。全球几乎全部国家都有计算机#络直接或间接地与Internet相连,使之成为一个全球范围的计算机互联#络。人们能够经过Internet与世界各地的其他用户自由地进行通信,可从Internet中获得各样信息。人们已充分领悟到#络的魅力,Internet大大减小了时空界线,经过#络人们能够共享计算机硬件资源、软件资源和信息资源。“#络就是计算机”的看法被事实再三证明,被世人渐渐接受。(一)、实习过程碰到的困难、一进入公司,就立刻被分派开发任务,我的任务是质量信息管理系统的一个功能点,PDI退改车,有新增,删除,查问,审察,统计的操作。该系统使用的是struts2+spring+ibates模式,一开始什么都不知道,oracle数据库没用过,jquery框架没适用过,ibates框架没用过。因此给我的开发带来了很大的困难。、在第二个项目中,我的开发任务是,一线通管理系统中的设施查问,设施改正,还有一些报表的功能,发运环节主要异样事件,销售部工单月统计报表,储运部工单月统计报表等等,这些报表功能都需要有折线图和饼状图,还要有导出excel的功能,而我对于怎样生成折线图或饼状图,怎样导出excel,从未接触过,这些都是此次开发中的难点。、在益凌进销存系统中,也就是第三个项目,由于是刚刚开始,因此主要的任务是做设计,就是把那些业务流程图转变为静态#页。这事看起来忧如不难,不就是做静态#页嘛!当初我是这样想的!可是到真实做的时候,就发现了其实并不是想象中的那么简单,比方,怎样抽象数据字段,也就是说,别人给你一张真实的业务表,你该怎样把那些适用的字段显示在你的界面上,业务流程中的每个点之间又有没有关系,这些都需要你去想的问题。初次接触,因此做起来也很棘手。(二)、怎样解决问题:作为一个开发人员,碰到这些问题是在所难免的,由于很多技术都在不停的更新,你要不停的去学习,要有学习新知识的能力,而且此刻#络资源是这样的丰富,只需在internet上搜寻一下,很多问题都会瓜熟蒂落。Oracle数据库简单的应用,jquery框架和ibaties框架的应用也是经过#络资源一边学习一边应用来实现我的目的的,自然也少不了跟同事的交流。对于那个报表中用到的折线图和饼状图,我们采用了一个叫Jfreechat的框架,对于怎样应用,也是从#上获得有关例子,尔后经过我们的加工,就很顺利的解决了问题。经过此次,感觉收获仍是挺大的。对于进销存管理系统的设计问题,我压根就什么都不懂,看了一段时间的业务流程图,仍是不知道要做什么,要在#页界面上表现哪些字段,每个界面之间又有什么联系,这些都不太理解。“这些东西要靠自己想的”,项目负责人跟我说了,此后他就跟我说了一大堆怎样抽象字段,要把每个业务点的关系理清,尔后再经过他们的关系抽象适用的字段。听他说了此后,茅塞顿开,原来是这么一回事。此后,每次碰到不懂的,就立刻去和他交流。达成了这些设计,我感觉我对软件开发,又有了更深的认识,同时也让我意识到交流在软件开发中真的是一件很重要的事。六、实习心得经过为期4个月的专业实习,令我更深一步的认识和学习了软件开发的一般过程,不再是从前那样,都不知道软件开发是什么东西。对于一个应用系统他们为什么要那么多人来做,而这么多人一同做,代码又是怎样进行管理的。对于每一个应用系统,公司终究用到哪些技术,他们为什么要选择这些技术,我们开发人员的主要任务是什么等等,这些看法都渐渐的清楚。人,孰能无过,过而改之,善莫大焉!没有谁,在编写代码的过程中永远不会犯错,即便他特其他厉害,那也是从不停的犯错过程中锻炼出来的,但亦有“犯错”的时候,由于需求是不停的改变的,即便你当时没错,但需求改了此后,你的代码不符合需求,那也是你的错。有错那自然就要调试咯,从前总是害怕犯错,找不到问题所在是件令人烦忧的事。可是当调试的错误多了此后,你就会发现,每当一看到周边似的错误此后,你就会立刻知道这个错误是什么原因造成的!因此,我们不应该害怕犯错,应当把调试错误看作一种提高个人能力的方式。对于测试人员发回来的bug我们要仔细的对待,造成这类bug就证了然我们的思路仍是不怎么的清楚,因此有必要再去看看有关的资料。交流是人与人之间传达信息的路子,好的交流能很圆满的传达你的思想,你的看法。在公司中,每一个系统的开发过程一般来说都不是一个人重新做到尾的,一般都有分工的,这样一来,交流就必不可以少了,由于你要把你做的工作,你为什么这样做,告诉别人,别人才更好的去达成他的任务。此次实习,是进行实战性工作,学到了很多东西,我相信对此后的生活和工作都有很大的帮助。【内容三】一、实习的时间:20XX年4月5日-20XX年6月20日二、实习的地址:软帝有限公司三、实习的目的:进一步认识java开发的有关知识,掌握java开发的基本技术,丰富java开发的实战经验。学习SQL的基础知识及正确的运用方法,和适用的有关技术,提高自己的工作效率。经过实习,培养我们综合运用已学知识Java语言的面向对象编程能力;培养我们着手能力;培养我们优异编程规范、编程方法;以便能较全面地理解、掌握和综合运用所学的知识,提高自己的编程能力;加强自己的团队协作意识,认识软件开发的思虑角度和主要流程。为毕业此后能够更快地进入工作状态而且能够更好的工作,打好必然的基础。四、实习的方式、方法:实践操作五、实习的要点:数据库和SQL数据库的使用;Java中的常用设计模式;控制技术-Servlet技术页面设计-JSP页面;六、实习的内容:Mysql数据库MySQL数据库管理系统概括MySQL是最流行的开放源码SQL数据库管理系统,它是由MySQLAB公司开发、宣布并支持的。MySQLAB是由多名MySQL开发人创立的一家商业公司。它是一家第二代开放源码公司,联合了开放源码价值取向、方法和成功的商业模型。数据库是数据的构造化会合。计算机是办理大量数据的理想工具,因此,数据库管理系统在计算方面扮演重视点的中心角色,或是作为独立的合用工具,或是作为其他应用程序的组成部分。MySQL服务器还有一套合用的特点会合,这些特点是经过与我们用户的亲密合作而开发的。在我们的基准测试主页上,给出了MySQL服务器和其他数据库管理器的比较结果。MySQL服务器最初是为办理大型数据库而开发的,与已有的解决方案对照,它的速度更快,多年以来,它已成功用于众多要求很高的生产环境。只管MySQL向来在不停发展,但当前MySQL服务器已能供应丰富和适用的功能。它拥有优异的连通性、速度和安全性,这使的MySQL十分适合于接见Internet上的数据库。2)MySQL牢固性每次宣布的MySQL服务器均是可用的。仅当用户试一试源自“灰色地区”的代码时才会出现问题。自然,新用户不认识“灰色地区”是什么。因此,在本节中,我们介绍了当前已知的这类地区。本节所作的介绍主要针对MySQL服务器版和更高版本。在最新的版本中,改正了全部已知和通知的弊端,但“弊端”一节所列的除外,这类弊端与设计有关。java与SQL的应用Java语言是编写数据库应用程序的优异语言之一,它供应了方便接见数据的技术。利用Java语言中的JDBC技术,用户能方便地开发出鉴于Web#页的数据库接见程序,进而扩大#络应用功能。JDBC(JavaDatabaseConnectivity,Java数据库连结)是一种用于履行SQL语句的JavaAPI,能够为多种关系数据库提供一致的接见接口。JDBC由一组用Java语言编写的类与接口组成,经过调用这些类和接口所供应的方法,用户能够以一致的方式连结多种不同样的数据库系统(如Access、SQLServer2000、Oracle、Sybase等),进而可使用标准的SQL语言来存取数据库中的数据,而不用再为每一种数据库系统编写不同样的Java程序代码。SQLServer2000是微软公司新一代的数据库产品,它是在SQL成立的牢固基础上产生的,并对SQL做了大量扩展。SQLServer2000经过高端硬件平台以及最新#络和储藏技术的支持,可为最大的Web站点和公司级应用供应可扩展性和高可靠性。Java中的常用设计模式工厂模式客户类和工厂类分开。花销者任何时候需要某种产品,只需向工厂恳求即可。花销者不用改正就能够采用新产品。弊端是当产品改正时,工厂类也要做相应的改正。如:怎样创立及怎样向客户端供应。工厂方法模式核心工厂类不再负责全部产品的创立,而是将详细创立的工作交给子类去做,成为一个抽象工厂角色,仅负责给出详细工厂类必定实现的接口,而不接触哪一个产品类应当被实例化这类细节。控制技术-Servlet技术什么是Servlet?一个servlet就是Java编程语言中的一个类,它被用来扩展服务器的性能,服务器上驻留着能够经过“恳求-响应”编程模型来接见的应用程序。诚然servlet能够对任何种类的恳求产生响应,但平常只用来扩展Web服务器的应用程序。JavaServlet技术为这些应用程序定义了一个特定于的servlet类。和.包为编写servlet供应了接口和类。全部的servlet都必定实现Servlet接口,该接口定义了生命周期方法。2)Servlet
的生命周期一个
servlet
的生命周期由部署
servlet
的容器来控制。当一个恳求照射到一个servlet时,该容器履行以下步骤。页面设计
-JSP页面1)MVC
模式为了把表现层presentation
从恳求办理requestprocessing和数据储藏datastorage中分别开来,SUN公司介绍在JSP文件中使用一种“模型-视图-控制器”Model-view-controller模式。规范的SERVLET或许分其他JSP文件用于办理恳求。当恳求办理完后,控制权交给一个只作为创立输出作用的JSP页。有几种平台都鉴于服务于#络层的模-视图-控件模式(比方Struts和Springframework)。JSP技术的强势一次编写,各处运行。在这一点上Java比PHP更优异,除了系统之外,代码不用做任何改正。系统的多平台支持。基本上能够在全部平台上的随意环境中开发,在随意环境中进行系统部署,在随意环境中扩展。对照ASP的限制性是不问可知的。富强的可伸缩性。从只有一个小的Jar文件就能够运行Servlet,到由多台服务器进行集群和负载平衡,到多台Application进行事务办理,信息办理,一台服务器到无数台服务器,Java显示了一个巨大的生命力。多样化和功能富强的开发工具支持。这一点与ASP很像,Java已经有了很多特别优异的开发工具,而且很多能够免费获得,而且其中很多已经能够顺利的运行于多种平台之下。JSP技术的弱势与ASP同样,Java的一些优势正是它致命的问题所在。正是由于为了跨平台的功能,为了极度的伸缩能力,因此极大的增加了产品的复杂性。Java的运行速度是用class常驻内存来达成的,因此它在一些情况下所使用的内存比起用户数量来说确实是“最低性能价钱比”了。从另一方面,它还需要硬盘空间来
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年度婚姻家庭保险代理服务合同范本
- 2025年度上海商铺租赁管理合同范本
- 2025年度跨境数据传输与安全保护合同范本
- 2025年个人食品供货合同范文(2篇)
- 2025年度新能源技术研发聘用合同范本
- 2025年度建筑工程设计承包合同范本
- 2025年度搅拌站砂石料智能化仓储与物流服务合同
- 2025年度绿色建筑项目招投标流程与合同履行监控合同
- 2025年度云计算平台服务与数据安全保护合同
- 2025年住房储蓄合同
- 2024年浙江省公务员录用考试《行测》题(A类)
- 2024版《安全生产法》考试题库附答案(共90题)
- 《化工设备机械基础(第8版)》完整全套教学课件
- 疥疮病人的护理
- 2024年江西省中考英语试题含解析
- 公务员2012年国考《申论》真题卷及答案(地市级)
- 跨学科实践活动2 制作模型并展示科学家探索物质组成与结构的历程(分层作业)-九年级化学上册同步高效课堂(人教版2024)(解析版)
- 新员工三级安全教育考试试题参考答案
- 35kV输变电工程(变电站、输配电线路建设)技术方案
- 数学史简介课件可编辑全文
- 化学废水水池清理施工方案
评论
0/150
提交评论