SlideShare a Scribd company logo
1 of 6
Page 1 of 6
Ajayi Crowther University, Oyo
Department Of Physical Sciences
Computer Science/ICT Programme
Note: 1. Complete this form by typing in italics, no bolding, no changing of font and no underlining
2. Before filling this form, you are expected to have read at least 5 books and/or journals and
reference them where appropriate.
A. Student’s Information
S/No Mat. No Student’s Names (Surname First)
1 12N02/007 Enunwah Temofe Stephen
B. General Information
Supervisor’s Name: Mr. O.E Makinde
Project Title: Design and Implementation of an Online Polling System
C. Purpose of the Project
(Here you describe in not more than 5 sentences, what you want to achieve in this project, basically
your aims and objectives)
To build an online polling system that would enable voters to cast their votes not more than once for
their chosen candidates by creating a secure authentication facility to check & validate users logging
into the voting system. Create a database to be used to stored votes, and user information on the
system. Enable the system to tally votes cast according to candidate voted for. Display voting results in
a graphical fashion for the administrator to analyze.
D. Project Details
(In not more than 200 words (i.e. about 6 -10 sentences), briefly describe an overview of your proposed
project. Include specifics about the proposed methodology)
The main project objective was to build a secure online polling system, which would be used by the
students of Ajayi Crowther University, Oyo for the NACOSS Elections. The aim of the project was to
convert the current use of paper based voting to an electronic form of voting.
Research was carried on some other forms of voting systems that currently exist, noting their features,
and how to influence the participation of voters to an election. Various forms of technologies where
investigated in order to choose the right programming language to use for the development of the
online polling system. Security issues that may affect the integrity of the online voting system where
addressed and counter measures on how to project the system’s security where researched. A number
of software development methodologies where reviewed, upon careful consideration, the waterfall
2015/2016 STUDENTS PROJECT PROPOSAL/APPROVAL FORM
Page 2 of 6
methodology was chosen as the most appropriate development method to use for this particular
project.
During the design and development of the system, the main effort was focused on designing and
developing the system to achieve a solution based on the concepts of the system proposal. This phase
provided a clear description of how the system was to be created. The main emphasis was on creating
an intuitive user interface for retrieving information, querying the database and ensuring security was
of top priority. The testing phase of the project was used to rigorously exercise the system to expose
any deficiencies and short comings which the system may have possessed. The results of the test
showed if the system was ready to be delivered to its end users. The system created met its objectives,
by being simple to use and secure, which was important due to the fact that it would be used for the
NACOSS Elections.
E. Challenges of the project
(Briefly describe the challenges that you envisage in this project)
One of the major Challenges that I will likely face will be the creating election Modules in the
administrator’s section of this program, saving all information concerning a particular election in the
database and using it to create a usable interface for the users(voters) to work with.
F. Rationale for choosing the project
Why did you choose this topic as opposed to other course of study?
To improve upon what has already been established and create a precise (cost-cutting) solution or
approach to the polling system with a easily readable & User-friendly User Interface for the voters to
work with.
Whose previous research or scholarship are you building off of?
Secure Online Voting System by Michael Chinwuba (Oct 21, 2009) www.Scribd.net
What have you done to prepare for this research?
I have gained knowledge in java, c# programming, asp.net, database querying of MySQL & Microsoft
SQL Server for the system design of this project. I also have read about the history of previous voting
techniques that have been used in current Nigerian electoral process and in other places & scenarios
and I have been able to see how prone they are to fraud & how efficient they are.
Page 3 of 6
G. Significance of the project
What is the significance of this project? (State briefly why it is worthy to further study area):
1. An Online Polling System will require being very precise or cost cutting to provide an effective
election management system
2. Require less number of Staff during the election.
3. The system is a lot easier to independently moderate the elections and subsequently reinforce
its transparency and fairness.
4. Less Capital, less effort, less labour intensive, as the primary cost will focus primarily on
creating, managing and running a secure online polling system.
5. Increased number of voters as the individual will find it easier and more convenient to vote.
H. Scope of the project
What is the scope of this study?
It is focused on studying the existing system of voting in Ajayi Crowther University, Oyo and in Nigeria
as a Country and to make sure that people’s votes count for fairness in the elective positions.
I. Limitations of the project
What is/are the limitation(s) of this study?
Time: - this is the greatest barrier to the completion of this project.
J. Methodology
(In not more than 200 words (i.e. about 6 -10 sentences), briefly describe an overview of your
proposed project. Include specifics about the proposed methodology and time frame)
This web based Online Polling System is designed as an online information System to offer users a
convenient access to voters register. Several tools used during Implementation include the following:
SOFTWARE
I. MySQL DBMS
II. MICROSOFT VISUAL STUDIO
 ASP.NET
 C#
