Você está na página 1de 24

NDICE

1. Control de Cambios 2. Introduccin 2.1. Propsito 2.2. Alcance 2.3. Definiciones, Acrnimos y Abreviaturas 2.4. Referencias 2.5. Resumen Ejecutivo / Descripcin 3. Descripcin General 3.1. Especificacin de Funcionalidades 3.1.1. Funciones del Producto 3.1.2. Funciones del Usuario Segn Perfil 4. Casos de Uso 4.1. Caso de Uso Gestin de Clientes 4.1.1. Especificacin del Caso de Uso Gestin de Clientes 4.2. Caso de Uso Gestin de Productos 4.2.1. Especificacin del Caso de Uso Gestin de Productos 4.3. Caso de Uso Gestin de Ventas 4.3.1. Especificacin del Caso de Uso Gestin de Ventas 4.4. Caso de Uso Gestin de Proveedores 4.4.1. Especificacin del Caso de Uso Gestin de Proveedores 4.5. Caso de Uso Gestin de Reportes 4.5.1. Especificacin del Caso de Uso Gestin de Reportes

1. CONTROL DE CAMBIOS Registro de control de cambios en el documento

Especificacin de Requisitos de Software SRS del Sistema de Automatizacin de Reportes y Administracin de Recursos.
Nmero Revisin 1 Versin que Genera SRS_V1

Descripcin Versin Inicial, previa aprobacin del cliente

Autores

Fecha

Espinoza Izquierdo, Henry

23/04/2013

2. INTRODUCCIN

Este Plan de Desarrollo de Software es una versin preliminar preparada para ser incluida en la propuesta elaborada como respuesta al proyecto de la asignatura de Ingeniera de Software de la Escuela de Ingeniera de Sistemas de la Universidad Cesar Vallejo. Este documento provee una visin global del enfoque de desarrollo propuesto. El proyecto ha sido basado en una metodologa de Rational Unified Process en la que se proceder a cumplir con las cuatro fases que marca la metodologa. Es importante destacar esto puesto que utilizaremos la terminologa RUP en este documento. Se incluir el detalle para las fases de Inicio, Elaboracin, Construccin y Transicin para dar una visin global de todo proceso. El enfoque de desarrollo propuesto constituye una

configuracin del proceso RUP de acuerdo a las caractersticas del proyecto, seleccionando los roles de los participantes, las actividades a realizar y los artefactos (entregables) que sern generados. Este documento es a su vez uno de los artefactos de RUP.

2.1.

PROPSITO

El presente documento tiene como propsito definir las especificaciones funcionales y no funcionales del sistema para la implementacin de una aplicacin informtica que permitir

administrar y consultar la informacin de negocio/empresa siendo utilizada por el Gerente, usuarios y administrador del sistema de informacin. Tambin su propsito es proporcionar la informacin necesaria para controlar el proyecto. En l se describe el enfoque de desarrollo de software.

2.2.

VISTA GENERAL

La informacin que a continuacin se incluye ha sido extrada de la entrevista que se ha celebrado con el stakeholder de la empresa desde el inicio del proyecto. La empresa PC Center SAC brinda el servicio comercial de la venta de dispositivos de cmputo y mantenimiento de PCs. La realizacin diaria de sus actividades conllevar una previsible adaptacin a los nuevos sistemas de informacin y a la evolucin tecnolgica. Por ello la empresa PC Center SAC considera necesario el desarrollo de un sistema de gestin de los procesos que forman parte de su actividad organizacional, as como una base de datos que almacene datos tanto estadsticos como los detalles de los productos, informacin de clientes, etc., por tanto los solicitantes demandan una gestin ms rpida, automtica y segura de la gestin de sus distintos procesos. El proyecto debe proporcionar una propuesta para el desarrollo de todos los subsistemas implicados en la gestin de los procesos y actividades de la organizacin empresarial. Estos subsistemas se pueden diferenciar en los siguientes bloques:

a) Gestin de Clientes

Agregar nuevos clientes al catlogo de clientes del sistema. Consultar clientes existentes en el catlogo de clientes del sistema. Modificar clientes existentes en el catlogo de clientes del sistema. Eliminar clientes existentes en el catlogo de clientes del sistema.

