Font Size: a A A

Design And Implementation Of An Online Voting System Based On Verification Code Audit

Posted on:2020-06-09Degree:MasterType:Thesis
Country:ChinaCandidate:L YangFull Text:PDF
GTID:2428330626957017Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of electronic information technology,computers and the Internet are gradually changing people's lives.Electronic voting technology is a voting method that meets the needs of the development of the information society.Its emergence has broken through various limitations of paper voting methods.In recent years,the process of democratization in our country has shown a trend of rapid advancement.The election and voting that emerged as the times have become an important way to realize democratic rights.As the scale of the elections gradually expands,the paper voting method gradually appears to be incompatible with the needs of various types of election voting applications.The drawbacks of the traditional voting methods are increasingly apparent,such as the low voting efficiency,when organizing large-scale election activities.It will consume a lot of manpower,material resources,financial resources and time.In addition,the errors in the manual ticketing method are difficult to control and fraudulent behavior has always been an issue that cannot be effectively solved.In contrast,electronic voting methods are more suitable for the actual needs of the current information society,and have many advantages that are not available in manual paper voting methods,such as more convenient remote voting,efficient ballot statistics,and safer voting management.In order to meet the needs of the above research background,this paper designs and implements an online voting system based on ASP.NET based on the previous research on electronic voting system.The voting system is based on voting code review technology and uses improved FOO voting.protocol.Through the research on the key technologies of the electronic voting system,system requirements analysis,system detailed design and specific implementation and testing,the whole process of online voting system development is introduced,and the application mod el and functional requirements of the electronic voting system are analyzed.We strive to make the system meet the core requirements of electronic voting such as fairness,confidentiality,integrity,and verifiability.The implemented online voting system is suitable for small and medium-sized voting applications,has the basic functions of electronic voting,and has good maintainability and scalability.Finally,the work of this paper is summarized.
Keywords/Search Tags:Electronic voting, FOO voting protocol, APS.NET Dynamic web page, Identity authentication
PDF Full Text Request
Related items