Está en la página 1de 25

Diagrama de Clases

Diagrama de caso de uso

Flujo General
CASO DE USO INICIO DE
SESIÓN
ID CU-001
Adm. Sistema, Adm.
ACTOR Inventario,
Vendedor

DESCRIPCION Ingreso del actor al sistema


PRECONDICION usuario y clave en el sistema del
ES actor
FLUJO NORMAL Ingresar clave y usuario por actor
POST Ingreso del actor al sistema
CONDICION
FLUJO
ALTERNO
DESCRIPCION usuario y clave incorrectos
POST se notifica con mensaje de error
CONDICION

CASO DE USO CREAR


USUARIOS
ID CU-002
ACTOR Administrador del sistema
DESCRIPCION El actor crea un usuario
PRECONDICION Datos del usuario a crear
ES
FLUJO NORMAL El actor ingresa datos del usuario
POST El usuario se crea
CONDICION satisfactoriamente
FLUJO
ALTERNO
DESCRIPCION campos requeridosvacíos
POST se notifica con mensaje de error
CONDICION
CASO DE USO FILTRAR USUARIOS
ID CU-003
ACTOR Administrador del sistema
DESCRIPCION El actor filtra un usuarios
PRECONDICION Datos de usuarios existentes
ES
FLUJO NORMAL El actor ingresa datos a filtrar
POST Resultados de consulta
CONDICION
FLUJO
ALTERNO
DESCRIPCION no se genera resultado de
búsqueda
POST se notifica mensaje de
CONDICION notificación

CASO DE USO EDITAR USUARIOS


ID CU-004
ACTOR Administrador del sistema
DESCRIPCION El actor edita un usuario
PRECONDICION Elegir usuario de resultado de
ES filtro
FLUJO NORMAL El actor ingresa datos a editar
POST Edición satisfactoria
CONDICION
FLUJO
ALTERNO
DESCRIPCION Campos requeridos vacíos
POST se notifica mensaje de error
CONDICION
CASO DE USO CONSULTAR
USUARIOS
ID CU-005
ACTOR Administrador del sistema
DESCRIPCION El actor consulta un usuario
PRECONDICION Elegir usuario de resultado de
ES filtro
FLUJO NORMAL El actor ingresa datos a editar
POST Resultado de consulta
CONDICION
FLUJO
ALTERNO
DESCRIPCION sin elegir usuario del filtro
POST se notifica mensaje de alerta
CONDICION

CASO DE USO CREAR


PROVEEDORES
ID CU-006
ACTOR Adm. Sistema, Adm. Inventario
El actor crea un crea proveedor y
DESCRIPCION sus
repuestos
Datos del proveedor y sus repuestos
PRECONDICION a
ES crear
El actor ingresa datos del
FLUJO NORMAL proveedor y repuestos que
ofrece
El proveedor se crea
POST satisfactoriamente
CONDICION
FLUJO
ALTERNO
DESCRIPCION campos requeridosvacíos
POST se notifica con mensaje de error
CONDICION

CASO DE USO FILTRAR


PROVEEDORES
ID CU-007
ACTOR Adm. Sistema, Adm. Inventario
DESCRIPCION El actor filtra un proveedores
PRECONDICION Datos de proveedores existentes
ES
FLUJO NORMAL El actor ingresa datos a filtrar
POST Resultados de consulta
CONDICION
FLUJO
ALTERNO
DESCRIPCION no se genera resultado de
búsqueda
POST se notifica mensaje de notificación
CONDICION
CASO DE USO EDITAR PROVEEDOR
ID CU-008
ACTOR Adm. Sistema, Adm. Inventario
DESCRIPCION El actor edita un proveedor
Elegir proveedor de resultado
PRECONDICION de
ES filtro
FLUJO NORMAL El actor ingresa datos a editar
POST Edición satisfactoria
CONDICION
FLUJO
ALTERNO
DESCRIPCION Campos requeridos vacíos
POST se notifica mensaje de error
CONDICION

CASO DE USO CONSULTAR


PROVEEDOR
ID CU-009
ACTOR Adm. Sistema, Adm. Inventario
DESCRIPCION El actor consulta un proveedor
Elegir proveedor de resultado
PRECONDICION de
ES filtro
FLUJO NORMAL El actor ingresa datos a editar
POST Resultado de consulta
CONDICION
FLUJO
ALTERNO
DESCRIPCION sin elegir usuario del filtro
POST se notifica mensaje de alerta
CONDICION

CASO DE USO INVENTARIO - FILTRAR


REPUESTOS
ID CU-010
ACTOR Adm. Sistema, Adm. Inventario
DESCRIPCION El actor filtra repuestos
PRECONDICION Registrar repuestos de
ES proveedores
FLUJO NORMAL El actor elige criterios de filtro
POST Resultados de filtro
CONDICION
FLUJO
ALTERNO
No tener registro de repuestos
DESCRIPCION por proveedores
POST No hay resultados de la consulta
CONDICION
CASO DE USO ADMINISTRAR
REPUESTOS
ID CU-011
ACTOR Adm. Sistema, Adm. Inventario

El actor visualiza las existencias de


repuestos y sus cantidades
DESCRIPCION
PRECONDICION Elegir repuesto de resultado de
ES filtro
FLUJO NORMAL El actor elige repuesto a
administrar
repuestos y sus
POST existencias
CONDICION
FLUJO
ALTERNO
DESCRIPCION sin elegir repuestos del filtro
POST se notifica mensaje de alerta
CONDICION

CASO DE USO ADMINISTRAR REPUESTOS –