b) Gestin de Productos Agregar nuevos productos al catlogo de productos del sistema. Consultar productos existentes en el catlogo de productos del sistema. Modificar productos existentes en el catlogo de productos del sistema. Eliminar productos existentes en el catlogo de productos del sistema.

c) Gestin de Ventas Se podrn dar de alta facturas. Se podrn modificar las facturas existentes en la base de datos del sistema. Se podrn eliminar las facturas existentes en la base de datos del sistema. Se podrn consultar las facturas existentes en la base de datos del sistema.

d) Gestin de Reportes El sistema podr generar un reporte del catlogo de clientes el cual mostrar a los clientes de la base de datos.

El sistema podr generar un reporte del catlogo de productos el cual mostrar a los productos de la base de datos.

El sistema podr generar reportes para llevar el control de las facturas que se den de alta en el sistema, estos reportes podrn ser mostrados a pantalla o impreso, y se pueden ordenar por cliente o por fecha.

e) Gestin de Proveedores Se podrn dar de alta Proveedores. Se podrn modificar los datos de los proveedores existentes en la base de datos del sistema. Se podrn eliminar los datos de los proveedores existentes en la base de datos del sistema. Se podrn consultar los datos de los proveedores existentes en la base de datos del sistema,

f) Gestin de Perfiles Se podrn dar de alta usuarios. Se podrn modificar los datos de los usuarios existentes en la base de datos del sistema. Se podrn eliminar los datos de los usuarios existentes en la base de datos del sistema. Se podrn consultar los datos de los usuarios existentes en la base de datos del sistema,

2.3.

REFERENCIAS
Ttulo del Documento Standard ISO/IEC 12207 Referencia ISO 12207

2.4.

DEFINICIONES, ACRNIMOS Y ABREVIATURAS

1. IDE: Entorno Grfico Integrado. 2. SQL Server 2008 R2: Gestor de Base de Datos. 3. JAVA: Lenguaje de Programacin. 4. Netbeans: Entorno de desarrollo integrado libre, hecho para el lenguaje de programacin en Java. 5. GUI: Interfaz Grfica de Usuario. 6. Usuario: Persona encargada de aprovechar el sistema para realizar las operaciones que a la empresa le interesa que sean automatizadas. 7. Cliente: Persona que requiere del buen funcionamiento del sistema para que sea atendido de una manera rpida y eficiente. 8. Servidor: Equipo de cmputo del establecimiento en el que el sistema ser implementado. 9. Administrar: Accin de agregar, modificar, eliminar y consultar la informacin de un determinado objeto o persona. 10. Rendimiento: Referencia al resultado deseado efectivamente obtenido por cada unidad que realiza la actividad, donde el trmino unidad puede referirse a un individuo, un equipo, un departamento o una seccin de una organizacin.

11. Rol: Es un conjunto de permisos que puede asignarse a un usuario. 12. Pruebas: Proceso mediante el cual se realizan actividades para verificar la ptima funcin del sistema. 13. Permiso: Parmetro que especifica si su poseedor dispone de acceso a una determinada funcin del sistema o a una parte de la interfaz de usuario del sistema. 14. Administrador: Persona encargada de ofrecer el soporte tcnico y operativo al Sistema de Automatizacin de Reportes y Administracin de Recursos. 15. Base de Datos: Es un conjunto de datos que pertenece al mismo contexto almacenados sistemticamente para su posterior uso. 16. Aplicacin: Es un programa informtico diseado para facilitar al usuario la realizacin de un determinado tipo de trabajo. 17. Internet: Es un mtodo de interconexin descentralizada de redes de computadoras implementado en un conjunto de protocolos denominados TCP/IP.

3. DESCRIPCIN DE ACTORES

Participar un responsable de la empresa para darle seguimiento al proyecto desde la perspectiva de los usuarios que manejarn el sistema. Adems de los integrantes del equipo de desarrollo, los cuales son: Henry Pearre Espinoza Izquierdo, Alexis Mrquez Rojas, Xiomara Torres Lzaro, Edwin Vidaurre Acosta y Pedro Cortez. En funcin de la experiencia de la entrevista se identific a los usuarios de la empresa segn su perfil laboral.

