Você está na página 1de 33

ECOPS Version 1.

A0
Software Requirement Specification
25/02/2011
BUSKIN_GREATS

BUSKIN_GREATS

ECOPS

Software Requirement Specification

Version 1.A0

Submitted By:
Vivek Singh

College Name : Poornima Institute of Engineering & Technology


Department : Computer Science Engineering
State : Rajasthan

BUSKIN_GREATS/POORNIMA INSTITUTE OF ENGINEERING & TECHNOLOGY Page 1


ECOPS Version 1.A0
Software Requirement Specification
25/02/2011
BUSKIN_GREATS

Revision History
Date Version Description Author
29/09/2010 1.A0 Synopsis BUSKIN_GREATS

BUSKIN_GREATS/POORNIMA INSTITUTE OF ENGINEERING & TECHNOLOGY Page 2


ECOPS Version 1.A0
Software Requirement Specification
25/02/2011
BUSKIN_GREATS

Table of
Contents

Description Page

1.A0 Introduction

1.1 Purpose 5
1.2 Scope 5
1.3 Definition, Acronyms and Abbreviations 8
1.4 References 9
1.5 Technologies to be used 9
1.6 Overview 9

2.0 Overall Description

2.1 Product Perspective 10


2.2 Software Interface 11
2.3 Hardware Interface 11
2.4 Product Function 12
2.5 User Characteristics 16
2.6 Constraints 16
2.7 Architecture Design 18
2.8 Use Case Model Description 19

BUSKIN_GREATS/POORNIMA INSTITUTE OF ENGINEERING & TECHNOLOGY Page 3


ECOPS Version 1.A0
Software Requirement Specification
25/02/2011
BUSKIN_GREATS

2.9 Class Diagram 20


2.10 Sequence Diagrams 24
2.11 Database Design 28
2.12 Assumptions and Dependencies 29

3.0 Specific Requirements

3.1 Use Case Reports 30


3.2 Supplementary Requirements 32

BUSKIN_GREATS/POORNIMA INSTITUTE OF ENGINEERING & TECHNOLOGY Page 4


ECOPS Version 1.A0
Software Requirement Specification
25/02/2011
BUSKIN_GREATS

Software Requirement
Specification
1.A0Introduction
1.1 : Purpose:
This document is meant to delineate the featur es of E-COPS, so as to serve as a guide
to the developers on one hand and on the other hand as a software validation
document for the client.

E-COPS is intended to help those who serve others. It is all about maintaining law
and order on line with citizens having a great role to play. It is an application which is
useful for the citizens as well as for law enforcement bodies.

1.2 Scope:

We will improve the maintenance service and its enforcement by r educing the
response time for the administrative and law maintenance bodies in case of most of
the possible conditions and difficult situations. It is all a screen based system which
will be working as an on line dynamic web application. The verification and
investigation must be done physically by the law enforcement and maintenance
bodies. The application will be used for generating unique identification code for all
of the end users and also for the various reports which will be generated or are
entered. This application will be providing an interface for updating status,
broadcasting of messages and forwarding or accepting requests.

As an output of the system:

1. We will be able to provide users, information about the laws, criminal activities,
missing persons etc.
2. We will be able to gather information from the end users and process them to
draw inference from them so that an alert can be raised if required.
3. End users can easily register there complaint to concerned police station and
he/she will be provided with an acknowledgement number.
4. End users will be able to apply for the license those in the scope of the police
services.
5. Police officers can access user information and can perform various task like
appointing a private detective, updating the case status, forming a case diary,
generating a verification report and forwarding the case details.
6. Detectives can view the citizen’s information and respond to the authorities along
with the updating of the case status.
7. Cyber café and the hotel employees will be provided interface to submit daily
reporting of the customers.
8. Administrator of the system (higher authorities) can set up police station, issue
transfer orders for police officers, assigns the identification code to the citizen and
maintains and stores all the information related to the system.

Thus the list of deliverables is as follows:

BUSKIN_GREATS/POORNIMA INSTITUTE OF ENGINEERING & TECHNOLOGY Page 5


ECOPS Version 1.A0
Software Requirement Specification
25/02/2011
BUSKIN_GREATS

A. External deliverables

