SlideShare una empresa de Scribd logo
1 de 22
Descargar para leer sin conexión
ESCUELA DE SISTEMAS




                TEMA:
VENTA EN LA IENDA DE HILOS PUNTO AZUL



           REALIZADO POR:
         EDISSON MOGROVEJO



               NIVEL:
           CUARTO CICLO “A”



               DOCENTE:
        ING. ESTEBAN CACERES



            MATERIA:
     PROGRAMACION AVANZADA II




         CUENCA – ECUADOR
Programación Avanzada II




En toda organización que se desee establecer un orden y una buena administración de las especies que la
conforman, debiera llevar un control de todo lo que ingresa y lo que sirva como herramienta laboral así como
también lo que ya ha cumplido una vida útil y por lo tanto debe retirarse de circulación. Todo este movimiento de
bienes que pueden incluir: equipos, mobiliario, ropa, utensilios, etc., son fundamentales para el buen desempeño de
sus funcionarios, lo que a su vez, repercute directamente en los usuarios finales.
Toda esta complejidad justifica un buen sistema capaz de manejar y dar soluciones a esta problemática de manera
eficiente y cubriendo así todos los requerimientos percibidos, haciendo uso además de la tecnología al alcance de
los desarrolladores como son las aplicaciones Web, tan útiles en entornos distribuidos como lo es la tienda de hilos
Punto Azul. Esto significa una gran ventaja si se desarrolla sobre una intranet la que está disponible desde cualquier
punto dentro de la tienda, también usando Software Open Source, lo que libera el pago de licencias y por ende
reduce los costos prácticamente a cero. Con todas estas herramientas se pretende construir un sistema mejorable
y perfeccionable a través del tiempo que sea además de fácil uso para el usuario.




Edisson Mogrovejo                                                                                           Página 1
Programación Avanzada II




Actualmente en la Tienda de hilos “Punto Azul” el manejo de las ventas es de forma manual ya que sus propietarios
no tienen conocimiento de manejo de programas que ayuden a solucionar el proceso de ventas. Esta información es
almacenada en carpetas, en respectivos archivos, retrasando los procesos de búsqueda de la mercadería que entra
para la tienda y la mercadería al momento de ventas lo cual puede ocasionar una perdida grave para el manejo de
contabilidad y a su vez poniendo en peligro el funcionamiento de la Tienda.




Edisson Mogrovejo                                                                                       Página 2
Programación Avanzada II




Con la elaboración de este software para la venta de mercadería esperamos llenar todos los requerimientos
necesarios para un mejor manejo de la mercadería
Podremos tener una ayuda de los conocimientos obtenidos en la materia de programación avanzada 2, el cual nos
brindará un apoyo, para desarrollar un eficaz sistema.




Edisson Mogrovejo                                                                                      Página 3
Programación Avanzada II




DATOS GENERALES DE LA EMPRESA-.

        Empresa-. Punto Azul
        Dirección.- Av. Elia Liut s/n calle vieja
        Teléfono-. 2846342
        RUC-.0104625074001
        Nombre de la propietaria-. Lourdes Elizabeth Yamba Cují
        Número de Establecimiento-.
        Horarios-.lunes- Domingos 10:00am-20:00pm

Revise las preguntas que permiten desarrollar el perfil de un sistema, y adecúelas al sistema que está
investigando.
Administración de productos-.
Que se está haciendo?
Se adquiere la mercadería para la empresa, cada mes se revisa la mercadería para poder adquirir la mercadería
mensualmente para el uso y comercialización de la empresa.
Que tan frecuente ocurre?
La revisión y compra de la mercadería se realiza cada mes.
Que tan grande es la cantidad de transacciones?
Las transacciones que se realizan no son tan grandes porque es una pequeño local,
Este deja problemas que tan serio es?
Los problemas que dejan es que el propietario no sabe que mercadería tiene y que mercadería debería adquirir .
Cuál es la causa principal?
Que el local realiza los procesos manualmente.
4-. Planteamiento de la entrevista
La entrevistase realizo con la propietaria Lourdes Elizabeth Yamba Cují y se aplico la entrevista.
Las preguntas q se realizaron fueron:
Datos Generales del local:
Nombre del Local-.
Dirección.-
Teléfono-.
Ruc-.
Nombre de lapropietaria-.
Jornadas-
Preguntas acerca del proceso de:
Manejo de mercadería-.
Se le pregunto en qué empresa adquiere la mercadería?
Se le pregunto cómo se maneja la mercadería del local?
5-.Cuestionarios


Edisson Mogrovejo                                                                                    Página 4
Programación Avanzada II



6- registros utilizados




REGISTRO DONDE ES ADQUERIDO LA MERCADERIA Y FACTURA




Sello correspondiente de la empresa-.




Edisson Mogrovejo                                     Página 5
Programación Avanzada II




LISTA DE HILOS DEL LOCAL-.




Emita un informe con todos los detalles del funcionamiento de la institución

La empresa esa denominada “Punto Azul” destinado a la comercialización de tules y otros tejidos de malla, encajes,
en piezas, tiras o motivos decorados y bordados dicho local se localiza en la Av. Elia Liut s/n y calle vieja en el
centro comercial “Miraflores” La propietaria con el nombre Lourdes Elizabeth Yamba Cují con la CI-.010462507-4 la
empresa labora a doble jornada desde las 8.00am a 3.00 pm y 3:00pm a 8:00pm, aparte de comercializar de
productos también se dedican a tejer bufandas, chompas, ropa de bebe, guantes.
La señora Lourdes Yamba cada mes hace una revisión de la mercadería para poder hacer la compra de la
mercadería faltante en el local, La mercadería se adquiere en el centro comercial Hilatex, Samaniego,
La propietaria para revisar la mercadería faltante tiene que consultar en una lista de toda la mercadería que le
hace falta .
El local no cuenta con un sistema de información tiene que realizar todo el proceso de búsqueda manualmente de la
misma manera debe lleva la facturación de la mercadería vendida.



