实习报告-it

上传人:小** 文档编号:91139786 上传时间:2019-06-26 格式:DOC 页数:6 大小:36.50KB
返回 下载 相关 举报
实习报告-it_第1页
第1页 / 共6页
实习报告-it_第2页
第2页 / 共6页
实习报告-it_第3页
第3页 / 共6页
实习报告-it_第4页
第4页 / 共6页
实习报告-it_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《实习报告-it》由会员分享,可在线阅读,更多相关《实习报告-it(6页珍藏版)》请在金锄头文库上搜索。

1、实习报告一、概述1、实习单位:XXXXXXX有限公司 2、实习时间:2011年7月10日-2011年8月19日3、实习内容:软件研发和信息系统开发与维护二、实习目的 作一名在校的大学生,实习的目的是在社会的工作岗位中检验自己在学校期间积累的理论知识,将理论联系实际,获取实际应用的专业技能经验,积累在校期间无法获取的,应用性较强的专业知识。其次,另一个目的就是在毕业之前获取一个与社会,与公司、单位直接接触的机会,让自己能够对工作生活有一定的了解,为以后踏入工作岗位做好准备。 结合我的专业和所掌握知识,我本次的实习目的就是要了解当前我国的IT行业的发展情况,熟悉各种IT公司会吸取哪一些专业或具有哪

2、一些技能的人才;其次是了解IT行业中特别是软件、信息系统以及数据库系统的开发与维护的工作流程,学习在实际开发过程中应用到的专业知识,和工作过程的各种注意事项,检验在校期间所学的各种技能,积累IT项目的开发经验;最后,本次实习还有一个目的就是对工作环境的认知,学会将自己的心态从学习生活转向工作生活,学习职场上的交流沟通方式,培养自己的耐心和责任心。三、实习过程1.工作环境和工作内容的熟悉 一开始考入进入公司的时候对公司的部门设置以及工作内容还不是很了解,虽然在之前的面试过程中有对公司的基本情况进行了解询问,但在要真正开始工作之后还是无从下手。开始的第一天,公司的相关人员给我做了简单的介绍,我接下

3、来的一段时间将在公司的软件研发部进行实习,由部门经理直接领导。随后,部门经理给我就工作的内容做了仔细的说明。在实习期间,我将要用到的主要开发工具是Visual Studio和Sql Server。开始实习的前两天,我和其他同一部门的新人一起学习软件和系统开发过程中代码的编写规范,实际开发过程中的注意事项,如系统开发过程,在安全性上防止脚本攻击使用的方法,代码注释的规则,系统开发经常使用的语法等。2.网页html的开发 在用两天时间熟悉了工作环境和工作内容之后,部门的负责人将下一步的工作做了详细的布置,任务主要是按照要求将分配下来的word的内容html格式化。我们按照上级的要求,对拿到的内容分

4、为若干块,并根据一定的格式编写html代码,将内容放到网页当中。在html的开发过程当中主要使用html标签中的div、ul、li、table等加上已经定义好的css层叠样式进行页面的布局。在开发过程中,公司要求遇到问题,自己不能及时处理的需要向上级反映。整个html的开发持续了近两个星期。由于安排开发的时间较短,开发的任务重,这两个星期公司要求集体加班,在部门员工的集体努力下最终完成了任务。 在这一阶段的开发过程当中主要应用到了专业课程中涉及html开发的知识,开发时使用各种html的标签,并调用css对各种标签的样式进行控制。在开发时还使用到了公司提供的几个类,类里设计到的方法用来对文本和

5、html进行过滤,替换掉不需要和不符合格式要求的部分,替换的过程在ASP.NET的页面中完成。3.SQL Server数据库的设计和数据入库 前一阶段的html开发完成之后,我们需要将一开始给我们的文档中的所有信息组织入库。公司采用的数据库是微软的.SQL Server 2005数据库,我们根据公司对入库信息的要求进行了数据库的设计。主要是数据表,字段,字段的类型和长度,数据表之间的联系以及数据的存储进行设计。我们在部门经理的带领下参与了整个数据库的设计过程,我主要参与了数据库脚本的编写,然后将设计好的数据库给另外的工作人员进行核查并组织数据入库,入库当中部分信息先组织存储到Excel当中再导

