发布时间:2023-12-25 23:09来源:www.sf1369.com作者:宇宇
需要开发一个系统,让用户对角色进行投票,最后输出统计结果,投票采用两两对比,用户在喜爱的角色上点击即可进行投票,并且可以输出投票统计结果;用户可以查看角色信息详情,新增角色信息,并未对用户的权限作过多控制,所有用户可以新增角色和投票。
技术选型:
投票系统的后台逻辑比较简单,无非是增删改查操作,相比之下IO的使用比较多,需要和前端进行较多的交互,呈现出高IO低计算的需求,node及react成为适合的技术选型
整体设计:
采用node作web服务器,考虑这是小demo,mysql作数据服务器足够了,前端页面为了增加交互性和给用户更好的体验,采用SPA(单页面应用),前端采用react+react-router,react只是ui的框架,对于数据的处理可以配合alt(一种flux的实现)
PHP结合MYSQL数据库就可以实现了
登录爱豆子后台即可设置,一键绑定您的公众号后,在活动找到微投票,点击进去,开始新建投票
适用于各种投票活动,上千家政府企事业单位睿智选择,经过各种投票环境的考验,我们提供网络投票,支付投票,微信投票等各种投票系统平台
你的思路很正确,在使用匿名投票才使用cookie,那也只是记录一些参数,比如投票的id,限制时间等,用户一清除cookie,就可以反复投票。
你每建立个投票后,注册用户投票后记录用户帐号是必须的。俺做的投票系统就是如此,因为是公司内使用,所以当投票设置为实名要求时,没有登录的输入身份证就ok,当然身份证是需要到人力资源库中去验证。
什么时候显示提交按钮无所谓,如果没有登录,那投票按钮前显示输入登录帐号和密码框,如果登录了,就不显示这些。这样就是用户不需要必须登录才可投票。
如果想用独立的网址的话,建议用广力云投票系统,因为他本身就是独立网址链接,有这个功能。
这个是一个完整的投票系统,这是演示界面
你可以直接点击