第一范文网 - 专业文章范例文档资料分享平台

电子投票系统的设计与开发 - 图文

来源:用户分享 时间:2025/5/30 5:09:34 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

郑 重 声 明

本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究

成果。除了文中特别加以标注引用的内容外,本论文不包括任何其他个人或集体已经发表或撰写的成果作品。本人完全意识到本声明的法律后果由本人承担。

本人签名: 日期:

毕业设计(论文)任务书

学生姓名 专业班级 指导教师 工作单位 题 目 电子投票系统的设计与开发 1. 设计(论文)主要内容 在如下的开发环境:Windows Xp、 .NET开发环境(Visual Studio 2008)及数据库系统工具(SQL Server 2005)上开发一个电子投票系统管理系统。其主要功能包括: 投票人主要功能需求:①投票人的投票方式 ②投票人了解候选人的方式。 管理人员的主要功能①初始化候选人信息:②浏览候选人简介:③修改候选人简介:④查询投票情况:⑤清除投票信息:⑥安全管理: 2. 要求完成的主要任务及其时间安排 要求完成的主要任务: 1. 查阅资料,写出不低于10篇参考文献(其中至少有2篇外文文献)的参考文献资料; 2. 进行方案论证;写出开题报告; 3. 进行总体设计和详细设计;完成软、硬件设计 4. 完成系统的联调;按系统设计要求,能独立运行演示程序 5. 撰写论文并准备答辩;要求论文语言通顺,整篇论文不少于10000汉字; 时间安排:1、3月2日前(第二周周三)下设计任务书 。 2、3月18日前(第四周末)完成开题报告并提交开题报告给指导教师审阅、批复。 3、3月7日~5月20日(第3至13周)为系统设计与撰写论文时间。 其间:(1)毕业设计的期中检查定第8~9周; (2)文献摘要的提交时间在4月8日(第7周)前; (3)5月16日~20日(第13周)指导教师初阅论文,学生修改论文; 4、5月23日~5月28日(第14周)为答辩小组内交换评阅论文,学生进行答辩准备。5、5月30日~6月1日(第15周)毕业答辩 。 3. 参考文献 [1] 蒲鹏.Asp网络编程基础[M]. 北京:清华大学出版社,2009. [2] 施萍.软件工程及软件开发应用[M]. 北京:清华大学出版社,2009. [3] 曹红根.数据库应用系统开发实例[M]. 北京:清华大学出版社,2009. 指导教师签名: 教研室主任签名:

毕业设计(论文)开题报告

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

投票设计:管理员可以设计不同的投票主题,及投票主题的内容供用户进行投票。 2.1. 系统模块结构图 依据需求分析结果,电子投票平台可分为6个模块:功能选择、身份验证、投票人管理、候选人管理、投票区和得票区结果管理。系统模块结构如下图所示: 系统功能模块图 System Function Modules 2.2. 设计(论文)需要重点解决的问题是: 本系统重点解决的内容是: 1.如何把投票人投票、管理员管理有机集成在一起,为用户搭建了一个信息共享的平台,以帮助投票者进行公证、准确的投票,从而全面提升投票系统更快速、更可靠、更安全、更保密。 2.采用结构化的开发流程来开发电子投票系统,具体设计流程或步骤; 3.怎样实现对数据的查询、插入、修改和删除的操作; 4.怎样实现简单的页面信息合法性控制; 2.3. 设计(论文)主要用到的技术方案: 1. 本电子投票平台的设计是一种远程电子投票系统,该系统包括主会场、分会场、计票中心和它们之间互联的网络,每个会场包括投票人、管理人员两个角色的功能需求.其中投票人的主要功能需求包括: ①投票人的投票方式②投票人了解候选人的方式选择;管理人员的主要功能需求包括:①初始化候选人信息②浏览或修改候选人简介④查询投票情况⑤清除投票信息⑥安全管理。 管理员可以对投票人信息进行管理,投票人只有用管理员规定的用户名和密码才能进入系统进行投票。管理员还可以更改用户名、密码和权限,并对投票人信息进行增加、删除、查询、排序和初始化等操作。通过对用户的需求调查分析,可以概括出用户的功能需求如下:单选投票、多选票、查看投票、

搜索更多关于: 电子投票系统的设计与开发 - 图文 的文档
电子投票系统的设计与开发 - 图文.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c0d4ok984ji5nrap1sknu_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top