0% found this document useful (0 votes)
133 views8 pages

The Golden Bike Shop Intro

Golden Bike Shop is a fictitious bike shop based in Golden Colorado that sells bikes. This assignment is for MS in Software Engineering.

Uploaded by

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

The Golden Bike Shop Intro

Golden Bike Shop is a fictitious bike shop based in Golden Colorado that sells bikes. This assignment is for MS in Software Engineering.

Uploaded by

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

The Golden Bike Shop is a small company that wants to track and manage its bike inventory and

rental system. The system should make it simple for customers to view and rent bikes online on their
own device or at the store. The system must display characteristics of each bike including the type of
bike and age range for the bike. The system must be able to handle credit card payments as well. In
addition to the customer facing application, a management portal must be available for employees to
help with purchasing issues, manually rent bikes, change rental rates, and submit returned bike
inspection notes. Finally, management should be able to generate reports from the system such as
receipts and rental history for further review.

The customer system will be written as a mobile friendly website using html, JavaScript and CSS
as well as frameworks for better UI design, security and online payments. The employee portal will be a
java desktop application and will utilize a credit card scanner for manual rentals. The application will
also have a management tab for creation of reports and setting of rental prices. The backend will be a
SQL database to maintain an accurate log of rental history, customer data and bike inventory.

Golden Bikeshop - Stakeholders

Customers – customers reserve bike rentals, search available bikes, prepay for bike rentals,
cancel/change bike rentals

Employees – receive customers’ reservations, inspect returned bike(s) and charge bike rentals
upon return of bike(s)
Managers – set charge for reservation changes and cancellations, set bike rental rates, remove
and add bikes into inventory, Check receipts, reports on rental history, problems and
maintenance.

Vendors – receive orders from Managers for new bikes

Vendors (mechanics/repair shop) – receive orders from Managers for bike repairs.

Owners – have the same access privileges and abilities as managers.

· UML Use Case Diagram

You might also like