asp具有动态口令认证机制的网上投票系统的设计

asp具有动态口令认证机制的网上投票系统的设计

ID:18224692

大小:118.50 KB

页数:10页

时间:2018-09-15

asp具有动态口令认证机制的网上投票系统的设计_第1页
asp具有动态口令认证机制的网上投票系统的设计_第2页
asp具有动态口令认证机制的网上投票系统的设计_第3页
asp具有动态口令认证机制的网上投票系统的设计_第4页
asp具有动态口令认证机制的网上投票系统的设计_第5页
资源描述:

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

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

2、的搭建和数据库的设计。然后介绍了本系统的总体设计,包括:系统结构和总体功能设计。论文以功能模块图的形式说明了功能的设计并给出了部分核心代码及主要功能界面图。关键词:网上投票系统;ASP;SQL;动态验证码目录论文总页数:20页1引言11.1网上投票系统的概念11.2网上投票系统概念的提出11.3网上投票系统的适用范围11.3.1什么样的主题适合做网上投票11.3.2网上投票样本的合理性21.3.3网上投票的程序与方法22系统体系开发环境22.1系统的硬件环境22.2技术上配合32.3ASP简介32.4SQL简介42.5动

3、态口令认证技术62.5.1验证码起源62.5.2验证码实现流程62.5.3网上投票系统中的验证码的作用73数据库的搭建73.1E-R图73.2数据库的设计83.2.1用户信息83.2.2投票信息93.2.3投票选项93.2.4管理员信息104系统详细设计104.1具有动态口令认证机制的网上投票系统的结构104.2系统详细功能设计114.2.1用户注册、登陆和和验证模块114.2.2用户投票模块134.2.3投票管理模块15结论18参考文献18致谢19声明201引言随着计算机技术的飞速发展,尤其是网络技术的超速发展,带动了

4、信息的广泛交流,人们每天需要大量的信息来充实自己,传统的投票和调查方式已经不能满足我们的需要,针对这种情况,网上投票系统应运而生。网上投票系统除了能够完成传统的功能之外,更具有时效高和范围广的优点,更符合现代社会的需要。从国际互联网到校园网,企业局域网,各种网上投票系统随处可见,意见调查,用户信息统计,经营情况调查都可以作为投票的内容,网上投票系统凭借其方便快捷等特点,已经成为互联网资源中不可缺少的一部分,并且,随着网络技术的发展,网上投票系统的作用将会越来越大。据新闻报道,日本政府正投资10亿日元开发电子投票系统用于选

5、举,荷兰、比利时和巴西等国家已经开始在部分地区使用网上投票系统,可见其巨大的发展潜力。然而,在计算机网络中,任何方便实用的技术都必须建立在信息安全这块基石上。一项网络技术的安全性,也是决定着想技术成败的关键性的性质。而具有动态验证的网上投票系统既能使信息的保密性得到保证,又能确认投票者身份的有效性与唯一性,这样才能保证统计结果的真实有效。1.1网上投票系统的概念网上投票调系统是一种在网站上提出投票题目,由用户在线投票并对调查投票的统计结果直接显示的调查工具。网站管理方可以通过网上调查并对投票结果自动进行系统分析后得出有用

6、信息,如浏览用户对某产品或服务的看法等,是企业利用网站低成本进行市场调查的重要手段。1.2网上投票系统概念的提出网络的快速发展和计算机的广泛普及,为解决传统民意调查存在的缺点和提出网上投票系统概念提供了物质基础。人们针对传统的民意调查存在的不足,开发了网上投票系统,大大提高了调查的时效性。1.3网上投票系统的适用范围从技术上来说,网上投票是十分简便的,时效性也强。但是目前网上的民意调查似乎还有一定的随意性,没有按照严格的民意调查的程序与方法进行。网上调查与传统民意调查有着很大不同,值得我们从各个角度去认识。我个人认为,至

7、少以下方面是需要关注的。1.3.1什么样的主题适合做网上投票网上投票对象只能来源于网络的使用者,而目前这部分使用者具有一定的特殊性,特别是在中国。据CNNIC2006年9月公布的调查结果显示,我国互联网继续保持持续、稳定的增长态势。其中网民数、上网计算机数分别达到了11000本系统的结构如下所示:用户注册界面用户登陆界面投票查看投票结果管理员登录界面增加投票删除投票更改投票搜索投票用户操作界面投票管理界面图4-1系统结构图4.2系统详细功能设计4.2.1用户注册、登陆和验证模块模块图如下:用户信息用户注册用户登陆登陆验证

8、图4-2用户信息模块(1)用户注册:用户可以通过这一功能在网站上将自己的信息通过填写注册窗体的形式,发送到后台数据库中并存储,以便在网站上进行投票。用户注册功能能提高投票信息的公正性和有效性,防止部分人员随意投票。用户注册界面:图4-3用户信息注册界面图4-4用户登陆界面4.2.2用户投票模块模块图如下:投票开始投票

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

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

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