Edisson Mogrovejo                                                                                         Página 6
Programación Avanzada II




Diagrame los casos de uso correspondientes y las tarjetas de descripción respectiva

Diagrama de Caso de Uso Gestión de Mercadería




Tarjeta de descripción de gestión de mercadería consulta de producto.
Descripción General-.
La propietaria revisa la lista de la mercadería que tiene, y la mercadería q le hace falta.
Descripción Específica-.
No se aplica.

Tarjeta de descripción de gestión de mercadería compra de productos.
Descripción General-.
La propietaria después de haber consultado la mercadería que le falta procede a comprar los mismos..
Descripción Específica-.
No se aplica.

Tarjeta de descripción de gestión de mercadería venta de productos.
Descripción General-.
La propietaria procede a poner en venta la mercadería
Descripción Específica-.
No se aplica.




Edisson Mogrovejo                                                                                      Página 7
Programación Avanzada II




Diagrama de Caso de Uso Gestión de Mercadería Consulta de productos




Tarjeta de descripción de gestión de consulta de mercadería. “Producto”
Descripción General-.
La propietaria revisa los datos generales del producto.
Descripción Específica-.
1-. La propietaria revisa los siguientes datos del producto
2Revisa el código en la lista
3Luego revisa el nombre
4revisa la Descripción
5 el Tipo del producto
Escenario-.
La propietaria para poder consultar revisa en la lista el código del producto, el nombre, descripción y el tipo del
producto para poder saber que producto es.
Sustantivos-.

Propietaria

Lista
Código X

Producto



Edisson Mogrovejo                                                                                         Página 8
Programación Avanzada II




        clases Propietaria                        clases Lista                           clases Producto

    +CI                                   +Cod_producto                             +Cod_producto
    +Nombre                               +Descripcion_producto                     +Nombre
                                          +Stock                                    +Descripcion
    +Apellido
                                          +Precio
    +Direccion                                                                      +Precio
    +Telefono                             +validar_codigo()
    +email                                                                          +validar_codigo()
                                          +Agregar_producto()
                                          +Eliminar_producto()                      +Agregar_producto()
    +validar_Cedula()                     +Actualizar_producto()                    +Eliminar_producto()
    +actualizar_datos()                   +Consultar_producto()                     +Actualizar_producto()
                                                                                    +Consultar_producto()



Diagrama de Caso de Uso Gestión de mercadería Compra Producto




Tarjeta de descripción producto comprar
Descripción General-.
La propietaria debe saber el producto que va a comprar.
Descripción Específica-.
1-. La propietaria mira el producto para comprar con sus características que son:
 1 El Código del producto
 2 El nombre
 3 Y la descripción.


Escenario-.En este proceso la propietaria del local con los siguientes datos: el código del producto, el nombre y la
descripción se va al proveedor a comprar el producto
Sustantivos-.


Propietaria


Local



Edisson Mogrovejo                                                                                            Página 9
Programación Avanzada II




Proveedor


Producto

                                          clases Propietaria
            clases Local
                                       +CI
    +Ruc
                                       +Nombre
    +Nombre
                                       +Apellido
    +Direccion
                                       +Direccion
    +Telefono
                                       +Telefono
    +CI_propietaria
                                       +email
    +validar_ruc()
                                       +validar_Cedula()
    +validar_CI_propietaria()
                                       +actualizar_datos()
    +consultar_local()




            clases Provedor
                                                 clases Producto
    +Ruc
    +Nombre                                 +Cod_producto
    +Direccion                              +Nombre
    +telefono                               +Descripcion
    +Email                                  +Precio
    +Validar_Ruc_proveedor()                +validar_codigo()
    +agregar()                              +Agregar_producto()
    +Actualizar()                           +Eliminar_producto()
    +Eliminar()                             +Actualizar_producto()
    +Modificar()                            +Consultar_producto()



Tarjeta de descripción reporte de compras
Descripción General-.
En este proceso la propietaria revisa el reporte de compra para poder saber que producto comprar
Descripción Específica-.
1-. La propietaria mira el producto para comprar con sus características que son:
 1El Código del producto
 2 El nombre
 3 la cantidad.




Edisson Mogrovejo                                                                                  Página 10
Programación Avanzada II



Escenario
En este proceso la propietaria revisa el reporte de ventas para poder saber que producto comprar con los datos
que son : código, nombre, cantidad
Propietario
Reporte de ventas
producto


     clases Propietaria                       clases Producto
  +CI                                    +Cod_producto                           class reporte de compras
  +Nombre                                +Nombre
  +Apellido                              +Descripcion                            +cantidad_producto
  +Direccion                             +Precio                                 -validar_cedula()
  +Telefono
                                                                                 -agregar_producto()
  +email                                 +validar_codigo()
                                                                                 +consultar()
                                         +Agregar_producto()
  +validar_Cedula()                      +Eliminar_producto()
  +actualizar_datos()                    +Actualizar_producto()
                                         +Consultar_producto()




Diagrama de Caso de Uso Gestión de mercadería Venta Producto




Edisson Mogrovejo                                                                                      Página 11
Programación Avanzada II




Tarjeta de descripción venta de producto.
Descripción General-.
La propietaria vende los productos basándose en características del producto
Descripción Específica-.
1-. La propietaria mira el producto para vender con sus características que son:
 1El código
 2 El nombre
 3 Descripción


Escenario
La propietaria vende los productos basándose en características del producto que son código nombre y descripción


Propietaria
Vende X


Producto
Código X

           clases Producto
                                             clases Propietaria
    +Cod_producto
                                          +CI
    +Nombre
                                          +Nombre
    +Descripcion
                                          +Apellido
    +Precio
                                          +Direccion
    +validar_codigo()                     +Telefono
    +Agregar_producto()                   +email
    +Eliminar_producto()
                                          +validar_Cedula()
    +Actualizar_producto()
                                          +actualizar_datos()
    +Consultar_producto()



