计算机生产实习报告

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

生产实习任务书姓名学号班级所学专业实习单位指导教师实习主题(方向)网络编程实习内容网络程序概述、ActiveServerASP脚本语言、动态网页与静态网页技术区别、Intenet相关术语、网页相关知识讲解、服务器模式的划分、ASP运行环境的搭建方法、建立ASP动态网页的一般方法、VBScript在服务器编程的方法、Request和Response对象的使用方法、Session及Application对象的使用方法、ADO数据库组件使用方法、综合运用ASP内置对象、ASP数据库组件、ASP技术创建动态网站、读懂ASP文件修改源代码、ASP基本语法、插入常见的公用文件、ASP组件使用方法实习目标和要求实习目标:1深刻理解动态网页和动态网页的区别。2掌握ASP基本语法。3修改ASP文件源代码。4掌握ASP内置对象、常用控件。5掌握ASP运行环境的搭建方法及建立ASP动态网站的一般方法。6掌握ADO数据库组件的使用方法。7熟悉掌握使用Connection和Recordset对象操作数据库的方法。实习要求:专心听讲,认真体会,按时完成实做题目。时间进度安排序号起止日期工作内容19/1~9/2网络编程概述29/3~9/4ASP运行环境的搭建及学习网页知识39/5~9/8服务器模式划分及ASP与其他语言的比较49/9~9/11ASP语法简介、ASP脚本语言、VBScript59/12~9/14ASP内置对象的学习69/15ASP存取数据库讲解及实践79/16~9/18网络编程实践与个人实训89~19撰写实习报告教研室审核意见:教研室主任签字:指导教师:年月日1生产实习教学计划学年学期:2014~2015学年第一学期专业班级:计科13级、物联网13周次工作日日期时间教学环节内容第一周周一9月1日上午讲课网络编程概述及Internet术语下午实践上机熟悉开发环境周二9月2日上午讲课网页知识讲解、服务器模式分类下午讲课各种模式的优缺点周三9月3日上午讲课ASP总体概述下午实践ASP运行环境配置周四9月4日上午讲课ASP语法简介下午实践分析一个ASP简单文件实例周五9月5日上午讲课ASP脚本语言VBScript概述下午讲课VBScript代码格式及相关知识点第二周周一9月8日上午讲课Sub子程序知识、条件、循环语句下午讲课编写一个用到条件,循环的小程序周二9月9日上午讲课对象知识概述下午实践体会对象编程的好处周三9月10日上午讲课Request对象知识下午实践编写准备传送、显示信息的程序周四9月11日上午讲课Session和Application对象下午实践体会Session与Application对象的应用范围2周五9月12日上午讲课Server对象下午实践在讲解的基础上自学其他该对象方法,并在程序中体会它的重要性第三周周一9月15日上午讲课ASP存取数据库下午实践练习ASP数据库相关操作周二9月16日上午讲课ASP内置组件学习下午实践建立、读取及添加、移动、复制文件并开始编写基本网页周三9月17日上午讲课数据库存取组件下午实践编写程序周四9月18日上午实践完善程序下午实践撰写报告周五9月19日上午实践撰写报告下午实践撰写报告3实习报告一、实习目的1、培养学生理论联系实际,了解生产技术工作的一般程序和方法,掌握计算机应用技术的开发方法和当前流行的开发技术。2、培养严谨的工作作风和认真的科学态度。3、树立工程技术工作所必须的全局观点、生产观点和经济观点。二、实习任务实习任务分成两部分:理论环节以及实践环节,一般在上午的时候进行知识点的讲授,而下午的时候进行实践以便巩固学习的知识。1、理论环节:按照生产实习计划表中的计划学习相关的知识:网络编程概述、Internet相关术语、ASP运行环境配置、ASP脚本语言学习、ASP内置对象学习、ASP存取数据库学习、ASP内置组件、数据库存取组件。以上知识点将会按照顺序依次学习,实习期间,学习的理论知识将会在当天的下午进行实践巩固。2、实践环节:对于实践环节,我们也将按照上产实习计划表中的计划进行相关的工作。在上机操作时,我们会派出公司里具有相关经验的技术人员作为指导老师,力保能够把学习的理论知识消化吸收。在实习生熟练操作所学知识的时候,会让实习生加入公司内部的项目编程中。总之,实习生的任务就是认真学习网络编程的相关知识,练习配置ASP的运行环境,使用ASP内置对象。三、实习内容实习期间我们学习了ASP网络编程及动态网页制作的相关知识,其具体如下:实习开始之时,公司首先对网络编程进行总体概述。网络编程就是指直接或者间接地通过网络协议提供的实现网络进程安全通信的编程。它的主要工作是在发送端把信息通过规定好的协议进行组装包,在接收端按照规定好的协议把包进行解析,从而提取出对应的信息,达到通信的目的。对于网络编程的代码类主要分为了两类:静态代码与动态代码。在对网络编程有了大体的了解之后,我们随之便是熟悉开发环境。为了编辑出好的网页,公司就Internet的相关术语进行了讲解。URL即统一资源定位器,它是Internet上或内联网服务器中目标定位位置的标准,它的地址格式中包含有Internet资源类型、host服务器地址、端口号、路径。Internet中比较重要的另一元素就是网页,网页它是一种用超文本标记语言,HTML将信息组织好,在经过相应的解释器或浏览器翻译出文字、声音、动画等多种信息有机组合。在了解了这些之后,我们就网络编程的目的进行了探讨,我们认为网络编程的存在与它可以为计算机直接或间接的通过网络协议提供与其他计算机的通信是分不开的。网络编程有两个主要的问题:一是如何准确定位网络上一台或多台主机;二是找到主机后如何可靠高效的进行数据传输。解决这两个问题主要是通过TCP/IP协议进行解决的。在了解了这之后,我们又对流行的网络编程模式进行了学习,现在流行的模式是C/S和B/S两种。其中,C/S模式采用Intranet技术,适用于局域网环境,安全控制能力强,开发周期短,而B/S模式采用Internet和Intranet技术,适用于广域网,代码可重4用性好并且系统维护简单。在对网络编程的相关知识有了大体的了解之后,我们又简单学习了动态网页的实现技术,如ASP、PHP、JSP、ASP.NET,其中,我们主要学习的是ASP。这几种网页制作技术,ASP没有提供自己的专门的编程语言;PHP对各种编程语言没有统一的标准;JSP是基于JavaServlet以及整个Java体系的web开发技术,而ASP.net能被用于一台Web服务器来建立强大的web应用程序。公司按照引导、实践、创新三步走的指导思想,设置实例、上机练习题和网站设计的实训项目,力求让每一位实习生迅速进入实践过程,突出强调技能训练,最终达到让每一位实习生能够独立做网站的目的。在公司中我们重点学习了ASP的动态网页的知识与实训。关于这一部分的学习如下:ASP即服务器端动态网页,它是Microsoft开发的服务器脚本语言。通过ASP可以与HTML、脚本语言和一些组件相结合来创建动态、交互而且高效的Web应用程序,用来进行网络信息处理工作。学习ASP就不得不了解学习一下它的基本原理:当浏览器向Web服务器发出请求.asp文件时,服务器端的脚本语言便开始运行,web服务器调用ASP,用它从头至尾处理所请求的文件、执行脚本命令,并将web页以HTML文件格式发送到浏览器。因为脚本运行于web服务器而不是客户端,生成发送到浏览器的HTML页等工作便由Web服务器负责。所以ASP文件不能像HTML文件那样直接被浏览器打开,而必须在服务器段运行环境下通过解释程序才能执行。Web服务器端脚本无法被预先复制,从而ASP可以防止用户查看源代码和复制脚本。对于ASP的功能主要表现在以下几点:一是处理用户以表单形式提交的访问请求;二是直接操作数据库,进行查询、插入、更新、删除等操作;三是记录客户端相关数据信息;四是实现多个页面间数据共享;五是在应用中嵌入ActiveX,COM组件和javaapplet。对于ASP的功能了解之后,那么下面就是进行深入的学习的过程。学习ASP必须学会配置它的运行环境,在这方面我们主要是进行上机操作来达到熟悉运行环境的目的。之后我们正式开始学习ASP。首先要学的是,ASP的语法简介。以前编写网页时,一般采用HTML技术,但编写的网页多为静态网页,而若要开发留言板、聊天室等动态网页,就需要用CGI等技术,非常复杂,工作量也很大,而现在使用ASP技术就很容易了。简单地说,ASP文件就是在标准的HTML文件中嵌入了VBScript或JavaScript脚本语言。ASP的脚本语言是在服务器端运行的,这是它的重要特点。它先把ASP文件编译成标准的HTML文件,然后再传送到客户端,因此不用管客户端的浏览器是否支持VBScript或JavaScript技术,有ASP开发出来的web界面,均可以正常显示。一个简单的ASP程序包括普通的HTML文件、服务器端Script程序代码和客户端的Script程序代码。至此,我们开始编写了第一个简单的ASP程序。在实际操作中当然会出现错误,所以掌握ASP调试技巧就显得很重要。可以一边用文本编辑器编辑,一边用浏览器调试。一般情况下,当程序出错时,页面上会显示错误描述、出错代码行数等信息,若仔细查看,一般能查出原因。还可以在程序中利用注释方法,将一些语句暂时注释掉,然后逐段进行调试。ASP程序中是不区分字母大小写的,而且凡是用到的标点符号都是在英文输入状态下输入的标点符号,否则将出错。只有一种情况除外,就是在字符串中输出标点符号。ASP语句必须分行写,如果一行写不下,让它自动换行。对于ASP的脚本语言即VBScript语言是一种介于HTML和高级语言之间的5一种语言,它更接近于高级语言,但却比高级语言简单易常,当然也没有高级语言的功能那么强。脚本程序既可以在客户端浏览器执行,也可以在服务器端执行,一般ASP程序中的VBScript语言是放在服务器端执行的。在服务器端运行,也就是说要把脚本语言放在%和%之间。但有时为了方便也可以在客户端执行。为了编写VBScript程序,我们又学习了它的基本格式、数据类型及常量、变量、数组、运算符、函数、及一些条件、循环等语句。程序中声明常量的意义在于可以在程序的任何部分使用该常量来代表特定数值,从而方便程序的编写。在VBScript中使用变量之前可以不预先声明它,赋值后自动声明它,以便可以被引用。数组的定义和变量基本上是相同的,所不同的仅仅是要定义数组中项目数。之后我们进行了上机操作。对于运算符,我们要注意的是不同运算符同时出现在一个式子中它的运算顺序。VBScript的函数继承了VisualBasic中的一些函数,常用的函数有6个,对于这些函数我们主要学习的是它的功能、语法,并在学习后进行相关的上机操作,如输出日期和时间、判断是否是数字类型。为了是程序可重复利用和简单明了,要经常使用过程。在VBScript中经常使用的过程有两种,一种是Sub子程序,一种是Function函数。对于过程的练习,我们进行求2数的立方和。对于条件语句,我们练习了“根据不同分数给出不同的信息输出”的题目。循环语句是VBScript代码中比较重要的语句,在学习时我们也进行了大量的练习,像包括求1到100之间数字之和。另外,在生产实习中,我还学到了Request和Response对象,它们将功能封装好,只用会使用它就行。Request对象可以从客户端获得信息,比如,在网上,经常需要从客户端获得用户输入的信息,那么这些信息就是通过Request对象传入服务器的数据库里保存的。Request对象是通过方法来获得客户端信息的,分别为QueryString、Form、ServerVariables、ClientCertificate。通过对相应方法的上机实现,我发现将一个ASP文件或一个HTML文件内的表单信息传给一个ASP文件还可以将ASP文件内的表单信息传给自身。Request对象可以通过Write、Readirect、C

1 / 9
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功