Beruflich Dokumente
Kultur Dokumente
<Project Title>
Project Code:
Internal Advisor:
Shahbaz Siddiqui
External Advisor:
Project Team:
_____________________
Project Advisors Signature
_____________________
Project Coordinators Signature Document
<Project code> Software Requirements Specifications <Version x>
Document Information
Category Information
Customer FAST-NU
Project Auto Expert and Road guide
Document Requirement Specifications
Document Version 1.0
Identifier KSPZS01-2003-RS
Status Draf
Author(s) Reshail alvi,Rohan Mahesh,Umer Khalid,Agha zarwali
Approver(s) Shahbaz Siddiqui
Issue Date 26-12-16
Document Location
1. Advisor
Distribution
2. Project Coordinators office (through Advisor)
Page 2 of 2
18
<Project code> Software Requirements Specifications <Version x>
Page 3 of 3
18
<Project code> Software Requirements Specifications
Table of Contents
1. INTRODUCTION...............................................................................................................................5
1.1 Purpose of Document..............................................................................................................................5
1.2 Project Overview.....................................................................................................................................5
1.3 Scope.......................................................................................................................................................5
4. FUNCTIONAL REQUIREMENTS......................................................................................................6
5. NON-FUNCTIONAL REQUIREMENTS...........................................................................................6
5.1 Performance Requirements.....................................................................................................................6
5.2 Safety Requirements...............................................................................................................................6
5.3 Security Requirements............................................................................................................................6
5.4 User Documentation...............................................................................................................................7
Page 4 of 18
<Project code> Software Requirements Specifications
Section 1
1.0 Introduction
Page 5 of 18
<Project code> Software Requirements Specifications
1.3Scope
Automated help(trouble-shooting)
Consider a scenario where its late and all service centers and local mechanics are
unavailable. Our smart system will allow the user to pick a certain category of issues
from a limited list. Which will be followed by a series of questions which will be
answered with a YES or NO a pre-defined smart system will then give you an
appropriate solution.
Search Nearby Friend (fyp-2)
While our smart system resolves your problem and finds you a suitable service center
it will also look for any friends (who also have the application) using information from
your contacts and if any friend is found nearby the application will notify him with
your location so he can help you if possible.
1.3.1Not In Scope
Development for other platforms (iOS)
Page 6 of 18
<Project code> Software Requirements Specifications
Service stations.
The user should have the smart phone supported by the Android platform to use this
application.
The GPS of the mobile should be turned on while using the application.
Page 7 of 18
<Project code> Software Requirements Specifications
GPS is necessary for updating of data and for using this application.
Anyone who has the basic knowledge of English language can easily understand the
provided instructions and can easily use it.
If the server crashes the user will not have any data, nor will he be able to send out a
request to the service station.
Operating system:
Mobile App: must have android
Internet availability.
Working GPS.
Page 8 of 18
<Project code> Software Requirements Specifications
4 Functional Requirements
Page 9 of 18
<Project code> Software Requirements Specifications
Page 10 of 18
<Project code> Software Requirements Specifications
2. Invalid username/password.
3. GPS location not on.
Page 11 of 18
<Project code> Software Requirements Specifications
Page 12 of 18
<Project code> Software Requirements Specifications
Page 13 of 18
<Project code> Software Requirements Specifications
Page 14 of 18
<Project code> Software Requirements Specifications
Page 15 of 18
<Project code> Software Requirements Specifications
5 Non-functional Requirements
5.1Performance Requirements
We will measure the performance of our system using the following criteria
Efficient: The response in time of distress for a user needs to be quick.
Reliable: The data needs to be correct and the user can trust it blindly
Up-to-date: The data needs to be up to date with all the valid service stations and
locations.
Consistent: The output to user queries needs to be consistent.
5.3Security Requirements
Location of the user should not be disclosed to any other user/service station
unless the user wants it to. Because this can be a major security concern for
the user other sensitive data like phone number of user and registration
number of car needs to be kept hidden from others.
5.4User Documentation
Feedback within the application
Along with a tour of the application which will be like a walkthrough for a new user.
DEPENDENCIES:
The system is depended on the working of google maps if in the future it ever crashes our
application will face problems as well.
Secondly the modules which are part of fyp-2 will be added to the work done so far(fyp-1)
which includes chat with an expert etc,
Page 16 of 18
<Project code> Software Requirements Specifications
1 References
Link:https://www.promptcloud.com/social-media-networking-sites-crawling-service/
[6]. Using Object Concepts to Match Artificial Intelligence Techniques to Problem Types
Link:https://ucalgary.ca/bnault/files/bnault/using-object-concepts-to-match-artificial-
intelligence-techniques-to-problem-types_manu_0.pdf
Page 17 of 18
<Project code> Software Requirements Specifications
Page 18 of 18