Page 4 of 6
III. WEB BROWSERS
IV. TESTING
V. REPORTING TOOL
K. Project Phases (Explain the stages of the works to be done)
1. Requirements Analysis: - All possible requirements of the system to be developed are captured in this
phase and documented in a requirement specification doc.
2. System Design: - The requirement specifications from first phase are studied in this phase and system
design is prepared. System Design helps in specifying hardware and system requirements and also helps
in defining overall system architecture.
3. Implementation: - With inputs from system design, the system is first developed in small programs
called units, which are integrated in the next phase. Each unit is developed and tested for its
functionality which is referred to as Unit Testing.
4. Testing: - All the units developed in the implementation phase are integrated into a system after testing
of each unit. Post integration the entire system is tested for any faults and failures.
5. Deployment: - Once the functional and non-functional testing is done, the product is deployed in the
customer environment or released into the market.
6. Maintenance: - There are some issues which come up in the client environment. To fix those issues
patches are released. Also to enhance the product some better versions are released. Maintenance is
done to deliver these changes in the customer environment.
L. Schedule of Phases
First Semester:
1. Requirement’s Analysis
2. System Design
Second Semester:
1. Implementation
Page 5 of 6
2. Testing
3. Deployment
4. Maintenance
M. Requirements (List the Hardware, Software and any other materials that you need)
Microsoft Visual Studio 2015, Microsoft SQL Server or MySQL Server, Internet etc.
N. Are these requirements available in the department? (Tick only one [ ]Yes/No[ ])
No
O. If your answer to N above is No, then Estimate the Cost:
S/NO Description Cost in Naira
A Hardware No
B Software Nil
C Others Nil
Total Estimated Cost Nil
P. Also, if your answer to N above is No, then state the source of funding below:
Allowance
Q. Expected Results (if any)
To build an online polling system that would enable voters to cast their votes not more than once for
their chosen candidates by creating a secure authentication facility to check & validate users logging
into the voting system. Create a database to be used to stored votes, and user information on the
system. Enable the system to tally votes cast according to candidate voted for. Display voting results in
a graphical fashion for the administrator to analyze.
Page 6 of 6
R. Conclusion
This project offers the voters to cast easily through the internet, Vote counting is also made easy since it
is only a matter of querying the database. Developing a good method is critical to the success of the
system to prevent system failures and to gain wide acceptance as the best method available.
S. References
(It is expected that you have consulted at least 5 materials before filling this form. List the materials
below using the APA format)
1. Electronic Voting System by Afolabi B. OluwaGbenga (2014) www.Slideshare.net
2. Secure Online Voting System by Michael Chinwuba (Oct 21, 2009) www.Scribd.net
3. Nigeria 2015: analysis of election issues and future prospects by Jon Lunn & Daniel Harari (19
January, 2015)
4. Challenges of ICT and Election Management in rural areas in Nigeria by ADELEKE, Israel Adewale,
(adeleke_israel@yahoo.com) 07062229188 Department of Computer Science, Emmanuel Alayande
College of Education, Oyo.
5. Project Report on Online Voting by Nandasaba Wilson (July 28, 2012) www.Slideshare.net
T. Declaration:
I hereby declare that I choose to do this project on our volition and I am capable of funding. Also, I will
not contract out this project partly or wholly to any other person(s).
ENUNWAH TEMOFE STEPHEN _______________
Student’s Name Signature and Date
U. Supervisors Comment and approval
____________________________________________________________________________________
____________________________________________________________________________________
____________________________________________________________________________________
………………………………………… …………………………..
Name Signature and Date
Note: A copy of approved proposals should be submitted to the Project Coordinator.

