Uploaded by Ali Salman

SRS

advertisement
1. Introduction
1.1 Purpose
The purpose of this document is to outline the requirements and specifications for a Carpool in
Pakistan that takes gender concerns into consideration. The requirements specification for the
carpool application. Carpool application should also aim to reduce carbon emissions by promoting
shared transportation options. In addition to its environmental benefits, the carpool application can
also leverage social networks to increase its user base. The application can be designed to allow
users to connect with friends and colleagues who are also using the service, as well as to share
their carpooling experiences on social media platforms. This document will be used to describe
the features of the Application. The document is about a mobile application that is accessed via
the internet. It describes how the system operates and how users interact with the application. The
Carpool Project's design and development teams, who need to specify software designs, are
potential users for this document. In addition to the project manager, the quality manager and the
acquirer analyses this SRS document.
1.2 Document Conventions
This document follows the IEEE Standard for Software Requirements Specifications.
Particulars
Main Heading
Sub Heading
Body
Font Type
Times New Roman
Times New Roman
Times New Roman
Font Size
18
14
12
1.3 Definitions, Acronyms, and Abbreviations
1.3.1 Definitions
Carpooling: The practice of sharing a car with others to reduce transportation costs and reduce
traffic congestion.
Gender concerns: considerations related to the experiences and needs of individuals based on their
gender.
Drive: Any person that owns a car and wants to go from one place to another and publishes his
trip on the application.
Passenger: Any person that doesn’t own a car and wants to join a driver in a trip he
posted and agrees to all the condition specified (price and general behavior).
Carbon Emission: The release of carbon dioxide and other gases into the atmosphere, causative
to climate change
Traveling: The act of traveling from one's side to their place of work or education, often done on
a regular basis.
1.3.2 Acronyms:
GUI: Graphic User Interface
GPS: Global Positioning System
API: Application Programming Interface
UI: User Interface
UX: User Experience
OS: Operating System
GIS: Geographic information system
1.4 Intended Audience
The intended audience for this document includes the development team that includes the technical
and programming information, stakeholders, who are likely invested in success of the app, will
also be addressed and users of the CP who will be interested in the app’s functionalities and
features. The aim of this document to engage the group invested in the CP’s success in Pakistan.
1.5 Scope
Carpooling offers a unique opportunity to connect with new people, fostering a sense of
community. With public transport systems frequently experiencing delays and private vehicles
often seen as a more luxurious option, a carpooling system can provide an additional layer of
security by only allowing identified individuals to participate. This helps to establish trust among
participants, as they know they are sharing a ride with people who have been verified by the
system. By allocating specific days for each registered drive to use their private vehicle,
inconvenience is minimized for daily commuters.
The proposed system will effectively reduce environmental pollution and improve individual and
social efficiency by bringing people together on shared trips. Not only does it reduce total travel
costs and driving stress for individuals, but it also benefits society as a whole by reducing fuel
usage, CO2 emissions, and traffic congestion, while promoting social interaction. The app will be
designed with gender concerns in mind to ensure that all users feel safe and comfortable while
using the service.
1.6 Overview
This document will cover the overall description of the CP, including product perspective, user
classes and characteristics, operating environment, and design constraints. It will also detail the
functional and nonfunctional requirements of the app, as well as any other requirements that need
to be considered.
Download