计算机网络部门个人实习总结毕业实习是一个重要的综合性实践环节,旨在培养学生综合运用所学知识和技术,针对具体应用问题,进行分析、设计和解决问题的能力,拓展学生下面是小编为大家整理的计算机网络部门个人实习总结3篇,供大家参考。
计算机网络部门个人实习总结篇1
毕业实习是一个重要的综合性实践环节,旨在培养学生综合运用所学知识和技术,针对具体应用问题,进行分析、设计和解决问题的能力,拓展学生的知识面,练习和掌握新而实用的开发技术,为毕业设计做好技术准备和课题调研等工作。按规范化方法逐步完成毕业设计工作。
一、实习要求
学习日语,并且通过日语三级考试深入学习java技术了解软解开发的过程综合运用所学知识和技术,分析、设计和解决实际问题
二、实习的主要内容
在实习阶段我接受了四个月的日语学习,三个月的技术强化和三个月的项目实践。通过四个月的日语学习我通过了日语j-test e级的考试,也学习了很多java技术。在这期间我们做了一个模拟项目:课题是物流仓库管理系统的设计与实现,使用的框架是struts和hibernate,用的技术是java,开发平台是myeclipse,数据库是mysql 。
java语言从它向世人打招呼的那一天开始它就把自己定位在了致力于网络应用软件开的语言,它的跨平台、安全性、完全的面向对象,使它成为了互连网应用软件开发的一个新的宠儿。java是一种跨平台,适合于分布式计算环境的面向对象编程语言。具体来说,它具有如下特性:简单性、面向对象、分布式、解释型、可靠、安全、平台无关、可移植、高性能、多线程、动态性等。
struts有一组相互协作的类(组件)、serlvet以及jsp tag lib组成。基于struts构架的web应用程序基本上符合jsp model2的设计标准,可以说是mvc设计模式的一种变化类型。struts是一个web framwork,而不仅仅是一些标记库的组合。但struts也包含了丰富的标记库和独立于该框架工作的实用程序类。
struts有其自己的控制器(controller),同时整合了其他的一些技术去实现模型层(model)和视图层(view)。在模型层,struts可以很容易的与数据访问技术相结合,包括ejb,jdbc和object relation bridge。
在视图层,struts能够与jsp, _sl等等这些表示层组件想结合。
hibernate是一个开放源代码的对象关系映射框架,它对jdbc进行了非常轻量级的对象封装,使得java程序员可以随心所欲的使用对象编程思维来操纵数据库。 hibernate可以应用在任何使用jdbc的场合,既可以在java的客户端程序使用,也可以在servlet/jsp的web应用中使用,最具革命意义的是,hibernate可以在应用ejb的j2ee架构中取代cmp,完成数据持久化的重任。
hibernate的核心接口一共有5个,分别为:session、sessionfactory、transaction、query和configuration。这5个核心接口在任何开发中都会用到。通过这些接口,不仅可以对持久化对象进行存取,还能够进行事务控制。
由于是对日软件外包,所以我们要先学习日语。日语是世界三大“美语”之首。学习入门比较容易,学好很困难,基础特别重要。每天学习一课,大概有四五十个词汇,五个左右语法点;抄写单词,句子;背诵会话、例文。学习日语就是每天的主要任务,每天早晨六点起床,晨读,早饭过后继续晨读,准备听写。每学完一课,就要检查词汇,语法,句型。每周还有日语测试。开始时很不适应,开始连着几次都没有及格,入门比较忙,学习压力特别大,班上曾经有三位同学中途退出,我曾经动摇过,想过要离开,当想到寻找工作的不易,还是咬牙坚持下来了。后来好多了,每次都在九十多分,经历过这样困难的处境之后,我会在以后道路中更加坚强走下去。课程安排是上午三节课,下午三节课,晚上三节自习,作息时间跟高中差不多。日语就是一切,吃饭时总会忍不住去看几眼词条,睡觉前也得温习一下。这里的压力远比我以前任何时候所受的要大很多。每周有六天课,每天都在高节奏高压中度过。后来是日语口语和听力的强化训练,主要培养听,说能力。
接着开始java基础的学习。java和以前学过的c语言是不同的,java是纯面向对象的语言,开始的时候受到c语言的影响,还很不适应java的编程思想.慢慢的练习多了,也就能适应了。现在才发现,java比起c语言容易的多,它摒弃了c中很多功能强大但又很不合理,容易出错的内容。java有很多特点:纯面向对象,分布式,健壮特性,安全性,体系结构中立,可移植,解释执行,高性能,多线程,动态性。现在java已发展为一种开放性的技术标准。
仅仅学习java,对于做项目而言是远远不够的.。做项目是从实际出发,先对客户的需求进行分析,这部分很重要,必须把其中的一些细节弄清楚,画出用例图,功能图,确定关键,每一个功能的实现,并且对权限进行分配,做出相关的界面。接着编写程序,这部分不应浪费太多的时间,因为做一个项目需求分析占到40%,软件测试占到40%,而写代码只占到20%。这方面有很多不懂的地方,很多功能是想出来了,但是代码却实现不了。大家在一起讨论,老师再进行讲解。在这期间很锻炼人,当学会一个技术时,就会有很大的成就感。而在其中,对了sql语言的使用是相当的重要的,因为没有了sql语言的支持,对数据库表的操作,是根本无法实现的,对数据的增删查改,都是一样的。发现对于软件来说,对数据库的操作是至关重要的,因为有很多软件都是这样的,无论是什么都要对数据进行操作,统计、分类、查询、修改、删除等。最后就是软件测试了,主要测试有没有漏掉的功能,有没有冗余的东西,有没有代码的bug,界面合不合总的来说,对于项目实训,我个人认为是非常重要的,这突破了以前我的思维模式和惯性作法,以前对于程序来说,一开始就制作从来也不计划,如果遇到了与想象中的不一样的难题,就把这部分删除掉,最近制作出来的程序,往往是功能不完善、不明确,没有具体的规划和文档,到最后让别人很难理解,自己也是很难讲明白。没有一个良好的程序设计思想,当然了学习项目实战后,丢掉了那样坏毛病,建立了良好的设计思想和编程过程。有很多不理解现在变成了现在的理解感谢,因为往往一些正确的思想,总是一开始不被人接受.
三、实习收获与体会
在学校里学了不少知识,和计算机知识,但是对与我来说还是远远不够的。还没有学会怎么将理论知识付诸实践,所以到了ibm无锡实训基地。在这里给我带来了很多很多,最重要的是积累了工作经验,为以后的工作打好了基础。
通过实习我有不少体会,做事情要有以下几点:首先要有好的态度,态度决定一切,摆正自己的心态,不要去依赖别人,依赖网络,遇到不会的,以为什么东西上网搜搜就可以了,一定要有自己动手,只有这样,才能真正提高自己。
计算机网络部门个人实习总结篇2
20xx年x月x日—10日,我在山西大学师资培训中心参加了《计算机网络》精品课程的培训。在这三天中我既听取了冯博琴教授讲授的精品课程的建设和探索;李波副教授讲授的“计算机网络”课程建设及实践;陈文革副教授的面向非计算机专业理工类的“计算机网络”课程建设;程向前副教授的面向人文、经管的“网络应用基础”课程和实验框架,也和此次参加学习的同学进行了关于精品课程的建设,计算机网络教学的内容、方法、实验等方面的讨论。通过这些学习和讨论使我受益匪浅,从而使我对今后的课程建设和教学工作有进一步的体会:
1、计算机课程的建设不局限于计算机专业
随着计算机的使用在人们日常生活、学习和工作中使用的不断深入,我们可以明显的看到一个趋势:计算机的教育将不再只是针对于计算机专业的学生的。因而在计算机专业课程的建设过程中,需要像我们这几天学习的《计算机网络》课程一样,针对不同专业的需要,进行课程的开发。首先需要进行社会的需求情况和学生的专业背景的调研和汇总,然后编写出适合的教材,开发出合适的实验。但是对于计算机的专业课程不是所有课程都适合这样的建设,这要根据社会需求对某一专业的学生的专业知识的要求进行的。
2、对于课程的讲授课时不是越多越好
在老师进行课程讲授的过程中,很多情况下,如果遇到学生说“课程讲的深度不够”、“课程的内容没有理解”、“课程讲的太快”等诸如此类的抱怨时,我们的老师往往最多的回答就是“教育部对于培养方案的总课时进行了规定,因此每门课程的课时都进行了压缩,所以课时不够”。但是通过此次的《计算机网络》课程的学习,可以看到很多专业中,这门课程的授课课时一般都不超过32学时。对于课时把握的关键就在于明确课程的培养目标,比如对于非计算机专业的学生,《计算机网络》课程则以应用为主以研究开发为辅即可。这就要求老师在讲授一门课程之前,不是拿来一本书从头到尾学习几次后便对学生进行讲授,而是要根据社会的需要、学生的情况对于课程进行全面的分析,确定课程的培养目标。根据培养目标组织课程的内容,而不是一味的强调学生对于深奥理论知识的理解;或者对于学生已经学过的,仍然掌握不是很好的知识重复讲授,对于学生只要是学过的内容,就可以建议他们在课后自行复习,通过实验或作业来考核他们的学习成果。
3、对于课程的学习最终能够培养学习极高的自学能力
我们在授课的过程,总是怕学生听不懂,于是老师花很大的辛苦在备课和材料组织上,希望把自己对于一门课程多年的心得全部都告诉学生,让学生可以少走弯路,很快的掌握所学课程。通过近十年的教学和此次参加“计算机网络”培训班,我深刻的体会到,这种想法是有一定欠缺的,这种“代替”学生思考的过程,实际上让学生少了自己思考的过程,实际上是使学生的学习环节缺失了一个环节,自己对于所学课程的思考和再次消化的过程,从而使学生的自学能力得不到培养。实际上学生在今后的工作中,用到的很多知识不是自己在学校学过的,而是需要进行重新掌握和学习的。因此在大学期间,学生自学能力的培养是一个重要的环节。这种能力的培养,我认为就是在授课过程,不是把自己的所有考虑到的问题都全盘告诉学生,而是在一门课程的讲授之余,给学生提出相关的问题,然后告诉学生用什么样的方法思考和验证。并且告诉学生在解决这个问题时需要用到的参考书目,而不是像中小学时一样,把一本教材作为圣经一样学习。学生在进行问题的解决过程中,就可以获得很好的自学的能力,以及解决问题的快乐,从而就可以提高学生学习的学习兴趣。
4、在课外的时间能够抓住学生
老师在授课过程中有一个传统的概念,课堂时间是有限的,因此老师在授课过程中,必须把握住课堂的时间,才能提高学生的学习效率。但是程老师的“在课外时间抓住”学生这句话却给我一种醍醐灌顶的感觉,使我猛然醒悟。确实我们的课堂时间是很有限的,对于学生掌握一门课程、一个专业来说,这个时间更加的微不足道。因此把握学生的课外时间,是突破性的提法。对于这个提法的把握就是给学生提供一种良好的课余学习条件,而不是在课余时间花大量的时间督导学生的学习。这种环境的提供可以通过具体问题的提出、提供实时的实验环境来进行。
5、理论可以淡化但概念必须清楚
在现在的教学过程,由于课程课时的限制,因此对于很多课程的学习都提出了“淡化理论”这个说法。可以一淡化了理论之后,发现学生在概念的学习上就出现了偏差,认为概念性的知识不需要进行认真的掌握。通过我多年的教学经验和这几天的学习。我明确的体会到对于我们高职高专院校的学生,虽然是要培养学生的动手能力,但是学生对于基本概念还是要进行认真掌握的,这样对于其今后的学习和动手能力的提高都是很有帮助的。
通过此次培训,给我的教学活动提供了很多思路,通过同其他老师的交流也获得了很多教学经验和方法。
计算机网络部门个人实习总结篇3
一、计算机专业实践环节形式:
毕业设计
二、毕业设计实践环节应注意的事项
1、“毕业设计”实践环节在全部毕业学分中占有一定学分;
2、“毕业设计”实践环节从起步到毕业答辩结束历时至少4周以上;
3、“毕业设计”实践环节包括两部分内容:
①完成“毕业设计”所开发的应用程序;
②针对所开发的应用程序书写“毕业设计”说明书(即论文);
三、毕业设计实践环节应先完成的工作
在毕业设计实践环节之前,应向有关主管设计工作的单位或老师上报如下材料:
①《毕业设计实践环节安排意见》(包括领导小组名单,毕业班专业、级别、性质、工作计划安排、实践环节工作步骤,指导教师名单,学生分组名单)。
②《毕业设计(论文)审批表》一式两份(要求认真审核、填写指导教师资格,包括职称、从事专业、有何论著,每人指导学生不得超过一定人数,兼职(或业余)指导教师指导学生数根据情况酌减)。
四、关于“毕业设计”工作的过程步骤
1、“毕业设计”题目的选择选题时应遵循以下原则:
①选题必须符合计算机专业的综合培养要求;
②应尽可能选择工程性较强的课题,以保证有足够的工程训练;
③毕业设计工作要有一定的编程量要求,以保证有明确的工作成果;
④选题原则上一人一题,结合较大型任务的课题,每个学生必须有毕业设计的独立子课题;
⑤选题应尽量结合本地、本单位的教学、科研、技术开发项目,在实际环境中进行。
总之选题要体现综合性原则、实用性原则、先进性原则、量力性原则等。
选题时要达到以下目标:
①选题与要求提高综合运用专业知识分析和解决问题的能力;
②掌握文献检索、资料查询的基本方法和获取新知识的能力;
③掌握软硬件或应用系统的设计开发能力;
④提高书面和口头表达能力;
⑤提高协作配合工作的能力。
2、“毕业设计”题目审核有关单位将毕业学生选择的题目填写在同一个“毕业设计(论文)审批表”中的“毕业设计安排表”相应栏目中,,审核通过后方可开展下一步工作。
3、“毕业设计”应用程序开发实施(大致用时安排)
①需求分析阶段(约一周时间完成)
②系统分析阶段(约一周时间完成),同时完成毕业设计说明书前两章资料整理工作。
③系统设计阶段(约一周时间完成)
④代码实现阶段(约三周时间完成)同时完成毕业设计说明书第三章、第四章资料整理工作。
⑤系统调试阶段(约二周时间完成),同时完成毕业设计说明书第五章资料整理工作。
⑥投入运行阶段(约一周时间完成),同时完成毕业设计说明书中第六章资料整理工作。