More Related Content

What's hot

ADVANCED ONLINE VOTING SYSTEM
ADVANCED ONLINE VOTING SYSTEMADVANCED ONLINE VOTING SYSTEM
ADVANCED ONLINE VOTING SYSTEMabadmgr
 
Election managment
Election managmentElection managment
Election managmentchikkujacob
 
Report on online voting system
Report on online voting systemReport on online voting system
Report on online voting systemRajatMohanty12
 
Online voting system
Online voting systemOnline voting system
Online voting systemPooja Jain
 
Online Voting System project proposal report.doc
Online Voting System project proposal report.docOnline Voting System project proposal report.doc
Online Voting System project proposal report.docKhondokerAbuNaim
 
ONline Voting System Report PHP
ONline Voting System Report PHPONline Voting System Report PHP
ONline Voting System Report PHPShikha Mishra
 
Online Voting System
Online Voting SystemOnline Voting System
Online Voting Systemapolama
 
E voting(online voting system)
E voting(online voting system)E voting(online voting system)
E voting(online voting system)Saurabh Kheni
 
online E-voting system
online E-voting systemonline E-voting system
online E-voting systemshubham patil
 
Project synopsis on online voting system
Project synopsis on online voting systemProject synopsis on online voting system
Project synopsis on online voting systemLhakpa Yangji
 
ONLINE VOTING SYSTEM.PPT.pptx
ONLINE VOTING SYSTEM.PPT.pptxONLINE VOTING SYSTEM.PPT.pptx
ONLINE VOTING SYSTEM.PPT.pptxapnacollegework
 
Documentation work online voting
Documentation work  online votingDocumentation work  online voting
Documentation work online votingThenmozhi Divya
 
PROJECT REPORT_ONLINE VOTING SYSTEM
PROJECT REPORT_ONLINE VOTING SYSTEMPROJECT REPORT_ONLINE VOTING SYSTEM
PROJECT REPORT_ONLINE VOTING SYSTEMNandasaba Wilson
 
Machakos University Online Voting Module
Machakos University Online Voting ModuleMachakos University Online Voting Module
Machakos University Online Voting ModuleMUC
 

What's hot (20)

ADVANCED ONLINE VOTING SYSTEM
ADVANCED ONLINE VOTING SYSTEMADVANCED ONLINE VOTING SYSTEM
ADVANCED ONLINE VOTING SYSTEM
 
Election managment
Election managmentElection managment
Election managment
 
Report on online voting system
Report on online voting systemReport on online voting system
Report on online voting system
 
Online voting system
Online voting systemOnline voting system
Online voting system
 
Online Voting System project proposal report.doc
Online Voting System project proposal report.docOnline Voting System project proposal report.doc
Online Voting System project proposal report.doc
 
ONline Voting System Report PHP
ONline Voting System Report PHPONline Voting System Report PHP
ONline Voting System Report PHP
 
Online Voting System
Online Voting SystemOnline Voting System
Online Voting System
 
E voting(online voting system)
E voting(online voting system)E voting(online voting system)
E voting(online voting system)
 
Online E-Voting System
Online E-Voting SystemOnline E-Voting System
Online E-Voting System
 
online E-voting system
online E-voting systemonline E-voting system
online E-voting system
 
Online voting
Online votingOnline voting
Online voting
 
Project synopsis on online voting system
Project synopsis on online voting systemProject synopsis on online voting system
Project synopsis on online voting system
 
Ppt on online voting
Ppt on online votingPpt on online voting
Ppt on online voting
 
Online Voting System
Online Voting SystemOnline Voting System
Online Voting System
 
ONLINE VOTING SYSTEM.PPT.pptx
ONLINE VOTING SYSTEM.PPT.pptxONLINE VOTING SYSTEM.PPT.pptx
ONLINE VOTING SYSTEM.PPT.pptx
 
