SlideShare una empresa de Scribd logo
1 de 95
“UNIVERSIDAD NACIONAL DEL SANTA”

    FACULTAD DE INGENIERÍA
 E.A.P. DE SISTEMAS E INFORMÁTICA




                  CURSO:

                  Ingenieria de Software

                  PROFESOR:

                           Dra. Diana Muñoz C.

                  INTEGRANTES:

                           Aguirre Corales Leydi
                           Alejandro Palomino Carlos
                           Briones Vásquez Rosa
                           Ortiz Loyola Carlos
                           Ramirez Ignacio Edinson

                  CICLO:
                                   VI

                       Diciembre del 2011
Empresa : L&J Inversiones II SAC




                  Ingenieria de Software




                             Chimbote - Perú



Universidad Nacional del Santa – Ingenieria de Software   Página 2
Empresa : L&J Inversiones II SAC




       DEDICATORIA

A nuestros padres, por darnos la
oportunidad       de      desarrollarnos
académicamente y por darnos de su
protección y comprensión.



A nuestros amigos, por el apoyo
incondicional que siempre nos brindan,
por todas las experiencias vividas y por las
que habremos de compartir.



A la Dra. Diana Muñoz Casanova,
profesora del curso de Ingenieria de
Software, quien siempre nos estuvo
apoyando y guiando, impartiendo sus
conocimientos para el desarrollo de este
proyecto.




Universidad Nacional del Santa – Ingenieria de Software   Página 3
Empresa : L&J Inversiones II SAC




                                               AGRADECIMIENTOS

                                      A Dios, bajo el concepto de que es algo
                                      mayor y más poderoso que el hombre y
                                      de que es capaz de hacer que las cosas
                                      sucedan aún cuando todo indica que no
                                      lo harán.



                                      A nuestra familia, en especial a nuestros
                                      padres, quienes son los más fervientes
                                      creyentes de que podemos lograr lo que
                                      nos propongamos.


                                      A las personas         que tuvimos la
                                      oportunidad de         conocer durante
                                      nuestras visitas a     la “Empresa L&J
                                      Inversiones II SAC.”   y que siempre nos
                                      brindaron su apoyo     para hacer posible
                                      este proyecto.




Universidad Nacional del Santa – Ingenieria de Software                 Página 4
Empresa : L&J Inversiones II SAC




                           INTRODUCCIÓN

La realización del presente proyecto y la implementación de un
Sistema de Información Web para mejorar la gestion comercial en
la empresa L&J Inversiones II SAC. inquiere implementar una
página web, lo que proveerá a la empresa L&J Inversiones II SAC.
no solo un medio a través del cual presentar sus productos a
través de la red más extensa del mundo, sino que le permitirá
poder tomar decisiones a través del estudio de los indicadores y
extrayendo el máximo de información de la base datos.

A través del Web y aplicando tecnologías de información,
permitirá a la empresa poder agilizar el proceso de ventas que
actualmente los realiza de manera manual, ofreciendo así mejor
servicio a sus clientes.

Nuestro proyecto se desarrolla haciendo uso de la metodología
RUP que junto al lenguaje de modelamiento UML forman el
estándar de modelamiento de negocios más utilizado actualmente
a nivel mundial, utilizaremos al MySQL como sistema gestor de
base de datos, y como lenguaje de programación utilizaremos
PHP.

Esta implementación permitirá a la empresa L&J Inversiones II
SAC. ser una empresa competitiva, ofreciendo servicio a sus
clientes, y permitirá tener clientes satisfechos ofreciéndoles
productos de su necesidad de alta calidad.

Cabe mencionar que el presente informe, el cual ha sido elaborado
con el más esmerado sentido de trabajo, estudio y desarrollo,
deseando que vuestro objetivo se vea reflejado en él.

Universidad Nacional del Santa – Ingenieria de Software   Página 5
Empresa : L&J Inversiones II SAC




                                     INDICE
Dedicatoria                                               03
Agradecimientos                                           04
Introducción                                              05
Índice                                                    06



                                       Capítulo I
                                     Fase de Inicio

1.1.   RESUMEN

1.2.   DESCRIPCIÓN
       1.2.1. Tópico Analizado
       1.2.2. Problema planteado

1.3.   DOCUMENTO VISIÓN
       1.3.1. Introducción
              1.3.1.1. Propósito
              1.3.1.2. Alcance
       1.3.2. Posicionamiento
              1.3.2.1. Oportunidad de Negocio
              1.3.2.2. Exposición del problema
       1.3.3. Descripción de Stakeholders y usuarios
              1.3.3.1. Sumario de Stakeholders
              1.3.3.2. Sumario de Usuario
              1.3.3.3. Ambiente
       1.3.4. Panorama del producto
              1.3.4.1. Perspectiva del producto
              1.3.4.2. Restricciones del Producto
       1.3.5. Características del producto
       1.3.6. Requerimientos del producto
              1.3.6.1. Hardware
              1.3.6.2. Software

1.4.   PLAN DE DESARROLLO DEL SOFTWARE
       1.4.1. Introducción
       1.4.2. Vista general del proyecto




Universidad Nacional del Santa – Ingenieria de Software   Página 6
Empresa : L&J Inversiones II SAC
              1.4.2.1. Restricciones del proyecto
              1.4.2.2. Entregables del proyecto
              1.4.2.3. Evolución del plan de desarrollo de software
              1.4.2.4. Interfaces externas
       1.4.3. Administración del proyecto
              1.4.3.1. Estimación del proyecto
              1.4.3.2. Plan de proyecto



1.5.   MODELO DEL NEGOCIO
       1.5.1. Modelado del análisis del negocio
              1.5.1.1. Descripción del sistema actual
              1.5.1.2. Identificación de procesos
              1.5.1.3. Visión y Misión
              1.5.1.4. Reglas de negocio
              1.5.1.5. Objetivos del negocio
              1.5.1.6. Modelado de casos de uso de análisis de negocio
              1.5.1.7. Localización
              1.5.1.8. Modelado del organigrama
       1.5.2. Modelado del diseño del negocio
              1.5.2.1. Alcance del sistema propuesto.
              1.5.2.2. Reglas del negocio-diseño.
              1.5.2.3. Objetivos del negocio.
              1.5.2.4. Modelado de casos de uso.

1.6.   REQUERIMIENTOS DEL SISTEMA
       1.6.1. Conocimiento de los requerimientos.
       1.6.2. Encontrando actores y casos de uso.
              1.6.2.1. Actores.
              1.6.2.2. Casos de Uso
       1.6.3. Diagramas de casos de uso.
       1.6.4. Descripción de casos de uso.
       1.6.5. Clasificación de casos de uso.

1.7.   ANÁLISIS DEL SISTEMA
       1.7.1. Identificación de los paquetes de análisis en función de los casos de uso
       1.7.2. Identificación de los paquetes de análisis en función de las clases de dominio.
       1.7.3. Modelo de dominio
       1.7.4. Modelo de objetos
       1.7.5. Diseño de despliegue




Universidad Nacional del Santa – Ingenieria de Software                             Página 7
Empresa : L&J Inversiones II SAC
                                        Capítulo II
                                   Fase De Elaboración


2.1.   REQUISITOS DEL SISTEMA
       2.1.1. Requerimientos Funcionales
       2.1.2. Requerimientos No Funcionales
       2.1.3. Encontrando nuevos Casos de Uso
       2.1.4. Diagrama Casos de Uso

2.2.   ANÁLISIS DEL SISTEMA
       2.2.1. Descripción de los Casos de Uso

2.3.   MODELO DE ANALISIS
       2.3.1. Análisis de la arquitectura (Paquetes de Análisis)
       2.3.2. Identificación de paquetes de Análisis a partir de Clases de Dominio
       2.3.3. Análisis de Casos de Uso: Diagramas de Clase, Interfaz y Control

2.4.   MODELO DE DISEÑO
       2.4.1. Diseño de la Arquitectura
              2.4.1.1. Paquetes De Análisis.
       2.4.2. Diseño de Casos de Uso
              2.4.2.1. Diagrama de Secuencia.
              2.4.2.2. Diagrama de Secuencia.
       2.4.3. Diagrama De Clases
       2.4.4. Diagrama De Despliegue

2.5.   INTERFACES DEL SISTEMA

                                       Capítulo III
                                  Fase de Construcción


3.1.   DIAGRAMA DE BASE DE DATOS

3.2.   DIAGRAMA DE COMPONENTES

3.3.   DISEÑO DE INTERFAZ

3.4.   CODIFICACIÓN




Universidad Nacional del Santa – Ingenieria de Software                              Página 8
Empresa : L&J Inversiones II SAC




Universidad Nacional del Santa – Ingenieria de Software   Página 9
Empresa : L&J Inversiones II SAC




         FASE DE INICIO




         Sistema de información web de Gestion Comercial
              para la empresa “L&J Inversiones II SAC”.




Universidad Nacional del Santa – Ingenieria de Software   Página 10
Empresa : L&J Inversiones II SAC

FASE DE INICIO
   1.1.    RESUMEN
           El presente proyecto está orientado a un Sistema de Información Web, que consta
           de una serie de fases, que son esenciales para lograr su desarrollo y su posible
           implementación futura para la Gestión Comercial de la empresa “L&J Inversiones II
           SAC”, en la ciudad de Chimbote, se utilizará la Metodología RUP, la ayuda de la
           herramienta CASE “Rational Rose” con el Lenguaje Unificado de Modelado (UML).

           Los procesos de la empresa productora, comercializadora y distribuidora de
           conservas de pescado e insumos para la producción “L&J Inversiones II SAC”,
           actualmente se realizan de manera manual, no cuenta con un sistema informático
           de gestión Comercial que cumpla con las funciones de gestión de clientes, gestión
           de venta, gestión de proveedor y gestión de productos.

           Al finalizar con esta fase, tendremos todos los requerimientos que servirán de base
           para iniciar la siguiente fase de elaboración.




   1.2.    DESCRIPCIÓN


       1.2.1. Tópico Analizado
              Desarrollo e Implementación de un sistema de información web para la
              Gestión Comercial de la Empresa L&J INVERSIONES II SAC.


       1.2.2. Problema planteado
              La falta de un sistema de información web en la Empresa L&J INVERSIONES II
              SAC, para la gestión comercial trae como consecuencia la demora en las
              ventas, compras y distribución de los productos e insumos lo que conlleva a
              obtener un gran volumen de información en papeles haciendo uso de Kardex.




Universidad Nacional del Santa – Ingenieria de Software                            Página 11
Empresa : L&J Inversiones II SAC

   1.3.    DOCUMENTO VISIÓN


       1.3.1. Introducción

           1.3.1.1.    Propósito
                      Recoge, analizar y definir las necesidades de la empresa “L&J
                      Inversiones II SAC.” A fin de mejorar de mejorar los procesos internos
                      sobre todo los procesos de venta, pago por las prestaciones de
                      bienes, servicio que ofrece la distribuidora con el propósito de captar
                      aumentar la cartera de clientes para que tales procesos se realicen de
                      manera eficiente y automatizada.

           1.3.1.2.    Alcance
                      El sistema de información web permitirá a los empleados específicos
                      (venta, cobranza, y gerente) el poder controlar los registros de ventas
                      y pagos donde el gerente podrá controlar todo estos procesos en el
                      lugar que se encuentre de la misma forma hacer salidas y ingresos sin
                      necesidad de acercarse personalmente a oficina pues lo hara a través
                      de la red mas extensa del mundo, haciendo uso del internet.


       1.3.2.   Posicionamiento



           1.3.2.1.    Oportunidad de Negocio
                         Mejorar la política de venta actual automatizando para prestar
                          mejores servicios
                         Poder captar la mayor cantidad de clientes y tener más clientes
                          satisfechos.
                         Elevar la imagen de la empresa y colocarla dentro de una posición
                          realzada dentro del mercado donde se desarrolla
                         Optimizar los procesos de venta, clientes, productos, proveedores,
                          de manera que se realicen practica sencilla y práctica.
                         Los datos permanecerían actualizados, lo cual es un factor
                          importante para llevar un mejor control de los Ingresos y Egresos.
                         Optimizar los procesos manuales tal que minimice el tiempo de
                          espera de los clientes consumidores de nuestro producto.




Universidad Nacional del Santa – Ingenieria de Software                           Página 12
Empresa : L&J Inversiones II SAC

           1.3.2.2.    Exposición del problema



                                         Los procesos:
                                              El control de productos en almacén se realizan de
                                                 manera manual.
                        Problema              Las ventas son almacenadas de forma manual
                                              En la distribución se controla de forma manual
                                              Los cobros se realizan en una herramienta ofimática



                                                Clientes: Datos no actualizados en cuantos al stock
                                                Administración: Uso de herramientas ofimáticas
                          Afecta                Cobranza: Ineficiencias en el proceso de cobros
                                                A ventas: Demora en la atención



                                                Pérdida de tiempo para realizar los procesos.
                         Impacto
                                                Pérdida de clientes, por la baja calidad en la
                                                 atención.
                                                Acumulación de trabajo para los controladores de
                                                 stock


                         Solución               Desarrollo e Implementación de un sistema de
                                                 información web para la Gestión Comercial de la
                                                 Empresa L&J INVERSIONES II SAC.




       1.3.3. Descripción de Stakeholders y usuarios


              Para brindar un buen servicio que se ajusten a las necesidades de los usuarios,
              es necesario identificar a todos los participantes y usuarios del sistema e
              incluirlos como parte del proceso de modelado de requerimiento.

              Aquí mostraremos un perfil de los participantes y de los usuarios involucrados
              en el proyecto, así como los problemas que debemos solucionar.




Universidad Nacional del Santa – Ingenieria de Software                            Página 13
Empresa : L&J Inversiones II SAC

           1.3.3.1.     Sumario de Stakeholder


                        Nombre           Descripción                Responsabilidades
                                                           Es quien toma todas las decisiones que se
                        Genoveva        Gerente y dueño.   emiten de acuerdo a los reportes dentro
                          Corales                          de la empresa
                        Vilquiniche                        Se encarga del funcionamiento de la
                                                           empresa y su dirección.
                                                           Es el encargado de aprobar los requisitos y
                                                           funcionalidades del sistema.
                                                           Se encarga del contacto directo con los
                                                           clientes y proveedores.




           1.3.3.2.     Sumario de Usuarios




                       Nombre          Responsabilidades                 Descripción

                      Administrador                          Encargado de realizar el
                      (Hugo Romero        Administración     mantenimiento de los usuarios de
                         Santos)                             sistema, registra productos nuevos,
                                                             modifica precios.




                                                             Se encarga del control contable de la
                      Juan Carlos De        Contador         actividades económicas de la empresa
                         La Cruz                             como declaraciones a la sunat, gastos
                                                             y compras etc. Organiza, coordina y
                                                             supervisa las áreas de venta,
                                                             secretaria y cobranza


                        Mariela                              Se encarga de registrar, ordenar,
                        Huaman                               procesar y archivar el flujo económico
                        Mugica              secretaria       de la empresa. Lleva el registro de
                                                             ventas de cada vendedor. Identifica
                                                             las necesidades de suministro de
                                                             oficina.




Universidad Nacional del Santa – Ingenieria de Software                         Página 14
Empresa : L&J Inversiones II SAC

                                                             Verifica stock. Realiza consultas,
                      Vendedor         Consultas y Ventas    registra los productos vendidos al
                                                             cliente, encargado de emitir los
                                                             comprobantes de pago (nota de
                                                             pedido).


                      Personal de        Almacenandor        Recepciona, verifica ingresos,
                       Almacen                               distribuye y cuida los artículos que
                                                             momentáneamente se le encarga y
                                                             tiene que entregar al departamento
                                                             de ventas.


                        Cliente        Pedidos y pagos.      Persona natural o jurídica que solicita
                                                             pedidos de productos distribuidos de
                                                             la Empresa.



           1.3.3.3.    Ambiente

                        NOMBRE                              AMBIENTE


                                           Su oficina está en la gerencia, se desplaza
                          Gerente          por todo el ambiente de la Empresa, se
                                           traslada de un lugar a otro.



                                           Su }oficina esta alcostado de la gerencia, se
                                           desplaza por todo el ambiente de la
                       Administrador
                                           empresa,sugiere,propone, evalua, e
                                           interactua con el Gerente.


                                           Se encuentra en el departamento de
                                           contabilidad, interactua con el gerente y
                         Contador
                                           demás departamentos.


                                           Está ubicada en la secretaria,
                                           principalmente se comunica con el gerente
                         Secretaria
                                           y con el departamento de ventas.




Universidad Nacional del Santa – Ingenieria de Software                          Página 15
Empresa : L&J Inversiones II SAC


                                           Se encuentran el ambiente de ventas,
                       Vendedores          donde se encuentran los productos e
                                           interactúan directamente con los clientes.


                                           Se encuentra en el area de almacen,
                       Almacenador         supervisando el estado de los productos
                                           Esta en contacto con el departamento de
                                           ventas para proveer de artefactos




       1.3.4. Panorama del producto

             El sistema de información web logrará mayor eficiencia en los procesos
             de ventas, Gestion de Clientes, Gestion de Proveedores, Gestion de
             productos, pago y/o cobranza, mejorando la imagen del comercial, del tal
             forma que se disminuya el tiempo en la realización de dichos procesos.




           1.3.4.1.    Perspectiva del producto

                      A continuación se describe un listado de beneficios y
                      características que obtendrá La Empresa L&J Inversiones II SAC
                      con el sistema de información Web:



                                BENEFICIOS                          CARACTERÍSTICA


                         Mayor facilidad en el pedido,    El sistema web, estará colgado en internet,
                         selección y compra de            donde el usuario vendedor podrá hacer
                         productos                        uso de este a cualquier hora, y en cualquier
                                                          lugar que cuente con internet, través de
                                                          una página web dinámica y de fácil uso.


                         Mayor agilidad en el registro    El sistema web contará con sistema gestor
                         y seguimiento de los clientes    de base de datos, que facilitará este
                                                          proceso.




