码迷,mamicode.com
首页 > 移动开发 > 详细

作业五、手机投票APP

时间:2017-11-06 23:04:15      阅读:419      评论:0      收藏:0      [点我收藏+]

标签:image   分享   信息   软件需求   src   网络服务器   报名   隐私   手机app   

技术分享

设计一个投票系统APP,投票信息关乎隐私,一般采用无记名投票,但在网络上投票具有可溯源性,明文传输别人窃听,就会知道投票人投谁的票。为了保护隐私、又要确认每个人都投了票,要求设计一款APP。

软件需求:

1、采用网络服务器server + 用户手机app模式,

2、主要功能包括:注册、登陆、报名参加选举人、app投票、统计公布选举结果。

3、投票,单选,内容为各选举人加弃权。

4、确认每个人都投了票,而且投了有效票。

5、任何人(包括服务器管理员)也不能知道投票人投了什么票。

6、网络传输要防止窃听。

设计要求,

1、写清楚你的系统为了完成上述功能要求,设计了那些功能模块,每个模块有什么功能;

2、写清楚你的认证协议,要核实身份,是不是有效注册用户;

3、写清楚你是如何保证隐私不被别人得到的;

4、写清楚如何保证无法伪造投票。

大家加油吧。

本题5分,下周五11月10号之前提交。

作业五、手机投票APP

标签:image   分享   信息   软件需求   src   网络服务器   报名   隐私   手机app   

原文地址:http://www.cnblogs.com/pecker1968/p/7795345.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!