Skip to content

01 Proceso de requisitos

Ilya Kabushko edited this page Mar 8, 2020 · 24 revisions

Requisitos

1 Encontrar actores y casos de uso

Entradas

Modelo de dominio

Lista de características

  • Ecosistema Java EE
  • Aplicación web

Requisitos no funcionales

  • Pocos clicks
  • fácil de usar
  • Usable desde Ordenador y aplicación móvil

Salidas

Actores

  • Mecánico
  • Administrador
  • Tiempo
  • Developer

Glosario de términos

  • Intervention
  • Repairing Pack
  • Caffe

Casos de uso

Gestión de vehículos

Casos de uso

Developer

image

Requisitos funcionales

  1. Registrar usuarios al sistema
  2. Consultar una ficha de vehículo existente.
  3. Consultar listado de todas las fichas de vehículo existentes
  4. Filtrar por nombre de Cliente al consultar
  5. Modificar información de fichas de vehículo existentes
  6. Crear nueva ficha de vehículo
  7. Eliminar ficha de vehículo

2 Priorizar casos de uso [Arquitecto]

  • Se han priorizado los requisitos en función del riesgo, los mas prioritarios han sido los mas importantes para poder establecer una base de la arquitectura de la aplicación y aquellos que requirian de uso de tecnologias mas complejas, para ver como encajaba en el software final a desarrollar.

Los primeros requisitos priritarios han sido:

  1. crear clientes en el sistema
  2. leer cliente existente
  3. actualizar informacion de un cliente
  4. eliminar cliente

Basicamente el CRUD de la entidad cliente. Esto ha servido para poder establecer la arquitectura por capas de la aplicación, elegir la tecnologia utitilizada para persistencia (JPA hibernate) etc...

4 Detallar casos de uso

5 Prototipar interfaz de usuario [Diseñador de interfaz de usuario]

Clone this wiki locally