Tarjeta de descripción reporte de ventas
Descripción General-.
En este proceso la propietaria vende los productos y registrando los productos que está vendiendo más y que
está vendiendo menos
Descripción Específica-.
1-. La propietaria mira el producto para vender con sus características que son:
 1 El Código del producto
 2 El nombre
 3 productos más vendidos
 4 productos menos vendidos




Edisson Mogrovejo                                                                                     Página 12
Programación Avanzada II




Escenario
En este proceso la propietaria vende los productos y registrando los productos que está vendiendo más y que está
vendiendo menos
Con los siguientes datos código del producto, nombre, productos más vendidos, productos menos vendidos


Propietaria


Producto             Reporte de ventas

                                                                            clases Producto
                                         clases Propietaria
                                                                       +Cod_producto
                                     +CI
                                                                       +Nombre
                                     +Nombre
    class Reporte de ventas                                            +Descripcion
                                     +Apellido
                                                                       +Precio
    +cod_producto                    +Direccion
    +nom_producto                    +Telefono                         +validar_codigo()
                                     +email                            +Agregar_producto()
    -validar_producto()
    +consultar_producto()                                              +Eliminar_producto()
                                     +validar_Cedula()
                                                                       +Actualizar_producto()
                                     +actualizar_datos()
                                                                       +Consultar_producto()




Edisson Mogrovejo                                                                                    Página 13
Programación Avanzada II



        Diagrama de Clases


                                                             class persona

                                                     +CI/RUC
                                                     +nombre_persona
                                                     +apellido_persona
                                                     +direccion_persona
                                                     +telefono_persona
                                                     +Sueldo_persona

                                                     -validar_cedula_ruc()
                                                     -agregar_persona()
                                                     -eliminar_persona()
                                                     -borrar()




            class propietario                                                                      class cliente
        +informe_ventas                                    class proveedor
                                                                                            +Tipo_cliente
        +informe_compras                                                                    +Prod_compra
                                                      +Tipo_proveedor
        -agregar_propietario()                                                              -agregar_cliente()
                                                      -agregar_proveedor()
        -eliminar_propietario()                                                             -eliminar_cliente()
                                                      +eliminar_proveedor()
        +modificar_propietario()                                                            -consultar_clliente()
                                                      +modificar_proveedor()
                                                                                            +modificar_cliente()




                                                           class Producto

                                                      +cod_producto
                                                      +nom_producto
                                                      +desc_producto
                                                      +precio_producto

                                                      -validar_codigo()
                                                      +agregar_producto()
                                                      -eliminar_producto()
                                                      +consultar_producto()


                                                                                           class producto_venta
                                   class producto_compra
                                                                                          +precio_venta
                               +precio_compra
                                                                                          +consultar()
                               +consultar()                                               +actualizar()
                                                                                          +modificar()


                                                                  class reporte

                                                           +cod_producto
                                                           +nom_producto

                                                           +crear()
                                                           +elimninar()
                                                           +consultar()




                              class reporte de compras                            class Reporte de ventas

                              +cantidad_producto                                  +cod_producto
                                                                                  +nom_producto
                              -validar_cedula()
                              -agregar_producto()                                 -validar_producto()
                              +consultar()                                        +consultar_producto()




Edisson Mogrovejo                                                                                                   Página 14
Programación Avanzada II




Objetivo General.



    Desarrollar un software para vender su mercadería en la tienda de hilos “punto azul” mediante el programa
    para aplicaciones web ADF Bussines Component



Objetivos Específicos.

    1.   Desarrollar la página principal donde está la información de la tienda
    2.   Crear la página para el registro del cliente
    3.   Crear una página donde el usuario pueda ver la información de los productos de la tienda
    4.   Elaborar la página donde el administrador de la página pueda ingresar los productos




ENTIDADES

     Clientes
             Codigo
             Nombre
             Apellido
             País
             Email
             Usuario
             Contraseña
     Proveedores
            Codigo
            Nombre
            Apellido
            Dirección
            Teléfono
            Empresa
            Codigo_producto
     Productos
             Codigo


Edisson Mogrovejo                                                                                   Página 15
Programación Avanzada II



           Nombre
           Descripción
           Características
     Forma de Pago
           Codigo
           Nombre
           Descripción
     Compras
            Codigo
            Codigo_cliente
            Codigo_proveedor
            Cantidad
            Detalle_de_Compra
            Codigo_formadepago

     Factura
           Codigo
           Codigo_cliente
           Codigo_compra
     Factura_Detalle
           Codigo
           Cantidad
           Descripcion
           Valor_unitario
           Valor_total
           Subtototal
           Iva
           Total
           Cod_formadepago
     Factura_Final
            Codigo_cliente
            Codigo_factura
            Cod_faturadetalle
            Observaciones


RELACI0NES




Edisson Mogrovejo                 Página 16
Programación Avanzada II




TIPOS DE DATO Y RESTRICCIONES DE LAS TABLAS

TABLA CLIENTE

  Nombre de campo           Tipo de Dato      Longitud   Restriccion
       codigo                 varchar2           10          PK
      nombre                  varchar2           30       not null
      apellido                varchar2           30       not null
        pais                  varchar2           30       not null
       e-mail                 varchar2           30       not null
      usuario                 varchar2           30       not null
     password                 varchar2           15       not null


TABLA PRODUCTOS

  Nombre de campo           Tipo de Dato      Longitud   Restriccion
       codigo                 varchar2           10          PK
      nombre                  varchar2           30       not null
    descripcion               varchar2           50       not null
   caracteristicas            varchar2          100       not null


TABLA PROVEEDOR