3.1.

Funciones del Usuario Segn el Perfil

Cada usuario tendr un perfil especfico para que su interaccin con el sistema sea correcta y no conlleve a fallos: ACTORES DEL NEGOCIO

Usuario con gran conocimiento en el manejo del sistema con previa capacitacin por parte de la entidad. Encargado de manejar el sistema y el negocio con gran responsabilidad sobre los criterios de permiso sobre los usuarios. Persona que interactuar continuamente con el sistema, debe tener una capacitacin previa con respecto al sistema, debido a que ser el encargado de las operaciones que darn soporte a la organizacin.

Persona que interacta con el sistema para solicitar el consolidado de la informacin de los procesos que se ejecutan su empresa, para la toma de decisiones.

Persona que accede al producto o servicio por medio de una transaccin financiera. Siendo la persona ms importante del negocio.

4. CASOS DE USO

4.1.

CASO DE USO GESTIN DE CLIENTES

4.1.1. ESPECIFICACIN DE CASO DE USO GESTIN DE CLIENTES 1. Descripcin Este caso de uso describe como el usuario Asistente gestiona los datos de los clientes, ya sea registrndolo en la Base de Datos del sistema, actualizando la informacin, buscando los datos del cliente o eliminndolo de la Base de Datos. 2. Actores Asistente

3. Flujo de Eventos 3.1. Flujo Bsico

3.1.1. Este caso de uso comienza cuando el actor solicita los datos del cliente (DNI) para buscarlo en la base de datos del sistema.

3.1.2. El actor ingresa el nmero de DNI del cliente en el campo correspondiente, y luego hace click en el botn Buscar. 3.1.3. El sistema comienza la bsqueda de los datos del cliente, en funcin del nmero de DNI ingresado. 3.1.4. El sistema muestra los datos del cliente en cada uno de los campos de la pantalla Gestin de Clientes. 3.1.5. El actor visualiza los datos del cliente buscado en la Interfaz Grfica de la pantalla Gestin de Clientes. 3.2. Flujo Alternativo

3.2.1. En el punto 3.1.1. cuando el actor solicita los datos del cliente para realizar la bsqueda en el sistema, y el cliente indica no estar registrado, el actor deber llenar los campos relacionados con los datos del cliente en la pantalla Gestin de Clientes, para posteriormente hacer click en el botn Registrar para almacenar la informacin en la Base de Datos del sistema. En el momento que el actor haga click en el botn Registrar se validar la informacin en cada campo para verificar que la informacin sea completa, sino se mostrar un mensaje indicando en qu campo(s) falta informacin. 3.2.2. En el punto 3.1.2. el nmero de DNI del cliente debe ser de 8 dgitos, el sistema lo validar automticamente, si el formato no es el correcto aparecer un mensaje indican do: Ingresar Correctamente el Nmero de DNI. 3.2.3. En el punto 3.1.3. si el sistema no encuentra los datos del cliente, se mostrar un mensaje indicando que: No Existen Datos con el Nmero de DNI XXXXXXXX. 3.2.4. En el punto 3.1.3. si el sistema no encuentra al cliente por el DNI, el actor podr realizar el registro de los datos del cliente, rellenando confirmar los el campos registro correspondientes mostrando un y finalmente Datos haciendo click en el botn Registrar donde el sistema mensaje: Registrados Satisfactoriamente. 3.2.5. En el punto 3.1.5. el actor puede decidir Modificar los datos del cliente, borra la informacin de uno de los campos

correspondientes o todos e introduce informacin actualizada, y por ltimo presiona el botn Modificar, donde el sistema confirmar la modificacin con un mensaje. 3.2.6. En el punto 3.1.5. el actor puede decidir Eliminar la informacin o datos del cliente, para ello tiene que hacer click en el botn Eliminar, el sistema mostrar un mensaje para la confirmacin de la accin, despus de hacer click en el botn Aceptar del mensaje, se mostrar un mensaje de confirmacin por la eliminacin de los datos del cliente. 4. Pre Condiciones El actor debe haber realizado el Logeo al sistema satisfactoriamente., antes de que este caso de uso comience. 5. Post Condiciones El sistema mostrar la informacin del cliente en la interfaz de la pantalla Gestin de Cliente, tambin podr realizar el registro, modificacin y eliminacin de los datos de los clientes buscados.

