Please use this identifier to cite or link to this item: https://dl.ucsc.cmb.ac.lk/jspui/handle/123456789/4709
Title: Online portal for e-voting and opinion polls
Authors: Dahanayake, N. D.
Issue Date: 22-Jun-2023
Abstract: Many public voting and referendum administration systems are still operated by hand, which is an issue nowadays. The vast majority of tasks must be carried out by hand, which increases the likelihood of human mistakes. Partners want outcomes much more quickly now than they did in the past. As a result, they want full openness throughout the whole voting process, not simply the count of the votes. The poll management systems will automate all of these functions. The point of this study is to plan an electronic voting framework based on the discretionary procedure embraced in Sri Lanka and to create a secure authentication system for voting. This system would be fulfilling a prudent requirement in the current Sri Lankan society. The voters of the system are allowed to vote with the use of their own NIC number, Email, mobile number, and OTP. Then, those votes are recorded in the database. Then the internet acts as the medium interconnecting all the voters in different locations and the administrators. The administrator is provided with the privilege to log on to the system from his account created and to analyze the votes cast by the voters. The system is a new development to the current market software since the security, privacy (can’t trace voters), and validation features are achieved interestingly and solidly which allows the users to be more confident in using the system This system has been designed as a web-based application and MVC architecture is used. Cutting-edge technologies have been selected to develop the entire system. The system will be run with PHP as the backend scripting language, MySQL as the database server, and Apache as the web server. HTML and CSS were chosen to design the user interface of the system and also selected Bootstrap for an attractive look and responsive interface design for all applicable devices. JSON and JavaScript libraries such as JQuery were chosen for dynamic web content. Codeigniter 3, Adobe Photoshop CS6, and Visual studio code are selected as the development tool. After project implementation, various levels of testing were conducted including user acceptance testing. During project testing, the system was put into use in a live environment. The system was then evaluated using a user evaluation process to obtain user feedback and make any necessary modifications. The majority of users were content with the system, and there is no negative feedback.
URI: https://dl.ucsc.cmb.ac.lk/jspui/handle/123456789/4709
Appears in Collections:2022

Files in This Item:
File Description SizeFormat 
2019 MIT 008.pdf2.32 MBAdobe PDFView/Open


Items in UCSC Digital Library are protected by copyright, with all rights reserved, unless otherwise indicated.