文档库 最新最全的文档下载
当前位置:文档库 › 网络工程实习报告

网络工程实习报告

网络工程实习报告
网络工程实习报告

实习报告

目录

一、实习计划 (1)

二、实习目的 (1)

三、实习内容 (2)

四、实习总结 (2)

五、实习日志 (5)

一、实习计划

2月16日:介绍单位的基本工作内容,并且了解单位的文化史和发展史,对单位结构和运作进行一定的了解。

2月17日:对我要待的部门的情况和运作方式进行了更详细的了解,了解系统的整体构思。

2月18日:把我们实习生分成不同的小组,并由一个经验丰富的Leader带领,更有针对性的介绍了我们部门的相关事宜,并给我们介绍了宝贵的经验。

2月19日:继续理论联系实践进行学习,同时分给我们小组一个小任务,对一个网络管理软件的进行前期的需求分析。

2月20日:继续尚未完成的任凭,并系统的复习这几天所学的知识,了解自己理论方面的不足,确定努力方向。

2月21日:今天是周六,我享受到了实习后的放假,尽情地放松了一下。

2月22日:在休息过后,我利用周日这一天,好好的补了补自己在实习当中意识到的不足,把上课时没记住的东西又好好的看看了。

2月23日:继续深入学习本部门的相关内容,与此同时开始进行编码。并向师傅和同事们请教相关问题。

2月24日:深入了解网络管理的相关内容,以及网络管理应该掌握的技能,以及与程序相连接的关键点。

2月25日:对本次软件开发的界面进行细化,以达到美观,让人感觉舒服。着手编码和各项连接工作。

2月26日:依然是进行各模块功能编码实现的学习和尝试。

2月27日:整体性再次熟悉和测试自己开发的系统功能的实现,总结自己的所学和不足。

二、实习目的

毕业设计是对我们整个大学学习的一个综合,同时,实习更是把我们四年所从书本上学到的东西用到实践当中。为毕业之后能够更快地进入工作状态并且能够更好的工作,打好一定的基础。在这次实习中,主要是对网络管理的相关知识,更深刻地理解何

为网络管理,以及网管应该做些什么事。同时更深入的学习了编程,学习到了编程思想。主要是MFC的运用。以及界面开发应该注意哪些问题。通过理论联系实际,从而提高处理实际问题的能力,为将来工作做好充分的准备。

三、实习内容

本次实习,应当对MFC达到熟练运用的地步,还要对界面的设计有更深刻地认识,知道界面设计并非只是单单地整出个能运行的界面而已。同时应该对网络管理的应用有一个非常清晰、明了的认识。网络管理系统通常由管理者(Manager)和代理( Agent)组成,管理者从各代理那儿采集管理信息,进行加工处理,从而提供相应的网络管理功能,达到对代理管理的目的。同时怎样用编程语言来实现网络管理。网络管理有许多协议可以遵守,但在这里我们主要是应用SNMP协议。所以要对SNMP要有很深刻的认识。更重要的是,这次实习是完全融入社会,在这里学习理论知识是一方面,另一方面要彻底进行实践,还有就是在这里学会与人沟通的能力。

四、实习总结

经过十来年的理论知识的学习,这次可以理论联系实际了。首先重要的是选择实习单位。众多的实习单位就会不断地出现在你的眼前,在这些单位中该如何选择呢?我的观点还是要根据自己的实际情况慎重选择。本次毕设的题目是“基于SNMP的网络管理工具”,所以选择了软通动力公司实习。在一个对本专业有关的单位实习势必将来对自己工作有很大帮助。同时能让你接触到产业界比较前沿的东西,由于这些企业管理的规范和企业文化已溶入到员工思想与行为中,在学校实习相对于企业来说时间相对宽裕,这些时间可以用来补充自己的不足,同时还能感受到本部强大的文化底蕴。

在学习过程中要强化自己的编程能力,因为在实习时单位给你的绝大多数工作任务是编程,你所展示的也是这方面的技能,他对你的考核也是据此的。另外不要小觑课程项目,因为当你完完全全认认真真地把一两个课程项目做好做精,对你自身能力的提高绝对会很大,同时不管是在实习申请时还是在实习工作中这些都会对你有很大的帮助。