Universidad Nacional del Santa – Ingenieria de Software                            Página 16
Empresa : L&J Inversiones II SAC

                         Rapidez en los procesos de       El sistema presenta información de todos
                         consulta                         los productos que ofrece la empresa, con
                                                          detalles del producto, precios y cantidad.


                         Almacenador                      Se encuentra el área de almacén,
                                                          supervisando el estado de los artefactos.
                                                          Está en contacto con el departamento de
                                                          ventas para proveerles de productos.




           1.3.4.2.    Restricciones del Producto

                      El sistema de información web no contempla Pagos en línea de
                      clientes, ni pedidos via web sino que el sistema solo esta
                      orientado a ser usado por vendedores trabajadores de la
                      empresa, para el ingreso y eliminación de Datos.



       1.3.5. Características del producto

             Gerente:
                  Ingresa al sistema modo administrador (realiza cualquier función)
                  Actualizar datos de la empresa
                  Visualizar reportes de ventas , produstos, pagos y cobros
                  Ver detalles de cliente e interactuar con ellos

             Vendedores:
                 Ingresa al sistema modo vendedor
                 Observa detalles y precios de los productos
                 Ofrece productos novedosos a los clientes
                 Realiza Ventas
                 Entrega Cpmprovantes de pago
                 Envía ofertas a los clientes

             Secretaria:
                  Ingresa al sistema modo secretaria
                  Actualizan detalles de productos(precio, características)
                  Registran clientes y ventas




Universidad Nacional del Santa – Ingenieria de Software                           Página 17
Empresa : L&J Inversiones II SAC

             Cliente:
                  Recibe promociones y ofertas
                  Realiza compras de productos
                  Puede realizar pagos de sus compras

       1.3.6. Requerimientos del producto

           1.3.6.1.    Hardware

                          Microprocesador Core 2 Duo 2.66GHz
                          Memoria Ram DDR2 2GB.
                          Disco Duro 250 Gb.
                          Impresora HP PhotoSmart C4280
                          Impresora Matricial
                          Rooter

           1.3.6.2.    Software

                          Sistema Operativo Windows XP
                          Herramienta Case Rational Rose
                          Sistema Gestor de Base de Datos MySQL
                          Herramienta de Programación PHP

1.4. PLAN DE DESARROLLO DEL SOFTWARE

     1.4.1. Introducción

             El propósito y la finalidad esta fase es determinar y precisar los
             requerimientos funcionales, características y las actividades que se van a
             realizar para hacer posible el desarrollo e implementación del sistema de
             información web para mejorar el proceso de Gestion comercial de la
             Empresa L&J Inversiones II SAC.

     1.4.2. Vista general del proyecto

           1.4.2.1.    Restricciones del proyecto

                      El proyecto busca la implementación de un sistema de
                      información web que pueda controlar los procesos de venta
                      cobros,pagos, productos en la empresa L&J Inversiones II SAC, el
                      cual debe estar implementado para el mes de enero del 2011.



Universidad Nacional del Santa – Ingenieria de Software                      Página 18
Empresa : L&J Inversiones II SAC

           1.4.2.2.    Entregables del proyecto

                      Al realizar el proceso de desarrollo del sistema de información
                      web se producirán los siguientes entregables:

                         Informe del proyecto
                         Documento visión.
                         Plan de desarrollo del software.
                         Diagrama de casos de uso del negocio.
                         Diagrama de casos de uso del sistema.
                         Diagrama de análisis de casos de uso.
                         Diagrama de componentes.
                         Diagrama de despliegue.
                         Diagrama de clases.
                         Diagrama de colaboración.
                         Diseño e interfaz de usuario.
                         Sistema de Información Web
                         Manual de usuario.
                         Glosario.


           1.4.2.3.    Evolución del plan de desarrollo de software

                      Antes del desarrollo de cada fase se realizará una revisión del
                      plan de desarrollo, para poder observar la forma en la que está
                      evolucionando.


           1.4.2.4.   Interfaces externas
                      Se brindara la estimación y factibilidad del plan del proyecto a la
                      gerencia de la empresa L&J Inversiones II SAC.

                      Adicionalmente habrá una comunicación directa con los usuarios
                      (vendedores, gerente, administrador, etc.) para poder
                      determinar los flujos de entrada y salida.




Universidad Nacional del Santa – Ingenieria de Software                        Página 19
Empresa : L&J Inversiones II SAC

       1.4.3. Administración del proyecto

           1.4.3.1.     Estimación del proyecto

                       El desarrollo e implementación del sistema de información web
                       para mejorar los procesos gestión comercial en la empresa L&J
                       Inversiones II SAC tiene una duración de 17 semanas y costo de
                       S/. 15 000.00

           1.4.3.2.     Plan de proyecto

                       El progreso del proyecto será orientado a través del uso de un
                       número de iteraciones y del tiempo de duración aproximado por
                       cada fase.



                          FASE                INICIO        TERMINO
                      Fase de Inicio        26/09/2011     01/11/2011
                 Fase de Elaboración        02/11/2011     22/11/2011
                Fase de Construcción        23/11/2011     12/12/2011
                  Fase de Transición        13/12/2011     22/01/2012


              1.5. MODELO DEL NEGOCIO




Universidad Nacional del Santa – Ingenieria de Software                     Página 20
Empresa : L&J Inversiones II SAC
               1.5.1. Modelado del analisis del negocio




1.5.1.1. Descripcion del sistema actual




Universidad Nacional del Santa – Ingenieria de Software   Página 21
Empresa : L&J Inversiones II SAC
1.5.1.2. Identificacion de procesos




Universidad Nacional del Santa – Ingenieria de Software   Página 22
Empresa : L&J Inversiones II SAC




1.5.1.3. Visión y Misión




Universidad Nacional del Santa – Ingenieria de Software   Página 23
Empresa : L&J Inversiones II SAC




1.5.1.4. Reglas de negocio




Universidad Nacional del Santa – Ingenieria de Software   Página 24
Empresa : L&J Inversiones II SAC
1.5.1.5. Objetivos del negocio




1.5.1.6. Modelado de casos de uso de análisis de negocio

    Modelado de Caso de Uso General:




                                   Gestion de Ventas




                                  Gestion de Cobranza
                                                              Cliente
             Vendedor




                                  Gestion de Entrega




            Secretaria           Gestion de Archivamiento




                                          Gestion de Almacenamiento
          Almacenador


Universidad Nacional del Santa – Ingenieria de Software                 Página 25
Empresa : L&J Inversiones II SAC

    Modelado de Caso de Uso de Analisis del Negocio:




                                        Registrar al Cliente
                                      (from Identificacion de Procesos)




              Secretaria

                                    Registrar Compra
                                 (from Identificacion de Procesos)




                                                                                    Cliente

             Enviar avisos por morosidad
                (from Identificacion de Procesos)




                          Ofrecer Productos
                       (from Identificacion de Procesos)




                                    Orientar al Cliente
                                 (from Identificacion de Procesos)




                                Recepcionar pago por compras
             Vendedor                  (from Identificacion de Procesos)
                                                                                          Verificar stock de Productos
                                                                                               (from Identificacion de Procesos)




                                  Entregar Producto Comprado
                                                                            Almacenador
                                        (from Identificacion de Procesos)




                                                                                              Almacenar Productos
                                                                                              (from Identificacion de Procesos)
             Registrar entrega de producto
                 (from Identificacion de Procesos)




Universidad Nacional del Santa – Ingenieria de Software                                                               Página 26
Empresa : L&J Inversiones II SAC
1.5.1.7. Localización


                                                La empresa esta ubicada en
                                                Av. Meiggs N° 408 Miramar
                                                Bajo Chimbote.

       Empresa L&J Inversiones II SAC.




1.5.1.8. Modelado del organigrama




Universidad Nacional del Santa – Ingenieria de Software                      Página 27
Empresa : L&J Inversiones II SAC

       1.5.2 Modelado del diseño del negocio

                  1.5.2.1. Alcance del sistema propuesto.

                                El sistema de información web permite a los encargados tanto de
                                venta, cobranza y gerencia el poder controlar los registros de
                                venta, ingresando al dirección donde se encuentra alojado el
                                sistema de información web, donde el gerente podrá controlar
                                todos estos procesos en el lugar donde se encuentre accediendo
                                a la página web del comercial.

                  1.5.2.2. Reglas del negocio - diseño.




                                                             R2: Validaciones de Clientes


                      R1: Trabajadores del comercial poseen                         R3:El pago puede ser al contado o al
                     recibos por honorarios, Tarjetas de credito                                  credito




                                                                                                   R4: Venta a credito de hasta 5 meses
    R9:Descuento por inasistencia y tardanza




                                                         Modelado del diseño de negocio


                                                                                                     R5: Entrega de productos a dominio

  R8: Ofrecer credito, promociones y descuentos a
 clientesque demuestren seriedad y sean frecuentes




                                                                                R6: Pago extra por jornada dominical y
                                    R7: Entrega de Productos a Terminal                        feriados
                                             Terrestre Embarque




Universidad Nacional del Santa – Ingenieria de Software                                                                    Página 28
Empresa : L&J Inversiones II SAC

             1.5.2.3. Objetivos del negocio.




                                                Mantener actualizada la informacion y
                                                   documentacion de la empresa



                                                                                 Ofrecer articulos con caracteristicas de
               Convencer a los clientes que le ofrecemos                                 calidad al menor precio
                la mayor utilidad agregada a su inversión




                                                            NewPackage3




                                                                              Ofrecer una linea de productos variados
             Tener actualizado el control de rotacion de
                             productos



                                          Relacionarse con proveedores de gran capacidad
                                            de abastecimiento y desarrollo de productos




             1.5.2.4. Modelado de casos de uso.




           Gestión de Empleados y Usuarios
                                                                             Gerente
                                                                     (f rom Actores del Negocio)




                 Gestión de Contabilidad
                                                                              Contador
                                                                       (f rom Actores del Negocio)




Universidad Nacional del Santa – Ingenieria de Software                                                Página 29
Empresa : L&J Inversiones II SAC




                                                                      Gestión de Venta




                                                                      Gestión de Pedidos


           Vendedor
      ( f r om A or es del N
                ct          egoci )
                                o




                                                                      Gestión de Consultas




                                                                          Gestión de Clientes




              Secretaria
         ( f r om A or es del N
                   ct          egoci )
                                   o
                                                                           Gestión de Compra                         Cliente
                                                                                                              ( f r om A or es del N
                                                                                                                        ct          egoci )
                                                                                                                                        o




                                                                             Gestión de Créditos



                     Cobrador
               ( f r om A or es del N
                         ct          egoci )
                                         o



                                                                                 Gestión de Cobro




                                                                              Gestión de Almacén




                                         Almacenador                               Gestión de Devolución
                                      ( f r om A or es del N
                                                ct          egoci )
                                                                o



                                                                                                                         Entregador
                                                                                                                     ( f r om A or es del N
                                                                                                                               ct          egoci )
                                                                                                                                               o




                                                                                         Gestion de Entrega




Universidad Nacional del Santa – Ingenieria de Software                                                                           Página 30
Empresa : L&J Inversiones II SAC

1.6. REQUERIMIENTOS DEL SISTEMA

       1.6.1. Conocimiento de los requerimientos.


                                                           RF 01: El sistema
                                                           permitira crear
                                                           usuarios




              RF 03: Muestra la
                                                                                                  RF 02: El Sistema permitira
              descripcion y el precio
                                                                                                  realizar consultas de los
              del producto registrado
                                                                                                  productos
                                                     Empresa L&J Inversiones II SAC



                        RF 05: El Sistema
                        permitira unu mejor control                                       RF 04: El Sistema
                        de las ventas y pagos                                             permitira realizar
                                                                                          reportes




       1.6.2. Encontrando actores y casos de uso.

                     1.6.2.1. Actores.



                           Area donde se encuentra el
                           dueño de la empresa, ahi se
                           tomaran las decisiones del                                         Donde se registra
                           f uncionamiento interno de la                                      todos los empleados
                           mpresa                                                             de la empresa
       Gerencia
                                                                       Area de Personal

      Comprar y pagar       Area donde se
      los productos         encuentran
                            almacenados
                            los productos                                                      Area de gestion de v entas
                                                           Almacen                             donde se procesa toda la
                                                                                               documentacion respectiv a
                                                                                               de una v enta de un producto
                                                                     Departamento de Ventas

           Cliente


Universidad Nacional del Santa – Ingenieria de Software                                                             Página 31
Empresa : L&J Inversiones II SAC




                                                   Empleados




            Contador                  Secretaria               Vendedor                Almacenador               Gerente o Dueño




                                Seencarga de                                      Recepciona, v erif ica    Es quien toma las decisiones
     Se encarga de
                                aplicar las politicas y   Se encarga de           ingresos, distribuy e y   dentro de la empresa.
     registrar, ordenar,
                                procedimientos de         aplicar las politicas   cuida los articulos que   Se encarga del funcionamiento
     procesar y archiv ar el
                                v entas aprobados         y procedimientos de     momentaneamente se        interno de la empresa y de su
     f lujo economico de la
                                por la direccion.         v entas aprobados       le encarga y tiene que    direccion.
     empresa. LLev a el
                                Proponer mejoras en       por la direccion.       entregar al               Se encarga del contacto
     registro de v entas de
                                el proceso de v entas.    Proponer mejoras        departamento de           directo con los clientes y
     cada v endedor.
                                                          en el proceso de        v entas.                  prov eedores.
     Identif ica las
                                                          v entas.
     necesidades de
     suministro de of icina.




                               1.6.2.2. Casos de Uso.


                        CU1             Crear usuario

                        CU2             Elaborar Reportes

                        CU3             Registrar Datos

                        CU4             Solicitar Producto

                        CU5             Registrar Productos



Universidad Nacional del Santa – Ingenieria de Software                                                                          Página 32
Empresa : L&J Inversiones II SAC

               CU6       Actualiza Productos

               CU7       Enviar Comprobante

               CU8       Consulta de Producto

               CU9       Enviar Aviso

              CU10       Pagar Factura

              CU11       Consulta de Clientes Morosos

              CU12       Reecpcionar Ingresos de Productos

              CU13       Entregar Productos Vendidos




Universidad Nacional del Santa – Ingenieria de Software      Página 33
Empresa : L&J Inversiones II SAC
1.6.3. Diagramas de casos de uso.




Universidad Nacional del Santa – Ingenieria de Software   Página 34
Empresa : L&J Inversiones II SAC
1.6.4. Descripción de casos de uso.

              CU1: CREAR USUARIO

               Nombre                 Crear Usuario
               Actores                Gerente y Dueño
               Actividades            N/A
               Descripción            El Gerente y Dueño les proporciona un usuario y contraseña
                                      a los trabajadores de la empresa.


                CU2: ELABORAR REPORTES

               Nombre           Elaborar reportes
               Actores          Gerente y Dueño
               Actividades      Consulta en la BD

               Descripción      Este caso de uso el Gerente emite reportes de acuerdo a todas
                                las ventas realizadas.


                CU3: REGISTRAR DATOS

               Nombre          Registrar Datos

               Actores         Cliente, Secretarias

               Actividades Registra los datos del cliente

               Descripción En este caso la secretaria ingresara al sistema para registrar los
                               datos de los clientes atendidos.



                CU4: SOLICITAR PRODUCTOS


                 Nombre           Solicitar Productos
                 Actores          Cliente y Vendedores
                 Actividades      Envía una solicitud sobre producto seleccionado
                 Descripción      Este caso nos describe la actividad que hace el cliente de
                                  seleccionar un producto para su respectiva compra, y este será
                                  acogida por el vendedor para detallar dicha venta.
                C


Universidad Nacional del Santa – Ingenieria de Software                         Página 35
Empresa : L&J Inversiones II SAC

              U5: REGISTRAR PRODUCTOS

                Nombre           Registrar Productos

                Actores          Almacenero
                Actividades      Registra los artefactos.
                Descripción      En este caso el almacenero tendrá la tarea de registrar todos
                                 los productos que ingresan a la tienda comercial, registrando la
                                 cantidad, el tipo y valor.



              CU6: ACTUALIZA PRODUCTOS

                Nombre           Actualiza Productos
                Actores          Secretaria
                Actividades      Actualiza Productos
                Descripción      En este Caso la secretaria tiene la labor de Actualizar detalles
                                 de artefactos como precio o características.



              CU7: ENVIAR COMPROBANTE

                 Nombre           Enviar Comprobante
                 Actores          Cliente y Vendedor
                 Actividades      Enviar Comprobante de Pago
                 Descripción      En esta ocasión el vendedor envía un comprobante de pago
                                  detallando las características del producto y con el precio
                                  respectivo.

              CU8: CONSULTA DE PRODUCTOS

                 Nombre           Consulta de Productos
                 Actores          Clientes
                 Actividades      Consulta de Productos
                 Descripción      En este caso el cliente hace una consulta del producto que
                                  desea conocer, mostrando las características, los tipos y el
                                  precio.