Edisson Mogrovejo                                                      Página 17
Programación Avanzada II



  Nombre de campo          Tipo de Dato   Longitud   Restriccion
       codigo                varchar2        10          PK
      nombre                 varchar2        30       not null
      apellido               varchar2        30       not null
      direccion              varchar2        50       not null
      telefono               varchar2        10       not null
      empresa                varchar2        50       not null
  codigo_producto            varchar2        10       not null


TABLA FACTURA FINAL

  Nombre de campo          Tipo de Dato   Longitud   Restriccion
   codigo_cliente            varchar2        10          PK
   codigo_factura            varchar2        10          PK
 cod_detalle_factura         varchar2        10          PK
   observaciones             varchar2       100       not null


TABLA FORMA DE PAGO

  Nombre de campo          Tipo de Dato   Longitud   Restriccion
      codigo                 varchar2        10          PK
     nombre                  varchar2        15       not null
    descripcion              varchar2        50       not null


TABLA DETALLE FACTURA

  Nombre de Campo          Tipo de Dato   Longitud   Restriccion
       codigo                varchar2        10          PK
      cantidad               varchar2        10       not null
     descripcion             varchar2       100       not null
     v_unitario               number        6,2       not null
       v_total                number        6,2       not null
      subtotal                number        6,2       not null
         Iva                  number        6,2       not null
        total                 number        6,2       not null
  cod_formadepago            varchar2        10       not null


TABLA FACTURA

  Nombre de campo          Tipo de Dato   Longitud   Restriccion


Edisson Mogrovejo                                                  Página 18
Programación Avanzada II



        codigo                       varchar2                      10                 PK
    codigo_cliente                   varchar2                      10               not null
    codigo_compra                    varchar2                      10               not null


TABLA COMPRAS

  Nombre de campo                  Tipo de Dato                 Longitud         Restriccion
        codigo                       varchar2                               10   PK
    codigo_cliente                   varchar2                               10   not null
   codigo_producto                   varchar2                               10   not null
       cantidad                      varchar2                               10   not null
    Detalle_compra                   varchar2                               50   not null
  cod_formadepago                    varchar2                               10   not null




Por medio de pantallas la aplicación funciona de la siguiente manera:

En la primera página se muestra la información de la tienda y un botón para registrarse y para iniciar




Luego la opción de registro nos manda a otra pantalla donde nos registraremos


Edisson Mogrovejo                                                                                        Página 19
Programación Avanzada II




Una vez registrado no manda a la página de ingresar al igual que el otro botón




De aquí nos vamos a la página donde están todos los productos etc.


Edisson Mogrovejo                                                                Página 20
Programación Avanzada II




       Se logró cumplir con los objetivos planteados del Proyecto Integrador, además, se cumplió el cronograma
        establecido y se ha utilizado en forma eficiente la parte económica.

       Existen varias funciones, que tiene Java, puesto que facilita el trabajo en todos los sentidos al
        programador.
       El desarrollo del diseño de las interfaces, incrementó el potencial creativo en el momento de aplicar ideas
        en cada una de las aplicaciones de las interfaces.




       Diseñar primero el Modelo Relacional, para luego diseñar las interfaces en el Start UML, puesto que se
        facilita en general el desarrollo del sistema que se desea elaborar.
       Se sugiere que en los eventos tales como botones, se programa en soluciones separadas, es decir en
        clases y que en el botón se le llame, para tener una mejor organización en el sistema.
       Además se sugiere que en el código, se organice por medio de documentación, para que se tenga como
        referencia para conocer lo que hace el código.




Edisson Mogrovejo                                                                                       Página 21

Más contenido relacionado

Similar a Escuela de sistemas progr avanada

Base de datos
Base de datosBase de datos
Base de datoslolita_89
 
Base de datos
Base de datosBase de datos
Base de datoslolita_89
 
Base de datos
Base de datosBase de datos
Base de datoslolita_89
 
2do Avance- Base de datos
2do Avance- Base de datos2do Avance- Base de datos
2do Avance- Base de datosSamuelZavala14
 
Base de datos
Base de datosBase de datos
Base de datoslolita_89
 
microempresas
microempresasmicroempresas
microempresasicef
 
Microempresa Y USO DE LAS TIC Y Uso De Las Tic...
Microempresa Y USO DE LAS TIC                                Y Uso De Las Tic...Microempresa Y USO DE LAS TIC                                Y Uso De Las Tic...
Microempresa Y USO DE LAS TIC Y Uso De Las Tic...Colsubsidio femenino
 
Microempresa y uso de las tic . Y Uso De Las Tic JUanita VELASQUEZ
Microempresa y uso de las tic .  Y Uso De Las Tic JUanita VELASQUEZMicroempresa y uso de las tic .  Y Uso De Las Tic JUanita VELASQUEZ
Microempresa y uso de las tic . Y Uso De Las Tic JUanita VELASQUEZColsubsidio femenino
 
Trabajo final uml Grupo: 200609_5
Trabajo final uml Grupo: 200609_5Trabajo final uml Grupo: 200609_5
Trabajo final uml Grupo: 200609_5200609_5
 
Facturacion I Bimestre
Facturacion I BimestreFacturacion I Bimestre
Facturacion I BimestreAndrea Alvarez
 
Portafolio
PortafolioPortafolio
Portafolioope40
 
Mercadotecnia industrial y negocios B2B - Julio Munoz del Bosque - 11 jun 2020
Mercadotecnia industrial y negocios B2B - Julio Munoz del Bosque -  11 jun 2020Mercadotecnia industrial y negocios B2B - Julio Munoz del Bosque -  11 jun 2020
Mercadotecnia industrial y negocios B2B - Julio Munoz del Bosque - 11 jun 2020JulioEnriqueMuozdelB
 
Innovacion estrategica de negocios - Easyshop
Innovacion estrategica de negocios - EasyshopInnovacion estrategica de negocios - Easyshop
Innovacion estrategica de negocios - EasyshopRafael Trucios Maza
 
