Skip to content

Use Case Diagram

Desiré Sánchez edited this page Apr 24, 2022 · 5 revisions

Use Case Diagram of Gestor DD

This is the Use Case Diagram.

Diagrama caso de uso

Índice

  1. Introduction
  2. Description
  3. Actors Specifications
  4. Use Case Specifications

Introduction

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.

Description

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.

Actors Specifications

User

Actor User
Description The user will be able to upload, register, modify and consult, products and suppliers
Features
Relations
References Login, Manage Products(modify, delete, add, query), Manage Suppliers(add, delete, query, statistics)
Notes
Authors Desiré Sánchez Álvarez & Juan Diego Mesa Álvarez
Date 02/03/2022

Administrador

Actor Administrator
Description The administrator will be able to upload, register and consult, producer and suppliers
Features
Relations
References Manage Users (add, delete, query, statistics)
Notes
Authors Desiré Sánchez Álvarez & Juan Diego Mesa Álvarez
Date 02/03/2022
Attribute
ID Company CIF String
Name Username String
Address User address String
Email User email String

Use Case Specifications

Login

Use Cases UC Login
Sources Gestor DD
Actor User
Description The user must log in
Basic flow The user must enter their data
Preconditions
Postconditions Manage products, Manage suppliers
Requirements
Notes
Authors Desiré Sánchez Álvarez & Juan Diego Mesa Álvarez
Date 02/03/2022

Manage products

Use Cases UC Manage products
Sources Gestor DD
Actor User
Description The user will be able to manage the products
Basic flow The user will be responsible for managing products
Preconditions Login
Postconditions Manage products, Manage suppliers
Requirements
Notes
Authors Desiré Sánchez Álvarez & Juan Diego Mesa Álvarez
Date 02/03/2022

Modify

Use Cases UC Modify
Sources Gestor DD
Actor User
Description The user will modify the products
Basic flow The user may modify the products at any time
Preconditions Manage products
Postconditions
Requirements
Notes
Authors Desiré Sánchez Álvarez & Juan Diego Mesa Álvarez
Date 02/03/2022

Delete

Use Cases UC Delete
Sources Gestor DD
Actor User
Description The user will delete the products
Basic flow The user may delete the products at any time
Preconditions Manage products
Postconditions
Requirements
Notes
Authors Desiré Sánchez Álvarez & Juan Diego Mesa Álvarez
Date 02/03/2022

Add

Use Cases UC Add
Sources Gestor DD
Actor User
Description The user will add the products
Basic flow The user may add the products at any time
Preconditions Manage products
Postconditions
Requirements
Notes
Authors Desiré Sánchez Álvarez & Juan Diego Mesa Álvarez
Date 02/03/2022

Query

Use Cases UC Query
Sources Gestor DD
Actor User
Description The user will query the products
Basic flow The user may query the products at any time
Preconditions Manage products
Postconditions
Requirements
Notes
Authors Desiré Sánchez Álvarez & Juan Diego Mesa Álvarez
Date 02/03/2022

Supplier Manager

Use Cases UC Supplier Manager
Sources Gestor DD
Actor User
Description The user will be able to manage the suppliers
Basic flow The user will manage the suppliers
Preconditions Login
Postconditions Add, delete, query, statistics
Requirements
Notes
Authors Desiré Sánchez Álvarez & Juan Diego Mesa Álvarez
Date 02/03/2022

Add

Use Cases UC Add
Sources Gestor DD
Actor User
Description The user will add the suppliers
Basic flow The user may add the suppliers at any time
Preconditions Manage suppliers
Postconditions
Requirements
Notes
Authors Desiré Sánchez Álvarez & Juan Diego Mesa Álvarez
Date 02/03/2022

Delete

Use Cases UC Delete
Sources Gestor DD
Actor User
Description The user will delete the suppliers
Basic flow The user may delete the suppliers at any time
Preconditions Manage suppliers
Postconditions
Requirements
Notes
Authors Desiré Sánchez Álvarez & Juan Diego Mesa Álvarez
Date 02/03/2022

Query

Use Cases UC Query
Sources Gestor DD
Actor User
Description The user will query the suppliers
Basic flow The user may query the suppliers at any time
Preconditions Manage suppliers
Postconditions
Requirements
Notes
Authors Desiré Sánchez Álvarez & Juan Diego Mesa Álvarez
Date 02/03/2022

Statistics

Use Cases UC Statistics
Sources Gestor DD
Actor User
Description The user will be able to see the statistics of the orders and the products
Basic flow The user will have access to statistics of orders and products, along with their supplier.
Preconditions Manage suppliers
Postconditions
Requirements
Notes
Authors Desiré Sánchez Álvarez & Juan Diego Mesa Álvarez
Date 02/03/2022

Modify

Use Cases UC Modify
Sources Gestor DD
Actor User
Description The user will be able to change the details of their supplierss
Basic flow The user will be able to modify the data stored in the application about its suppliers
Preconditions Manage suppliers
Postconditions
Requirements
Notes
Authors Desiré Sánchez Álvarez & Juan Diego Mesa Álvarez
Date 02/03/2022

Manage Orders

Use Cases UC Manage Orders
Sources Gestor DD
Actor User
Description The user will be able to manage the orders
Basic flow The user will manage the orders
Preconditions Login
Postconditions Add, delete, query, modify
Requirements
Notes
Authors Desiré Sánchez Álvarez & Juan Diego Mesa Álvarez
Date 02/03/2022

Add

Use Cases UC Add
Sources Gestor DD
Actor User
Description The user will add the orders
Basic flow The user may add the orders at any time
Preconditions Manage orders
Postconditions
Requirements
Notes
Authors Desiré Sánchez Álvarez & Juan Diego Mesa Álvarez
Date 02/03/2022

Delete

Use Cases UC Delete
Sources Gestor DD
Actor User
Description The user will delete the orders
Basic flow The user may delete the orders at any time
Preconditions Manage orders
Postconditions
Requirements
Notes
Authors Desiré Sánchez Álvarez & Juan Diego Mesa Álvarez
Date 02/03/2022

Query

Use Cases UC Query
Sources Gestor DD
Actor User
Description The user will query the orders
Basic flow The user may query the orders at any time
Preconditions Manage orders
Postconditions
Requirements
Notes
Authors Desiré Sánchez Álvarez & Juan Diego Mesa Álvarez
Date 02/03/2022

Modify

Use Cases UC Modify
Sources Gestor DD
Actor User
Description The user will modify the orders
Basic flow The user may modify the orders at any time
Preconditions Manage orders
Postconditions
Requirements
Notes
Authors Desiré Sánchez Álvarez & Juan Diego Mesa Álvarez
Date 02/03/2022

Clone this wiki locally