3 FASE DE ANÁLISIS DE REQUERIMIENTOS DEL SISTEMA Y DEL SOFTWARE
3.2 DIAGRAMAS DE CASO DE USO
Los diagramas de casos de uso documentan el comportamiento de un sistema desde el punto de vista del usuario. Por lo tanto los casos de uso determinan los requisitos funcionales del sistema, es decir, representan las funciones que un sistema puede ejecutar.
En este caso describiremos detalladamente los casos de uso más relevantes que el SISTEMA DE INFORMACION PARA LA GESTION EN VENTAS E INVENTARIO para la empresa SAHET JEANS implementa:
Gráfica 10. Diagrama Caso de uso Generar Factura12
12
Peña Mantilla Andres, Ardila Holguín Cristian Darío, (2015), Diseño e Implementación de un Sistema de información web para la gestión de inventario y ventas de la empresa SAHET JEANS, Modalidad de Pasantía, Diagrama caso de Uso generar factura.
50
Documentación caso de uso generar factura
CASO DE USO: GF IDENTIFICACION 17 NOMBRE GENERAR FACTURA ACTORES ADMINISTRADOR, EMPLEADO
FECHA DE CREACION: 10 de diciembre 2014
FECHA ULTIMA ACTUALIZACION: 27 de enero de 2015
DESCRIPCION:
El módulo de facturación sistema corresponde a la gestión comercial permite generar facturas, generar devoluciones de ventas. En el sistema de información el actor podrá generar facturas.
Precondiciones - El usuario debe ser administrador o empleado.
Poscondiciones - El usuario debe estar creado y disponible en el sistema.
CURSO NORMAL DE LOS EVENTOS
ACCION DEL ACTOR RESPUESTA DEL SISTEMA
1. El Actor ingresa a la aplicación por medio del navegador.
2. Visualiza una interfaz en la cual solicita nombre de usuario y contraseña.
3. El Actor se autentica con su nombre de usuario y contraseña.
4. Verifica si el usuario existe y es registrado.
5. El actor diligencia la información solicitada por el sistema.
6. Muestra una interfaz donde solicita datos para la generación de la factura 7. El actor confirma la información y
genera el evento para generar la factura.
8. Ejecuta la sentencia con los datos suministrados por el actor en la base de datos y notifica que ha sido
51
generada la factura.
MANEJO DE SITUACIONES EXCEPCIONALES
a) Factura no generada: en caso de que el sistema de información no genere la factura se le notifica.
Gráfica 11. Diagrama Caso de uso Generar Factura13
Documentación caso de uso generar devolución de venta
CASO DE USO: GDV IDENTIFICACION 18 NOMBRE GENERAR DEVOLUCIÓN DE ACTORES ADMINISTRADOR, EMPLEADO 13
Peña Mantilla Andres, Ardila Holguín Cristian Darío, (2015), Diseño e Implementación de un Sistema de información web para la gestión de inventario y ventas de la empresa SAHET JEANS, Modalidad de Pasantía, Diagrama caso de Uso generar devolución de venta.
52 VENTA
FECHA DE CREACION: 10 de diciembre 2014
FECHA ULTIMA ACTUALIZACION: 27 de enero de 2015
DESCRIPCION:
El módulo de facturación sistema corresponde a la gestión comercial permite generar facturas, generar devoluciones de ventas. En el sistema de información el actor podrá generar devolución de una venta.
Precondiciones - El usuario debe ser administrador o empleado.
Poscondiciones - El usuario debe estar creado y disponible en el sistema.
CURSO NORMAL DE LOS EVENTOS
ACCION DEL ACTOR RESPUESTA DEL SISTEMA
1. El Actor ingresa a la aplicación por medio del navegador.
2. Visualiza una interfaz en la cual solicita nombre de usuario y contraseña.
3. El Actor se autentica con su nombre de usuario y contraseña.
4. Verifica si el usuario existe y es registrado.
5. El actor diligencia la información solicitada por el sistema.
6. Muestra una interfaz donde solicita datos para la generación de la devolución de la venta.
7. El actor confirma la información y genera el evento para generar la devolución de la venta.
8. Ejecuta la sentencia con los datos suministrados por el actor en la base de datos y notifica que ha sido generada la devolución de la venta
MANEJO DE SITUACIONES EXCEPCIONALES
b) Devolución de venta: en caso de que el sistema de información no genere devolución de venta se le notifica.
53
Documentación caso de uso generar reporte ventas de comisión
CASO DE USO: GRCE IDENTIFICACION 19 NOMBRE GENERAR REPORTE DE COMISIONES EMPLEADO ACTORES ADMINISTRADOR.
FECHA DE CREACION: 10 de diciembre 2014
FECHA ULTIMA ACTUALIZACION: 27 de enero de 2015
DESCRIPCION:
El módulo de reportes del sistema corresponde a la generación de informes para el monitoreo de la gestión comercial. En el sistema de información el actor podrá generar reportes de comisiones de un empleado.
Precondiciones - El usuario debe ser administrador.
Poscondiciones - El usuario debe estar creado y disponible en el sistema.
CURSO NORMAL DE LOS EVENTOS
ACCION DEL ACTOR RESPUESTA DEL SISTEMA
1. El Actor ingresa a la aplicación por medio del navegador.
2. Visualiza una interfaz en la cual solicita nombre de usuario y contraseña.
3. El Actor se autentica con su nombre de usuario y contraseña.
4. Verifica si el usuario existe y es registrado.
5. El actor diligencia la información solicitada por el sistema.
6. Muestra una interfaz donde solicita datos para la generación de la reporte de comisiones del empleado.
54 genera el evento para generar el informe de la comisión de un empleado.
suministrados por el actor en la base de datos y notifica que ha sido generado el informe de la comisión del empleado.
MANEJO DE SITUACIONES EXCEPCIONALES
c) Generación de reporte de comisión vendedor: en caso de que el sistema de información no genere el reporte de la comisión del empleado se le notifica.
3..2 Creación de lista preliminar de casos de uso (vista general)
A partir de la fase de fase de definición y planeación se determinaron los siguientes casos de uso para cada actor del sistema, a continuación se presentará la lista preliminar anexando posteriormente su respectiva documentación en el archivo “SAHET- DIAGRAMAS ANEXOS (ANEXO 1)“debido a la reglamentación de la ley 99 de 1993 que estipula la preservación del medio ambiente.14 Administrador Registrar Empleado. Consultar Empleado. Modificar Empleado. Eliminar Empleado. Eliminar Cliente. Registrar Cliente. Consultar Cliente.
14 República de Colombia, Ministerio del Medio Ambiente, Ley 99 de 1993, Fundamentos de la
política ambiental en Colombia,
http://www.oas.org/dsd/EnvironmentLaw/Serviciosambientales/Colombia/Ley99de1993demedioam bienteColombia.pdf, http://www.alcaldiabogota.gov.co/sisjur/normas/Norma1.jsp?i=297
55 Modificar Cliente. Registrar Producto. Consultar Producto. Modificar Producto. Eliminar Producto.
Generar Factura de Venta
Generar devolución de Venta.
Generar reporte de comisiones de Vendedor.
Eliminar Sucursal. Registrar Sucursal. Consultar Sucursal. Modificar Sucursal. Registrar Referencia. Consultar Referencia. Modificar Referencia. Eliminar Referencia
Generar código de Barras
Vendedor
Eliminar Cliente.
Registrar Cliente.
Consultar Cliente.
Modificar Cliente.
Generar Factura de Venta
56