近年来,投票系统得到了迅速的发展,特别是电子投票,其发展更是日新月异。利用计算机技术实现投票,与传统的手工投票相比,更灵活,具有更高的效率。更不用说电子投票可以节省大量的人力物力,比如选举时,不需要和以前一样的采用人工选举方式,进行大量的人工选票发放和选票的统计工作;同时,选民也不必到一个固定的投票站去投票等。
正是由于电子投票方式比手工投票方式更高效、方便、灵活。因此,电子投票方式的研究与实践已经很早就开展了。1884年初,爱迪生就发明了一种电子投票装置,试图把它卖给马萨诸塞州的立法机关,进行电子选举,但没有成功,当人们仍使用手工方法进行选举时,人们对电子投票系统的憧憬从未改变。随着计算机的出现,人们开始使用计算机进行电子选举的做法。1958年,哥伦比亚广播公司的总部开始使用计算机投票系统来预测。1964年,美国有五个县都使用了计算机进行了9月的选举。在1992美国大选年的民主的全国代表大会上,使用触摸屏通过投票,并在共和的全国代表大会上,使用了计算机系统管理。2001年,巴西已经开始通过触摸屏投票设备在全国各地实施选举[8]。
但这些电子选举的做法大多只是停留在使用计算机或一些打孔设备、光读取设备进行日常的选举管理,需要建立投票站,并设置相应的电子投票装置在站内,到了投票选举的时候,人们需要到投票站投票,可以真正实现移动投票的程序是不多见的。
1。2。2 投票方式的对比
(1)纸质投票方式:不仅浪费大量的人力和物力,而且统计结果不能实时更新,操作比较繁琐,不能实现统一的管理[11]。
(2)网络投票方式:需要投票者注册登录账户,虽然此方法操作简单,但是用户的一些信息可能会泄露,而且给用户选择的机会较少,不能充分展示自己的个性。网络投票是网页是应用微软公司推出的ASP。NET技术,数据库使用的是SQL Server,技术已经很成熟,但是实现过程中存在最大的问题:票数的真实性问题,比如需要防止用户重复投票的问题,解决了这个问题才能得到有意义的投票结果[12]。
(3)投票器方式:在许多娱乐节目中,每个观众手中都有一枚对选手进行投票的投票器,但是投票器的造价成本太高,而且有很大的局限性,只有一些固定的按键可以使用。投票器使采用无线通讯技术,但是由于成本或是技术方面的原因,在使用过程中十分容易受到环境的干扰,容易造成系统瘫痪[13]。
(4)手机投票方式:用户只需要一部手机并安装投票软件,就随时都可以进行投票,而且通过与服务器的实时交互就能够得知投票的情况,非常快速高效。
对比以上的4种投票方式,电子投票不仅不需要大量的人力、物力,没有地理限制,而且相当的便捷,人们在任何先下时间都能完成投票,所以手机投票更能满足人们的需求。
2 系统分析
根据当前的局势,分析人们对于本文开发的系统的需求是比较强烈的,研究此课题的意义是十分重大的,人们渴望便捷的投票方式。从用户角度分析需求,从而更好的满足用户的需要。
2。1 课题分析
(1)当前趋势
人们的生活节奏正在加快,时间紧使人们不能满足投票的过程集中在一个特定的时间来投票。如果人们能够通过手机投票减少他们在投票上的花费,相信大多数人都很高兴。该软件是基于Android系统的一款手机软件,虽然苹果IOS非常流行,但Android的市场份额比IOS更高。该软件可以更大程度的覆盖受众,为广大的人们提供更好的服务。