实习任务及计划学院:计算机与信息学院专业年级:计算机科学与技术2011级学号:姓名:实习时间:2015年3月2日至2015年4月24日一、实习任务(200字以上)实习单位为中国人民银行福州中心支行,在计算机部门——科技处进行多方面学习及实习。实习任务包括:1.了解银行业金融机构信息系统建设情况。我国银行信息化经过20多年的发展历程,取得了瞩目成就。中国人民银行作为中央银行,肩负着指导银行业金融机构信息安全的职责,同时其信息化建设具有代表性和特殊性。因此,通过对人行信息化建设的深入了解,有助于了解整个银行业的信息化建设情况。2.了解重要信息系统主要功能及技术架构、网络拓扑、软硬件技术等。3.掌握PC机维护常用技巧。4.网站维护与编辑实践。监测网站运行情况,如页面响应速度、超链接有效性;为网站用户提供技术支持;清理服务器操作系统和网站过期信息等。二、实习计划1)2015年3月2日--2015年3月15日:熟悉实习单位中国人民银行福州中心支行基本情况,听取科技处员工对中央银行信息系统、网络、机房等方面的介绍,了解央行信息化建设的现状及未来规划。2)2015年3月16日--2015年3月25日:在技术架构、网络拓扑、软硬件技术方面对央行信息系统逐一进行深入了解,如办公自动化系统(OA)、内部网站、电子档案系统、现代化支付系统等。学习央行信息安全技术,如防病毒、入侵检查、漏洞扫描、灾难备份等。3)2015年3月26日--2015年4月3日:掌握PC机维护常用技巧,如操作系统重新安装、办公常用软件安装与使用、客户端安全设置与防护软件安装、病毒与木马查杀等技巧。4)2015年4月4日--2015年4月14日:在学习掌握HPDL580服务器、Win8操作系统、IIS、SQLServer维护的基础上,对中国人民银行福州中心支行内部网站进行维护和编辑。5)2015年4月15日--2015年4月24日:对实习阶段表现进行整理总结。福建农林大学计算机与信息学院毕业实习报告题目:指导教师:专业:计算机科学与技术年级:2011级姓名:学号:成绩:2015年月日计算机与信息学院学生毕业实习鉴定表学生姓名性别学号专业年级2011级计算机科学与技术实习地点中国人民银行福州中心支行科技处实习时间2015.3.2-2515.4.24指导教师完成实习日记(页)完成实习报告(千字)学生自我鉴定实习期间,我深刻了解到实际操作与理论的差别。在学校里,我做过的一些项目只注重用了什么技术,能不能运行。但真实工作时,要注意的不仅仅这些,我需要考虑到用户体验,用户需求。而不是自己想做什么就做什么,甚至还要考虑安全性问题不能让重要信息随意外露。在这期间,由于还不适应遇到了很多磕磕碰碰,但我也学到了很多东西:1.关于为人处事这一方面,就是一定要学会真诚待人。办公室里,每一个人都是我的老师,我一直很重视如何做人的方法,一个人的人文素质重要性要远远大于科学知识的重要性。折射到具体生活中来,其中一方面就是要求我们要礼貌待人,真诚待人。2.要勤学好问,能来到这里实习是我一个很好的接触社会,是一个来充实自我的学习机会。在平时工作中,我们一定会遇到这样那样的问题,所以这就要求我们要养成勤学好问的好习惯,这样不仅能懂的更多,而且会终身受益。3.在具体办事中要讲究原则性,条理性,原则的东西绝对不能改,做事要有一定的条理,这样才能是别人听的更懂,更清楚明白。通过这次的实习,我才有了机会去面对着专业性人员,听着他们对专业性的讲解以及亲自看到了许多的无线通信产品,这些都很有助于我对知识的理解以及与实际相联系,很益于我在以后的工作。此次实习通过各种形式我了解当前网络产业的发展现状以及美好的前景。美好的东西总是稍纵即失。在此,我要感谢所有为我的实习提供帮助和指导的人,感谢你们这么多天的照顾和帮助。相信这次珍贵的实习经历会一直伴随着我以后的工作生活。千里之行,始于足下,我会更加懂得知识和实践的积累,不断充实自己。学生(签字):年月日实习单位鉴定意见负责人签名:单位公章年月日指导老师意见实习报告成绩:教师签名:年月日系意见系主任(签名)年月日毕业实习报告专业:计算机科学与技术年级:11级学号:姓名:实习课题名称关于在中国人民银行福州支行科技处的实习报告指导教师实习时间2015年2月1日~2015年5月1日实习单位中国人民银行福州支行科技处主要实习内容在中国人民银行福州支行科技处实习的过程中,做为一个实习生,我首先开始了解了一些网页开发的知识。科技处主要工作流程,我做了详细的了解。由于我没有做过任何关于网页开发的项目,基本从头开始学。虽然本科学过网页开发,但是实践比较少,这次能在银行做网页开发,挑战非常大。我的日常工作是跟着指导老师先了解银行的规矩。银行科技处和一般的IT公司毕竟不一样。我们希望必须切合实际,保证严谨性,否则会对银行造成损失,后果是不堪设想的。我还涉及服务器的管理工作。这也是我之前从来没有做过的。我特意去了解了很多服务器管理的技巧,例如向负责接收我的银行工作人了解他们的工作日常,渐渐地开始熟悉自己要做的工作。然后还需要上网查很多自己不懂的东西,才能逐渐有信心做这些事。我在实习过程中经常负责解决各种软件开发的技术问题,涉及面不仅包括计算机硬件、计算机软件等常见的问题,同时还遇到了一些有关操作系统的常见问题、有关数据库的各种问题。通过这方面的锻炼,我的技术面不仅得到了较大的扩展,而且技术深度也得到了较好的提高,在帮助他人的过程中,我学会了如何耐心并且有条不紊的向他人讲解知识,同时还因为遇到过很多问题,所以对自己解决问题的能力也做了大大的锻炼,再者,我还在帮助他人的过程中,体验到了积极主动和乐于助人给自己带来的快乐,让我结交到了不少好朋友。通过这样的工作方式,让我提高了自己的交际能力、积极主动、细心负责和耐心的工作态度。后来,我还在实习过程中负责检查,在这过程中,我不仅对一些ctd仪器构造有了初步的了解,同时我还知道了银行内部工作一些规则和知识等等,相信掌握这些技术对自己以后的工作道路一定会有所帮助,再者,我在责检查、整理和维护机房过程中体会到了细心、耐心的重要性,因为有时因为自己一时的粗心就可能造成一个价值几万块钱设备的损害,危害是非常巨大的。所采用的技术原理在本次实习中,我主要用到了web框架来进行界面开发。web框架可以分为基于请求的(request-based)和基于组件的(component-based)两大阵营。基于请求的框架较早出现,它用以描述一个web应用程序结构的概念和传统的静态Internet站点一样,是将其机制扩展到动态内容的延伸。对一个提供HTML和图片等静态内容的网站,网络另一端的浏览器发出以URI形式指定的资源的请求,Web服务器解读请求,检查该资源是否存在于本地,如果是则返回该静态内容,否则通知浏览器没有找到。Web应用升级到动态内容领域后,这个模型只需要做一点修改。那就是web服务器收到一个URL请求(相较于静态情况下的资源,动态情况下更接近于对一种服务的请求和调用)后,判断该请求的类型,如果是静态资源,则照上面所述处理;如果是动态内容,则通过某种机制(CGI、调用常驻内存的模块、递送给另一个进程如Java容器)运行该动态内容对应的程序,最后由程序给出响应,返回浏览器。在这样一个直接与web底层机制交流的模型中,服务器端程序要收集客户端籍get或post方式提交的数据,转换,校验,然后以这些数据作为输入运行业务逻辑后生成动态的内容(包括HTML、JavaScript、CSS、图片等)。基于组件的框架采取了另一种思路,它把长久以来软件开发应用的组件思想引入到web开发。服务器返回的原本文档形式的网页被视为由一个个可独立工作、重复使用的组件构成。每个组件都能接受用户的输入,负责自己的显示。上面提到的服务器端程序所做的数据收集、转换、校验的工作都被下放给各个组件。现代web框架基本上都采用了模型、视图、控制器相分离的MVC架构,基于请求和基于组件两种类型大都会有一个控制器将用户的请求分派给负责业务逻辑的模型,运算的结果再以某个视图表现出来,所以两大分类框架的区别主要在视图部分,基于请求的框架仍然把视图也就是网页看作是一个文档整体,程序员要用HTML、Javascript和CSS这些底层的代码来写“文档”,而基于组件的框架则把视图看作由积木一样的构件拼成,积木的显示不用程序员操心(当然它们也是由另一些程序员开发出来的),只要设置好它绑定的数据和调整它的属性,把他们大大从编写HTML、Javascript和CSS这些界面的工作中解放出来。前者的代表有Struts和SpringMVC等,后者的成员则有JSF、Tapestry等等。我在平时学员实验中能够给他们提供更好的帮助,并且我还能将一些课堂上老师没有讲给他们听的内容讲解给他们听,更好的帮助了他们的学习。实习总结在这次实习过程中,通过请教同间办公室的前辈,虚心讨教,勤于发问和沟通,我学到了很多学校学不到的知识和技巧。另外,在为人处事上我也得到了很多提高,现在我遇到同时或认识的人总会发自内心的对他微笑和打招呼,这在以前的我看来是很难做到的。我总是难以自然的和别人沟通交流。但是通过几个月的实习锻炼,以前的一些坏习惯我都渐渐整改了过来,我不在容易害羞最后,很够很自信的面对所有人。最后我发现自己还是需要不断的提高自己的团队合作能力和与人沟通交流的能力。注:如有实际开发技术成果、论文等,请另附。页面不够请增加实习日志3-2星期一实习的第一天,感觉心里空空的,毕竟昔日在学校的作息时间,一下子被工作所取代,还真有点不适应。其实在此之前我也作好了进入社会的准备,以前经历过一次毕业,现在总比第一次毕业时“无所适从”的感觉要好很多,心态也放得更为平和。如果真要说点与众不同的话,那就是明显感觉到:多了一些信心与实在。3-3星期二今天下班后回宿舍上机调试程序,一个java网站,用Tomcat作服务器,在被浏览器加载的时候总是无法显示出来,页面提示出错信息:500错误。到服务器日志查找原因,有一个“数据加载失败”的提示。数据库用的是SQLServer2000,原以为是Tomcat配置文件的问题,到网上查了很多相关资料,改了又改一直没搞定,头都大了,一直到12点才郁闷的关机睡觉!3-4星期三工作也两三天了,员工也已熟悉,可惜他们都不是编程高手,要不我就可以直接向他们问一些我在做网站时遇到的难题了。唉,谁叫我找一个与专业不怎么相干的单位来实习呢!可说归说,事还得做:与客户交谈,打电话询问相关事宜,遇到好心的客户还好,不会刁难你,要是来了一个挑三检四的就不好应付了,至少你得耍点小聪明,当然不能惹客户不高兴,要不过后会接到老板的“呼叫”的。其实最简单的对付办法也很简单:你只管顺着客户的意思,点头即可!3-5星期四最近到网上找了些视频资料,看后很过瘾,可看归看,一动手写代码就伤神了。忘说内容了,其实看的就几个与Java编程相关的开源框架(Struts+Spring+Hibernate)而已,不过涉及到的东西就多了,开发平台用的是Eclipse+MyEclipse,这个还好应付,装上设一下环境变量就搞定,跟JDK差不多。难的是在这之上的插件的应用,要知道开源的东西特多,很多其实多差不多,但你却不得不花时间去了解,而且版本的兼容性问题有时会让你不知从哪处理是好。开源而且集成的东西用起来是好,感觉就是复杂了一点!尤其是面对一大堆英文文档或者官方英文指导手册时候,砸电脑的冲动都有呀!3-6星期五今天就简单聊聊上面的Struts+Spring+Hibernate吧。Struts代表:表示层;Spring代表:业务逻辑层;Hibernate则代表持久层。他们是目前在JavaWeb编程开发中用得最多的框架,其实这样区分是为了适应软件开发过程中各个分工部门之间保持一致性的需要。说得简单点就是大家都在一个模式下写代码,这样就能保证写出来的程序能被每一个人都能够读懂,而且有些基本的东西它可以自动帮你生成,不用你自己一个一个的敲了,达到了代码复用。这样保证可读性的同时也提高