KEMBAR78
Software RequirementSpecification | PDF | Software Testing | Car
0% found this document useful (0 votes)
73 views18 pages

Software RequirementSpecification

The document describes a website called ClickMechanic that allows users to easily book trusted mechanics. It was founded to address the problem of finding honest auto mechanics. The website allows users to select their postcode, vehicle make and model, required service or repair, and then provides a quote. It collects booking and payment details to schedule mobile mechanics to complete the work. Functional and non-functional requirements are specified for users to search for mechanics, get quotes, book appointments, and make online payments on the platform.

Uploaded by

geetika sejwal
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
73 views18 pages

Software RequirementSpecification

The document describes a website called ClickMechanic that allows users to easily book trusted mechanics. It was founded to address the problem of finding honest auto mechanics. The website allows users to select their postcode, vehicle make and model, required service or repair, and then provides a quote. It collects booking and payment details to schedule mobile mechanics to complete the work. Functional and non-functional requirements are specified for users to search for mechanics, get quotes, book appointments, and make online payments on the platform.

Uploaded by

geetika sejwal
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 18

livemechanic-

clickmechanic.com

Submitted by: Geetika Sejwal


Registration Number:11808493
Roll Number:20
Section:K18KY
Table Of Contents

1. Introduction
2. Functional Requirements
3. Non-Functional Requirements
4. Data Flow Diagram
5. Use Case Diagram
6. Test Cases
Introduction
ClickMechanic was founded in 2012 as a simple solution to the
age-old problem of getting an honest, trustworthy and
transparent mechanic for your car.
While running a previous car parts aggregator business, Andrew
found there was a problem with many customers not trusting
their mechanics.
After further investigation and a chat with his mechanic brother
he realised there was just no easy way to book a trusted
mechanic.
He then decided to study a research masters in Manchester
where he devoted himself to understanding these problems
better.
1.1 Purpose
To book a mechanic for various kinds of problems for different types of
vehicles. One can easily book and get a mechanic in a short time
period and get a perfect one. This will reduce the time of the customer
and they will have a worthy mechanic.
1.2 Document Conventions
The bold word in the SRS has more emphasis and sub-section heading.
1.3 Intended Audience and Reading Suggestions
This document is to be read by the development team, the project
managers, marketing staff, testers and documentation writers. The SRS
has been organized approximately in order of increasing specificity.
The developers and project managers need to become intimately
familiar with the SRS.
Functional Requirements
REQ-1: Your postcode
User should provide the postcode of their address so that the mechanic is easy
to reach there
REQ-2:
Select Make
User is going to select the company of the automobile or the place of the
origin of the vehicle.
Select Model
All the models related to the Maker are display here and the user is going
select from that.
REQ-3: Select Engine
Types of engine with respect to the model are present her.
2 Servicing
2.1 Description and Priority
Different types of services like full service, interim service etc. and the user can
select among the options and put into the booking basket. And it has medium
priority.
REQ-1: Full Service
A full service that includes extra checks and additional replacement parts.
REQ-2: Interim Service
A quicker, cheaper option to keep you going between full services.
REQ-3: MOT with collection and delivery
A required annual test that checks your vehicles emissions, roadworthiness and
safety. An MOT test must be carried out at an approved MOT test centre. Your
mechanic will collect and return your car as part of their service.
REQ-4: Schedule Service
Servicing can be done by scheduling at a particular time, place
3 Repairs
3.1 Description and Priority
Various kinds of repairing of the automobiles are available here. User can
select among those according to his needs
REQ-1: Popular
Popular repair services are put in this section. This includes Clutch
replacement, Alternator replacement, etc..
REQ-2: Brakes
Various types of brake problems are here such as brake pads replacement
REQ-3: Clutch and Controls
A lots of problem related with clutch and controls are repaired.
REQ-4: Engine
A lots of problem related with engine is repaired.
REQ-5: General Electrics
A lots of problem related with general electrics are repaired.
REQ-6: Suspension
A lots of problem related with suspensions are repaired.
REQ-7: Engine management -Fuel
A lots of problem related with engine management – fuel is repaired.
REQ-8: Final drive, shaft & axles
A lots of problem related with final drive, shaft & ales are repaired.
REQ-9: Cooling system
A lots of problem related with cooling systems are repaired.
REQ-10: Exhaust system
A lots of problem related with exhaust system is repaired.
REQ-11: Steering
A lots of problem related with steering is repaired.
4 Inspection
4.1 Description and Priority
Checking of faults and defects of our automobile and we the user can select
from the list.
REQ-1: Diagnostic Inspection
It will check the whole vehicle for the faults.
REQ-2: Car won’t start Inspection
it will check for the starting up of the car.
REQ-3: Pre-purchase Inspection
Before buying a car user can take help to inspect the new car to be bought.
REQ-4: Plug-in diagnostic Inspection
Mechanics are equipped with diagnostic tools which plug into the vehicle and
allow reading information from the engine management systems.
5 Get your quote
5.1 Description and Priority
Confirm selection of the desire service, repair or inspection of the
vehicles. And it has high priority
REQ-1: Get your quote –
Click the button to get your quote for the booking.
6 Booking details
6.1 Description and Priority
Giving details of the user and it will help the mechanic to reach easily.
It has high priority.
REQ-1: Your details
User details should provide here
REQ-2: Booking address & phone
Complete address details and phone details of the user should fill.
REQ-3: Date & Time
Date and Time for the mechanic to come is a must.
REQ-4: Car Registration
Detail of the car is required to know about the car
REQ-5: Collection & Delivery
Collection of the car from the user and delivered after completion.
7 Payment details
7.1 Description and Priority
Payment details for the complete booking of the mechanic. It has highest
priority.
REQ-1: Name on card
name of the user that is printed on his card
REQ-2: Card number
User’s debit or credit card number
REQ-3: Expire date
Expire date of the card.
REQ-4: Security code
Secret code for the transaction through card.
Non-Functional Requirements
1.Performance Requirements
It is recommended that if the website is to be operated, then minimum of
40kbps speed in needed.
synchronization a decent speed is needed so that transaction can happen
smoothly.
2.Safety Requirements
Login and sign up must be authenticated for the pre-existing users.
Data of every user should maintain.
Any transaction should be done in sessions in order to avoid inconsistency.
3 Security Requirements
Sign In: Only registered user can access his/her account.
Sign Up: No duplicate of the data of the user should be there.
Transactions: Transactions should be encrypted in order to save them from
external agents.
4 Software Quality Attributes
Availability:
Anyone can use this site from any parts of the world using any platform.
Videos:
We can watch videos for how the mechanic is working their job.
Achievements:
Display of the information for the achievements of the site in various social
media.
Customers Reviews:
Reviews from the customers about the site.
List of Top Makers, Top Locations, Top Repairs, Top Services:
Data Flow Diagram
Use Case Diagram
Test Case
S.No Process Expected Results Actual Results Pass / Fail /
Not executed
/ Suspended
1. Navigate to Site should open As Expected Pass
https://www.click
mechanic.com/
2. Enter Email & Credential can be As Expected Pass
Password entered

3. Enter Great Britain Values can be As Expected Pass


Postcode and entered
Registration
Number
4. Select the services Accept the As Expected Pass
to solve the selection
problem

You might also like