NAME DESCRIPTION
Welcome Screen to select the login windows
screen for various users of the system. The
screen also contains the information
of the most wanted and the missing
person’s information. Other
information includes various laws,
acts and license information.
Sign in This window provides a form to
screen input the username and password.
For a new user a link is provided to
access the registration form.
Sign up It is a form where the user needs to
screen provide personal information along
with the justifying documents.
Profile This screen shows the personal
Screen information provided along with a
menu of the various access rights
provided to the users.
Forms There are 6 forms which will be
generated:
1) First information Report
2) Applying for license
3) Providing information
4) Suggestion & FAQ’s form
5) Verification form
6) Entry submission form for
cyber café and hotels
Reports There are 8 reports generated:
1) Case Diary
2) Case Status
3) Criminal report of
citizens/criminals
4) Verification Report
5) Criminal status report
6) Warrants and property seizure
7) Final case report
8) Report concerned with
information provided by cyber café
& hotel
Server A server will be provided which will
store the data and respond to the end
users.
Stand The stand alone application will
alone make it easy for the administrator to
application maintain the resources easily and
allow secure access to the
information.

BUSKIN_GREATS/POORNIMA INSTITUTE OF ENGINEERING & TECHNOLOGY Page 6


ECOPS Version 1.A0
Software Requirement Specification
25/02/2011
BUSKIN_GREATS

B. Internal Deliverables

NAME DESCRIPTION
Project Document identifying how the
charter project will be managed.
Software Document identifying the
requirement requirements for the project and the
specification extent to which those requirements
are met. It also describes how those
requirements are met.
Deployment The document containing the
Document process of deploying the system so
that it can run properly to the
maximum of it’s it capabilities.
User This document will specify the
Manual functions performed by the system
and how to make system perform
those functions.
Prototypes The screen shots of the working
projects in order to be familiar with
the system.
Test Cases All the erroneous situations will be
considered and highlighted in this
document to make it easy to handle
those situations.

These are the deliverables of the project which defines the scope of the project.

Out of scope:
1) Generating the current location of the point of access which might be useful for
FIR submission
2) Use of biometrics for unique identification
3) Tracking the criminal’s position

BUSKIN_GREATS/POORNIMA INSTITUTE OF ENGINEERING & TECHNOLOGY Page 7


ECOPS Version 1.A0
Software Requirement Specification
25/02/2011
BUSKIN_GREATS

1.3 Definitions, Acronyms and Abbreviations:


FAQ (Frequently Asked Questions): These are the questions which have more
probability of being asked by the visitor

FIR (First Information Report): It is a report which is filed by a citizen in case


when she/he is to register a complaint

UML (Unified Modeling Language): These are a set of rules which are used for
the modeling phase of the project

RAD (Rational Application Developer ): It provides Internal Development


Environment for the development of the J2EE application

AJAX (Asynchronous JavaScript And XML): It is a technique used in java script


to create dynamic web pages

XML (Extensible Markup Language): It is a markup language that was designed


to transport and store data

RDBMS (Relational Data Base Management System): A database management


technique which uses related table

DB2 (Data Base 2): Database management system which is a product of IBM

J2EE (Java 2 Enterprise Edition): It is a java programming platform, which is


used for developing and running distributed java applications

ACID (Atomicity Consistency Isolation Durability): These are the properties of


transactions which are necessary to apply for error free execution

SSL (Secure Socket Layer): It is a protocol which demands authentication of the


client as well as that of the server

Web 2.0: It is a technology which associated with the web applications for data
sharing, interoperability, user-centered design and collaboration on the World Wide
Web

BUSKIN_GREATS/POORNIMA INSTITUTE OF ENGINEERING & TECHNOLOGY Page 8


ECOPS Version 1.A0
Software Requirement Specification
25/02/2011
BUSKIN_GREATS

HTTP (Hyper Text Transfer Protocol): It is a transaction oriented client/server


protocol based on TCP/IP

WASCE (Web sphere Application Server Community Edition): It is an


application server of IBM which supports J2EE applications

JSP (Java Server Pages): Used for the creation of dynamic web services

1.4 References:
Use UMLby Jason T.Roff
SRS
case Format
: : SRS template by TGMC-2010

1.5 Technologies to be used:

J2EE
AJAX
XML
RAD Version-7.5
Tivoli
UML

1.6 Overview:

The project is meant for making the citizen’s approach too law easy and in accordance with the
modern world very less time consuming activity. It’s another major concern is to make the law
maintenance bodies task easier and quick so that they can handle and transfer the information
among themselves in very less time. Thus it increases the overall efficiency of the whole law
enforcement system and also increases the interaction with the citizens. The aspect of this system
is storing the cyber cafes’ and hotels’ data for verification of citizens in case there is some
indication to an illegal activity.

