-
Notifications
You must be signed in to change notification settings - Fork 0
Use Case Diagram
This is the Use Case Diagram.
This document specifies the Use Case diagram of an application that will become the company's warehouse manager. Its name will be GESTOR DD and will aim to register products in the warehouse, access them and their location.
We are looking forward to designing an application for the management of the warehouse of a mechanical workshop. In this program, the owner of the workshop (acting with administrator privileges) registers a number of products, as well as modify their price, consult the available quantity and delete them. He must firstly identify himself with his account.
The workshop will be identified by an identifier (in this case the CIF of the company), name, address and telephone number.
The products are characterized by a code, name, description, quantity available, cost price, sale price (with IGIC) and supplier identifier. In addition to the warehouse code, which will tell us where to find the product.
With all of the above mentioned, one supplier provides parts for different vehicles. The information we want to store for each provider is the identifier (in this case his CIF), name, address and telephone number.
For orders, they will have an order code, supplier ID, product ID, date of placing the order, and quantity. An order can have one or more different products.
At the time of delivery of the goods, the suppliers will include a delivery note with all the details of the order. This will have a section with the CIF, name and address of the supplier; delivery note number and date of issue; the name of the workshop, its CIF, its address; the product code, name, quantity of the product, unit price, subtotal, total price with IGIC and total delivery note price.
Actor | Administrator |
---|---|
Description | The administrator will be able to upload, register and consult, products, suppliers and orders |
Features | |
Relations | |
References | Login, Manage → Product(modify, delete, add, consult), Orders(modify, delete, add, consult) Suppliers(add, delete, consult, statistics) |
Notes | |
Authors | Juan Diego Mesa Álvarez & Desiré Sánchez Álvarez |
Date | 24/04/2022 |
Attribute | ||
---|---|---|
ID | Company CIF | String |
Name | Administrator's name | String |
Address | Administrator's address | String |
Administrator's mail | String |
Use Cases UC | Login |
---|---|
Sources | Gestor DD |
Actor | Administrator |
Description | The Administrator must log in |
Basic flow | The Administrator must enter their data |
Preconditions | |
Postconditions | Manage products, Manage suppliers, Manage orders |
Requirements | |
Notes | |
Authors | Juan Diego Mesa Álvarez & Desiré Sánchez Álvarez |
Date | 24/04/2022 |
Use Cases UC | Manage |
---|---|
Sources | Gestor DD |
Actor | Administrator |
Description | The Administrator will be able to manage the products |
Basic flow | The Administrator will be responsible for managing products |
Preconditions | Login |
Postconditions | Products (Modify, Delete, Add, Query), Orders(Modify, Delete, Add, Query), Suppliers(Add, Delete, Query, Statistics, Modify) |
Requirements | |
Notes | |
Authors | Juan Diego Mesa Álvarez & Desiré Sánchez Álvarez |
Date | 24/04/2022 |
Use Cases UC | Products |
---|---|
Sources | Gestor DD |
Actor | Administrator |
Description | The administrator will be able to manage the products |
Basic Flow | The administrator shall be responsible for managing the products |
Preconditions | Manage |
Postconditions | Products (Add, Delete, Consult, Modify) |
Requirements | |
Notes | |
Authors | Juan Diego Mesa Álvarez & Desiré Sánchez Álvarez |
Date | 24/04/2022 |
Use Cases UC | Modify |
---|---|
Sources | Gestor DD |
Actor | Administrator |
Description | The administrator will change the products |
Basic Flow | The administrator may modify the products at any time |
Preconditions | Products |
Postconditions | |
Requirements | |
Notes | |
Authors | Juan Diego Mesa Álvarez & Desiré Sánchez Álvarez |
Date | 24/04/2022 |
Use Cases UC | Delete |
---|---|
Sources | Gestor DD |
Actor | Administrator |
Description | The administrator will delete the products |
Basic Flow | The administrator may delete the products at any time |
Preconditions | Products |
Postconditions | |
Requirements | |
Notes | |
Authors | Juan Diego Mesa Álvarez & Desiré Sánchez Álvarez |
Date | 24/04/2022 |
Use Cases UC | Add |
---|---|
Sources | Gestor DD |
Actor | Administrator |
Description | The administrator will add the products |
Basic flow | The administrator may add the products at any time |
Preconditions | Products |
Postconditions | |
Requirements | |
Notes | |
Authors | Juan Diego Mesa Álvarez & Desiré Sánchez Álvarez |
Date | 24/04/2022 |
Use Cases UC | Query |
---|---|
Sources | Gestor DD |
Actor | Administrator |
Description | The administrator will query the products |
Basic flow | The administrator may query the products |
Preconditions | Products |
Postconditions | |
Requirements | |
Notes | |
Authors | Juan Diego Mesa Álvarez & Desiré Sánchez Álvarez |
Date | 24/04/2022 |
Use Cases UC | Supplier Manager |
---|---|
Sources | Gestor DD |
Actor | Administrator |
Description | The administrator may manage suppliers |
Basic flow | The administrator will be responsible for managing suppliers |
Preconditions | Manage |
Postconditions | Suppliers (Add, delete, query, statistics) |
Requirements | |
Notes | |
Authors | Juan Diego Mesa Álvarez & Desiré Sánchez Álvarez |
Date | 24/04/2022 |
Use Cases UC | Add |
---|---|
Sources | Gestor DD |
Actor | Administrator |
Description | The administrator will add the suppliers |
Basic flow | The administrator may add a supplier at any time |
Preconditions | Suppliers |
Postconditions | |
Requirements | |
Notes | |
Authors | Juan Diego Mesa Álvarez & Desiré Sánchez Álvarez |
Date | 24/04/2022 |
Use Cases UC | Delete |
---|---|
Sources | Gestor DD |
Actor | Administrator |
Description | The administrator will delete the suppliers |
Basic flow | The administrator may delete the suppliers at any time |
Preconditions | Suppliers |
Postconditions | |
Requirements | |
Notes | |
Authors | Juan Diego Mesa Álvarez & Desiré Sánchez Álvarez |
Date | 24/04/2022 |
Use Cases UC | Query |
---|---|
Sources | Gestor DD |
Actor | Administrator |
Description | The administrator will query the suppliers |
Basic flow | The administrator may query the suppliers at any time |
Preconditions | Suppliers |
Postconditions | |
Requirements | |
Notes | |
Authors | Juan Diego Mesa Álvarez & Desiré Sánchez Álvarez |
Date | 24/04/2022 |
Use Cases UC | Statistics |
---|---|
Sources | Gestor DD |
Actor | Administrator |
Description | The administrator will be able to see the statistics od the orders and the products |
Basic flow | The administrator will have access to statistics of the orders and products, along with their suppliers. |
Preconditions | Suppliers |
Postconditions | |
Requirementes | |
Notes | |
Authors | Juan Diego Mesa Álvarez & Desiré Sánchez Álvarez |
Date | 24/04/2022 |
User Cases UC | Modify |
---|---|
Sources | Gestor DD |
Actor | Administrator |
Description | The administrator will be able to change the data of their suppliers |
Basic flow | The administrator may modify the data stored in the application about its suppliers |
Preconditions | Suppliers |
Postconditions | |
Requirements | |
Notes | |
Authors | Juan Diego Mesa Álvarez & Desiré Sánchez Álvarez |
Date | 24/04/2022 |
Use Cases UC | Manage orders |
---|---|
Sources | Gestor DD |
Actor | Administrator |
Description | The administrator will be able to manage orders |
Basic flow | The administrator will be in charge of managing the orders |
Preconditions | Manage |
Postconditions | Orders (Add, Delete, Consult, Modify) |
Requiriments | |
Notes | |
Authors | Juan Diego Mesa Álvarez & Desiré Sánchez Álvarez |
Date | 24/04/2022 |
Use Cases UC | Modify |
---|---|
Sources | Gestor DD |
Actor | Administrator |
Description | The administrator will change the orders |
Basic flow | The administrator may modify orders at any time |
Preconditions | Orders |
Postconditions | |
Requirements | |
Notes | |
Authors | Juan Diego Mesa Álvarez & Desiré Sánchez Álvarez |
Date | 24/04/2022 |
Use Cases UC | Delete |
---|---|
Sources | Gestor DD |
Actor | Administrator |
Description | The administrator will delete the users |
Basic flow | The administrator shall delete the orders |
Preconditions | Orders |
Postconditions | |
Requirements | |
Notes | |
Authors | Juan Diego Mesa Álvarez & Desiré Sánchez Álvarez |
Date | 24/04/2022 |
Use Cases UC | Add |
---|---|
Sources | Gestor DD |
Actor | Administrator |
Description | The administrator will add the orders |
Basic flow | The administrator may add orders at any time |
Preconditions | Orders |
Postconditions | |
Requirements | |
Notes | |
Authors | Juan Diego Mesa Álvarez & Desiré Sánchez Álvarez |
Date | 24/04/2022 |
Use Cases UC | Query |
---|---|
Sources | Gestor DD |
Actor | Administrator |
Description | The administrator shall consult the orders |
Basic flow | The administrator may consult the orders at any time |
Preconditions | Orders |
Postconditions | |
Requirements | |
Notes | |
Authors | Juan Diego Mesa Álvarez & Desiré Sánchez Álvarez |
Date | 24/04/2022 |
Realizado por: Mª Desiré Sánchez Álvarez y Juan Diego Mesa Álvarez.