java-web 实习报告

java-web 实习报告

ID:16292933

大小:42.00 KB

页数:3页

时间:2018-08-09

java-web  实习报告_第1页
java-web  实习报告_第2页
java-web  实习报告_第3页
资源描述:

《java-web 实习报告》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、大三结束了,我们数学专业基础知识的学习基本就绪,在这临近大四毕业的面临着工作实践的各方面要求的时刻,学校利用大三课程及其考试结束后的时间以及暑假的几天安排我们数学系参加的一次实习项目开发活动。在这十五天的实习活动中,我亲身体验着与软件开发公司日常运作相同的开发过程,在其中参与各项事宜,深感受益匪浅。在这篇实习报告中,我将一一记载这么多天来的实习过程以及个人收获和体悟。一、第一阶段——编程基础我们的实习是从编程基础的培训开始的。在这次实习之前我们所学的编程课程只是C++,其他软件全都是Matlab

2、、Mathamatica、Maple、SAS之类的数学专业分析软件,而这次要用到的是Java网络编程。虽说程序的语言差别之中还有很多共性,但是基本语言、函数以及调用方法等等还是有很大差别的。为了快速实现对JSP网络编程方法的熟悉,这次实习安排了专门的老师对我们进行基础知识的培训。于是实习的第一部分就是为期5天的编程基础知识培训。这一阶段从最开始的程序设计的语言结构开始,以Java语言为主线介绍各种基本编程项目,包括各种循环结构,各种函数,以及类和对象的引入和拓展。另外对之后主要用到的jdk、or

3、acle以及Myclipse等软件的安装和环境的配置进行了逐一介绍。第一阶段的学习让我在回忆C++基础编程的同时进一步认识了Java语句格式,在类与对象的介绍中,我进一步加深了对类这个封装各种数据成员以及成员函数的基本结构的认识。类的作用无论是对于基本编程还是对大型软件工程都是具有不可估量的作用的。类的思想无论是对于编程还是对于其他方面的工作也是极其重要的。在基本程序的安装极其环境调试的介绍方面,我们的老师讲了一些他工作实践过程中的一些事情。他讲Oracle数据库的时候提到曾经他帮一家公司安装程

4、序的故事。他说Oracle公司做的这个数据软件是一个大型数据库管理软件,其安装和维护都不是简单地点“下一步”,再点“下一步”就可以安装好的。而且整个软件的安装如果是在一台配置不是很好的机子上的话,可能安装一天都时间,而且还可能安装失败。他说Oracle公司派人来安装程序的话,仅仅安装好程序就开价6000元人民币。老师讲的这个故事,告诉我们拥有一项技术技能就可以很轻松地为自己创造财富,另一方也表明国外的软件公司,经过多年的发展建立了一套完善的软件开发模式,通过利用对开发模式及其模式下的软件的技术垄

5、断在市场上进行垄断。这样的公司软件遍及全球,其产品价格以及服务费用都无不是对发展中国家以及发展中企业的压榨与盘剥。我们国家要想在软件放面实现自主独立需要这一代人加倍的努力。二、第二阶段——研发第一阶段进入了第二阶段——即编程研发的第一阶段,我们的主要内容是学习基本的指令、动作元素、内建以及面向脚本的编程。这一阶段的编程实战是为网站设计进行基本原件的知识准备。老师是以介绍软件工程的开发过程开始的。计算机软件已经成为一种驱动力。它是进行商业决策的引擎;它是现代科学研究和工程问题解决的基础;它也是区分

6、现代产品和服务的关键因素。它在各种类型的系统中应用,如交通、医药、通讯、军事、产业化过程、娱乐、办公……难以穷举。软件在现代社会中的确是必不可少的。而且在21世纪,软件将成为从基础教育到基因工程的所有各领域新进展的驱动器。所有这一切已经改变了软件的常见概念。计算机软件是无所不在的,人们把软件看作是生活中现实的技术。在很多情况下,人们把他们的工作、他们的舒适、他们的安全、他们的娱乐、他们的决策、甚至他们的整个生活都依赖于计算机软件。软件千万可不能出错。一个不出错的工程就要求有严格的工程设计方法和严

7、谨的维护修正方案。这就是软件工程要做的事情。软件工程开发的方法有简单的反馈模型,还有较复杂的瀑布模型以及循环递进模型。这一次我们的实习项目就是使用瀑布模型进行设计的。因为我们的实习过程中主要的项目框架已经给出,所有反馈修正全部都是项目小组内部的修正维护。没有涉及到与用户沟通开发。在了解完基本的设计思想之后,就进入到基本程序元件的设计方法的介绍了。在网络编程的时候,动态的JSP网页和静态的HTML网页是有不同的。这些不同就体现在一些细节上。例如,动态网页要实现输入交互就要进行信息在网页(page)

8、之间的传递。这个传递指令有request,response,out以及session。这几个动作指令都有这不同的功能去实现跳转和信息传递。另外一个就是注释的问题。有些时候程序员对程序的注释并不期望被浏览网页的用户看到,而是作为程序运营商内部交流之用,或者说这些注释甚至是程序公司的机密,那么这种注释就要求在客户端的源代码中无法显示出来。这种区别不仅在注释中存在,还在声明表达式中也出现。这一点又体现了网络完全意识以及保密原则。三、第三阶段——工程设计整合阶段在基本元素掌握之后我们就进入了最后的工程设

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。