4.2.

CASO DE USO GESTIN DE PRODUCTOS

4.2.1. ESPECIFICACIN CASO DE USO GESTIN DE PRODUCTOS

1. Descripcin Este caso de uso describe como el usuario Asistente gestiona los datos de los productos, ya sea registrndolo en la Base de Datos del sistema, actualizando la informacin, buscando los datos de los productos o eliminndolo de la Base de Datos. 2. Actores Asistente Administrador

3. Flujo de Eventos 3.1. Flujo Bsico

3.1.1. Este caso de uso comienza cuando el actor necesita consultar los datos del producto en la base de datos del sistema. 3.1.2. El actor ingresa el cdigo del producto en el campo Cdigo del Producto, y luego hace click en el botn Buscar. 3.1.3. El sistema comienza la bsqueda de los datos del producto, en funcin del nmero de Cdigo del Producto ingresado. 3.1.4. El sistema muestra los datos del producto en cada uno de los campos de la pantalla Gestin de Productos.

3.1.5. El actor visualiza los datos buscados en los campos relacionados con el producto en la Interfaz Grfica de la pantalla Gestin de Productos. 3.2. Flujo Alternativo

3.2.1. En el punto 3.1.3. si el sistema no encuentra los datos del producto buscado, emitir un mensaje indicando al actor lo siguiente: Producto NO Registrado, por consiguiente el actor deber llenar los campos relacionados con los datos del producto en la pantalla Gestin de Productos, para posteriormente hacer click en el botn Registrar para almacenar la informacin en la Base de Datos del sistema. En el momento que el actor haga click en el botn Registrar se validar la informacin en cada campo para verificar que la informacin sea completa, sino se mostrar un mensaje indicando en qu campo(s) falta informacin. Si toda la informacin ingresada es correcta el sistema confirmar el registro mostrando un mensaje Datos Registrados Satisfactoriamente. 3.2.2. En el punto 3.1.2. el Cdigo del Producto debe ser de 6 dgitos, el sistema lo validar automticamente, si el formato no es el correcto aparecer un mensaje indicando: Ingresar Correctamente el Cdigo del Producto. 3.2.3. En el punto 3.2.1. cuando el actor comience con el registro de los datos del producto, el sistema validar el campo Cdigo del Producto para que los valores ingresados estn de acuerdo con el formato establecido. 3.2.4. En el punto 3.1.5. el actor puede decidir Modificar los datos del cliente que est visualizando en la pantalla, borra la informacin de uno de los campos correspondientes o todos e introduce informacin actualizada, y por ltimo presiona el botn Modificar, donde el sistema confirmar la modificacin de los datos con el siguiente mensaje Datos Modificados Satisfactoriamente.

3.2.5. En el punto 3.2.3., el actor al visualizar los datos del producto buscado, decide ingresar un nuevo producto al sistema, debe hacer click en el botn Nuevo para que los campos sean limpiados y poder comenzar a realizar el registro de los datos. 3.2.6. En el punto 3.2.1. si el actor una vez en el proceso de registrar el producto decide ya no realizarlo, simplemente podr hacer click en el botn Cancelar para borrar los datos que ha ido incluyendo hasta el momento o podr salir de la pantalla Gestin de Productos haciendo click en el botn Salir. 3.2.7. En el punto 3.1.5. el actor puede decidir Eliminar la informacin relacionada con los datos del producto, para ello tiene que hacer click en el botn Eliminar, el sistema mostrar el siguiente mensaje para la confirmacin de la accin: Datos Eliminados Satisfactoriamente.

4. Pre Condiciones El actor debe haber realizado el Logeo al sistema satisfactoriamente., antes de que este caso de uso comience. 5. Post Condiciones El sistema mostrar la informacin detallada de los productos que estn almacenados en la base de datos del sistema en la pantalla Gestin de Productos, tambin podr realizar el registro, modificacin y eliminacin de los datos de los productos que sern comercializados en la empresa PC Center.

4.3.

CASO DE USO GESTIN DE VENTAS

