04-07-2012, 04:51 PM
Detailed Design Report For Online National Election Voting
Detailed Design Report.pdf (Size: 1.41 MB / Downloads: 193)
Introduction
This document describes the initial design strategies and structural properties of the Online National Election Voting System which will be developed by iTeam4. It explains the data and interface designs of the project with system architecture in order to help the developers for better design.
Problem Definition
We are living in a democratic country and voting is one of the fundamental duties of the public. In our country, manual voting system has been deployed for many years. However, manual voting process has caused some difficulties for voting process and also it has some disadvantages for the public. We can list some of these problems as follows. [1]
Especially there have been cases of threatening in Eastern part of Turkey at polling stations and people are faced with problems during voting.
Sometimes people may not be in village/county registration and because of that reason they don’t fulfill their voting duties.
Lots of time and problems are occurring on vote counting process since this activity is done manually.
Due to manual voting process there is lots of paper waste during election times.
Voter usually doesn’t know too much detail about the candidates in their election region.
With the growth and expansion in technology new ways were sought to handle the electoral process such as electronic voting. Electronic voting is the process of use of computers or other electronic devices to cast votes in an election.
So in order to overcome those problems there is a need for a contemporary electronic voting system in addition to manual voting. By design of such a system people can use their votes in any selection field condition to be registered to the system before. Also by using the system voters can learn details about the candidates and they will be interacting with each other before the Election Day. This system will also facilitate the vote counting processes and produce more accurate results and within a short time thanks to the computer technology. Because of these reasons such an electronic voting system contributes to the development of the country’s democracy too much.
Purpose
The purpose of the document is to make the data design and system architecture of the Online National Election Voting System easy to comprehend. It also serves the purpose of making the functionality clear to system designers.
Scope
This initial design document applies to the initial version (release 1.0) of the “Online National Election Voting System” software package. It describes the database tables, entity relations between objects and architectural structure of the system as noted in SRS document. The main aim of the system is to provide a set of protocols that allow voters to cast ballots while a group of authorities collect votes and output final results.
Overview
The remainder of this document identifies the system overview, design considerations, data design with class and table structures, system architecture with components and user interface designs. Apart from these main parts, it also states the planning strategies of the project with Gantt diagrams and describes the tools that will be used during implementation.
Definitions and Abbreviations
The following table(Table 1) is a list of terms, acronyms and abbreviations used by the Online National Election Voting System software package and related documentation.