Online voting system
Online voting systemOnline voting system
Online voting system
 
Online voting
Online votingOnline voting
Online voting
 
Documentation work online voting
Documentation work  online votingDocumentation work  online voting
Documentation work online voting
 
PROJECT REPORT_ONLINE VOTING SYSTEM
PROJECT REPORT_ONLINE VOTING SYSTEMPROJECT REPORT_ONLINE VOTING SYSTEM
PROJECT REPORT_ONLINE VOTING SYSTEM
 
Machakos University Online Voting Module
Machakos University Online Voting ModuleMachakos University Online Voting Module
Machakos University Online Voting Module
 

Viewers also liked

Online appointment booking_presentation _
Online appointment booking_presentation _Online appointment booking_presentation _
Online appointment booking_presentation _techmodi_India
 
Online clinic reservation
Online clinic reservationOnline clinic reservation
Online clinic reservationMay Ann Mas
 
Hospital Management Record System Proposal
Hospital Management Record System ProposalHospital Management Record System Proposal
Hospital Management Record System ProposalBishal Bista
 
Customer ordering system
Customer ordering systemCustomer ordering system
Customer ordering systemSuriey Tafar
 
Patient record management system(s.e. diagrams)
Patient record management system(s.e. diagrams)Patient record management system(s.e. diagrams)
Patient record management system(s.e. diagrams)Syeda Javeria
 
Online Voting System Project File
Online Voting System Project FileOnline Voting System Project File
Online Voting System Project FileNitin Bhasin
 
Hospital management system project
Hospital management system projectHospital management system project
Hospital management system projectHimani Chopra
 

Viewers also liked (10)

online polling system
online polling systemonline polling system
online polling system
 
Online polling system
Online polling systemOnline polling system
Online polling system
 
Online appointment booking_presentation _
Online appointment booking_presentation _Online appointment booking_presentation _
Online appointment booking_presentation _
 
Online clinic reservation
Online clinic reservationOnline clinic reservation
Online clinic reservation
 
Computer Based Ordering System
Computer Based Ordering SystemComputer Based Ordering System
Computer Based Ordering System
 
Hospital Management Record System Proposal
Hospital Management Record System ProposalHospital Management Record System Proposal
Hospital Management Record System Proposal
 
Customer ordering system
Customer ordering systemCustomer ordering system
Customer ordering system
 
Patient record management system(s.e. diagrams)
Patient record management system(s.e. diagrams)Patient record management system(s.e. diagrams)
Patient record management system(s.e. diagrams)
 
Online Voting System Project File
Online Voting System Project FileOnline Voting System Project File
Online Voting System Project File
 
Hospital management system project
Hospital management system projectHospital management system project
Hospital management system project
 

Similar to Online Polling System Proposal

Online-Voting-System.doc
Online-Voting-System.docOnline-Voting-System.doc
Online-Voting-System.docShangaviS2
 
Online examination management system..pdf
Online examination management system..pdfOnline examination management system..pdf
Online examination management system..pdfKamal Acharya
 
project documentation guide.pptx
project documentation guide.pptxproject documentation guide.pptx
project documentation guide.pptxsanasaeed84
 
COLLEGE ONLINE ELECTION SYSTEM
COLLEGE ONLINE ELECTION SYSTEMCOLLEGE ONLINE ELECTION SYSTEM
COLLEGE ONLINE ELECTION SYSTEMIRJET Journal
 
ONLINE VOTING SYSTEM.docx
ONLINE VOTING SYSTEM.docxONLINE VOTING SYSTEM.docx
ONLINE VOTING SYSTEM.docxDHEERAJSAINI71
 
200179598 intro-duct-i
200179598 intro-duct-i200179598 intro-duct-i
200179598 intro-duct-ihomeworkping4
 
online-examination-system.pptx
online-examination-system.pptxonline-examination-system.pptx
online-examination-system.pptxNehal1231
 
lake city institute of technology
lake city institute of technology lake city institute of technology
lake city institute of technology RaviKalola786
 
IP final project
IP final project IP final project
IP final project SantySS
 
