hur.cn - 华软网

 热门搜索

  • 论文编号: 佚名
  • 论文字数: 10000 字
  • 支付金币: 5个
  • 金币充值: 点击查看金币充值
  • 资源类型: 毕业设计
  • 论文语言: 简体中文
  • 运行环境: WinXP/NT/Vista/Win7
  • 解压密码:
  • 评分等级: ★★★
  • 整理录入: 昕晨
  • 更新时间: 2021/3/24 23:33:38

设计介绍    


引 言
 网站(Website)是指在因特网上,根据一定的规则,运用HTML工具制作的用于展示特定内容的相关网页的集合。简单地说,网站是一种通讯工具,就像公告栏一样,人们能够通过网站来宣布自己想要公开的资讯,或利用网站来提供相关的网络服务。人们能够通过网页浏览器来访问网站,猎取自己需要的资讯或享用网络服务。
在因特网的早期,网站还只可保存单纯的文本。经过几年的发展,当万维网出现之后,图像、声音、动画、视频,甚至3D技术起头在因特网上流行起来,网站也慢慢地发展成咱们现在看到的图文并茂的样子。通过动态网页技术,用户也能够与其余用户或网站管理者举行交流。也有一些网站提供电子邮件服务。
许多公司都拥有自己的网站,他们利用网站来举行宣传、东西资讯宣布、招聘等等。随著网页制作技术的流行,很多个人也起头制作个人主页,这些通常是制作者用来自我介绍、展现个性的地方。
图书管理系统促进了信息的流传,利用及再生产的增殖能力,人们掌握了信息,使之转变为技术,成为作用于社会经济的生产力,促进了社会经济的发展,这就是信息管理服务的价值体现。为了能最大限度地施展信息的效能,就离不开对信息的加工致理,离不开对信息的管理服务。因此,图书管理系统已成为21世纪的主导发展体制之一。图书管理系统开发的总体目的是在图书信息管理中实现管理的系统化、自动化,减少事情量,增加效率及可靠性。
   本系统以中文版Visual Basic 6.0为前台开发工具,用ACCESS作为后台数据库。Visual Basic 6.0,它是由美国微软公司推出的小型数据库开发语言,由于其运用方便,硬件要求不高,易学等特色,它还提供强有力的应用程序开发工具,为未来的维护提供需要的基础。
第一章  编程环境基础知识
1.1  ASP的特色
ASP是一种未经编译的开放式的应用软件,是微软公司推出的一种用以取代CGI(公共网关接口即Common Gateway Interface)的技术,它实质上是一种服务器端剧本环境。ASP被包括在IIS 3.0及其更高版本之中。通过ASP,用户能够连系HTML网页、ASP指令和ActiveX组件建立动态、交互且高效的Web服务器应用程序。ASP的出现运用户不用担心客户端不能正确运行所编写的代码,由于所有的程序将在服务器端执行,包括所有内嵌的普通HTML中的剧本程序。客户端只需运用可执行HTML代码的浏览器,即可浏览通过ASP设计出来的页面内容。当程序执行完毕后,服务器仅将执行的结果前往给客户端浏览器,这样也就减轻了客户端浏览器的负担,大大提高了交互的速度。
ASP其实不是一种纯洁的编程语言,它所用的语言是大多数人都非常熟悉的两种剧本语言,即VBScript和JavaScript语言。在一个ASP应用程序中能够用其中一种剧本语言,也能够连系这两种语言运用。另外ASP还能与所有ActiveX Scripting语言相兼容。
ASP运用的ActiveX技术是鉴于开放设计环境的,用户能够运用Visual Basic、Java、等编程语言将自己定义和制作的组件加入其中,是自己的动态网页具有无限的扩大能力,这是传统的CGI等程序所远远不及的地方。另外,ASP可利用ADO(Active Data Object,微软公司的一种数据访问模子)方便地访问数据库,进而使得开发鉴于WWW的应用系统成为可能。

