本投票系统,实现三个角色:
选民、备选对象、管理员;
实现参加票选、管理投票过程、结果查询与公布、加入投票等。代码要能提供以下几个基本功能。
(1)注册:每个进入系统的人员需注册,管理员不用
(2)查询功能:可以查阅参选对象的信息当前投票状态 参选对象 票数 排名
(3)管理人员可以查看注册信息用户名 手机号 投票次数
(4)提供菜单选项,设置用户角色,管理员和注册用户、参选对象:管理员:审核参选对象;可以修改投票次数的限定、选举时间限定;发布、统计投票结果;用户:查询投票情况,搜索参选对象,投票。
(5)对用户的输入进行一定的正确性检查。
(6)手机一天投票数量限制。比如:同意一个手机号码一天只能投一次,或者一天只能给一个参选者投一次票
说明:投票模拟系统除了**排名 **功能的算法还没有写,其余功能的算法均已完成,为了方便测试,选民和备选对象均已初始化了三组数据。
2024-06-19 22:53:35
8KB
开发语言
1