Anda di halaman 1dari 23

ONLINE VOTING SYSTEM

USING ASP.NET
CONTENTS

 OBJECTIVE
 FEATURES OF THE PROJECT
 E-R DIAGRAM
 TECHNICAL REQUIREMENTS
 SYSTEM ANALYSIS
 INTRODUCTION TO ASP.NET
 SNAPSOTS
OBJECTIVE
Traditional voting system Online Voting System
 Inefficient  Instant Poll result
 Takes time and human resources.  Easy to keep track of voters
 Does not give an instant poll result.  Use of Internet
 Hard to track who voted and who
don’t
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
VIEW
(SQL-
(ASP.NET)
SERVER)

BACK END CONTROLLER FRONT END


(ADO.NET)

MIDDLE TIER
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  RPG
 C#  Component Pascal
 APL  Mercury
 Scheme
 Fortran
 Curriculum
 Pascal
 Mondrian
 C++  Small Talk
 Haskell  Eiffel

 Perl  Oberon
 Standard ML
 Java Language
 Forth
 Python
 Oz
 COBOL  Etc……..
 Microsoft Jscript
USER INTERFACE
User

Login Register

Enter Login Enter Login


and Password and Password

false
Confirmed

VOTE
THANK YOU

Anda mungkin juga menyukai