4.3.1. ESPECIFICACIN DEL CASO DE USO GESTIN DE VENTAS

1. Descripcin Este caso de uso describe como el actor Asistente gestiona los datos de los productos y clientes para realizar una venta, esta informacin ser almacenada en la base de datos del sistema. 2. Actores Asistente

3. Flujo de Eventos 3.1. Flujo Bsico

3.1.1. Este caso de uso comienza cuando el actor requiera generar una factura o boleta para realizar una venta, para ello necesitar ingresar a la pestaa Gestin de Ventas y consultar por los datos del cliente y de los productos que est adquiriendo a la base de datos del sistema. 3.1.2. El actor ingresa a la pestaa del Formulario Principal llamada Gestin de Ventas.

3.1.3. El sistema muestra la interfaz, donde el actor visualiza los campos, tablas y botones con los que debe interactuar para generar la factura o boleta. 3.1.4. El actor para ingresar los datos del cliente, hace click en el botn Consultar Cliente. 3.1.5. El sistema muestra una interfaz llamada Seleccione un Cliente. 3.1.6. El actor selecciona el filtro por el cual quiere buscar al cliente, estos pueden ser Por DNI, Por Nombre o Por RUC. Luego el actor ingresa el nombre, dni o ruc en el campo Buscar Cliente. 3.1.7. El sistema automticamente comenzar a buscar los datos relacionados con el campo Buscar Cliente y los mostrar en la tabla del formulario Seleccione un Cliente. 3.1.8. El actor una vez encontrado los datos del cliente, har doble click en la tabla, seleccionando la fila con los datos del cliente. 3.1.9. El sistema cargar los datos del cliente seleccionado en la tabla del formulario Seleccione un Cliente a los campos Dni, Apellidos y Nombres, Ruc, Razn Social y Direccin del formulario Gestin de Ventas. 3.1.10. El actor para seleccionar los artculos que el cliente desea adquirir har click en el botn Buscar Artculo. 3.1.11. El sistema mostrar una interfaz llamada Bsqueda de Artculos. 3.1.12. El actor selecciona el filtro por el cual quiere buscar el producto, estos pueden ser Por Cdigo, Por Nombre o Por Categora. 3.1.13. El actor ingresa el cdigo del producto en el campo Cdigo Producto. 3.1.14. 3.1.15. El actor hace click en el botn Buscar. El sistema inicia la bsqueda de los datos del producto en la base de datos del sistema. 3.1.16. El sistema muestra los datos buscados en la tabla del formulario Bsqueda de Artculos.

3.1.17.

El actor una vez encontrado los datos del producto buscado, har doble click en la fila correspondiente de la tabla del formulario Bsqueda de Artculos,

inicialmente el sistema mostrar una pantalla adicional con el nombre Ingresar Cantidad de Productos, donde ya estar cargado los datos del producto seleccionado, e ingresar la cantidad de productos que el cliente desea adquirir. 3.1.18. El sistema cargar los datos seleccionados del producto y su cantidad a la tabla del formulario Gestin de Ventas. 3.1.19. El actor para finalizar los detalles de la venta, tendr que completar los campos: Descuento, lo que ser medido en un porcentaje del total, llenar el campo de Observaciones si fuera necesario, elegir el campo Vendedor obligatoriamente y seleccionar si se trata de una boleta o factura tambin de manera obligatoria, esto ltimo lo podr realizar seleccionando el desplegable del formulario, que se encuentra en la parte superior derecha, para especificar el tipo de comprobante. Es importante debido a que este proceso generar el nmero del comprobante, para posteriormente identificar la venta. 3.1.20. El sistema comenzar a realizar los clculos

automticamente con los datos ingresados en la tabla, mostrando el Sub-Total de la compra por cada producto, la cual ser una columna de la tabla del formulario Gestin de Ventas. 3.1.21. El sistema calcular automticamente y mostrar el SubTotal, el descuento, el IGV y el Total del comprobante en los campos Sub-Total, Total Descuento, Total IGV y TOTAL, respectivamente. 3.1.22. El actor hace click en el botn Realizar Venta para finalizar con el caso de uso, y generar un comprobante de venta, listo para ser impreso.

