Académique Documents
Professionnel Documents
Culture Documents
Fill up details
LOGIN_FORM
Login-name
Password
First_name
Last_name
Age
Security_answer
Preconditions –
1. Minimum age of voter should be 18 years.
Post condition –
The general information of voter will be stored in
database.
Name
Father_name
Address
Constituency_id
Occupation
Nationality
Sex Preconditions –
1. Administrator
Date of birth is already
logged in.
Photo 2. Minimum age
of voter should
Voter card id be 18 years.
Post condition –
The general information of voter will be stored in
database.
Start
Enter the name, father's name, DOB, address etc. of the voter
End
Verified elector
Voter id
Password
Report_id
Vote_casted(y/n)
Preconditions –
1. The registration form should be filled up properly.
2. The documents should be provided to the field officer
within time.
Post condition –
The voter will obtain the id and password.
Start
Documents incomplete
End
Votes to candidate
Condi_id
Voter_id
Date_time
Party_name
Party_symbol
city
Precondition –
1. The voter should be logged in using his/her voter id
and password.
2. A list of candidates from the particular constituency
should be provided.
Vote_found
Cand_id
vote
Precondition –
1. Area wise list of candidates should be made
available.
2. The candidate name should appear on the list with
the logo of his/her party.
Submit
END
6. View profile
Precondition –
The voter should be logged in.
1. ACQUIRE DATA :
Description – The registration of voters will be
validated by the field officer and the data of the voters
will be forwarded to the administrator after the
verification of documents. Now it is the responsibility of
the Administrator to store it into the database in table
named as “elector”.
ELECTOR
Application_no
Name
Father_name
Address
Constituency_id
Occupation
Nationality
Precondition –
Sex 1. The data should
be validated by
Date of birth the field officer.
2. The registration
Photo
form should be
Voter card id forwarded to
administrator
only after
verification.
Alternate flow –
The documents are not complete and are not verified
by the field officer then registration will not be done.
Verified elector
Voter id
Password
Report_id
Vote_casted(y/n)
Report by
admin
Condi_id
report
Precondition –
The details of the voter should be entered in the
database.
End
3 . VERIFY THE DOCUMENTS OF CANDIDATES :
Description – Candidates will have to
submit the documents after registration to the
administrator within the given period of time. After
verifying the documents, the administrator will
validate candidate . And he/she will send the condi_id
and password to the candidates on their respective
email. This candi_id and password is saved in the
database table named as ”nominated candidate”
Nominated
candidate
Condi_id
Password
Reg_id
Login_name
Win(y/n)
Precondition –
1. The candidate will have to submit the documents to
Administrator for verification.
2. The documents will have to be submitted on time.
Alternate flow –
If the candidate fails to submit the documents, then
he/she will be disqualified for nomination.
Start
End
Nominated
candidate
Condi_id
Password Precondition –
1. Candidates should be
Reg_id registered to the
Login_name Administrator.
Win(y/n)
Alternate flow –
If the candidate fails to submit the documents, then
he/she will be disqualified for nomination.
Party_symbol
Precondition –
Party_regid
a. Party should be approved
Party_supremo by the INDIAN POLLING
committee.
No_of_candidate b. Party should send all
documents verified by
Party_votes polling committee to the
administrator .
Alternate flow –
None
Precondition –
1. The administrator will calculate the results of polling
manually.
2. The results should be displayed to the public after
calculation is done.
End
7. View report :
Registered candidate
Candi_id
Fullname
Fathername
Bloodgroup
Dateofbirth
Sex
Address
Mobileno
Category
Occupation
Image
City
State
Partyname
partysymbol
Start
End
Precondition –
Candidate must have proper document
(verified) for each information which he/she has entered.
Normal flow of events –
After the fill up the form ,candidate clicks on the
submit button . then these information store into
the database then it is verified by the
Administrator.
start
End
Login profile
Stop
3 . VIEW RESULT :
Description – The reports of voting such as percentage voting
done, no. of votes that different candidates got, the
statistics of all the elections done and reports
containing details of voters can be viewed by the
candidate which is manually added by the
administrator.
Precondition –
The voting result should have been displayed.
4 . UPDATE PROFILE -
State
System_Role System_Task
state_name
role_id task_id state_population
role_name task_name
const_id
const_name
dist_id
System_Task_Permission population
task_id
permission_id
Applicants Registered Canditate
Verified applicant
application_no reg_id
voter_id name name
password father_name sex
report_id address dateofbirth
vote_casted(y/n) constituency_id nationality
occupation occupation
nationality address
sex party_name
Offline Voters costituency_id
qualification
voter_id things to do
work_experience
about me
ISA
Nominated Candidates
cand_id
Person w/o voter id card Person with voter id card reg_id
card_no login_name
win(y/n)
Verification Report
Result
report_id
result_id
ISA
ISA
Manual Result
State
System_Role System_Task
state_name
role_id task_id state_population
role_name task_name
const_id
const_name
dist_id
System_Task_Permission population
task_id
permission_id
Applicants Registered Canditate
Verified applicant
application_no reg_id
voter_id name name
password father_name sex
report_id address dateofbirth
vote_casted(y/n) constituency_id nationality
occupation occupation
nationality address
sex party_name
Offline Voters costituency_id
qualification
voter_id things to do
work_experience
about me
ISA
Nominated Candidates
cand_id
Person w/o voter id card Person with voter id card reg_id
login_name
card_no
win(y/n)
Verification Report
Result
report_id
result_id
ISA
ISA
Manual Result
Report by Field Officer Report by Administrator Automatic Result
cand_id
application_no. cand_id no of votes cand_id
party_name no of votes
date of election dat e of election
difference of votes