当前位置:   article > 正文

DAPP—基于智能合约的网络投票系统设计与实现_dapp投票系统设计思路

dapp投票系统设计思路

报告

完整代码见另一个专栏

一、设计要求

1.进行网络投票系统的需求分析和功能设计;

2.在数据库中构建数据库、表或视图,熟悉数据库开发流程;

3.根据网络投票系统的功能,设计各页面和脚本,掌握动态网页的制作技术;

4.后台:能编辑候选人名单、能发布投票的结果、能接收投票、能设置投票的起止时间、能记录每个投票者得名字、主机的ip、主机的cpu id、投票的时间、能制定和实施合理的投票规则。

5.前台: 能查看候选人名单、投票的结果、能投票。

二、开发环境与工具

开发工具:Visual Studio Code

开发环境:在使用truffle框架的基础上,使用智能合约Solidity开发,前端框架bootstrap,通过Web3.js实现前端与智能合约的数据交互。并且借助Ganache搭建

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Guff_9hys/article/detail/921701
推荐阅读
相关标签
  

闽ICP备14008679号