
🏛️ Government & Public Sector · Use Case
Who does what in an online voter registration system: citizens, booth-level officers and electoral registration officers.
Drawing diagram…
Use case diagram for online voter registration: Citizen can register as a new voter, correct details, change address, and track application status. Booth Level Officer can verify applicant at residence and upload verification report. Electoral Registration Officer can approve or reject applications and publish the electoral roll. The ID verification service checks identity for new registrations.
flowchart LR
CIT((Citizen))
BLO((Booth Level Officer))
ERO((Registration Officer))
IDV((ID Verification Service))
subgraph System[Online Voter Registration]
U1([Register as new voter])
U2([Correct details])
U3([Change address])
U4([Track application])
U5([Verify at residence])
U6([Upload verification report])
U7([Approve or reject application])
U8([Publish electoral roll])
end
CIT --- U1
CIT --- U2
CIT --- U3
CIT --- U4
BLO --- U5
BLO --- U6
ERO --- U7
ERO --- U8
U1 -.-> IDVA single online portal where citizens apply for government services: identity login, a service catalogue, document storage and payments to the treasury.
How a building permit or trade licence application moves through a government office: scrutiny, site inspection, fees and the final certificate.
How a service verifies a person's identity with a national ID and OTP (e-KYC), with consent and without storing the ID number.
How a taxpayer files an income tax return online: pre-filled data, computation, payment of any balance tax and e-verification.
The states of a citizen complaint in a public grievance system: registration, assignment to a department, resolution, citizen feedback and escalation.
A schema for digitised land records: parcels with survey numbers, owners and shares, mutations, encumbrances and map references.