基于Web的多功能投票系统的设计与实现-毕业设计含程序代码
收藏
资源目录
压缩包内文档预览:
编号:1213357
类型:共享资源
大小:12.57MB
格式:ZIP
上传时间:2017-05-17
上传人:椰子****莲
IP属地:北京
40
积分
- 关 键 词:
-
基于
web
多功能
投票
系统
设计
实现
毕业设计
程序代码
- 资源描述:
-
基于Web的多功能投票系统由多个部分组成:是对成绩的评分,加上人气的投票评分;此外,还有项目照片以及相应的得分对于投票的结果统计,采用以投票项目的投票数量为主要的统计信息。多功能投票系统与一般的投票系统的区别在于,现有的投票系统是根据某一具体的投票需求设计出来的,只适合应用于某一目标投票场合。而多功能投票系统则是需要考虑到我们日常生活中所能遇到的各种投票所需的功能,考察每种投票所需的具体要求,然后结合共性,再找出不同的地方,做出一个适用于更多的投票场合的系统,从而使得一个投票系统具有能够为更多用户适用的功能。成果是一个可以根据现实所需的情况设置投票的次数、是否公开投票结果、可以对项目进行评价、设置投票的规则等的系统。
- 内容简介:
-
javatpsrc:core:indexes 999C) 1991, 1999 02110is to it is is of It of , to to By to to is to to it we or is to in on we of we to of to to of if or if in we to to or to to to if of or if if of a we or If to so to so a (1) we 2) we to or we to it is no if by is so s be by by a to We to a of a by a we a of of in NU is by to We in to a is a or of is a of if of to s It an we in on be a of a so it To to A is a as In is to by to so we to a in a of to a to to as as of it of a to a of to aon a in to to or a by it be is A a of or so as to be of to to or A on or is to a or of or or (in )a of to a it to of by a is a is if a of of in a is on of as in on of to to of a of a of a at in 2. or of or a on or of a) be a to of of to be at to of If a in to a or of to be by an as an a to in an a in a to is of d or by if to as a of be do to as as of a is a of be on to to of it is of to or to by is to of on of on or a on on a or of to of of to a of To to to ,of to (If a of if Do is in a it is so to is to of a is a or a of ) in or be on of is by to a to to A no of of is to by is a in is a of of a an is a of of a is by of a a is of be of is is is if or if is a to be is by an or in of is of it is a (of .)if is a of ,or 6. As an to a to of of of s of is in it a of If as as a to of do a) in be if is an as or so to a (It is of in be to b) a A is 1) at of on s 2)a of as as a to a, a no of If of is by to a to a of or a an of as a to be in or so of It of do a in an 7. a on in a by a of of is do a) a of on be of of of it is a on to of or as to is or so as in to to or by if do or or on of to do or or on or on a to or to on of by 11. as a of a or of or to on by of do of If so as to as a at if a of or it be of of is or of is to 存档日期: 存档编号: 本 科 生 毕 业 设 计 论 文 题 目: 基于 多功能投票系统的设计与实现 基于 多功能投票系统的设计与实现 摘 要: 基于 多功能投票系统由多个部分组成:是对成绩的评分,加上人气的投票评分;此外,还有项目照片以及相应的得分对于投票的结果统计,采用以投票项目的投票数量为主要的统计信息。多功能投票系统与一般的投 票系统的区别在于,现有的投票系统是根据某一具体的投票需求设计出来的 ,只适合应用于某一目标投票场合。而多功能投票系统则是需要考虑到我们日常生活中所能遇到的各种投票所需的功能,考察每种投票所需的具体要求,然后结合共性,再找出不同的地方,做出一个适用于更多的投票场合的系统,从而使得一个投票系统具有能够为更多用户适用的功能。成果是一个可以根据现实所需的情况设置投票的次数、是否公开投票结果、可以对项目进行评价、设置投票的规则等的系统。 关键词: 多功能;按需设定;投票系统 eb is of on is of in of of in as in is on a is in a of is to in of to to a so a be is a to of be on I 目录 第 1 章 绪论 . 1 功能投票开发的时代背景 . 1 功能投票系统开发的目的 和意义 . 1 功能投票系统的应用前景 . 1 功能投票系统国内外的研究概况 . 1 文研究内容及主要贡献 . 1 第 2 章 系统分析 . 2 行性分析 . 2 济可行性 . 2 术可行性 . 2 作可行性 . 2 求分析 . 2 统开发 工具 . 2 介 . 2 005 数据库简介 . 3 介 . 3 章小结 . 3 第 3 章 系统设计 . 4 体设计 . 4 能模块设计 . 4 统流程图 . 5 加投票的项目流程 . 6 户登录投 票流程 . 6 户反馈意见流程 . 7 据库表设计 . 7 章小结 . 9 第 4 章 系统的详细设计与实现 . 10 述 . 10 统的前台部分 . 10 评选规则模块 . 10 统后台部分 . 17 票项目管理模块 . 18 选规则模块 . 20 选名单管理模块 . 22 弊查看模块 . 22 统设置模块 . 23 章小结 . 25 5 章 系统运行及效果分析 . 26 统安装与部署 . 26 统特色 . 26 般投票系统和多功能投票系统的区别 . 26 系统的特点 . 26 面展示 . 26 台页面 . 26 后台页面 . 28 章小结 . 30 第 6 章 总结与展望 . 31 结 . 31 望 . 31 毕业设计体会 . 32 致谢 . 33 参考文献 . 34 英文翻译资料 . 35 1 第 1 章 绪论 功能投票开发的时代背景 在全球共同积极建立科学管理机制的当今社会,如果仅仅依靠原始的人工管理或相对简单的单机管理,管理部门一旦面对大量的复杂的信息,就无法轻易地将其中的重要部分有效率的提取出来,并且及时的做出相应的判断和正确的处理 1。那么投票管理者的决策只能依据手工表数据,在浪费大量的人力、物力的同时还无法做到实时监控,也就难以保证数据的准确性和和判断的及时性 票系统除了能够完成传统的统计功能之外,还具有高时效和范围广的优点,也符合现代社会快节奏的需要。国际互联网、校园网、 企业局域网等,各种网上投票系统随处可见,各种用户的信息统计、意见统计、经营情况调查都是投票的内容,网上投票系统凭借其方便、快捷、实时、准确等特点,已经成为互联网资源中不可或缺的一部分,并且,随着网络技术的发展,网上投票系统的作用将会越来越大。 因此,需要我们利用先进的科学技术建立一个更加完善并且具有智能化的多功能投票系统。 功能投票系统开发的目的和意义 开发多功能投票系统的目的是为了使得操作更加简单方便、人机界面越发友好、功能更能满足需求同样也使得结果及时准确可靠。 功能投票系 统的应用前景 多功能投票系统的开发使得投票系统能适用于各类的选举、比赛选手的网络支持度、用户信息、连锁店的经营情况等的实时准确统计和回馈。 功能投票系统国内外的研究概况 现有的多功能投票系统大致有 :基于局域网的小型投票系统,一般是一个单位或者系统内部的投票系统,具有网络的作用范围小、用户数量少且分布相对集中、安全防范措施相对完备、管理相对规范。但是,基于局域网的投票规模不大并且适合的活动比较有限。基于 多功能投票系统, 一款性能优良的 据库,他的使用十分的方 便,不需要安装,只需要在网上下载解压,即在命令行中直接启动,几乎是零配置,在使用时,也能适应各种需求,投票系统登录后,才可以进行投票,每个账户对一个投票活动只能进行一次投票。基于 电子投票系统,以密码学为基础,运用计算机和网络技术实现的投票功能,电子投票系统所涉及的相关技术包括两类密码体制及典型算法、数字签名、盲签名、比特承诺、 全模型和 台等,电子投票系统采用 议,采用此协议不允许存在诸如不允许中途弃权、管理中心权利过大等行为。 文研究内容及主要贡献 本文 研究的课题是开发一个基于 多功能投票系统,适用于更多的投票场合,同时可以 实时、准确的统计出当前的各种得票数,统计的结果以各个参与投票的项目的得票数呈现,有利于投票结果的公平与公正,方便了统计的工作。 2 第 2 章 系统分析 行性分析 可行性分析指的是通过全面的调查,对是否需要开发该系统和能否将该系统开发好进行研究分析,并从经济、技术、操作的方面对新系统进行研究分析,从而保证系统可以开发成功,避免投资失败。可行性研究就是为了用最少的成本,高效的分析系统是否能够开发以及在系统开发过程中将会遇到的 问题是否能够解决。 济可行性 该系统网站只需要利用 件、浏览器以及 005 数据库就能进行实现,投入较少,但是能带来非常大的便利。此外,该网站还适用于日常几乎所有的投票系统,能够满足绝大部分人的需求。所以,创建这样一个系统网站在经济上是完全可行的。 术可行性 该系统网站使用 为开发语言,采用 发技术, 为 务器,这些相关技术都是我们以前接触和学习过的。另外,本系统采用的数据库系统是005 数据库,它是一种开源的中级数据库,适用于中小型系统的开发 2。同时,该数据库也适用于所有的平台,它可以存储比较大的数据,能够满足数据录入系统的需求 2。此外, 005 好学也好用。因此,该系统在数据上也是可行的。 作可行性 随着计算机常识的普及和推广,越来越多的人掌握了计算机的基本使用方法和一些简单的技能,用户对于计算机网络的运行环境也已经比较熟悉 。此外,本系统的用户界面是一个网站式界面,具有良好的人机交互性能,使用户对于各功能一目了然。而对于不同用户后台的操作,因框架简 单明了,因此也具有相当的操作可行性。 求分析 现有的投票系统是根据某一具体的投票需求设计出来的 ,只适合应用于某一目标投票场合。而多功能投票系统则是需要考虑到我们日常生活中所能遇到的各种投票所需的功能,考察每种投票所需的具体要求,然后结合共性,再找出不同的地方,做出一个适用于更多的投票场合的系统,从而使得一个投票系统具有能够为更多用户适用的功能。 统开发工具 介 倡,并 和许多公司共同创建的一种 软件开发语言,该语言 可以使软件开发 者响应客户端请求,而动态生成 页的技术标准 3。 为 族的一个重要成员,一次编译,到处运行,从而承袭了 特点,即跨平台的特性。 通常 面很少进行数据处理,只是用来实现网页 中的 静态化页面,用来提取数据,不会进行业务处理 3。一个 面可以分成以下几个部分: ( 1) 静态数据, 如 ( 2) 令,如 令 等 ( 3) 本元素和变量 3 ( 4) 作 ( 5) 用户自定义标签 在国外,人们己经大量使用 为开发网络应用程序的工具,而在国内,尽管 ,但 大的优势让许多程序开发人员都已经准备转向利用 术来开发网络程序,从而提高开发的可行性和效率。 005 数据库简介 这次网站的设计选用 005 作为后台数据库。 005 是开放源代码的数据库,任何人都可以获取该数据库的源代码。并且任何人都能以各种各样的目的来使用该数据库。 005 能够很好地跨平台工作,它既可以运行于 列的操作系统,还可以在 操作系统上运行 4。 005 是一个能够工作于多用户、多线程环境下的 据库服务器 3。它是以客户机 /服务器结构的实现,并且能够快速、高效、安全地处理大量数据,极大的提高开发效率。 介 一个可以用来开发 序的软件平台,它进一步对 发环境进行扩展,利用该软件我们可以有效地进行 数据库的开发等,并且它可以发布与整合应用程序,最大程度地提高软件开发人员的工作效率。该工作平台是一个功能强大的 发与运行环境,它可以 很好地支持 语言或页面,同时也实现了程序编码、系统调试和软件测试等各项功能的良好结合,是一个非常优秀的开发平台 。 章小结 本章节最主要的是对系统进行了需求分析,在系统软件开发的初期,可行性的分析是很有必要的,它可以解决这个系统是否可以开发,又是否值得开发。需求分析便准确回答了开发这款系统我们要做什么,要实现怎样的功能。 除此之外,本章节也介绍了系统开发的环境以及使用的 术、 005 数据库和 于 术 ,我们要掌握它的工作原理和各个内置对象,在这个基础上进行系统的编程。对于005 数据库,我们应该学习怎么对数据库进行连接。 4 第 3 章 系统设计 系统设计在软件设计及实现中扮演着特别重要的角色,系统设计是软件设计的基础,在一定程度上影响着系统的性能和成本。同时,系统设计也直接影响着用户是否满意产品。在系统设计中,需要对系统的各个参数进行了解和分析。 体设计 通过总体设计,我们应当明白系统怎么去实现,为了实现目标,系统需要做哪些工作。对实现系统的不同方案 进行适当的筛选,最终确定哪一种方案为最佳合理的方案。在总体设计时,需要对组成系统的各个元素进行划分。在划分元素的时候要遵循一定的原则: ( 1)实用性原则 实用性原则主要要求的是所涉及的系统能够解决实际的问题,实用性原则是所有应用系统设计最底层的原则,也是第一大原则,直接关系到系统的成败 4。本课题研究的是多功能投票系统,可以为不同的投票场合设定不同的规则,进而可以做到适应于不同的投票场合,极大的方便了统计的工作。 ( 2)可靠性原则 可靠性是系统设计的支架和立足点,若设计的系统经常出 现故障,就不能够很好地满足用户的要求 5。如果系统在运行时出现了故障或者人为的一些失误,那么就应该有友好的交互提醒界面,提示用户该怎么去操作,怎么操作才能修复这些故障,使得系统能够重新运行。 ( 3)安全性原则 系统在设计实现时一定要遵循安全性原则,应该对用户的身份有一定的验证,应该拒绝用户的不符合规定的操作,也要杜绝不合法用户对系统的操作。这有这样才能保障系统的安全性。 ( 4)易于更新和维护 系统的设计,必须能够实现有关数据实时、准确的更新和维护,同时,也需要便于管理员对用 户信息和网站信息等进行实时的更新和维护。 ( 5)操作简单 拥有简单的操作流程也是系统设计时应当注意且必不可少的问题,用户使用系统时,不可能每个用户都能够非常熟悉系统的每一个功能,那么就不可能每个人对系统的操作过程都很熟悉,因此,系统的设计就不应当有太复杂的操作,框架应该简单明了,让用户一目了然,让用户能够很清楚的知道哪些功能在哪里使用。用户输入信息正确或者输入错误时,系统都会给出相应的提示信息,当没有查到满足条件的结果时,系统也会弹出相应提示。 能模块设计 将整个系统按照不同的用户权 限将功能进行划分,分成不同的功能模块,然后再将系统进行模块化设计,每个模块实现一个用户的全部功能,最后,把所有的模块再集合在一起,就能构成整个系统。对每一个功能模块都得进行有针对性的设计, 合理地划分每一个功能模块能够在很大的程度上减少设计时劳动的重复性,也能极大的提高开发人员的工作效率并增大系统的可维护性。多功能投票系统的后台功能模块的功能结构图如图 示: 5 多 功 能 投 票 系 统 网 站管 理 员 普 通 用 户设 置待 投票 系统 名称 等信 息设 置系 统的 相应 规则设置相应的权限查看投票情况查看可投票项目登 录并 按照 规则 投票进 行评论 、查 看评 论查看投票结果图 功能投票网站功能图 统流程图 系统流程图是 用来简单地 描绘物理系统的。 原理 是以黑盒子形式 加上 图形符号 的方式来 描绘组成系统的 所有 部件(程序,文档,数据库等) 5。系统流程图表达的是数据在系统各部件之间的流动情况,而不是控制数据进行加工处理的过程,因此尽管系统流程图的某些符号和程序流程图的符号形式相同,但它 实际上 却是物理数据流图而不是程序流程图 5。本系统的流程图如下图 示: 开 始用 户 登 录读 取 用户 类 型退 出 退 出 系 统1 . 设 置 待 投 票 系 统2 . 设 置 相 应 规 则3 . 设 置 相 应 权 限4 . 查 看 投 票 情 况1 . 查 看 可 投 票 系 统2 . 登 录 系 统 并 按 规 则 投 票3 . 进 行 评 价 、 查 看 评 价4 . 查 看 投 票 结 果退 出 系 统失 败 是否成 功管 理 员普 通 用 户图 功能投票系统流程图 6 加投票的项目流程 系统在添加投票项目时,首先需要使用管理员账户登录系统,如果登录成功则可进入系 统后台进行相应的设置,反之,则重新回到登录界面。进入系统后台以后,打开投票项目管理,然后点击添加,在出现的新界面可以设定新的投票项目的名称、候选节目或人的数量,对应的介绍和相应的评选规则等,然后点击保存,便可以查看新的投票项目了。具体的流程图如下图 示: 开 始打 开 投 票 项 目管 理管 理 员 登 录设 置 投 票 名 称 、 候选 人 数 、 评 选 规 则等保 存查 看 新 建 投 票项 目退 出成 功是 否失 败图 加投票的项目流程图 户登录投票流程 用户登录时,只需要点击用户登录按键,输入账号和密码,便可以登录系统,具体的流程图如下图 示: 开 始用 户 登 录登 入 系 统 进 行相 关 投 票退 出成 功注 销失 败图 户登录投票系统流程图 7 户反馈意见流程 用户需要反馈意见时,点击反馈按钮,即可进入反馈界面,进入以后,可以选择实名反馈或者游客反馈,反馈之后,点击反馈查看,即可查看反馈的建议,具体流程如下图 示: 开 始是 否 登 录游 客 反 馈 实 名 反 馈反 馈 查 看退 出否是注 销图 户反馈意见流程图 据库表设计 表的设计是系统设计的一个核心内容。根据本章节对网站前台与后台功能模块的分析,该系统中主要用到的数据库表如下: ( 1)表 要是用来存放反馈信 息,如下表所示: 表 3.1 字段名 类型 长度 是否主键 是否为空 备注 是 否 ID 0 否 是 用户名 00 否 是 评论标题 否 是 日期 00 否 是 评论 ( 2)表 要用来存放系统候选节目,如下表所示: 表 3.2 字段名 类型 长度 是否主键 是否为空 备注 是 否 节目 id 0 否 否 节目名称 00 否 否 节目介绍 0 否 否 节目的图片 0 否 否 节目的编号 否 否 得分 8 ( 3)表 要用来存放候选节目,如下表所示: 表 3.3 字段名 类型 长度 是否主键 是否为空 备注 否 否 系统 ID 否 否 节目 4)表 要用来存放图片,如下表所示: 表 3.4 字段名 类型 长度 是否主键 是否为空 备注 否 否 项目 id 否 否 图片 5)表 于存放最新的系统动态,如下表所示: 表 字段名 类型 长度 是否主键 是否为空 备注 是 否 标号 ip 0 否 否 系统 ip 00 否 否 所做操作 0 否 否 操作类型 0 否 否 操作的项目 否 否 操作时间 0 否 否 谁操作的 ( 6)表 于存放投票的规则,如下表所示: 表 字段名 类型 长度 是否主键 是否为空 备注 是 否 规则 id 6 否 否 规则描述 0 否 否 规 则标题 否 否 建立规则时间 0 否 否 规则制定者 00 否 否 规则图片 ( 7)表 要用来存放授权用户信息,如下表所示: 表 3.7 字段名 类型 长度 是否主键 是否为空 备注 0 否 否 用户名 0 否 否 行么 否 否 是否管理员 否 否 是否投票 0 否 否 身份证 5 否 否 密码 5 否 是 电话 否 否 是否进行 9 ( 8)表 于存放制定好的投票系统,如下表所示 表 3.8 字段名 类型 长度 是否主键 是否为空 备注 是 否 系统 id 00 否 否 系统名称 否 否 投票得分 否 否 投票比例 否 否 投票结果 6 否 否 介绍 否 否 投票的规则 否 否 是否进行 否 否 选择人数 否 否 比例 章小结 在本章节中,主要是对系统的总体设计进行介绍。设计了两个部分,分别是系统的功能模块设计和系统的一些项目的流程图。功能模块的设计主要是讲述了整个系统各模块 的层次框架,目的为了方便用户对系统的维护与管理。 10 第 4 章 系统的详细设计与实现 述 系统是采用 行整体的布局设计的。对于主页的设计分为页头标题栏(位于主页的上方)、页尾各分栏(位于主页的下方)和页面中间栏(位于主页的中央)这几个模块,如图 示。页面上方是网页的 片,右边包括了系统所具有的功能。在页面的中央是一个大大的动态图片模块,显示的意思是这是一个投票系统。页面的下方是最新动态、评论和评选规则三个模块。点击标题便可以进入相应的模块。页面的左下角是 多功能投票系统的版权信息 。 统的前台部分 多功能投票系统分为两个部分:前台和后台。前台的功能模块为:评选规则、动态、我要投票、登录和评论这 5 个部分。各个部分的具体的功能如下: ( 1) 评选规则:用户查看投票项目的投票规则,便于按照规则进行正确的投票; ( 2) 动态:用户可以查看最新的投票信息; ( 3) 我要投票:进入投票系统,按照相应的规则,可以给相应的候选人投票; ( 4) 登录:授权用户登录系统; ( 5) 评论:用户在该部分可以对投票选手进行评价,评价分为游客评价和实名评价,评价完了还可以查看评价内容。 评选规则模块 算法 分析:该模块是有管理员负责管理的,是让用户可以查看投票的相关规则,比如:可以选择几个候选人,在什么时间内有效等。评选的规则是由创建投票项目的管理员规定的。 实现算法的代码如下: 首页 评选规则 评选规则 & 11 动态模块 算法分析:该模块是让用户可以查看到最新的投票系统的信息。 实现算法的代码如下: 首页 公告信息 评选最新投票信息 最新投票信息 最新投票信息 最新投票信息 标号 节目名称 投票者 投票时间 = n= n); if(!=0 ) i=0; i); % 13 首页 上一页 下一页 票模块 算法分析:进入投票系统,按照相应的规则,可以给相应的候选人投票。 实现算法的代码如下: 0; 0; = = 1; i=0; 您的选择超出了选择上限! ); k /投票 /检查用户 if( 请先登录! ); ; if(0) 没有选择节目 ,不能提交 ); 15 1; i=0;i 馈模块 算法分析:用户在该部分可以对投票选手进行评价,评价分为游客评价和实名评价,评价完了还可以查看评价内容。 实现算法的代码如下: 首页 意见反馈 活动反馈我要反馈 反馈查看 0) % 匿名反馈 实名反馈 反馈标题 反馈人员 反馈意见 ; 17 if(= ) 反馈标题不能为空! ); if(= ) 反馈内容不能为空! ); ; 统后台部分 后台的主要功能有:投票项目管理、评选规则、候选名单管理、作弊查看和系统设置这几个功能。 ( 1)投票项目管理:用于添加或者删除可以投票的项目,添加包括投票项目的名称、候 选人数、结果是否公开、投票的比例、评选的规则等。该项目主要是符合多功能这个特点的,在设定投票项目时可以根据实际的情况定制投票项目。 ( 2)评选规则:管理员可以添加或者删除可供选择的评选规则。 ( 3)候选名单管理:在该部分,可以添加或者删除可供选择的候选人的相关信息等 毕业设计开题报告 申请课题 基于 多功能投票系统的设计与实现 学 号 11268046 班 级 11 计 81 申 请 者 顾亚群 联系电话 15951352138 771885753 指导教师 张永常 申请时间 : 计算机科学与技术学院 填写说明 1. 毕业设计的选题应以专业课的内容为主,可以针对某些基础理论和学术问题进行探讨,也可以结合科技生产和社会生活的实际问题进行研究 、开发与设计 。 2. 毕业 设计 一般为一人一题。如果选题确需 多 人 合作完成 一 个课 题,须由指导老师提出, 课题需要多人合作的最多 4 人, 经 学院教学委员会审批同意 ,每个学生必须独立完成其中的一部分工作,并独立撰写各自的毕业 设计报告,在课题名称后面注明其相应的子课题 。 多人合作的须在封面上填写参加者的姓名和联系方式。 3. 所有学生的选题经研究确定后,一般不允许中途更改课题。特殊情况需要更改课题者,须由指导教师调整或更改选题,且填写毕业 设计或毕业论文 课题变动申请表,经主管领导批准后方可调整或更改。 4. 成果形式一栏填写: 软件。 5. 本开题报 告最迟应在开始毕业设计开始前六周确定,并上报给指导老师,必须经指导老师和学院批准方才有效,否则无效。 6. 本开题报告使用 张,上、下、左、右页边距均为 不要改变本开题报告页面设置。所有自己书写的内容请使用楷体。 1 研究课题 名称 基于 多功能投票系统的设计与实现 起止年月 2015 年 3 月 2 日 2015 年 5 月 22 日 成果形式 软件 申请者 姓名 顾亚群 性别 女 班级 11 计 81 指导教师 姓名 张永常 性别 男 职称 副教授 课题组成员 姓名 性别 班级 在本项目中的分工 研究项目主要内容 投票系统由多个部分组成:首先是评委对选手的各项成绩的评分,加上媒体以及场外各种方式的投票评分;计算评委的评分是去掉最高和最低分后取平均值即为选手的得分;最后加上各部分的评分加权平均数后得到选手的最终得分;此外,屏幕上还有评委的照片以及评委的评分;下方还会出现媒体以及场外的各种方式的评分。对于投票的结果统计,采用以投票项目的投票数量为主要的统计信息。 多功能投票系统与一般的投票系统的区别在于, 现有的投票系统是根据某一具体的投票需求设计出来的 ,只适合应用于某一目标投票场合。而多功能投票系统则是需要考虑到我们日常生活中所能遇到的各种投票所需的功能,考察每种投票所需的具体要求,然后结合共性,再找出不同的地方,做出一个适用于更多的投票场合的系统,从而使得一个投票系统具有能够为更多用户适用的功能。 基于 多功能投票系统,是为了实时、准确的统计出当前的各种得票数,统计的结果以各个参与投票的项目的得票数呈现,有利于投票结果的公平与公正,方便了统计的工作。 2 本研究项目的科学依据和意义( 包括科学学术意义和应用前景,国内外研究概况,发展趋势,立论依据,本项目的特色或创新之处): 科学依据:在全球共同积极建立科学管理机制的当今社会,如果仅仅依靠原始的人工管理或相对简单的单机管理,管理部门一旦面对大量的复杂的信息,就无法轻易地将其中的重要部分有效率的提取出来,并且及时的做出相应的判断和正确的处理。那么投票管理者的决策只能依据手工表数据,在浪费大量的人力、物力的同时还无法做到实时监控,也就难以保证数据的准确性和和判断的及时性 票系统除了能够完成传统的统计功能之外,还具有高时效和范围 广的优点,也符合现代社会快节奏的需要。国际互联网、校园网、企业局域网等,各种网上投票系统随处可见,各种用户的信息统计、意见统计、经营情况调查都是投票的内容,网上投票系统凭借其方便、快捷、实时、准确等特点,已经成为互联网资源中不可或缺的一部分,并且,随着网络技术的发展,网上投票系统的作用将会越来越大。 因此,需要我们利用先进的科学技术建立一个更加完善并且具有智能化的多功能投票系统。 意义:操作简单方便、人机界面友好、功能一应俱全、结果及时准确可靠。 应用前景:各类的选举、比赛选手的网络支持度、用户信息、连锁店的经营情况等的实时准确统计和回馈。 国内外的研究概况:现有的多功能投票系统大致有 :基于局域网的小型投票系统,一般是一个单位或者系统内部的投票系统,具有网络的作用范围小、用户数量少且分布相对集中、安全防范措施相对完备、管理相对规范。但是,基于局域网的投票规模不大并且适合的活动比较有限。基于 多功能投票系统, 一款性能优良的据库,他的使用十分的方便,不需要安装,只需要在网上下载解压,即在命令行中直接 启动,几乎是零配置,在使用时,也能适应各种需求,投票系统登录后,才可以进行投票,每个账户对一个投票活动只能进行一次投票。基于 电子投票系统,以密码学为基础,运用计算机和网络技术实现的投票功能,电子投票系统所涉及的相关技术包括两类密码体制及典型算法、数字签名、盲签名、比特承诺、 全模型和 台等,电子投票系统采用 议,采用此协议不允许存在诸如不允许中途弃权、管理中心权利过大等行为。 创新:将更多的决定投票因素的考虑进系统之中,例如:选手的最终得分不仅仅只取决于现场 的评委和观众的评分,还将现在流行的微信、 的支持度加上。此外,为了使得最终的得分更加全面和公平,对选手的评分或投票支持,只能在规定的时间内完成。增加一个可以对选手的表现作出评论的留言板,调度网友的积极性,同时也可以让选手们知道自己的不足,以待改进。设置每个 台电脑投票的次数,或者设置相同的相隔多久可以再投票一次,增加 址等手段,防止恶意刷票。 3 拟采取的研究方法和技术路线(包括研究工作的总体安排、步骤和各时间段的工作任务等) 研究方法 :利用 言、通过 进行 实现。 研究的总体内容: 工作原理和运行环境; 目模块,结果模块的设计。 各时间段的安排:第 1 周 根据选题,收集资料,进行需求分析等工作; 第 2 4 周 查阅相关资料并制定设计方案; 第 5 10 周 系统开发; 第 11 13 周 系统测试、修改和完善,撰写毕业设计报告; 第 14 周 毕业答辩。 最终成果描述: 多功能投票系统一套; 多功能投票系统说明书等相关文档。 4 指导教师意见(对本项目的研究意义、研究方案、取得预期成果的可能性等签署具体意见): 该项目具有较高的研究价值,经过申请人 与指导教师的反复商讨,所拟定的研究方案具有较强的可行
- 温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。