3.2.

Flujo Alternativo

3.2.1. En el punto 3.1.7 si el sistema no encuentra los datos de un cliente relacionado con la informacin ingresada por el actor en el campo Buscar Cliente, el sistema mostrar un mensaje Cliente NO se encuentra Registrado en la BD. Este formulario permitir realizar el registro del cliente haciendo click en el botn Agregar Clientes iniciando este caso de uso. 3.2.2. En el punto 3.1.15 si el sistema no encuentra los datos del producto ingresado por el actor en el campo Cdigo Producto el sistema mostrar un mensaje indicando: Producto NO se encuentra Registrado en la BD. 3.2.3. En el punto 3.1.17 cuando el actor ingrese la cantidad de productos que el cliente desea adquirir, el sistema validar esta informacin con el stock disponible del producto seleccionado en la base de datos del sistema, si no est disponible el sistema mostrar un mensaje indicando: Producto NO disponible, Stock Agotado. 3.2.4. En el punto 3.1.18 el actor podr eliminar una fila de la tabla del formulario Gestin de Ventas, si en la tabla haya un producto que el cliente no ha solicitado o ya no lo desea. Tendr que hacer click en el botn Eliminar Artculo. 3.2.5. En el punto 3.1.19 el sistema validar los campos Vendedor y el tipo de comprobante que ser un desplegable para elegir entre Factura o Boleta, estos datos deben ser llenados obligatoriamente, sino el sistema mostrar un mensaje para su llenado respectivo, el mensaje ser: Llenar Campos Obligatorios.

4. Pre Condiciones El actor debe haber realizado el Logeo al sistema satisfactoriamente., antes de que este caso de uso comience.

5. Post Condiciones El sistema apoyar a la gestin de ventas mostrando los datos de los clientes, productos y los valores de la venta para generar un comprobante, donde se podr visualizar el detalle de las ventas realizadas para ser almacenadas en la base de datos del sistema, tambin podr realizar el registro nuevos clientes, eliminacin de productos que se hayan incluido en el comprobante. El sistema permitir identificar cada una de las ventas con el nmero que se le asigne al comprobante.

4.4.

CASO DE USO GESTIN DE PROVEEDORES

4.4.1. ESPECIFICACIN DEL CASO DE USO GESTIN DE PROVEEDORES 1. Descripcin Este caso de uso describe como el actor gestiona los datos de los proveedores, ya sea registrndolo en la Base de Datos del sistema, actualizando la informacin, buscando los datos de los proveedores o eliminndolo de la Base de Datos. 2. Actores Asistente Administrador

3. Flujo de Eventos 3.1. Flujo Bsico 3.1.1. Este caso de uso comienza cuando el actor decide registrar a un proveedor en la base de datos del sistema. 3.1.2. El actor hace click en el botn Nuevo para generar un cdigo de proveedor de manera automtica. 3.1.3. El actor inicia el llenado de datos en los campos relacionados con el proveedor: Nombre de la Empresa, Nombre de Representante, RUC, Direccin, Telfono 1, Telfono 2 y Email.

3.1.4. El actor hace click en el botn Registrar. 3.1.5. El sistema limpia los campos donde se ingresaron los datos del proveedor. 3.1.6. El sistema muestra un mensaje confirmando la accin realizada con el siguiente mensaje: Datos del Proveedor Registrado Satisfactoriamente. 3.1.7. El actor hace click en el botn Aceptar del mensaje. 3.1.8. El sistema carga los datos almacenados en la base de datos a la tabla del formulario Gestin de Proveedores. 3.1.9. El actor hace click en la fila creada en la tabla del formulario y los datos se cargan en los campos del formulario de manera automtica. 3.2. Flujo Alternativo

