A
  PROJECT SEMINAR
    PRESENTATION
         ON
ONLINE VOTING SYSTEM

     BY:- ANOOP KUMAR SAINI
INTRODUCTION
     TO
ONLINE VOTING
   SYSTEM
CONTENTS
1.   OBJECTIVE
2.   FEATURES OF THE PROJECT
3.   E-R DIAGRAM
4.   TECHNICAL REQUIREMENTS
5.   SYSTEM ANALYSIS
5.   INTRODUCTION TO ASP.NET
6.   SNAPSOTS
OBJECTIVE
Traditional 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:
 1.GENERAL VOTER
 2. CANDIDAE/NOMINEE
 3. INSPECTOR
 4. ADMINSTRATOR
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
TECHNOLOGICAL REQUIREMENTS
   MICROSOFT .NET     2.0,3.0,3.5
   FRAMEWORK
   LANGUAGES          C#,ASP.NET,JAVA
                      SCRIPT
   WEB TECHNOLOGY     ASP.NET 2.0,3.5
                      WEB TECHNOLOGY
                      AJAX TOOLKIT

   DATABASE           SQL SERVER 2005/2008


   OPERATING SYSTEM   WINDOW 7


   TOOLS              MICROSOFT VISUAL
                      STUDIO 2010
SYSTEM ANALYSIS
MODEL VIEW CONTROLLER (MVC):-




     MODEL                           VIEW
      (SQL-                        (ASP.NET)
    SERVER)
                   CONTROLLER
                    (ADO.NET)
                     CONTROLLER
                      (ADO.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:
  o   Use of preferred language
  o   Use of multiple language in single application
  o   Code Modules are reusable
  o   Class Library Access is same for all languages
.NET PROGRAMMING LANGUAGE

VB.Net              RPG
C#                  Component Pascal
APL                 Mercury
Fortran             Scheme
Pascal              Curriculum
C++                 Mondrian
Haskell             Small Talk
Perl                Eiffel
Java Language       Oberon
Python              Standard ML
COBOL               Forth
Microsoft Jscript   Oz
                    Etc……..
User interface
                                 U s e r




                L o g in                       R e g is te r




           E n te r L o g in                E n te r L o g in
          a n d P a s s w o rd             a n d P a s s w o rd




fa ls e
             C o n firm e d




              V O T E
THANKS
ANY
QUERIES

Online voting system ppt by anoop

  • 1.
    A PROJECTSEMINAR PRESENTATION ON ONLINE VOTING SYSTEM BY:- ANOOP KUMAR SAINI
  • 2.
    INTRODUCTION TO ONLINE VOTING SYSTEM
  • 3.
    CONTENTS 1. OBJECTIVE 2. FEATURES OF THE PROJECT 3. E-R DIAGRAM 4. TECHNICAL REQUIREMENTS 5. SYSTEM ANALYSIS 5. INTRODUCTION TO ASP.NET 6. SNAPSOTS
  • 4.
    OBJECTIVE Traditional 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
  • 5.
    CONTD…  ONLINE VOTINGSYSTEM IS WEB BASED APPLICATION  OVS IS THE VOTING SOFTWARE  ITS CONSISTS OF FOUR GROUPS: 1.GENERAL VOTER 2. CANDIDAE/NOMINEE 3. INSPECTOR 4. ADMINSTRATOR
  • 6.
    FEATURES OF THEPROJECT  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
  • 8.
    TECHNOLOGICAL REQUIREMENTS MICROSOFT .NET 2.0,3.0,3.5 FRAMEWORK LANGUAGES C#,ASP.NET,JAVA SCRIPT WEB TECHNOLOGY ASP.NET 2.0,3.5 WEB TECHNOLOGY AJAX TOOLKIT DATABASE SQL SERVER 2005/2008 OPERATING SYSTEM WINDOW 7 TOOLS MICROSOFT VISUAL STUDIO 2010
  • 9.
    SYSTEM ANALYSIS MODEL VIEWCONTROLLER (MVC):- MODEL VIEW (SQL- (ASP.NET) SERVER) CONTROLLER (ADO.NET) CONTROLLER (ADO.NET) BACK END MIDDLE TIER FRONT END
  • 10.
    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
  • 11.
  • 12.
    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: o Use of preferred language o Use of multiple language in single application o Code Modules are reusable o Class Library Access is same for all languages
  • 13.
    .NET PROGRAMMING LANGUAGE VB.Net RPG C# Component Pascal APL Mercury Fortran Scheme Pascal Curriculum C++ Mondrian Haskell Small Talk Perl Eiffel Java Language Oberon Python Standard ML COBOL Forth Microsoft Jscript Oz Etc……..
  • 14.
    User interface U s e r L o g in R e g is te r E n te r L o g in E n te r L o g in a n d P a s s w o rd a n d P a s s w o rd fa ls e C o n firm e d V O T E
  • 24.
  • 25.