MOVIMIENTOS
ID CU-012
ACTOR Adm. Sistema, Adm.
Inventario
El actor visualiza las existencias
de repuestos
DESCRIPCION
Elegir donde se realizara el
PRECONDICION movimiento, retiros
ES existentes.
Agrega o elimina cantidades
de repuestos por cantidades
FLUJO NORMAL
Movimiento
POST realizado
CONDICION satisfactoriament
e.
FLUJO
ALTERNO
cantidad de movimiento
DESCRIPCION negativo mayor a la
existente
POST se notifica mensaje de alerta
CONDICION
CASO DE USO ADMINISTRAR FACTURA – FILTRAR
ID CU-013
Adm. Sistema, Adm.
ACTOR Inventario,
Vendedor
El actor filtra las facturas
DESCRIPCION según criterio de
búsqueda.
PRECONDICION Tener registro de ventas
ES realizadas
Resultados de la búsqueda de
FLUJO NORMAL filtro.
POST Datos de la factura
CONDICION
FLUJO
ALTERNO
Sin existencia de registro de
DESCRIPCION facturas
POST se notifica mensaje de alerta
CONDICION

CASO DE USO ADMINISTRAR FACTURA - CONSULTAR


DETALLE
ID CU-014
Adm. Sistema, Adm.
ACTOR Inventario,
Vendedor
El actor elige la factura de la
cual desea ver el
DESCRIPCION
detalle
Tener registro de facturas, elegir
PRECONDICION factura a consultar
ES
Visualización de talle de datos
FLUJO NORMAL de detalle de factura.
POST Datos del detalle de factura
CONDICION
FLUJO
ALTERNO
Sin existencia de registro de
DESCRIPCION facturas
POST se notifica mensaje de alerta
CONDICION
CASO DE USO CREAR FACTURA - CLIENTE
ID CU-015
Adm. Sistema, Adm.
ACTOR Inventario,
Vendedor
El actor valida la existencia
del cliente y crea el
DESCRIPCION
cliente.
PRECONDICION Cliente no registrado
ES
Se valida la existencia del
FLUJO NORMAL cliente, de no existir se
crea
Registro del cliente se realizó
POST satisfactoriamente
CONDICION
FLUJO
ALTERNO
DESCRIPCION Cliente existente
POST se notifica mensaje de alerta
CONDICION

CASO DE USO CREAR FACTURA - REPUESTOS


ID CU-016
Adm. Sistema, Adm.
ACTOR Inventario,
Vendedor
Se agregan repuestos
consultados por código y
DESCRIPCION nombre de repuestos a la
factura.
Registro de
PRECONDICION proveedores,
ES repuestos y
existencias.
Se agregan los repuestos y se
FLUJO NORMAL confirman.
POST Registro de repuestos a la
CONDICION factura
FLUJO
ALTERNO
Cantidad de repuestos
DESCRIPCION insuficientes en
existencia.
POST se notifica mensaje de alerta
CONDICION
CASO DE USO GENERAR FACTURA
ID CU-017
Adm. Sistema, Adm.
ACTOR Inventario,
Vendedor
El actor registra el cliente, los
repuestos y la forma de pago
para la generación de la factura.
DESCRIPCION
Campos requeridos y
PRECONDICIONE existencias de repuestos
S disponibles.
FLUJO NORMAL Generación de factura con
detalle.
POST Generación de factura exitosa.
CONDICION
FLUJO ALTERNO
DESCRIPCION Campos requeridos vacíos.
POST se notifica mensaje de alerta
CONDICION

CASO DE USO SALIR DEL


SISTEMA
ID CU-018
Adm. Sistema, Adm.
ACTOR Inventario, Vendedor
El actor sale de
DESCRIPCION la
aplicación.
PRECONDICIONE N/A
S
FLUJO NORMAL Salir del
sistema
POST CONDICION Salida exitosa.
FLUJO
ALTERNO
DESCRIPCION N/A
POST CONDICION N/A
CASO DE USO GENERAR REPORTE STOCK ALAMCEN
ID CU-017
Adm. Sistema, Adm.
ACTOR Inventario
El actor ingresa a la seccion de
reporteria y consaulta el reporte
de stock de almacen
DESCRIPCION
Seleccion uno o mas repuestos
PRECONDICIONE para saber el stock
Generar Reporte S
FLUJO NORMAL Generación de reporte con
detalle.
POST Generación de reporte exitosa.
CONDICION
FLUJO ALTERNO
DESCRIPCION Campos requeridos vacíos.
POST se notifica mensaje de alerta
CONDICION
USUARIO Stocks SISTE ALMAC
ADMINISTR MA EN
ADOR
1.- INGRESO DE DATOS
DE REPUESTO
2.-
ALMACENAMIENTO
DE LOS REPUESTOS
EN ALMACEN
3.- REPORTE DE
LAS VENTAS
REALIZADAS
Diagrama de secuencia

4.-
INVENTARIOS
DE
MERCADERIA
EN STOCK
Diagramas de Flujo de Datos.
Diagrama de contexto nivel 0:

Solicita
Cliente

Información Sistema
Cliente adquiere
repuestos repuesto
automotrices

Usuario sistema Registra


Genera Clien
factura te

67
Diagrama de nivel 1:

1 Orden de
2Recepción Recibir
Generar compra materiales
Almacen orden verificada
Nota de
de
reposicion C
Orden compra otización
de Remito
Remito
compr e del
Proveedor del
a proveedo
es proveedo
r
habituales r
Proveedores verificad
o
Proveedor
es Repuestos

68
Diagrama de nivel 2
.

1
Orden de venta Genera
Generar 2
verificada factura
Cliente orden de Realizar
Solicita repuesto venta
venta
Cotización

Orden de venta
Verifica cliente

Repuestos
Clientes
Ventas

69
Diagrama Base de Datos y Entidad / Relación Usuario
4.1. Diagrama Base de Datos y Entidad / Relación Repuestos Automotrices

También podría gustarte