Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Well as the idea is in very much applicable state as we can see in today’s
scenario. Most in our country the population is just tired to get throw the
election procedure. So much of the problem arises and existed with the polling
scenario. The proposed work idea is now consider highly intellectual but still
not in action in the countries like India , Pakistan , etc. we assume that the
making the polling online, we create a new path ways by which it will be less
cumbersome process than the going to the booth and making a queue for turn.
The idea is to make the polling procedure online so that anyone or each one of
the people can participate in election at a time of his\her choice. In the
outcome we can now assume that the process becomes such easy & well
secured that it can be applied to such countries mentioned above and as
simple as the people can understand.
.
1. INTRODUCTION:-
As the idea of this concept of online polling is firstly proposed in the United
States of America where it was first applied to.
In the same context it can be seen in India that there is a election procedure
which is held up at in every 5 years or earlier if the governance body is
dropped. Many of the area are concern critical where the illegal activities are
in serious charge. Most of the democratic parties have their ways and agendas
to get the votes from the public by any way they can.
The concept of this scenario begins with the idea of going online with such a
security feature which can be added later in the project at bigger scale. There
should be taken the Administrative parts by the commissioner of election body
and the third party who will enforce the security and manage the site online. In
this scenario according to the laws and acts deployed by the election
commission the list of particular participator candidate as the area wise can be
given and displayed.
Rather than going to the site and making up the queue the voter\user can
access it from anywhere making verification about his\her identity can go for
the polling. The system must be highly flexible and scalable that any number
of users can be handled and deal at any particular time interval.
As we can find that some work done in the United States Of America and the
other developed countries where the idea is being under-run condition. The
work proposed by the Zen-ie-punk which was described the idea in the
orthogonal way that can be applied to the small scale because applying it to the
national level needs huge amount of resources.
1.1 Problem Statement:-
Since we know that we have to say good bye to the good old days when
the election procedure was simple and non threatened condition because
they will never coming back. Now that India the cultural country now is
facing another culture, the political culture. Whenever the election
announced the candidates of each and every party draw the lines at
stakes and apply every necessary means to get elected. Like threatening
the people and file the duplicate or fake votes. Such situation is so much
problematic when it comes under the rural area. Where the criminal type
of men were implanted at the election site.
There can be many reasons by which in now a days people do not want to go
for election some of these are
1. Threat to security.
2. Fake identification.
3. Duplicate voting.
4. It is tiresome.
5. It can be at any long distance.
6. No information/less information about candidate.
The above three of them are discussed above the fourth one is that people just
have to wait for their turn and this situation became critical when the polling
procedure held up in summer. Hours and hours of waiting for turn and till the
lengthier procedure and till outcome making the whole process tiresome. In
many villages the polling booths are at far more distance that makes people
irritated. New and old faces in politics are emerging and people do not have
each and every information (they never revealed) which may create confusion
for selection of the rightful candidate.
1.2 Objectives:-
• In the rural areas the influential people keep their men at the polling
booths to threaten the common man to vote for them
• There are many portions of the country like the North East where there
is locally sponsored terrorism, at such places the security conditions are
also not very bright, so naturally people feel afraid to come out of their
houses and go to vote
• Net savvy new generation want hassle free voting system. Also the
people in metros want a system through which they can vote for their
territory without traveling.
Keeping in mind these situations and to improve the state of democracy
in the country Online Polling System can be thought as a solution, in
conjunction with the ongoing current manual voting system.
1.3 Scope:-
Product Scope:-
Well the product is specially intended for the local public for the polling
procedure. So that it may concern the whole population of any nation or just
can be used with the university level election procedure. This Application is
being developed for utilize by everyone with a simple and self explanatory
GUI. This is a Application that can be utilized by people to vote in an election.
All the utilize must do is login and click on his favorable candidates to register
his vote. The development and testing is done on Ethernet. The common goals
must be measured by the product are:
The world is pondering the logistics of voting online, with its difficult issues
of accountability, privacy, and tremendous scale. But, because the technical
problems associated with the petition process are much easier to solve, as a
first step, we suggest computerizing the petition or voter-initiative process.
2. FEASIBILITY STUDY:-
1. What are the user’s demonstrable needs and how does a candidate system
meet them?
2. What resources are available for given candidate system?
3. What are the likely impacts of the candidate system on the organization?
4. Whether it is worth to solve the problem?
During feasibility analysis for this project, following primary areas of interest
are to be considered. Investigation and generating ideas about a new system
does this.
2.1.1 Steps in feasibility analysis:-
1. It must have a GUI that assists employees that are not from IT background.
2. Scalability and extensibility.
3. Flexibility.
4. Robustness.
5. According to the organization requirement and the culture.
6. Must provide excellent reporting features with good printing support.
7. Platform independent.
8. Easy to debug and maintain.
9. Event driven programming facility.
10. Front end must support some popular back end like Ms Access.
According to the above stated features we selected PHP as the front-end for
developing our project.
The financial and the economic questions during the preliminary investigation
are verified to estimate the following:-
• The cost of hardware and software for the class of application being
considered.
• The proposed system will give the minute information, as a result the
performance is improved
• This feasibility checks whether the system can be developed with the
available funds. The Online voting system does not require enormous
amount of money to be developed. This can be done economically if
planned judicially, so it is economically feasible. The cost of project
depends upon the number of man-hours required.
•What new skills will be required? Do the existing staff members have these
skills? If not, can they be trained in due course of time?
The system is operationally feasible as it very easy for the End users to operate
it. It only needs basic information about Windows platform.
2.5 Schedule feasibility:-
3.1 Problem:-
Since we know that we have to say good bye to the good old days when the
election procedure was simple and non threatened condition because they will
never coming back. Now that India the cultural country now facing the another
culture, the political culture. Whenever the election announced the candidates
of each and every party draw the lines at stakes and apply every necessary
means to get elected. Like threatening the people and file the duplicate or fake
votes. Such situation is so much problematic when it come under the rural
area. Where the criminal type of men were implanted at the election site.
There can be many reasons by which in now a days people do not want to go
for election some of these are
1. Threats to security.
2. Fake identification.
3. Duplicate voting.
4. It is tiresome.
5. It can be at any long distance.
6. No information/less information about candidate.
The above three of them are discussed above the fourth one is that people just
have to wait for their turn and this situation became critical when the polling
procedure held up in summer. Hours and hours of waiting for turn and till the
lengthier procedure and till outcome making the whole process tiresome. In
many villages the polling booths are at far more distance that make people
irritated. New and old faces in politics are emerging and people do not have
each and every information(they never revealed) which may create confusion
for selection of the rightful candidate.
3.2 Solution:-
First of all election commissioner must be make the right full personnel to
administrate the whole process by which we can have all the list of various
candidates of each and every zone. So we can divide the whole scenario into
zonal areas according to which the lists of the elligible candidates with their
full record details must be provided to the user to get through with it. The
simple form design can be make using any of the existing technology like
ASP.NET, JAVA which are very strong and populer techniques in now a days
to make the secure web pages.
The internet can play a vital role in this and thus the specified and special
networking is required so that all of the people while working in a office or
relaxing at home can easily participate in polling from anywhere. The database
management system work to store the user account information and manage
the votes personnel as well as make sure that the user or participator can get
information about each and every candidate from who are to choose from. For
all this purpose the security must also be managed and this can be done by the
identification of the particular user by some of the means like password or by
the voter ID number and later other measures can be done latterly. The .net
framework is used to provide the better hand on live website management,
security features integration etc.
The internet used to access the whole website from anywhere throughout the
nation. First it should be a design module, a module which contains the
hieratical in structure which provide the list of candidates and their record
information. The identification of the users can be handled by which the
duplication and fake identity terms can be removed. The whole process is done
computerized so the partiality and wrong results can be much minimized. So
the results can be produced faster and as early as possible than the current
procedure. It will take less time as well as less human resources and efforts.
After the completion of the work project it should be applied to the election
procedure throughout the nation so it can be consider a wide scope that it can
be applied for any type of election for national assembly, regional assembly or
rural area election as well as university or college level election for
presidential possession. In this matter of fact the project can be updated on
later time where the various security measures can be developed to provide the
security. It must also be taken that various future possible features and
application can be integrated and incorporated as well.
It will impact on the election manner that people of any nation, region etc can
find the election procedure simpler and convenient and by the time more and
more people will follow the way to select & elect the rightful person without
any fear or worry about any fakeness or duplication or booth capturing
incidences. It will become time saving procedure so that more and more
people will take it into account.
3.3 Benefits:-
For the development of such a system and for the simplicity we decide to take
ASP.NET as well as the VB.NET or c#.Net whatever can be incorporated with
. mainly at the end user’s system s nothing specific requirements can be
mentioned. Because the website can be open anywhere throughout the nation
For the database management MS-ACCESS or SQL Server can be used but for
the security reasons SQL Server or ORACLE can be preferred later. The
platform can be used as Microsoft windows for the development.
3. RAM Recommendation
3. 256 MB of RAM or higher
4. Framework
4. .Net framework 3.0 or later
(for the development).
5. Hard Drive Needed 5. 20 GB of hard drive
(minimum)
6. Technology Used
6. ASP.NET, VB.NET/C#.NET
(whichever required for
7. Database Used incorporation).
8. Networking
7. SQL Server/ORACLE/MS-
ACCESS (for development)
9. Supported Browser
8. Internet connection with
minimum of 128 kbps speed.
10. End User Operating System
4. Networking
4. Internet connection with
minimum of 128 kbps
5. Supported Browser speed.
1. Registration.
2. Viewing Parties Information (Selection).
3. Viewing Candidate’s Information.
4. Selection and Voting.
5. Exit (Logout).
SubSystem-1
1. Registration
2. Viewing Parties Information (Selection).
3. Viewing Candidate’s Information
SubSystem-2
Definitions:-
Administrator:-
Administrator is the chief authority who has the right to modify the System.
He can upload the information.
1. User: -
A user is the any person who registers himself on the site with the help of
his/her voter ID and access the site for voting.
2. ACTOR:-
He actor is a external entity to the system. Here actor can be given as:
a. Administrator
b. User/Voter
1. Administrator:-
User:-
A user is a person (actor) who can view the following information and perform
certain tasks.
1. Personal Information.
2. Candidate’s Information.
3. Participate in Polling Procedure.
USE CASES:-
6. Registration.
7. Viewing Parties Information (Selection).
8. Viewing Candidate’s Information.
9. Selection And Voting.
10.Exit (Logout).
Registration:-
it is the process by which user get register with the User Account in Polling
System. it is the automated system providing functionality. Basically Polling
Use case aims at:-
1. The system provides various information about parties and candidate for
users.
2. Any user can make a choice from list by a single click on party’s logo.
This Use case will maintain the Candidate’s information and display the same
to the voter from which basis voter can make his choice.
This use case will maintain the selection and voting procedure and it can be
called the sub-next use case to the prior one. After the completion user/voter
will exit the system.
Now we present the sub-systems for the use cases:-
Brief Description:-
By this use case user can register with polling system after providing the
complete information filling in blank field form on registration page. After
registration he\she can view and participate in polling.
Main Flow:-
2.
ALT1:-
ALT2:-
ALT3:-
ALT4:-
Precondition:-
The Validate user use case must execute before this use case begins.
Post condition:-
Actor:- User/voter.
Special Requirements:-
Brief Description:-
This use case will be directed when the User log on the system. It
provides various functionalities with Facility to view parties and
candidates list and Logout for user.
Main Flow:-
8.
2. User/vote If the activity Display
r selected is viewing party’s
particular party details. 10. S-1
information. Sub flow
is performed.
9.
ALT2:-
Precondition:-
The Validate user use case must execute before this use case begins.
Post condition:-
Actor:- User
S-2:-
Brief Description:-
This use case describes how a user/voter views the candidate’s information
after selection and then makes a go with voting.
Flow of events:-
Main flow:-
ALT1:-
Invalid selection:-
Post condition:-
If the use case successful, the actor selects the candidate.
Actor:-
Administrator
Special Requirements:-
Brief Description:-
By this use case user select and vote the rightful candidate.
15.
Notes: -
Precondition:-
The Validate user use case must execute before this use case begins.
Post condition:-
If the use case was successful, the actor* viewed information and make a
selection.
Actor:-
User
Special Requirements:-
None
Brief Description:-
Flow of Events:-
S-2:-
ALT1
Vote Candidate:-
Go Back:-
The Validate user use case must execute before this use case begins.
Post condition:-
None
Actor:-
User
Special Requirements:-
None
S-3
Brief Description:-
Flow of Events:-
ALT1:-
S-4
Brief Description:-
Flow of Events:-
Notes: -
User* (Administrator, User)
Precondition:-
The Validate user use case must execute before this use case begins.
Actor:-User
Special Requirements:-None
Brief Description:-
Main Flow:-
20.
Brief Description:-
ALT-1 :-
S-2:-
Brief Description:-
Registration
<<extend>>
Account Management
<<communicate>>
(from polling)
Administrator
Viewing Party Info.
<<extend>>
<<communicate>>
Use/voter
Viewing Candidate info.
<<extend>>
Polling Procedure
(from polling)
Administrator
(from Use Case View)
<<include>>
Validate User
(from polling)
User
Administrator
(from Use Case View)
Validate User
<<include>> (from polling)
User
(from Use Case View)
The expected conclusion can be drawn in the way that the project must work in
a way that every before described reasons can be now eliminated as well as it
provide the better solution for the procedures. The deployment of the concept
can be taken as large scale in the way that it can be accepted by various
institutes and governments of any regions, state or even by the nation. It must
provide the partiality free results to the public as well as the election with no
holds bar and no way out with fare and square winning or loosing.
The project has vast area to the deployment as it is only restricted for
voting purpose only. Thus it is in its primary and basic phase of
development so it is not very much capable to provide security
features.
6.1.2 Difficulties Encountered:-
Can we come up with non-cryptographic schemes that meet the needs for
privacy and security, and are easier for the public to understand? Many of the
Internet voting systems in use today are based on non-cryptographic schemes,
but they do not have the properties of provable accurate counting. On the other
hand, they can be understood reasonably well by voters. This highlights a
critical research topic: finding a middle ground, where the voting system can
be understood and also trustworthy.
Third, are there ways to address the disconnect between what the voter sees on
the screen and how his or her vote is cast, so the voter doesn’t have to trust the
software to represent his or her intent? The solution to this question is perhaps
the most difficult; as it requires finding methods that allow proof from the vote
collecting system back to the human, not the software, that the votes were cast
as intended. To do this successfully, both the technical aspects (How can we
make it happen?) and the human factors aspects (How will users respond? Will
they be able to perform the necessary steps correctly?) Must be addressed.
BIBLIOGRAPHY
2. Margins:
Top: 1” (1 inch=2.54cm)
Bottom: 1.15” (2.86cm)
Left: 1.5”
Right: 0.6”
4. Title of Chapter
Font: Times New Roman (Bold face)
Size: 18 point
Alignment: Right Alignment
One thick line (2¼ point weight) after the name of chapter
5. Headings
First Order Heading: (for example – 1. NTRODUCTION)
Font: Times New Roman (Bold Face)
Size: 16 point
One blank line before the heading (12 points)
6. Text
Font: Times New Roman
Size: 14 point
Line Indent: First line of every paragraph should be indented
By 1 cm. (Except first paragraph *)
* No indent should be applied to first line of first paragraph under any
Heading / Sub-Heading
Alignment: Justified (Full Text)
7. Abstract (up to 150 words)
Heading (i.e. ABSTRACT)
Font: Times New Roman (Bold Face)
Size: 16 point
Two blank lines after the heading. (12 points)
Remaining Text
Font: Times New Roman (Italic Face)
Size: 14 point
Alignment: Justified (Full Text)