www.tjprc.org editor@tjprc.org
International Journal of Computer Networking,
Wireless and Mobile Communications (IJCNWMC)
ISSN(P): 2250-1568; ISSN(E): 2278-9448
Vol. 4, Issue 2, Apr 2014, 159-172
© TJPRC Pvt. Ltd.
DESIGN AND IMPLEMENTATION AN E-VOTING SYSTEM BASED ON
SOPHISTICATED TECHNOLOGIES OF WIRELESS NETWORKS AND VISUAL
PROGRAMMING LANGUAGES
MAHMOOD ZAKI ABDULLAH
Department of Computer & Software Engineering, The University of Al Mustansiriyah, Baghdad, Iraq
ABSTRACT
Electronic voting systems are the latest voting systems currently approved in many countries of the developed
world, which has struggled to transform their traditional voting systems to electronic systems based on computerized ways
and modern aspects of information technology. This paper gives a suitable design of a hardware system for a voting system
that is electronically sophisticated by use of computerized mechanism that depends on computers associate with each other
through a reliable wireless network using modern routers to guide and transfer packets. A software package, has also been
building by use of a modern Visual language, like a Visual Basic.Net language, in order to achieve and test the hardware
and software validity of this system. The hardware design of this system was tested practically by connecting a group of
computers through a wireless network, the quality of all the signals transferred in the network were checked through the
use of special software. The proposal software package was also implemented and examined practically, the results
obtained were very good and without any errors, according to these results, this proposal system can be considered as a
suitable programmatic design for modern electronic voting systems.
KEYWORDS: E-Voting, Wireless Network, Visual Programming
INTRODUCTION
E-voting is one of the important use of the modern information technologies, many countries now a day the
E-Voting in their election systems, supporting group decisions has become an important topic in the field of computer
applications, and electronic voting (e-voting) has received a great deal of attention in recent decades. People can use modern
digital devices such as PCs, PDAs, cell phones, or laptops and networks such as Internet, Intranet, wireless networks,
or Ad hoc networks to make group decisions electronically.[1]
The briefly description of the essential criteria is that a secure e-voting system should satisfy the following
requirements:
Computer Networks
A voting system must consists of several computer devices that were connected via networked, may be used
internetworking devices such as hub, switches, routers, and even gateways to establish this networked connections.
Server
The intrinsic and important device that the E-voting system must contain is the server, this server can store the
necessary data base for the voter, and the other data.