The project is having concerns about secure access of data and information along with the fake
information being communicated. The security steps are being taken which are matching the
time constraints of our project.

Handling the fake information is easy as a registered user feeding the fake information can be
easily caught which will be verified by the police officer physically.

This system will also be providing citizen the facility of applying for various services provided
by the administrative system like license for various purposes and filling FIR forms etc.

BUSKIN_GREATS/POORNIMA INSTITUTE OF ENGINEERING & TECHNOLOGY Page 9


ECOPS Version 1.A0
Software Requirement Specification
25/02/2011
BUSKIN_GREATS

2.0 Overall Description:


2.1 Product Perspective:

The E-COPS is an application which is providing the features of dynamic web


application as well as that of the stand alone application on the administrator side.
The application will be used across the state by the citizens, the law enforcement
bodies, private detective and cyber café & hotel employees. It can be used to track the
criminal, to gather the information about the crime or about criminal and missing
person and to broadcast or communicate information ( of any criminal activity or
other alert). The citizen can register ther e complaint here which will ease out the
process for the citizens and also for the police to maintain records as the status of the
case can be viewed as well as can be updated. The data required to be available is the
districts of the state along with areas enclosed by them.

SERVE
R

ADMIN CITIZEN

Cyber
Cafe

Submitting
T hin doubl e he ade d l ine s shows inte rac tion
Daily
Record
T hic k he ade d l ine s show s data transf e r

S ingl e he ade d th in l ine s shows one s ide f l ow of d ata


s

BUSKIN_GREATS/POORNIMA INSTITUTE OF ENGINEERING & TECHNOLOGY Page 10


ECOPS Version 1.A0
Software Requirement Specification
25/02/2011
BUSKIN_GREATS

2.2 Software Interface:


Front End Client:
J2EE
Web Server:
WAS 7.0
Data Base Server:
DB2 server
TIVOLI Storage Manager
Back End:
Data Base 2

The general software interface description is:

Software Description Qty


Microsoft Windows XP or higher/Linux Platform 1
DNS Server Installation Network 1
management
IBM-DB2 installation Database 1
Web Application Sphere Installation Server 1

2.3 Hardware Interface:


Server Side
- A server configuration supporting multi threading and supporting the
Windows operating system i.e. 128 MB RAM and 5 GB hard disk
- SMS Hardware
Client Side
A normal configuration for a PC will do with an internet browser operating
on it.

BUSKIN_GREATS/POORNIMA INSTITUTE OF ENGINEERING & TECHNOLOGY Page 11


ECOPS Version 1.A0
Software Requirement Specification
25/02/2011
BUSKIN_GREATS

2.4 Product Functions:

The system is mainly divided into two modules:

End User Module


Police Station Module

End User Module:

The Software for the End User Module has further been classified, categorically, into
3 sub-modules as follows:

- Citizen
- Police Officer
- Detective
- Traffic Police
- Hotel Employee
- Cyber Café Employee
- Administrator

Citizen

The citizen is the one for whom this software will work as a helping hand in his
various functionalities described as below:
- Making a complaint(cognizable or non-cognizable)
- Applying for licence
- Providing information(crime, missing persons, wanted criminals, lost vehicles or
other information useful for investigation)
- View general information
- View FIR status
- Search

Police Officer

This category of end user is the second most important in the whole software or rather
in the whole administrative system. He is entitled to perform the following activities:
- Registering an FIR
- Investigating a case(cognizable or non-cognizable)
- Validating a complaint
- Building up of task forces and patrolling teams
- Accessing the citizen information
- Accessing the criminal information
- Maintaining the case diary

BUSKIN_GREATS/POORNIMA INSTITUTE OF ENGINEERING & TECHNOLOGY Page 12


ECOPS Version 1.A0
Software Requirement Specification
25/02/2011
BUSKIN_GREATS

- Accessing the case details


- Supervising the sub-ordinates
- Appointing the work force under him
- Interaction with others
- Assigning the tasks

Detectives:

This category of end user is appointed by the police officer to handle the particular
cases which need special type of processing. The functions of a detective are listed
below:
- Access Case
- Details
Investigate the case
- Maintain the case diary
- Interact with others

Hotel/Cyber Café Employee:


The end user that fall in this category has the functions as follows:

- Record the visitors’ entry


- Maintain the staff details
- Provide information

Administrator:
Major Player of the system is administrator. He is an all powerful entity having
complete access to the software. The main functions of administrator are as follows:

- Verify details
- Provides login account
- Provide unique ID to citizens, police officers, detectives, hotel employees and
cyber café employees
- Maintains database
- Issue the licence
- Setting up of police stations
- Managing the police stations
- Add crime details
- Adding FAQs
- Adding Laws and Acts
- Adding Polls

BUSKIN_GREATS/POORNIMA INSTITUTE OF ENGINEERING & TECHNOLOGY Page 13


ECOPS Version 1.A0
Software Requirement Specification
25/02/2011
BUSKIN_GREATS

Police Station Module:

The Software for the Police Station Module has f urther been classified, functionally,
broadly into the following FIVE sub-modules:

- Registration
- Investigation
- Prosecution
- Information
- Administration

Registration

The Registration is the starting point of a case, setting the police in motion, which
can be further classified as:
- Cognizable offenses (First Information Report)
- Missing Persons
- Unclaimed Properties
- Unnatural Deaths
- Deserters
- Non – Cognizable Cases

Investigation

This module allows the Investigating Officer (IO) to record the information about
the developments/progresses taking place from time to time in the Case, as and when
takes place/made by the IO, from his Case Diary.
‘Investigation’ of a Case in general may consists of the following types of
Progress/Development, taking place at a given point of time during investigation,
which are recorded in various Registers maintained at the Police Station:

- Details of crime
- Arresting/Surrendering of accused
- Interaction with other Police Stations
- Interaction with the courts
- Details of properties seized/recovered.
- Seized property matched among stolen/involved properties.
- Presentation of property in the Court.
- Release of property to the authorized claimant.
- Missing person traced.
- Recorded of witness statement
- Record of victims statement
- Accused given into police remand/sent to judicial custody.
- Release of accused on bail by police/court.
- Generation of final report/charge sheet

BUSKIN_GREATS/POORNIMA INSTITUTE OF ENGINEERING & TECHNOLOGY Page 14


ECOPS Version 1.A0
Software Requirement Specification
25/02/2011
BUSKIN_GREATS

Prosecution
This module is designed to record the progress taking place from time to time in the
case during prosecution i.e. from filing in the Court, till the Court, in terms of the
following activities, disposes it off:

- Final report/Charge Sheet filed in the court


- Hearing of the case held in the court
- Summon/Warrant issued by the Court
- Summon/Warrant executed
- Accused declared Proclaimed offender or issued Property Attachments Orders by
the Court

Information
This module will facilitate in maintaining personal records of the criminals and
updating it time to time based on the information received from various sources. Th
parameters captured are as follows:

- Personal Records of Criminals


- Additional details of criminal, if member of or ganized gangs, terrorist/militant
organization
- Profile of Organized Gangs

Administration
This module will be used only by the System Administrator, and will be detailed at
the time of Software Designing. Some of the options in this module may be as
follows:

Master Tables Maintenance

Backup and Recovery of Database

Users Account Maintenance

BUSKIN_GREATS/POORNIMA INSTITUTE OF ENGINEERING & TECHNOLOGY Page 15


ECOPS Version 1.A0
Software Requirement Specification
25/02/2011
BUSKIN_GREATS

2.5 User Characteristics:

The E-COPS will be used by the following users:


Administrator
Includes the higher authorities of law enforcement bodies
Can modify the information contained with the server
Can modify the access rights of other users

Police Officer
Have general powers as that of the police officers
Higher authorities have the power of forming special teams

Detective
She/he can only see the information & submit reports
She/he is appointed by police officer

Citizen
Approaching law is made easy for this class of users
They can request the administration directly

Hotels & Cyber Café


These are the hotels & cyber café of different areas
They submit daily records of visitors to the administrator

2.6 Constraints:
The factors which are the driving conditions in deciding the constraints
of the project are:
Cost
The cost of the project is mainly concerned with the type and quality of
hardware used in this project. The hardware system includes messaging
hardware and cost of deploying the application on a DNS server. It also
includes the interfacing cost.
The biometric identification system is not affordable along with the existing
cost of the project both the man power and financial factors.
Time
The time available for the implementation of the designed model is 3 months
and for that planning is as follows:
- Coding and Implementation………………………………25-30 Days
- Interfacing………………………………………………….15-20 Days
- Testing and Integration…………………………………….25-30 Days
- Final Testing and Revision…………………………………20-25 Days

BUSKIN_GREATS/POORNIMA INSTITUTE OF ENGINEERING & TECHNOLOGY Page 16


ECOPS Version 1.A0
Software Requirement Specification
25/02/2011
BUSKIN_GREATS

