0% found this document useful (0 votes)
74 views24 pages

Magnit Voting System: Modern College of Arts, Science and Commerce, Ganeshkhind, Pune-16

This certificate confirms that Shivani Malwe and Samrudhini Kore of Modern College of Arts, Science and Commerce in Pune completed their semester project on the "Magnit Voting System". The project involved developing a voting system using Visual Basic and Microsoft Access to allow voters to cast votes and administrators to manage the election process and view results. The system aims to simplify the voting process and reduce costs compared to traditional methods.

Uploaded by

Samrudhini
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
0% found this document useful (0 votes)
74 views24 pages

Magnit Voting System: Modern College of Arts, Science and Commerce, Ganeshkhind, Pune-16

This certificate confirms that Shivani Malwe and Samrudhini Kore of Modern College of Arts, Science and Commerce in Pune completed their semester project on the "Magnit Voting System". The project involved developing a voting system using Visual Basic and Microsoft Access to allow voters to cast votes and administrators to manage the election process and view results. The system aims to simplify the voting process and reduce costs compared to traditional methods.

Uploaded by

Samrudhini
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
You are on page 1/ 24

Modern College of Arts, Science and

Commerce , Ganeshkhind , Pune-16.

This is to certify that the project entitled

“Magnit VOTING SYSTEM”


is completed by

Shivani Malwe
Samrudhini Kore

Students of Modern College of Arts, Science and Commerce,


Ganeshkhind, Pune-16 in fulfillment of TYBBA Sem V Project Work.
This is the record of work carried out by them.

Internal Examiner External Examiner

BBA(CA) Course Co-ordinator


Contents

Sr. No. Table of Contents Page No.

1 Introduction
1
2 Research Methodology

3 Front End

4 Back End
7
5 System Design
8

6 Documentation
18
7 Limitations and Future Scope
20

8 References
21
INTRODUCTION

The voting system is the system that aims in reducing the complexity and cost of election process. The
administrator is the controller of voting system
in all process including refreshing the votes, editing voters details, creating new candidate and so on.
In this voting system each voter will provided with a specific voter id and password through which access
for the voting can be granted. If once the access is granted for a voter id then the access is denied for logging in
till the voting system is refreshed for the next election. Similarly the administrator will be provided with a special
id through which he can view the status of election.
Based on the id segregation between the voter and administration is carried out initially. If the user id is
invalid then an error message will be displayed.
If the id entered is of type administrator then information i.e. the election status will be displayed.
The advantages of voting system is that speed of information retrieval and updating is made easy and other
advantages are –
 Provide security to avoid illegal polling.
 It easy for voters to participate in voting
 It is easier to conduct election.
 Election expenses can be reduced.

1
FRONT END

VISUAL BASIC is high level programming language which evolved from the earlier DOS version called BASIC.
BASIC means Beginner’s All-purpose Symbolic Instruction Code. It is very easy programming language to learn.
Different software companies produced different versions of BASIC such as Microsoft QBASIC, QUICKBASIC,
GWBASIC and IBM BASIC and so on. However, people prefer to use Microsoft VB today, as it is a well-
developed programming language and supporting resources are available everywhere. Now, there are many
versions of VB exist in the market, most popular one and still widely used by many VB programmer is none other
than Visual Basic 6.0.
VISUAL BASIC is VISUAL and event driven programming language. These are the main divergence
from the old Basic. In Basic, you have to write program code for each graphical object you want to display it on
screen, including its position and color. However, in VB, you just need to drag and drop any graphical object
anywhere on the form, and you can
Change its color any time using the properties windows.
On the other hand, because the user may click on certain object randomly, so each object has to be
programmed
independently to be able to response to those actions (events).
Therefore, a VB program is made up of many subprograms, each has its own program code, and each
can be executed independently and at the same time each can be linked together in one way or another.

6
BACK END

A basic introduction to Microsoft Access Ms Access is a database management tool that enables one to
have good commands of data collected. The programmer enables one to retrieve, sort, summarize and report
results speedily and effectively. It can combine data from various files through creating relationships and can
make data entry more efficient and accurate.
Ms Access enables one to manage all important information from a single database file. Within file, one
can use:
 Tables to sort data.
 Queries to find and retrieve specific data of interest.
 Forms to view, add and update data in tables.
 Reports to analyze or print data in specific layout.
 Data access pages to view or update the data.

