asp754动态口令认证机制的网上投票系统asp sqlserver.doc

asp754动态口令认证机制的网上投票系统asp sqlserver.doc

ID:11393208

大小:291.50 KB

页数:19页

时间:2018-07-11

asp754动态口令认证机制的网上投票系统asp sqlserver.doc_第1页
asp754动态口令认证机制的网上投票系统asp sqlserver.doc_第2页
asp754动态口令认证机制的网上投票系统asp sqlserver.doc_第3页
asp754动态口令认证机制的网上投票系统asp sqlserver.doc_第4页
asp754动态口令认证机制的网上投票系统asp sqlserver.doc_第5页
资源描述:

《asp754动态口令认证机制的网上投票系统asp sqlserver.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、ASP754动态口令认证机制的网上投票系统ASP+SQLServer

 

随着网络技术的迅速发展,传统的投票方式已经不能满足人们的需要。而网上投票系统除了能够完成传统的功能之外,更具有时效高和范围广的优点,更符合现代社会的需要。
具有动态口令认证机制的网上投票系统的设计是采用ASP和SQLServer2000技术开发的简易投票系统,并在用户登陆过程中设置动态验证码,提高系统的安全性。它实现了以下功能:投票、结果查看、增加、删除及搜索投票等。本论文首先介绍了网上投票系统的概念及和适用范围。在系统开

2、发环境中主要对ASP、SQL和动态口令认证机制的基本概念作了详尽的介绍。接着通过E-R图说明数据库的搭建和数据库的设计。然后介绍了本系统的总体设计,包括:系统结构和总体功能设计。论文以功能模块图的形式说明了功能的设计并给出了部分核心代码及主要功能界面图。
〖本文来自:计算机毕业网 
网上投票系统除了能够完成传统的功能之外,更具有时效高和范围广的优点,更符合现代社会的需要。从国际互联网到校园网,企业局域网,各种网上投票系统随处可见,意见调查,用户信息统计,经营情况调查都可以作为

3、投票的内容,网上投票系统凭借其方便快捷等特点,已经成为互联网资源中不可缺少的一部分,并且,随着网络技术的发展,网上投票系统的作用将会越来越大。据新闻报道,日本政府正投资10亿日元开发电子投票系统用于选举,荷兰、比利时和巴西等国家已经开始在部分地区使用网上投票系统,可见其巨大的发展潜力。
然而,在计算机网络中,任何方便实用的技术都必须建立在信息安全这块基石上。一项网络技术的安全性,也是决定着想技术成败的关键性的性质。而具有动态验证的网上投票系统既能使信息的保密性得到保证,又能确认投票者身份的有效性与唯一性,这样才能保证统计

4、结果的真实有效。

个人计算机的出现加速了企业信息化进程,网络开发的新模式也日趋成熟,发展到现在,网络的开发模式已从工作站/服务器模式、Client/Server模式发展到以浏览器/web服务器体系结构模型的Browser/Server模式。浏览器/web服务器最基本的形式是使用web服务。浏览器/web服务器的出现实现了一个三层应用架构,它将客户机/服务器模型以及那些基于主机的处理模型的最好特性聚集在一起了,这一体系结构的目标是容易配置、信息的集中管理和简单的资源管理在这个开发思想中,服务器的负责向用户提供信息和要

5、求的数据,另外通过客户浏览器软件,服务器是呈现给用户的图形化用户界面显示由服务器发送的住处服务器控制住处的布局和内容,这使信息的控制和管理非常可靠,计算机网络从体系结构到实用技术已逐步走向系统化、工程化、科学化。
在进行"网上投票系统"的开发时,用到了许多计算机方面的相关技术,其中也用到了许多新的开发技术和方法,这些也是完成系统开发的关键性技术,最主要的是:软件工程、ASP技术、三层应用系统框架结构、SQL数据库技术等。
2.3ASP简介
MicrosoftActiveServerPages即我们所称的ASP

6、,其实是一套微软开发的服务器端脚本环境,ASP内含于IIS3.0和4.0之中,通过ASP我们可以结合HTML网页、ASP指令和ActiveX元件建立动态、交互且高效的WEB服务器应用程序。有了ASP你就不必担心客户的浏览器是否能运行你所编写的代码,因为所有的程序都将在服务器端执行,包括所有嵌在普通HTML中的脚本程序。当程序执行完毕后,服务器仅将执行的结果返回给客户浏览器,这样也就减轻了客户端浏览器的负担,大大提高了交互的速度。以下罗列了ActiveServerPages所独具的一些特点:

4.1具有动态口令认证机

7、制的网上投票系统的结构
考虑到本系统的实用性、效率、应用范围等因素,主要设计了如下几个模块:用户注册、登陆和和验证模块,用户投票模块,投票管理模块三个部分。
(1)用户注册、登陆和验证模块
此完成的功能主要是能记录用户的注册信息,存储在数据库,并在登陆时核对与在数据库中的数据是否匹配。并完成动态口令验证功能。
(2)用户操作模块
此模块完成的功能一是显示投票项,记录用户所投选项,更新数据库,能够显示投票结果,二是用户能够搜索投票。用户投票模块分为3个子模块:用户投票模块、显示投票模块和搜索投票模块

8、。
(3)投票管理模块
此模块完成的功能是能够增加、删除和修改投票主题和投票信息,并在数据库中对数据进行相应的操作。
本系统的结构如下所示:
〖本文来自:计算机毕业网 
结   

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

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

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