1、 学号 毕业设计 题目题目 基于 ASP 的电子投票系统 的设计与开发 学生姓名: 专业班级: 学院 (部): 计算机工程学院 校内指导教师: 校外指导教师: 完成日期: 2015 年 5 月 1、目的及意义(含国内外的研究现状分析) 1.1a 设计(论文)的目的 在现实生活中, “投票”是经常遇到的一项活动。随着科学的不断进步发展, 各种各样的“投票”在现实方式上已经多样化,电子投票作为传统投票方式已经 被广泛的应用在日常生活中,传统的“投票”所具备的功能几乎都在互联网上进 行电子化的高效动作实现。 因而其应用和发展也越来越受到人们的重视和广泛使 用。目前流行的电子投票系统如何设计出更加安全
2、、可靠的电子投票系统,已是 目前迫切需要解决和关注的问题, 本系统就是在目前流行的电子投票系统上对使 用范围、安全设置、系统灵活性等用户关注的问题上进行了较大的改进,从而满 足更多、更大使用范围,更安全,更方便的网上应用系统。 1.2 设计(论文)的意义是(理论或实际) : 随着改革开放和中国民主化的进程逐步发展和深入话, 电子投票系统已成为 民主选举过程中必不可少的选举方法之一,通过建立电子投票系统,利用网络通 信的优势同现有民主选举,就可以给投票者和组织者带来很大的便利之处,从而 方便广大人民群众,为中国的民主化进程发展带来新的生机。 本系统的主要意义: 该系统通过网络,采用投票终端,解决
3、了传统投票时的空间、时间和方式 上的限制,以及投票前繁琐的准备工作。 本电子投票系统可以应用在人员选举、人员表决、事项表决、民主评议范 围;即可在无论大、小型的单个会场里进行投票,也可用在地域分散的多个会场 会联网投票。 整个投票过程是在信息化的手段下完成实时计票与统计,做到高速、高安 全度、高保密度、高可靠度。 二、基本内容和技术方案 设计(论文)的任务是: 投票人的投票方式:输入要选举的候选人的编号,即可完成投票。 投票人了解候选人的方式:浏览候选人列表,输入序号查询候选人介绍。 管理人员的主要功能需求: 初始化候选人信息:在系统投入使用前需要先将需要投票选举的候选人 信息录入系统中,以便
4、投票和查看,这个功能由管理员完成。管理员的初始化工 作就是将候选人的序号、姓名和简介录入系统。 浏览候选人简介:为随时掌握候选人信息,以便进行修改,管理员有权浏 览候选人简介。浏览的顺序按照候选人序号即可。 修改候选人简介: 当系统更新或候选人信息有所变化时, 输入候选人序号, 对信息进行修改。 查询投票情况:管理员有权查询当前各个候选人得票情况,以便得出最终 被选中的候选人信息。 清楚投票信息:当投票过程结束后,管理员选择清楚投票信息即可清楚系 统中所有候选人的票数,使之归零。 安全管理:管理员可以对投票人信息进行管理,投票人只有用管理员规定 的用户和密码才能进入投票系统进行投票。管理员还可以更改用户名、密码和权 限,并对投票人信息进行增加、删除、查询、排序和初始化等操作。通过对用户 的需求调查分析可以概括出用户的功能如下:单选投票、多选投票、查看投票、 投票设计。单选投票:用户只能从多个选项中选取一项进行投票