Inteligencia de negocios la informacin como factor crtico de exito
Inteligencia de negocios la informacin como factor crtico de exitoInteligencia de negocios la informacin como factor crtico de exito
Inteligencia de negocios la informacin como factor crtico de exitoMaurice Frayssinet
 

Similar a Escuela de sistemas progr avanada (20)

Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
2do Avance- Base de datos
2do Avance- Base de datos2do Avance- Base de datos
2do Avance- Base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Plan de empresa 1
Plan de empresa 1Plan de empresa 1
Plan de empresa 1
 
microempresas
microempresasmicroempresas
microempresas
 
Proyecto formativo
Proyecto formativoProyecto formativo
Proyecto formativo
 
Microempresa Y USO DE LAS TIC Y Uso De Las Tic...
Microempresa Y USO DE LAS TIC                                Y Uso De Las Tic...Microempresa Y USO DE LAS TIC                                Y Uso De Las Tic...
Microempresa Y USO DE LAS TIC Y Uso De Las Tic...
 
Microempresa y uso de las tic . Y Uso De Las Tic JUanita VELASQUEZ
Microempresa y uso de las tic .  Y Uso De Las Tic JUanita VELASQUEZMicroempresa y uso de las tic .  Y Uso De Las Tic JUanita VELASQUEZ
Microempresa y uso de las tic . Y Uso De Las Tic JUanita VELASQUEZ
 
Afi
AfiAfi
Afi
 
Trabajo final uml Grupo: 200609_5
Trabajo final uml Grupo: 200609_5Trabajo final uml Grupo: 200609_5
Trabajo final uml Grupo: 200609_5
 
Facturacion I Bimestre
Facturacion I BimestreFacturacion I Bimestre
Facturacion I Bimestre
 
V logistica
V logisticaV logistica
V logistica
 
V logistica
V logisticaV logistica
V logistica
 
Portafolio
PortafolioPortafolio
Portafolio
 
Mercadotecnia industrial y negocios B2B - Julio Munoz del Bosque - 11 jun 2020
Mercadotecnia industrial y negocios B2B - Julio Munoz del Bosque -  11 jun 2020Mercadotecnia industrial y negocios B2B - Julio Munoz del Bosque -  11 jun 2020
Mercadotecnia industrial y negocios B2B - Julio Munoz del Bosque - 11 jun 2020
 
Innovacion estrategica de negocios - Easyshop
Innovacion estrategica de negocios - EasyshopInnovacion estrategica de negocios - Easyshop
Innovacion estrategica de negocios - Easyshop
 
Inteligencia de negocios la informacin como factor crtico de exito
Inteligencia de negocios la informacin como factor crtico de exitoInteligencia de negocios la informacin como factor crtico de exito
Inteligencia de negocios la informacin como factor crtico de exito
 
Intelaf
IntelafIntelaf
Intelaf
 

Último

AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOAREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOnarvaezisabella21
 
Presentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia ArtificialPresentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia Artificialcynserafini89
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx241523733
 
Documentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos JuridicosDocumentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos JuridicosAlbanyMartinez7
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxAlexander López
 
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptLUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptchaverriemily794
 
CommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 TestcontainersCommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 TestcontainersIván López Martín
 
Herramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdfHerramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdfKarinaCambero3
 
Análisis de Artefactos Tecnologicos (3) (1).pdf
Análisis de Artefactos Tecnologicos  (3) (1).pdfAnálisis de Artefactos Tecnologicos  (3) (1).pdf
Análisis de Artefactos Tecnologicos (3) (1).pdfsharitcalderon04
 
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúRed Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúCEFERINO DELGADO FLORES
 
Slideshare y Scribd - Noli Cubillan Gerencia
Slideshare y Scribd - Noli Cubillan GerenciaSlideshare y Scribd - Noli Cubillan Gerencia
Slideshare y Scribd - Noli Cubillan Gerenciacubillannoly
 
Tecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxTecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxGESTECPERUSAC
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxAlexander López
 
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxModelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxtjcesar1
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx241522327
 
Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1ivanapaterninar
 
tarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzztarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzzAlexandergo5
 
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docxTALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docxobandopaula444
 
Los Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, AplicacionesLos Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, AplicacionesEdomar AR
 

Último (20)

AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOAREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
 
El camino a convertirse en Microsoft MVP
El camino a convertirse en Microsoft MVPEl camino a convertirse en Microsoft MVP
El camino a convertirse en Microsoft MVP
 
Presentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia ArtificialPresentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia Artificial
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx
 
Documentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos JuridicosDocumentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos Juridicos
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
 
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptLUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
 
CommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 TestcontainersCommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 Testcontainers
 
Herramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdfHerramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdf
 
Análisis de Artefactos Tecnologicos (3) (1).pdf
Análisis de Artefactos Tecnologicos  (3) (1).pdfAnálisis de Artefactos Tecnologicos  (3) (1).pdf
Análisis de Artefactos Tecnologicos (3) (1).pdf
 
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúRed Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
 
Slideshare y Scribd - Noli Cubillan Gerencia
Slideshare y Scribd - Noli Cubillan GerenciaSlideshare y Scribd - Noli Cubillan Gerencia
Slideshare y Scribd - Noli Cubillan Gerencia
 
Tecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxTecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptx
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
 
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxModelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx
 
Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1
 
tarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzztarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzz
 
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docxTALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docx
 
Los Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, AplicacionesLos Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, Aplicaciones
 