当确定好自己所要应聘的实习岗位时,就要准备一份针对该企业所要求技能的简历,当应聘外企时要切记尽量不要用“精通”这一词,因为他们比较反感这一词,同时你也不可能对某一编程语言达到精通程度。另外在申请项目时一定要注意到他们所用的技术是不是你所想要实践的技术,以及这个项目的周期,因为一个项目周期过短不利于你的成长,因为项目很快就结束,后期大量时间你都在帮企业维护某个产品,做一些不是很系统性的东西。实习期当进入到实习单位时我认为要做的是勤学习、多问人、狂编程、长总结、多沟通。

勤学习

你实习参与的项目所使用的每一种技术可能并不都是你所擅长的,同时单位不会给你太多的时间去学习,这就需要你要多利用业余时间去学习很多新知识和新技术。另外前辈们留下来的很多代码,要多学习,因为这里面蕴藏着这些前辈们的思想和经验,这些有很多是从书本上学不到的。

多问人

在工作过程你肯定会遇到一些不会的东西,同时这些问题也不是很快就能从书本上或网上找到答案,这时你就不要再浪费时间了,赶快问人,这没有什么面子问题,谁都有不会的东西。但对于问谁,我个人的意见是针对不同的问题向不同的对象进行询问。因为如果你把所有的问题都向你的Manager询问,一来他非常忙没有太多时间给你详细解答,另外就是你很多问题其实都是一些轻量级的问题,你过多的去问这些问题会让他认为你很弱,并且他也会很烦。这时你可以把问题简单归类,容易的问题尽量去问项目组里面的老员工,一来他们基本上都能给你答案,二来其实平时很少有人去问他们的,你去问他们,他们会非常乐意地并且非常详细地给你解答。

狂编程

这一点其实就是在实习过程中主要做的事,书上的代码和别人的代码要多模仿要多敲,纸上得来终觉浅,绝知此事要躬行,看代码和敲代码对于自己的感觉和收获绝对是不同的。对于编程我把它分为五个层次,第一个层次就是掌握该语言的语法;第二个

层次就是能模仿别人的代码,自己能完成相似功能的程序;第三个层次就是根据设计要求自己能很快用某一语言实现;第四个层次就是掌握多种语言,对某一需求能用多种语言去实现;第五个层次就是脱离语言层面,对于任何一个新出现的语言只要简单看一下基本语法就能立即拿来编程,编完程之后对该语言还是不了解,新语言中的很多功能都是他拿所掌握的简单语法自己去实现的。这一个层次一个层次的升级就是靠狂编程所达到的,当然对于以后想从事管理方面的同学达到第三层就足矣了,其余的就需补充项目管理方面的知识了。

常总结

这一点相当重要,因为总结有助于你对知识的掌握与升华,尤其是在日常的工作中,基本上每一天都有一些项目和技术方面的经验,这就需要你把这些记录下来及时总结。这就相当于程序里面要有日志,工作与学习也要有日志。另外有些经验你不总结,过一段时间你可能会忘掉,这样前面的一些工作就等于白做了。自己还可以整理一个代码集,因为其实有不少常用代码是可以复用的,把网上的经典代码,前辈们所写的优良代码,自己写的好代码,分门别类归纳和整理起来,以后要用到类似的代码就直接拿来稍稍修改就可以使用了,这对你以后的工作很有帮助。

多沟通

就是多与Manager沟通,多与项目组成员沟通,因为你很多的切身利益都是靠沟通去实现的,诸如学习资源、技术资源和时间资源你不去沟通,别人是不会主动给你的。对于成功我的理解是勤奋+机会,这机会很大程度就是靠沟通来获得。多沟通还能锻炼你的沟通技能,这些技能不是与生俱来,是靠多实践来提高的。

公司对我们也甚是照顾,分给我们的任务也是网络管理软件的开发。由于这次开发跟这个有关,借以机会我也学了很多这方面的知识,同时借阅了很多相关书籍,上网搜集了很多相关资料。