6、入数据库,再次核查以后由小组的负责人将数据存入到服务器当中。数据的备份和安全策略则由公司的网络安全部负责处理。 这一阶段的工作只持续了三天,运用到了数据库的知识,而SQL Serve数据库又正好是我们在校期间数据库教学当中选用的数据库,并且我已通过了国家软考数据库系统工程师的考试,所以在这阶段的工作中对整个工作流程比较熟悉,对数据库设计中特别是SLQ语句应用得比较熟练,很好地巩固了数据库的知识。4.C#工具的开发 在做完数据库之后,公司的顾问又交给了我们开发小组一个C#工具开发的任务,要求在三到四天之内完成。主要工作是利用开发部已经开发出的C#类和其它一些公共方法实现一个读取给定页面上指定的信

7、息,并能以此页面为根链接到其它页面继续读取信息的一个公司内部使用工具软件,有点类似于网络爬虫,只是需要读取的对象和信息不一样。开发是以C#窗体程序的形式进行开发的,我们从负责人那里得到的是已经开发好的几个类和方法,需要反馈给他们的是存有读出信息的数据表。在一开始的开发过程中由于对C#里面的WebClient类不是很熟悉,进度有一点慢。但公司内部提供的很多的类和方法,在向我们部经理和相关技术人员咨询以后我们逐步加快了进度。在四天的连续加班以后我们将测试好的工具以及读取到的信息反馈给了上级人员。 此次开发的虽然只是一个小工具,但是由于在校期间没有学习到相关的开发知识,如里面用到的C#里面的类,开发

8、过程对我而言也是一个挑战。5.平台系统开发 这一阶段进入了真正的信息系统开发,开发完后的系统将发布在公司的服务器上,提供商务服务。开发实施之前是系统的需求收集和设计,由于公司的需求以及整理完毕,我们直接从设计阶段着手开发,我主要参与到了数据库的设计。开发过程中我们使用Dreamweaver做静态页面html的开发以及css的编写,网站美工由编辑部美工人员完成。后台代码的编写在.NET的开发工具Visual Studio 2008中完成,后台数据库依然使用SQL Server 2005。开发的过程严格按照.NET的三层模式进行,在开发过程中我们具体化成了四层,包括视图层(View)、业务逻辑层(

9、BLL)、数据访问层(DAL)和模型层(Model)。在四层之外还有使用ADO.NET访问数据库的公共类以及其它抽取出的公共方法。在开发时,公司提供访问数据库的公共类和一些常用的方法,除了视图层以外,在没设计一个表的操作时我们都要在另外三层添加相应的方法,调用的过程是DAL到BLL,再到View,不容许跨层调用。Model层对表字段进行封装,是外层操作数据库的接口。开发的过程我的任务是实现公司新闻信息增、删、改。在半个多月的代码开发以后我完成自己的任务,将任务提交和工作交接以后我结束了自己的实习生活。四、实习总结 四五十天的实习生活是短暂的,虽然在实习期间每一天相对于在校生活都会很累,但在辛苦

10、的过程中学到了不少的东西,积累了宝贵的工作经验。不管是在专业技能上,还是在其它综合素质上都得到了不下的提高。1. 在专业技能上虽然在学校期间学习了不少的专业知识,但是当真正踏入工作岗位需要应用到相关的知识时才发现实际应用中并不是我们想象那样的简单。书本知识在遭遇到实际应用时表现得过于理论化,当真正动手操作时会发现按照自己在校期间的想法去做会存在许多的漏洞,经不起实际应用的考验。通过此次实习,我对我们专业领域的许多知识有了更多的了解。 第一,对IT技术在社会发展中的应用有了新的认识。在学校里我们都承认现在是一个IT时代,在平时的学习生活当中已经离不开IT发展的最大产物“网络”。但是我们只是充当着

11、一个信息技术的使用者,IT服务的对象,充其量也就是一个信息技术的学习者。获取的知识来自于书本,老师,或者网络,我们看待我们专业领域的知识时角度总是有局限性。踏入实习岗位以后,我真正成了以为信息技术的创作者,参与到了IT开发管理当中,看待行业的角度从一个消费者转移到了一个生产者上。首先IT产业的确给我们的社会带来了不小的飞跃,企业的各项业务只要是能使用上信息技术的都用上了,公司的部门之间协作可以在信息技术平台完美地进行,以前各种人工纸质化的办公现在只需在电脑面前数字化即可,成本得到了大量的降低,而效率也得到了极大的提高。而作为IT技术的利用者和研发者则主要接受最新的信息技术,将信息技术应用到各个