Quality
Most of the implicit quality are met but to do with the secure access of data
we will be only be able to apply the SSL and trying for https protocol will be a
tough job in the prescribed timing constraints.
The testing will be done for most of the common web browsers like Mozilla,
Internet Explorer and Opera.
Other quality factors kept in mind will developing it are an online support
module for the application in case of any type of failure to the system or
changing the settings of the system.

BUSKIN_GREATS/POORNIMA INSTITUTE OF ENGINEERING & TECHNOLOGY Page 17


ECOPS Version 1.A0
Software Requirement Specification
25/02/2011
BUSKIN_GREATS

2.7 Architecture Design:

BUSKIN_GREATS/POORNIMA INSTITUTE OF ENGINEERING & TECHNOLOGY Page 18


ECOPS Version 1.A0
Software Requirement Specification
25/02/2011
BUSKIN_GREATS

2.8 Use Case Model Description:

Description:

The actors or the end users of the system are:

Administrator
Police Officer
Traffic Police
Detective
Citizen
Hotel and Cyber café
Magistrate

BUSKIN_GREATS/POORNIMA INSTITUTE OF ENGINEERING & TECHNOLOGY Page 19


ECOPS Version 1.A0
Software Requirement Specification
25/02/2011
BUSKIN_GREATS

2.9 Class Diagram:


2.9.1 General visitor

BUSKIN_GREATS/POORNIMA INSTITUTE OF ENGINEERING & TECHNOLOGY Page 20


ECOPS Version 1.A0
Software Requirement Specification
25/02/2011
BUSKIN_GREATS

2.9.2 Cyber Café and Hotel

BUSKIN_GREATS/POORNIMA INSTITUTE OF ENGINEERING & TECHNOLOGY Page 21


ECOPS Version 1.A0
Software Requirement Specification
25/02/2011
BUSKIN_GREATS

2.9.3 Law maintenance system

BUSKIN_GREATS/POORNIMA INSTITUTE OF ENGINEERING & TECHNOLOGY Page 22


ECOPS Version 1.A0
Software Requirement Specification
25/02/2011
BUSKIN_GREATS

2.9.4 Overall all system

BUSKIN_GREATS/POORNIMA INSTITUTE OF ENGINEERING & TECHNOLOGY Page 23


ECOPS Version 1.A0
Software Requirement Specification
25/02/2011
BUSKIN_GREATS

2.10 Sequence Diagram:


2.10.1 Registering Citizen

BUSKIN_GREATS/POORNIMA INSTITUTE OF ENGINEERING & TECHNOLOGY Page 24


ECOPS Version 1.A0
Software Requirement Specification
25/02/2011
BUSKIN_GREATS

2.10.2 Registering Complaint

BUSKIN_GREATS/POORNIMA INSTITUTE OF ENGINEERING & TECHNOLOGY Page 25


ECOPS Version 1.A0
Software Requirement Specification
25/02/2011
BUSKIN_GREATS

2.10.3 Complaint registry

BUSKIN_GREATS/POORNIMA INSTITUTE OF ENGINEERING & TECHNOLOGY Page 26


ECOPS Version 1.A0
Software Requirement Specification
25/02/2011
BUSKIN_GREATS

2.10.4 FIR stages

BUSKIN_GREATS/POORNIMA INSTITUTE OF ENGINEERING & TECHNOLOGY Page 27


ECOPS Version 1.A0
Software Requirement Specification
25/02/2011
BUSKIN_GREATS

2.11 Database Design:

ER Diagram
BUSKIN_GREATS/POORNIMA INSTITUTE OF ENGINEERING & TECHNOLOGY Page 28
ECOPS Version 1.A0
Software Requirement Specification
25/02/2011
BUSKIN_GREATS

2.12 Assumptions and Dependencies:

Assumptions

The assumptions are related to the following sections of the project:


Report generation and verification
Report transformation
Message delivery
Citizen Information
Appointing various officers
Basic knowledge of computers for the users is must
Citizen must scan the verification documents

Dependencies

For one of the feature i.e. the language translator we are using Google API which
performs the function of language translator and it is only limited for the localization
of language to Hindi and certain foreign languages.

BUSKIN_GREATS/POORNIMA INSTITUTE OF ENGINEERING & TECHNOLOGY Page 29


ECOPS Version 1.A0
Software Requirement Specification
25/02/2011
BUSKIN_GREATS