Universidad Nacional del Santa – Ingenieria de Software                        Página 36
Empresa : L&J Inversiones II SAC


              CU9: ENVIAR AVISO

                 Nombre          Enviar Aviso
                 Actores         Clientes y Secretaria
                 Actividades     Enviar Aviso de Pago o Mora
                 Descripción     Este Caso de cobrar manda un aviso al cliente si su pago se
                                 realizado con éxito, enviando un comprobante de cancelación
                                 de su producto, a la vez también tiene la tarea de enviar
                                 avisos si los clientes se han retrasado en sus pagos (Clientes
                                 Morosos) se le envía una solicitud que se acerque a los lugares
                                 de pago.


              CU10: PAGAR FACTURA

                 Nombre          Pagar Factura
                 Actores         Clientes, Secretaria y Sistema Bancario
                 Actividades     Pagar un Comprobante por la Compra del Producto.
                 Descripción     En esta ocasión el cliente hace el pago respectivo por la
                                 compra del producto ingresando el número de su tarjeta de
                                 crédito, y este es comprobado por un sistema bancario que
                                 confirmara si la tarjeta es válida y si fuera así el pago se realiza
                                 con éxito llegando al cobrador el monto cancelado.



              CU11: CONSULTA DE CLIENTES MOROSOS

                  Nombre          Consulta de Clientes Morosos
                  Actores         Cobradores
                  Actividades     Consulta de Clientes
                  Descripción     Los cobradores ingresara al sistema y harán una consulta de
                                  todos los clientes que no cumple con los pagos mensuales
                                  respectivos, seleccionando a todos los clientes para luego
                                  enviarle una notificación.




Universidad Nacional del Santa – Ingenieria de Software                          Página 37
Empresa : L&J Inversiones II SAC

              CU12: Entregar Productos Vendidos

                  Nombre          Entregar Productos Vendidos
                  Actores         Almacenero
                  Actividades     Empaque y Entrega de Productos
                  Descripción     El almacenero ingresaran al sistema y verán las ventas por
                                  entregar , Entregan los productos y ponen en check de
                                  entregado.



              CU13: Recepcionar Ingresos de Productos

                  Nombre          Recepcionar Ingresos de Productos
                  Actores         Almacenero
                  Actividades     Registrar Ingresos
                  Descripción     El almacenero ingresara al sistema el Ingreso de productos
                                  recepcionando los productos con la factura de proveedores



1.6.5. Clasificacion de casos de uso.

                      CU 01     Crear usuario

                      CU 07     Enviar Comprobante
                      CU 09     Enviar Aviso
       Alto           CU 10     Pagar Factura
                      CU 03     Registrar Datos
                      CU 04     Registrar Productos
                      CU 04     Solicitar Producto
                      CU 13     Recepcionar Ingresos de Productos
                      CU 12     Entregar Productos Vendidos
     Medio            CU 06     Actualiza Productos
                      CU 02     Elaborar Reportes
                      CU 08     Consulta de Producto
                      CU 11     Consulta de Clientes Morosos


Universidad Nacional del Santa – Ingenieria de Software                   Página 38
Empresa : L&J Inversiones II SAC


   1.1.    Analisis del Sistema
           1.7.1. Identificacion de los paquetes de análisis en función de los casos de uso.




Universidad Nacional del Santa – Ingenieria de Software                             Página 39
Empresa : L&J Inversiones II SAC
           1.7.2. Identificacion de los paquetes de análisis en función de las clases de
           dominio.




                 1.7.3. Modelo de objetos

                 Gestion de Usuarios.




Universidad Nacional del Santa – Ingenieria de Software                              Página 40
Empresa : L&J Inversiones II SAC
Gestion de Reportes




Gestión de Cliente




       Gestión de Solicitar




Universidad Nacional del Santa – Ingenieria de Software   Página 41
Empresa : L&J Inversiones II SAC

       Gestión de Producto




       Gestión de Factura y Pago




Universidad Nacional del Santa – Ingenieria de Software   Página 42
Empresa : L&J Inversiones II SAC

       Gestión de Consulta




       Gestión de Comprobación




Universidad Nacional del Santa – Ingenieria de Software   Página 43
Empresa : L&J Inversiones II SAC

             1.7.4. Diseño de despliegue




Universidad Nacional del Santa – Ingenieria de Software   Página 44
Empresa : L&J Inversiones II SAC

FASE DE ELABORACIÓN
2.1. REQUISITOS DEL SISTEMA

     2.1.1. Requerimientos Funcionales

              R1: Permitirá realizar mantenimiento a clientes.
              R2: Permitirá registrar datos de trabajadores
              R3: Permitirá registrar y actualizar los productos
              R4: Permitirá generar reportes acerca de clientes y ventas
              R5: Permitirá consultar clientes morosos
              R6: Permitirá realizar consultas de productos
              R7: Permitirá realizar compra de productos
              R8: Permitirá pagar factura o valor de compra realizada
              R9: Permitirá enviar comprobante de compra
              R10: Permitirá iniciar sesión a cada usuario
              R11: Permitirá enviar avisos y promociones

     2.1.2. Requerimientos No Funcionales

              RN1: El servicio del comercial incluye la entrega de productos a domicilio.
              RN2: El registro de clientes no debe superar 3 minutos
              RN3: El servicio del comercial incluye servicio técnico a los clientes

     2.1.3. Encontrar nuevos Casos de Uso

              Después del análisis establecido en la fase de inicio, planteamos los
              nuevos casos de uso para la fase de elaboración:

        Nº                Nombre del Caso de Uso                       Nuevo
        CU1      Crear Usuario
        CU2      Elaborar Reportes
        CU3      Login De Cliente                                          
        CU4      Registrar Datos
        CU5      Solicitar Productos
        CU6      Registrar Productos
        CU7      Actualiza Productos
        CU8      Enviar Comprobante
        CU9      Iniciar Sesión                                            
       CU10      Consulta De Productos
       CU11      Enviar Aviso
       CU12      Pagar Factura
       CU13      Consulta De Clientes Morosos

Universidad Nacional del Santa – Ingenieria de Software                         Página 45
Empresa : L&J Inversiones II SAC

        2.1.4. Diagrama Casos de Uso



           Crear Usuario



                                         GERENTE
                                                                                  Iniciar Sesion
        Elaborar Reportes

                                                                                                      ALMACENADOR

                                        SECRETARIA
           Registra Datos

                                                       Actualizar Producto

                   Solicitar Producto
                                                                                                                           Registra los Productos


                                                                       VENDEDOR

                           Enviar Comprobante
 CLIENTE
                                                                                                               Entrega Productos Vendidos



                            Consulta del Producto                                      COBRADOR
                                                                                                   Recepciona Ingreso de
                                                                                                        Productos



                                Enviar Aviso


                                                                                    Consulta de Clientes
                                                                                         Morosos

                        Pagar Factura                SISTEMAS
                                                     BANCARIO

                  <<include>>



    Login-in Cliente




Universidad Nacional del Santa – Ingenieria de Software                                                                            Página 46
Empresa : L&J Inversiones II SAC

2.2. ANÁLISIS DEL SISTEMA

     2.2.1. Descripción de los Casos de Uso

              2.2.1.1. Crear Usuario

              CU1: CREAR USUARIO

Nombre                                 Crear Usuario
Actores                                Gerente y Dueño
Actividades                            N/A
Descripción                            El Gerente y Dueño les proporciona un usuario y
                                       contraseña a los trabajadores de la empresa.
Acciones normales de los eventos


   1. El Gerente o Jefe ingresa a la interfaz de registro de Crear Usuario
   2. El sistema carga la interfaz.
   3. El Gerente selecciona la opción:
      3.1 Crear Usuario
        3.1.1 El Gerente ingresa los datos nombre, apellido paterno, apellido materno,
                DNI, teléfono del empleado. Y luego da clic en guardar.
        3.1.2 El sistema valida los datos ingresados. Si los datos son correctos almacena
                los datos del Usuario y emite un mensaje informando que se ha
                almacenado satisfactoriamente. Caso contrario emite un mensaje con el
                error, permitiendo que el usuario lo corrija.
      3.2 Actualizar datos de Usuario
           3.2.1. El sistema actualiza interfaz y muestra celda de ingreso de nombre del
                   cliente a actualizar sus datos.
           3.2.2. EL Gerente ingresa el nombre del cliente y da clic en buscar.
           3.2.3. El sistema verifica si el dato ingresado existe y si es correcto, muestra
                   los datos del cliente solicitado.
           3.2.4. El usuario realiza las modificaciones deseadas y da clic en guardar
                   cambios.
           3.2.5. El sistema valida y almacena si es correcto. Caso contrario emite un
                   mensaje con el error, permitiendo al usuario que lo modifique.

El caso de uso termina si el Gerente ya no desea realizar algún otro mantenimiento de
Usuario, caso contrario regresa al paso (3).




Universidad Nacional del Santa – Ingenieria de Software                        Página 47
Empresa : L&J Inversiones II SAC

              2.2.1.2. Elaborar Reportes

               CU2: ELABORAR REPORTES

Nombre                                Elaborar reportes
Actores                               Gerente y Dueño
Actividades                           Consulta en la BD
Descripción                           Este caso de uso el Gerente emite reportes de
                                      acuerdo a todas las ventas realizadas.

Acciones normales de los eventos
   1. El Gerente selecciona la interfaz reporte de ventas.
   2. El sistema carga la interfaz.
   3. El Gerente selecciona las fechas inicial y final para el reporte y el tipo de producto.
   4. El sistema realiza una búsqueda de todos los productos que se realizaron según los
       parámetros indicados
   5. Emite un mensaje que término la búsqueda.
   6. El Gerente acepta el mensaje.
   7. El sistema muestra los datos en la pantalla.
   8. El Gerente selecciona imprimir reporte.
   9. El sistema imprime el reporte de venta de productos.
   10. El Gerente lo recepciona y cierra la interfaz.




Universidad Nacional del Santa – Ingenieria de Software                               Página 48
Empresa : L&J Inversiones II SAC

              2.2.1.3. Login de Cliente

               CU3: LOGIN DE CLIENTE

Nombre                        Log-in Cliente.

Actores                       Cliente

Actividades                   Logearse

Descripción                   En este Caso el cliente se identifica para tener acceso al
                              sistema.


Acciones normales de los eventos
  1. El cliente ingresa a la interfaz de log-in.
  2. El sistema web carga la interfaz.
  3. El cliente ingresa su nombre de usuario y su contraseña.
El sistema valida datos ingresados. Si los datos son correctos permite el acceso al sistema y
muestra la interfaz principal. Caso contrario emite un mensaje con el error, permitiendo que el
usuario lo corrija.




Universidad Nacional del Santa – Ingenieria de Software                          Página 49
Empresa : L&J Inversiones II SAC

               2.2.1.4. Registrar Datos.

                 CU4: REGISTRAR DATOS

Nombre                                 Registrar Datos

Actores                                Cliente, Secretarias

Actividades                            Registra los datos del cliente

Descripción                            En este caso la secretaria ingresara al sistema para
                                       registrar los datos de los clientes atendidos.
Acciones normales de los eventos
   1. La Secretaria ingresa a la interfaz de registrar Datos del Cliente Atendidos.
   2. El sistema carga la interfaz.
   3. La Secretaria ingresa los datos nombre, apellido paterno, apellido materno, DNI,
        teléfono del Cliente.
   4. El sistema realiza la acción solicitada por la Secretaria y guarda los cambios.
         El sistema valida los datos ingresados. Si los datos son correctos almacena los
          datos del Cliente y      emite un mensaje informando que se ha almacenado
          satisfactoriamente. Caso contrario emite un mensaje con el error, permitiendo
          que el usuario lo corrija.
         El caso de uso termina si la secretaria ya no desea realizar algún otro
          mantenimiento de Cliente, caso contrario regresa al paso (3).
   5. La Secretaria acepta y cierra la interfaz.




Universidad Nacional del Santa – Ingenieria de Software                             Página 50
Empresa : L&J Inversiones II SAC

              2.2.1.5. Solicitar Productos.

               CU5: SOLICITAR PRODUCTOS


Nombre                                  Solicitar Productos
Actores                                 Cliente y Vendedores
Actividades                             Envía una solicitud sobre producto seleccionado
Descripción                             Este caso nos describe la actividad que hace el
                                        cliente de seleccionar un producto para su
                                        respectiva compra, y este será acogida por el
                                        vendedor para detallar dicha venta.

Acciones normales de los eventos
   1. El cliente ingresa a la interfaz de productos.
   2. El sistema carga la interfaz.
   3. El cliente selecciona producto a comprar e ingresa cantidad.
       3.1.    Si los datos son bien ingresados emite un mensaje de confirmación, caso
           contrario emitirá un mensaje de error y regresara al paso (3).
   4. El cliente agrega producto a carrito de compra
   5. El sistema carga producto agregado y emite un precio sobre el producto
       seleccionado.
   6. El sistema envía una información al vendedor sobre los datos del cliente y
       productos seleccionados.
   7. Si el cliente no desea seleccionar otro producto sale de la interfaz, caso
       contrario regresa al paso (3).




Universidad Nacional del Santa – Ingenieria de Software                         Página 51
Empresa : L&J Inversiones II SAC

              2.2.1.6. Registrar Productos.

               CU6: REGISTRAR PRODUCTOS

Nombre                               Registrar Productos

Actores                              Almacenero
Actividades                          Registra los artefactos.
Descripción                          En este caso el almacenero tendrá la tarea de
                                     registrar todos los productos que ingresan a la tienda
                                     comercial, registrando la cantidad, el tipo y valor.

Acciones normales de los eventos
1. Almacén solicita el ingreso, eliminación y/o actualización de producto.
2. Se inicia la interfaz de Registro de producto.
3. El sistema carga la base de datos.
4. Se ingresa el código de producto.
5. El sistema procesa el código.
6. El sistema muestra en pantalla los productos.
7. Almacenero elige cualquiera de las opciones nuevo, eliminar, actualizar, según sea el
8. caso.
   El sistema ejecuta la opción seleccionada, según sea el caso.
9. El almacenero selecciona guardar cambios.
10. El sistema guarda los cambios.
11. El jefe de almacén finaliza la interfaz de de productos.
12. El sistema cierra la ventana.




Universidad Nacional del Santa – Ingenieria de Software                           Página 52
Empresa : L&J Inversiones II SAC

              2.2.1.7. Actualiza Productos.

               CU7: ACTUALIZA PRODUCTOS

Nombre                                 Actualiza Productos
Actores                                Secretaria
Actividades                            Actualiza Productos
Descripción                            En este Caso la secretaria tiene la labor de
                                       Actualizar detalles de artefactos como precio o
                                       características.

Acciones normales de los eventos
1. La Secretaria ingresa a la interfaz de Detalle de Producto.
2. Se inicia la interfaz de Detalle de producto.
3. El sistema carga la Interfaz.
4. La secretaria realiza una búsqueda de producto a detallar, ingresa código y
   selecciona buscar.
5. El sistema procesa el código.
6. El sistema muestra en pantalla los productos.
7. La Secretaria selecciona modificar producto, ingresa datos a modificar detallando el
   tipo de producto así como el precio para mostrarlo a los clientes para dicha compra.
8. La Secretaria acepta dicho cambios y selecciona guardar.
9. El sistema procesa el cambio y muestra los resultados en pantalla para los clientes.
10. La secretaria culmina el proceso y cierra la interfaz.




Universidad Nacional del Santa – Ingenieria de Software                       Página 53
Empresa : L&J Inversiones II SAC
                 2.2.1.8. Enviar Comprobante

                  CU8: ENVIAR COMPROBANTE

Nombre                                 Enviar Comprobante
Actores                                Cliente y Vendedor
Actividades                            Enviar Comprobante de Pago
Descripción                            En esta ocasión el vendedor envía un comprobante
                                       de pago detallando las características del producto
                                       y con el precio respectivo.
Acciones normales de los eventos
1. El Vendedor selecciona la interfaz de Caja.
2. El sistema carga la interfaz.
3. Ingresa el código de producto
4. El sistema verifica si existe el código.
5. El sistema muestra los productos con el monto total a pagar.
6. El Vendedor Verifica la modalidad de pago.
7. El sistema verifica el tipo de documento y muestra un mensaje de que el pago es
     correcto.
8.   El Vendedor envía el comprobante de pago online al cliente y cierra la interfaz del
     sistema.




Universidad Nacional del Santa – Ingenieria de Software                       Página 54
Empresa : L&J Inversiones II SAC

              2.2.1.9. Iniciar Sesión
               CU9: INICIAR SESION

Nombre                      Iniciar Sesión
Actores                     Gerente, Secretaria, Almacenero, Vendedores, Cobradores
Actividades                 Iniciar Sesión al Sistema
Descripción                 Mediante este caso de uso el Gerente, Secretaria,
                            Almacenero, Vendedores y         Cobradores (usuarios de
                            sistema) podrán ingresar al sistema.

Acciones normales de los eventos


   1. Los miembros de la empresa ingresaran a la interfaz de inicio de sesión.
   2. El sistema carga la interfaz de inicio de sesión.
   3. El usuario ingresa su nombre y contraseña.
       El sistema valida los datos ingresados y si es correcto, permite el acceso al
       sistema y muestra la interfaz de Bienvenida personalizada para el usuario. Si los
       datos ingresados son incorrectos el sistema permite que el usuario lo vuelva a
       intentar (tres veces). El caso de uso termina.




Universidad Nacional del Santa – Ingenieria de Software                     Página 55
Empresa : L&J Inversiones II SAC

              2.2.1.10. Consulta de Productos.

                CU10: CONSULTA DE PRODUCTOS

Nombre                                   Consulta de Productos
Actores                                  Clientes
Actividades                              Consulta de Productos
Descripción                              En este caso el cliente hace una consulta del
                                         producto que desea conocer, mostrando las
                                         características, los tipos y el precio.