虽然在公司实习的时间是有限的,但是它让我感触颇深。首先,公司跟学校是两个不同的概念,在学校时除了上课自己的课余时间比较多,也可以随意的安排自己的时间。但在公司一天的时间都在工作,这样的时间不是属于自己的,我们必须认认真真的工作

学习,否则在这样竞争激烈的社会就很难找到我们的立足之地。其次是纪律方面,在学校的时候随着上课铃响进课堂那是很正常的事,甚至有的同学会迟到,老师只是批评两句警告下次注意,但在公司每天必须在规定的上班时间之前到达公司以刷卡的形式进行监督,迟到次数少的有相应的惩罚措施一般都是扣除奖金,迟到次数多的就得“另谋高就”。此外,公司还有一些技术性资料是保密性质的,这就要求我们遵守基本的职业道德必须对其进行保密,所有这些我们在学校的时候都是没有接触过的问题。随着时钟一分一秒的走过,我们也在不知不觉中长大,长大了就要离开学校、进入社会参加工作。周围的环境在不断变化着,我们的责任也在不断变化着,这就要求我们必须要很强的适应能力,要努力认真的工作。

通过这次的实习,我对自己的专业有了更为详尽而深刻的了解,也是对这几年大学里所学知识的巩固与运用。从这次实习中,我体会到了实际的工作与书本上的知识是有一定距离的,并且需要进一步的再学习。使我在编程方面的认识不仅局限于书本,而是有了一个比较全面的了解。俗话说,千里之行始于足下,这些最基本的业务往往是不能在书本上彻底理解的,所以基础的实务尤其显得重要,特别是目前的就业形势下所反映的高级技工的工作机会要远远大于大学本科生,就是因为他们的动手能力要比本科生强。从这次实习中,我体会到,如果将我们在大学里所学的知识与更多的实践结合在一起,用实践来检验真理,使一个本科生具备较强的处理基本实务的能力与比较系统的专业知识,这才是我们学习与实习的真正目的。

五、实习日志

2月16日

今天是我“上班”的第一天,很早就来到了公司,我们几个实习生在李主任的带领下参观了一下公司,对公司的构造有所了解,并与员工相互认识了一下。之后,我们几个人就在一个特定的房间里,一位刘先生针对公司的情况给我们进行了详细的介绍,并发给我们一些资料。我学习了公司的企业文化,对公司的运行有了一定的了解。

2月17日

今天开始便要按照实习来展开工作和学习了,首先是对VC++基础知识的学习,Miscrosoft基本类库(MFC)提供了开发Windows应用程序的强有力的工具。由于MFC 库成功地将面向对象的设计方法和Windows事件驱动的程序设计概念结合起来,因此利用MFC库来开发Windows应用程序成了程序员进行Windows编程的主要选择。使我更加意识到MFC的强大用处。同时我查看了已完成的一些项目的介绍,开拓了视野,丰富了自己的资料库。

2月18日

今天我们已经对公司有了很大的了解,也对我们要作的事情有了一个系统的认识。接下来,我们被分成了不同的小组,主要跟着一些有经验的员工一起做项目。因为我是实习生,所以并没有让我直接接手他们目前的工作。但Leader强调让我多跟那些同事们交流经验,在这里我对本公司和本部门有更深刻的认识,与此同时,同事们给了很多前辈们留下的代码,让我可以有效地学习。在这我很深刻地意识到自己还有很多要学的东西,而这些也只能利用工作之余学习。

2月19日

在三天的学习之后,我知道自己的知识仍然是很少很少的,部门只分给了我们几个一个小型网络管理工具需求分析的任务,开始觉得很是不明白,这么简单的事情还要这么多人去做,还得这么多时间来完成。不过当任务分到开始做时,我就已经认识到自己错了。这项工作看似简单,看似微不足道的事在整个软件开发过程是如此的重要。与此同时,学习着其他老员工的思想、方法,从而构建出的自己想法。

2月20日

