Voting System

Voting System

Project: Voting System

Submitted by: Mian Raybal Akhtar




This project is about the voting system and the scenario dealing with the voting system. This project deals with how a person can vote to the candidate and how the voting system occurs. This project also keeps the record of voter like gender, voter ID, name etc and also the record of candidate.




In this class we have used the concept of inheritance as the candidate class and voter class are child classes so they can access the methods of parent class.


In this class the information about the candidate is gathered like candidate`s name, gender and the party of the candidate.


This class is used to gather the information about the voter. Voter`s name, gender and voter`s ID is entered by the user.

Voting machine

This class is used to manipulate and print the result that which is winner and how many votes he\she gained. This class has crucial role in whole system


This class uses the methods of all classes by creating their projects



First of all we will make the object of candidate class then voter class by giving the required information after then create the object of seat class.

Then we will create the object of voting machine class and will add voters and candidates after giving the information. Then after the voting is done result will be printed.



This project is about the voting it allows the voter to vote and it keeps the record of candidate and voter. Some candidates use different type of flowers and gifts near or in Election Day.





FYP Groups Details of tasks

FYP Groups and their Work Details

Group 1 (E2)

Azaz ul Haq (449-BSCS-13)                                                     03244793336

Saba Abdul Majeed (426-BSCS-13)                                         03244793337

Work Details: Full text Search Details and Query Implementation

Group 2 (E2)

Muhammad Zeeshan Amanat (455-BSCS-13)                                    03334866703

Waqar Afzal (371-BSCS-13)                                                    03014335808

Work Details: Made Slides About Entity Framework and LINQ. Integrate facebook in project

Group 3 (E2)

Mohsan Iqbal (460-BSCS-13)                                                  03124046616

Muhammad Zarif (394-BSCS-13)                                           03007514903

Work Details: Comparison

Group 4 (E1)

Group members:

Hafiza Anmol Khateeb                   (423-BSCS-13)

Asma Zafar                                         (381-BSCS-13)

Contact No:    0323-0417661

Project Title: Toolkit for Wikipedia

Group 5 (B)

Zainab Tariq (32-BSCS-13)                                                      03244766654

Noman Hafeez (26-BSCS-13)                                                  03224821903

Work Details: Mattcuts Blogs studied yet and some videos.

Group 6 (B)

Iqra Munir (05-BSCS-13)                                                         03494083211

Nazia Ramzan (87-BSCS-13)                                                   03048058484

Work Details: Difference between good relations and schemas.

Group 7 (B)

Rimsha Ayesha (14-BSCS-13)                                                  03347759465

Rubab Zahra (326-BSCS-13)                                                   03216755723

Work Details: Linq queries and Basic concept of MVC.

Group 8 (B)

Muhammad Qasim (50-BSCS-13)                                           03200440334

Khuram Saeed (311-BSCS-13)                                                 03024338806

Work Details: Difference between good relations and schemas.