首页 >  开题报告  > 正文

基于PHP+MySQL的投票管理系统

研究目的和意义:
研究目的:帮助人们更好的表达自己的看法,所以投票系统已成为了日常生活中发表看法的一种方式,因此,开发投票管理系统可以为广大用户提供处理信息及时快捷的手段,使得更多的企业高校能够快速高效的统计到投票的信息,关于存在恶意刷票,在后台管理设置了有关session验证,从而提高工作效率,便于投票结果的统计管理,通过减少响应时间,提高QPS,进而扩大访问量,来保证数据持久化。

研究意义:实现公平,公正,公开的原则,实现企业高校各个地区的投票,

相关国内外研究现状(文献综述):
国外研究现状:所谓公民投票,原为一广义的法学概念,举凡公民行使选举、罢免、创制、复决等所有的投票行为,均可包括在内。现在用公民投票,多赋予其狭义或特殊的含义,即指一国之公民以投票决定国家法律、重大政策的活动过程。它包括三种制度类型:(1)直接决策或者信任表态的专项表决式公民总投票(plebi8cite);(2)直接立法的征求意见式公民复决(referendum)以及请愿和相应的公民创制投票(initiative);现在国外的网络投票最多就是进行一定的网站调查,比如在社交网站 上面建立一个调查页面,让网友进行选择,还有就是发邮件给网友,让网友进行回复,形式比较简单 同时也比较方便,一般都是选择题,网友直接选择就行。
国内研究现状:随着互联网的快速发展和各个企业内部信息化、自动化、智能化的需求,我国的在线投票管理系统才出现。所谓在线投票管理系统是指具有权限的管理员通过网上发起投票主题,由其他普通用户完成在线投票,然后由系统对投票结果进. 行统计、分析和发布的一-种工具。有效地使用在线投票管理系统可以方便、快捷地大量收集所需的基础研究数据,随着科技的发展,有些系统甚至集成了后期分析决策功能。这种形式的投票系统可以大大地缩减数据收集、整理、分析所消耗的人力、物力、财力资源,为企业、政府、个人等使用者带来方便。
由于在线投票管理系统的可行性和显著优势,已经在国内外有着广泛的应用。很多高校、私企、科研机构,甚至个人都通过理论和实际应用两个方面对投票系统进行了大量研究。在线投票系统也针对不同的作用而各式各样。有的在平台网站中集成了单独的投票功能模块,该模块只是简单的具有一些调查问题,并非网站的核心模块,这种投票方式常常处于“闲置”状态。有的投票系统太具有“专一”性。比如,针对十佳研究生(大学生)投票专题的网站或APP,需要全面地考虑使用过程中出现的各种情况(譬如,大量数据如何管理?刷票行为如何制止?网络流量如何优化? ),致使这类投票网站或系统开发过程异常复杂。但是当活动结束后,该投票网站或系统就会被搁置不用,导致资源的极大浪费间。
虽然这些在线投票系统都多少存在一些弊端,但是它的存在还是必不可少的。接下来将着重介绍几个典型的在线投票系统。
(1)俗称“调查猴子”的SurveyMonkey在线调查问卷系统:该系统是美国主流的在线调查系统,被运用于网络调查领域。由于其富有特色的服务形式,强大的功能模块,友好的界面交互和使用的普适性,被广泛的应用于世界上各个不同性质的公司。该系统需要通过注册完成问卷的构建,用户可以在MySurveys首页中进行问卷的查询、编辑等操作。整个系统设计人性化,模块结构合理,没有广告插入,看起来专业而好用。但是Survey Monlkey主页是英文的,某些问卷表单不支持中文,而且该系统无法免费的获取海量数据的调查问卷,当被调查者超过一百人时,将需要支付费用网。
(2)问道在线调查问卷平台:该平台是国内较为专业的在线投票调查网站,它拥有包括高校、央企国企事业单位、科研机构、大中小型企业等在内的10余万国内外使用者叫。问道在线调查问卷- -次性可以同时创建五百份问卷,支持传统的单选、多选题型,还涵盖了网址选项、下拉选项、多行等形式,实现问卷创建便捷,问卷发布快捷,问卷打印实时。同时,该问卷平台还集成了功能强大的结果统计、分析模块,而且其数据存储能力异常强大,可以实现数据实时备份。整个投票问卷方便、安全。通过上述介绍,可以发现,随着时代的快速发展和人们的快节奏需求,国内外的在线投票系统已经较为普遍,在社会各个领域中都被广泛使用,也取得了很好的成效。

研究主要内容及方法:
主要内容:由于传统投票方式的效率低,花费时间长,从而针对这一情况开发出“投票管理系统”,该系统主要采用了PHP+MySQL开发环境,完成一套管理系统,分为以下几个功能模块:
1. 用户管理的实现
(1)实现用户的登录和注册,选择投票类型,进行创建投票,发布投票
(2)对已创建的话题活动,路人可进行参与投票,例如对某娱乐活动,发表自己对其的看法
2. 话题类型管理的实现
(1)包括所选择的投票类型和投票题目
(2)可使用各种话题类型的模板,进行套用
(3)管理员进行管理
3. 选择项设置管理的实现
(1)实现特色功能,比如视频投票、图片投票、人物投票、多选投票、单选投票等丰富全面的系统功能
(2)管理员进行管理
4. 投票统计管理的实现(1)实现投票结果的查看,随时查看参赛选手的总票数和排名,发起人做最后的统计
5. 防刷票设置的实现(1)使用session验证进行
6. 管理员功能的实现(保证数据持久化)

方法:文献研究法、功能分析法、实践分析法
   
指导教师意见:

指导教师签字:
年   月   日


以上是本题目部分介绍,若需要完整版或不符合您的要求,请联系客服QQ:242219979

上一篇:基于Javaweb的健康管理系统

下一篇:基于云计算的实习管理系统设计与实现