Escuela de sistemas progr avanada

  • 1. ESCUELA DE SISTEMAS TEMA: VENTA EN LA IENDA DE HILOS PUNTO AZUL REALIZADO POR: EDISSON MOGROVEJO NIVEL: CUARTO CICLO “A” DOCENTE: ING. ESTEBAN CACERES MATERIA: PROGRAMACION AVANZADA II CUENCA – ECUADOR
  • 2. Programación Avanzada II En toda organización que se desee establecer un orden y una buena administración de las especies que la conforman, debiera llevar un control de todo lo que ingresa y lo que sirva como herramienta laboral así como también lo que ya ha cumplido una vida útil y por lo tanto debe retirarse de circulación. Todo este movimiento de bienes que pueden incluir: equipos, mobiliario, ropa, utensilios, etc., son fundamentales para el buen desempeño de sus funcionarios, lo que a su vez, repercute directamente en los usuarios finales. Toda esta complejidad justifica un buen sistema capaz de manejar y dar soluciones a esta problemática de manera eficiente y cubriendo así todos los requerimientos percibidos, haciendo uso además de la tecnología al alcance de los desarrolladores como son las aplicaciones Web, tan útiles en entornos distribuidos como lo es la tienda de hilos Punto Azul. Esto significa una gran ventaja si se desarrolla sobre una intranet la que está disponible desde cualquier punto dentro de la tienda, también usando Software Open Source, lo que libera el pago de licencias y por ende reduce los costos prácticamente a cero. Con todas estas herramientas se pretende construir un sistema mejorable y perfeccionable a través del tiempo que sea además de fácil uso para el usuario. Edisson Mogrovejo Página 1
  • 3. Programación Avanzada II Actualmente en la Tienda de hilos “Punto Azul” el manejo de las ventas es de forma manual ya que sus propietarios no tienen conocimiento de manejo de programas que ayuden a solucionar el proceso de ventas. Esta información es almacenada en carpetas, en respectivos archivos, retrasando los procesos de búsqueda de la mercadería que entra para la tienda y la mercadería al momento de ventas lo cual puede ocasionar una perdida grave para el manejo de contabilidad y a su vez poniendo en peligro el funcionamiento de la Tienda. Edisson Mogrovejo Página 2
  • 4. Programación Avanzada II Con la elaboración de este software para la venta de mercadería esperamos llenar todos los requerimientos necesarios para un mejor manejo de la mercadería Podremos tener una ayuda de los conocimientos obtenidos en la materia de programación avanzada 2, el cual nos brindará un apoyo, para desarrollar un eficaz sistema. Edisson Mogrovejo Página 3
  • 5. Programación Avanzada II DATOS GENERALES DE LA EMPRESA-. Empresa-. Punto Azul Dirección.- Av. Elia Liut s/n calle vieja Teléfono-. 2846342 RUC-.0104625074001 Nombre de la propietaria-. Lourdes Elizabeth Yamba Cují Número de Establecimiento-. Horarios-.lunes- Domingos 10:00am-20:00pm Revise las preguntas que permiten desarrollar el perfil de un sistema, y adecúelas al sistema que está investigando. Administración de productos-. Que se está haciendo? Se adquiere la mercadería para la empresa, cada mes se revisa la mercadería para poder adquirir la mercadería mensualmente para el uso y comercialización de la empresa. Que tan frecuente ocurre? La revisión y compra de la mercadería se realiza cada mes. Que tan grande es la cantidad de transacciones? Las transacciones que se realizan no son tan grandes porque es una pequeño local, Este deja problemas que tan serio es? Los problemas que dejan es que el propietario no sabe que mercadería tiene y que mercadería debería adquirir . Cuál es la causa principal? Que el local realiza los procesos manualmente. 4-. Planteamiento de la entrevista La entrevistase realizo con la propietaria Lourdes Elizabeth Yamba Cují y se aplico la entrevista. Las preguntas q se realizaron fueron: Datos Generales del local: Nombre del Local-. Dirección.- Teléfono-. Ruc-. Nombre de lapropietaria-. Jornadas- Preguntas acerca del proceso de: Manejo de mercadería-. Se le pregunto en qué empresa adquiere la mercadería? Se le pregunto cómo se maneja la mercadería del local? 5-.Cuestionarios Edisson Mogrovejo Página 4
  • 6. Programación Avanzada II 6- registros utilizados REGISTRO DONDE ES ADQUERIDO LA MERCADERIA Y FACTURA Sello correspondiente de la empresa-. Edisson Mogrovejo Página 5
  • 7. Programación Avanzada II LISTA DE HILOS DEL LOCAL-. Emita un informe con todos los detalles del funcionamiento de la institución La empresa esa denominada “Punto Azul” destinado a la comercialización de tules y otros tejidos de malla, encajes, en piezas, tiras o motivos decorados y bordados dicho local se localiza en la Av. Elia Liut s/n y calle vieja en el centro comercial “Miraflores” La propietaria con el nombre Lourdes Elizabeth Yamba Cují con la CI-.010462507-4 la empresa labora a doble jornada desde las 8.00am a 3.00 pm y 3:00pm a 8:00pm, aparte de comercializar de productos también se dedican a tejer bufandas, chompas, ropa de bebe, guantes. La señora Lourdes Yamba cada mes hace una revisión de la mercadería para poder hacer la compra de la mercadería faltante en el local, La mercadería se adquiere en el centro comercial Hilatex, Samaniego, La propietaria para revisar la mercadería faltante tiene que consultar en una lista de toda la mercadería que le hace falta . El local no cuenta con un sistema de información tiene que realizar todo el proceso de búsqueda manualmente de la misma manera debe lleva la facturación de la mercadería vendida. Edisson Mogrovejo Página 6
  • 8. Programación Avanzada II Diagrame los casos de uso correspondientes y las tarjetas de descripción respectiva Diagrama de Caso de Uso Gestión de Mercadería Tarjeta de descripción de gestión de mercadería consulta de producto. Descripción General-. La propietaria revisa la lista de la mercadería que tiene, y la mercadería q le hace falta. Descripción Específica-. No se aplica. Tarjeta de descripción de gestión de mercadería compra de productos. Descripción General-. La propietaria después de haber consultado la mercadería que le falta procede a comprar los mismos.. Descripción Específica-. No se aplica. Tarjeta de descripción de gestión de mercadería venta de productos. Descripción General-. La propietaria procede a poner en venta la mercadería Descripción Específica-. No se aplica. Edisson Mogrovejo Página 7
  • 9. Programación Avanzada II Diagrama de Caso de Uso Gestión de Mercadería Consulta de productos Tarjeta de descripción de gestión de consulta de mercadería. “Producto” Descripción General-. La propietaria revisa los datos generales del producto. Descripción Específica-. 1-. La propietaria revisa los siguientes datos del producto 2Revisa el código en la lista 3Luego revisa el nombre 4revisa la Descripción 5 el Tipo del producto Escenario-. La propietaria para poder consultar revisa en la lista el código del producto, el nombre, descripción y el tipo del producto para poder saber que producto es. Sustantivos-. Propietaria Lista Código X Producto Edisson Mogrovejo Página 8
  • 10. Programación Avanzada II clases Propietaria clases Lista clases Producto +CI +Cod_producto +Cod_producto +Nombre +Descripcion_producto +Nombre +Stock +Descripcion +Apellido +Precio +Direccion +Precio +Telefono +validar_codigo() +email +validar_codigo() +Agregar_producto() +Eliminar_producto() +Agregar_producto() +validar_Cedula() +Actualizar_producto() +Eliminar_producto() +actualizar_datos() +Consultar_producto() +Actualizar_producto() +Consultar_producto() Diagrama de Caso de Uso Gestión de mercadería Compra Producto Tarjeta de descripción producto comprar Descripción General-. La propietaria debe saber el producto que va a comprar. Descripción Específica-. 1-. La propietaria mira el producto para comprar con sus características que son: 1 El Código del producto 2 El nombre 3 Y la descripción. Escenario-.En este proceso la propietaria del local con los siguientes datos: el código del producto, el nombre y la descripción se va al proveedor a comprar el producto Sustantivos-. Propietaria Local Edisson Mogrovejo Página 9
  • 11. Programación Avanzada II Proveedor Producto clases Propietaria clases Local +CI +Ruc +Nombre +Nombre +Apellido +Direccion +Direccion +Telefono +Telefono +CI_propietaria +email +validar_ruc() +validar_Cedula() +validar_CI_propietaria() +actualizar_datos() +consultar_local() clases Provedor clases Producto +Ruc +Nombre +Cod_producto +Direccion +Nombre +telefono +Descripcion +Email +Precio +Validar_Ruc_proveedor() +validar_codigo() +agregar() +Agregar_producto() +Actualizar() +Eliminar_producto() +Eliminar() +Actualizar_producto() +Modificar() +Consultar_producto() Tarjeta de descripción reporte de compras Descripción General-. En este proceso la propietaria revisa el reporte de compra para poder saber que producto comprar Descripción Específica-. 1-. La propietaria mira el producto para comprar con sus características que son: 1El Código del producto 2 El nombre 3 la cantidad. Edisson Mogrovejo Página 10
  • 12. Programación Avanzada II Escenario En este proceso la propietaria revisa el reporte de ventas para poder saber que producto comprar con los datos que son : código, nombre, cantidad Propietario Reporte de ventas producto clases Propietaria clases Producto +CI +Cod_producto class reporte de compras +Nombre +Nombre +Apellido +Descripcion +cantidad_producto +Direccion +Precio -validar_cedula() +Telefono -agregar_producto() +email +validar_codigo() +consultar() +Agregar_producto() +validar_Cedula() +Eliminar_producto() +actualizar_datos() +Actualizar_producto() +Consultar_producto() Diagrama de Caso de Uso Gestión de mercadería Venta Producto Edisson Mogrovejo Página 11
  • 13. Programación Avanzada II Tarjeta de descripción venta de producto. Descripción General-. La propietaria vende los productos basándose en características del producto Descripción Específica-. 1-. La propietaria mira el producto para vender con sus características que son: 1El código 2 El nombre 3 Descripción Escenario La propietaria vende los productos basándose en características del producto que son código nombre y descripción Propietaria Vende X Producto Código X clases Producto clases Propietaria +Cod_producto +CI +Nombre +Nombre +Descripcion +Apellido +Precio +Direccion +validar_codigo() +Telefono +Agregar_producto() +email +Eliminar_producto() +validar_Cedula() +Actualizar_producto() +actualizar_datos() +Consultar_producto() Tarjeta de descripción reporte de ventas Descripción General-. En este proceso la propietaria vende los productos y registrando los productos que está vendiendo más y que está vendiendo menos Descripción Específica-. 1-. La propietaria mira el producto para vender con sus características que son: 1 El Código del producto 2 El nombre 3 productos más vendidos 4 productos menos vendidos Edisson Mogrovejo Página 12
  • 14. Programación Avanzada II Escenario En este proceso la propietaria vende los productos y registrando los productos que está vendiendo más y que está vendiendo menos Con los siguientes datos código del producto, nombre, productos más vendidos, productos menos vendidos Propietaria Producto Reporte de ventas clases Producto clases Propietaria +Cod_producto +CI +Nombre +Nombre class Reporte de ventas +Descripcion +Apellido +Precio +cod_producto +Direccion +nom_producto +Telefono +validar_codigo() +email +Agregar_producto() -validar_producto() +consultar_producto() +Eliminar_producto() +validar_Cedula() +Actualizar_producto() +actualizar_datos() +Consultar_producto() Edisson Mogrovejo Página 13
  • 15. Programación Avanzada II Diagrama de Clases class persona +CI/RUC +nombre_persona +apellido_persona +direccion_persona +telefono_persona +Sueldo_persona -validar_cedula_ruc() -agregar_persona() -eliminar_persona() -borrar() class propietario class cliente +informe_ventas class proveedor +Tipo_cliente +informe_compras +Prod_compra +Tipo_proveedor -agregar_propietario() -agregar_cliente() -agregar_proveedor() -eliminar_propietario() -eliminar_cliente() +eliminar_proveedor() +modificar_propietario() -consultar_clliente() +modificar_proveedor() +modificar_cliente() class Producto +cod_producto +nom_producto +desc_producto +precio_producto -validar_codigo() +agregar_producto() -eliminar_producto() +consultar_producto() class producto_venta class producto_compra +precio_venta +precio_compra +consultar() +consultar() +actualizar() +modificar() class reporte +cod_producto +nom_producto +crear() +elimninar() +consultar() class reporte de compras class Reporte de ventas +cantidad_producto +cod_producto +nom_producto -validar_cedula() -agregar_producto() -validar_producto() +consultar() +consultar_producto() Edisson Mogrovejo Página 14
  • 16. Programación Avanzada II Objetivo General. Desarrollar un software para vender su mercadería en la tienda de hilos “punto azul” mediante el programa para aplicaciones web ADF Bussines Component Objetivos Específicos. 1. Desarrollar la página principal donde está la información de la tienda 2. Crear la página para el registro del cliente 3. Crear una página donde el usuario pueda ver la información de los productos de la tienda 4. Elaborar la página donde el administrador de la página pueda ingresar los productos ENTIDADES  Clientes  Codigo  Nombre  Apellido  País  Email  Usuario  Contraseña  Proveedores  Codigo  Nombre  Apellido  Dirección  Teléfono  Empresa  Codigo_producto  Productos  Codigo Edisson Mogrovejo Página 15
  • 17. Programación Avanzada II  Nombre  Descripción  Características  Forma de Pago  Codigo  Nombre  Descripción  Compras  Codigo  Codigo_cliente  Codigo_proveedor  Cantidad  Detalle_de_Compra  Codigo_formadepago  Factura  Codigo  Codigo_cliente  Codigo_compra  Factura_Detalle  Codigo  Cantidad  Descripcion  Valor_unitario  Valor_total  Subtototal  Iva  Total  Cod_formadepago  Factura_Final  Codigo_cliente  Codigo_factura  Cod_faturadetalle  Observaciones RELACI0NES Edisson Mogrovejo Página 16
  • 18. Programación Avanzada II TIPOS DE DATO Y RESTRICCIONES DE LAS TABLAS TABLA CLIENTE Nombre de campo Tipo de Dato Longitud Restriccion codigo varchar2 10 PK nombre varchar2 30 not null apellido varchar2 30 not null pais varchar2 30 not null e-mail varchar2 30 not null usuario varchar2 30 not null password varchar2 15 not null TABLA PRODUCTOS Nombre de campo Tipo de Dato Longitud Restriccion codigo varchar2 10 PK nombre varchar2 30 not null descripcion varchar2 50 not null caracteristicas varchar2 100 not null TABLA PROVEEDOR Edisson Mogrovejo Página 17
  • 19. Programación Avanzada II Nombre de campo Tipo de Dato Longitud Restriccion codigo varchar2 10 PK nombre varchar2 30 not null apellido varchar2 30 not null direccion varchar2 50 not null telefono varchar2 10 not null empresa varchar2 50 not null codigo_producto varchar2 10 not null TABLA FACTURA FINAL Nombre de campo Tipo de Dato Longitud Restriccion codigo_cliente varchar2 10 PK codigo_factura varchar2 10 PK cod_detalle_factura varchar2 10 PK observaciones varchar2 100 not null TABLA FORMA DE PAGO Nombre de campo Tipo de Dato Longitud Restriccion codigo varchar2 10 PK nombre varchar2 15 not null descripcion varchar2 50 not null TABLA DETALLE FACTURA Nombre de Campo Tipo de Dato Longitud Restriccion codigo varchar2 10 PK cantidad varchar2 10 not null descripcion varchar2 100 not null v_unitario number 6,2 not null v_total number 6,2 not null subtotal number 6,2 not null Iva number 6,2 not null total number 6,2 not null cod_formadepago varchar2 10 not null TABLA FACTURA Nombre de campo Tipo de Dato Longitud Restriccion Edisson Mogrovejo Página 18
  • 20. Programación Avanzada II codigo varchar2 10 PK codigo_cliente varchar2 10 not null codigo_compra varchar2 10 not null TABLA COMPRAS Nombre de campo Tipo de Dato Longitud Restriccion codigo varchar2 10 PK codigo_cliente varchar2 10 not null codigo_producto varchar2 10 not null cantidad varchar2 10 not null Detalle_compra varchar2 50 not null cod_formadepago varchar2 10 not null Por medio de pantallas la aplicación funciona de la siguiente manera: En la primera página se muestra la información de la tienda y un botón para registrarse y para iniciar Luego la opción de registro nos manda a otra pantalla donde nos registraremos Edisson Mogrovejo Página 19
  • 21. Programación Avanzada II Una vez registrado no manda a la página de ingresar al igual que el otro botón De aquí nos vamos a la página donde están todos los productos etc. Edisson Mogrovejo Página 20
  • 22. Programación Avanzada II  Se logró cumplir con los objetivos planteados del Proyecto Integrador, además, se cumplió el cronograma establecido y se ha utilizado en forma eficiente la parte económica.  Existen varias funciones, que tiene Java, puesto que facilita el trabajo en todos los sentidos al programador.  El desarrollo del diseño de las interfaces, incrementó el potencial creativo en el momento de aplicar ideas en cada una de las aplicaciones de las interfaces.  Diseñar primero el Modelo Relacional, para luego diseñar las interfaces en el Start UML, puesto que se facilita en general el desarrollo del sistema que se desea elaborar.  Se sugiere que en los eventos tales como botones, se programa en soluciones separadas, es decir en clases y que en el botón se le llame, para tener una mejor organización en el sistema.  Además se sugiere que en el código, se organice por medio de documentación, para que se tenga como referencia para conocer lo que hace el código. Edisson Mogrovejo Página 21