摘要
利用网络和数据库技术,结合目前硬件价格普遍下跌与宽带网大力建设的有利优势,使用户可以通过互联网进行参与评定选举,可以大大提高参与评定率,同时节省了评定问卷等有形物资的花费,以及参与评定人和检票员的时间。对于网站来说,该系统可以使网站管理人员了解用户对网站的意见。方案A网站管理员可以设置若干候选项目,并将参与评定规则设置为单选或多选。网站浏览者可以在网页上提交自己的参与评定意向,系统则立即将当前参与评定结果显示在网页上。显示方法为条形图,以长短比例来直观地反映票数的情况,同时也列举出具体的票数值。每轮参与评定的结果都通过数据库记录下来。 方案B除具有A的功能外,系统还可以避免同一用户重复参与评定的现象。使用记录IP地址的方法。使用IP不能重复参与评定;使用Cookies的技术,使同一部电脑不能重复参与评定。
关键字:ASP,Access数据库,VBScript Vote 问卷评定
Abstract
Utilize network and data base technology , combine hardware price drop with broadband network energetical favorable advantage of construction generally at present, Make users able to carry on the vote election through Internet, can improve the voting rate greatly , Having saved the cost of tangible goods and materials, such as questionnaire,etc. at the same time, and the time of the voter and ticket collector . To website, this system can make the administrative staff of websites find out about user's suggestion on websites . Website administrator, A of scheme, can set up several project of standing for election, set up for select or select more only vote rule. Website viewer can refer one's own election purpose in the webpage , the system shows the voting results at present in the webpage immediately . Show method as bar chart, come to reflect the situation that the ticket counts with the size proportion ocularly, Enumerate and get off concrete ticket number value too at the same time. The result of each vote is written down through the data base。Scheme B besides having function of A, system can also avoid the same user's repeated phenomenon that vote . Use the method to write down IP address. Can not vote repeatedly while using IP; Use technology of Cookies , make the same parts can repeated to vote.
Keyword: ASP,Access,VBScript Vote
目录
前言...... 3
摘要...... 4
Abstract... 5
第1章 ASP简介...... 6
第2章 建立ASP和Access数据库的运行平台...... 7
2.1数据库的总体概述..... 7
2.1.1数据库的概念.... 7
2.1.2关系数据库.... 7
2.1.3数据库管理系统(DBMS).... 7
2.2 Access 2000简介..... 8
2.2.1 Access数据库是中小型数据库的最佳选择.... 8
2.2.2 Access 2000数据库系统是企业级开发工具.... 8
2.3 VBScript介绍..... 8
第3章 需求分析和数据库结构设计...... 10
3.1 系统需求分析..... 10
3.1.1软件需求.... 10
3.1.2硬件要求.... 11
3.2数据库结构设计..... 12
第4章 参与评定系统的设计过程...... 14
4.1 访问者使用页面..... 14
4.1.1参与评定界面.... 14
4.1.2 相关操作.... 16
4.2 系统维护页面..... 18
第5章 维护与系统评价.... 24
5.1系统维护...... 24
5.2系统评价..... 24
结束语...... 26
参考文献...... 27
前言
ASP(Active Server Pages,动态服务器页面)网页设计技术是当前web站点建设中使用的流行技术。使用该技术,可以简单方便地设计站点的动态页面或生成功能强大Web应用程序,再结合功能强大的Access 2000数据库系统,就可以为网站建设提供一个极富活力的架构,为站点提供充分的扩展空间。
ASP软件包是微软公司在Web服务器领域的一个重要产品,它最初是随同IIS(Internet Information server)3.0版本一同发布的,而IIS3.0没有修改IIS2.0版本中的任何功能,只是 增加了ASP的功能,可见Microsoft公司对ASP的重视程度。
数据库是数据管理的最新技术,是计算机科学的重要分支。十余年来,数据库管理系统已从专用的应用程序包发展成为通用的系统软件。由于数据库具有数据结构化、最低冗余度、较高的程序与数据独立性、易于扩充、易于编制应用程序等优点,较大的信息系统都是建立在数据库设计之上的。因此,不仅大型计算机及中小型计算机,甚至微型机都配有数据库管理系统。目前,对数据库各种模型的研究以及理论上的探讨都还在蓬勃开展,其应用也从一般管理扩大到计算机辅助设计、人工智能以及科学计算领域。国外高等学校计算机科学系、计算机应用与信息系统系等都开设有数据库系统方面的课程。
Access是美国微软公司推出的办公系列软件Office家族中的一个重要成员,是运行在Windows平台上的一种极好的数据库管理系统,它以其操作简单,界面良好和功能齐全等特点深受广大用户的青睐。
在本系统中详细阐述了ASP技术和Access 2000数据库的功能、特点、使用方法及技巧,内容涉及ASP技术和Access 2000数据库的运行平台、系统软硬件要求、Access的数据库对象及常用工具、ASP对象、ASP与 Access 2000数据库的连接、ADO组件、存储过程等,本文结构合理,内容丰富,论述清晰明。