ASP的编辑环境要求非常简单,所有一种文本编辑器都能够编写ASP应用程序。
运用ASP开发网页应用程序具有以下一些特色:
(1) 完全内嵌,与HTML和Script语言充分连系。
(2)无需编译,容易编写,可在服务器端直接运行,且Web程序开发时
间短。
(3)无浏览器兼容问题。
(4)程序代码隐藏,在客户端只可看到由ASP输出的动态HTML资料。
(5)运用所有文本编辑器都能够举行编辑设计。
(6)能够运用所有语言编写自己的ActiveX Server组件。
(7)运用ADO组件轻松存取数据。
(8)面向对象,并可扩展的ActiveX Server组件。
一个以ASP为基础的应用程序包括了Web服务器的虚拟目录(Virtual Directory)以虚拟目录下的所有资料夹与执行资料。虚拟目录主要是为了掩护服务器端站点的内容和资料,防止遭到网络黑客的恶意破坏和攻击而产生的。在提供WWW服务的服务器端,虚拟目录的作用是不让客户端用户知道一些目录与重要资料的真实路径,也就是说每一个绝对路径(即真实路径)都已经隐藏起来,这些能够供网络客户访问的Internet资源都会以服务器的文档根目录(Document Root)作为相对路径的基点(Base),或另取一个从表面上看来毫无关系的别名(Alias Name)来隐藏真实目录名称。这些相对目录就称为虚拟目录,相对路径和绝对路径是相对峙的。
另外,每一个ASP Web应用程序都拥有一个Global.asa资料,后缀名asa是Active Server Application的缩写。
(1) ASP资料的存取方式
运用所有一种文本编辑器都可编写ASP应用程序,编写的程序要以后缀名.asp保存,不能够保存为.html形式。如果是以.html形式保存的话,服务器端将不编译资料中所有的包括ASP语法的语句。
将资料保存为后缀名.asp的形式是为了告诉提供ASP服务的服务器,这是
个ASP应用程序,必需在给客户端送出资料之前把它编译一遍。将.asp后缀名的资料编写存储完毕之后,就能够把它放在自己的Web服务器上执行,这样就能够在浏览器端看到ASP页面的输出效果了。
(2) ASP资料的结构特色
到目前为止,咱们已经知道ASP能够和HTML、Script语言圆满连系。在这之前一直都称开发的项目为应用程序,也许有些人以为ASP资料是一个已经被编译过的资料,但ASP资料是一个文本资料,能够用所有一种编辑器打开它,并对它举行适当的编辑修改。
一般情况下一个ASP包括以下几个部份:
(1)普通的HTML资料。
(2)客户端的Script程序代码,放置于<Script>和</Script>标签之内。
(3)服务器端的ASP Script程序代码,放置于<% . . . %>标签之内。
(4)Server Side Include语句,即运用#Include的语法在本页面嵌入其余的Web页面。ASP的服务器会将其原封不动的发送到客户端,由客户端的浏览器举行措置惩罚。目前在ASP中能够运用的剧本语言主要是VBScript和Jscript,其中系统默许的剧本语言为VBScript。不过所有一个能够和ActiveX Script规范兼容的剧本语言引擎都能够很好地应用于ASP之中。


1.2  程序运用的对象及其属性和方法
(1)Request对象(从客户端猎取信息,主要是读取提交表单中的数据)
QueryString: 从查询字符串中读取用户提交的数据;
Form:猎取客户端在FORM表单中所输入的信息;
Cookies: 取得客户端浏览器的Cookies信息。
(2)Response对象(前往信息到客户端,主要是向浏览器输出文本、数据、
Cookies等)
Response.Write: 直接送出信息到客户端;
Response.Redirect: 引导客户端浏览器至新的Web页面;
Response.End: 终止措置惩罚ASP程序,并前往那时的状态。
(3)Session对象(为单个用户保存信息)
利用Session存储信息的语法:
Session(”Session名字”)=变量或字符串信息
(4)Server对象
CreatObject方法: 用于创建组件、应用对象或剧本对象的实例
CreatObject的语法以下:
Set Server.CreatObject(ActiveX Server组件)
(5)Connection对象(ADO的内部对象,用来建立与数据库的连接)
在ADO中建立对象一般要用Server对象的CreatObject方法,语法以下:
Set Connection 对象=Server.CreatObject (“ADODB.Connection”)
Open方法: 用于建立和数据库的连接;
Close方法: 用来关闭一个已打开的对象及其相关的各种对象;
Execute方法: 用来执行数据库查询。
(6)Command对象(用来对数据库执行命令,如查询、增加记录等命令)
Execute方法: 用来执行数据库查询。
(7)Recordset对象(用来获得从数据库前往的记录集)
建立Recordset对象的语法以下:
Set Recordset 对象=Server.CreatObject(“ADODB. Recordset”)
用Open方法打开数据库的语法以下:
Recordset对象.Open[Sourse],[ActiveConnection],[CursorType],
[LockType],[Options]

 


上一源码:ASP作业提交与批改系统毕业设计(含毕业论文、设计源码)
下一源码:asp人力资源管理系统毕业设计(含毕业论文、设计源码)

下载地址    

  • ASP图书管理(含毕业论文、设计源码)

下载说明

  • 为防止盗链,本站资源部分有解压密码,解压密码点击查看
  • 如果您发现该资源不能下载,请通知管理员;
  • 为了保证您快速的下载,推荐使用迅雷或网际快车等专业工具下载;
  • 为确保所下资源能正常使用,请使用WinRAR v3.80或以上版本解压本站资源;
  • 本站所收集的下载资源均来源于网络,如果有侵犯您的版权,请来信告知,我们会马上处理;
  • 本站所提供的资源仅供学习和研究,请勿用于商业用途,请在下载后24小时内删除;
  • 本站不承担用户因使用这些下载资源对自己和他人造成任何形式的损失或伤害!