无忧范文网小编为你整理了多篇《计算机科学与技术实习报告》范文,希望对您的工作学习有帮助,你还可以在无忧范文网网可以找到更多《计算机科学与技术实习报告》。
根据学院的统一部署和要求,我系自2017年7月9日至2017年7月18日,集中十天时间安排了Java实习,现将实习情况概述总结如下:
这十天的生产实习在软帝信息科技有限公司完成的,在软帝的课堂上,带着我们做项目的朱老师没有任何架子,有问必答,严谨认真又充满了亲和力。
实习期间同学们按照实习要求,每天记录生产实习日志,上交了一份实习鉴定表。实习结束以后,我们又写了这份生产实习报告,包括实习情况概述、规定实习内容的概述、专题分析内容、实习收获体会、对实习的工作修改意见等。
回顾实习的这段日子,从最初的新鲜感到后来的无比充实,从最初对自己能力的怀疑和担忧,到后来的每一天都因为掌握了新知识而兴奋不已。
我认为在实习的这段日子里,我的学习态度非常端正,学习劲头很足,我每天都会坐到第一排正中间的位置,这样不仅能清晰的看到投影屏幕,又方便就不懂的问题向老师请教讨论,及时进行解决,从未缺勤或迟到早退,积极地发挥着一个党员应有的风范,认真主动的学习。我想这与我们实习的环境是紧密相关的,教室里没有外网,朱老师讲到的也都是从学校书本里衍生出的新知识,他运用了大量明晰的操作步骤和典型的应用实例,我必须紧张的跟着思考,跟着敲程序,不然就会出错掉队。
实习这段时间,我学习了J2EE,学习使用JSP,JS,TOMCAT服务器,html以及strusts框架。对mySQL和Myeclipse这些工具能熟练使用,并对JDBC有了初步的认识,学习了如何用Java连接数据库,对数据库的表进行添加、删除、更新和查询。对于数据库,即JDBC老师讲的时间比较长,讲解的JDBC的六种方法虽不能样样都掌握,但对于最基本的两种方法我非常熟练。html老师讲了一天,讲解了基本的语法,标记,以及在html中嵌套js语言,用来创建函数方法,完成一定的`功能,在学习的过程,我发现html中有很多的标记都很陌生,不知道具体的含含义,以后我会自己弄清楚。strusts框架是本次实习的核心,难度大,现在我已经对其框架结构有了清楚的了解,对页面的跳转建立,它的构造过程和方法都熟谙于心,但是仍不能熟练的进行设计。
本次实习的项目是宠物网站的制作,这涉及到数据库知识和相应的程序设计框架,运用JSP技术来进行网页制作并实现网页之间的跳转。最后,本人结合所学这些的内容制作了一个小型网站,作为实习的成果。
挑战与困难共存,成功与喜悦同在。
总之,通过此次实习,我得到了一次全面而系统的锻炼机会,增长了不少知识,学到了许多书本上所学不到的知识和技能。朱老师关心我们的进度,重视与我们的互动,这让我很感动,同时也学得很有劲。我对这次的实习如此感兴趣,是因为它不仅融入了我们学位课数据库里面的知识,而且把数据结构的知识和JAVA也结合起来,使我们真正对所学的知识融会贯通,熟练在手。所以我想这次实习最成功的地方就在于,它为我们解开了一个一直以来的疑团,就是我们学习数据库,学习各种程序语言,学习数据结构,这些看似各不相关的东西,究竟是有什么用。它让我意识到,原来我们所学的知识是可以以这样的方式融合在一起,原来我们所学的知识应该这样来使用。
我非常感谢学校给予我们这样的实习机会,这对我们的学习能力的提高有了莫大的帮助以及对行业有了更多的了解和认识。
实习内容的概述
本次实习所要完成的项目是制作一个宠物网站,涉及到的知识包括JAVA、数据库、程序设计框架,以及运用JSP技术来实现网页之间的跳转。朱老师循序渐进的为我们讲解每一部分的知识,他条理分明的授课计划,让我们每一天的学习都充满了劲头,下面我就每天的实习内容做一个简要概述。
第一天:
主要是回顾了一下JAVA的基础知识,然后老师将我们在学校所学的知识进行了延伸,向我们概括的说明了这次生产实习的总体任务和学习方向,这是我第一次听到JDBC这个概念,并学习使用JAVA连接数据库。在老师的指导下,我们安装了Mysqle和Mclipse,它们将贯穿在我们所有的学习之中,老师还额外的提到了一些快捷键,加快了编程的效率,这很实用。
第二天:
今天老师用不少实例演示如何完成JAVA连接数据库,我们在DOS界面下用数据库语言来进行命令的输入,这和我们学过的数据库知识联系紧密,接着我们学习了一些基本的数据库操作,如对数据库的表进行创建、添加、查找、删除、修改等操作,我的感觉是,构建一个程序之前首先要对我们手里的数据有逻辑性的分析和掌握。今天的学习内容很多,通过今天的学习,我对Myclipse有了熟练的掌握,并对Mysqle有了初步认识,虽然对JDBC仍然一头雾水,但我相信接下来的学习,能让我有所收获的。
第三天:
今天回顾了一下昨天学习的对数据库在DOS界面下的操作,以及用JAVA程序代码操作数据库,接着,老师对对应的JAVA代码进行了修改,然后我们也试着修改代码,这样我们就对代码有了深入的了解,今天还学习创建Webproject,并学习了消除异常的方法,学习如何处理抛出异常,以及设置快捷键的方法,再一次对Myclipse这一软件有了更深入的认识。今天过得很充实,几乎每天都在不停的敲代码,很充实。
第四天:
今天回顾了一下前面所讲的一些对于数据库的操作的Java程序代码,并就其中的一部分进行了重新的分析,巩固了多态的知识。而后,结合数据库的知识,对增、删、改、查这四个功能进行了延伸,对相应的Java程序代码进行了修改,重写了类,重新定义了包。并对各个类之间的关系进行了系统的分析。下午,我们学习了HTML的基本格式和标签,在学校没有接触过HTML,但是老师讲的很清楚,知识很容易接受。
第五天:
今天对HTML进行了进一步讲解,完成了HTML代码的编写,并对其中的重难点语句进行了分析,老师今天给我们讲解了JSP的概念,之后,我们学习建立WEB工程,学习配置tomcate和serves。JSP的作用是响应客户端请求,讲HTML表单中的值拿出来放入数据库形成连接,最后,便在html知识的基础上开始对jsp文件进行设计。今天将HTML与JAVA以及数据库知识联系起来,第一次认识到这三门学科可以这样联系起来,这也算是一种收获吧!
第六天:
今天首先是重新安装了一下所需的各种软件。这些软件在我们在此次宠物网站项目的建设上都要用到,接着创建所需的数据库,并各自编写相应的程序代码,并对jsp文件的功能进行完善,接着学习了Struts。接下来我们学习了框架的设计,网站的需求分析,同时,对网站的各个页面的设计及功能,涉及到的数据库和相应的程序设计框架做了说明,让我们从各方面了解了网页制作。