12、领域中。例如现在的Java系列和.NET系列,技术在不断革新,IT从事者也需要不停的学习和进步。 第二,对所学专业知识的巩固和再学习。在校期间学习了较多的专业知识,理论知识太多,而实际应用较少。很多知识在长时间不用之后逐步地被遗忘,而实习恰好试一次巩固和再学习的机会。首先,实习过程中多数用到的都是在校期间课堂知识涉及到的,与在校期间的实验室的实践相比,实习所在的是真正的实际应用,对专业知识的要求更高,范围更广。在不断的工作过程中许多知识被综合使用,达到了复习巩固的效果。其次,是对专业知识的再学习。在校期间学习的东西往往停留在教学层面上,没有面向应用。进入公司以后,很多技术并不像教学时的那样简单

13、,需要考虑到的因素会更多。例如公司系统开发过程中对系统安全性的要求,它会涉及到很多细节要求。再例如软件开发过程中的代码规范问题,公司的开发有严格的要求,包括命名,存放,注释等都有一系列的规定,并且还有许多主要事项,远远不止我们上课时想的那样简单。这让我在专业知识上学到了许多学校里学不到的东西。 2.在对工作生活的认知上 实习的这段时间里我深刻的体会到了学校环境和工作环境的不同,在学校里周围的都是老师和同学,彼此之间交往没有涉及太多的利益因素,在校的各种行为基本上都只对自己负责,学校生活中的言行举止都以自己为出发点,没有考虑太多的因素。而工作环境与学校有太多的不同,相比而言我们不再那么自由,实习

14、生活让我对工作生活有了进一步的了解。 第一,要善于沟通交流。在工作场合上每个人都怀有自己的思想和个性,和同事、上司交流需要很多技巧。首先,在言行举止上要小心谨慎。公司是一个以盈利为目的的组织,公司都有自己的商业机密,所以询问问题时是不能涉及公司敏感话题的。在和同事、上司沟通当中更要注重自己的用语,不能像在校期间那样的随意。其次,要主动。刚进公司会遇到这样或那样的问题,如果自己不能解决最好向上司或同事请教,因为如果自己停留在那个问题上会造成工作的延误,影响任务的总体进度,给公司带来损失。在公司时,有不能解决的问题我及时向负责人反映,这个过程中我学会了很多东西。例如在问题反映过程中我学会了Ultr

15、aEdit,Emeditor,以及动软代码生成器等应用工具的使用。最后,要抱有一颗谦虚的心。公司里的上司和老员工都是极富工作经验的,在他们的面前一定要保持谦虚的态度,这样他们才愿意将自己的经验传授给你。第二,要有责任感。每天到公司每个人都有自己分配的任务,在实习期间每天我都坚持将自己手中的任务完成,没有完成的自己主动加班做,因为自己的拖延有可能给公司带来收益的减少甚至是损失。我这样的工作态度也得到了公司经理的好评,更锻炼了我的责任感。第三,要有耐心。工作不像在校学习,累了可以选择休息,甚至可以适当放纵一下自己。从事IT行业,特别是软件和系统开发是相当枯燥的,整天面对的是编辑器里无数行的代码,有

16、时可能因为一个小小的错误耽误几个小时。这就要求自己在工作时要有足够的耐心,学会自我调节,烦躁的情绪只会加剧自己的工作负担。实习期间每天都会遇到各种繁琐的问题,我尽量保持积极向上的心态,抱着学习的态度去解决问题,实习下来自己的耐心和意志力得到了很大的提高。第四,做事要有条理。对于从事软件开发的工作人员来说这一点十分重要,因为软件和系统往往涉及到诸多的逻辑,在开发过程中要条理分明,有计划地开发。这也是在实习期间部门经理经常要求我们的,在工作中要有全局的思想,避免工作手忙脚乱而不知所措,讲究条理可以提高自己的工作效率。通过此次实习,我学会了自立,懂得了团队在工作中的作用,为以后的工作和学习提供了宝贵的经验和教训,我会依次为起点,以后更加勤奋学习,锻炼自己的各方面的能力,努力提高自己的综合实力!6

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 商业/管理/HR > 管理学资料

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号