Acciones normales de los eventos
1. El sistema actualiza la interfaz y muestra una celda ingreso de dato a buscar.
2. El Cliente ingresa el dato que desea buscar.
3. El sistema verifica si el dato ingresado existe.
      3.1 Si el dato a buscar es correcto. El sistema muestra la información solicitada.
      3.2 Si el dato a buscar no es correcto. El sistema emite un mensaje informando que
          el dato ingresado no existe.
4.   El cliente Cierra la interfaz.




Universidad Nacional del Santa – Ingenieria de Software                          Página 56
Empresa : L&J Inversiones II SAC

              2.2.1.11. Enviar Aviso
               CU11: ENVIAR AVISO

Nombre                                 Enviar Aviso
Actores                                Clientes y Cobradores
Actividades                            Enviar Aviso de Pago o Mora
Descripción                            Este Caso de cobrar manda un aviso al cliente si su
                                       pago se realizado con éxito, enviando un
                                       comprobante de cancelación de su producto, a la
                                       vez también tiene la tarea de enviar avisos si los
                                       clientes se han retrasado en sus pagos (Clientes
                                       Morosos) se le envía una solicitud que se acerque a
                                       los lugares de pago.
Acciones normales de los eventos
1. El Cobrador selecciona la interfaz Pagos
2. El sistema carga la interfaz.
3. Ingresa el código de Cliente.
4. El sistema verifica si existe el código.
5. El sistema muestra los estados de pagos de los clientes.
6. El Cobrador Selecciona los Clientes Morosos, selecciona enviar.
7. El sistema envía un documento a cada cliente seleccionado, para que se acerquen a
   las oficinas a pagar.
8. El Cobrador guarda los datos de los clientes morosos, y manda a imprimir un
   documento.
9. El sistema emite un documento impreso de los clientes morosos.
10. El Cobrador guarda esos datos y cierra la interfaz.




Universidad Nacional del Santa – Ingenieria de Software                       Página 57
Empresa : L&J Inversiones II SAC

              2.2.1.12. Pagar Factura.

               CU10: PAGAR FACTURA

Nombre                               Pagar Factura
Actores                              Clientes, Cobradores y Sistema Bancario
Actividades                          Pagar un Comprobante por la Compra del Producto.
Descripción                          En esta ocasión el cliente hace el pago respectivo
                                     por la compra del producto ingresando el número
                                     de su tarjeta de crédito, y este es comprobado por
                                     un sistema bancario que confirmara si la tarjeta es
                                     válida y si fuera así el pago se realiza con éxito
                                     llegando al cobrador el monto cancelado.

Acciones normales de los eventos

1.   El Cliente ingresa a la interfaz de pago.
2.   El sistema Carga la Interfaz.
3.   El Sistema muestra un historial de todos los productos que desea comprar.
4.   El cliente seleccionar pagar.

5. El sistema le pide que primero debe Logearse.
6. El sistema llama al C.U. 03.
7. El sistema pide que ingrese Nombre, Apellido, DNI, Tipo de Tarjeta, Nº Tarjeta y
    contraseña.
8. El sistema Verifica los Datos, siguiendo los pasos:
    8.1. El sistema Bancario realizara comprobación de los datos de la tarjeta de crédito
          y la contraseña.
    8.2. El sistema bancario emitirá un mensaje de comprobación de los datos correctos
          al sistema web, caso contrario si son incorrectos emitirá un mensaje de error y
          regresa al paso 7.
9. El sistema web emite un mensaje al cliente que los datos son satisfactoriamente bien
    ingresados.
10. El sistema web envía una comprobación al cobrador que los datos fueron cancelados
    satisfactoriamente.
11. El sistema llama al C.U 08.
12. El cliente lee el mensaje de notificación de pago.
13. El cliente cierra el interfaz de Pago.




Universidad Nacional del Santa – Ingenieria de Software                        Página 58
Empresa : L&J Inversiones II SAC

                    2.2.1.13. Consulta de Clientes Morosos.

                       CU11: CONSULTA DE CLIENTES MOROSOS

Nombre                                           Consulta de Clientes Morosos
Actores                                          Cobradores
Actividades                                      Consulta de Clientes
Descripción                                      Los cobradores ingresara al sistema y harán una
                                                 consulta de todos los clientes que no cumple con los
                                                 pagos mensuales respectivos, seleccionando a todos
                                                 los clientes para luego enviarle una notificación.
Acciones normales de los eventos
1.     El sistema actualiza la interfaz y muestra una celda ingreso de dato a buscar.
2. El Cobrador ingresa el dato del cliente que desea buscar.
3. El sistema verifica si el dato ingresado existe.
        3.3 Si el dato a buscar es correcto. El sistema muestra la información solicitada.
        3.4 Si el dato a buscar no es correcto. El sistema emite un mensaje informando que
             el dato ingresado no existe.
4.     El cobrador selecciona al cliente moroso, y lo agrega a una lista, para luego enviarle
       una notificación.
El Cobrador Cierra la interfaz.




2.3.      MODELO DE ANALISIS
2.3.1. Análisis de la arquitectura (Paquetes de Análisis)



            Crear Usuario                                                      Consulta de Clientes Morosos
                                                                                                                  Consulta del Producto
                                             Elaborar Reportes




         Gestion de Usuario                 Gestion de Reportes


                                                                                                Gestion de Consulta




Universidad Nacional del Santa – Ingenieria de Software                                                                 Página 59
                                                                       Actualiza Producto
                                              Registra los Productos
                  Registra Datos

                                                                                                                             Enviar Comprobante
                                                                                                  Pagar Factura
Gestion de Usuario                      Gestion de Reportes


                                                                                                           Gestion de Consulta
                                  Empresa : L&J Inversiones II SAC



                                                                              Actualiza Producto
                                               Registra los Productos
              Registra Datos

                                                                                                                                          Enviar Comprobante
                                                                                                             Pagar Factura


                                                                   Gestion de Productos
            Gestion de Clientes



                                                                                                                           Gestion de Pagos




         Solicitar Producto                 Enviar Aviso

                                                                                    Log-in Cliente
                                                                                                                                     Iniciar Sesion
                                                                         (f rom Descripcion de los Casos de Uso)
                                                                                                                         (f rom Descripcion de los Casos de Uso)
       Gestion de Servicio
                                     Gestion de Comprobacion



                                                                                                                   Gestion de
                                                                                                                     Sesion




2.3.2. Identificación de paquetes de Análisis a partir de Clases de Dominio


2.3.3. Análisis de Casos de Uso: Diagramas de Clase, Interfaz y Control




                                          .Reportes                               .Cliente
            .Usuario                                                                                                            .Producto



                                     Gestion de Reportes                   Gestion de Clientes
    Gestion de Usuario                                                                                                 Gestion de Productos




                                           .Morosos                                  .Solicitar
   .Pagos                                                                                                                              .Aviso
                       .Factura

Universidad Nacional del Santa – Ingenieria de Software                                                                                      Página 60
    Gestion de Pagos                                                         Gestion de Servicio                         Gestion de Comprobacion
                                     Gestion de Consulta
Empresa : L&J Inversiones II SAC



                                              .Morosos                   .Solicitar
           .Pagos                                                                              .Aviso
                         .Factura



            Gestion de Pagos                                     Gestion de Servicio   Gestion de Comprobacion
                                         Gestion de Consulta




                               .Sesion                                .Login

                                                ..Gestion de
                                                   Sesion




                    C.U. Crear Usuario.




 Gerente                                                                                             .Usuarios
                          I.U. Control del Acceso              Gestion de Usuarios




                    C.U. Elaborar Reportes.




  Gerente                                                                                         .Reportes
                                    I.U. Reportes                Gestion de Reportes




                    C.U. Log-in Cliente.




  Clientes                                                                                         Login
                                                      I.U. Clientes



Universidad Nacional del Santa – Ingenieria de Software                                             Página 61
Empresa : L&J Inversiones II SAC
                 C.U. Registrar Datos.




    Clientes




                                                                                                       .Cliente
                               I.U. Clientes                       Registrar Datos de Cliente




   Secretarias




                 C.U. Solicitar Productos.




  Clientes                                                                                          .Producto
                               I.U. Producto                    Registrar Datos de Producto




                 C.U. Registrar Productos




  Almacenero                                                                                          .Producto
                                  I.U. Producto                      Gestion de Productos



                 C.U. Actualiza Productos




   Secretarias        I.U. Producto               Gestion de Productos        .Actualiza Producto   .Producto
                     (f rom Gestion 05)              (f rom Gestion 05)




Universidad Nacional del Santa – Ingenieria de Software                                             Página 62
Empresa : L&J Inversiones II SAC

               C.U. Enviar Comprobante




  Vendedores                                                                Factura
                             I.U. Factura            Gestion de Factura



               C.U. Iniciar Sesión




  Usuarios                                                                  Sesion
                    I.U. Control del Acceso     Gestion de Usuarios



               C.U. Consulta De Productos




  Clientes                                                                 Buscar
                         I.U. Consultar        Gestion de Consulta




               C.U. Enviar Aviso




  Cobradores                                                              Morosos
                          I.U. Consultar        Gestion de Consulta



               C.U. Pagar Factura




                                              Ges tion de Factura



                                                                           Factura
   Clientes
                       I.U. Factura




                                                Proces ar Pagos



Universidad Nacional del Santa – Ingenieria de Software                    Página 63
Empresa : L&J Inversiones II SAC

                         C.U. Consulta De Clientes Morosos




  Cobradores                                                                                                                                                          Morosos
                                                 I.U. Consultar                                         Gestion de Consulta



2.4.      MODELO DE DISEÑO.

2.4.1. DISEÑO DE LA ARQUITECTURA

                         2.4.1.1. Paquetes de Análisis.


                                                            Gestion de Cobranza

                                                   Gestión de Envío           Gestión de Pago de
                                                     de Factura                     Factura




                                               necesita                                             necesita




                             Gestion de Ventas
                                                                                                               Gestión de Consulta


  Gestión de Solicitar         Gestión de                                                      Gestión de Consulta de             Gestión de Consulta de
                                                          Gestión de Anulación
       Producto            Realización de Venta                                                  Clientes Morosos                       Productos
                                                                de Venta




                                                                                              usa
                                                          usa




                                                                 Gestión de Clientes


                                                                        Gestión de
                                                                      Registro de Datos


                                                                                                           compra
                                                 usa



                      Gestión de Reportes                                                                                            Gestión de Productos

                     Gestión de Elaboración de
                             Reportes                                                                               Gestión de Actualización de         Gestión de Mantenimiento
                                                                                                                             Producto                          de Producto




                                    realizan                                                                                                         necesita




                    Gestión de Empleados                                                                                                Gestión de Almacen



            Gestión de Afiliar     Gestión de Crear cuenta                                                     Gestión de Registro        Gestión de Salida        Gestión de
               Empleado                  de Empleado                                                              de Producto               de Producto            Inventario




Universidad Nacional del Santa – Ingenieria de Software                                                                                                           Página 64
Empresa : L&J Inversiones II SAC

2.4.2. Diseño de Casos de Uso
  2.4.2.1. Diagrama de Secuencia.
                                  C.U. Crear Usuario




Universidad Nacional del Santa – Ingenieria de Software   Página 65
Empresa : L&J Inversiones II SAC




                                C.U. Elaborar Reportes.




Universidad Nacional del Santa – Ingenieria de Software   Página 66
Empresa : L&J Inversiones II SAC




                                  C.U. Log-In Cliente.




Universidad Nacional del Santa – Ingenieria de Software   Página 67
Empresa : L&J Inversiones II SAC


                                 C.U. Registrar Datos




Universidad Nacional del Santa – Ingenieria de Software   Página 68
Empresa : L&J Inversiones II SAC




                                C.U. Solicitar Productos




Universidad Nacional del Santa – Ingenieria de Software    Página 69
Empresa : L&J Inversiones II SAC




                               C.U. Registrar Productos




Universidad Nacional del Santa – Ingenieria de Software   Página 70
Empresa : L&J Inversiones II SAC




                               C.U. Actualiza Productos




Universidad Nacional del Santa – Ingenieria de Software   Página 71
Empresa : L&J Inversiones II SAC




                               C.U. Enviar Comprobante




Universidad Nacional del Santa – Ingenieria de Software   Página 72
Empresa : L&J Inversiones II SAC




                                   C.U. Iniciar Sesión




Universidad Nacional del Santa – Ingenieria de Software   Página 73
Empresa : L&J Inversiones II SAC




                              C.U. Consulta De Productos




Universidad Nacional del Santa – Ingenieria de Software    Página 74
Empresa : L&J Inversiones II SAC




                                   C.U. Enviar Aviso




Universidad Nacional del Santa – Ingenieria de Software   Página 75
Empresa : L&J Inversiones II SAC

                                  C.U. Pagar Factura




Universidad Nacional del Santa – Ingenieria de Software   Página 76
Empresa : L&J Inversiones II SAC




                          C.U. Consulta De Clientes Morosos




Universidad Nacional del Santa – Ingenieria de Software       Página 77
Empresa : L&J Inversiones II SAC

                      2.2.4.1. Diagrama de Secuencia.

                                                             C.U. Crear Usuario.




                 : Sistema




                                                                           2: 2. Busca Interfaz Usuario



                                                                      3: 3. Muestra Interfaz al Sistema
    1: 1. Selecciona Interfaz


                                                                        5: 5. Ingresa Datos
                                                         14: 14. Selecciona la opcion actualizar Cliente
     4: 4. Muesta Interfaz al Gerente                             16: 16. Ingresa Datos a Buscar
                                                                                                                               : I.U. Control del Acceso
                                                                   24: 24. Modifica los Datos



                                                                  9: 9. Muestra un Mensaje de Error
                                                        13: 13. Muestra Mensaje Guardados Satisfactoriamente
                                                                  15: 15. Muestra Celdas de Ingreso
                                                                 20: 20. Muestra un Error en pantalla
                                                        30: 30. Muestra Mensaje Guardado Satisfactoriamente
                                                                              8: 8. Emite un Error
                : Gerente                                                    19: 19. Emite un Error              12: 12. Emite un Mensaje de Confirmacion
                                                                                                                    23: 23. Muestra los Datos en Pantalla
                                                                                                                  29: 29. Emite Mensaje Satifactoriamente



                                                                             6: 6. Selecciona Datos ingresados
                                                                                 17: 17. Selecciona Buscar
                                                                                25: 25. Selecciona Guardar
                                7: 7. Valida Datos
                                                                                                                             11: 11. Almacena los Datos
                             18: 18. Valida los Datos
                                                                                                                              22: 22. Realiza Busqueda
                             26: 26. Valida los Datos
                                                                                                                         28: 28. Almacena Datos Guardados


                                                                           10: 10. Envia los Datos a Guardar
                                                                             21: 21. Envia Datos a Buscar
                                                                             27: 27. Envia datos a guardar




                                : Gestion de Usuarios                                                                                : .Usuarios




Universidad Nacional del Santa – Ingenieria de Software                                                                               Página 78
Empresa : L&J Inversiones II SAC


                                              C.U. Elaborar Reportes.




     6: 6. Valida los Datos




                                           5: 5. Selecciona los Datos Ingresados
     : Gestion de Reportes                          8: 8.Selecciona el tipo                             : I.U. Reportes




9: 9. Se Realiza un Proceso de acuerdo a parametro                                          2: 2. Busca Interfaz de Reporte



                                              11: 11. Envia Termino de Busqueda
                                                                                              3: 3. Muestra interfaz de Reporte

10: 10. Realiza busqueda de todos los productos




                              12: 12. Muestra un Reporte en Pantalla
                                      14: 14. Imprime Reporte                      1: 1. Selecciona Interfaz
                                                                                                           :Sistema


                        4: 4. Selecciona Fecha inicial y Final, Producto
          : .Reportes         7: 7. Selecciona un Tipo de Reporte          : Gerente
                                   13: 13. Selecciona Imprimir
                                     15: 15. Cierra la Interfaz




   Universidad Nacional del Santa – Ingenieria de Software                                                     Página 79
Empresa : L&J Inversiones II SAC



                                          C.U. Log-in Cliente.




                                                                                   5: 5. Valida los Datos




                                  4: 4. Ingresa User y Password



                         6: 6. Emite un Mensaje de Error e ingresa otra vez
  : Clientes           10: 10. Muestra un Mensaje de Confirmacion e Ingreso            : I.U. Clientes




                                                                         9: 9. Emite un Mensaje de Confirmacion
                                      2: 2. Busca interfaz


1: 1. Selecciona Interfaz

                                                                                   7: 7. Envia Datos de Clientes
                                      3: 3. Muestra interfaz de Logeo
                                                                          8: 8. Busca los Datos Correspondientes




  :Sistema

                                                                                          : Login




 Universidad Nacional del Santa – Ingenieria de Software                                          Página 80
Sistema de información web para la gestión comercial de L&J Inversiones II SAC
Sistema de información web para la gestión comercial de L&J Inversiones II SAC
Sistema de información web para la gestión comercial de L&J Inversiones II SAC
Sistema de información web para la gestión comercial de L&J Inversiones II SAC
Sistema de información web para la gestión comercial de L&J Inversiones II SAC
Sistema de información web para la gestión comercial de L&J Inversiones II SAC
Sistema de información web para la gestión comercial de L&J Inversiones II SAC
Sistema de información web para la gestión comercial de L&J Inversiones II SAC
Sistema de información web para la gestión comercial de L&J Inversiones II SAC
Sistema de información web para la gestión comercial de L&J Inversiones II SAC
Sistema de información web para la gestión comercial de L&J Inversiones II SAC
Sistema de información web para la gestión comercial de L&J Inversiones II SAC
Sistema de información web para la gestión comercial de L&J Inversiones II SAC
Sistema de información web para la gestión comercial de L&J Inversiones II SAC
Sistema de información web para la gestión comercial de L&J Inversiones II SAC

