You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It is usually difficult for a driver to find a gas station near them when the tank is running low on fuel, and it's even worse if they want to save money choosing a station that offers a good deal. And, to add insult to injury, right after filling up the tank, they find another gas station with a much lower price.
EZGas is a service that provides a simple and complete preview of the gas stations near the user, as well as the prices of their fuel.
Stakeholders
Stakeholder name
Description
User
Uses the system to locate the nearest and cheapest gas station
Gas station owner
Doesn't use directly the application, provides its fuel prices
Map service
Provides maps and related functionalities
Administrator
Manages and supervises the system
Context Diagram and interfaces
Context Diagram
Interfaces
Actor
Logical Interface
Physical Interface
User
App/website/other platform
Personal device
Gas station
Direct channel
Direct channel
Map service
API
Internet
Stories and personas
Tom travels in a lot of different cities, and he needs to know the position of nearby gas stations without roaming around or asking for directions every few minutes
Jennifer is a commuter, and every day takes a long drive to go to work. She knows the gas stations near her usual route, but the prices are always changing and she always wonders where to stop to have the best deal.
Any Gas is a large company, and it wants to be as easily available as possible. Its brand is easily recognizable, but drivers may not be aware of branches in less crowded areas of their cities
Shelf is a family business and they usually offer competitive prices, but only loyal customers are aware of it. Due to this, a lot of people don't stop at their gas station simply because they're unaware of it.
Functional and non functional requirements
Functional Requirements
ID
Description
FR1
Show the position of the gas station
FR2
Show the map of the zone
FR3
Show the price of each type of fuel in each gas station