Professional Documents
Culture Documents
PROYECTO
DESARROLLO DE UNA APLICACIN WEB PARA LA GESTIN DE VENTAS EN LA EMPRESA JPINVERSIONES GLOBAL TECHNOLOGIES S.A.C
PRESENTADO POR:
FREDY JHON FERNANDEZ SALAZAR LISET EVELYN VILLENA OSORIO JIMMY ANTHONY SALVADOR CHAVEZ CLAUDIA MARCELINA HUAMAN VILCHEZ
Pagina. 1
DEDICATORIA:
Este trabajo est realizado con el esfuerzo de todos los integrantes del presente grupo, dado por el cual esperamos que sea una excelente gua para el buen entendimiento tanto del alumno como del maestro. Asimismo, este material esta realizado con todo el cario y respeto hacia nuestros profesores de SISE. Tambin es dedicado a nuestros padres por soportar los das y las horas que utilizbamos para realizarlo.
Pagina. 2
AGRADECIMIENTOS
En primer lugar, gracias a Dios todo poderoso por este regalo que nos ha dado, que es la capacidad de aprender y crecer, sabemos que durante toda nuestra vida, l ha estado atento y pendiente de nuestros pasos y logros, que sin su bendicin no hubiesen sido posibles. Nuestros estudios y la realizacin de este proyecto no son la excepcin, l ha estado siempre presente ayudndonos en los momentos duros, en cada materia, cada examen, cada trabajo, guindonos y dndonos la sabidura para superar todo exitosamente. Por esto y por muchas bendiciones ms, gracias Seor. A nuestras familias, por su paciencia, apoyo, confianza y sobre todo por el amor que siempre nos han dado. Por ltimo y no menos importante, los agradecimientos a nuestros tutores porque sin su aportacin no hubiramos conseguido este resultado. Gracias por ofrecernos su tiempo y disposicin, por sus correcciones, mejoras y sobre todo por marcarnos el camino para terminar con xito este proyecto.
Pagina. 3
INTRODUCCIN
Hoy en da la presencia de Aplicaciones Web, es cada vez ms usual e incluso para la gran mayora de empresas y entidades que suministran productos y servicios, es una necesidad de primer nivel, ya sea para evitar ser desplazados por su competencia, o con el nimo de ofrecer mejores y oportunos servicios a sus clientes. En la empresa JPInversiones Global Technologies S.A.C, las funciones operacionales se realizan de manera manual y, la atencin a los clientes no es inmediata, es por ello, la propuesta de desarrollar una aplicacin web, que a travs de cualquier tipo de navegador de internet, actualiza los datos almacenados en un servidor remoto de tal manera que se logra aumentar la eficiencia y eficacia en la gestin de los pedidos. En tal sentido, el presente proyecto bsicamente consiste en un sistema de ventas, el cual trabaja teniendo comunicacin entre un servidor web, un servidor de base de datos y los usuarios que pueden ser pcs o laptops, conectadas a la red o a travs de Internet. El sistema adems cuenta con un mdulo de seguridad, el cual tiene como objetivo establecer una flexibilidad para la creacin de diferentes niveles de usuario, dicho modulo tambin incluye asignacin de permisos de acceso a los diferentes puntos de servicio, derechos sobre tablas, entre otros.
Pagina. 4
Indice
PRESENTACIN ................................................................................................... DEDICATORIA ..................................................................................................... AGRADECIMIENTOS .......................................................................................... INTRODUCCION .................................................................................................. 1.- CAPTULO I: GENERALIDADES DEL PROYECTO 1.1. Situacin Problemtica ........................................................................... 1.2. Antecedentes .......................................................................................... 1.3. Problema ................................................................................................ 1.4. Hiptesis ................................................................................................ 1.5. Objetivos ................................................................................................ 1.6. Justificacin ........................................................................................... 2.- CAPTULO II: DESCRIPCION DE LA INSTITUCIN 2.1. Marco Referencial .................................................................................. 2.1.1. Visin de la Institucin ............................................................... 2.1.2. Misin de la Institucin ............................................................... 2.1.3. Anlisis FODA ........................................................................... . 2.1.4. Estructura Orgnica ..................................................................... 3.- CAPTULO III: FUNDAMENTOS TEORICOS 3.1. Arquitectura Cliente/Servidor ................................................................ 3.2. Sistema Gestor de Base de Datos .......................................................... 3.3. Herramientas de Desarrollo ................................................................... 4.- CAPITULO IV: METODOLOGA 5.- CAPITULO V: DESARROLLO DE LA APLICACIN 6.- CAPITULO VI: EVALUACION DEL PROYECTO 7.- CAPITULO VII: CONCLUSIONES Y RECOMENDACIONES 6.1. Conclusiones .......................................................................................... 6.2. Recomendaciones .................................................................................. REFERENCIAS BIBLIOGRAFICAS MANUAL DE USUARIO 93 93 17 21 22 14 14 14 14 15 7 8 9 10 12 13 1 2 3 4
Pagina. 5
Indice de Figuras
Figura 1. Estructura Orgnica ................................................................................. Figura 2. Arquitectura Cliente Servidor .................................................................. Figura 3. Arquitectura de 3 Capas ........................................................................... Figura 4. Actores del Negocio ................................................................................ Figura 5. Trabajadores del Negocio ........................................................................ Figura 6. Casos de Uso del Negocio ....................................................................... Figura 7. Diagrama Global del Negocio ................................................................. Figura 8. Diagrama de Actores del Sistema ............................................................ Figura 9. Diagrama de Casos de Uso del Sistema (Principales) ............................. Figura 10. Diagrama de Casos de Uso del Usuario ................................................. Figura 11. Diagrama Global de Casos de Uso del Administrador .......................... Figura 11.1. Diagrama de CUS_Gestionar Seguridad ............................................ Figura 11.1.1. Diagrama de CUS_Gestionar Formulario ........................................ Figura 11.1.2. Diagrama de CUS_Gestionar Usuarios ........................................... Figura 11.1.3. Diagrama de CUS_Gestionar Local de Usuario .............................. Figura 11.1.4. Diagrama de CUS_Gestionar Perfil de Usuario .............................. Figura 11.1.5. Diagrama de CUS_Gestionar Tipo de Usuario ................................ Figura 11.2. Diagrama de CUS_Gestionar Administracion .................................... Figura 11.2.1. Diagrama de CUS_Gestionar Empleados ........................................ Figura 11.2.2. Diagrama de CUS_Gestionar Gestionar Clientes ............................ Figura 11.2.3. Diagrama de CUS_Gestionar Administracion ................................. Figura 11.2.4. Diagrama de CUS_Gestionar Estado Civil ...................................... Figura 12. Diagrama Global de Casos de Uso del Auxiliar .................................... Figura 12.1. Diagrama de CUS_Gestionar Boleta .................................................. Figura 12.2. Diagrama de CUS_Gestionar Tipo de Cambio ................................... Figura 12.3. Diagrama de CUS_Gestionar Factura ................................................. Figura 13. Diagrama Global de Casos de Uso del Cajero ....................................... Figura 14. Diagrama Global de Casos de Uso del Operador .................................. Figura 14.1. Diagrama de CUS_Gestionar Atencin de Pedidos ............................ Figura 14.2. Diagrama de CUS_Gestionar Gua de Remisin ................................ Figura 14.3. Diagrama de CUS_Gestionar Productos ............................................. 1 19 21 24 25 26 27 28 29 30 30 31 31 32 32 33 33 34 34 35 35 36 36 37 37 38 38 39 39 40 40
Pagina. 6
Pagina. 7
1.2.- ANTECEDENTES La motivacin por desarrollar un sistema en el cual sea posible emplearlo va web, y as aprovechar las ventajas que este tipo de tecnologa ofrece para solventar las ineficiencias de determinadas actividades, estimul el inters por el Desarrollo de un sistema para la gestin de ventas a travs de Internet. Hoy en da, la mayora de las empresas productoras, comerciales y de servicio que manejan ventas, caja y almacn, cuentan con un sistema de aplicaciones informticas para llevar mayor control de estos. Generalmente los sistemas incluyen mdulos de salidas, entradas, traslados, toma de pedidos, existencias, etc. Adems estos sistemas pueden encontrarse implementados en ambientes cliente / servidor. Este tipo de sistemas aportan muchas ventajas en comparacin a los sistemas completamente manuales, ya que automatizan gran cantidad de los procesos para un mejor control, como lo son: centralizacin de la informacin, pedidos, clculo de costos, generacin de consultas y reportes, entre otros. El proyecto pretende aplicar las ventajas de la tecnologa web, de tal manera que el Administrador pueda acceder a los diferentes mdulos del sistema, desde cualquier parte del mundo en que se encuentre.
Pagina. 8
1.3.- PROBLEMA:
Planeamiento del Problema: Cmo se genera las ventas? Manejan un registro de clientes? Cmo se maneja los pedidos del cliente? Cmo se realiza el control de productos de almacn? Manejan una base de datos de los productos que all venden? Cmo se realiza la contabilidad en esta empresa? Cada que tiempo se realizan los reportes del movimiento de la empresa?
Descripcin del Problema La empresa JP Inversiones Global Technologies S.A.C, se encuentra consciente de la necesidad de llevar a cabo un mejor el control de registro de ventas, ya que se realiza de manera manual y genera una cantidad de archivos de datos por atender y no se realiza con rapidez, lo cual genera prdida de tiempo sobre todo en la bsqueda de un pedido por cliente, tambin se requiere llevar un mejor control de inventarios como son entrada y salida de productos de almacn, ya que la falta de informacin de los stocks de productos genera un retraso en la entrega de pedidos y muchas veces causa molestia hacia nuestros clientes, y lo que es la facturacin tambin se realiza de manera manual y est expuesto a muchos errores de ingreso de registro; sobre todo de clculos lo que genera muchas veces prdidas de tiempo como de dinero.
Enunciado del Problema Cul es el sistema que lleva a la empresa JPInversiones Global Technologies S.A.C en cuanto a ventas, control de almacn, facturacin y, Seguridad de los productos y clientes? Qu beneficios traer consigo la implementacin de un sistema automatizado de ventas, control de inventario almacn y facturacin para la empresa?
Pagina. 9
1.4.- HIPOTESIS:
Hiptesis General El presente proyecto pretende mejorar las problemticas que se suscitan en la empresa JPInversiones Global Technologies S.A.C. Nosotros como equipo de desarrollo de los Sistemas Informticos planteamos una hiptesis que permita evaluar la confiabilidad y aportar alternativas para mejorar su operatividad. Primero se realizar un diagnstico y se obtendr el nivel de eficiencia de los procesos en las reas de inters. Segundo se realizar el modelo del negocio para identificar las funciones principales a automatizar. Tercero se desarrollar un sistema integrado compuesto por los mdulos de Compras, caja, Almacn y Contabilidad. (Facturacin). Una vez implementados los mdulos, nuevamente se realizar una evaluacin del nivel de la eficiencia de los procesos para ver cunto se ha mejorado o en cuanto ha sido el impacto del sistema integrado que se ha implementado en tanto en Compras, caja, almacn y contabilidad.
Hiptesis Especfica La investigacin de los procesos de los Sistemas Informticos permite determinar su confiabilidad. El anlisis de la informacin ayuda a la deteccin de posibles fallas en los procesos de los sistemas informticos. La recomendacin de alternativas de solucin contribuye con la optimizacin de los procesos de los sistemas informticos.
Pagina. 10
Tipo de Investigacin a. De acuerdo a los objetivos, es bsica, porque el trabajo finaliza a nivel de recomendaciones, la aplicacin depende de la direccin del Hospital y de los usuarios del Sistema. b. De acuerdo a los efectos, es descriptiva, porque se muestran los resultados tal como son realizados. c. De acuerdo a los resultados, es propositiva, porque se proponen alternativas de solucin a los problemas detectados mediante la auditora.
Tcnicas de Recoleccin de Datos Entrevistas A travs de la entrevista pudimos saber en una forma especfica la problemtica de la empresa, tuvimos varias entrevistas con el Gerente General de la empresa para recopilar datos as poder analizar y dar una solucin al problema que se estaba generando dentro de la empresa. Nosotros como grupo encargado del proyecto investigamos y formulamos preguntas a las personas capaces de aportarnos datos de inters, estableciendo un dilogo ameno con los trabajadores de dicha empresa, dando la confiabilidad necesaria para una buena investigacin y que sea la herramienta til para el desarrollo del sistema.
Pagina. 11
1.5.- OBJETIVOS
Objetivo General Desarrollar una aplicacin web, que permita mejorar la gestin de ventas en la empresa JP Inversiones Global Technologies S.A.C.
Objetivos Especficos Identificar las necesidades del cliente de acuerdo a sus requerimientos. Llevar un mejor control de los pedidos del cliente. Utilizar una base de datos que nos permita manejar la informacin de la empresa. Brindar a los clientes una rpida atencin al momento de realizar sus pedidos, para reducir significativamente el tiempo de espera. Realizar un anlisis adecuado para controlar y reducir el riesgo de prdida de dinero por la mala Seguridad. Minimizar errores de ortografa, al no comprender la letra transcrita a la hora de generar una boleta y/o factura. Desarrollar una interfaz web, para que el administrador de la empresa pueda acceder al sistema a travs de Internet.
Pagina. 12
1.6.- JUSTIFICACIN
Unos de los principales motivos de la creacin del presente proyecto, es sistematizar los diversos procesos manuales y permitir al administrador de la empresa JPInversiones Global Technologies S.A.C, tener un mayor control de cada uno de los diferentes mdulos y/o puntos de servicio. Es por ello que en este proyecto se pretende automatizar el trabajo manual de la empresa en un menor tiempo, con menor cantidad de errores y utilizando con eficiencia al personal, para minorar la carga de trabajo del encargado de llevar el control de los pedidos generados. Con el desarrollo de la aplicacin Web, se podran obtener datos reales y exactos, de la informacin ingresada por el usuario, los mismos que mediante la web sern almacenados en la base de datos del sistema de ventas, lo que permitir conocer los reportes inmediatamente despus de que la informacin sea grabada, evitando as el tiempo que toma el proceso del control de productos vendidos y el gasto econmico o de tiempo del personal que lo va a realizar. La creacin de este sistema web, permitir tambin obtener los archivos de cualquier ao que se necesitarn conocer para efecto de anlisis o realizar cualquier toma de decisiones.
Pagina. 13
2.1.1 Visin de la Institucin Convertirnos en una empresa lder y la ms confiable en ventas de equipos informticos a nivel nacional e internacional, dando un buen servicio de calidad a todos nuestros clientes que son nuestra razn de ser.
2.1.2 Misin de la Institucin Brindar equipos informticos de alta calidad, a fin de obtener la satisfaccin total en cada uno de nuestros clientes. Asesorar e informar sobre nuestros productos, a fin de resolver las necesidades de nuestros clientes.
2.1.3 Anlisis FODA Fortalezas Productos y/o servicios de alta calidad. Profesionales y/o tcnicos altamente calificados.
Pagina. 14
Alta credibilidad y confiabilidad por parte de nuestros clientes en los servicios y/o productos que brinda la empresa. Mayor inversin capital de los socios, la cual genera crecimiento. Oportunidades La nueva constitucin de la empresa, ofrecer nuevas oportunidades de negocios e inversin. Participar en licitaciones pblicas y privadas. Alianza con proveedores potenciales, y otras empresas. Desarrollo de un sistema de consultas o proformas va web, permitir atraer ms clientes y/o empresas. Debilidades Bajo rendimiento en la negociacin con proveedores y/o clientes. El sector de negocio es de mucha competencia en el mercado. Falta de control e inadecuada organizacin de los empleados. Falta de desarrollo e implementacin de planes estratgicos que determinen la correcta ocupacin laboral dentro de la empresa. Insuficiencia de una infraestructura adecuada para la buena imagen de la empresa. Amenazas Artculos importados con bajos costos de produccin. Nuevos competidores de la misma rea de negocio. Capacidad econmica de los clientes. Proveedores que no quieren continuar en el proceso de negocio. Creciente deterioro de los productos, generan grandes prdidas econmicas.
2.1.4 Estructura Orgnica La empresa tiene una estructura organizacional formal, planeada y representada por una sociedad annima cerrada, la cual fue otorgada por la ley hacia los socios que
Pagina. 15
JPInversiones Global Technologies S.A.C conforman la sociedad, esquematizadas entre los componentes encargados de cumplir los objetivos eficientemente.
La sociedad conformada por los socios es de forma funcional porque se divide el trabajo a realizarse en tareas segn funciones especficas, con el objetivo de cumplir con las metas propuestas tales como: produccin, comercializacin, finanzas, contabilidad, servicio y Administracion.
El agente principal de la empresa es el Gerente General, el que coordina todas las actividades a realizarse con su equipo de colaboradores.
SECRETARIA
GERENTE COMERCIAL
GERENTE DE MARKETING
GERENTE DE FINANZAS
GERENTE DE RRHH
Pagina. 16
Pagina. 17
Escalabilidad: Las aplicaciones basadas en clientes/servidores son fcilmente escalables. Hay dos tipos de escalabilidad: Escalado vertical: Los sistemas pueden crecer por un incremento del nmero de clientes y servidores, en otras palabras, se puede mejorar las caractersticas del servidor o agregar mltiples servidores. Escalado horizontal: Los servidores pueden descomponerse en grupos de servidores que ofrezcan servicios desacoplados ms especficos., o en todo caso, se pueden agregar ms estaciones de trabajo activas sin afectar significativamente el rendimiento. Integridad: La informacin es administrada por el servidor de forma unificada, dando lugar a un mantenimiento ms sencillo y seguro. El Esquema de funcionamiento de un Sistema Cliente/Servidor sera: 1. El cliente solicita una informacin al servidor. 2. El servidor recibe la peticin del cliente. 3. El servidor procesa dicha solicitud. 4. El servidor enva el resultado obtenido al cliente. 5. El cliente recibe el resultado y lo procesa.
Elementos Principales Cliente: Es el proceso que permite al usuario formular los requerimientos y pasarlos al servidor, se le conoce con el trmino front-end. El Cliente normalmente maneja todas las funciones relacionadas con la manipulacin y despliegue de datos, por lo que estn desarrollados sobre plataformas que permiten construir interfaces grficas de usuario (GUI), adems de acceder a los servicios distribuidos en cualquier parte de una red. Las funciones que lleva a cabo el proceso cliente se resumen en los siguientes puntos: Administrar la interfaz de usuario. Interactuar con el usuario.
Pagina. 18
JPInversiones Global Technologies S.A.C Procesar la lgica de la aplicacin y hacer validaciones locales. Generar requerimientos de bases de datos. Recibir resultados del servidor. Formatear resultados. Servidor: Es el proceso encargado de atender a mltiples clientes que hacen peticiones de algn recurso administrado por l, se le conoce con el trmino back-end. El servidor normalmente maneja todas las funciones relacionadas con la mayora de las reglas del negocio y los recursos de datos. Las funciones que lleva a cabo el proceso servidor se resumen en los siguientes puntos: Aceptar los requerimientos de bases de datos que hacen los clientes. Procesar requerimientos de bases de datos. Formatear datos para trasmitirlos a los clientes. Procesar la lgica de la aplicacin y realizar validaciones a nivel de bases de datos.
Programacin por Capas Se ha elegido como arquitectura de desarrollo del sistema, la arquitectura de tres capas. Esta arquitectura consiste literalmente en separar el proyecto de la Capa de Presentacin, Capa de Negocios y Capa de Datos. Esto permitir distribuir el trabajo de creacin de una aplicacin por niveles, de este modo, cada grupo de trabajo est totalmente abstrado del resto de niveles, de forma que solo basta con conocer la API que existe entre niveles.
Pagina. 19
Capa de Presentacin La capa de presentacin es la encargada de manejar la interfaz del usuario, no solo controlando la captura y presentacin de los datos, sino tambin recibiendo los eventos accionados por los usuarios a travs de la interfaz. Esta capa se comunica nicamente con la capa de lgica de negocios. Capa de Negocio La capa de lgica de negocios tiene la responsabilidad de manejar la funcionalidad del sistema, implementando a travs de objetos de negocio las reglas que deben cumplirse. Esta capa se comunica con la capa de presentacin para recibir las peticiones y presentar los. Del mismo modo, se comunica con la capa de base de datos para almacenar y/o recuperar informacin. Capa de Datos La capa de datos es la responsable del almacenamiento y recuperacin de los datos. Se comunica nicamente con la capa de lgica de negocios. Por otra parte, cabe indicar que para el presente proyecto, se ha decidido tener el servidor web y de base de datos en un mismo ordenador, a esta solucin se le denomina solucin de tres capas y dos niveles, la cual es presentada en la siguiente figura.
Pagina. 20
SERVIDOR WEB
SERVIDOR DE BD
LINCE
INTERNET
TOCACHE
SQL Server 2008: Es una herramienta o elemento fundamental de la plataforma de datos de Microsoft, capaz de gestionar cualquier tipo de datos, en cualquier sitio y en cualquier momento, basado en el modelo relacional. Asimismo, permite almacenar datos de documentos estructurados, semiestructurados o no estructurados como son las imgenes, msica y archivos directamente dentro de la base de datos. SQL Server 2008, nos ayuda a obtener ms rendimiento de los datos, poniendo a su disposicin una amplia gama de servicios integrados como son consultas, bsquedas, sincronizaciones, informes y anlisis. Su aprendizaje no solo sirve para este sistema, sino tambin, para todas las existentes en el mercado que soporten este lenguaje, dado que es un lenguaje estndar por haberse visto consolidado por el Instituto Americano de Normas (ANSI) y por la Organizacin de Estndares Internacional (ISO).
Pagina. 21
Microsoft Visual Studio .NET 2008 Microsoft Visual Studio es un entorno de desarrollo integrado, llamado tambin IDE (Integrated Development Environment) para sistemas operativos Windows. Soporta varios lenguajes de programacin, tales como: Visual C++, Visual C#, Visual J#, ASP.NET y Visual Basic .NET. Visual Studio 2008 es un completo conjunto de herramientas, que ofrece a los desarrolladores nuevas herramientas para la fcil creacin de aplicaciones conectadas en las ultimas plataformas, incluyendo: Web (ASP.NET, AJAX), Windows Vista, Microsoft Office 2007, SQL Server 2008, Windows Server 2008, Windows Mobile.y otras tecnologas como: Silverlight, Windows Presentation Foundation, etc.
Entorno .NET Framework El .NET Framework es un marco de trabajo multilenguaje, que permite generar, implantar y ejecutar tanto Servicios Web como aplicaciones XML con las herramientas bsicas para escribir el cdigo. Dentro del conjunto del .NET Framework se distinguen 3 sub componentes principales: Common Language Runtime (CLR), es un entorno de ejecucin que corre sobre el sistema operativo y que es el encargado de ejecutar las aplicaciones y proveerles servicios en tiempo de ejecucin Base Class Library (BCL), funciona como una gran librera de clases unificada, que contiene la funcionalidad mayormente utilizada para el desarrollo de todo tipo de aplicaciones. ASP.NET, constituye la tecnologa dentro del .NET Framework para construir aplicaciones con interfaz de usuario Web, es decir, aplicaciones cuya lgica se encuentra centralizada en uno o varios servidores y que los clientes pueden acceder usando un browser o navegador mediante una serie de protocolos y estndares como HTTP y HTML.
Pagina. 22
Microsoft .NET Framework 3.5 Microsoft .NET Framework 3.5 combina la eficacia de las API de .NET Framework 2.0 y 3.0 con nuevas tecnologas para crear aplicaciones que ofrecen interfaces de usuario atractivas, protegen la informacin de identidad personal de los clientes, permiten una comunicacin segura sin problemas, y proporcionan la capacidad de modelar diversos procesos de negocio. Al combinar Visual Studio y .NET Framework, se reduce la necesidad de cdigo comn irrelevante, lo que acorta el tiempo de desarrollo y permite que los desarrolladores se concentren en la solucin de los problemas de la empresa. .NET Framework 3.5 se ha creado de forma incremental a partir de .NET Framework 3.0. Se han realizado mejoras en reas fundamentales como la Biblioteca de Clases Base, Windows Workflow Foundation, Windows Communication Foundation, Windows Presentation Foundation y Windows CardSpace.
Formularios Web Forms Son una tecnologa de ASP.NET que se utiliza para crear pginas web programables. Los Web Forms se representan con cdigo HTML y secuencias de comandos compatibles con exploradores, lo que permite ver las pginas en cualquier tipo de navegador y plataforma. Mediante el uso de Visual Studio, se pueden crear Formularios Web de ASP.NET, usando un IDE de gran alcance.
Crystal Reports Es un componente integrado del entorno de desarrollo de Visual Studio .NET, que nos permite disear fcilmente informes interactivos y conectarlos a casi cualquier origen de datos. Con esta herramienta se reduce la proliferacin de informes y el trabajo asociado a su mantenimiento, ofrecen una mayor flexibilidad de visualizacin y ahorran tiempo, gracias a la extraordinaria productividad de sus funciones de diseo.
Pagina. 23
1.
Descripcin Breve Los Actores del Negocio son aquellos que tienen relacin en la realizacin de los procesos dentro del negocio
AN_Cliente
AN_Encargado de Venta
AN_encargado de Marketing
AN_Encargado de caja
AN_Administrador
Pagina. 24
1.
Descripcin Breve Cuando mencionamos a los trabajadores del negocio nos referimos a aquellos que tienen relacin directa con una determinada labor dentro de todos los procesos del negocio.
TN_Administrador
TN_Encargado de Ventas
AN_Encargado de Caja
AN_Encargado de Marketing
Pagina. 25
1.
Descripcin Breve Se refiere a la documentacin y objetos que contienen informacin relevante para el Sistema del Negocio.
1.
Descripcin Breve Se refiere a los procesos mismos realizados dentro del negocio.
CUN_Gestionar pedido
CUN_Gestionar caja
CUN_Gestionar Reportes
CUN_Gestionar Factura
CUN_Gestionar Consulta
CUN_Gestionar Almacen
Pagina. 26
1.
Descripcin Breve Aqu podremos observar las relaciones entre los actores y los casos de uso.
<<extend>> <<extend>>
CUN_Reporte de Salida
<<include>>
<<extend>>
Ingreso Productos
<<extend>>
(from Casos de Uso de Negocio)
CUN_Solicita Pedido
(from Casos de Uso de Negocio)
CUN_Reporte Entrada
(from Casos de Uso de Negocio)
<<extend>>
CUN_Emitir Consulta
(from Casos de Uso de Negocio)
<<include>>
CUN_Gestionar Reportes
(from Casos de Uso de Negocio)
<<extend>>
CUN_Gestionar Almacen
(from Casos de Uso de Negocio)
<<extend>>
<<include>>
<<include>>
AN_Encargado de caja
(from Actor de Negocio)
Salidas de Productos
(from Casos de Uso de Negocio)
<<extend>>
<<include>>
CUN_Genera Orden de Pedido
(from Casos de Uso de Negocio)
CUN_Gestionar Consulta
(from Casos de Uso de Negocio)
AN_Administrador
(f rom Actor de Negocio)
AN_encargado de Marketing
(f rom Actor de Negocio)
CUN_Cancelar Pedido
(from Casos de Uso de Negocio)
CUN_Gestionar caja
<<extend>> CUN_Cancelar Factura
(from Casos de Uso de Negocio) (from Casos de Uso de Negocio)
<<extend>>
<<extend>>
CUN_Remite Proforma
(from Casos de Uso de Negocio)
AN_Encargado de Venta
(f rom Actor de Negocio)
CUN_Gestionar Factura
(from Casos de Uso de Negocio)
<<extend>>
<<extend>>
CUN_Aprobar Factura
(from Casos de Uso de Negocio)
CUN_Realizar Factura
(from Casos de Uso de Negocio)
Pagina. 27
Un actor interacta con el sistema, desempeando un rol dentro del mismo. Los actores ejecutan los Casos de Uso definidos para el sistema y no necesariamente representan a una persona en particular, sino ms bien la labor que realiza frente al sistema. Con el propsito de facilitar el entendimiento del diagrama (Figura 8), se han definido cuatro actores principales: AS_Administrador, AS_Auxiliar, AS_Cajero y
AS_Operador.
AS_Administrador
AS_Auxiliar
AS_Cajero
AS_Operador
Funciones: - Gestionar Seguridad - Gestionar Administracin - Gestionar Ventas - Gestionar Caja - Gestionar Almacen - Gestionar Reportes
Pagina. 28
El Diagrama de Casos de Uso permite visualizar el comportamiento del sistema o de una parte de l, mostrando la relacin entre los actores y los Casos de Usos del Sistema. Estos especifican los requerimientos funcionales de una manera sencilla ya que definen el comportamiento del sistema y no su implementacin. En base a los servicios propuestos, y tomando en cuenta todos los roles que pueden desarrollarse en este Sistema Web como alternativa de solucin para la Gestin de Ventas en la Empresa JPInversiones Global Technologies S.A.C, se presenta los siguientes Diagramas de Casos de Uso:
CUS_Gestionar Seguridad
CUS_Gestionar Usuarios
CUS_Gestionar Formularios
CUS_Gestionar Locales
CUS_Gestionar Administracion
CUS_Gestionar Clientes
CUS_Gestionar Empleados
CUS_Gestionar Ventas
CUS_Gestionar Boleta
CUS_Gestionar Factura
CUS_Gestionar Caja
CUS_Gestionar Almacen
CUS_Gestionar Productos
CUS_Gestionar Reportes
Pagina. 29
Acceso al Sistema
(from Casos de Uso de Sistema)
AS_Usuario
(from Actores de Sistema) ...)
CUS_Gestionar Ventas
(from Casos de Uso de Sistema)
CUS_Gestionar Caja
(from Casos de Uso de Sistema)
CUS_Gestionar Almacen
(from Casos de Uso de Sistema)
CUS_GestionarAdministracion
(from Casos de Uso de Sistema)
AS_Administrador
(from Actores de Sistema) ...)
CUS_Gestionar Reportes
(from Casos de Uso de Sistema)
CUS_Gestionar Seguridad
(from Casos de Uso de Sistema)
Pagina. 30
CUS_Gestionar Formularios
(from Casos de Uso de Sistema)
Crear Formulario
(from Casos de Uso de Sistem a)
<<extend>>
Editar Formulario
(from Casos de Uso de Sistem a)
<<include>>
<<extend>>
<<include>>
Buscar Formulario
(from Casos de Uso de Sistem a)
Crear Usuario
(from Casos de Uso de Sistema)
<<extend>>
Editar Usuario
(from Casos de Uso de Sistema)
<<extend>>
Asignar Local
(from Casos de Uso de Sistema)
<<extend>>
<<include>>
Seleccionar Usuario
(from Casos de Uso de Sistema)
<<extend>>
<<include>>
Denegar Local
(from Casos de Uso de Sistema)
Pagina. 32
Asignar Perfil
(from Casos de Uso de Sistema)
<<extend>>
<<include>>
<<extend>>
<<include>>
Denegar Perfil
(from Casos de Uso de Sistema)
<<extend>>
<<include>>
Pagina. 33
CUS_Gestionar Empleados
(from Casos de Uso de Sistema)
<<extend>>
<<extend>>
CUS_Gestionar Clientes
(from Casos de Uso de Sistema)
CUS_Gestionar Administracion
(from Casos de Uso de Sistema)
<<extend>>
Editar Empleado
(from Casos de Uso de Sistema)
<<extend>>
<<include>>
Buscar Empleado
(from Casos de Uso de Sistema)
Pagina. 34
Editar Cliente
(from Casos de Uso de Sistema)
<<extend>>
<<include>>
Buscar Cliente
(from Casos de Uso de Sistema)
<<include>>
<<extend>>
<<include>>
Pagina. 35
<<include>>
<<extend>>
<<include>>
CUS_Gestionar Boleta
(from Casos de Uso de Si stem a)
<<extend>>
AS_Auxiliar
(from Actores de Sistema)
<<extend>>
CUS_Gestionar Factura
(from Casos de Uso de Si stem a)
Pagina. 36
<<include>>
<<include>>
Imprimir Boleta
(from Casos de Uso de Sistema)
Seleccionar Boleta
(from Casos de Uso de Sistema)
<<include>>
Generar Boleta
(from Casos de Uso de Sistema)
Pagina. 37
<<include>>
Imprimir Factura
(from Casos de Uso de Sistema)
<<include>>
Generar Factura
(from Casos de Uso de Sistema)
CUS_Gestionar Caja
(from Casos de Uso de Sistema)
<<extend>>
Pagar Pedidos
(from Casos de Uso de Sistema)
<<extend>>
AS_Operador
(from Actores de Sistema) ...)
<<extend>>
CUS_Gestionar Productos
(from Casos de Uso de Sistema)
<<extend>>
Buscar Pedido
(from Casos de Uso de Si stema)
<<extend>>
Anular Pedido
(from Casos de Uso de Si stema)
Pagina. 39
Cerrar Pedido
(from Casos de Uso de Sistema)
<<extend>>
Crear Producto
(from Casos de Uso de Si stema)
Actualizar Stock
(from Casos de Uso de Si stema)
Editar Producto
(from Casos de Uso de Si stema)
<<include>>
<<extend>>
<<include>>
Buscar Producto
(from Casos de Uso de Si stema)
Pagina. 40
Especificacin de Caso de Uso: Ingresar al Sistema Nombre de Caso de Uso: CUS_Acceder al Sistema Actores: Administrador, Auxiliar, Cajero y Operador Descripcin: Permite validar a un usuario mediando un nombre de usuario y contrasea para el uso del sistema. Precondiciones: Estar registrado en la base de datos del sistema. Post condiciones: Validacin del usuario realizada con xito. Flujo Bsico de eventos: Validar Usuario 1. El actor ingresa nombre de usuario y contrasea. 2. El sistema valida los datos ingresados por el actor. 3. Una vez validado el actor, el sistema muestra la fecha y lista de oficinas que el usuario tiene permiso. 4. El actor selecciona la oficina y presiona el botn Ingresar. 5. Sistema muestra el men de opciones. Flujos alternativos: 1. Usuario con contrasea incorrecta 1.1.Si actor accede al sistema con contrasea incorrecta, se mostrar un mensaje de contrasea no correcta. Usuario no registrado 1.2.Si actor no existe en el sistema, mostrara un mensaje usuario ingresado no existe. Excepciones: Intentos Fallidos 1.1.Si actor intenta ingresar con ms de tres intentos fallidos el sistema deshabilitar la opcin de logueo
Especificacin de caso de Uso: Gestionar Cuentas de Usuario Nombre de Caso de Uso: CUS_Gestionar Cuenta de Usuario Actores: Administrador, Auxiliar, Cajero y Operador Descripcin: El caso de uso de sistema CUS_Gestionar Cuenta de Usuario, permite gestionar la cuenta personal de cada usuario del sistema. Precondiciones: Estar registrado en la base de datos del sistema y tener permiso de usuario Post condiciones: Acceso a aplicaciones de acuerdo a perfil
Pagina. 41
JPInversiones Global Technologies S.A.C Flujo Bsico de eventos: Validar Usuario 1. El actor selecciona las opciones del men. 2. El sistema valida las opciones seleccionadas por el actor. 3. Una vez validado las opciones, el sistema muestra detalle. 4. El actor procede a ejecutar las aplicaciones habilitadas. Flujos alternativos: No hay. Excepciones: No hay
Especificacin de caso de Uso: Gestionar Tipo de Documento Nombre de Caso de Uso: CUS_Gestionar Tipo de Documento Actor: Administrador Descripcin: El actor, despus de registrarse en el sistema mediante el usuario y la contrasea pueden invocar el caso de uso CUS_Gestionar Tipo de Documento, el actor podr agregar, realizar filtros de bsqueda, editar (modificar) y eliminar registros de la base de datos del sistema. Precondiciones: El actor haya ingresado correctamente al sistema mediante el nombre de usuario y la contrasea y tenga el permiso de usuario. El actor haya seleccionado la pestaa de Seguridad y haber elegido opcin Tipo de Documento de la interfaz grfica. Post condiciones: En caso de haber ingresado un nuevo tipo de documento, los datos quedaran almacenados en la base de datos del sistema. En caso de haberse realizado una modificacin de tipo de documento, los datos modificados se actualizarn en la base de datos del sistema. En caso de haberse realizado la eliminacin de tipo de documento, el tipo de documento queda eliminado de la base de datos del sistema. Flujo Bsico de eventos: 1. El actor puede seleccionar dar de alta un nuevo tipo de documento, pasar al punto 2; buscar un tipo de documento, pasar al punto 3, dar de baja un tipo de documento, pasar al punto 4; modificar datos de tipo de documento, pasar al punto 5 2. El actor solicita el alta de un tipo de documento. 2.1. Actor selecciona el botn Agregar en la interfaz grfica lista tipo de documento. 2.2. El sistema muestra los campos de datos necesarios a introducir; los campos a rellenar son: cdigo (autogenerado), tipo de documento (descripcin), sigla de tipo de documento, ancho. 2.3. Actor ingresa los campos necesarios y pulsa el botn Guardar o bien cancelar registro pulsando el botn Cerrar. 2.4. Por ltimo, si se guarda registro el sistema muestra mensaje de aviso Nuevo registro se grab correctamente en la interfaz grfica lista tipo de documento.
Pagina. 42
Pagina. 43
Especificacin de caso de Uso: Gestionar Empleados Nombre de Caso de Uso: CUS_ Gestionar Empleados Actores: Administrador Descripcin: El actor, despus de registrarse en el sistema mediante el usuario y la contrasea pueden invocar el caso de uso de sistema CUS_ Gestionar Empleados, el actor podr agregar, realizar filtros de bsqueda, editar (modificar) y eliminar registros de la base de datos del sistema. Precondiciones: El actor haya ingresado correctamente al sistema mediante el nombre de usuario y la contrasea y tenga el permiso de usuario. El actor haya seleccionado la pestaa de Administracion y de ah seleccione la opcin Empleados de la interfaz grfica. Post condiciones: En caso de haberse dado de alta a un nuevo empleado, los datos del empleado quedan almacenados en la base de datos. En caso de haberse realizado una modificacin de los datos de un empleado, quedan almacenados en la base de datos. En caso de haberse realizado la eliminacin de un empleado, el empleado queda eliminado del sistema como de la base de datos. Flujo Bsico de eventos: 6. El actor puede seleccionar dar de alta un nuevo empleado, pasar al punto 7; buscar empleado, pasar al punto 8, dar de baja un cliente, pasar al punto 9; modificar datos de un cliente, pasar al punto 10. 7. El actor solicita el alta de un nuevo empleado. 7.1. Actor selecciona el botn Agregar de la interfaz grfica lista de empleado. 7.2. El sistema muestra los campos de datos necesarios a introducir; los campos a rellenar son: cdigo(autogenerado), departamento, provincia, distrito, punto servicio, apellido paterno, apellido materno, nombre, direccin, fecha de ingreso, foto, estado, tipo de documento, cargo de empleado, numero de documento, sexo, fecha de nacimiento telfono, fecha de salida y salario. Pagina. 44
Flujos alternativos: 1. En el punto 2.2 El sistema comprueba que se han introducido todos los datos restantes, en caso de que no se hayan introducido datos en los campos cdigo (autogenerado), descripcin, sigla
Pagina. 45
JPInversiones Global Technologies S.A.C y ancho, el sistema generar un mensaje de error comunicando completar los datos. 1.1. En el punto 2.2 Si se ha generado mensaje de error, el sistema vuelve a mostrar la interfaz grfica de lista de empleado Excepciones: No hay
Especificacin de caso de Uso: Gestionar Estado Civil Nombre de Caso de Uso: CUS_ Gestionar Estado Civil Actores: Administrador Descripcin: El actor, despus de registrarse en el sistema mediante el usuario y la contrasea pueden invocar el caso de uso de sistema CUS_ Gestionar Estado Civil, el actor podr agregar, realizar filtros de bsqueda, editar (modificar) y eliminar los registros de la base de datos del sistema. Precondiciones: El actor haya ingresado correctamente al sistema mediante el nombre de usuario y la contrasea y tenga el permiso de usuario. El actor haya seleccionado la pestaa de Administracion y de ah elija la opcin Estado Civil de la interfaz grfica. Post condiciones: En caso de haber ingresado un nuevo estado civil, los datos quedaran almacenados en la base de datos del sistema. En caso de haberse realizado una modificacin de estado civil, los datos modificados se actualizarn en la base de datos del sistema. En caso de haberse realizado la eliminacin de estado civil, el tipo de documento queda eliminado de la base de datos del sistema. Flujo Bsico de eventos: 11. El actor puede seleccionar dar de alta un nuevo estado civil, pasar al punto 12; buscar un tipo de documento, pasar al punto 13, dar de baja un tipo de documento, pasar al punto 14; modificar datos de tipo de documento, pasar al punto 15. 12. El actor solicita el alta de estado civil. 12.1. Actor selecciona el botn Agregar en la interfaz grfica lista de estado civil 12.2. El sistema muestra los campos de datos necesarios a introducir; los campos a rellenar son: cdigo (autogenerado), descripcin de estado civil. 12.3. Actor ingresa los campos necesarios y pulsa el botn Guardar o bien cancelar registro pulsando el botn Cerrar. 12.4. Por ltimo, si se guarda el registro el sistema muestra mensaje de aviso Nuevo registro se grab correctamente en la interfaz grfica lista de estado civil. 13. El actor solicita la bsqueda de un nuevo tipo de documento o mostrar listado de lneas de tipo de documentos ya ingresados. 13.1. El sistema muestra el campo cdigo, descripcin de estado civil. 13.2. El actor introduce el cdigo o descripcin de estado civil y realiza la bsqueda a travs del botn Buscar en la interfaz grfica lista de estado civil. 13.3. El sistema muestra un listado de lneas de estado civil donde se refleja cdigo de estado civil, botn Editar, descripcin de estado civil y botn Eliminar en la interfaz grfica lista de estado civil. 14. El actor solicita la baja de estado civil. Pagina. 46
Pagina. 47
Especificacin de caso de Uso: Gestionar Tipo de Cambio Nombre de Caso de Uso: CUS_Gestionar Tipo de Cambio Actores: Administrador, Auxiliar. Descripcin El actor, despus de registrarse en el sistema mediante el usuario y la contrasea pueden invocar el caso de uso CUS_Gestionar Tipo de Cambio, el actor podr agregar, realizar filtros de bsqueda, editar (modificar) y eliminar los registros de la base de datos del sistema. Precondiciones: El actor haya ingresado correctamente al sistema mediante el nombre de usuario y la contrasea y tenga el permiso de usuario. El actor haya seleccionado la pestaa Ventas y luego elija la opcin Tipo de cambio de la interfaz grfica. Post condiciones: En caso de haber ingresado un nuevo tipo de cambio, los datos quedaran almacenados en la base de datos del sistema. En caso de haberse realizado una modificacin de tipo de cambio, los datos modificados se actualizarn en la base de datos del sistema. En caso de haberse realizado la eliminacin de tipo de cambio, el tipo de cambio queda eliminado de la base de datos del sistema. Flujo Bsico de eventos: 16. El actor puede seleccionar dar de alta un nuevo tipo de cambio, pasar al punto 17; buscar un tipo de cambio, pasar al punto 18, dar de baja un tipo de documento, pasar al punto 19; modificar datos de tipo de documento, pasar al punto 20. 17. El actor solicita el alta de Tipo de Cambio. 17.1. Actor selecciona el botn Agregar en la interfaz grfica lista de tipo de cambio. 17.2. El sistema muestra los campos de datos necesarios a introducir; los campos a rellenar son: cdigo (autogenerado), precio de compra, precio de venta y fecha. 17.3. Actor ingresa los campos necesarios y pulsa el botn Guardar o bien cancelar registro pulsando el botn Cerrar. 17.4. Por ltimo, si se guarda el registro el sistema muestra mensaje de aviso Nuevo registro se grab correctamente en la interfaz grfica lista de tipo de cambio. 18. El actor solicita la bsqueda de un nuevo tipo de cambio o mostrar listado de lneas de tipo de cambio ya ingresados. 18.1. El sistema muestra el campo cdigo, precio de compra, precio de venta. 18.2. El actor introduce el cdigo, precio de compra o precio de venta y realiza la bsqueda a travs del botn Buscar en la interfaz grfica lista de tipo de cambio. 18.3. El sistema muestra un listado de lneas de tipo de cambio donde se refleja cdigo de tipo de cambio, botn Editar, precio de compra, precio de venta, fecha y botn Eliminar en la interfaz grfica lista de tipo de cambio. 19. El actor solicita la baja de tipo de cambio. 19.1. El sistema muestra el campo cdigo, precio de compra y precio de venta para proceder a la baja de tipo de cambio. 19.2. El actor introduce el cdigo, precio de compra o precio de venta y realiza la bsqueda a travs del botn Buscar en la interfaz grfica lista de tipo de cambio. 19.3. El sistema muestra un listado de lneas de tipo de cambio donde se refleja cdigo de tipo de cambio, botn Editar, precio de compra, precio de venta, fecha y botn Eliminar en la interfaz grfica lista de tipo de cambio. 19.4. El actor presiona el botn Eliminar de una de las filas de la lista de tipo de cambio. 19.5. El sistema genera un mensaje de aviso de borrado y solicita la confirmacin de la eliminacin. Pagina. 48
Flujos alternativos: 1. En el punto 17.3 El sistema comprueba que se han introducido todos los datos restantes, en caso de que no se hayan introducido datos en los campos cdigo (autogenerado), descripcin, sigla y ancho, el sistema generar un mensaje de error comunicando que faltan datos del necesario cliente. 1.1. En el punto 17.4 Si se ha generado mensaje de error, el sistema vuelve a mostrar la interfaz grfica de lista de Tipo de Cambio
Excepciones: No hay.
Especificacin de caso de Uso: Cambiar Contrasea Nombre de Caso de Uso: CUS_Cambiar Contrasea Actor: Administrador Descripcin: El actor, despus de registrarse en el sistema mediante el usuario y la contrasea pueden invocar el caso de uso CUS_Cambiar Contrasea el actor podr modificar la contrasea cuantas veces sea necesario. Precondiciones: El actor haya ingresado correctamente al sistema mediante el nombre de usuario y la contrasea y tenga el permiso de usuario. El actor haya seleccionado la pestaa Seguridad y luego elija la opcin Cambiar Contrasea de la interfaz grfica.
Pagina. 49
JPInversiones Global Technologies S.A.C Post condiciones: En caso de haber restablecido o modificado una nueva contrasea para el usuario, los datos quedaran almacenados en la base de datos del sistema. Flujo Bsico de eventos: 21. El actor solicita la modificacin de una nueva contrasea para el usuario. 21.1. El sistema muestra el nombre del usuario, contrasea y confirmacin de contrasea para realizar la modificacin de la contrasea del usuario. 21.2. El actor procede a modificar la contrasea llenando los campos mostrados por el sistema, estos son: cdigo (autogenerado), contrasea nueva y confirmacin de contrasea nueva. Actor procede a guardar los datos modificados pulsando el botn Grabar o bien puede cancelar la modificacin pulsando el botn Cancelar. 21.3. Por ltimo si se guarda la modificacin el sistema genera un mensaje de aviso El registro se modific correctamente en la interfaz grfica usuario clave. Flujos alternativos: 1. En el punto 21.3 El sistema comprueba que se han introducido todos los datos restantes, en caso de que no se hayan introducido correctamente los campos loguin (autogenerado), contrasea y confirmacin de nueva contrasea, el sistema generar un mensaje de error comunicando que La clave ingresada no coincide con la clave de confirmacin. 1.1. En el punto 21.3 Si se ha generado mensaje de error, el sistema vuelve a mostrar la interfaz grfica usuario clave Excepciones: No hay
Especificacin de caso de Uso: Gestionar Perfil de Usuario Nombre de Caso de Uso: CUS_Gestionar Perfil Usuario Actor: Administrador Descripcin: El actor, despus de registrarse en el sistema mediante el usuario y la contrasea puede invocar el caso de uso CUS_GestionarPerfilUsuario, donde el actor podr otorgar permisos a los usuarios para que puedan acceder a los aplicativos correspondientes de acuerdo al perfil. Precondiciones: El actor haya ingresado correctamente al sistema mediante el nombre de usuario y la contrasea y tenga el permiso de usuario. El actor haya seleccionado la pestaa de Seguridad opcin Perfil de Usuario de la interfaz grfica. Post condiciones: En caso de haber asignado o denegado los permisos de acuerdo al perfil de usuario, los datos quedaran almacenados en la base de datos del sistema. En caso de haberse realizado una modificacin de los permisos asignados de acuerdo al perfil, los datos se actualizarn en la base de datos del sistema.
Pagina. 50
JPInversiones Global Technologies S.A.C Flujo Bsico de eventos: 22. El actor puede asignar el permiso de acuerdo al perfil de usuario, pasar al punto 33. El actor puede denegar el permiso de acuerdo al perfil de usuario, pasar al punto 34. 23. El actor asigna permiso de perfil Usuario. 23.1. Actor selecciona el cargo en la interfaz grfica mantenimiento de permisos por perfil de usuario 23.2. Sistema muestra las opciones disponibles de los aplicativos. 23.3. Actor asigna permiso seleccionando cualquiera de las opciones disponibles pulsando el botn Asignar 23.4. Por ltimo, si se asigna el permiso, el sistema muestra la interfaz grfica con el permiso otorgado de acuerdo al perfil de usuario 24. El actor deniega permiso de perfil de usuario. 24.1. Actor selecciona el cargo en la interfaz grfica mantenimiento de permisos por perfil de usuario 24.2. Sistema muestra las opciones asignadas que se muestran en los aplicativos 24.3. Actor deniega permiso seleccionando cualquiera de las opciones no permitidas pulsando el botn Denegar. 24.4. Por ltimo, si se deniega el permiso, el sistema muestra la interfaz grfica mantenimiento de permisos por perfil de usuario con la modificacin realizada. Flujos alternativos: No hay Excepciones: No hay
Especificacin de caso de Uso: Gestionar Local de Usuario Nombre de Caso de Uso: CUS_GestionarLocalXUsuario Actor: Administrador Descripcin: El actor, despus de registrarse en el sistema mediante el usuario y la contrasea puede invocar el caso de uso CUS_GestionarLocalXUsuario, donde el actor podr otorgar permisos a los usuarios para que puedan acceder a los aplicativos correspondientes de acuerdo al perfil. Precondiciones: El actor haya ingresado correctamente al sistema mediante el nombre de usuario y la contrasea y tenga el permiso de usuario. El actor haya seleccionado la pestaa de Seguridad y elija la opcin Local de Usuario de la interfaz grfica. Post condiciones: En caso de haber asignado o denegado los permisos de local de acuerdo al usuario, los datos quedaran almacenados en la base de datos del sistema. En caso de haberse realizado una modificacin de los permisos de local asignados de acuerdo al usuario, los datos modificados se actualizarn en la base de datos del sistema.
Pagina. 51
JPInversiones Global Technologies S.A.C Flujo Bsico de eventos: 25. El actor puede asignar el permiso de acuerdo al usuario, pasar al punto 31; El actor puede denegar el permiso de acuerdo al perfil de usuario, pasar al punto 32. 26. El actor asigna permiso de local a usuario. 26.1. Actor selecciona el usuario en la interfaz grfica mantenimiento de permisos por usuario 26.2. Sistema muestra los locales disponibles. 26.3. Actor asigna permiso seleccionando cualquiera de los locales pulsando el botn Asignar 26.4. Por ltimo, si se asigna el permiso, el sistema muestra la interfaz grfica con el permiso de local otorgado de acuerdo al usuario 27. El actor deniega permiso de local a usuario. 27.1. Actor selecciona el usuario en la interfaz grfica mantenimiento de permisos por usuario 27.2. Sistema muestra los locales Asignados. 27.3. Actor deniega permiso seleccionando cualquiera de los locales asignados pulsa el botn Denegar. 27.4. Por ltimo, si se deniega el permiso, el sistema muestra la interfaz grfica mantenimiento de permisos por usuario con la modificacin realizada Flujos alternativos: No hay Excepciones: No hay
Especificacin de caso de Uso: Gestionar Formulario Nombre de Caso de Uso: CUS_Gestionar Formularios Actor: Administrador Descripcin: El actor, despus de registrarse en el sistema mediante el usuario y la contrasea pueden invocar el caso de uso CUS_Gestionar Formularios, el actor podr agregar, realizar filtros de bsqueda, editar (modificar) y eliminar los registros de la base de datos del sistema. Precondiciones: El actor haya ingresado correctamente al sistema mediante el nombre de usuario y la contrasea y tenga el permiso de usuario. El actor haya seleccionado la pestaa de Seguridad y elija la opcin Formularios de la interfaz grfica. Post condiciones: En caso de haber ingresado un nuevo formulario, los datos quedaran almacenados en la base de datos del sistema. En caso de haberse realizado una modificacin de formulario, los datos modificados se actualizarn en la base de datos del sistema. En caso de haberse realizado la eliminacin de formulario, el formulario queda eliminado de la base de datos del sistema.
Pagina. 52
JPInversiones Global Technologies S.A.C Flujo Bsico de eventos: 28. El actor puede seleccionar dar de alta un nuevo formulario, pasar al punto 39; buscar un tipo de documento, pasar al punto 40, dar de baja un tipo de documento, pasar al punto 41; modificar datos de tipo de documento, pasar al punto 42. 29. El actor solicita el alta de un formulario. 29.1. El actor selecciona el botn Agregar en la interfaz grfica pginas web disponibles. 29.2. El sistema muestra los campos de datos necesarios a introducir; los campos a rellenar son: cdigo (autogenerado), dependencia, orden, URL, nivel, descripcin icono. 29.3. Actor ingresa los campos necesarios y pulsa el botn Guardar o bien cancelar registro pulsando el botn Cerrar. 29.4. Por ltimo, si se guarda registro el sistema muestra mensaje de aviso Nuevo registro se grab correctamente en la interfaz grfica lista Pginas web disponibles 30. El actor solicita la bsqueda de un formulario o mostrar listado de lneas de formularios ya ingresados. 30.1. El sistema muestra el campo cdigo, dependencia, Nivel, Orden y descripcin para proceder a la bsqueda de formulario. 30.2. El actor introduce el cdigo, dependencia, nivel, orden o descripcin y realiza la bsqueda a travs del botn Buscar en la interfaz grfica lista de pginas web disponibles. 30.3. El sistema muestra un listado de lneas de formularios donde se refleja cdigo de formulario, botn Editar, dependencia, nivel, orden, descripcin, URL y botn Eliminar en la interfaz grfica Pginas web disponibles. 31. El actor solicita la baja de formularios. 31.1. El sistema muestra el campo cdigo, dependencia, Nivel, Orden y descripcin para proceder a la baja de formularios. 31.2. El actor introduce el cdigo, dependencia, Nivel, Orden o descripcin y realiza la bsqueda a travs del botn Buscar en la interfaz grfica lista de pginas web disponibles. 31.3. El sistema muestra un listado de lneas formularios donde se refleja cdigo de formulario, botn Editar, dependencia, nivel, orden, descripcin, URL y botn Eliminar en la interfaz grfica lista de pginas web disponibles. 31.4. El actor presiona el botn Eliminar de una de las filas de la lista de formularios. 31.5. El sistema genera un mensaje de aviso de borrado y solicita la confirmacin de la eliminacin. 31.6. El actor puede confirmar la eliminacin del cliente pulsando el botn Aceptar, o bien puede cancelar el borrado pulsando el botn Cancelar. 31.7. Por ltimo si se acept la eliminacin el sistema genera un mensaje de aviso Registro eliminado satisfactoriamente en la interfaz grfica lista de pginas web disponibles 32. El actor solicita la modificacin formulario. 32.1. El sistema muestra el campo cdigo, dependencia, Nivel, Orden y descripcin para proceder a la modificacin de formularios 32.2. El actor introduce el cdigo, dependencia, nivel, orden o descripcin de formulario y realiza la bsqueda a travs del botn Buscar. 32.3. El sistema muestra un listado de lneas de formularios donde se refleja cdigo de formulario, botn Editar, dependencia, nivel, orden, descripcin de
Pagina. 53
JPInversiones Global Technologies S.A.C formulario, URL y botn Eliminar en la interfaz grfica lista de pginas web disponibles. 32.4. El actor presiona el botn Editar de una de las filas de la lista de formularios. 32.5. El sistema muestra el detalle del formulario que se ha seleccionado para la modificacin. 32.6. El actor procede a modificar cualquiera de los datos de los campos mostrados por el sistema, stos son: cdigo (autogenerado), dependencia, orden, nivel, descripcin e icono. 32.7. Actor procede a guardar los datos modificados pulsando el botn Guardar o bien puede cancelar la modificacin pulsando el botn Cerrar. 32.8. Por ltimo si se guarda la modificacin el sistema genera un mensaje de aviso El registro se modific correctamente en la interfaz grfica lista de pginas web disponibles. Flujos alternativos: 1. En el punto 34.3 El sistema comprueba que se han introducido todos los datos restantes, en caso de que no se hayan introducido datos en los campos cdigo (autogenerado), dependencia, orden, nivel, descripcin e icono, el sistema generar un mensaje de error comunicando que faltan completar los datos. 1.1. En el punto 34.4 Si se ha generado mensaje de error, el sistema vuelve a mostrar la interfaz grfica de lista de pginas web disponibles. Excepciones: No hay
Especificacin de caso de Uso: Gestionar Tipo de Usuarios Nombre de Caso de Uso: CUS_Gestionar Tipo de Usuario Actores: Administrador Descripcin El actor, despus de registrarse en el sistema mediante el usuario y la contrasea pueden invocar el caso de uso del sistema CUS_Gestionar Tipo de Usuario, el actor podr agregar, realizar filtros de bsqueda, editar (modificar) y eliminar los registros de la base de datos del sistema. Precondiciones: El actor haya ingresado correctamente al sistema mediante el nombre de usuario y la contrasea y tenga el permiso de usuario. El actor haya seleccionado la pestaa Seguridad y elija la opcin Tipo de Usuario de la interfaz grfica. Post condiciones: En caso de haber ingresado un nuevo tipo de usuario, los datos quedaran almacenados en la base de datos del sistema. En caso de haberse realizado una modificacin de tipo de usuario, los datos modificados se actualizarn en la base de datos del sistema. En caso de haberse realizado la eliminacin de tipo de usuario, el tipo de usuario queda eliminado de la base de datos del sistema.
Pagina. 54
JPInversiones Global Technologies S.A.C Flujo Bsico de eventos: 33. El actor puede seleccionar dar de alta un nuevo tipo de usuario, pasar al punto 39; buscar un tipo de cambio, pasar al punto 40, dar de baja un tipo de documento, pasar al punto 41; modificar datos de tipo de documento, pasar al punto 42. 34. El actor solicita el alta de Tipo de Usuario. 34.1. Actor selecciona el botn Agregar en la interfaz grfica lista de tipo de usuario. 34.2. El sistema muestra los campos de datos necesarios a introducir; los campos a rellenar son: cdigo (autogenerado), descripcin y observacin 34.3. Actor ingresa los campos necesarios y pulsa el botn Guardar o bien cancelar registro pulsando el botn Cerrar. 34.4. Por ltimo, si se guarda el registro el sistema muestra mensaje de aviso Nuevo registro se grab correctamente en la interfaz grfica lista de tipo de usuario. 35. El actor solicita la bsqueda de un nuevo tipo de usuario o mostrar listado de lneas de tipo de usuario ya ingresados. 35.1. El sistema muestra el campo cdigo, descripcin para la bsqueda de tipo de usuario. 35.2. El actor introduce el cdigo descripcin de usuario y realiza la bsqueda a travs del botn Buscar en la interfaz grfica lista de tipo de usuario. 35.3. El sistema muestra un listado de lneas de tipo de usuario donde se refleja cdigo de tipo de usuario, botn Editar, nombre de tipo de usuario, observacin y botn Eliminar en la interfaz grfica lista de tipo de usuario. 36. El actor solicita la baja de tipo de usuario. 36.1. El sistema muestra el campo cdigo, y descripcin de tipo de usuario para proceder a la baja de tipo de usuario. 36.2. El actor introduce el cdigo o descripcin de y tipo de documento y realiza la bsqueda a travs del botn Buscar en la interfaz grfica lista de tipo de usuario. 36.3. El sistema muestra un listado de lneas de tipo de usuario donde se refleja cdigo de tipo de usuario, botn Editar, nombre de tipo de usuario, observacin y botn Eliminar en la interfaz grfica lista de tipo de usuario. 36.4. El actor presiona el botn Eliminar de una de las filas de la lista de tipo de usuario. 36.5. El sistema genera un mensaje de aviso de borrado y solicita la confirmacin de la eliminacin. 36.6. El actor puede confirmar la eliminacin de tipo de cambio pulsando el botn Aceptar, o bien puede cancelar el borrado pulsando el botn Cancelar. 36.7. Por ltimo si se acept la eliminacin el sistema genera un mensaje de aviso Registro eliminado satisfactoriamente en la interfaz grfica lista de tipo de usuario. 37. El actor solicita la modificacin de datos de un tipo de usuario. 37.1. El sistema muestra el campo cdigo y descripcin de tipo de documento para realizar la bsqueda y proceder a la modificacin de tipo de usuario. 37.2. El actor introduce el cdigo, o descripcin de tipo de usuario y realiza la bsqueda a travs del botn Buscar. 37.3. El sistema muestra un listado de lneas de tipo de usuario donde se refleja cdigo de tipo de usuario, botn Editar, nombre de tipo de usuario, observacin y botn Eliminar en la interfaz grfica lista de tipo de usuario. 37.4. El actor presiona el botn Editar de una de las filas de la lista.
Pagina. 55
JPInversiones Global Technologies S.A.C 37.5. El sistema muestra el detalle de tipo de usuario que se ha seleccionado para la modificacin. 37.6. El actor procede a modificar cualquiera de los datos de los campos mostrados por el sistema, stos son: cdigo (autogenerado), descripcin y observacin. 37.7. Actor procede a guardar los datos modificados pulsando el botn Guardar o bien puede cancelar la modificacin pulsando el botn Cerrar. 37.8. Por ltimo si se guarda la modificacin el sistema genera un mensaje de aviso El registro se modific correctamente en la interfaz grfica lista de tipo de usuario. Flujos alternativos: 1. En el punto 39.3 El sistema comprueba que se han introducido todos los datos restantes, en caso de que no se hayan introducido datos en los campos cdigo (autogenerado), descripcin y observacin, el sistema generar un mensaje de error completar los datos faltantes 1.1. En el punto 39.4 Si se ha generado mensaje de error, el sistema vuelve a mostrar la interfaz grfica de lista de tipo de usuario Excepciones: No hay.
Especificacin de caso de Uso: Gestionar Cliente Nombre de Caso de Uso: CUS_Gestionar Clientes Actores: Administrador, Auxiliar Descripcin: El actor, despus de registrarse en el sistema mediante el usuario y la contrasea pueden invocar el caso de uso CUS_Gestionar Clientes, aunque en el caso el actor podr agregar, realizar filtros de bsqueda, editar (modificar) y eliminar los registros de la base de datos del sistema. Precondiciones: El actor haya ingresado correctamente al sistema mediante el nombre de usuario y la contrasea y tenga el permiso de usuario. El actor haya seleccionado la pestaa de Seguridad y luego la opcin Clientes de la interfaz grfica.
Post condiciones: En caso de haberse dado de alta un nuevo cliente, los datos del cliente quedan almacenados en la base de datos. En caso de haberse realizado una modificacin de los datos de un cliente, quedan almacenados en la base de datos. En caso de haberse realizado la eliminacin de un cliente, el cliente queda eliminado del sistema y por tanto de la lista de pedidos en elaboracin de dicho cliente. Flujo Bsico de eventos: 38. El actor puede seleccionar dar de alta un nuevo cliente, pasar al punto 44; dar de baja un cliente, pasar al punto 45; modificar datos de un cliente, pasar al punto 46.
Pagina. 56
JPInversiones Global Technologies S.A.C 39. El actor solicita el alta de un nuevo cliente. 39.1. El actor selecciona el botn Agregar en la interfaz grfica lista cliente 39.2. El sistema muestra los campos de datos necesarios a introducir; los campos a rellenar son: cdigo(autogenerado), nombre de cliente, tipo de documento, numero de documento, departamento, provincia, distrito, direccin, telfono y Fax 39.3. El actor ingresa los campos necesarios y pulsa el botn Guardar o bien cancelar registro pulsando el botn Cerrar. 39.4. Por ltimo, si se guarda el registro el sistema muestra mensaje de aviso Nuevo registro se grab correctamente en la interfaz grfica lista de cliente. 40. El actor solicita la bsqueda de un nuevo cliente o mostrar listado de lneas de clientes ya ingresados. 40.1. El sistema muestra el campo cdigo cliente, tipo de documento, numero de documento y nombre de cliente para la bsqueda de tipo de usuario. 40.2. El actor introduce cdigo cliente, tipo de documento, numero de documento y nombre de cliente y realiza la bsqueda a travs del botn Buscar en la interfaz grfica lista de clientes. 40.3. El sistema muestra un listado de lneas de clientes donde se refleja cdigo de cliente, botn Editar, tipo de documento, nombre, distrito y botn Eliminar en la interfaz grfica lista de clientes. 41. El actor solicita la baja de un cliente. 41.1. El sistema muestra el campo cdigo, tipo de documento, numero de documento y nombre de cliente para realizar la bsqueda y proceder dar la baja. 41.2. El actor introduce el cdigo, tipo de documento, numero de documento o nombre del cliente y realiza la bsqueda a travs del botn Buscar, selecciona la lnea de listado del cliente que desea eliminar para ello presiona el botn Eliminar 41.3. El sistema genera un mensaje de aviso de borrado y solicita la confirmacin de la eliminacin. 41.4. El actor puede confirmar la eliminacin del cliente pulsando el botn Aceptar, o bien puede cancelar el borrado pulsando el botn Cancelar. Pasa a la interfaz grfica lista de cliente. 42. El actor solicita la modificacin de datos de un cliente. 42.1. El sistema muestra el campo cdigo, tipo de documento, numero de documento y nombre de cliente para realizar la bsqueda y proceder a la modificacin de los datos del cliente. 42.2. El actor introduce el cdigo, tipo de documento, numero de documento o nombre del cliente y realiza la bsqueda a travs del botn Buscar, selecciona la lnea de listado del cliente que desea editar(modificar) para ello presiona el botn Editar 42.3. El sistema muestra los datos del cliente que se ha solicitado para la modificacin. 42.4. El actor puede modificar cualquiera de los datos de los campos mostrados por el sistema, stos son: cdigo(autogenerado), nombre de cliente, tipo de documento, numero de documento, departamento, provincia, distrito, direccin, telfono y Fax 42.5. El actor puede solicitar guardar los datos modificados pulsando el botn Guardar de la interfaz grfica o bien puede cancelar la modificacin pulsando el botn Cancelar.
Pagina. 57
JPInversiones Global Technologies S.A.C 42.6. El sistema genera un mensaje de aviso de modificacin y solicita la confirmacin de la misma. 42.7. El actor puede confirmar la modificacin del cliente pulsando el botn Aceptar, o bien puede cancelar la modificacin pulsando el botn Cancelar. Pasa a la interfaz grfica lista de cliente. Flujos alternativos: 1. En el punto 44.3 El sistema comprueba que se han introducido todos los datos restantes, en caso de que no se hayan introducido datos en los campos cdigo (autogenerado), nombre de cliente, tipo de documento, nmero de documento, departamento, provincia, distrito, direccin, telfono y Fax. El sistema generar un mensaje de error y completaremos los datos. 1.1. En el punto 44.4 Si se ha generado mensaje de error, el sistema vuelve a mostrar la interfaz grfica de alta de cliente. Excepciones: No hay
Especificacin de caso de Uso: Gestionar Usuarios Nombre de Caso de Uso: CUS_Gestionar Usuarios Actores: Administrador Descripcin: El actor, despus de registrarse en el sistema mediante el usuario y la contrasea pueden invocar el caso de uso del sistema CUS_Gestionar Usuarios, el caso el actor podr agregar, realizar filtros de bsqueda, editar (modificar), eliminar la informacin almacenada en la base de datos ingresados a la base de datos del sistema. Precondiciones: El actor haya ingresado correctamente al sistema mediante el nombre de usuario y la contrasea y tenga el permiso de usuario. El actor haya seleccionado la pestaa de Seguridad opcin Usuarios de la interfaz grfica.
Post condiciones: En caso de haberse dado de alta un nuevo usuario, los datos del usuario quedan almacenados en la base de datos. En caso de haberse realizado una modificacin de los datos del usuario, quedan almacenados en la base de datos. En caso de haberse realizado la eliminacin de un usuario, el usuario queda eliminado de la base de datos del sistema
Flujo Bsico de eventos: 43. El actor puede seleccionar dar de alta de un usuario, pasar al punto 54; buscar un tipo de cambio, pasar al punto 55, dar de baja de un usuario, pasar al punto 56; modificar datos de un usuario, pasar al punto 57.
Pagina. 58
JPInversiones Global Technologies S.A.C 44. El actor solicita el alta de Usuario. 44.1. Actor selecciona el botn Agregar en la interfaz grfica lista de usuario 44.2. El sistema muestra los campos de datos necesarios a introducir; los campos a rellenar son: cdigo (autogenerado), tipo de documento, nombre de usuario, loguin y fecha 44.3. Actor ingresa los campos necesarios y pulsa el botn Guardar o bien cancelar registro pulsando el botn Cerrar. 44.4. Por ltimo, si se guarda el registro el sistema muestra mensaje de aviso Nuevo registro se grab correctamente en la interfaz grfica lista de usuario. 45. El actor solicita la bsqueda de un nuevo usuario o mostrar listado de lneas de usuarios ya ingresados. 45.1. El sistema muestra el campo cdigo, tipo de documento y loguin. 45.2. El actor introduce el cdigo, tipo de documento o loguin. Y realiza la bsqueda a travs del botn Buscar en la interfaz grfica lista de usuario. 45.3. El sistema muestra un listado de lneas de tipo de usuario donde se refleja cdigo de usuario, botn Editar, tipo de usuario, nombre de empleado, loguin, fecha y botn Eliminar en la interfaz grfica lista de usuario. 46. El actor solicita la baja de un usuario. 46.1. El sistema muestra el campo cdigo, tipo de documento y loguin de usuario, para proceder a la baja de usuario. 46.2. El actor introduce el cdigo, tipo de documento o loguin y realiza la bsqueda a travs del botn Buscar en la interfaz grfica lista de Usuario. 46.3. El sistema muestra un listado de lneas de usuario donde se refleja cdigo de usuario, botn Editar, tipo de usuario, nombre de empleado, loguin. Fecha y botn Eliminar en la interfaz grfica lista de usuario. 46.4. El actor presiona el botn Eliminar de una de las filas de la lista de usuario. 46.5. El sistema genera un mensaje de aviso de borrado y solicita la confirmacin de la eliminacin. 46.6. El actor puede confirmar la eliminacin del usuario pulsando el botn Aceptar, o bien puede cancelar el borrado pulsando el botn Cancelar. 46.7. Por ltimo si se acept la eliminacin, el sistema genera un mensaje de aviso Registro eliminado satisfactoriamente. 47. El actor solicita la modificacin de datos de un usuario. 47.1. El sistema muestra el campo cdigo, tipo de documento y loguin de usuario, para realizar la bsqueda y proceder a la modificacin de usuario. 47.2. El actor introduce el cdigo, tipo de documento o loguin descripcin de usuario y realiza la bsqueda a travs del botn Buscar. 47.3. El sistema muestra un listado de lneas de usuario donde se refleja cdigo de usuario, botn Editar, tipo de usuario, nombre de empleado, loguin, fecha y botn Eliminar en la interfaz grfica lista de usuario. 47.4. El actor presiona el botn Editar de una de las filas de la lista de usuario. 47.5. El sistema muestra el detalle de usuario que se ha seleccionado para la modificacin. 47.6. El actor procede a modificar cualquiera de los datos de los campos mostrados por el sistema, stos son: cdigo (autogenerado), tipo de usuario, nombre de empleado, loguin y fecha.
Pagina. 59
JPInversiones Global Technologies S.A.C 47.7. Actor procede a guardar los datos modificados pulsando el botn Guardar o bien puede cancelar la modificacin pulsando el botn Cerrar. 47.8. Por ltimo si se guarda la modificacin el sistema genera un mensaje de aviso El registro se modific correctamente en la interfaz grfica lista de usuario. Flujos alternativos: 1. En el punto 49.3 El sistema comprueba que se han introducido todos los datos restantes, en caso de que no se hayan introducido datos en los campos cdigo (autogenerado), tipo de usuario, nombre de empleado, loguin, fecha, el sistema generar un mensaje de error comunicando que faltan datos del necesario cliente. 1.1. En el punto 49.4 Si se ha generado mensaje de error, el sistema vuelve a mostrar la interfaz grfica de listar usuario Excepciones: No hay
Especificacin de caso de Uso: Gestionar Boleta Nombre de Caso de Uso: CUS_Gestionar Boleta Actores: Administrador, auxiliar Descripcin: El actor despus de registrarse en el sistema mediante el usuario y la contrasea pueden invocar el caso de uso de sistema CUS_Gestionar Boleta, el actor podr generar los pedidos de los clientes agregados. Se selecciona el cliente y se procede completar los campos necesarios del detalle de pedido y as sucesivamente hasta grabar los pedidos. Se pueden agregar, cancelar, eliminar o realizar nuevos pedidos.
Precondiciones:
El actor haya ingresado correctamente al sistema mediante el nombre de usuario y la contrasea. El actor haya ingresado los datos del cliente en la base de datos del sistema. El actor haya seleccionado la pestaa de Ventas, opcin Boleta de la interfaz grfica. Post condiciones: En caso de haberse realizado una nueva boleta y seleccionado Grabar el pedido queda almacenado en la base de datos del sistema con estado pendiente. En caso de haberse eliminado uno o varios productos de la lista de los pedidos del cliente, queda eliminado de la base de datos del sistema. Flujo Bsico de eventos: 48. El actor puede seleccionar dar de alta una pedido, pasar al punto 54; Consultar
orden de venta, pasar al punto 55, dar de baja orden de venta, pasar al punto 56; modificar una orden de venta, pasar al punto 57 .
49. Actor solicita dar de alta una orden de venta.
49.1. Actor selecciona el botn Nuevo en la interfaz grfica Orden de pedido 49.2. El sistema muestra los campos de datos necesarios a introducir , los campos a rellenar son: cdigo, fecha actual del sistema, el tipo de cambio, cliente(contiene un botn de bsqueda y te permite visualizar una nueva ventana para filtrar por (Cdigo, nombre de cliente)), estado de pago autogenerado, el detalle de pedido (producto, cantidad, unidad de medida,
Pagina. 60
JPInversiones Global Technologies S.A.C precio en soles y precio en dlares) donde muestra un botn Agregar y Cancelar, el botn Agregar permitir visualizar un listado de las lneas de pedido, en las que se reflejan el cdigo de artculo, cantidad solicitada, la descripcin del mismo, el precio en soles, precio en dlares, importe en soles, importe en dlares y un botn que permite eliminar de la lista, y por ultimo con los datos de las lneas de pedido que contuviera el mismo se podr completar los campos nro. de registros, fecha de entrega, hora de entrega, servicio de entrega, estado de pago, total neto, pago, vuelto, deuda y poder grabar pedido, cancelar, eliminar, generar nuevo pedido y por ultimo imprimir.
49.3. El Actor selecciona el botn de bsqueda de cliente y te muestra una ventana para filtrar al cliente (Cdigo, nombre de cliente). 49.4. El sistema presenta los datos del cliente, segn aparezcan en la base de datos, y se procede a la seleccin. 49.5. El Actor procede a completar detalle de pedido seleccionando el producto es ah donde se autogenera la opcin unidad de medida y el precio en dlares como en soles del producto y para completar el detalle de pedido se ingresa la cantidad, luego para insertar la lnea de pedido hacemos clic en el botn Agregar, 49.6. El sistema muestra un listado de lnea de pedidos de productos donde se visualiza: Nro de pedido, cantidad, producto, precio en soles, precio en dlares, importe soles, importe dlares y el botn eliminar. ya con los datos de las lneas de pedidos que contuviera el mismo, se puede mostrar autogenerado el nmero de registros como el neto total del pedido y por ltimo completar la fecha de entrega, hora de entrega y servicio a domicilio si es necesario. 49.7. En caso de querer introducir una nueva lnea de pedido, volver al punto 54.5. 49.8. Actor ingresa los campos necesarios y pulsa el botn Grabar o bien
cancelar registro pulsando el botn Cerrar. 49.9. Por ltimo, si se guarda el registro el sistema muestra mensaje de aviso el pedido se guard correctamente en la interfaz grfica Orden de Venta. 50. Actor solicita Consultar o buscar Orden de venta 50.1. El sistema muestra los campos Numero de Boleta, cliente, fecha de pedido, fecha de entrega y estado para realizar la bsqueda 50.2. El Actor introduce los campos Numero de Boleta, cliente, fecha de pedido, fecha de entrega o estado y selecciona el botn Buscar en la interfaz grfica Orden de pedido. 50.3. El sistema muestra las lneas de pedidos de clientes donde se visualiza: cdigo de pedido, fecha, cliente, moneda, total, pago, estado, botn devoluciones, botn ver detalle y botn anular. 50.4. Actor selecciona el botn Ver de una fila de la lista de pedidos. 50.5. El sistema muestra el detalle de pedido. 51. Actor solicita dar de baja Orden de venta 51.1. El sistema muestra los campos Numero de Boleta, cliente, fecha de pedido, fecha de entrega y estado para realizar la bsqueda 51.2. El Actor introduce los campos Numero de Boleta, cliente, fecha de pedido, fecha de entrega o estado y selecciona el botn Buscar en la interfaz grfica Orden de pedido. 51.3. El sistema muestra la lista las lneas de pedidos de clientes donde se visualiza: cdigo de pedido, fecha, cliente, moneda, total, pago, estado, botn devoluciones, botn ver detalle y botn anular. 51.4. El actor puede confirmar la eliminacin del usuario pulsando el botn Anular, o bien puede cancelar el borrado pulsando el botn Cancelar. 51.5. Por ltimo si se acept la eliminacin el sistema genera un mensaje de
Pagina. 61
JPInversiones Global Technologies S.A.C aviso Registro eliminado satisfactoriamente en la interfaz grfica Orden de Pedido.
Flujos alternativos: No hay Excepciones: No hay
Especificacin de caso de Uso: Gestionar Almacn Nombre de Caso de Uso: CUS_Gestionar Almacen Actores: Administrador, Operador Descripcin: El actor, despus de registrarse en el sistema mediante el usuario y la contrasea pueden invocar el caso de uso del sistema CUS_Gestionar Almacn, el actor podr entregar, pedidos, gestionar Productos, Consultas de Gua de remisin Precondiciones: El actor haya ingresado correctamente al sistema mediante el nombre de usuario y la contrasea y tenga el permiso de Almacn. El actor haya seleccionado la pestaa de Almacn y elija la opcin Ingreso Almacn de la interfaz grfica. Post condiciones: En caso de haberse borrado los productos que el cliente ha solicitado, los datos del producto quedan almacenados en la base de datos. En caso de haberse realizado una modificacin de los productos que recin ingresan al almacn, quedan almacenados en la base de datos. En caso de haberse realizado la duplicidad de un producto en el sistema, dicho producto queda eliminado de la base de datos del sistema. Flujo Bsico de eventos: 59. El sistema muestra la interfaz Gestionar Producto con los criterios de bsqueda que son los campos: cdigo, modelo, marca, nombre de producto, categora adems de las opciones buscar, crear, editar y eliminar productos segn sea el criterio de la empresa. 60. El actor solicita Crear Producto. 60.1 El Jefe de Almacn solicita Nuevo en la interfaz Gestin de productos. 60.2 El sistema muestra la interfaz crear producto; los campos de datos necesarios a introducir; son: cdigo (autogenerado), dependencia, orden, URL, nivel, descripcin icono. 60.3 El Jefe de Almacn selecciona Bsqueda de Productos por Categora (partes y piezas, perifricos y accesorios) seleccionar los campos necesarios y pulsa el botn Guardar o bien cancelar registro pulsando el botn Cerrar. 60.4 El sistema retorna lista de tipo de producto en base a la categora. 60.5 Por ltimo, si se guarda registro el sistema muestra mensaje de aviso Nuevo producto se grab correctamente en la interfaz grfica lista Pginas web disponibles 61 El actor solicita la bsqueda del producto en la interfaz Gestin de productos. 61.1El sistema muestra el campo cdigo, dependencia, Nivel, Orden y descripcin para proceder a la bsqueda de productos.
Pagina. 62
JPInversiones Global Technologies S.A.C 61.2El actor introduce el cdigo, dependencia, nivel, orden o descripcin y realiza la bsqueda a travs del botn Buscar en la interfaz Gestin de Productos. 61.3El sistema muestra un listado de productos y sus datos disponibles en la base de datos, de la interfaz Gestin de productos. 62 El actor presiona editar en el producto que desea modificar. 63 El sistema muestra la interfaz Editar Producto, El jefe de Almacn modifica los datos del producto segn criterio, luego selecciona grabar. 64 El sistema guarda los datos modificados y genera un mensaje Actualizacin Completada. Flujos alternativos: 1. En el punto 59. 1.1. En el punto 59 del crear producto, cuando el usuario selecciona guardar sin haber llenado todos los campos requerido, el sistema muestra un mensaje de error Falta llenar Campos y lo retorna a la interfaz Crear Producto. 1.1. En el punto 60.3 Si se editar producto y eliminar producto el jefe de almacn presiona buscar sin ingresar un criterio de bsqueda, el sistema mostrar en la tabla todos los productos ingresados hasta el momento. 1.2. En el punto 60.4 En el punto 60.4 de eliminar producto, cuando el usuario selecciona eliminar sin haber seleccionado el producto, el sistema muestra un mensaje de error Falta seleccionar producto a eliminar y lo retorna a la interfaz eliminar producto. Excepciones: No hay
Especificacin de caso de Uso: Gestionar Caja Nombre de Caso de Uso: CUS_Gestionar Caja Actores: Administrador, Auxiliar Descripcin: El actor, despus de registrarse en el sistema mediante el usuario y la contrasea pueden invocar el caso de uso del sistema CUS_Gestionar Caja, el actor podr Aperturar Caja, Cerrar Caja, movimiento de Caja, cancelar Pedidos como realizar filtro de bsqueda de pedidos por pagar. Precondiciones: El actor haya ingresado correctamente al sistema mediante el nombre de usuario y la contrasea y tenga el permiso de Gestionar Caja. El actor haya seleccionado la pestaa de Caja y elija la opcin Apertura Caja de la interfaz grfica.
Post condiciones: En caso de no haberse aperturado la caja el Actor no podr efectuar ningn cobro ni emitir factura. En caso de no haber seleccionado el tipo de moneda no podr mostrar el monto a cobrar por el producto. En caso de haberse ingresado a Caja se debe cerrar la caja antes de las 12: 00 am
Pagina. 63
JPInversiones Global Technologies S.A.C Flujo Bsico de eventos: 65. El sistema muestra la interfaz Gestionar Caja con los criterios de: Apertura de Caja, Movimientos de Caja y Cierre de Caja. 65. 1 El actor solicita Apertura Caja. 65.2El actor debe escanear producto. 65.3El Supervisor de caja debe autorizar el escaneo de nuevo. 65. 4El Usuario se limita a elegir el pago de contra entrega (Efectivo), debe cancelar con monedas o con billetes. 66. El sistema retorna listado productos a comprar con los precios unitarios y el monto final a pagar. a. La caja devuelve el cambio. b. Por ltimo, si se guarda registro el sistema muestra mensaje de aviso Confirmar la impresin del recibo o Factura por la compra de dichos productos. c. La caja despide al usuario. Flujos alternativos: 1. En el punto 65. 1.1. En el punto 66 La caja comprueba el tipo de cambio en caso de que el usuario pague con billetes en dlares. 1.1. En el punto 65.4 Si el usuario desea pagar con billetes y despus con monedas la caja deber de informar al usuario de pagar primero con monedas y despus con billetes. 1.2. En el punto 66 El sistema autoriza el pago de algn producto. En caso que el sistema se bloque, el supervisor de dar autorizacin a caja para poder volver a escanear otros productos segn la poltica de la empresa. Excepciones: No hay
Pagina. 64
Estndar de creacin de campos {1 o 2 letra(s) del nombre de la tabla} _{Tipo de Datos}_{Descripcin del Campo}
Anexo: Tipo de Datos: N: Numricos, Decimales, reales, int, long, V: Varchar, varchar2, NVarchar, ... D: Date, Datetime, ...
Descripcin de Entidades
TABLA NOMBRE Y DESCRIPCIN DE CAMPOS
CV_N_com_id Cdigo de identificacin del comprobante de venta. CV_N_esd_id Cdigo de identificacin de un estado. CV_N_tdc_id Codigo de tipo de documento. CV_N_ort_id TC_comprobante Cdigo de identificacin de una orden de trabajo. Venta CV_N_pus_id Cdigo de identificacin de un punto de servicio. CV_N_cli_id Cdigo de identificacin de un cliente. CV_N_emp_id Cdigo de identificacin de un empleado. CV_N_con_id Cdigo de identificacin de una condicin. Pagina. 65
Pagina. 66
TABLA
NOMBRE Y DESCRIPCIN DE CAMPOS DM_N_dom_id Cdigo de identificacin del movimiento de un documento. DM_N_tim_id Cdigo de identificacin de un tipo de movimiento. DM_V_dom_descripcion Descripcion. DM_V_dom_sigla Sigla del documento. DM_N_dom_creUsuario Usuario que crea el registro de la tabla. DM_N_dom_estadoRegistro Estado. DM_D_fecRegistro Fecha de registro.
TC_documento Movimiento
TABLA
NOMBRE Y DESCRIPCIN DE CAMPOS OT_N_ort_id Cdigo de identificacin de una orden de trabajo. OT_N_pus_id Cdigo de identificacin de un punto de servicio. OT_N_cli_id Cdigo de identificacin de un cliente. OT_N_emp_id Cdigo de identificacin de un empleado. OT_N_mon_id Cdigo de identificacin de un tipo de moneda. OT_D_ort_fecha Fecha de orden de trabajo. OT_N_ort_domicilio
TC_ordenTrabajo
Pagina. 67
TABLA
NOMBRE Y DESCRIPCIN DE CAMPOS DC_N_det_id Cdigo de identificacin del detalle de un comprobante. DC_N_com_id Cdigo de identificacin del comprobante de venta. DC_N_det_cantidad Cantidad de un artculo. DC_N_det_descuento Descuento de comprobante. DC_N_det_total Deuda total. DC_V_det_observacion Observacin del detalle de un comprobante. DC_N_det_creUsuario Usuario que crea el registro de la tabla. DC_N_det_estadoRegistro Pagina. 68
TD_detalle Comprobante
TABLA
NOMBRE Y DESCRIPCIN DE CAMPOS DM_N_ded_id Cdigo de identificacin del detalle de un documento. DM_N_dom_id Cdigo de identificacin del movimiento de un documento. DM_V_ded_descripcion Descripcion del detalle de un documento. DM_V_ded_sigla Abreviatura o sigla del detalle de un documento. DM_N_ded_creUsuario Usuario que crea el registro de la tabla. DM_N_ded_estadoRegistro Estatus del detalle de un documento. DM_D_fecRegistro Fecha de registros del detalle de un documento.
TD_detalle Documento
TABLA
NOMBRE Y DESCRIPCIN DE CAMPOS DF_N_def_id Cdigo de identificacin del detalle de una factura. DF_N_fac_id Cdigo de identificacin de la factura de compra. DF_N_pro_id Cdigo de identificacin de un proveedor. Pagina. 69
TABLA
NOMBRE Y DESCRIPCIN DE CAMPOS OD_N_ode_id Cdigo de identificacin del detalle de una orden. OD_N_ort_id Cdigo de identificacin de una orden de trabajo. OD_N_ode_cantidad Cantidad. OD_N_ode_descuento Descuento. OD_N_ode_creUsuario Usuario que crea el registro de la tabla. OD_N_ode_estadoRegistro Estatus del detalle de una orden. OD_D_fecRegistro Fecha de registro del detalle de una orden. OD_N_CodAlmacen Cdigo de identificacin de un almacn. OD_N_codArticulo Cdigo de identificacin de un artculo. OD_N_UnidadMedida
TD_orden Detalle
Pagina. 70
TABLA
NOMBRE Y DESCRIPCIN DE CAMPOS UC_N_usc_id Cdigo de identificacin de la clave de un usuario. UC_N_usu_id Cdigo de identificacin de un usuario. UC_N_usc_item tem de la clave de un usuario. UC_V_usc_clave Clave de un usuario. UC_D_usc_fecha Fecha. UC_N_usc_creUsuario Usuario que crea el registro de la tabla. UC_N_usc_estadoRegistro Estatus de la clave de un usuario. UC_D_fecRegistro Pagina. 71
TD_usuarioClave
TABLA
NOMBRE Y DESCRIPCIN DE CAMPOS AL_N_CodAlmacen Cdigo de identificacin de un almacn. AL_V_DescripcionAlmacen Nombre o descripcin del almacn. AL_N_FlagEstado Estatus del almacn. AL_V_Usuario Cdigo de identificacin del usuario. AL_D_FecRegistro Fecha de registro del almacn.
TM_Almacen
TABLA
AC_N_pus_id Cdigo de identificacin de un punto de servicio. AC_N_CodCajero Cdigo de identificacin de un cajero. AC_N_FechaApertura Fecha de apertura de una caja. TM_AperturaCaja AC_N_CodTurno Cdigo de turno de una caja aperturada. AC_N_MontoApertura Monto de dinero que se asigna a una caja aperturada. AC_N_TipoCambioSoles Tipo de cambio de dinero en soles Pagina. 72
TABLA
NOMBRE Y DESCRIPCIN DE CAMPOS A_N_codArticulo Cdigo de identificacin del artculo. A_V_nomArticulo Nombre o descripcin del artculo A_V_CodLinea Codigo de lnea. A_V_CodSubLinea Codigo de sub lnea. A_V_CodIGV Cdigo de IGV. A_V_UnidadVenta Unidad de venta. A_N_mon_id Cdigo de identificacin de un tipo de moneda. A_N_Precio Precio del artculo. A_V_UnidadStock Cantidad de artculos en stock. A_N_factorConversion Factor conversin. A_N_PesoUnitario Peso del artculo. A_N_FlagValorizado Valorizado. A_N_PrecioCostoSoles Precio de costo en soles de un artculo. A_N_PrecioCostoDolares Pagina. 73
TM_Articulo
TABLA
NOMBRE Y DESCRIPCIN DE CAMPOS CA_N_codCajero Cdigo de identificacin del cajero. CA_V_DescripcionCajero Descripcin del cajero. CA_D_FecRegistro Fecha de registro del cajero. CA_V_Usuario Nombre del cajero. CA_N_FlagEstado Estatus del cajero.
TM_Cajero
Pagina. 74
TABLA
CE_N_cem_id Cdigo de identificacin del cargo del empleado. CE_V_cem_descripcion Descripcin del tipo de cargo del empleado. CE_N_cem_creUsuario TM_cargoEmpleado Usuario que crea el registro de la tabla. CE_N_cem_estadoRegistro Estatus del tipo de cargo del empleado. CE_D_fecRegistro Fecha de registro del cargo del empleado.
TABLA
NOMBRE Y DESCRIPCIN DE CAMPOS C_N_cli_id Cdigo de identificacin de un cliente. C_N_tdi_id Cdigo del tipo de documento de identidad del cliente. C_N_ubi_id Cdigo de identificacin de la ubicacin geogrfica del cliente. C_N_mon_id Cdigo de identificacin de un tipo de moneda. C_V_cli_numeroDocIde Numero de documento de identidad del cliente. C_V_cli_nombreCliente Nombre del cliente. C_V_cli_direccion Direccin domiciliaria del cliente. C_V_cli_telefono Nmero de telfono del cliente C_V_cli_fax Nmero de fax del cliente. C_N_cli_creUsuario Usuario que crea el registro de la tabla. C_N_cli_estadoRegistro Estatus del cliente. C_D_fecRegistro Fecha de registro del cliente.
TM_cliente
Pagina. 75
TABLA
NOMBRE Y DESCRIPCIN DE CAMPOS C_N_con_id Cdigo de identificacin de una condicin. C_V_con_descripcion Descripcin del tipo de condicin. C_N_con_creUsuario Usuario que crea el registro de la tabla. C_N_con_estadoRegistro Estatus del tipo de condicin TM_D_fecRegistro Fecha de registro de una condicin.
TM_condicion
TABLA
NOMBRE Y DESCRIPCIN DE CAMPOS E_N_emp_id Cdigo de identificacin del empleado. E_N_est_id Cdigo de identificacin del estado civil de una persona. E_N_tdi_id Cdigo del tipo de documento de identidad del empleado. E_N_cem_id Cdigo de identificacin del cargo del empleado. E_N_ubi_id Cdigo de identificacin de la ubicacin geogrfica del empleado. E_N_pus_id Cdigo del punto de servicio del empleado. E_V_emp_numeroDocIde Nmero de Documento de Identidad del empleado. E_V_emp_apellidoPaterno Apellido paterno del empleado. E_V_emp_apellidoMaterno Apellido materno del empleado. E_V_emp_nombre Prenombre del empleado. E_V_emp_sexo Descripcin del tipo de sexo del empleado. E_D_emp_fechaNacimiento Fecha de nacimiento del empleado. E_V_emp_telefono Nmero de telfono el empleado. E_V_emp_direccion Direccin domiciliaria del empleado. Pagina. 76
TM_empleado
TABLA
NOMBRE Y DESCRIPCIN DE CAMPOS E_N_esd_id Cdigo de identificacin de un estado. E_V_esd_descripcion Descripcin del tipo de estado. E_V_esd_sigla Abreviatura o sigla de un tipo de estado. E_N_esd_creUsuario Usuario que crea el registro de la tabla. E_N_esd_estadoRegistro Estatus del tipo de estado. E_D_fecRegistro Fecha de registro de un estado.
TM_estado
TABLA
EC_N_est_id Cdigo de identificacin del estado civil de una persona. EC_V_est_descripcion Descripcin del tipo de estado civil. EC_N_est_creUsuario TM_estadoCivil Usuario que crea el registro de la tabla. EC_N_est_estadoRegistro Estatus del estado civil. EC_D_fecRegistro Fecha de registro del estado civil.
Pagina. 77
TABLA
NOMBRE Y DESCRIPCIN DE CAMPOS EM_N_esm_id Cdigo de identificacin del estado de un movimiento. EM_V_esm_descripcion Descripcin del estado de un movimiento. EM_N_esm_creUsuario Usuario que crea el registro de la tabla. EM_N_esm_estadoRegistro Estatus del estado de un movimiento. EM_D_fecRegistro Fecha de registro del estado de un movimiento.
TM_estadoMovimiento
TABLA
NOMBRE Y DESCRIPCIN DE CAMPOS EO_N_eso_id Cdigo de identificacin del estado de una orden. EO_V_eso_descripcion Descripcin del estado de una orden. EO_N_eso_creUsuario Usuario que crea el registro de la tabla. EO_N_eso_estadoRegistro Estatus del estado de una orden. EO_D_fecRegistro Fecha de registro del estado de una orden.
TM_estadoOrden
TABLA
NOMBRE Y DESCRIPCIN DE CAMPOS F_N_CodArticulo Cdigo de identificacin de un artculo. F_V_UnidadBase Descripcin de un tipo de unidad base. F_V_UnidadConversion Descripcin de un tipo de unidad de conversin. F_N_Factor Factor de conversin. F_N_FlagEstado Estatus del factor conversin. F_V_Usuario Nombre de un usuario. F_D_FecRegistro Fecha de registro del factor conversion.
TM_FactorConversion
Pagina. 78
TABLA
NOMBRE Y DESCRIPCIN DE CAMPOS gur_id Cdigo de identificacin de la gua de remisin. esd_id Cdigo de identificacin de un estado. pus_id Cdigo de identificacin de un punto de servicio. tdi_id Cdigo de identificacin del tipo de documento de identidad de una persona. gur_fecha Fecha de una gua de remisin. gur_fechaSalida Fecha de salida de una gua de remisin. gur_serieDocumento Serie de documento. gur_numeroDocumento Numero de gua de remisin. gur_documentoGuia
Tipo de documento de venta. gur_nombreDestinatario TM_GuiaRemision Nombre del cliente o destinatario a quien se le entregara la gua de remisin. gur_domicilioDestino Direccin domiciliaria del cliente o persona a quien se le entregara el artculo. gur_rucDestinatario Numero de RUC del cliente. gur_numeroDocIde Numero de documento de identidad. gur_partida Punto de partida donde saldr el artculo. gur_llegada Punto de llegada donde entregara el artculo. gur_nombreTransportista Nombre del transportista que llevara el artculo. gur_domicilioTransporte Direccin domiciliaria del transportista. gur_rucTransportista Numero del RUC del transportista. gur_marcaTransporte Marca del vehculo de transporte. Pagina. 79
TABLA
NOMBRE Y DESCRIPCIN DE CAMPOS M_N_mon_id Cdigo de identificacin de un tipo de moneda. M_V_mon_descripcion Descripcin del tipo de moneda. M_V_mon_sigla Abreviatura o sigla de un tipo de moneda. M_N_mon_creUsuario Usuario que crea el registro de la tabla. M_N_mon_estadoRegistro Estatus del tipo de moneda. Pagina. 80
TM_moneda
TABLA
NOMBRE Y DESCRIPCIN DE CAMPOS OS_N_obs_id Cdigo de identificacin del objeto del sistema. OS_N_obs_dependencia Dependencia del objeto del sistema. OS_N_obs_nivel Nivel del objeto del sistema. OS_N_obs_orden Orden del objeto del sistema. OS_V_obs_descripcion
TM_objetoSistema
Descripcin del objeto del sistema. OS_V_obs_url URL del objeto del sistema. OS_V_obs_icono Icono del objeto del sistema. OS_N_obs_creUsuario Usuario que crea el registro de la tabla. OS_N_obs_estadoRegistro Estatus del objeto del sistema. OS_D_fecRegistro Fecha de registro del objeto del sistema.
TABLA
PS_N_pus_id Cdigo de identificacin del punto de servicio. PS_N_cem_id Cdigo de identificacin del cargo del empleado. PS_N_ubi_id Cdigo de identificacin de la ubicacin geogrfica del punto de servicio. TM_puntoServicio PS_V_pus_nombrePunto Nombre de un punto de servicio. PS_V_pus_sigla Abreviatura o sigla de un punto de servicio. PS_V_pus_responsable Empleado responsable de un punto de servicio. PS_V_pus_direccion Direccin de un punto de servicio.
Pagina. 81
TABLA
NOMBRE Y DESCRIPCIN DE CAMPOS PU_N_ups_id Cdigo de identificacin del punto de un usuario. PU_N_usu_id Cdigo de identificacin de un usuario. PU_N_pus_id Cdigo de identificacin de un punto de servicio. PU_N_usu_creUsuario Usuario que crea el registro de la tabla. PU_D_fecRegistro Fecha de registro del punto de un usuario. PU_N_estadoRegistro Estatus del punto de un usuario.
TM_puntoUsuario
TABLA
NOMBRE Y DESCRIPCIN DE CAMPOS S_N_seg_id Cdigo de identificacin de la seguridad del sistema. S_V_seg_descripcion Descripcin del tipo de seguridad. S_N_seg_creUsuario Usuario que crea el registro de la tabla. S_N_seg_estadoRegistro Estatus de un tipo de seguridad S_D_fecRegistro Fecha de registro de un tipo de seguridad.
TM_seguridad
TABLA TM_tipoCambio
TABLA
TDI_N_tdi_id Cdigo de identificacin de un tipo de documento de identidad de una persona. TDI_V_tdi_descripcion Descripcin de un tipo de documento de identidad. TDI_V_tdi_sigla Abreviatura o sigla de un tipo de documento de identidad. TM_tipoDocumento TDI_N_tdi_ancho Identidad Ancho o tamao de un tipo de documento de identidad. TDI_N_tdi_creUsuario Usuario que crea el registro de la tabla. TDI_N_tdi_estadoRegistro Estatus de un tipo de documento de identidad. TD_D_fecRegistro Fecha de registro de un tipo de documento de identidad.
TABLA
NOMBRE Y DESCRIPCIN DE CAMPOS TM_N_tim_id Cdigo de identificacin de un tipo de movimiento. TM_V_tim_descripcion Descripcin de un tipo de movimiento. TM_V_tim_sigla Abreviatura o sigla de un tipo de movimiento. TM_N_tim_creUsuario Usuario que crea el registro de la tabla. TM_N_tim_estadoRegistro Estatus de un tipo de movimiento.
TM_tipoMovimiento
Pagina. 83
TABLA
NOMBRE Y DESCRIPCIN DE CAMPOS TP_N_tip_id Cdigo de identificacin de un tipo de persona. TP_V_tip_descripcion Descripcin de un tipo de persona. TP_N_tip_creUsuario Usuario que crea el registro de la tabla. TP_N_tip_estadoRegistro Estatus de un tipo de persona. TP_D_fecRegistro Fecha de registro de un tipo de persona.
TM_tipoPersona
TABLA
NOMBRE Y DESCRIPCIN DE CAMPOS TP_N_tip_id Cdigo de identificacin de un tipo de producto. TP_V_tip_descripcion Descripcin de un tipo de producto. TP_N_tip_creUsuario Usuario que crea el registro de la tabla. TP_N_tip_estadoRegistro Estatus de un tipo de producto. TP_D_fecRegistro Fecha de registro de un tipo de producto. NOMBRE Y DESCRIPCIN DE CAMPOS TU_N_tiu_id Cdigo de identificacin de un tipo de usuario. TU_V_tiu_descripcion Descripcin de un tipo de usuario. TU_V_tiu_observacion Observacin de un tipo de usuario. TU_N_tiu_creUsuario Usuario que crea el registro de la tabla. TU_N_tiu_estadoRegistro Estatus de un tipo de usuario. TM_D_fecRegistro Fecha de registro de un tipo de usuario.
TM_tipoProducto
TABLA
TM_tipoUsuario
Pagina. 84
TABLA
NOMBRE Y DESCRIPCIN DE CAMPOS U_N_ubi_id Cdigo de identificacin de la ubicacin geogrfica. U_N_dep_id Cdigo de identificacin del departamento. U_N_prov_id Cdigo de identificacin de la provincia. U_N_dist_id Cdigo de identificacin del distrito. U_V_dep_descripcion Nombre o descripcin del departamento.
TM_ubigeo
U_V_prov_descripcion Nombre o descripcin de la provincia. U_V_dist_descripcion Nombre o descripcin del distrito. U_N_ubi_creUsuario Usuario que crea el registro de la tabla. U_N_ubi_estadoRegistro Estatus de la ubicacin geogrfica. U_D_fecRegistro Fecha de registro de la ubicacin geogrfica.
TABLA
NOMBRE Y DESCRIPCIN DE CAMPOS U_V_CodUnidad Cdigo de identificacin de un tipo de unidad. U_V_DescripcionUnidad Descripcin de un tipo de unidad. U_N_PosiDecimal Posicin decimal. U_N_Formato Tipo de formato de una unidad.
TM_Unidad
TABLA
NOMBRE Y DESCRIPCIN DE CAMPOS U_N_usu_id Cdigo de identificacin de un usuario. U_N_tiu_id Cdigo de identificacin de un tipo de usuario. U_N_emp_id Cdigo de identificacin del empleado. U_V_usu_login Login del usuario. Pagina. 85
TM_usuario
Pagina. 86
Pagina. 87
En ese sentido, con respecto a la implementacin del presente proyecto informtico, cabe resaltar que el equipo de desarrollo est conformado por usuarios y especialistas, asimismo, se estima que para la obtencin del sistema se requiere no solo del trabajo de un profesional especialista en diseo, sino tambin de dos profesionales, a tiempo completo durante tres meses para la implementacin. Los desembolsos asociados a las tareas de anlisis, diseo, implementacin y prueba, alcanzan a S/. 6,300. Como soporte, el sistema requiere de un equipamiento de software equivalente a S/. 8,200. Se estima tambin, que el funcionamiento del sistema, en su operacin normal, generar un ahorro de costos de S/. 540 mensuales, y que exige de costos de operacin de S/. 20,000 mensuales. Los ejecutivos de ventas perciben adems que el sistema informtico les permitir tomar decisiones ms oportunas, las cuales redundarn en un aumento de las ventas que generarn un beneficio adicional de S/. 20,000 anuales.
Pagina. 88
Inversin CONCEPTO
Software Windows Server 2003 Visual Studio 2008 SQL Server 2008 Analista Programador Programador Diseador Total Lnea Base
COSTO (S/.)
200 3,000 5,000 2,700 2,100 1,500 14,500
Profesionales
COSTO (S/.)
2,000 4,480 20,000 26,500
Costos CONCEPTO
Costos de operacin Gastos de Seguridad, Sueldos, Suministros de Oficina, Servicios, Seguros, etc. Total Lnea Base
COSTO (S/.)
20,000 20,000
6,500
Con los valores de costos, beneficios e inversiones ya estimados para cada escenario, es posible llevar a cabo los anlisis econmicos correspondientes. Para este propsito existe una serie de herramientas, equivalentes a diferentes mtodos de evaluacin de proyectos de inversin, los cuales en general consisten en comparar de alguna forma el flujo de ingresos con el flujo de desembolsos del proyecto. De stos mtodos los ms utilizados son: Valor Actual Neto (VAN), Tasa Interna de Retorno (TIR) y Pay back o Periodo de Recuperacin (PER).
Pagina. 89
Instrumentos de Evaluacin Valor Actual Neto (VAN) Es un indicador financiero que mide los flujos de los futuros ingresos y egresos que tendr un proyecto, para determinar, si luego de descontar la inversin inicial, nos quedara alguna ganancia. Si el resultado es positivo, el proyecto es viable. Basta con hallar VAN de un proyecto de inversin para saber si dicho proyecto es viable o no. El Valor Actual Neto tambin nos permite determinar cul proyecto es el ms rentable entre varias opciones de inversin. Incluso, si alguien nos ofrece comprar nuestro negocio, con este indicador podemos determinar si el precio ofrecido est por encima o por debajo de lo que ganaramos de no venderlo, su frmula de clculo es: n VAN = [ Fi / (1 + k)i ] - I0 i=1 Donde: F = k = I0 = n = i = Flujo del periodo Tasa de rendimiento deseado Inversin inicial Vida til del proyecto Periodo analizado
Tasa Interna de Retorno (TIR) Es la tasa de descuento de un proyecto de inversin, que permite que el beneficio neto actualizado sea igual a la inversin inicial, cuando el VAN se hace cero, no hay ganancia ni prdida para al proyecto. Cuanto mayor sea sta tasa de la que usamos para descontar, mayor margen de beneficio tiene el proyecto. Si el TIR es igual o inferior a la tasa deseada de rendimiento, el proyecto no debera realizarse puesto que no hay margen de ganancia para la inversin. Para hallar la TIR hacemos uso de la frmula del VAN, slo que en vez de hallar el VAN, el cual reemplazamos por cero, estaramos hallando la tasa de descuento: VAN = 0 n 0 = VAN = [ Fi / (1 + k)i ] - I0 i=1
Pagina. 90
Periodo de Recuperacin (PER) Nos mostrar el tiempo que durar en recuperarse la inversin inicial y los desembolsos que se hicieron al inicio del proyecto. Tiene la ventaja de que al momento de compararse con otra opcin de inversin, podremos obtener cual se recupera ms rpidamente y que por consiguiente es menos riesgosa para la institucin. Monto de la Inversin Inicial PER = -------------------------------------Flujo de Caja Anual
La evaluacin del presente proyecto se llevar a cabo utilizando VAN, TIR y PER, considerando perodos anuales y una vida til del proyecto dentro de cinco aos, al cabo de los cuales no existe valor residual. Valor Actual Neto de Proyecto Si se considera una tasa de descuento o costo de capital de un 10% anual, el VAN ser: VAN = - 14,500 + (6,500/1+0.10) + (6,500/1+0.10^2) + (6,500/1+0.10^3) + (6,500/1+0.10^4) + 6.500/1+0.10^5) VAN = 10,140.114 De acuerdo al VAN obtenido, entonces el proyecto es factible desde el punto de vista econmico. Tasa Interna de Retorno del Proyecto. A modo de una segunda evaluacin, se aplicar el mtodo de la Tasa Interna de Retorno, con lo cual se tiene: Pagina. 91
14,500 = (6,500/(1+TIR)^1) + (6,500/(1+TIR)^2) + (6,500/(1+TIR)^3) + (6,500/(1+TIR)^4) + (6,500/(1+TIR)^5) 5 14,500 = (6,500/(1+TIR)^t) t=1 Despejando, se obtiene:
TIR = 0.225 = 22.5% As, la tasa de inters necesaria para igualar el valor actual de los futuros ingresos con el valor del egreso inicial, es de 22.5%, lo cual tambin indica que el proyecto resulta ventajoso. Perodo de Recupero del Proyecto. Finalmente, si se aplica el mtodo del perodo de recupero para este proyecto se tiene: PER = (14,500/6,500) = 2.2 aos
Pagina. 92
6.2. Recomendaciones: Es importante destacar que las recomendaciones de esta tesis van dirigidas a las empresas comerciales, para que tengan en mente siempre una visin a futuro del negocio y mediante la implementacin de la propuesta del Sistema, desarrolle una estrategia de innovacin tecnolgica explcita de nivel corporativo, el cual implique a los empleados en el futuro de la organizacin y les aliente a formar parte de la formacin e implementacin. Para optimizar el desarrollo de productos es necesario partir de una buena definicin y estructuracin del proceso, la cual debe incluir la utilizacin de equipos multifuncionales, un fuerte liderazgo del jefe de proyecto, el seguimiento y apoyo cercano de la Gerencia General y la utilizacin de herramientas actualizadas. En general consideramos una buena experiencia el desarrollar este proyecto, ya que se desarroll un sistema para una empresa nueva en el mercado en la cual consideramos cuestiones de calidad, mejora, mantenimiento, implantacin, plan de garanta, etc. Que no hubieran sido consideradas en la concepcin original del proyecto inicial. Es importante que la empresa sepa desde un principio que al aplicar la propuesta de innovacin tecnolgica esta tendr sentido, slo si, le proporciona beneficios econmicos que tendrn que ser medidos por la empresa.
Pagina. 93
Referencias Bibliogrficas
Pagina. 94
MANUAL DE USUARIO
Pagina. 95
Este software cuenta con un sofisticado sistema de ayuda que ensea paso a paso como utilizar el sistema, se muestran interfaces grficas a todo color que le ilustrarn de una forma muy simple el funcionamiento de este software. Diseado de tal manera que an una persona con pocos conocimientos en sistemas puede usarlo. INTEGRADO: Usted no tiene que salir de un mdulo para poder entrar en otro, ya que este programa se encuentra totalmente integrado mdulo a mdulo con los permisos determinados para cada usuario. GARANTIZADO: Todos los mdulos funcionan en su totalidad, de tal manera que cualquier error de ejecucin el programa ser corregido sin costo de ningn tipo. AJUSTABLE: Permite realizarle eventuales modificaciones o mantenimiento, de tal manera que el sistema quede a la a medida de las necesidades y requerimientos de su empresa. Estas modificaciones se cotizarn por aparte segn las tarifas establecidas por nuestra empresa para dicho tipo de actividad. Centro de Control La central de control contiene los siguientes mdulos, los cuales poseen sus respectivas opciones de impresin segn su importancia. Reportes del Sistema: 1. Venta por Boletas 2. Venta por Facturas 3. Ventas de Clientes 4. Productos Vendidos Ventajas Control de Usuarios: que permite restringir el acceso a la informacin a personas no autorizadas, lo cual garantiza la privacidad y seguridad de la informacin. La obtencin de reportes y listados es inmediata, lo cual reduce la congestin de labores y agiliza los procesos. Por su diseo el software puede ser operado por personas con pocos conocimientos en sistemas. El suministro de informacin no depende de la disponibilidad de tiempo y recursos de terceros. Todo ello estar bajo el control de su empresa. La siguiente seccin explica todas las funciones y operaciones que un usuario debe seguir para operar de manera correcta el software.
Pagina. 96
Entrando al sistema En primera instancia el sistema muestra una interfaz grfica de inicio donde por seguridad permite ingresar un nombre de usuario y contrasea de tal forma solo acepta a los usuarios registrados. Ver Figura 1.
Luego de seleccionar el botn Aceptar, El sistema valida que se haya ingresado correctamente, pero en caso de que un usuario no introduzca correctamente su nombre de usuario o contrasea en el sistema mostrara mensaje de error Ver Figura 2.
Pagina. 97
Si se ingres los datos de acceso correctamente, el sistema muestra la interfaz grfica donde se podr seleccionar la sucursal correspondiente al usuario y pulsar el botn Aceptar. Ver Figura 3.
Men Principal El men principal se genera de forma dinmica basndose en el nivel al que pertenezca el usuario que ha iniciado sesin, de tal manera que segn los permisos de acceso que tenga un determinado nivel as sern las opciones que se desplieguen tanto en el men principal como en los submens. En este men principal el usuario dispone de 6 mdulos y cada uno de ellos contiene submens a los cuales se puede acceder dando clic sobre ellos con el Mouse, con tan solo pasar el mouse sobre el mdulo se mostrar los submens correspondientes, haciendo un clic se muestra el formulario. Cada uno de estos submens representa los mdulos que se explican a continuacin: Ver la siguiente figura 5.
Pagina. 98
La primera opcin del men principal es el mdulo Seguridad cuenta con siete submens, para tener acceso a las opciones de cualquier submen primero seleccione en el men principal la opcin Seguridad, luego podr seleccionar cualquier submen disponible que son: Usuario, Contrasea de Usuario, Formularios, Local de Usuario, Perfil de Usuario, Tipo de Usuario y Locales segn sea el caso. Como se muestra en la figura 6.
Pagina. 99
Pagina. 100
Pagina. 101
Seguridad - Usuarios El Administrador es el unico que tiene control total de acceso a todo los menus y submenus del sistema. El men Seguridad consta de siete submens: Presionaremos con el cursor el submen Usuarios. Luego aparecer una pantalla similar a la siguiente, en la cual usted podr Buscar, Agregar, modificar (Editar) y Eliminar a los usuarios.
Buscar Usuario Para buscar un usuario existente colocar los datos en cualquiera de los campos disponibles para realizar bsqueda luego presione el botn Buscar, el sistema mostrar un listado de lneas de usuarios registrados. Agregar Usuario Para agregar un nuevo usuario presione el botn Agregar, que se muestra un icono Crculo verde en seguida se mostrar una nueva pantalla dinmica Agregar Registro; en la cual usted podr agregar un nuevo usuario con los datos correspondientes: Selecciona Tipo de usuario, Cargo de empleado. Login usuario con la
Pagina. 102
JPInversiones Global Technologies S.A.C cual pueda acceder al sistema y la fecha en la cual est ingresando al nuevo usuario, despus de terminar de llenar todo los campos presiona el Botn Guardar. Modificar Usuario Para modificar un usuario existente seleccione el usuario a modificar, luego presione el botn Editar, la cual se muestra en forma de cono se mostrar una sub ventana dinmica en la cual usted pueda realizar los cambios correspondientes. Recuerde despus de haber realizado los cambios guardar proceso haciendo clic en el botn Guardar para que se actualice dicho cambio o bien cancelar el proceso con el botn Cerrar. Eliminar Usuario Para eliminar un usuario existente seleccione el usuario a eliminar, luego presione el botn Eliminar, la cual se muestra en forma de cono se mostrar un mensaje de confirmacin en la cual usted pueda confirmar mediante el botn Aceptar o bien cancelar el proceso con el botn Cancelar.
Seguridad - Contrasea de Usuario Para cambiar la contrasea del Usuario, hacemos clic en el Men Seguridad luego en el submen Contrasea de Usuario; enseguida le muestra una ventana con las casillas para editar una nueva contrasea segura, despus de terminar de editar en ambas casillas presione el botn Grabar, para que los datos sean guardados o bien para cancelar el proceso pulsar el botn Cancelar.
Pagina. 103
Seguridad Formularios Para se realizar mantenimientos de los formularios existentes del sistema. Haciendo clic en el menu principal Seguridad, se muestra los submenus disponibles en el tercer orden accede a Formularios, Luego aparecer una pantalla similar a la siguiente, en la cual usted podr Buscar, Agregar, modificar (Editar) y Eliminar a los formularios disponibles en el sistema.
Pagina. 104
Buscar Formulario Para buscar un usuario existente colocar los datos en cualquiera de los campos disponibles para realizar bsqueda luego presione el botn Buscar, el sistema mostrar un listado de lneas de formularios disponibles en el sistema. Agregar Formulario Para agregar un nuevo formulario presione el botn Agregar, que se muestra un icono Crculo verde en seguida se mostrar una nueva pantalla dinmica Agregar Registro; en la cual usted podr agregar un nuevo formulario con los datos correspondientes: Dependencia, orden, URL, Nivel, descripcin e icono. Despus de terminar de llenar todo los campos presiona el botn Guardar o bien cancelar el proceso con el botn Cerrar. Modificar Formulario Para modificar un formulario existente seleccione una fila del listado de formularios disponibles a modificar, luego presione el botn Editar, la cual se muestra en forma de cono se mostrar una sub ventana dinmica en la cual usted pueda realizar los cambios correspondientes. Recuerde despus de haber realizado los cambios guardar proceso haciendo clic en el botn Guardar para que se actualice dicho cambio o bien cancelar el proceso con el botn Cerrar. Eliminar Formulario Para eliminar un formulario existente seleccione una fila del listado de formularios disponibles a eliminar, luego presione el botn Eliminar, la cual se muestra en forma de cono se mostrar un mensaje de confirmacin en la cual usted pueda confirmar mediante el botn Aceptar o bien cancelar el proceso presionando el botn Cancelar.
Pagina. 105
Seguridad - Local de Usuario En este proceso slo puede acceder el Administrador para poder otorgar los permisos necesarios a cada uno de los usuarios como es asignar o denegar los puntos de servicios (Locales).
Asignar Permiso Local de Usuario El administrador selecciona el usuario en la interfaz grfica usuario punto de servicio por usuario, sistema muestra los locales disponibles y para asignar los locales, se procede a seleccionar el local y luego pulsar el botn Asignar. Denegar Permiso Local de Usuario El administrador selecciona el usuario en la interfaz grfica usuario punto de servicio por usuario, sistema muestra los locales asignados y para denegar los locales, se procede a seleccionar el local y luego pulsar el botn Denegar.
Pagina. 106
Seguridad - Perfil de Usuario En ste proceso se realiza mantenimiento de los usuarios segn el cargo al que corresponda se le asignar o se le denegar los mdulos con que cuenta actualmente la empresa. Para asignar los mdulos a cada usuario primero se debe escoger al nivel correspondiente: El Administrador, tiene a su disposicion todos los mdulos y/o submodulos asignados para que pueda llevar un control general de todo los procedimientos que ocurre dentro de la empresa. El Operador, Tiene asignado dos mdulos Seguridad y Almacen. En cada mdulo tambien tiene restricciones. En caso del mdulo Seguridad, tiene permiso slo en submen; Contrasea de Usuario. En caso del mdulo Almacn, tiene permiso a los submenus; Atencin de Pedidos, Gua de Remisin y Gestin de Ventas. El Representante de Ventas, tiene permiso dos mdulos Seguridad y Ventas. En estos mdulos tiene restricciones respetivas. En el caso del mdulo Seguridad, tiene permiso el submen Contrasea de Usuario. En el caso del mdulo Ventas, tiene permisos de los submenus; Tipo de Cambio, Factura y Boleta. El Cajero, tiene permiso asignado dos mdulos Seguridad y Caja. En estos mdulos tiene restricciones correspondientes. En el caso del mdulo Seguridad, solo tiene asigando el submen Contrasea de Usuario. En el Caso del mdulo Caja, tiene asignado cinco submens; Aperturar / Cerrar Caja, Movimentos de Caja, Ingreso de Caja, Egreso de Caja y Pagos de Pedidos.
Pagina. 107
Asignar Permiso de Perfl de Usuario El administrador selecciona el Cargo de Usuario en la interfaz grfica tipo de usuario por usuario, sistema muestra los mdulos disponibles y para asignar los mdulos, se procede a seleccionar el mdulo y los procesos otorgados al tipo de usuario mediante el botn Asignar. Denegar Permiso de Perfl de Usuario El administrador selecciona el Cargo de Usuario en la interfaz grfica tipo de usuario, sistema muestra los mdulos asignados y para denegar los mdulos, se procede a seleccionar el mdulo y los procesos otorgados al tipo de usuario mediante el botn Denegar.
Pagina. 108
Seguridad - Tipo de Usuario Para se realizar mantenimientos del tipo de usuario existente en el sistema. Haciendo clic en el menu principal Seguridad, se muestra los submenus disponibles en el sexto orden accede a Tipo de Usuario, Luego aparecer una pantalla similar a la siguiente, en la cual usted podr Buscar, Agregar, modificar (Editar) y Eliminar los tipos de usuario en el sistema.
Buscar Tipo de Usuario Para buscar un tipo de usuario existente colocar los datos en cualquiera de los campos disponibles para realizar bsqueda luego presione el botn Buscar, el sistema mostrar un listado de lneas de los tipos de usuario disponibles en el sistema. Agregar Tipo de Usuario Para agregar un nuevo tipo de usuario presione el botn Agregar, que se muestra mediante el icono Crculo verde en seguida se mostrar una nueva pantalla dinmica Agregar Registro; en la cual usted podr agregar un nuevo Tipo de Usuario con los datos correspondientes: Nombre tipo de usuario y observacin. Despus de terminar de llenar todo los campos presiona el botn Guardar o bien cancelar el proceso con el botn Cerrar.
Pagina. 109
Modificar Tipo de Usuario Para modificar un Tipo de Usuario existente seleccione una fila del listado de Tipo de Usuario disponibles a modificar, luego presione el botn Editar, la cual se muestra en forma de cono se mostrar una sub ventana dinmica en la cual usted pueda realizar los cambios correspondientes. Recuerde despus de haber realizado los cambios guardar el proceso haciendo clic en el botn Guardar o bien cancelar el proceso haciendo clic en el botn Cerrar. Eliminar Tipo de Usuario Para eliminar un Tipo de Usuario existente seleccione una fila del listado de Tipo de Usuario disponibles a eliminar, luego presione el botn Eliminar, la cual se muestra en forma de cono se mostrar un mensaje de confirmacin en la cual usted pueda confirmar mediante el botn Aceptar o bien cancelar el proceso presionando el botn Cancelar.
Pagina. 110
Seguridad Locales (Punto Servicio) Para se realizar mantenimientos de los locales disponibles por tipo de usuario existente en el sistema. Haciendo clic en el men principal Seguridad, se muestra los submenus disponibles en el septimo orden accede a la opcin Local, Luego aparecer una pantalla similar a la siguiente, en la cual usted podr Buscar, Agregar, modificar (Editar) y Eliminar los locales disponibles de la empresa.
Buscar Local Para buscar un tipo de usuario existente colocar los datos en cualquiera de los campos disponibles para realizar bsqueda luego presione el botn Buscar, el sistema mostrar un listado de lneas de los tipos de usuario disponibles en el sistema. Agregar Local Para agregar un nuevo Local presione el botn Agregar, que se muestra mediante el icono Crculo verde en seguida se mostrar una nueva pantalla dinmica Agregar Registro; en la cual usted podr agregar un nuevo Local con los datos correspondientes: Cargo de empleado, departamento, provincia, distrito, telfono, nombre de local, sigla, responsable, direccin y fax. Luego de terminar de llenar todo los campos presiona el botn Guardar o bien cancelar el proceso con el botn Cerrar.
Pagina. 111
Modificar Local Para modificar un Local existente seleccione una fila del listado de Locales disponibles a modificar, luego presione el botn Editar, la cual se muestra en forma de cono se mostrar una sub ventana dinmica en la cual usted pueda realizar los cambios correspondientes. Recuerde despus de haber realizado los cambios guardar el proceso haciendo clic en el botn Guardar o bien cancelar el proceso haciendo clic en el botn Cerrar. Eliminar Local Para eliminar un Local existente seleccione una fila del listado de Locales disponibles a eliminar, luego presione el botn Eliminar, la cual se muestra en forma de cono se mostrar un mensaje de confirmacin en la cual usted pueda confirmar mediante el botn Aceptar o bien cancelar el proceso presionando el botn Cancelar.
Pagina. 112
La segunda opcin del men principal es el mdulo Administracin, la cual cuenta con cuatro submens, para tener acceso a las opciones de cualquier submen primero seleccione en el men principal la opcin Administracin, luego podr seleccionar cualquier submen disponible que son: Empleados, Clientes, Tipo de Documentos o Estado Civil segn sea el caso. Como se muestra en la figura 7. Administracin Empleados En este proceso se podr realizar mantenimientos de los empleados de la empresa. En el menu principal hacemos clic al men Administracin, donde se despliega los submenus disponibles en el primer orden se accede a la opcin Empleados, Luego aparecer una pantalla similar a la siguiente, en la cual se podr Buscar, Agregar, modificar (Editar) y Eliminar los empleados disponibles en la empresa.
Buscar Empleados Para buscar un empleado existente completar los datos en cualquiera de los campos disponibles para realizar bsqueda luego presione el botn Buscar, el sistema mostrar un listado de lneas de los empleados disponibles en el sistema.
Pagina. 113
Agregar Empleados Para agregar un nuevo empleado presione el botn Agregar, que se muestra mediante el icono Crculo verde en seguida se mostrar una nueva pantalla dinmica Agregar Registro; en la cual usted podr agregar un nuevo empleado con los datos correspondientes: Departamento, provincia, distrito, punto de servicio, apellido paterno, apellido materno, nombre, direccin, fecha de ingreso, foto, estado civil, tipo de documento, cargo de empleado, numero de documento, sexo, fecha de nacimiento, telfono, fecha de salida y salario. Luego de terminar de llenar todos los campos presionar el botn Guardar o bien para cancelar el proceso presionar el botn Cerrar. Modificar Empleados Para modificar un empleado existente seleccione una fila del listado de empleados disponibles a modificar, luego presione el botn Editar, la cual se muestra en forma de cono se mostrar una sub ventana dinmica en la cual usted pueda realizar los cambios correspondientes. Recuerde despus de haber realizado los cambios guardar el proceso haciendo clic en el botn Guardar o bien para cancelar el proceso presionamos el botn Cerrar. Eliminar Empleados Para eliminar un empleado existente seleccione una fila del listado de empleados disponibles a eliminar, luego presione el botn Eliminar, la cual se muestra en forma de cono y mostrar un mensaje de confirmacin, en la cual se podr confirmar mediante el botn Aceptar o bien cancelar el proceso pulsando el botn Cancelar.
Pagina. 114
Administracin Clientes En este proceso se podr realizar mantenimientos de los clientes de la empresa. En el menu principal hacemos clic al men Administracin, donde se despliega los submenus disponibles en el segundo orden se accede a la opcin Clientes, Luego aparecer una pantalla similar a la siguiente, en la cual se podr Buscar, Agregar, modificar (Editar) y Eliminar los Clientes de la empresa.
Buscar Clientes Para buscar un cliente existente completar los datos en cualquiera de los campos disponibles para realizar bsqueda luego presione el botn Buscar, el sistema mostrar un listado de lneas de los clientes disponibles en el sistema.
Pagina. 115
Agregar Clientes Para agregar un nuevo cliente presione el botn Agregar, que se muestra mediante el icono Crculo verde en seguida se mostrar una nueva pantalla dinmica Agregar Registro; en la cual usted podr agregar un nuevo cliente con los datos correspondientes: Nombre de cliente, tipo de documento, numero de documento, departamento, provincia, distrito, direccin, telfono y fax. Luego de terminar de llen1ar todos los campos presionar el botn Guardar o bien para cancelar el proceso presionar el botn Cerrar. Modificar Clientes Para modificar un cliente existente seleccione una fila del listado de clientes disponibles a modificar, luego presione el botn Editar, la cual se muestra en forma de cono se mostrar una sub ventana dinmica en la cual se podr realizar los cambios correspondientes. Despus de haber realizado los cambios guardar el proceso haciendo presionando en el botn Guardar o bien para cancelar el proceso mediante el botn Cerrar. Eliminar Clientes Para eliminar un cliente existente seleccione una fila del listado de clientes disponibles a eliminar, luego presione el botn Eliminar, la cual se muestra en forma de cono y el sistema mostrar un mensaje de confirmacin, en la cual se podr confirmar mediante el botn Aceptar o bien cancelar el proceso pulsando el botn Cancelar.
Pagina. 116
Administracin Tipo de Documento En este proceso se podr realizar mantenimientos del tipo de documento de la empresa. En el menu principal seeccionamos el men Administracin, donde se despliega los submenus disponibles en el tercer orden se accede a la opcin Tipo de Documento, Luego aparecer una pantalla similar a la siguiente, en la cual se podr Buscar, Agregar, modificar (Editar) y Eliminar los Tipo de Documento.
Buscar Tipo de Documento Para buscar un Tipo de Documento existente completar los datos en cualquiera de los campos disponibles para realizar bsqueda luego presione el botn Buscar, el sistema mostrar un listado de lneas de Tipos de Documentos disponibles en el sistema. Agregar Tipo de Documento Para agregar un Tipo de Documento cliente presione el botn Agregar, que se muestra mediante el icono Crculo verde en seguida se mostrar una nueva pantalla dinmica Agregar Registro; en la cual usted podr agregar un nuevo Tipo de Documento con los datos siguientes: Descripcin de tipo de documento, sigla y ancho. Luego de terminar de llenar todos los campos presionar el botn Guardar o bien para cancelar el proceso presionar el botn Cerrar.
Pagina. 117
Modificar Tipo de Documento Para modificar un Tipo de Documento existente seleccione una fila del listado de Tipos de Documentos disponibles a modificar, luego presione el botn Editar, la cual se muestra en forma de cono se mostrar una sub ventana dinmica en la cual se podr realizar los cambios correspondientes. Despus de haber realizado los cambios guardar el proceso haciendo clic en el botn Guardar o bien para cancelar el proceso mediante el botn Cerrar. Eliminar Tipo de Documento Para eliminar un Tipo de Documento existente seleccione una fila del listado de Tipos de Documentos disponibles a eliminar, luego presione el botn Eliminar, la cual se muestra en forma de cono y el sistema mostrar un mensaje de confirmacin, en la cual se podr confirmar mediante el botn Aceptar o bien cancelar el proceso mediante el botn Cancelar.
Pagina. 118
Administracin Estado Civil En este proceso se podr realizar mantenimiento del Estado Civil. En el men principal seleccionamos el men Administracin, donde se despliega los submenus disponibles en el cuarto orden se accede a la opcin Estado Civil, Luego aparecer una pantalla similar a la siguiente, en la cual se podr Buscar, Agregar, modificar (Editar) y Eliminar los datos del estado civil.
Buscar Estado Civil Para buscar un Estado Civil existente completar los datos en cualquiera de los campos disponibles para realizar bsqueda luego presione el botn Buscar, el sistema mostrar un listado de lneas de Estado Civiles disponibles en el sistema. Agregar Estado Civil Para agregar un Estado Civil cliente presione el botn Agregar, que se muestra mediante el icono Crculo verde en seguida se mostrar una nueva pantalla dinmica Agregar Registro; en la cual usted podr agregar un nuevo Estado Civil con los datos siguientes: Descripcin de Estado Civil. Luego de terminar de llenar el campo presionar el botn Guardar o bien para cancelar el proceso presionar el botn Cerrar.
Pagina. 119
Modificar Estado Civil Para modificar un Estado Civil existente seleccione una fila del listado de Estado Civiles disponibles a modificar, luego presione el botn Editar, la cual se muestra en forma de cono se mostrar una sub ventana dinmica en la cual se podr realizar los cambios correspondientes. Despus de haber realizado los cambios guardar el proceso haciendo clic en el botn Guardar o bien para cancelar el proceso mediante el botn Cerrar. Eliminar Estado Civil Para eliminar un Estado Civil existente seleccione una fila del listado de Estado Civiles disponibles a eliminar, luego presione el botn Eliminar, la cual se muestra en forma de cono y el sistema mostrar un mensaje de confirmacin, en la cual se podr confirmar mediante el botn Aceptar o bien cancelar el proceso mediante el botn Cancelar.
Pagina. 120
La Tercera opcin del men principal es el mdulo Ventas, la cual cuenta con tres submens, para tener acceso a las opciones de cualquier submen primero seleccione en el men principal la opcin Ventas, luego podr seleccionar cualquier submen disponible que son: Boleta, Tipo de Cambio y Factura. Como se muestra en la figura 8. Ventas Boleta Para generar un orden de venta. En este proceso se podr generar una orden de venta para ello ingresamos al men Ventas y seleccionamos el submen de primer orden Boleta, Luego de ingresar nos vamos a la opcin Nuevo y nos mostrar la interfaz grfica generar pedido y completamos los campos necesarios que son: el cliente mediante un filtro de bsqueda, completar el detalle de pedido (se selecciona el Producto mediante un filtro de bsqueda, el cual autogenera las opciones de unidad de medida y precio del producto, por ultimo colocar la cantidad) al presionar el botn Agregar en detalle de pedido se mostrara un listado lneas de productos donde detallan(Nro. de cliente, cantidad, producto, precio en soles, precio en dlares, importe en soles, importe en dlares y botn eliminar ). Por ltimo con los datos de las lneas de pedido que contuviera el mismo se podr completar los campos el Nro. de registros que es autogenerado, se ingresa la fecha de entrega, hora de entrega, servicio a domicilio y total neto es autogenerado, para poder grabar pedido se selecciona el botn Grabar entre otras funciones se podr cancelar que te permitir volver a la interfaz grfica orden de pedido a travs del botn Cancelar, generar nuevo pedido a travs del botn Nuevo y por ultimo imprimir a travs del botn Imprimir. Para Buscar una orden de venta En este proceso se podr realizar la bsqueda de las rdenes de ventas para ello ingresamos al men Ventas y seleccionamos el submen de primer orden Boleta, Luego de ingresar nos vamos a la opcin Buscar y nos mostrar la interfaz grfica orden de pedido boleta un listado de lneas pedidos de ventas ya generados, ahora si deseamos visualizar los pedido por los campos de filtro de bsqueda que son: Numero de Boleta, cliente, fecha de pedido, fecha de entrega y estado para realizar la bsqueda solo completamos los campos y le damos la opcin Buscar y nos devolver la lista de pedidos seleccionados donde se refleja: cdigo de pedido, fecha, cliente, moneda, total, pago, estado, botn impresin , botn de modificacin , botn ver detalle y botn anular .
Pagina. 121
Pagina. 122
Pagina. 123
Ventas Tipo de Cambio En este proceso se podr realizar mantenimiento en cuanto al tipo de cambio monetario para el dlar ($) que se cotiza actualmente o para la empresa. En esta pantalla puede agregar el tipo de cambio diariamente si fuera el caso.
Para agregar un nuevo tipo de cambio, presionar con un clic en el Botn Agregar , en seguida se despliega una pantalla dinamica Agregar Registro, completar los campos necesarios que son: precio de compra y precio de venta, finalmente hacemos clic en el botn Guardar y el sistema emitir un mensaje indicando que el nuevo registro se grab satisfatoriamente. En la interfaz grfica tipo de cambio se podr realizar las funciones de Buscar completando lo campos disponibles para realizar la bsqueda y pulsando el botn Buscar, tambien podemos editar o modificar el tipo de cambio a traves del boton Editar y por ltimo para eliminar el tipo de cambio seleccionamos una fila de la lista de lineas de tipo de cambio disponibles y pulsamos el botn Eliminar el sistema emitir un mensaje de confirmacin Esta seguro que desea eliminar para confirmar pulsamos el botn Aceptar o bien para cancelar pulsamos el botn Cancelar.
Pagina. 124
Ventas Factura Las facturas se crean de acuerdo a la venta de los productos por cliente, los cuales pueden ser empresas y/o persona natural. Para generar una factura En este proceso se podr generar una factura para ello ingresamos al men Ventas y seleccionamos el submen de tercer orden Factura, Luego de ingresar nos vamos a la opcin Nuevo y nos mostrara la interfaz grfica generar factura completamos los datos necesarios que son: cdigo, el pedido mediante un filtro de bsqueda, el cliente mediante un filtro de bsqueda, completar el detalle de factura se selecciona el Producto mediante un filtro de bsqueda, as mismo se autogenera las opciones de unidad de medida, precio en soles como en dlares del producto, por ultimo colocar la cantidad al presionar el botn Agregar en detalle de factura se mostrar un listado de lneas de productos donde detallan(Nro. de pedido, cantidad, producto, precio en soles, precio en dlares, importe en soles, importe en dlares y botn eliminar ). Por ltimo con los datos de las lneas de pedido que contuviera el mismo se podr visualizar el Nro. de registros, sub-total, total pago, IGV y total neto los cuales son autogenerados. Por ltimo para poder grabar la factura se selecciona el botn Grabar entre otras funciones se podr cancelar que te permitir volver a la intefaz grfica orden de pedido a travs del botn Cancelar, generar nuevo pedido a travs del botn Nuevo y por ultimo imprimir a travs del botn Imprimir. Para Buscar una orden de venta En este proceso se podr realizar la bsqueda de facturas para ello ingresamos al men Ventas y seleccionamos el submen de primer orden Factura, Luego de ingresar nos vamos a la opcin Buscar en la interfaz grfica consultar factura, donde se mostrara un listado de lneas facturas ya generados, ahora si deseamos visualizar las facturas por los campos de filtro de bsqueda que son: Numero de documento, cliente por un filtro de bsqueda, fecha de factura, moneda y estado para realizar la bsqueda solo completamos los campos y le damos la opcin Buscar y nos devolver la lista de facturas seleccionados donde se refleja: cdigo de pedido, fecha, numero de factura, cliente, condicin, moneda, total, pago, saldo, estado, botn ver detalle y botn anular .
Pagina. 125
Pagina. 126
La Cuarta opcin del men principal es el mdulo Caja, la cual cuenta con cinco submens, para tener acceso a las opciones de cualquier submen primero seleccione en el men principal la opcin Caja, luego podr seleccionar cualquier submen disponible que son: Apertura / Cerrar Caja, Movimiento de Caja, Ingreso de Caja, Egreso de Caja y Pago de Pedidos. Como se muestra en la siguiente figura 9. Caja - Aperturar / Cerrar Caja Este proceso permitir aperturar la Caja, para ello vamos al Men Caja y seleccionamos el submen de primer orden Aperturar / Cerrar Caja. En la interfaz grfica apertura caja, proceder aperturar caja para ello nos vamos a la opcin Carga Manual que nos lleva a la interfaz que permite completar los campos de saldo inicial y proceder a aperturar la caja a traves del botn Aperturar el sistema devuelve un mensaje donde se especifica que se aperturo correctamente la caja. En este mdulo de Caja, submen Apertura Caja es importante que se apertura antes de realizar cualquier movimiento, en caso no se haya aperturado primero y desea realizar algn movimiento de gestin de ventas no le permitir y la saldr un mensaje indicando que sea aperturado.
Pagina. 127
Pagina. 128
Caja - Movimientos de Caja Una vez que est aperturada la Caja ya puede realizar cualquier movimiento de venta en la empresa. Este proceso permitir ver los movimientos realizados para ello vamos al men Caja y seleccionamos el submen en segundo orden Movimientos de Caja. En la interfaz grfica movimiento de caja podemos ir a opcin Buscar y visualizar todos los movimientos realizamos por fechas, si queremos hacer un filtro por fecha especifica procedemos a completar los campos necesarios de busqueda y volver a presionar el botn Buscar, donde se motrar en detalle una lista en linea de movimientos donde se visualiza (codigo, punto servicio, fecha de apertura, saldo inicial en soles, saldo inicial en dlares, fecha de cierre, el boton ver detalle y el botn Aperturar ).
Pagina. 129
En la opcin ver detalle nos mostrar la interfaz grfica cierre de Caja donde se visualizar los movimientos generales realizados por da donde se detalla los filtros de bsqueda, detalle de ingreso, detalle de egreso, totales por ltimo una observacin.
Pagina. 130
Caja - Ingreso de Caja Este proceso permitir ver los ingresos de caja realizados para ello vamos al men Caja y seleccionamos el submen en tercer orden Ingreso de Caja. En la interfaz grfica ingreso de caja se podr realizar filtros de busqueda a travs de los campos: Cdigo, Moneda, Fecha y pulsando el botn Buscar donde se visualizar Total general de ingreso. Asimismo, podemos generar un nuevo ingreso a travs del botn Nuevo donde nos muestra la interfaz grafica ingresar nuevo ingreso donde se completa los campos necesarios y se procede a guardar a travs del botn Grabar.
Pagina. 131
Caja - Egreso de Caja Este proceso permitir ver los ingresos de caja realizados para ello vamos al men Caja y seleccionamos el submen en cuarto orden Egreso de Caja. En la interfaz grfica Egreso de caja se podr realizar filtros de bsqueda a travs de los campos: Cdigo, Moneda, Fecha y pulsando el botn Buscar donde se visualizar Total general de Egreso.
En la interfaz grfica Egreso de caja podemos generar un nuevo Egreso a travs del botn Nuevo donde nos muestra la interfaz grafica ingresar nuevo Egreso donde se completa los campos necesarios y se procede a guardar a travs del botn Grabar.
Pagina. 132
Caja- Pago de Pedidos Este proceso permitir cancelar los pedidos en estado pendiente para ello vamos al men Caja y seleccionamos el submen en quinto orden Pago de Pedidos. En la interfaz grfica pagar pedidos, para proceder pagar un pedido se realiza un filtro de bsqueda completando los campos necesarios y pulsando el botn Buscar una vez que nos muestra un listado de lineas de pedidos dependientes donde se visualiza lo siguiente: Codigo, fecha, cliente, moneda, total, pago, estado, tipo de documento, el botn Imprimir y el botn
Pagina. 133
Pagar . Se selecciona una fila del pedido pendiente si se presiona el botn Pagar donde nos muestra la interfaz grfica ingreso de caja donde se completa los campos necesarios y se procede a guardar ingreso a travs del botn Grabar, tambien se podr cancelar a travs del botn Cancelar.
Pagina. 134
La Quinta opcin del men principal es el mdulo Almacn, la cual cuenta con tres submens, para tener acceso al proceso de cualquier submen primero seleccione en el men principal la opcin Almacn, luego podr seleccionar cualquier submen disponible que son: Atencin de Pedidos, Gua de remisin y Gestin de Productos. Como se muestra en la siguiente figura 10. Almacn Atender Pedido En este proceso se podr atender pedido en estado cancelado, para ello vamos al men Almacn y seleccionamos el submen en primer orden Atender Pedido. En la interfaz grfica atender pedidos, para proceder atender un pedido desde el modulo almacen se realiza un filtro de bsqueda completando los campos necesarios y pulsando el botn Buscar una vez que nos muestra un listado de lineas de pedidos cancelados donde se visualiza lo siguiente: Codigo, fecha, cliente, moneda, estado, tipo de documento, el botn y el botn Imprimir . Se selecciona una fila del pedido cancelado y se presiona el botn Atender donde nos muestra la interfaz grfica generar gua de remisin donde se completa los campos necesarios que son: fecha, numero de documento, partida, llegada, datos del destinatario (nombre del destinatario, Ruc, domicilio y documento de identidad), detalle de productos(un lista de productos despachados en el cual detalla: Cantidada, Producto, unidad almacen ), Nro de registros autogenerado, gua interna, observacin y datos de transportistas(Nombre del transportista, domicilio de transporte, RUC, marca de transporte, placa de transporte, certificado de transporte y licencia de transporte) y se procede a guardar gua de remisin a travs del botn Grabar, tambien se podr cancelar a travs del botn Cancelar o por ltimo anular a travs del botn Eliminar.
Pagina. 135
Pagina. 136
Almacn - Gua de Remisin En este proceso se podr consultar y generar gua de remisin, para ello vamos al men Almacn y seleccionamos el submen en segundo orden Gua de Remisin. En la interfaz grfica consultas de gua de remisin, para consultar un gua de remisin procedemos a hacer un filtro de bsqueda a travs de los siguientes campos: Para consultar completar el cdigo, numero de gua remisin o haciendo un check en la opcin fecha, donde podr seleccionar una fecha especfica y luego para realizar la bsqueda presionamos el botn Buscar y el sistema devuelve un alista de pedidos en estado atendidos o entregados. En caso no hay consultas pendientes entonces le saldr un mensaje No hay Datos para Mostrar.
Pagina. 137
Almacn Gestin Productos En este proceso se podr buscar, grabar, editar y eliminar productos, para ello vamos al men Almacn y seleccionamos el submen en tercer orden Gestin Productos. En interfaz grfica lista de productos se podr Buscar los productos haciendo clic en el botn , la cual le mostrar una lista de todos los productos disponibles de esa sede, Agregar un nuevo producto, modificar los datos de un producto existente, guardar y actualizar datos de los productos. Para agregar un nuevo producto presionamos el botn Nuevo y nos mostrar la interfaz grfica artculos donde se completar los campos necesarios, despus de haber llenado cada una de las casillas presione el botn Grabar para que los productos sean guardados y almacenados en la base de datos. Para modificar un producto existente, seleccione el producto de la lista de lneas de productos, presione el botn Editar y automticamente se le habilitarn los datos del producto seleccionado, realice los cambios necesarios y presione el botn Grabar para que las modificaciones realizadas sean guardadas y por ltimo para anular un producto pulsamos el botn borrar .
Pagina. 138
Pagina. 139
La Sexta y ltima opcin del men principal es el mdulo Reportes, la cual cuenta con dos submens, para tener acceso al proceso de cualquier submen primero seleccione en el men principal la opcin Reportes, luego seleccione cada una de las dos opciones del submen las cuales son: Ventas por Boletas y/o Ventas por Facturas. Como se muestra en la siguiente figura 11. Reportes Ventas por Boletas En esta opcin del submen usted podr realizar el reporte de boletas por fecha, seleccionar el local en la cual se ha realizado la venta, seguidamente dar clic en el botn Generar. Se efecta la impresin del reporte guardndose en una carpeta predominada de reportes.
Pagina. 140
Reportes Ventas por Facturas En esta opcin del submen usted podr realizar el reporte de comprobante de ventas (Factura) por fecha, seleccionar el local en la cual se ha realizado la venta, seguidamente dar clic en el botn Generar. Se efecta la impresin del reporte guardndose en una carpeta predominada de reportes.
Pagina. 141
Reportes Ventas de Clientes En este reporte se muestra un listado de clientes, documento con que realiz la compra, cantidad de ventas, monto total pagado por cada cliente en rango de un ao, local correspondiente y el monto total de la venta de todos los clientes. Pasos para Generar Reporte de Clientes: La informacin del reporte de los clientes segn lo especifique. Si desea que en el reporte se incluyan las fechas de pedido de clic en , seguidamente tiene la opcin de seleccionar la sede de la cual quiere hacer el reporte, cuadro que se seala en la siguiente imagen: Si selecciona una fecha Pedidos incluirn en el reporte solo los clientes del rango de fecha especificado. Si desea que se muestren todos los clientes no seleccione la opcin Fecha Pedido. Seleccione una sede si desea que en el reporte solo se muestre los clientes de una sede especfica. Sino selecciona ninguna sede se mostrar un mensaje No se encontr Venta de clientes.
Pagina. 142
Pagina. 143
Reportes Productos Vendidos En este reporte se muestra el detalle de los productos vendidos. Pasos para Generar Reporte de Productos Vendidos: La informacin del reporte de productos vendidos segn lo especifique. Si desea que en el reporte se incluyan las fechas de pedido hacer clic en , seguidamente tiene la opcin de seleccionar la sede de la cual quiere hacer el reporte, cuadro que se seala en la siguiente imagen: Si selecciona una fecha Pedidos incluirn en el reporte solo las ventas por producto del rango de fecha especificado. Si desea que se muestren todas las ventas por producto no seleccione la opcin Fecha Pedido. Seleccione una sede si desea que en el reporte solo se muestre las ventas por producto de una sede especfica. Sino selecciona ninguna sede se mostrar un mensaje No se encontr Productos Vendidos.
Pagina. 144
Pagina. 145