Más contenido relacionado

La actualidad más candente

Manual de la organizacion
Manual de la organizacionManual de la organizacion
Manual de la organizacionCarlox RLópez
 
Banco de temas de tesis para la carrera de ing. de sistemas
Banco de temas de tesis para la carrera de ing. de sistemasBanco de temas de tesis para la carrera de ing. de sistemas
Banco de temas de tesis para la carrera de ing. de sistemasbrccq
 
Proyecto Final de Carrera. Ing.Informática. HELP-DESK
Proyecto Final de Carrera. Ing.Informática. HELP-DESKProyecto Final de Carrera. Ing.Informática. HELP-DESK
Proyecto Final de Carrera. Ing.Informática. HELP-DESKFernando Leandro
 
Proyecto Final Sena Octubre 17 Ortega
Proyecto Final Sena Octubre 17  OrtegaProyecto Final Sena Octubre 17  Ortega
Proyecto Final Sena Octubre 17 Ortegaguest44ef69f
 
Fg o ipet 2010-231 calidad en la industria petrolera
Fg o ipet 2010-231 calidad en la industria petroleraFg o ipet 2010-231 calidad en la industria petrolera
Fg o ipet 2010-231 calidad en la industria petroleraGuillermo Almazán Hernández
 
Proyecto desarrollo de software
Proyecto desarrollo de software Proyecto desarrollo de software
Proyecto desarrollo de software ITFIP
 
PERFIL DE PROYECTO DE GRADO
PERFIL DE PROYECTO DE GRADOPERFIL DE PROYECTO DE GRADO
PERFIL DE PROYECTO DE GRADODiego Armando
 
Manual Project Professional 2007.pdf
Manual Project Professional 2007.pdfManual Project Professional 2007.pdf
Manual Project Professional 2007.pdfjcuc69
 
IIA_AA_4_2_GeJoAl.docx
IIA_AA_4_2_GeJoAl.docxIIA_AA_4_2_GeJoAl.docx
IIA_AA_4_2_GeJoAl.docxKyokoSInay
 
IIA_AA_3_1_GeJoAl.docx
IIA_AA_3_1_GeJoAl.docxIIA_AA_3_1_GeJoAl.docx
IIA_AA_3_1_GeJoAl.docxKyokoSInay
 

La actualidad más candente (14)

Manual de la organizacion
Manual de la organizacionManual de la organizacion
Manual de la organizacion
 
Banco de temas de tesis para la carrera de ing. de sistemas
Banco de temas de tesis para la carrera de ing. de sistemasBanco de temas de tesis para la carrera de ing. de sistemas
Banco de temas de tesis para la carrera de ing. de sistemas
 
Proyecto Final de Carrera. Ing.Informática. HELP-DESK
Proyecto Final de Carrera. Ing.Informática. HELP-DESKProyecto Final de Carrera. Ing.Informática. HELP-DESK
Proyecto Final de Carrera. Ing.Informática. HELP-DESK
 
Proyecto Final Sena Octubre 17 Ortega
Proyecto Final Sena Octubre 17  OrtegaProyecto Final Sena Octubre 17  Ortega
Proyecto Final Sena Octubre 17 Ortega
 
Fg o ipet 2010-231 calidad en la industria petrolera
Fg o ipet 2010-231 calidad en la industria petroleraFg o ipet 2010-231 calidad en la industria petrolera
Fg o ipet 2010-231 calidad en la industria petrolera
 
Proyecto desarrollo de software
Proyecto desarrollo de software Proyecto desarrollo de software
Proyecto desarrollo de software
 
2. Plan de gestión del Proyecto NEO
2. Plan de gestión del Proyecto NEO2. Plan de gestión del Proyecto NEO
2. Plan de gestión del Proyecto NEO
 
Manual STP
Manual STPManual STP
Manual STP
 
PERFIL DE PROYECTO DE GRADO
PERFIL DE PROYECTO DE GRADOPERFIL DE PROYECTO DE GRADO
PERFIL DE PROYECTO DE GRADO
 
Manual Project Professional 2007.pdf
Manual Project Professional 2007.pdfManual Project Professional 2007.pdf
Manual Project Professional 2007.pdf
 
IIA_AA_4_2_GeJoAl.docx
IIA_AA_4_2_GeJoAl.docxIIA_AA_4_2_GeJoAl.docx
IIA_AA_4_2_GeJoAl.docx
 
Documentacionpara todos
Documentacionpara todosDocumentacionpara todos
Documentacionpara todos
 
IIA_AA_3_1_GeJoAl.docx
IIA_AA_3_1_GeJoAl.docxIIA_AA_3_1_GeJoAl.docx
IIA_AA_3_1_GeJoAl.docx
 
Perfil de proyecto
Perfil de proyectoPerfil de proyecto
Perfil de proyecto
 

Similar a Sistema de información web para la gestión comercial de L&J Inversiones II SAC

Proyecto de auditoría informática aplicando la metodología cobit 4.1
Proyecto de auditoría informática aplicando la metodología cobit 4.1Proyecto de auditoría informática aplicando la metodología cobit 4.1
Proyecto de auditoría informática aplicando la metodología cobit 4.1Luis Angello RH-CyberComputer
 
Proyecyo final de analisis estructurado
Proyecyo final de analisis estructuradoProyecyo final de analisis estructurado
Proyecyo final de analisis estructuradoJuan Jose Flores
 
Desarrollo del proyecto
Desarrollo del proyectoDesarrollo del proyecto
Desarrollo del proyectosabrosisimo69
 
Desarrollo del proyecto
Desarrollo del proyectoDesarrollo del proyecto
Desarrollo del proyectonancyespe21
 
Plan de negocio
Plan de negocio Plan de negocio
Plan de negocio ITFIP
 
Desarrollo_de_Software_201620.pdf
Desarrollo_de_Software_201620.pdfDesarrollo_de_Software_201620.pdf
Desarrollo_de_Software_201620.pdfMusicnoCopyright3
 
Mcvs ad-06 plan general del proyecto
Mcvs ad-06 plan general del proyecto Mcvs ad-06 plan general del proyecto
Mcvs ad-06 plan general del proyecto lnavarros
 
Presentación Capital Humano Csoftmty
Presentación Capital Humano CsoftmtyPresentación Capital Humano Csoftmty
Presentación Capital Humano CsoftmtyCsoftmty Monterrey
 
Proyecyo final de analisis estructurado
Proyecyo final de analisis estructuradoProyecyo final de analisis estructurado
Proyecyo final de analisis estructuradoJuan Jose Flores
 
Proyecto investigacion software
Proyecto investigacion softwareProyecto investigacion software
Proyecto investigacion softwareAndy Cedeño
 
Trabajo de grado
Trabajo de gradoTrabajo de grado
Trabajo de gradoPao Precibe
 
Trabajo de grado
Trabajo de gradoTrabajo de grado
Trabajo de gradoPao Precibe
 
Trabajo de grado
Trabajo de gradoTrabajo de grado
Trabajo de gradoPao Precibe
 

Similar a Sistema de información web para la gestión comercial de L&J Inversiones II SAC (20)

Segunda unidad i
Segunda unidad iSegunda unidad i
Segunda unidad i
 
Proyecto de auditoría informática aplicando la metodología cobit 4.1
Proyecto de auditoría informática aplicando la metodología cobit 4.1Proyecto de auditoría informática aplicando la metodología cobit 4.1
Proyecto de auditoría informática aplicando la metodología cobit 4.1
 
Informe final
Informe finalInforme final
Informe final
 
Informe final
Informe finalInforme final
Informe final
 
Proyecyo final de analisis estructurado
Proyecyo final de analisis estructuradoProyecyo final de analisis estructurado
Proyecyo final de analisis estructurado
 
Desarrollo del proyecto
Desarrollo del proyectoDesarrollo del proyecto
Desarrollo del proyecto
 
Desarrollo del proyecto
Desarrollo del proyectoDesarrollo del proyecto
Desarrollo del proyecto
 
Desarrollo del proyecto
Desarrollo del proyectoDesarrollo del proyecto
Desarrollo del proyecto
 
Computec modi
Computec modiComputec modi
Computec modi
 
Plan de negocio
Plan de negocio Plan de negocio
Plan de negocio
 
Desarrollo_de_Software_201620.pdf
Desarrollo_de_Software_201620.pdfDesarrollo_de_Software_201620.pdf
Desarrollo_de_Software_201620.pdf
 
Mcvs ad-06 plan general del proyecto
Mcvs ad-06 plan general del proyecto Mcvs ad-06 plan general del proyecto
Mcvs ad-06 plan general del proyecto
 
Presentación Capital Humano Csoftmty
Presentación Capital Humano CsoftmtyPresentación Capital Humano Csoftmty
Presentación Capital Humano Csoftmty
 
Proyecyo final de analisis estructurado
Proyecyo final de analisis estructuradoProyecyo final de analisis estructurado
Proyecyo final de analisis estructurado
 
Sitema de control de matricula
Sitema de control de matriculaSitema de control de matricula
Sitema de control de matricula
 
Proyecto investigacion software
Proyecto investigacion softwareProyecto investigacion software
Proyecto investigacion software
 
Trabajo de grado
Trabajo de gradoTrabajo de grado
Trabajo de grado
 
Trabajo de grado
Trabajo de gradoTrabajo de grado
Trabajo de grado
 
Trabajo de grado
Trabajo de gradoTrabajo de grado
Trabajo de grado
 
Trabajo de grado
Trabajo de gradoTrabajo de grado
Trabajo de grado
 

Más de SoftwaresMasters

Más de SoftwaresMasters (6)

Segunda unidad - II
Segunda unidad - IISegunda unidad - II
Segunda unidad - II
 
Asamblea 009
Asamblea 009Asamblea 009
Asamblea 009
 
Fase de inicio
Fase de inicioFase de inicio
Fase de inicio
 
I.s.
I.s.I.s.
I.s.
 
Fase de Inicio
Fase de InicioFase de Inicio
Fase de Inicio
 
Proyecto sist informacion ii_esquema_avance - face de inicio
Proyecto sist informacion ii_esquema_avance - face de inicioProyecto sist informacion ii_esquema_avance - face de inicio
Proyecto sist informacion ii_esquema_avance - face de inicio
 