今天是这周的最后一天,我们仍然停留在需求分析阶段,该软件运行的环境有了初步的确定,对该软件的各个模块应实现的功能进行了具体的描述,这样在真正的动手做软件时就有据可依,严格的按照需求分析当中的要求一个模块一个模块的有计划的进行。这样就避免了进行设计时的盲目性。我把这一周所学的知识又系统的学了一遍,认识到自己不足的地方,而且还知道要想进步就一定要勤学习、多问人。

2月21日

这一天是周六,感觉比上学时放假来的更期待一些,也感觉很疲惫,所以好好地休息了一下。

2月22日

在休息这一天,我知道可以好好地给自己充充电,好好地看看了一整天的书,是工作时觉得很需要补的地方。这一次再看书的时候比课堂上要更有效,更有方向,更有侧重点。

2月23日

新的一周开始了,了解了本部门的相关知识后,开始进入编程的实习。在这段期间是比较辛苦的,因为编程很需要灵感,也需要编程的功底,在这段期间我更加觉得自己的基础知识有所欠缺,在与人交往方面也有很大进步,遇到问题要主动向同事们问,也懂得了遇到不会的问题不仅可以问自己的头,同样可以问同事,他们很多时候更愿意替你解答。我们的头儿认真讲解了平时软件开发过程及所遇到的一些技术性的困难。以一个小的系统为例着重介绍了一些模块的具体实现方法及应注意的问题。之后,我做了一该程序的界面。本来以为一个页面也没什么,应该是比较容易吧,可是做起来才知道美工的重要性。经过自己耐心的设计一天的工夫几个页面的设计才答到自己的满意。

2月24日

在开始工作了之后,才发现自己在对网络管理还有很多不解,还需要不断学习,不断地去了解。上网搜寻了很多相关技能,同时借了很多相关书籍,从大体上就了解了网络管理。懂得了网络管理应该涉及到何种内容,应该从哪些方面来表达。并对本设计各个模块进行了具体的描述,对各个模块的实现也有了一个具体规划,这样在真正的动手开发时就有据可依,严格的按照需求分析当中的要求一个模块一个模块的有计划的进行。这样就避免了编程时的盲目性。总之,今天又学到了很多。

2月25日

进行界面开发看似容易,况且也已有了一个大体的开发,可今天小组就是要把界面细化,美观,我根本分不出什么是舒服,什么是美观的概念。随后在我们的头头给了我一些资料供参考,在那些资料面前,通过仔细对比我全然看出了什么是好看,怎样叫舒服,也看到了自己的界面是如此粗糟,离人家所要求的有很大的差距。并再次向头儿李主任请教有关界面开发的一些技巧。在主任的认识详细的指导下我茅塞顿开,恍然大悟,真是听李主任一席话,胜读这么多年书。各种软件开发都是相通的,相信通过自己的努力,会有更大的进步。

2月26日

今天的任务仍然实现各模块的功能。首先做了实现了一部分的功能,流量监视:IP

包输出速率、IP包输入速率、TCP段输入速率、TCP段输出速率。由于出于综合考虑,以及我们是实习生,所以所开发的软件较为简单,主要基于SNMP协议,主要利用Windows 的SNMP API来实现。随后,根据需要又以相同的原理实现了本次的其他的功能,比如:显示接口表、IP地址表、TCP连接表、查询MIB变量、简单警报管理、简单扩展代理等。通过查看资料、向同事请教最终通过自己的努力实现了这些基本功能,但是还有很多的漏洞,还需要再加以完善。

2月27日

今天是本次实习的最后一天了,还到公司还真有些许不舍,面对马上要过去的生活,更加珍惜这最后的时光,认真学习些东西,我会把握住最后的机会好好的学习,似乎还有好多知识需要我学习,我也要抓住这么好的机会向这些同事们好好地问问。经过一整天的忙碌,终于完成了一个这个小小的软件开发,虽然并不是太完美,但也算很好了,在这短短的两周内,使我受益匪浅学到了课本上学不到的知识,真正做到了理论联系实际,更感受到了团队合作的重要性。要离开时,真是有些许不舍,有点舍不得同事们,跟领导,更舍不得结束这次经历!

这次经历一定对我日后的工作有很大帮助!

相关文档