Running Header 1APPLICATION DEVELOPMENT METHODS2.docx
Running Header  1APPLICATION DEVELOPMENT METHODS2.docxRunning Header  1APPLICATION DEVELOPMENT METHODS2.docx
Running Header 1APPLICATION DEVELOPMENT METHODS2.docxrtodd599
 
Software testing and introduction to quality
Software testing and introduction to qualitySoftware testing and introduction to quality
Software testing and introduction to qualityDhanashriAmbre
 
235429094 jobportal-documentation
235429094 jobportal-documentation235429094 jobportal-documentation
235429094 jobportal-documentationsireesha nimmagadda
 
46393833 e banking
46393833 e banking46393833 e banking
46393833 e bankingdipali2009
 
Evolvea Frameworkfor SelectingPrime Software DevelopmentProcess
Evolvea Frameworkfor SelectingPrime Software DevelopmentProcessEvolvea Frameworkfor SelectingPrime Software DevelopmentProcess
Evolvea Frameworkfor SelectingPrime Software DevelopmentProcessIJMER
 
10.project online exam system
10.project  online exam system10.project  online exam system
10.project online exam systemIram hasan
 
Online auction system srs riport
Online auction system srs  riportOnline auction system srs  riport
Online auction system srs riportDilip Prajapati
 

Similar to Online Polling System Proposal (20)

Online-Voting-System.doc
Online-Voting-System.docOnline-Voting-System.doc
Online-Voting-System.doc
 
Online examination management system..pdf
Online examination management system..pdfOnline examination management system..pdf
Online examination management system..pdf
 
project documentation guide.pptx
project documentation guide.pptxproject documentation guide.pptx
project documentation guide.pptx
 
COLLEGE ONLINE ELECTION SYSTEM
COLLEGE ONLINE ELECTION SYSTEMCOLLEGE ONLINE ELECTION SYSTEM
COLLEGE ONLINE ELECTION SYSTEM
 
ONLINE VOTING SYSTEM.docx
ONLINE VOTING SYSTEM.docxONLINE VOTING SYSTEM.docx
ONLINE VOTING SYSTEM.docx
 
200179598 intro-duct-i
200179598 intro-duct-i200179598 intro-duct-i
200179598 intro-duct-i
 
5 job adda doc 2
5 job adda doc 25 job adda doc 2
5 job adda doc 2
 
5 job adda doc 2
5 job adda doc 25 job adda doc 2
5 job adda doc 2
 
online-examination-system.pptx
online-examination-system.pptxonline-examination-system.pptx
online-examination-system.pptx
 
lake city institute of technology
lake city institute of technology lake city institute of technology
lake city institute of technology
 
25866386.pdf
25866386.pdf25866386.pdf
25866386.pdf
 
IP final project
IP final project IP final project
IP final project
 
Running Header 1APPLICATION DEVELOPMENT METHODS2.docx
Running Header  1APPLICATION DEVELOPMENT METHODS2.docxRunning Header  1APPLICATION DEVELOPMENT METHODS2.docx
Running Header 1APPLICATION DEVELOPMENT METHODS2.docx
 
Software testing and introduction to quality
Software testing and introduction to qualitySoftware testing and introduction to quality
Software testing and introduction to quality
 
online banking system
online banking systemonline banking system
online banking system
 
235429094 jobportal-documentation
235429094 jobportal-documentation235429094 jobportal-documentation
235429094 jobportal-documentation
 
46393833 e banking
46393833 e banking46393833 e banking
46393833 e banking
 
Evolvea Frameworkfor SelectingPrime Software DevelopmentProcess
Evolvea Frameworkfor SelectingPrime Software DevelopmentProcessEvolvea Frameworkfor SelectingPrime Software DevelopmentProcess
Evolvea Frameworkfor SelectingPrime Software DevelopmentProcess
 
10.project online exam system
10.project  online exam system10.project  online exam system
10.project online exam system
 
Online auction system srs riport
Online auction system srs  riportOnline auction system srs  riport
Online auction system srs riport
 