Sistema de información web para la gestión comercial de L&J Inversiones II SAC

  • 1. “UNIVERSIDAD NACIONAL DEL SANTA” FACULTAD DE INGENIERÍA E.A.P. DE SISTEMAS E INFORMÁTICA CURSO: Ingenieria de Software PROFESOR: Dra. Diana Muñoz C. INTEGRANTES: Aguirre Corales Leydi Alejandro Palomino Carlos Briones Vásquez Rosa Ortiz Loyola Carlos Ramirez Ignacio Edinson CICLO: VI Diciembre del 2011
  • 2. Empresa : L&J Inversiones II SAC Ingenieria de Software Chimbote - Perú Universidad Nacional del Santa – Ingenieria de Software Página 2
  • 3. Empresa : L&J Inversiones II SAC DEDICATORIA A nuestros padres, por darnos la oportunidad de desarrollarnos académicamente y por darnos de su protección y comprensión. A nuestros amigos, por el apoyo incondicional que siempre nos brindan, por todas las experiencias vividas y por las que habremos de compartir. A la Dra. Diana Muñoz Casanova, profesora del curso de Ingenieria de Software, quien siempre nos estuvo apoyando y guiando, impartiendo sus conocimientos para el desarrollo de este proyecto. Universidad Nacional del Santa – Ingenieria de Software Página 3
  • 4. Empresa : L&J Inversiones II SAC AGRADECIMIENTOS A Dios, bajo el concepto de que es algo mayor y más poderoso que el hombre y de que es capaz de hacer que las cosas sucedan aún cuando todo indica que no lo harán. A nuestra familia, en especial a nuestros padres, quienes son los más fervientes creyentes de que podemos lograr lo que nos propongamos. A las personas que tuvimos la oportunidad de conocer durante nuestras visitas a la “Empresa L&J Inversiones II SAC.” y que siempre nos brindaron su apoyo para hacer posible este proyecto. Universidad Nacional del Santa – Ingenieria de Software Página 4
  • 5. Empresa : L&J Inversiones II SAC INTRODUCCIÓN La realización del presente proyecto y la implementación de un Sistema de Información Web para mejorar la gestion comercial en la empresa L&J Inversiones II SAC. inquiere implementar una página web, lo que proveerá a la empresa L&J Inversiones II SAC. no solo un medio a través del cual presentar sus productos a través de la red más extensa del mundo, sino que le permitirá poder tomar decisiones a través del estudio de los indicadores y extrayendo el máximo de información de la base datos. A través del Web y aplicando tecnologías de información, permitirá a la empresa poder agilizar el proceso de ventas que actualmente los realiza de manera manual, ofreciendo así mejor servicio a sus clientes. Nuestro proyecto se desarrolla haciendo uso de la metodología RUP que junto al lenguaje de modelamiento UML forman el estándar de modelamiento de negocios más utilizado actualmente a nivel mundial, utilizaremos al MySQL como sistema gestor de base de datos, y como lenguaje de programación utilizaremos PHP. Esta implementación permitirá a la empresa L&J Inversiones II SAC. ser una empresa competitiva, ofreciendo servicio a sus clientes, y permitirá tener clientes satisfechos ofreciéndoles productos de su necesidad de alta calidad. Cabe mencionar que el presente informe, el cual ha sido elaborado con el más esmerado sentido de trabajo, estudio y desarrollo, deseando que vuestro objetivo se vea reflejado en él. Universidad Nacional del Santa – Ingenieria de Software Página 5
  • 6. Empresa : L&J Inversiones II SAC INDICE Dedicatoria 03 Agradecimientos 04 Introducción 05 Índice 06 Capítulo I Fase de Inicio 1.1. RESUMEN 1.2. DESCRIPCIÓN 1.2.1. Tópico Analizado 1.2.2. Problema planteado 1.3. DOCUMENTO VISIÓN 1.3.1. Introducción 1.3.1.1. Propósito 1.3.1.2. Alcance 1.3.2. Posicionamiento 1.3.2.1. Oportunidad de Negocio 1.3.2.2. Exposición del problema 1.3.3. Descripción de Stakeholders y usuarios 1.3.3.1. Sumario de Stakeholders 1.3.3.2. Sumario de Usuario 1.3.3.3. Ambiente 1.3.4. Panorama del producto 1.3.4.1. Perspectiva del producto 1.3.4.2. Restricciones del Producto 1.3.5. Características del producto 1.3.6. Requerimientos del producto 1.3.6.1. Hardware 1.3.6.2. Software 1.4. PLAN DE DESARROLLO DEL SOFTWARE 1.4.1. Introducción 1.4.2. Vista general del proyecto Universidad Nacional del Santa – Ingenieria de Software Página 6
  • 7. Empresa : L&J Inversiones II SAC 1.4.2.1. Restricciones del proyecto 1.4.2.2. Entregables del proyecto 1.4.2.3. Evolución del plan de desarrollo de software 1.4.2.4. Interfaces externas 1.4.3. Administración del proyecto 1.4.3.1. Estimación del proyecto 1.4.3.2. Plan de proyecto 1.5. MODELO DEL NEGOCIO 1.5.1. Modelado del análisis del negocio 1.5.1.1. Descripción del sistema actual 1.5.1.2. Identificación de procesos 1.5.1.3. Visión y Misión 1.5.1.4. Reglas de negocio 1.5.1.5. Objetivos del negocio 1.5.1.6. Modelado de casos de uso de análisis de negocio 1.5.1.7. Localización 1.5.1.8. Modelado del organigrama 1.5.2. Modelado del diseño del negocio 1.5.2.1. Alcance del sistema propuesto. 1.5.2.2. Reglas del negocio-diseño. 1.5.2.3. Objetivos del negocio. 1.5.2.4. Modelado de casos de uso. 1.6. REQUERIMIENTOS DEL SISTEMA 1.6.1. Conocimiento de los requerimientos. 1.6.2. Encontrando actores y casos de uso. 1.6.2.1. Actores. 1.6.2.2. Casos de Uso 1.6.3. Diagramas de casos de uso. 1.6.4. Descripción de casos de uso. 1.6.5. Clasificación de casos de uso. 1.7. ANÁLISIS DEL SISTEMA 1.7.1. Identificación de los paquetes de análisis en función de los casos de uso 1.7.2. Identificación de los paquetes de análisis en función de las clases de dominio. 1.7.3. Modelo de dominio 1.7.4. Modelo de objetos 1.7.5. Diseño de despliegue Universidad Nacional del Santa – Ingenieria de Software Página 7
  • 8. Empresa : L&J Inversiones II SAC Capítulo II Fase De Elaboración 2.1. REQUISITOS DEL SISTEMA 2.1.1. Requerimientos Funcionales 2.1.2. Requerimientos No Funcionales 2.1.3. Encontrando nuevos Casos de Uso 2.1.4. Diagrama Casos de Uso 2.2. ANÁLISIS DEL SISTEMA 2.2.1. Descripción de los Casos de Uso 2.3. MODELO DE ANALISIS 2.3.1. Análisis de la arquitectura (Paquetes de Análisis) 2.3.2. Identificación de paquetes de Análisis a partir de Clases de Dominio 2.3.3. Análisis de Casos de Uso: Diagramas de Clase, Interfaz y Control 2.4. MODELO DE DISEÑO 2.4.1. Diseño de la Arquitectura 2.4.1.1. Paquetes De Análisis. 2.4.2. Diseño de Casos de Uso 2.4.2.1. Diagrama de Secuencia. 2.4.2.2. Diagrama de Secuencia. 2.4.3. Diagrama De Clases 2.4.4. Diagrama De Despliegue 2.5. INTERFACES DEL SISTEMA Capítulo III Fase de Construcción 3.1. DIAGRAMA DE BASE DE DATOS 3.2. DIAGRAMA DE COMPONENTES 3.3. DISEÑO DE INTERFAZ 3.4. CODIFICACIÓN Universidad Nacional del Santa – Ingenieria de Software Página 8
  • 9. Empresa : L&J Inversiones II SAC Universidad Nacional del Santa – Ingenieria de Software Página 9
  • 10. Empresa : L&J Inversiones II SAC FASE DE INICIO Sistema de información web de Gestion Comercial para la empresa “L&J Inversiones II SAC”. Universidad Nacional del Santa – Ingenieria de Software Página 10
  • 11. Empresa : L&J Inversiones II SAC FASE DE INICIO 1.1. RESUMEN El presente proyecto está orientado a un Sistema de Información Web, que consta de una serie de fases, que son esenciales para lograr su desarrollo y su posible implementación futura para la Gestión Comercial de la empresa “L&J Inversiones II SAC”, en la ciudad de Chimbote, se utilizará la Metodología RUP, la ayuda de la herramienta CASE “Rational Rose” con el Lenguaje Unificado de Modelado (UML). Los procesos de la empresa productora, comercializadora y distribuidora de conservas de pescado e insumos para la producción “L&J Inversiones II SAC”, actualmente se realizan de manera manual, no cuenta con un sistema informático de gestión Comercial que cumpla con las funciones de gestión de clientes, gestión de venta, gestión de proveedor y gestión de productos. Al finalizar con esta fase, tendremos todos los requerimientos que servirán de base para iniciar la siguiente fase de elaboración. 1.2. DESCRIPCIÓN 1.2.1. Tópico Analizado Desarrollo e Implementación de un sistema de información web para la Gestión Comercial de la Empresa L&J INVERSIONES II SAC. 1.2.2. Problema planteado La falta de un sistema de información web en la Empresa L&J INVERSIONES II SAC, para la gestión comercial trae como consecuencia la demora en las ventas, compras y distribución de los productos e insumos lo que conlleva a obtener un gran volumen de información en papeles haciendo uso de Kardex. Universidad Nacional del Santa – Ingenieria de Software Página 11
  • 12. Empresa : L&J Inversiones II SAC 1.3. DOCUMENTO VISIÓN 1.3.1. Introducción 1.3.1.1. Propósito Recoge, analizar y definir las necesidades de la empresa “L&J Inversiones II SAC.” A fin de mejorar de mejorar los procesos internos sobre todo los procesos de venta, pago por las prestaciones de bienes, servicio que ofrece la distribuidora con el propósito de captar aumentar la cartera de clientes para que tales procesos se realicen de manera eficiente y automatizada. 1.3.1.2. Alcance El sistema de información web permitirá a los empleados específicos (venta, cobranza, y gerente) el poder controlar los registros de ventas y pagos donde el gerente podrá controlar todo estos procesos en el lugar que se encuentre de la misma forma hacer salidas y ingresos sin necesidad de acercarse personalmente a oficina pues lo hara a través de la red mas extensa del mundo, haciendo uso del internet. 1.3.2. Posicionamiento 1.3.2.1. Oportunidad de Negocio  Mejorar la política de venta actual automatizando para prestar mejores servicios  Poder captar la mayor cantidad de clientes y tener más clientes satisfechos.  Elevar la imagen de la empresa y colocarla dentro de una posición realzada dentro del mercado donde se desarrolla  Optimizar los procesos de venta, clientes, productos, proveedores, de manera que se realicen practica sencilla y práctica.  Los datos permanecerían actualizados, lo cual es un factor importante para llevar un mejor control de los Ingresos y Egresos.  Optimizar los procesos manuales tal que minimice el tiempo de espera de los clientes consumidores de nuestro producto. Universidad Nacional del Santa – Ingenieria de Software Página 12
  • 13. Empresa : L&J Inversiones II SAC 1.3.2.2. Exposición del problema Los procesos:  El control de productos en almacén se realizan de manera manual. Problema  Las ventas son almacenadas de forma manual  En la distribución se controla de forma manual  Los cobros se realizan en una herramienta ofimática  Clientes: Datos no actualizados en cuantos al stock  Administración: Uso de herramientas ofimáticas Afecta  Cobranza: Ineficiencias en el proceso de cobros  A ventas: Demora en la atención  Pérdida de tiempo para realizar los procesos. Impacto  Pérdida de clientes, por la baja calidad en la atención.  Acumulación de trabajo para los controladores de stock Solución  Desarrollo e Implementación de un sistema de información web para la Gestión Comercial de la Empresa L&J INVERSIONES II SAC. 1.3.3. Descripción de Stakeholders y usuarios Para brindar un buen servicio que se ajusten a las necesidades de los usuarios, es necesario identificar a todos los participantes y usuarios del sistema e incluirlos como parte del proceso de modelado de requerimiento. Aquí mostraremos un perfil de los participantes y de los usuarios involucrados en el proyecto, así como los problemas que debemos solucionar. Universidad Nacional del Santa – Ingenieria de Software Página 13
  • 14. Empresa : L&J Inversiones II SAC 1.3.3.1. Sumario de Stakeholder Nombre Descripción Responsabilidades Es quien toma todas las decisiones que se Genoveva Gerente y dueño. emiten de acuerdo a los reportes dentro Corales de la empresa Vilquiniche Se encarga del funcionamiento de la empresa y su dirección. Es el encargado de aprobar los requisitos y funcionalidades del sistema. Se encarga del contacto directo con los clientes y proveedores. 1.3.3.2. Sumario de Usuarios Nombre Responsabilidades Descripción Administrador Encargado de realizar el (Hugo Romero Administración mantenimiento de los usuarios de Santos) sistema, registra productos nuevos, modifica precios. Se encarga del control contable de la Juan Carlos De Contador actividades económicas de la empresa La Cruz como declaraciones a la sunat, gastos y compras etc. Organiza, coordina y supervisa las áreas de venta, secretaria y cobranza Mariela Se encarga de registrar, ordenar, Huaman procesar y archivar el flujo económico Mugica secretaria de la empresa. Lleva el registro de ventas de cada vendedor. Identifica las necesidades de suministro de oficina. Universidad Nacional del Santa – Ingenieria de Software Página 14
  • 15. Empresa : L&J Inversiones II SAC Verifica stock. Realiza consultas, Vendedor Consultas y Ventas registra los productos vendidos al cliente, encargado de emitir los comprobantes de pago (nota de pedido). Personal de Almacenandor Recepciona, verifica ingresos, Almacen distribuye y cuida los artículos que momentáneamente se le encarga y tiene que entregar al departamento de ventas. Cliente Pedidos y pagos. Persona natural o jurídica que solicita pedidos de productos distribuidos de la Empresa. 1.3.3.3. Ambiente NOMBRE AMBIENTE Su oficina está en la gerencia, se desplaza Gerente por todo el ambiente de la Empresa, se traslada de un lugar a otro. Su }oficina esta alcostado de la gerencia, se desplaza por todo el ambiente de la Administrador empresa,sugiere,propone, evalua, e interactua con el Gerente. Se encuentra en el departamento de contabilidad, interactua con el gerente y Contador demás departamentos. Está ubicada en la secretaria, principalmente se comunica con el gerente Secretaria y con el departamento de ventas. Universidad Nacional del Santa – Ingenieria de Software Página 15
  • 16. Empresa : L&J Inversiones II SAC Se encuentran el ambiente de ventas, Vendedores donde se encuentran los productos e interactúan directamente con los clientes. Se encuentra en el area de almacen, Almacenador supervisando el estado de los productos Esta en contacto con el departamento de ventas para proveer de artefactos 1.3.4. Panorama del producto El sistema de información web logrará mayor eficiencia en los procesos de ventas, Gestion de Clientes, Gestion de Proveedores, Gestion de productos, pago y/o cobranza, mejorando la imagen del comercial, del tal forma que se disminuya el tiempo en la realización de dichos procesos. 1.3.4.1. Perspectiva del producto A continuación se describe un listado de beneficios y características que obtendrá La Empresa L&J Inversiones II SAC con el sistema de información Web: BENEFICIOS CARACTERÍSTICA Mayor facilidad en el pedido, El sistema web, estará colgado en internet, selección y compra de donde el usuario vendedor podrá hacer productos uso de este a cualquier hora, y en cualquier lugar que cuente con internet, través de una página web dinámica y de fácil uso. Mayor agilidad en el registro El sistema web contará con sistema gestor y seguimiento de los clientes de base de datos, que facilitará este proceso. Universidad Nacional del Santa – Ingenieria de Software Página 16
  • 17. Empresa : L&J Inversiones II SAC Rapidez en los procesos de El sistema presenta información de todos consulta los productos que ofrece la empresa, con detalles del producto, precios y cantidad. Almacenador Se encuentra el área de almacén, supervisando el estado de los artefactos. Está en contacto con el departamento de ventas para proveerles de productos. 1.3.4.2. Restricciones del Producto El sistema de información web no contempla Pagos en línea de clientes, ni pedidos via web sino que el sistema solo esta orientado a ser usado por vendedores trabajadores de la empresa, para el ingreso y eliminación de Datos. 1.3.5. Características del producto Gerente:  Ingresa al sistema modo administrador (realiza cualquier función)  Actualizar datos de la empresa  Visualizar reportes de ventas , produstos, pagos y cobros  Ver detalles de cliente e interactuar con ellos Vendedores:  Ingresa al sistema modo vendedor  Observa detalles y precios de los productos  Ofrece productos novedosos a los clientes  Realiza Ventas  Entrega Cpmprovantes de pago  Envía ofertas a los clientes Secretaria:  Ingresa al sistema modo secretaria  Actualizan detalles de productos(precio, características)  Registran clientes y ventas Universidad Nacional del Santa – Ingenieria de Software Página 17
  • 18. Empresa : L&J Inversiones II SAC Cliente:  Recibe promociones y ofertas  Realiza compras de productos  Puede realizar pagos de sus compras 1.3.6. Requerimientos del producto 1.3.6.1. Hardware  Microprocesador Core 2 Duo 2.66GHz  Memoria Ram DDR2 2GB.  Disco Duro 250 Gb.  Impresora HP PhotoSmart C4280  Impresora Matricial  Rooter 1.3.6.2. Software  Sistema Operativo Windows XP  Herramienta Case Rational Rose  Sistema Gestor de Base de Datos MySQL  Herramienta de Programación PHP 1.4. PLAN DE DESARROLLO DEL SOFTWARE 1.4.1. Introducción El propósito y la finalidad esta fase es determinar y precisar los requerimientos funcionales, características y las actividades que se van a realizar para hacer posible el desarrollo e implementación del sistema de información web para mejorar el proceso de Gestion comercial de la Empresa L&J Inversiones II SAC. 1.4.2. Vista general del proyecto 1.4.2.1. Restricciones del proyecto El proyecto busca la implementación de un sistema de información web que pueda controlar los procesos de venta cobros,pagos, productos en la empresa L&J Inversiones II SAC, el cual debe estar implementado para el mes de enero del 2011. Universidad Nacional del Santa – Ingenieria de Software Página 18
  • 19. Empresa : L&J Inversiones II SAC 1.4.2.2. Entregables del proyecto Al realizar el proceso de desarrollo del sistema de información web se producirán los siguientes entregables:  Informe del proyecto  Documento visión.  Plan de desarrollo del software.  Diagrama de casos de uso del negocio.  Diagrama de casos de uso del sistema.  Diagrama de análisis de casos de uso.  Diagrama de componentes.  Diagrama de despliegue.  Diagrama de clases.  Diagrama de colaboración.  Diseño e interfaz de usuario.  Sistema de Información Web  Manual de usuario.  Glosario. 1.4.2.3. Evolución del plan de desarrollo de software Antes del desarrollo de cada fase se realizará una revisión del plan de desarrollo, para poder observar la forma en la que está evolucionando. 1.4.2.4. Interfaces externas Se brindara la estimación y factibilidad del plan del proyecto a la gerencia de la empresa L&J Inversiones II SAC. Adicionalmente habrá una comunicación directa con los usuarios (vendedores, gerente, administrador, etc.) para poder determinar los flujos de entrada y salida. Universidad Nacional del Santa – Ingenieria de Software Página 19
  • 20. Empresa : L&J Inversiones II SAC 1.4.3. Administración del proyecto 1.4.3.1. Estimación del proyecto El desarrollo e implementación del sistema de información web para mejorar los procesos gestión comercial en la empresa L&J Inversiones II SAC tiene una duración de 17 semanas y costo de S/. 15 000.00 1.4.3.2. Plan de proyecto El progreso del proyecto será orientado a través del uso de un número de iteraciones y del tiempo de duración aproximado por cada fase. FASE INICIO TERMINO Fase de Inicio 26/09/2011 01/11/2011 Fase de Elaboración 02/11/2011 22/11/2011 Fase de Construcción 23/11/2011 12/12/2011 Fase de Transición 13/12/2011 22/01/2012 1.5. MODELO DEL NEGOCIO Universidad Nacional del Santa – Ingenieria de Software Página 20
  • 21. Empresa : L&J Inversiones II SAC 1.5.1. Modelado del analisis del negocio 1.5.1.1. Descripcion del sistema actual Universidad Nacional del Santa – Ingenieria de Software Página 21
  • 22. Empresa : L&J Inversiones II SAC 1.5.1.2. Identificacion de procesos Universidad Nacional del Santa – Ingenieria de Software Página 22
  • 23. Empresa : L&J Inversiones II SAC 1.5.1.3. Visión y Misión Universidad Nacional del Santa – Ingenieria de Software Página 23
  • 24. Empresa : L&J Inversiones II SAC 1.5.1.4. Reglas de negocio Universidad Nacional del Santa – Ingenieria de Software Página 24
  • 25. Empresa : L&J Inversiones II SAC 1.5.1.5. Objetivos del negocio 1.5.1.6. Modelado de casos de uso de análisis de negocio  Modelado de Caso de Uso General: Gestion de Ventas Gestion de Cobranza Cliente Vendedor Gestion de Entrega Secretaria Gestion de Archivamiento Gestion de Almacenamiento Almacenador Universidad Nacional del Santa – Ingenieria de Software Página 25
  • 26. Empresa : L&J Inversiones II SAC  Modelado de Caso de Uso de Analisis del Negocio: Registrar al Cliente (from Identificacion de Procesos) Secretaria Registrar Compra (from Identificacion de Procesos) Cliente Enviar avisos por morosidad (from Identificacion de Procesos) Ofrecer Productos (from Identificacion de Procesos) Orientar al Cliente (from Identificacion de Procesos) Recepcionar pago por compras Vendedor (from Identificacion de Procesos) Verificar stock de Productos (from Identificacion de Procesos) Entregar Producto Comprado Almacenador (from Identificacion de Procesos) Almacenar Productos (from Identificacion de Procesos) Registrar entrega de producto (from Identificacion de Procesos) Universidad Nacional del Santa – Ingenieria de Software Página 26
  • 27. Empresa : L&J Inversiones II SAC 1.5.1.7. Localización La empresa esta ubicada en Av. Meiggs N° 408 Miramar Bajo Chimbote. Empresa L&J Inversiones II SAC. 1.5.1.8. Modelado del organigrama Universidad Nacional del Santa – Ingenieria de Software Página 27
  • 28. Empresa : L&J Inversiones II SAC 1.5.2 Modelado del diseño del negocio 1.5.2.1. Alcance del sistema propuesto. El sistema de información web permite a los encargados tanto de venta, cobranza y gerencia el poder controlar los registros de venta, ingresando al dirección donde se encuentra alojado el sistema de información web, donde el gerente podrá controlar todos estos procesos en el lugar donde se encuentre accediendo a la página web del comercial. 1.5.2.2. Reglas del negocio - diseño. R2: Validaciones de Clientes R1: Trabajadores del comercial poseen R3:El pago puede ser al contado o al recibos por honorarios, Tarjetas de credito credito R4: Venta a credito de hasta 5 meses R9:Descuento por inasistencia y tardanza Modelado del diseño de negocio R5: Entrega de productos a dominio R8: Ofrecer credito, promociones y descuentos a clientesque demuestren seriedad y sean frecuentes R6: Pago extra por jornada dominical y R7: Entrega de Productos a Terminal feriados Terrestre Embarque Universidad Nacional del Santa – Ingenieria de Software Página 28
  • 29. Empresa : L&J Inversiones II SAC 1.5.2.3. Objetivos del negocio. Mantener actualizada la informacion y documentacion de la empresa Ofrecer articulos con caracteristicas de Convencer a los clientes que le ofrecemos calidad al menor precio la mayor utilidad agregada a su inversión NewPackage3 Ofrecer una linea de productos variados Tener actualizado el control de rotacion de productos Relacionarse con proveedores de gran capacidad de abastecimiento y desarrollo de productos 1.5.2.4. Modelado de casos de uso. Gestión de Empleados y Usuarios Gerente (f rom Actores del Negocio) Gestión de Contabilidad Contador (f rom Actores del Negocio) Universidad Nacional del Santa – Ingenieria de Software Página 29
  • 30. Empresa : L&J Inversiones II SAC Gestión de Venta Gestión de Pedidos Vendedor ( f r om A or es del N ct egoci ) o Gestión de Consultas Gestión de Clientes Secretaria ( f r om A or es del N ct egoci ) o Gestión de Compra Cliente ( f r om A or es del N ct egoci ) o Gestión de Créditos Cobrador ( f r om A or es del N ct egoci ) o Gestión de Cobro Gestión de Almacén Almacenador Gestión de Devolución ( f r om A or es del N ct egoci ) o Entregador ( f r om A or es del N ct egoci ) o Gestion de Entrega Universidad Nacional del Santa – Ingenieria de Software Página 30
  • 31. Empresa : L&J Inversiones II SAC 1.6. REQUERIMIENTOS DEL SISTEMA 1.6.1. Conocimiento de los requerimientos. RF 01: El sistema permitira crear usuarios RF 03: Muestra la RF 02: El Sistema permitira descripcion y el precio realizar consultas de los del producto registrado productos Empresa L&J Inversiones II SAC RF 05: El Sistema permitira unu mejor control RF 04: El Sistema de las ventas y pagos permitira realizar reportes 1.6.2. Encontrando actores y casos de uso. 1.6.2.1. Actores. Area donde se encuentra el dueño de la empresa, ahi se tomaran las decisiones del Donde se registra f uncionamiento interno de la todos los empleados mpresa de la empresa Gerencia Area de Personal Comprar y pagar Area donde se los productos encuentran almacenados los productos Area de gestion de v entas Almacen donde se procesa toda la documentacion respectiv a de una v enta de un producto Departamento de Ventas Cliente Universidad Nacional del Santa – Ingenieria de Software Página 31
  • 32. Empresa : L&J Inversiones II SAC Empleados Contador Secretaria Vendedor Almacenador Gerente o Dueño Seencarga de Recepciona, v erif ica Es quien toma las decisiones Se encarga de aplicar las politicas y Se encarga de ingresos, distribuy e y dentro de la empresa. registrar, ordenar, procedimientos de aplicar las politicas cuida los articulos que Se encarga del funcionamiento procesar y archiv ar el v entas aprobados y procedimientos de momentaneamente se interno de la empresa y de su f lujo economico de la por la direccion. v entas aprobados le encarga y tiene que direccion. empresa. LLev a el Proponer mejoras en por la direccion. entregar al Se encarga del contacto registro de v entas de el proceso de v entas. Proponer mejoras departamento de directo con los clientes y cada v endedor. en el proceso de v entas. prov eedores. Identif ica las v entas. necesidades de suministro de of icina. 1.6.2.2. Casos de Uso. CU1 Crear usuario CU2 Elaborar Reportes CU3 Registrar Datos CU4 Solicitar Producto CU5 Registrar Productos Universidad Nacional del Santa – Ingenieria de Software Página 32
  • 33. Empresa : L&J Inversiones II SAC CU6 Actualiza Productos CU7 Enviar Comprobante CU8 Consulta de Producto CU9 Enviar Aviso CU10 Pagar Factura CU11 Consulta de Clientes Morosos CU12 Reecpcionar Ingresos de Productos CU13 Entregar Productos Vendidos Universidad Nacional del Santa – Ingenieria de Software Página 33
  • 34. Empresa : L&J Inversiones II SAC 1.6.3. Diagramas de casos de uso. Universidad Nacional del Santa – Ingenieria de Software Página 34
  • 35. Empresa : L&J Inversiones II SAC 1.6.4. Descripción de casos de uso. CU1: CREAR USUARIO Nombre Crear Usuario Actores Gerente y Dueño Actividades N/A Descripción El Gerente y Dueño les proporciona un usuario y contraseña a los trabajadores de la empresa. CU2: ELABORAR REPORTES Nombre Elaborar reportes Actores Gerente y Dueño Actividades Consulta en la BD Descripción Este caso de uso el Gerente emite reportes de acuerdo a todas las ventas realizadas. CU3: REGISTRAR DATOS Nombre Registrar Datos Actores Cliente, Secretarias Actividades Registra los datos del cliente Descripción En este caso la secretaria ingresara al sistema para registrar los datos de los clientes atendidos. CU4: SOLICITAR PRODUCTOS Nombre Solicitar Productos Actores Cliente y Vendedores Actividades Envía una solicitud sobre producto seleccionado Descripción Este caso nos describe la actividad que hace el cliente de seleccionar un producto para su respectiva compra, y este será acogida por el vendedor para detallar dicha venta. C Universidad Nacional del Santa – Ingenieria de Software Página 35
  • 36. Empresa : L&J Inversiones II SAC U5: REGISTRAR PRODUCTOS Nombre Registrar Productos Actores Almacenero Actividades Registra los artefactos. Descripción En este caso el almacenero tendrá la tarea de registrar todos los productos que ingresan a la tienda comercial, registrando la cantidad, el tipo y valor. CU6: ACTUALIZA PRODUCTOS Nombre Actualiza Productos Actores Secretaria Actividades Actualiza Productos Descripción En este Caso la secretaria tiene la labor de Actualizar detalles de artefactos como precio o características. CU7: ENVIAR COMPROBANTE Nombre Enviar Comprobante Actores Cliente y Vendedor Actividades Enviar Comprobante de Pago Descripción En esta ocasión el vendedor envía un comprobante de pago detallando las características del producto y con el precio respectivo. CU8: CONSULTA DE PRODUCTOS Nombre Consulta de Productos Actores Clientes Actividades Consulta de Productos Descripción En este caso el cliente hace una consulta del producto que desea conocer, mostrando las características, los tipos y el precio. Universidad Nacional del Santa – Ingenieria de Software Página 36
  • 37. Empresa : L&J Inversiones II SAC CU9: ENVIAR AVISO Nombre Enviar Aviso Actores Clientes y Secretaria Actividades Enviar Aviso de Pago o Mora Descripción Este Caso de cobrar manda un aviso al cliente si su pago se realizado con éxito, enviando un comprobante de cancelación de su producto, a la vez también tiene la tarea de enviar avisos si los clientes se han retrasado en sus pagos (Clientes Morosos) se le envía una solicitud que se acerque a los lugares de pago. CU10: PAGAR FACTURA Nombre Pagar Factura Actores Clientes, Secretaria y Sistema Bancario Actividades Pagar un Comprobante por la Compra del Producto. Descripción En esta ocasión el cliente hace el pago respectivo por la compra del producto ingresando el número de su tarjeta de crédito, y este es comprobado por un sistema bancario que confirmara si la tarjeta es válida y si fuera así el pago se realiza con éxito llegando al cobrador el monto cancelado. CU11: CONSULTA DE CLIENTES MOROSOS Nombre Consulta de Clientes Morosos Actores Cobradores Actividades Consulta de Clientes Descripción Los cobradores ingresara al sistema y harán una consulta de todos los clientes que no cumple con los pagos mensuales respectivos, seleccionando a todos los clientes para luego enviarle una notificación. Universidad Nacional del Santa – Ingenieria de Software Página 37
  • 38. Empresa : L&J Inversiones II SAC CU12: Entregar Productos Vendidos Nombre Entregar Productos Vendidos Actores Almacenero Actividades Empaque y Entrega de Productos Descripción El almacenero ingresaran al sistema y verán las ventas por entregar , Entregan los productos y ponen en check de entregado. CU13: Recepcionar Ingresos de Productos Nombre Recepcionar Ingresos de Productos Actores Almacenero Actividades Registrar Ingresos Descripción El almacenero ingresara al sistema el Ingreso de productos recepcionando los productos con la factura de proveedores 1.6.5. Clasificacion de casos de uso. CU 01 Crear usuario CU 07 Enviar Comprobante CU 09 Enviar Aviso Alto CU 10 Pagar Factura CU 03 Registrar Datos CU 04 Registrar Productos CU 04 Solicitar Producto CU 13 Recepcionar Ingresos de Productos CU 12 Entregar Productos Vendidos Medio CU 06 Actualiza Productos CU 02 Elaborar Reportes CU 08 Consulta de Producto CU 11 Consulta de Clientes Morosos Universidad Nacional del Santa – Ingenieria de Software Página 38
  • 39. Empresa : L&J Inversiones II SAC 1.1. Analisis del Sistema 1.7.1. Identificacion de los paquetes de análisis en función de los casos de uso. Universidad Nacional del Santa – Ingenieria de Software Página 39
  • 40. Empresa : L&J Inversiones II SAC 1.7.2. Identificacion de los paquetes de análisis en función de las clases de dominio. 1.7.3. Modelo de objetos Gestion de Usuarios. Universidad Nacional del Santa – Ingenieria de Software Página 40
  • 41. Empresa : L&J Inversiones II SAC Gestion de Reportes Gestión de Cliente Gestión de Solicitar Universidad Nacional del Santa – Ingenieria de Software Página 41
  • 42. Empresa : L&J Inversiones II SAC Gestión de Producto Gestión de Factura y Pago Universidad Nacional del Santa – Ingenieria de Software Página 42
  • 43. Empresa : L&J Inversiones II SAC Gestión de Consulta Gestión de Comprobación Universidad Nacional del Santa – Ingenieria de Software Página 43
  • 44. Empresa : L&J Inversiones II SAC 1.7.4. Diseño de despliegue Universidad Nacional del Santa – Ingenieria de Software Página 44
  • 45. Empresa : L&J Inversiones II SAC FASE DE ELABORACIÓN 2.1. REQUISITOS DEL SISTEMA 2.1.1. Requerimientos Funcionales R1: Permitirá realizar mantenimiento a clientes. R2: Permitirá registrar datos de trabajadores R3: Permitirá registrar y actualizar los productos R4: Permitirá generar reportes acerca de clientes y ventas R5: Permitirá consultar clientes morosos R6: Permitirá realizar consultas de productos R7: Permitirá realizar compra de productos R8: Permitirá pagar factura o valor de compra realizada R9: Permitirá enviar comprobante de compra R10: Permitirá iniciar sesión a cada usuario R11: Permitirá enviar avisos y promociones 2.1.2. Requerimientos No Funcionales RN1: El servicio del comercial incluye la entrega de productos a domicilio. RN2: El registro de clientes no debe superar 3 minutos RN3: El servicio del comercial incluye servicio técnico a los clientes 2.1.3. Encontrar nuevos Casos de Uso Después del análisis establecido en la fase de inicio, planteamos los nuevos casos de uso para la fase de elaboración: Nº Nombre del Caso de Uso Nuevo CU1 Crear Usuario CU2 Elaborar Reportes CU3 Login De Cliente  CU4 Registrar Datos CU5 Solicitar Productos CU6 Registrar Productos CU7 Actualiza Productos CU8 Enviar Comprobante CU9 Iniciar Sesión  CU10 Consulta De Productos CU11 Enviar Aviso CU12 Pagar Factura CU13 Consulta De Clientes Morosos Universidad Nacional del Santa – Ingenieria de Software Página 45
  • 46. Empresa : L&J Inversiones II SAC 2.1.4. Diagrama Casos de Uso Crear Usuario GERENTE Iniciar Sesion Elaborar Reportes ALMACENADOR SECRETARIA Registra Datos Actualizar Producto Solicitar Producto Registra los Productos VENDEDOR Enviar Comprobante CLIENTE Entrega Productos Vendidos Consulta del Producto COBRADOR Recepciona Ingreso de Productos Enviar Aviso Consulta de Clientes Morosos Pagar Factura SISTEMAS BANCARIO <<include>> Login-in Cliente Universidad Nacional del Santa – Ingenieria de Software Página 46
  • 47. Empresa : L&J Inversiones II SAC 2.2. ANÁLISIS DEL SISTEMA 2.2.1. Descripción de los Casos de Uso 2.2.1.1. Crear Usuario CU1: CREAR USUARIO Nombre Crear Usuario Actores Gerente y Dueño Actividades N/A Descripción El Gerente y Dueño les proporciona un usuario y contraseña a los trabajadores de la empresa. Acciones normales de los eventos 1. El Gerente o Jefe ingresa a la interfaz de registro de Crear Usuario 2. El sistema carga la interfaz. 3. El Gerente selecciona la opción: 3.1 Crear Usuario 3.1.1 El Gerente ingresa los datos nombre, apellido paterno, apellido materno, DNI, teléfono del empleado. Y luego da clic en guardar. 3.1.2 El sistema valida los datos ingresados. Si los datos son correctos almacena los datos del Usuario y emite un mensaje informando que se ha almacenado satisfactoriamente. Caso contrario emite un mensaje con el error, permitiendo que el usuario lo corrija. 3.2 Actualizar datos de Usuario 3.2.1. El sistema actualiza interfaz y muestra celda de ingreso de nombre del cliente a actualizar sus datos. 3.2.2. EL Gerente ingresa el nombre del cliente y da clic en buscar. 3.2.3. El sistema verifica si el dato ingresado existe y si es correcto, muestra los datos del cliente solicitado. 3.2.4. El usuario realiza las modificaciones deseadas y da clic en guardar cambios. 3.2.5. El sistema valida y almacena si es correcto. Caso contrario emite un mensaje con el error, permitiendo al usuario que lo modifique. El caso de uso termina si el Gerente ya no desea realizar algún otro mantenimiento de Usuario, caso contrario regresa al paso (3). Universidad Nacional del Santa – Ingenieria de Software Página 47
  • 48. Empresa : L&J Inversiones II SAC 2.2.1.2. Elaborar Reportes CU2: ELABORAR REPORTES Nombre Elaborar reportes Actores Gerente y Dueño Actividades Consulta en la BD Descripción Este caso de uso el Gerente emite reportes de acuerdo a todas las ventas realizadas. Acciones normales de los eventos 1. El Gerente selecciona la interfaz reporte de ventas. 2. El sistema carga la interfaz. 3. El Gerente selecciona las fechas inicial y final para el reporte y el tipo de producto. 4. El sistema realiza una búsqueda de todos los productos que se realizaron según los parámetros indicados 5. Emite un mensaje que término la búsqueda. 6. El Gerente acepta el mensaje. 7. El sistema muestra los datos en la pantalla. 8. El Gerente selecciona imprimir reporte. 9. El sistema imprime el reporte de venta de productos. 10. El Gerente lo recepciona y cierra la interfaz. Universidad Nacional del Santa – Ingenieria de Software Página 48
  • 49. Empresa : L&J Inversiones II SAC 2.2.1.3. Login de Cliente CU3: LOGIN DE CLIENTE Nombre Log-in Cliente. Actores Cliente Actividades Logearse Descripción En este Caso el cliente se identifica para tener acceso al sistema. Acciones normales de los eventos 1. El cliente ingresa a la interfaz de log-in. 2. El sistema web carga la interfaz. 3. El cliente ingresa su nombre de usuario y su contraseña. El sistema valida datos ingresados. Si los datos son correctos permite el acceso al sistema y muestra la interfaz principal. Caso contrario emite un mensaje con el error, permitiendo que el usuario lo corrija. Universidad Nacional del Santa – Ingenieria de Software Página 49
  • 50. Empresa : L&J Inversiones II SAC 2.2.1.4. Registrar Datos. CU4: REGISTRAR DATOS Nombre Registrar Datos Actores Cliente, Secretarias Actividades Registra los datos del cliente Descripción En este caso la secretaria ingresara al sistema para registrar los datos de los clientes atendidos. Acciones normales de los eventos 1. La Secretaria ingresa a la interfaz de registrar Datos del Cliente Atendidos. 2. El sistema carga la interfaz. 3. La Secretaria ingresa los datos nombre, apellido paterno, apellido materno, DNI, teléfono del Cliente. 4. El sistema realiza la acción solicitada por la Secretaria y guarda los cambios.  El sistema valida los datos ingresados. Si los datos son correctos almacena los datos del Cliente y emite un mensaje informando que se ha almacenado satisfactoriamente. Caso contrario emite un mensaje con el error, permitiendo que el usuario lo corrija.  El caso de uso termina si la secretaria ya no desea realizar algún otro mantenimiento de Cliente, caso contrario regresa al paso (3). 5. La Secretaria acepta y cierra la interfaz. Universidad Nacional del Santa – Ingenieria de Software Página 50
  • 51. Empresa : L&J Inversiones II SAC 2.2.1.5. Solicitar Productos. CU5: SOLICITAR PRODUCTOS Nombre Solicitar Productos Actores Cliente y Vendedores Actividades Envía una solicitud sobre producto seleccionado Descripción Este caso nos describe la actividad que hace el cliente de seleccionar un producto para su respectiva compra, y este será acogida por el vendedor para detallar dicha venta. Acciones normales de los eventos 1. El cliente ingresa a la interfaz de productos. 2. El sistema carga la interfaz. 3. El cliente selecciona producto a comprar e ingresa cantidad. 3.1. Si los datos son bien ingresados emite un mensaje de confirmación, caso contrario emitirá un mensaje de error y regresara al paso (3). 4. El cliente agrega producto a carrito de compra 5. El sistema carga producto agregado y emite un precio sobre el producto seleccionado. 6. El sistema envía una información al vendedor sobre los datos del cliente y productos seleccionados. 7. Si el cliente no desea seleccionar otro producto sale de la interfaz, caso contrario regresa al paso (3). Universidad Nacional del Santa – Ingenieria de Software Página 51
  • 52. Empresa : L&J Inversiones II SAC 2.2.1.6. Registrar Productos. CU6: REGISTRAR PRODUCTOS Nombre Registrar Productos Actores Almacenero Actividades Registra los artefactos. Descripción En este caso el almacenero tendrá la tarea de registrar todos los productos que ingresan a la tienda comercial, registrando la cantidad, el tipo y valor. Acciones normales de los eventos 1. Almacén solicita el ingreso, eliminación y/o actualización de producto. 2. Se inicia la interfaz de Registro de producto. 3. El sistema carga la base de datos. 4. Se ingresa el código de producto. 5. El sistema procesa el código. 6. El sistema muestra en pantalla los productos. 7. Almacenero elige cualquiera de las opciones nuevo, eliminar, actualizar, según sea el 8. caso. El sistema ejecuta la opción seleccionada, según sea el caso. 9. El almacenero selecciona guardar cambios. 10. El sistema guarda los cambios. 11. El jefe de almacén finaliza la interfaz de de productos. 12. El sistema cierra la ventana. Universidad Nacional del Santa – Ingenieria de Software Página 52
  • 53. Empresa : L&J Inversiones II SAC 2.2.1.7. Actualiza Productos. CU7: ACTUALIZA PRODUCTOS Nombre Actualiza Productos Actores Secretaria Actividades Actualiza Productos Descripción En este Caso la secretaria tiene la labor de Actualizar detalles de artefactos como precio o características. Acciones normales de los eventos 1. La Secretaria ingresa a la interfaz de Detalle de Producto. 2. Se inicia la interfaz de Detalle de producto. 3. El sistema carga la Interfaz. 4. La secretaria realiza una búsqueda de producto a detallar, ingresa código y selecciona buscar. 5. El sistema procesa el código. 6. El sistema muestra en pantalla los productos. 7. La Secretaria selecciona modificar producto, ingresa datos a modificar detallando el tipo de producto así como el precio para mostrarlo a los clientes para dicha compra. 8. La Secretaria acepta dicho cambios y selecciona guardar. 9. El sistema procesa el cambio y muestra los resultados en pantalla para los clientes. 10. La secretaria culmina el proceso y cierra la interfaz. Universidad Nacional del Santa – Ingenieria de Software Página 53
  • 54. Empresa : L&J Inversiones II SAC 2.2.1.8. Enviar Comprobante CU8: ENVIAR COMPROBANTE Nombre Enviar Comprobante Actores Cliente y Vendedor Actividades Enviar Comprobante de Pago Descripción En esta ocasión el vendedor envía un comprobante de pago detallando las características del producto y con el precio respectivo. Acciones normales de los eventos 1. El Vendedor selecciona la interfaz de Caja. 2. El sistema carga la interfaz. 3. Ingresa el código de producto 4. El sistema verifica si existe el código. 5. El sistema muestra los productos con el monto total a pagar. 6. El Vendedor Verifica la modalidad de pago. 7. El sistema verifica el tipo de documento y muestra un mensaje de que el pago es correcto. 8. El Vendedor envía el comprobante de pago online al cliente y cierra la interfaz del sistema. Universidad Nacional del Santa – Ingenieria de Software Página 54
  • 55. Empresa : L&J Inversiones II SAC 2.2.1.9. Iniciar Sesión CU9: INICIAR SESION Nombre Iniciar Sesión Actores Gerente, Secretaria, Almacenero, Vendedores, Cobradores Actividades Iniciar Sesión al Sistema Descripción Mediante este caso de uso el Gerente, Secretaria, Almacenero, Vendedores y Cobradores (usuarios de sistema) podrán ingresar al sistema. Acciones normales de los eventos 1. Los miembros de la empresa ingresaran a la interfaz de inicio de sesión. 2. El sistema carga la interfaz de inicio de sesión. 3. El usuario ingresa su nombre y contraseña. El sistema valida los datos ingresados y si es correcto, permite el acceso al sistema y muestra la interfaz de Bienvenida personalizada para el usuario. Si los datos ingresados son incorrectos el sistema permite que el usuario lo vuelva a intentar (tres veces). El caso de uso termina. Universidad Nacional del Santa – Ingenieria de Software Página 55
  • 56. Empresa : L&J Inversiones II SAC 2.2.1.10. Consulta de Productos. CU10: CONSULTA DE PRODUCTOS Nombre Consulta de Productos Actores Clientes Actividades Consulta de Productos Descripción En este caso el cliente hace una consulta del producto que desea conocer, mostrando las características, los tipos y el precio. Acciones normales de los eventos 1. El sistema actualiza la interfaz y muestra una celda ingreso de dato a buscar. 2. El Cliente ingresa el dato que desea buscar. 3. El sistema verifica si el dato ingresado existe. 3.1 Si el dato a buscar es correcto. El sistema muestra la información solicitada. 3.2 Si el dato a buscar no es correcto. El sistema emite un mensaje informando que el dato ingresado no existe. 4. El cliente Cierra la interfaz. Universidad Nacional del Santa – Ingenieria de Software Página 56
  • 57. Empresa : L&J Inversiones II SAC 2.2.1.11. Enviar Aviso CU11: ENVIAR AVISO Nombre Enviar Aviso Actores Clientes y Cobradores Actividades Enviar Aviso de Pago o Mora Descripción Este Caso de cobrar manda un aviso al cliente si su pago se realizado con éxito, enviando un comprobante de cancelación de su producto, a la vez también tiene la tarea de enviar avisos si los clientes se han retrasado en sus pagos (Clientes Morosos) se le envía una solicitud que se acerque a los lugares de pago. Acciones normales de los eventos 1. El Cobrador selecciona la interfaz Pagos 2. El sistema carga la interfaz. 3. Ingresa el código de Cliente. 4. El sistema verifica si existe el código. 5. El sistema muestra los estados de pagos de los clientes. 6. El Cobrador Selecciona los Clientes Morosos, selecciona enviar. 7. El sistema envía un documento a cada cliente seleccionado, para que se acerquen a las oficinas a pagar. 8. El Cobrador guarda los datos de los clientes morosos, y manda a imprimir un documento. 9. El sistema emite un documento impreso de los clientes morosos. 10. El Cobrador guarda esos datos y cierra la interfaz. Universidad Nacional del Santa – Ingenieria de Software Página 57
  • 58. Empresa : L&J Inversiones II SAC 2.2.1.12. Pagar Factura. CU10: PAGAR FACTURA Nombre Pagar Factura Actores Clientes, Cobradores y Sistema Bancario Actividades Pagar un Comprobante por la Compra del Producto. Descripción En esta ocasión el cliente hace el pago respectivo por la compra del producto ingresando el número de su tarjeta de crédito, y este es comprobado por un sistema bancario que confirmara si la tarjeta es válida y si fuera así el pago se realiza con éxito llegando al cobrador el monto cancelado. Acciones normales de los eventos 1. El Cliente ingresa a la interfaz de pago. 2. El sistema Carga la Interfaz. 3. El Sistema muestra un historial de todos los productos que desea comprar. 4. El cliente seleccionar pagar. 5. El sistema le pide que primero debe Logearse. 6. El sistema llama al C.U. 03. 7. El sistema pide que ingrese Nombre, Apellido, DNI, Tipo de Tarjeta, Nº Tarjeta y contraseña. 8. El sistema Verifica los Datos, siguiendo los pasos: 8.1. El sistema Bancario realizara comprobación de los datos de la tarjeta de crédito y la contraseña. 8.2. El sistema bancario emitirá un mensaje de comprobación de los datos correctos al sistema web, caso contrario si son incorrectos emitirá un mensaje de error y regresa al paso 7. 9. El sistema web emite un mensaje al cliente que los datos son satisfactoriamente bien ingresados. 10. El sistema web envía una comprobación al cobrador que los datos fueron cancelados satisfactoriamente. 11. El sistema llama al C.U 08. 12. El cliente lee el mensaje de notificación de pago. 13. El cliente cierra el interfaz de Pago. Universidad Nacional del Santa – Ingenieria de Software Página 58
  • 59. Empresa : L&J Inversiones II SAC 2.2.1.13. Consulta de Clientes Morosos. CU11: CONSULTA DE CLIENTES MOROSOS Nombre Consulta de Clientes Morosos Actores Cobradores Actividades Consulta de Clientes Descripción Los cobradores ingresara al sistema y harán una consulta de todos los clientes que no cumple con los pagos mensuales respectivos, seleccionando a todos los clientes para luego enviarle una notificación. Acciones normales de los eventos 1. El sistema actualiza la interfaz y muestra una celda ingreso de dato a buscar. 2. El Cobrador ingresa el dato del cliente que desea buscar. 3. El sistema verifica si el dato ingresado existe. 3.3 Si el dato a buscar es correcto. El sistema muestra la información solicitada. 3.4 Si el dato a buscar no es correcto. El sistema emite un mensaje informando que el dato ingresado no existe. 4. El cobrador selecciona al cliente moroso, y lo agrega a una lista, para luego enviarle una notificación. El Cobrador Cierra la interfaz. 2.3. MODELO DE ANALISIS 2.3.1. Análisis de la arquitectura (Paquetes de Análisis) Crear Usuario Consulta de Clientes Morosos Consulta del Producto Elaborar Reportes Gestion de Usuario Gestion de Reportes Gestion de Consulta Universidad Nacional del Santa – Ingenieria de Software Página 59 Actualiza Producto Registra los Productos Registra Datos Enviar Comprobante Pagar Factura
  • 60. Gestion de Usuario Gestion de Reportes Gestion de Consulta Empresa : L&J Inversiones II SAC Actualiza Producto Registra los Productos Registra Datos Enviar Comprobante Pagar Factura Gestion de Productos Gestion de Clientes Gestion de Pagos Solicitar Producto Enviar Aviso Log-in Cliente Iniciar Sesion (f rom Descripcion de los Casos de Uso) (f rom Descripcion de los Casos de Uso) Gestion de Servicio Gestion de Comprobacion Gestion de Sesion 2.3.2. Identificación de paquetes de Análisis a partir de Clases de Dominio 2.3.3. Análisis de Casos de Uso: Diagramas de Clase, Interfaz y Control .Reportes .Cliente .Usuario .Producto Gestion de Reportes Gestion de Clientes Gestion de Usuario Gestion de Productos .Morosos .Solicitar .Pagos .Aviso .Factura Universidad Nacional del Santa – Ingenieria de Software Página 60 Gestion de Pagos Gestion de Servicio Gestion de Comprobacion Gestion de Consulta
  • 61. Empresa : L&J Inversiones II SAC .Morosos .Solicitar .Pagos .Aviso .Factura Gestion de Pagos Gestion de Servicio Gestion de Comprobacion Gestion de Consulta .Sesion .Login ..Gestion de Sesion C.U. Crear Usuario. Gerente .Usuarios I.U. Control del Acceso Gestion de Usuarios C.U. Elaborar Reportes. Gerente .Reportes I.U. Reportes Gestion de Reportes C.U. Log-in Cliente. Clientes Login I.U. Clientes Universidad Nacional del Santa – Ingenieria de Software Página 61
  • 62. Empresa : L&J Inversiones II SAC C.U. Registrar Datos. Clientes .Cliente I.U. Clientes Registrar Datos de Cliente Secretarias C.U. Solicitar Productos. Clientes .Producto I.U. Producto Registrar Datos de Producto C.U. Registrar Productos Almacenero .Producto I.U. Producto Gestion de Productos C.U. Actualiza Productos Secretarias I.U. Producto Gestion de Productos .Actualiza Producto .Producto (f rom Gestion 05) (f rom Gestion 05) Universidad Nacional del Santa – Ingenieria de Software Página 62
  • 63. Empresa : L&J Inversiones II SAC C.U. Enviar Comprobante Vendedores Factura I.U. Factura Gestion de Factura C.U. Iniciar Sesión Usuarios Sesion I.U. Control del Acceso Gestion de Usuarios C.U. Consulta De Productos Clientes Buscar I.U. Consultar Gestion de Consulta C.U. Enviar Aviso Cobradores Morosos I.U. Consultar Gestion de Consulta C.U. Pagar Factura Ges tion de Factura Factura Clientes I.U. Factura Proces ar Pagos Universidad Nacional del Santa – Ingenieria de Software Página 63
  • 64. Empresa : L&J Inversiones II SAC C.U. Consulta De Clientes Morosos Cobradores Morosos I.U. Consultar Gestion de Consulta 2.4. MODELO DE DISEÑO. 2.4.1. DISEÑO DE LA ARQUITECTURA 2.4.1.1. Paquetes de Análisis. Gestion de Cobranza Gestión de Envío Gestión de Pago de de Factura Factura necesita necesita Gestion de Ventas Gestión de Consulta Gestión de Solicitar Gestión de Gestión de Consulta de Gestión de Consulta de Gestión de Anulación Producto Realización de Venta Clientes Morosos Productos de Venta usa usa Gestión de Clientes Gestión de Registro de Datos compra usa Gestión de Reportes Gestión de Productos Gestión de Elaboración de Reportes Gestión de Actualización de Gestión de Mantenimiento Producto de Producto realizan necesita Gestión de Empleados Gestión de Almacen Gestión de Afiliar Gestión de Crear cuenta Gestión de Registro Gestión de Salida Gestión de Empleado de Empleado de Producto de Producto Inventario Universidad Nacional del Santa – Ingenieria de Software Página 64
  • 65. Empresa : L&J Inversiones II SAC 2.4.2. Diseño de Casos de Uso 2.4.2.1. Diagrama de Secuencia. C.U. Crear Usuario Universidad Nacional del Santa – Ingenieria de Software Página 65
  • 66. Empresa : L&J Inversiones II SAC C.U. Elaborar Reportes. Universidad Nacional del Santa – Ingenieria de Software Página 66
  • 67. Empresa : L&J Inversiones II SAC C.U. Log-In Cliente. Universidad Nacional del Santa – Ingenieria de Software Página 67
  • 68. Empresa : L&J Inversiones II SAC C.U. Registrar Datos Universidad Nacional del Santa – Ingenieria de Software Página 68
  • 69. Empresa : L&J Inversiones II SAC C.U. Solicitar Productos Universidad Nacional del Santa – Ingenieria de Software Página 69
  • 70. Empresa : L&J Inversiones II SAC C.U. Registrar Productos Universidad Nacional del Santa – Ingenieria de Software Página 70
  • 71. Empresa : L&J Inversiones II SAC C.U. Actualiza Productos Universidad Nacional del Santa – Ingenieria de Software Página 71
  • 72. Empresa : L&J Inversiones II SAC C.U. Enviar Comprobante Universidad Nacional del Santa – Ingenieria de Software Página 72
  • 73. Empresa : L&J Inversiones II SAC C.U. Iniciar Sesión Universidad Nacional del Santa – Ingenieria de Software Página 73
  • 74. Empresa : L&J Inversiones II SAC C.U. Consulta De Productos Universidad Nacional del Santa – Ingenieria de Software Página 74
  • 75. Empresa : L&J Inversiones II SAC C.U. Enviar Aviso Universidad Nacional del Santa – Ingenieria de Software Página 75
  • 76. Empresa : L&J Inversiones II SAC C.U. Pagar Factura Universidad Nacional del Santa – Ingenieria de Software Página 76
  • 77. Empresa : L&J Inversiones II SAC C.U. Consulta De Clientes Morosos Universidad Nacional del Santa – Ingenieria de Software Página 77
  • 78. Empresa : L&J Inversiones II SAC 2.2.4.1. Diagrama de Secuencia. C.U. Crear Usuario. : Sistema 2: 2. Busca Interfaz Usuario 3: 3. Muestra Interfaz al Sistema 1: 1. Selecciona Interfaz 5: 5. Ingresa Datos 14: 14. Selecciona la opcion actualizar Cliente 4: 4. Muesta Interfaz al Gerente 16: 16. Ingresa Datos a Buscar : I.U. Control del Acceso 24: 24. Modifica los Datos 9: 9. Muestra un Mensaje de Error 13: 13. Muestra Mensaje Guardados Satisfactoriamente 15: 15. Muestra Celdas de Ingreso 20: 20. Muestra un Error en pantalla 30: 30. Muestra Mensaje Guardado Satisfactoriamente 8: 8. Emite un Error : Gerente 19: 19. Emite un Error 12: 12. Emite un Mensaje de Confirmacion 23: 23. Muestra los Datos en Pantalla 29: 29. Emite Mensaje Satifactoriamente 6: 6. Selecciona Datos ingresados 17: 17. Selecciona Buscar 25: 25. Selecciona Guardar 7: 7. Valida Datos 11: 11. Almacena los Datos 18: 18. Valida los Datos 22: 22. Realiza Busqueda 26: 26. Valida los Datos 28: 28. Almacena Datos Guardados 10: 10. Envia los Datos a Guardar 21: 21. Envia Datos a Buscar 27: 27. Envia datos a guardar : Gestion de Usuarios : .Usuarios Universidad Nacional del Santa – Ingenieria de Software Página 78
  • 79. Empresa : L&J Inversiones II SAC C.U. Elaborar Reportes. 6: 6. Valida los Datos 5: 5. Selecciona los Datos Ingresados : Gestion de Reportes 8: 8.Selecciona el tipo : I.U. Reportes 9: 9. Se Realiza un Proceso de acuerdo a parametro 2: 2. Busca Interfaz de Reporte 11: 11. Envia Termino de Busqueda 3: 3. Muestra interfaz de Reporte 10: 10. Realiza busqueda de todos los productos 12: 12. Muestra un Reporte en Pantalla 14: 14. Imprime Reporte 1: 1. Selecciona Interfaz :Sistema 4: 4. Selecciona Fecha inicial y Final, Producto : .Reportes 7: 7. Selecciona un Tipo de Reporte : Gerente 13: 13. Selecciona Imprimir 15: 15. Cierra la Interfaz Universidad Nacional del Santa – Ingenieria de Software Página 79
  • 80. Empresa : L&J Inversiones II SAC C.U. Log-in Cliente. 5: 5. Valida los Datos 4: 4. Ingresa User y Password 6: 6. Emite un Mensaje de Error e ingresa otra vez : Clientes 10: 10. Muestra un Mensaje de Confirmacion e Ingreso : I.U. Clientes 9: 9. Emite un Mensaje de Confirmacion 2: 2. Busca interfaz 1: 1. Selecciona Interfaz 7: 7. Envia Datos de Clientes 3: 3. Muestra interfaz de Logeo 8: 8. Busca los Datos Correspondientes :Sistema : Login Universidad Nacional del Santa – Ingenieria de Software Página 80