online voting system.pptx
TRANSCRIPT
ONLINE VOTING SYSTEMUSING ASP.NET
CONTENTS
OBJECTIVE
FEATURES OF THE PROJECT
E-R DIAGRAM
TECHNICAL REQUIREMENTS
SYSTEM ANALYSIS
INTRODUCTION TO ASP.NET
SNAPSOTS
OBJECTIVETraditional voting system Inefficient
Takes time and human resources.
Does not give an instant poll result.
Hard to track who voted and who don’t
Online Voting System Instant Poll result
Easy to keep track of voters
Use of Internet
CONTD…
Online Voting System is web based application
OVS is the voting software
Its consists of four groups: General voter
Candidate/nominee
Inspector
Administrator
FEATURES OF THE PROJECT
Secured login procedure
Knowing nominees of respective wards
Profiles can be modified
nominees can post their vision
Casting vote is possible only with authentication of voter
Inspection is performed on both voter and nominees
Suspected user can be reported against
Abused user can be verified and blocked if necessary
E-R DIAGRAM
TECHNOLOGICAL REQUIREMENTS
SYSTEM ANALYSIS
MODEL VIEW CONTROLLER (MVC)
MODEL(SQL-SERVER)
CONTROLLER(ADO.NET)
VIEW(ASP.NET)
BACK END
MIDDLE TIER
FRONT END
INTRODUCTION TO ASP.NET
ASP.NET is a part of the Microsoft .NET framework, developed by Microsoft, and is a powerful tool for creating dynamic and interactive web pages
ASP.NET is a successor of Microsoft’s ASP technology
ASP.NET is built on the Common Language Runtime(CLR), allowing programmers to write ASP.NET code using any supported .NET language
.NET FRAME WORK
MULTIPLE LANGUAGE SUPPORT
Can support theoretically infinite no. of languages
Microsoft provides Visual Basic.NET, Visual C#, Visual J# & Visual C++
Benefits of Multiple Language Support:
• Use of preferred language
• Use of multiple language in single application
• Code Modules are reusable
• Class Library Access is same for all languages
.NET PROGRAMMING LANGUAGE VB.Net
C#
APL
Fortran
Pascal
C++
Haskell
Perl
Java Language
Python
COBOL
Microsoft Jscript
RPG
Component Pascal
Mercury
Scheme
Curriculum
Mondrian
Small Talk
Eiffel
Oberon
Standard ML
Forth
Oz
Etc……..
USER INTERFACEUs e r
L o g in R e g is te r
En te r Log i nan d Pas s word
En te r Log i nan d Pas s word
C on fi rm e dfa ls e
V O TE
THANK YOU