姓名:王进 学号:631206060121
1. 实习时间
2015年月—2016年月。
2. 实习地点 3. 实习单位
4.实习目的
这次实习的目的是让我们进一步了解网站开发的相关知识,掌握网站开发的 基本技术,丰富网站开发的实战经验。学习SQL的基础知识及正确的运用方法,和有用的相关技术,提高自己的工作效率。通过实习,培养我们综合运用已学知识的能力;培养我们动手能力;培养我们良好编程规范、编程方法;以便能较全面地理解、掌握和综合运用所学的知识,提高自身的编程能力;增强自己的团队协作意识,了解网站开发的思考角度和主要流程。为毕业之后能够更快地进入工作状态并且能够更好的工作,打好一定的基础。实习,是开端也是结束。展现在自己面前的是一片任自己驰骋的沃土,也分明感受到了沉甸甸的责任。在今后的工作和生活中,继续为中心创造更多的价值。
一、实习过程与内容总结
起初,刚进公司的时候,公司里的一切对我来说都是陌生的,作为初次到社会上去工作的学生来说,对社会的了解以及对工作单位各方面情况的了解都是甚少陌生的。一开始坐在办公室里面就像是坐在考场里面一样,脑袋里面的弦都是崩的紧紧的。于是我便停下了手头上的工作,向小组里的员工同事请教了解工作的相关事项,通过他们的帮助,我对公司的情况有了一定的了解。
我的实习职位是网站开发人员,负责计算机网站的开发,建立以及测试。刚来公司的时候,我对于一切还处于好奇的阶段,一切的事务对于我来说都是很陌生的,每天的工作也不是很累,但是很快我就适应了,过了一段时间后,我对于周边的环境都已经很熟悉了。实习期间,我在实习单位的网站开发部工作,网站维护部门主要从事公司网站的改版、后台代码的优化等。我们部门当时有小组成员8人,每个人负责不同的分工,这次实习的目的是让我们了解网站的制作流程和基本方法,学会站点的规划与创建,能自己创建个人网站和简单的企业 网站,掌握静态网页的制作技术。掌握动态网页的制作技术,了解与数据库的链接及简单的数 据处理。 培训动手能力、综合应用能力和团队合作能力。 通过实训技能训练,应达到快速融入工作快速开发的目标。
我们这次使用的编辑器为 webstorm, 服务器使用的是 java开发环境,数据库Mysql ,这些工具 安装简单,无需进行繁琐的配置,安装后即可使用,过程中会使用 到 端口,所以,如果安装了 IIS 服务需要在控制面板服务管理。
这次实习的目的是让我们进一步了解网站开发的相关知识,掌握网站开发的基本技术,丰富网站开发的实战经验。学习SQL的基础知识及正确的运用方法,和有用的相关技术,提高自己的工作效率。通过实习,培养我们综合运用已学知识的能力;培养我们动手能力;培养我们良好编程规范、编程方法;以便能较全面地理解、掌握和综合运用所学的知识,提高自身的编程能力;增强自己的团队协作意识,了解网站开发的思考角度和主要流程。为毕业之后能够更快地进入工作状态并且能够更好的工作,打好一定的基础。
在这次过程中我们使用到mvc模式的应用,MVC是一个设计模式,它强制性的使应用程序的输入、处理和输出分开。使用MVC应用程序被分成三个核心部件:模型、视图、控制器。它们各自处理自己的任务。
视图
视图是用户看到并与之交互的界面。对老式的Web应用程序来说,视图就是由HTML元素组成的界面,在新式的Web应用程序中,HTML依旧在视图中扮演着重要的角色,但一些新的技术已层出不穷,它们包括Macromedia Flash和象XHTML,XML/XSL,WML等一些标识语言和Web services.
如何处理应用程序的界面变得越来越有挑战性。MVC一个大的好处是它能为你的应用程序处理很多不同的视图。在视图中其实没有真正的处理发生,不管这些数据是联机存储的还是一个雇员列表,作为视图来讲,它只是作为一种输出数据并允许用户操纵的方式。
模型
模型表示企业数据和业务规则。在MVC的三个部件中,模型拥有最多的处理任务。例如它可能用象EJBs和ColdFusion Components这样的构件对象来处理数据库。被模型返回的数据是中立的,就是说模型与数据格式无关,这样一个模型能为多个视图提供数据。由于应用于模型的代码只需写一次就可以被多个视图重用,所以减少了代码的重复性。
控制器
控制器接受用户的输入并调用模型和视图去完成用户的需求。所以当单击Web页面中的超链接和发送HTML表单时,控制器本身不输出任何东西和做任何处理。它只是接收请求并决定调用哪个模型构件去处理请求,然后再确定用哪个视图来显示返回的数据。
页面设计-JSP页面
JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑。网页还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑。JSP将网页逻辑与网页设计和显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易。
Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序段,然后将执行结果连同JSP文件中的HTML代码一起返回给客户。插入的Java程序段可以操作数据库、重新定向网页等,以实现建立动态网页所需要的功能。
JSP与Java Servlet一样,是在服务器端执行的,通常返回给客户端的就是一个HTML文本,因此客户端只要有浏览器就能浏览。
JSP的1.0规范的最后版本是1999年9月推出的,12月又推出了1.1规范。目前较新的是JSP1.2规范,JSP2.0规范的征求意见稿也已出台。
JSP页面由HTML代码和嵌入其中的Java代码所组成。服务器在页面被客户端请求以后对这些Java代码进行处理,然后将生成的HTML页面返回给客户端的浏览器。Java Servlet 是JSP的技术基础,而且大型的Web应用程序的开发需要Java Servlet和JSP配合才能完成。JSP具备了Java技术的简单易用,完全的面向对象,具有平台无关性且安全可靠,主要面向因特网的所有特点。
自JSP推出后,众多大公司都支持JSP技术的服务器,如IBM、Oracle、Bea公司等,所以JSP迅速成为商业应用的服务器端语言。
JSP可用一种简单易懂的等式表示为:HTML+Java=JSP。 JSP技术的强势 (1)一次编写,到处运行。除了系统之外,代码不用做任何更改。 (2)系统的多平台支持。基本上可以在所有平台上的任意环境中开发,在任意环境中进行系统部署,在任意环境中扩展。相比ASP/.net的局限性是显而易见的。
(3)强大的可伸缩性。从只有一个小的Jar文件就可以运行Servlet/JSP,到由多台服务器进行集群和负载均衡,到多台Application进行事务处理,消息处理,一台服务器到无数台服务器,Java显示了一个巨大的生命力。
(4)多样化和功能强大的开发工具支持。这一点与ASP很像,Java已经有了许多非常优秀的开发工具,而且许多可以免费得到,并且其中许多已经可以顺利的运行于多种平台之下。
(5)支持服务器端组件。web应用需要强大的服务器端组件来支持,开发人员需要利用其他工具设计实现复杂功能的组件供web页面调用,以增强系统性能。JSP可以使用成熟的JAVA BEANS 组件来实现复杂商务功能。
2.实习中的得与失
通过这次实习,让我认识到建设一个网站的网站开发的中设 计的重要性!而且是我
更加熟练了对 网站开发软件的使用. 当然 在实训中,我也遇到了很多的苦难,也曾一次次的受挫过,但也 就是因为这样,我又一遍遍的去寻找解决的方式和途径,使这些 难题得以顺利解决,这个累积的过程,也就成了我实训期间宝贵 的经验与财富。
大学生活让我对计算机理论知识有了一定的了解,但实践出真知,唯有把理论与实践相结合,才能更好地为社会服务。经过这一个月的实践和实习,我对未来充满了美好的憧憬,
在未来的日子,我将努力做到以下几点: 1、 继续学习,不断提升理论素养。
在信息时代,学习是不断地汲取新信息,获得事业进步的动力。作为一名年轻同志更应该把学习作为保持工作积极性的重要途径。走上工作岗位后,我积极响应单位号召,结合工作实际,不断学习理论、业务知识和社会知识,用先进的理论武装头脑,用精良的业务知识提升能力,以广博的社会知识拓展视野。 2、 努力实践,自觉进行角色转化。
“理论是灰色的,生活之树常青”,只有将理论付诸于实践才能实现理论自身的价值,也只有将理论付诸于实践才能使理论得以检验。同样,一个人的价值也是通过实践活动来实现的,也只有通过实践才能锻炼人的品质,彰现人的意志。
从学校走向社会,首要面临的问题便是角色转换的问题。从一个学生转化为一个单位人,在思想的层面上,必须认识到二者的社会角色之间存在着较大的差异。学生时代只是单纯的学习知识,而社会实践则意味着继续学习,并将知识应用于实践,学生时代可以自己选择交往的对象,而社会人则更多地被他人所选择。诸此种种的差异。不胜枚举。但仅仅在思想的层面上认识到这一点还是不够的,而是必须在实际的工作和生活中潜心体会,并自觉的进行这种角色的转换。
因篇幅问题不能全部显示,请点此查看更多更全内容