3.2.1. En el punto 3.1.1. el caso de uso tambin puede iniciar cuando el actor desea realizar una consulta de un proveedor que previamente haya sido registrado en la base de datos del sistema, para ello har click en el botn Consultar. Donde el sistema abrir una ventana llamada Consulta de Proveedores en el cual el actor debe decidir cmo buscar al proveedor: Por Nombre de Empresa o Por Ruc. Luego de esto el actor deber ingresar el parmetro de bsqueda en el campo Buscar Cliente de la venta Consulta de Proveedores y hacer click en el botn Buscar. Los datos del proveedor se cargaran en una tabla de la misma ventana, donde el actor haciendo doble click en la fila con la informacin del proveedor, exportar los datos a los campos del formulario Gestin de Proveedores. 3.2.2. En el punto 3.1.5. el sistema puede mostrar el siguiente mensaje cuando los campos relacionados con el proveedor no estn completamente llenados: Ingresar los Datos Completos del Proveedor. 3.2.3. En el punto 3.1.9. el actor al visualizar los datos del proveedor puede realizar la modificacin de stos, borrando los datos de los campos que desea modificar y rellenndolo con los datos

que desea que se mantengan respectivamente, luego har click en el botn Modificar, donde el sistema emitir el siguiente mensaje: Datos Modificados Satisfactoriamente tambin tiene la posibilidad de eliminar los datos que est visualizando haciendo click en el botn Eliminar Registro, para lo cual el sistema mostrar el siguiente mensaje: Esta Seguro Eliminar el Registro. 4. Pre Condiciones El actor debe haber realizado el Logeo al sistema satisfactoriamente., antes de que este caso de uso comience. 5. Post Condiciones El sistema permitir realizar el registro de manera detallada de los datos de los proveedores almacenndolos en la base de datos del sistema en la pantalla Gestin de Proveedores, tambin podr realizar el registro, modificacin y eliminacin de los datos de los proveedores que trabajaran con la empresa PC Center.

4.5.

CASO DE USO GESTIN DE REPORTES DE VENTAS

4.5.1. ESPECIFICACIN DEL CASO DE USO GESTIN DE REPORTES DE VENTAS 1. Descripcin Este caso de uso describe como el usuario Actor gestiona los datos de las ventas realizadas y almacenadas en la Base de Datos del sistema, para orientar las decisiones de la empresa en funcin de los datos comerciales. 2. Actores Administrador

3. Flujo de Eventos 3.1. Flujo Bsico 3.1.1. Este caso de uso comienza cuando el actor necesita tener los valores comerciales de la empresa por una fecha especfica o por periodos de tiempo establecidos para la consulta, para saber cmo se mantiene la empresa en el aspecto econmico. 3.1.2. El actor decide realizar la consulta para saber los movimientos econmicos por una fecha especfica. 3.1.3. El actor rellena el campo Ingrese la Fecha a Consultar para visualizar todas las ventas realizadas en esa fecha consultada.

3.1.4. El actor hace click en el botn Consultar Ventas en la Fecha Ingresada. 3.1.5. El sistema realiza la consulta a la base de datos donde se encuentra el registro de todas las ventas finalizadas. 3.1.6. El sistema muestra las ventas realizadas en la tabla del formulario Gestin de Reportes de Ventas. 3.1.7. El actor hace click en el botn Generar Reporte. 3.1.8. El sistema muestra un esquema donde el actor visualiza las ventas realizadas de manera ordenada, donde en la parte final del informe habr un resumen sobre la cantidad monetaria generada en el transcurso del da. 3.1.9. El actor imprime el reporte generado por la fecha en consulta. 3.2. Flujo Alternativo

3.2.1. En el punto 3.1.2. el actor puede decidir realizar la consulta en el sistema por un periodo de fecha determinada, para visualizar los ingresos en esos das. 3.2.2. En el punto 3.1.3. si el actor no ingresa la fecha con el formato correcto (yyyy/mm/dd), el sistema mostrar un mensaje indicando lo siguiente: El Formato de la Fecha Ingresada es Incorrecta. 3.2.3. En el punto 3.1.3. si el actor decide realizar un reporte por periodos, tendr que rellenar los campos Ingrese Fecha de Inicio e Ingrese Fecha de Fin, para luego hacer click en el botn Generar Reporte. 4. Pre Condiciones El actor debe haber realizado el Logeo al sistema satisfactoriamente., antes de que este caso de uso comience. 5. Post Condiciones El sistema mostrar la informacin detallada de las ventas y las cantidades monetarias generadas por los periodos de tiempo que haya elegido previamente, para una mejor toma de decisiones.

Você também pode gostar