基于asp+数据库web简易投票系统

基于asp+数据库web简易投票系统

ID:26585296

大小:117.50 KB

页数:12页

时间:2018-11-27

基于asp+数据库web简易投票系统_第1页
基于asp+数据库web简易投票系统_第2页
基于asp+数据库web简易投票系统_第3页
基于asp+数据库web简易投票系统_第4页
基于asp+数据库web简易投票系统_第5页
资源描述:

《基于asp+数据库web简易投票系统》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、物理与信息科学系应用物理基于Asp+数据库的WEB简易投票系统(石龙玉林师范学院物理与信息科学系537006)Abstract:现在在网络中,很多网站都有投票系统,即使网络投票系统在WEB应用上是那么简单,却很少有人写文章出来让出学者学习研究。本文针对应用asp+数据库实现的WEB简易投票系统进行讲述,对投票系统应具的功能,建设WEB投票思维以及如何制作等做阐述,以实现共同学习之目的。Keywords:投票系统数据库数据库执行文件物理与信息科学系应用物理一、引言随着INTERNET的发展,世界网民的数量急剧增加,社会的信息化强

2、度增强,企业竞争之激烈,故对市场信息的掌握范围不仅仅是周边的一些信息,而应把范围扩展到全国,甚至全世界,INTERNET恰恰是实现这目标的有利工具.对于新产品,新观点的调查范围应该更广泛,消息应该及时反馈给企业单位,故一个网上在线投票系统应允而生,它正好充分满足客户的需求,信息反馈的范围扩大,人力资源的节省,从而使得企业在竞争激烈的市场中拥有更强大的资本.开发此投票系统是为了更好的把市场的信息更准确更快速的反馈给客户,使信息的来源更广泛,从而提高信息的准确性.运用此系统可以降低企业为市场调查而消耗的人力和物力,利用节省的资源提

3、高产品的质量,增强竞争力。笔者以一个简易的WEB投票系统作的制作过程例子,展开做论。在基本的设计思维下,可以进一步完善功能更强大的投票系统。该投票系统是不要用户登陆的,开放式的。该简易的投票系统应用asp和数据库access做为核心技术,基础编程语言以vb脚本为主。开发环境为McromedioDreamweveaver8(或只要是会写html标签可以用text记事本或其他网页编辑软件)。二、设计要求在建设该投票系统前,应该了列出投票系统的所具有的功能,为实现所应有的功能足项解决问题。该系统的功能是:在需要投票的时候,网站管理员

4、进入系统管理后台设置相关的投票内容,设置投票时间段等;而用户页面在投票时间则可以显示投票的问题和查看投票结果,而在非投票时间内则显示不能进行投票等提示信息或提示对话框。在该简易投票系统中忽视页面的设计,页面美化可以根据个人或各个公司的需要和喜好进行设计。本系统主要针对服务程序而作。三、系统的设计1.服务数据库的设计每一个需要互动的网站或服务系统基本上都用到数据库进行数据的采集和发布。所一该系统用access2003作为数据库,采集用户的提交信息进行互动。首先,建立一个数据库date.mdb,数据库的目录可以任意,只要在网站的目

5、录下即可,本系统把数据库date.mdb放在网站根目录下。建立数据库以后,就根据需要设计数据库。首先在数据库中建立表admin用于存放管理员的帐号和密码等,以便管理登陆需要到。在admin表中,建立a_id、a_admin和a_password三的字段,其中a_id是管理员ID号,即编号;a_admin字段是存放管理员的帐号;a_password是存放管理员的密码。在建立一个表名为endtime用于存放投票开放的最后日期,并建立ID和time两个字段,time存放放投票开放的最后日期。再建立一名为title的数据表,建立t_h

6、ao、t_title和t_type,分别是题号、题目和题型(多选或单选)的存放字段。最后建立表名为vote的数据表用于记录用户投票数据,并建立v_id、v_name、v_votenum和v_num分别记录投票项的ID号、投票项和该投票项的票数。数据库的设计已经完成,根据数据库和设计思路,开始按照一定的步骤逐项建设网页。2.网页的制作1)数据库连接文件建立一个数据库连接文件,命名为conn.asp,用Dreamweveaver或记事本打开,并输入以下编码:<%dimconn'以下部分连接数据库dimconnstrSetconn=

7、Server.CreateObject("ADODB.Connection")'使用JET引擎连接,修改数据库连接地址,修改data.mdb部分connstr="Provider=Microsoft.Jet.OLEDB.4.0;DataSource="&Server.MapPath("data.mdb")conn.Openconnstr%>即完成数据库连接文件2)管理员后台页面首先建立管理员后台页面,根据设计要求,管理后台应该具有可以更改管理员信息设置、投票截止时间、投票主题的修改或添加和投票选项的修改或添加等功能。建立一个名

8、为mannager.asp的管理后台文件,其编码为:物理与信息科学系应用物理<%ifrequest.Cookies("username")=""then'取得cookies信息,如果为空则用户未登陆response.

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

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

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