You are on page 1of 17

Software Requirement

Specification E-SEVA
BBA (IT) II Year
AARTHI JAIN
TAHA MUJEEB
SANJANA PERSIS
FARZANA AZIZ
GANESH SINGH
KAUSHIK YADAV
MANSI JAIN
SANJANA EVITA
1: Introduction
The government of Telangana seeks to improve the
way it provides services to its citizens. It has redefined
the system and seeks to extend their support by
providing them with E-SEVA. The newly coined term
E-SEVA stands for electronic Seva. SEVA translates to
services. The delivery of better services is an inherent
responsibility of the government and E-SEVA is a major
transformation to provide efficient, electronic and
transparent communication services using the
information and communications technology.
1.1: Purpose
• E-SEVA exists to reduce the wastage of time,
cut down long queues and slow services due
to the manual operations of the employees.
Since the software exists primarily on the
internet and is user friendly, the citizens don’t
have to run around various departments and
face slow bureaucratic procedures as it is
quick and free to access 24/7.
1.2: Scope
• E-SEVA is quick and reliable and offers efficient
public services relating to issuing of
certificates, payment of utility and other bills,
addressing of public grievances etc. It has
completely transformed the way manual
services are provided and aims to provide
accessibility of services to all sections of
society along with affordability of services by
citizens and business.
1.4: References
• https://docs.moodle.org/36/en/Log_in_as
• https://www.esevaonline.telangana.gov.in/ht
mlpages/aboutseva.htm
• https://developer.esewa.com.np/#/
1.5: Overview
• 1.5 Overview
• ● The overview of this program is
• to provide better, cheaper and
• faster services at a single place
• rather than splitting it to
• different departments.
• ● It is primarily made to offer its
• services to the general public
• and citizens of Telangana.
2: General description
• 2.1: Product perspective: The application
software is mainly made to offer its services to
the general public and citizens of Telangana.
These services range all the way from just not
just access of certificates and
attestation/validity of legal documents but
also addressal of public grievances among
many other uses.
2.2: Product functions:
• There are primarily 3 users who use this
software. They are: Administrator, general
user, and the client users. The administrators
are the core team that control the software all
from the development stage. The general
users are the ones who operate this software
whereas the clients are the ones who will be
using this software from their homes.
2.3: User characteristics:
• All the users are required to register on the
online website of the ESEVA portal at
https://www.esevaonline.telangana.gov.in/
where they will have to create their own
personal account and login with a password to
access the website and access services the
services it offers.
2.4: Operating environment:
• The application is mainly targeted to operate
and provide assistance in the rural areas
around Telangana. It also caters to the needs
of the urban citizens by offering the option to
use the application from their homes.
2.5: Design and implementation constraints:

• The application interface must be clear and


concise with the user. As the primary purpose
of the application is to reduce dependency, we
aim to reduce human intervention by
empowering the citizens themselves to work
on their required services.
2.6: Dependencies:
• The operation of the application takes place
between the government, the citizens and
third parties, and among the people
themselves. The main dependencies for this
project would be a network of high speed
internet paired with powerful computers to
support multi-tasked environment of support
for operations.
3: Requirements
• All electronic applications - regardless of what they
do or with which technology they are implemented -
have three general areas of functionality:
• 1. Interfaces: It allow applications to communicate
with users as well as with other applications and data
resources. Interfaces may need to be updated for
other reasons.
• 2. Business rules: It support the business processes
that departments follow. They automate the process,
defining what must be done and how it must be
done.
• 3. Data access: Data access code automates
the storing, searching, and retrieving of data
by computer applications. In government
applications like ESEVA, the data that is
maintains is strictly confidential. It contains
important records of all citizens like their legal
documents, certificates, bills etc
3.1: Functional requirements 
Login: The user is required to create an account on
the website. Each user must have a unique
username, and an encrypted password to protect
their account.
 Mobile devices: The user can provide their mobile
number and link their account with their bank or
email ids.
 Alerts: The website provides the users
with push notifications once they allow it. The user
receives instant updates on his phone number that is
provided, an email which is linked or an SMS.
3.2: Non – functional requirements 

• Security: As the user themselves have control


over the data, this allows lower scope of data
theft and enhances transparency.
•  Safety: The safety level for the created data
also increases exponentially and allows both
safety and functionality to the users.
4: VALIDATION CRITERIA :-
• It is important that the requirements specification
contains no error and specifies the requirements
of the users accurately.  There is a lot of
possibility of misunderstanding and committing
errors and quite possible that the requirements
specification does not accurately represent the
needs of the client.  It will help in the omission
of inconsistency of data and also incorrect and
ambiguity of the data from the user at the time of
submission of the details of their documents.

You might also like