Sie sind auf Seite 1von 5

MOHAMMAD ALI JINNAH UNIVERSITY

Election Voting System


Project: Data Base System
Farrukh Hussain MC121006 Uzma Jamal MC
3/26/2012

The Project will cover all aspects of electronic voting system. The flow of the project will ensure that party will be register in election commission office, candidate must be the member of a political party, voter can only vote to its relevant candidate.

Contents
Introduction .................................................................................................................................................. 3 Scope of the Project ...................................................................................................................................... 3 Main Modules ........................................................................................................................................... 3 Features .................................................................................................................................................... 3 Election Commission ............................................................................................................................. 3 Political Parties ...................................................................................................................................... 4 Candidate .............................................................................................................................................. 4 Voter ..................................................................................................................................................... 4 Results & Reports .................................................................................................................................. 5 Conclusion ..................................................................................................................................................... 5

Electronic Voting System

Introduction
To conduct fair election in Pakistan is very difficult and complicated task. The problem is due to 100% manual process in Pakistan, where as the world has been now shifted to Electronic voting system to get fair results. We will design data base system for free and fair election system

Scope of the Project


The Project will cover all aspects of electronic voting system. The flow of the project will ensure that party will be register in election commission office, candidate must be the member of a political party, voter can only vote to its relevant candidate. To achieve such objectives, it will provide the admin module for election commission office, where election commission officer have rights to accept or reject the partys registration, candidate registration and also have rights to verify the voter list. The project will cover the real world practical procedures of political party registration, candidate registration etc. It will provide the portal to voter, from where voter can select its candidate and will give the vote. The system will ensure that each voter only can vote once in an election. It will provide the details voting list for auditing and will announce the party election results.

Main Modules
The main modules of project are given below and brifely describe their features. 1. Election Commission Board 2. Political Parties 3. Constituency 4. Political Candidates 5. Voter 6. Result & Reports

Features
Election Commission Allow/disallow and register of parties Allow/disallow candidate to register Allocate cocituancy to candidates Assign logo to political parties Schedule elections Verify the voter list Monitor the vote castings Result

Database Tables: ECB(ECBID(PK),Role,Rights) Employee (ID (PK),Name,DOJ,ECBID(FK)) VoterList(CNIC(PK),Voter Name, Voter Father Name, Voter DOB, Voter Address) Party Reg (PRegID(PK),Party ID(FK)) Candidate Reg(CRegID (PK),Candidate ID(FK))

Political Parties Registration for candidate Party roles and regulation Party reports Database Tables: Party (PartyID,Party Name, Party Logo) PartyRoles (Roles ID, Candidate ID(FK),Type)

Candidate It will provide the portal to register the candidate, whereas the registration which will be approved by the election commission, and the election commission office will provide the username and password . By using this user name and password , the Candidate will submits its profile like assets information, or other legal documents to the election commission office. Database Tables: Candidate (Candidate ID, cnic,name,DOB,assets,qualification,location,city,Party ID (FK), Candidate Password) Candidate History (Candidate ID, ElectionID,Results)

Voter It will provide the portal to register the voter, whereas the registration which will be approved by the election commission and the election commission office will provide the username and password to the voter for voting. Database Tables: Voter(Voter ID, Cnic,Name,DOB,Location,City, Voter Password)

Constituency Election commission office will announce the election locations and their number. The candidate and the voter will register their self according to their location. This portal will be available to only election

commission officer for updates where as any its information will be available in required portals like voter registration portal etc. Database Tables: Constituency (ConstituencyID, Name,city)

Results & Reports Election commission office will announce the detail and executive summary results of the election party wise. It will also provide the comprehensive report module like search the result of any candidate; search the result of highest vote cast locations etc. Election Result (ResultID, Date of Election, Location, Candidate (FK),Party (FK) )

Conclusion
The project will be divided into modules. In this project the main focus is flow of procedure and information among the modules. The project will handle the different situations of the election system like candidate disability etc. At the end of this semester, the election voting system will be in functional form and will provide all the basic but necessary level online voting system. In future we will enhance it to cater provincial and country level elections.

Das könnte Ihnen auch gefallen