Online Polling System Proposal

  • 1. Page 1 of 6 Ajayi Crowther University, Oyo Department Of Physical Sciences Computer Science/ICT Programme Note: 1. Complete this form by typing in italics, no bolding, no changing of font and no underlining 2. Before filling this form, you are expected to have read at least 5 books and/or journals and reference them where appropriate. A. Student’s Information S/No Mat. No Student’s Names (Surname First) 1 12N02/007 Enunwah Temofe Stephen B. General Information Supervisor’s Name: Mr. O.E Makinde Project Title: Design and Implementation of an Online Polling System C. Purpose of the Project (Here you describe in not more than 5 sentences, what you want to achieve in this project, basically your aims and objectives) To build an online polling system that would enable voters to cast their votes not more than once for their chosen candidates by creating a secure authentication facility to check & validate users logging into the voting system. Create a database to be used to stored votes, and user information on the system. Enable the system to tally votes cast according to candidate voted for. Display voting results in a graphical fashion for the administrator to analyze. D. Project Details (In not more than 200 words (i.e. about 6 -10 sentences), briefly describe an overview of your proposed project. Include specifics about the proposed methodology) The main project objective was to build a secure online polling system, which would be used by the students of Ajayi Crowther University, Oyo for the NACOSS Elections. The aim of the project was to convert the current use of paper based voting to an electronic form of voting. Research was carried on some other forms of voting systems that currently exist, noting their features, and how to influence the participation of voters to an election. Various forms of technologies where investigated in order to choose the right programming language to use for the development of the online polling system. Security issues that may affect the integrity of the online voting system where addressed and counter measures on how to project the system’s security where researched. A number of software development methodologies where reviewed, upon careful consideration, the waterfall 2015/2016 STUDENTS PROJECT PROPOSAL/APPROVAL FORM
  • 2. Page 2 of 6 methodology was chosen as the most appropriate development method to use for this particular project. During the design and development of the system, the main effort was focused on designing and developing the system to achieve a solution based on the concepts of the system proposal. This phase provided a clear description of how the system was to be created. The main emphasis was on creating an intuitive user interface for retrieving information, querying the database and ensuring security was of top priority. The testing phase of the project was used to rigorously exercise the system to expose any deficiencies and short comings which the system may have possessed. The results of the test showed if the system was ready to be delivered to its end users. The system created met its objectives, by being simple to use and secure, which was important due to the fact that it would be used for the NACOSS Elections. E. Challenges of the project (Briefly describe the challenges that you envisage in this project) One of the major Challenges that I will likely face will be the creating election Modules in the administrator’s section of this program, saving all information concerning a particular election in the database and using it to create a usable interface for the users(voters) to work with. F. Rationale for choosing the project Why did you choose this topic as opposed to other course of study? To improve upon what has already been established and create a precise (cost-cutting) solution or approach to the polling system with a easily readable & User-friendly User Interface for the voters to work with. Whose previous research or scholarship are you building off of? Secure Online Voting System by Michael Chinwuba (Oct 21, 2009) www.Scribd.net What have you done to prepare for this research? I have gained knowledge in java, c# programming, asp.net, database querying of MySQL & Microsoft SQL Server for the system design of this project. I also have read about the history of previous voting techniques that have been used in current Nigerian electoral process and in other places & scenarios and I have been able to see how prone they are to fraud & how efficient they are.
  • 3. Page 3 of 6 G. Significance of the project What is the significance of this project? (State briefly why it is worthy to further study area): 1. An Online Polling System will require being very precise or cost cutting to provide an effective election management system 2. Require less number of Staff during the election. 3. The system is a lot easier to independently moderate the elections and subsequently reinforce its transparency and fairness. 4. Less Capital, less effort, less labour intensive, as the primary cost will focus primarily on creating, managing and running a secure online polling system. 5. Increased number of voters as the individual will find it easier and more convenient to vote. H. Scope of the project What is the scope of this study? It is focused on studying the existing system of voting in Ajayi Crowther University, Oyo and in Nigeria as a Country and to make sure that people’s votes count for fairness in the elective positions. I. Limitations of the project What is/are the limitation(s) of this study? Time: - this is the greatest barrier to the completion of this project. J. Methodology (In not more than 200 words (i.e. about 6 -10 sentences), briefly describe an overview of your proposed project. Include specifics about the proposed methodology and time frame) This web based Online Polling System is designed as an online information System to offer users a convenient access to voters register. Several tools used during Implementation include the following: SOFTWARE I. MySQL DBMS II. MICROSOFT VISUAL STUDIO  ASP.NET  C#
  • 4. Page 4 of 6 III. WEB BROWSERS IV. TESTING V. REPORTING TOOL K. Project Phases (Explain the stages of the works to be done) 1. Requirements Analysis: - All possible requirements of the system to be developed are captured in this phase and documented in a requirement specification doc. 2. System Design: - The requirement specifications from first phase are studied in this phase and system design is prepared. System Design helps in specifying hardware and system requirements and also helps in defining overall system architecture. 3. Implementation: - With inputs from system design, the system is first developed in small programs called units, which are integrated in the next phase. Each unit is developed and tested for its functionality which is referred to as Unit Testing. 4. Testing: - All the units developed in the implementation phase are integrated into a system after testing of each unit. Post integration the entire system is tested for any faults and failures. 5. Deployment: - Once the functional and non-functional testing is done, the product is deployed in the customer environment or released into the market. 6. Maintenance: - There are some issues which come up in the client environment. To fix those issues patches are released. Also to enhance the product some better versions are released. Maintenance is done to deliver these changes in the customer environment. L. Schedule of Phases First Semester: 1. Requirement’s Analysis 2. System Design Second Semester: 1. Implementation
  • 5. Page 5 of 6 2. Testing 3. Deployment 4. Maintenance M. Requirements (List the Hardware, Software and any other materials that you need) Microsoft Visual Studio 2015, Microsoft SQL Server or MySQL Server, Internet etc. N. Are these requirements available in the department? (Tick only one [ ]Yes/No[ ]) No O. If your answer to N above is No, then Estimate the Cost: S/NO Description Cost in Naira A Hardware No B Software Nil C Others Nil Total Estimated Cost Nil P. Also, if your answer to N above is No, then state the source of funding below: Allowance Q. Expected Results (if any) To build an online polling system that would enable voters to cast their votes not more than once for their chosen candidates by creating a secure authentication facility to check & validate users logging into the voting system. Create a database to be used to stored votes, and user information on the system. Enable the system to tally votes cast according to candidate voted for. Display voting results in a graphical fashion for the administrator to analyze.
  • 6. Page 6 of 6 R. Conclusion This project offers the voters to cast easily through the internet, Vote counting is also made easy since it is only a matter of querying the database. Developing a good method is critical to the success of the system to prevent system failures and to gain wide acceptance as the best method available. S. References (It is expected that you have consulted at least 5 materials before filling this form. List the materials below using the APA format) 1. Electronic Voting System by Afolabi B. OluwaGbenga (2014) www.Slideshare.net 2. Secure Online Voting System by Michael Chinwuba (Oct 21, 2009) www.Scribd.net 3. Nigeria 2015: analysis of election issues and future prospects by Jon Lunn & Daniel Harari (19 January, 2015) 4. Challenges of ICT and Election Management in rural areas in Nigeria by ADELEKE, Israel Adewale, (adeleke_israel@yahoo.com) 07062229188 Department of Computer Science, Emmanuel Alayande College of Education, Oyo. 5. Project Report on Online Voting by Nandasaba Wilson (July 28, 2012) www.Slideshare.net T. Declaration: I hereby declare that I choose to do this project on our volition and I am capable of funding. Also, I will not contract out this project partly or wholly to any other person(s). ENUNWAH TEMOFE STEPHEN _______________ Student’s Name Signature and Date U. Supervisors Comment and approval ____________________________________________________________________________________ ____________________________________________________________________________________ ____________________________________________________________________________________ ………………………………………… ………………………….. Name Signature and Date Note: A copy of approved proposals should be submitted to the Project Coordinator.