3.0 Specific
Requirements:
3.1 Use Case Reports:
Administrator
- Modify Access Rights: The administrator can change the way the other end-users
access the information. Thus the below mentioned functionality can be changed
by the administrator.
- Police Station Setup: The available information of Police Stations need to be feed
into the database for application’s utilization and through this function
administrator can make any change in the police station and can also create or
delete them. It includes appointing of the police officers and setting the
departments in them.
- Maintains Citizen Information: All the citizen information is maintained in the
database after the administrator grants the request for the same.
- Issue License: Administrator can issue the license to the citizen on the basis of the
verification report forwarded by respective police station.
- Maintain Information: Various other types of information like the case details, the
criminal details, and data about hotels etc. is maintained by the administrator.
- Police Officer Transfer: Administrator can transfer the police officer from one
Police Station to another and can also change the designation of the police officer.
- Alerts: The administrator can issue alert to various end-users and can also order
them for assessment or communication.
- Login: The administrator has full access to her/his rights only after login in by
providing username and password.
Police Officer
- Alerts: She/he can generate the alerts on acquiring certain information provided
by the end-users or by internal sources.
- Login: This function is same as for the administrator for which user name and
password will be provided by the administrator through mail.
- Access Case Details: The police officer can view the information of the respective
case and also the details of related persons.
- Advance Search: Police can go for an advance search option which will allow
them to access the history of citizens as well as link to other cases also.
- Case Status: They can modify the case status as the case progresses.
- Criminal Record: Criminal record can be initiated by police officer only for the
registered user as the other rights are with administrator.
- Case Diary: Case diary includes all the investigation details of the case along with
the other details covered in the FIR.

BUSKIN_GREATS/POORNIMA INSTITUTE OF ENGINEERING & TECHNOLOGY Page 30


ECOPS Version 1.A0
Software Requirement Specification
25/02/2011
BUSKIN_GREATS

Detective
- Login: This is same as that of the police officer.
- Access Case Details: This access right is given to the sane extent as that of the
police officer.
- Advance Search: The detective can view the details of the citizens only.
- Case Status: The status of the case can be updated which is diff erent record
altogether.
Citizen
- Register FIR: Citizen can register a FIR where she/he need to provide certain
necessary information.
- View General Information: They can view general information about crime and
laws.
- Provide Information: They can provide information related any criminal or
missing person or some criminal activity or lost things.
- View FIR status: They can view the case progress of there filled FIRs.
- User Login: They must login to enjoy all the facilities provided to them. It also
includes application for new user and also password remembrance facilities.
- License Application: They can apply for general licenses issued by police like
mass meeting and loud speaker.
Higher Authorities(IG, DIG, SP)
- Special Teams: They can form special teams from all the police officers available
with them.
- Patrol Teams: These are the teams which are formed within the police station
only.
Station House Officer
- Appoint PO: Station House Officer appoints a police officer for a particular case
or for verification.
- Departments: Manages the organization of various departments in the police
station.
- Verify Request: Verify any reports made by the police officer for any of the
assigned job.
- Register FIR: The FIR is registered on the behalf of the SHO.
Magistrate
- Case Diary: Magistrate access the case diary.
- Issue Warrants: Can issue warrant.
- Notify for FIR: Can notify the concerned citizens.

BUSKIN_GREATS/POORNIMA INSTITUTE OF ENGINEERING & TECHNOLOGY Page 31


ECOPS Version 1.A0
Software Requirement Specification
25/02/2011
BUSKIN_GREATS

Cyber Café/ Hotel Employee


- User Login: Login the interface through the user name and password provided to
them by administrator.
- Daily Reports: They need to provide there daily records to the administrator or the
database server.
Traffic Police
- Submit Report: Submit reports for any type of special operation.
- Login: Similar to that of the police officer.
- Chalan Status: Can issue a chalan and update it’s status.
- Lost Vehicles: Can enter the details about lost vehicles.

3.2 Supplementary Requirements:

Perf ormance Requirements

Provide an efficient availability of


24*7
Concurrent access to thousand number of citizen will be provided at a time using
ACID
property
Provide timely response to all the
services
Assure high degree of citizen
satisfaction
Create a backup of server side database at different location for ease of
access
Flexible service based architecture will be highly desirable for future
extension
Safety Requirements

Backup of database will be made so that no data loss will be


there
Directory containing database will be authenticated to provide
safety
No loss of
data
Security Requirements

SSL layer will be used secure access of


data
Authentication will be provided for accessing of
data
Software Quality Attributes

User
Friendly
Language translator is provided for ease of
access

BUSKIN_GREATS/POORNIMA INSTITUTE OF ENGINEERING & TECHNOLOGY Page 32

Você também pode gostar