In Ms Access, data is stored once in one table, but can be viewed from multiple locations. When the data is
updated in a table, query or form, it is automatically updated everywhere it appears.
A relational database is one whose components (table, forms, queries, etc.) are related. The linkages
between database components are created by making relationship link between them. The relationship can be
between:
 One component and another (one-to-one).
 One component related to another several components (one-to-many).
 Several database components (many-to-many).
Relationship between components reduces data redundancy.

7
LIMITATIONS & FUTURE SCOPE

LIMITATIONS:-

 No internet connection.
 As the system is created in Microsoft Visual Basic the user should have knowledge of Microsoft VB6.0.

FUTURE SCOPE:-

The system is flexible enough to add more works in order to make it usable such as adding new candidates,
updating profile, etc. without affecting the current system. It is very useful system for college based or school
based voting. The voting system is the system implemented to make the voting system easy for both polling and
also for administrator to view and check the result.

20
A project report on

“MAGNIT VOTING SYSTEM”


Submitted to:

Modern College of Arts,


Science and Commerce , Ganeshkhind ,
Pune-16.

Submitted By:

1. Shivani Malwe

2. Samrudhini Kore

Under the guidance of

Mrs. Priti S. Deshmukh


SYSTEM DESIGN

Input Format-

 Main form:-

8
 Admin login form:-

 Student Login form:-

9
 Admin form:-

 Candidate details form:-

10
 Voter’s details form:-

11
 Result:-

 Student form:-

12
 List form:-

 Vote form:-

13
 Help Form:-

Output Format-

 Girl’s candidate report:-

14
 Boy’s candidate report:-

 Voter’s report:-

15
Database Tables

Boys Table

16
Girls Table

Voters Table

17
DOCUMENTATION

 USER MANUAL:-

User manual is one of the parts, which comes under the end the system development. It provides help for the
users of system. It shows that how system run and use various things.
The following actions for entire system:-
 Data entry.
 Processing.
 Result.

The forms are:


1. Design form:
This is very important form of system. If we are students then click on student and if we are admin then select
admin option.

2. Login form:-
After clicking on student or admin form login form will opened. Fill the details like username, password given to
you. Then corresponding form will open.

3. Student form:-
In the student form there are four options first is list of candidates. In list form list of all candidates will be
displayed.
Second is vote option. To vote the candidate clicks on vote option. Then vote to your favorite candidate by
clicking on vote button. Third is help option if you don’t know how to vote then you can click on help button and
read all the instructions. Fourth and last is logout option. After completing voting process voter will click on
logout button.

4. Admin form:-
If we click on admin button login form will open and after entering details admin form will be displayed. In
admin form there are four options. First is candidate details option in this form you can add candidate, delete
candidate, update candidate details, etc. Second is voters details option in this form you can add voter, delete
voter, update voter details, etc. Third is result option. Final results will be displayed on result form. Forth and last
is logout option after all process admin will logout. Only admin can access the admin form.

18
Research Methodology

 ER Diagram-

2
 Data Flow Diagram-

3
 1st Level Diagram

Enter Details
Admin 1.0
login
Login
Admin
Login Successful

Details
Girl 2.0
Girl
Candidate
Girl
Details added

Details
Boy 3.0
Boy
Candidate
Boy
Details added

Details 4.0
Voter
Voters
Voters
Voter
Details added

4
Enter Details
Student 5.0
Voters
Student
Student
Login Successful

Candidate
Vote 6.0
Candidate
Voters
Vote
Vote Added

5
SYSTEM REQUIRMENTS:-

 Operating System - Windows 8.1

 RAM - 4GB

 Processor - Intel(R) Core(TM) i3-4030U

 Microsoft Access

19
References

References:

 www.Google.com
 www.visualbasic6class.com
 “Visual Basic 6: The Complete Reference”

Text-Book References:

 Software Engineering book.


 VB Black book

21

You might also like