Sample SRS Template1
Sample SRS Template1
Management System>
<Krishna Das>
<Talla Charan>
<Dhanush>
Prepared for
CAP 314—Software Engineering Principles I
Instructor: Dr Gaurav Kumar
24 March 2024
Revision History
1. INTRODUCTION……………………………………………………………….
1.1 purpose
1.2 Scope
1.3 Definition
1.4 Reference
1.5 Overview
1.6 Resource
1.7 Learning Characteristics of users
1.8 Business Environment
2. GENERAL DESCRIPTION………………………………………………….
2.0 Spatial analysis
2.1 Drawing materials
2.2 User Management
2.3 Performance
2.4 Reliability
2.5 Benefits
2.6 References
3.ANAYASIS MODELS ………………………………………………………….
4.DATA FLOW DIAGRAM (DFD)………………………………………………
1.5 Overview
This subsection should:
(1) Describe what the rest of the SRS contains
1.6 Resources
The main components of GMS are:
Space analysis:
Location query tools, including distance estimation, collision detection, and buffering.
Statistical analysis can provide geographic information.
Image credits:
Data Processing:
Ability to enter, edit and delete geographic information.
Support for various data structures including shapefiles, Geo JSON, and KML.
Space analysis:
Location query tools, including distance estimation, collision detection, and buffering.
Statistical analysis can provide geographic information.
Image credits:
Functional requirements
2.2User Management
The system will require users to authenticate using a username and password.
The system will introduce role-based processing to restrict user rights.
The system will record user actions for statistical purposes.
The system will provide APIs for integration with external data sources.
The system will support the import and export of popular GIS formats such as ESRI
shapefiles and GeoJSON.
2.3 Performance
The system will be automated, with little free time for data acquisition and processing.
Software Requirements Specification Page 6
The system will support concurrent user access without compromising performance.
Security
The system will store the user credentials during transmission.
The system will implement measures to prevent unauthorized access to sensitive
information.
2.4 Reliability
The system will have a backup and recovery mechanism to keep the data consistent.
The system can handle unexpected errors elegantly, providing users with informative
error messages.
2.5 Benefits
The system should have an intuitive user interface with clear communication
channels.
The system will provide documentation and tutorials to help users learn how to use its
features.
2.6 References
WMS: Web Map Service for sharing maps across the web.
WFS: Web Feature Service for sharing feature data across the web for direct
access to geospatial data.
WMTS: Web Map Tile Service for sharing pre-cached map tiles across the web
for use as basemaps.
REST API. REST (short for Representational State Transfer) is a web services API. ...
SOAP API. SOAP (simple object access protocol) is a well-established protocol,
similar to REST in that it's a type of Web API.
Anselin, Luc, and John O’Loughlin. 1992. “Geography of international conflict and
cooperation: spatial dependence and regional context in Africa.” The New
Geopolitics, 39–75.
And some other information from some websites and general terms
Procedures: Retrieve map data, create map layers, and present the map to the user
Geographical
Management
System
management
System
External Entity