ADO
WWW上很重要的应用是访问WEB数据库,用ASP访问WEB数据库时,必须使用ADO组件,ADO是ASP内置的ActiveX服务器组件(ActiveX Server Component),通过在WEB服务器上设置ODBC和OLEDB可连接多种数据库:如SYBASE、ORACLE、INFORMIX、SQL SERVER、ACCESS、VFP等,是对目前微软所支持的数据库进行操作的最有效和最简单直接的方法。
ADO组件主要提供了以下七个对象和四个集合来访问数据库。
1. Connection对象:建立与后台数据库的连接。
2. Command对象:执行SQL指令,访问数据库。
3. Parameters对象和Parameters集合:为Command对象提供数据和参数。
4. RecordSet对象:存放访问数据库后的数据信息,是最经常使用的对象。
5. Field对象和Field集合:提供对RecordSet中当前记录的各个字段进行访问的功能。
6.Property对象和Properties集合:提供有关信息,供Connection、Command、RecordSet、Field对象使用。
7. Error对象和Errors集合:提供访问数据库时的错误信息。
2.3 HTML简介
HTML的英文全称是"Hypertext Markup Language",中文译为"超文本标记语言"。"超文本"就是指页面内可以包含图片,链接,甚至音乐,程序等非文字的元素。在几年前作为SGML的一个子集开发的。
一个HTML文件中包含了所有将显示在网页上的文字信息,其中也包括对浏览器的一些指示,如哪些文字应放置在何处,显示模式是什么样的等。如果你还有一些图片、动画、声音或是任何其它形式的资源,HTML文件也会告诉浏览器到哪里去查找这些资源,以及这些资源将放置在网页的什么位置。浏览的网页就是由HTML语言编写出来的。虽然HTML是一种语言,但HTML不是程序语言,如 C++ 和 Java 之类,它只是标记语言,你只要明白了各种标记的用法便算学会了HTML。HTML 的格式非常简单,只是由文字及标记组合而成,因此任何文本编辑器都可以制作HTML页面。
在编辑器中输入html代码即可完成对网页的设计,如果在其中加入VB,JAVA等脚本文件以及数据库连接有关的语句指令,便可对已知数据进行查询,从而生成动态网页的一部分。
2.4 Microsoft Access简介
Access是一种关系数据库管理系统(RDBMS), 主要用于中小
型数据库应用,适用于小型商务活动,用以存贮和管理商务活动所需要的数据,允许用户构造应用程序来归档和存储数据,并使数据能够很容易地采用多种方式进行筛选、分类和查询数据。
Access是一个数据库管理系统,以为它与其他的数据库管理系统相比更加简单易学,一个普通的计算机用户即可掌握并使用它,而且ACCESS的功能强大,足以应付一般的数据库管理以及处理需要。
下面简单介绍ACCESS数据库的基本方法 :
1.新建数据库,新建一个数据库有两中方法:一种是创建一个空数据库,即建立一个没有表,查询,窗体和报表等内容的数据库;另一种方法是使用ACCESS中提供的数据库模版创建数据库,即通过对向导所提出的选项和不同选择来设计窗体,查询和报表等,从而建立一个完整的数据库。
2.添加数据库,表是ACCESS数据库的基础,是信息的载体。其他对象如查询,窗体和报表,也是将表中的信息以各种形式表现出来,方便用户使用这些信息。在ACCESS中,创建表的方法有三种:一是使用设计器创建表;二是通过输入数据创建表;三是利用向导创建表。
3.表的操作,在添加了数据库之后,我们实际上就初步的完成了一个数据库的建立工作,接下来我们就可以通过SQL语句对数据库进行操作。当然,在ACCESS中,对表的操作十分的方便,可以浏览表,为表添加、删除、对表记录进行排序,因为ACCESS是面向一些普通用户的,所以其操作方法不必要用户清楚SQL语句的语法及结构。
与其它的关系型数据库管理系统相比,Access具有以下优点:
1.存储文件单一。Access的一个数据库文件中包含了该数据库中的全部数据表、查询、窗体、报表等所有数据,便于管理。
2.支持长文件名,并可以在文件名内加空格,使文件便于理解、查找。
3.具有强大的网络功能,可通过网络传送数据。使用简便,用户无需了解编程语言,便可轻松地设计和开发数据库应用程序。
4.可以处理多种数据信息,如文本文件和其它数据库文件。
2.5 IIS简介
本次设计所用到的服务器IIS7.0,ASP文件只有发布到IIS服务器上之后,才能能够正常浏览。
IIS是Internet Information Services的缩写,是一个World Wide Web server。Gopher server和FTP server全部包容在里面。 IIS意味着你能发布网页,并且有ASP(Active Server Pages)、JAVA、VBscript产生页面,有着一些扩展功能。IIS支持一些有趣的东西,像有编辑环境的界面(FRONTPAGE)、有全文检索功能的(INDEX SERVER)、有多媒体功能的(NET SHOW) 其次,IIS是随Windows NT Server 4.0一起提供的文件和应用程序服务器,是在Windows NT Server上建立Internet服务器的基本组件。
它与Windows NT Server完全集成,允许使用Windows NT Server内置的安全性以及NTFS文件系统建立强大灵活的Internet/Intranet站点。IIS(Internet Information Server,互联网信息服务)是一种Web(网页)服务组件,其中包括Web服务器、FTP服务器、NNTP服务器和SMTP服务器,分别用于网页浏览、文件传输、新闻服务和邮件发送等方面。
第三章 系统总体功能设计
3.1 可行性研究
网上求职招聘系统是通过计算机使用户和招聘信息建立起紧密的联系。本系统在技术方面主要采用现有的软件ASP、DREAMWEAVER、ACCESS进行开发和研究的,这些软件早已经被大众所熟知和了解。
目前人才市场的活跃与企业对高素质人才的殷切需求,无疑为网上求职招聘系统的生存和发展提供了广阔的空间。与传统的人才中介相比,网上求职招聘系统具有成本低、容量大、速度快与强调个性化服务的优势。该系统允许更加灵活的交互方式,提供更加丰富的信息资源。本系统纯为私人设计,在开发过程中没有涉及到合同、责任等与法律法规相抵触的方面,也无从考虑法律法规方面的局限,但是文明上网是每一个公民必须具备的基本素质。
3.1.1 经济可行性研究
由于本系统突破了时间的限制,只要服务器开通,本系统的合法用户随时可以了解自己想要了解的信息。这比起过去那种传统的手工法有了很大的进步。因而,该系统就经济上来说是可行的。
3.1.2 技术可行性研究
技术可行性一般受制于软硬件、参与人员、操作环境等。本系统对软硬件的要求均不高,采用ASP技术来实现。使用ASP可以创建动态、交互的Web服务器应用程序。ASP页面可以使用脚本语言(如Vbscript、Javascript等)编写,程序代码是隐藏的,输出到用户浏览器的是动态的HTML文件。访问数据库是通过使用内置的ASP组件存取数据库,并将结果返回给用户的浏览器。通过客户端脚本,可以控制网页元素的外观和行为,而且可以对用户在网页中的操作做出响应,并进行相应的处理,从而创作出交互式网页。ASP程序的运行环境在服务器端可以接收来自客户端的请求,并对后台数据库进行存取操作,然后将处理结果返回客户端浏览器。
3.2 需求分析
需求分析是系统设计的一个重要的环节。本阶段对系统管理的应用情况作全面调查,以确定系统目标和确定用户的需求。
本课题的开发的目的是为了能够为企业和个人提供一个操
上一篇:
基于ASP的房屋中介管理系统设计(论文)
下一篇:
经典高三励志演讲稿