resporte de estadias.doc

Upload: tozhebrio

Post on 03-Apr-2018

217 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/28/2019 Resporte de estadias.doc

    1/58

    UNIVERSIDAD TECNOLOGICAEMILIANO ZAPATA

    Carrera de Informtica

    SISTEMA DE CAPTURACARETAS REV

    Reporte de EstadaQue para obtener el ttulo de:

    TCNICO SUPERIOR UNIVERSITARIO ENINFORMTICA

    PRESENTA:

    ASESOR EMPRESARIAL: ASESOR ACADEMICO:

  • 7/28/2019 Resporte de estadias.doc

    2/58

    Sistema de Captura Caretas REV

    INTRODUCCION

    En da toda empresa tiene la necesidad de sistemas informticos para agilizar sus

    tareas como son su captura de archivos, su bsqueda, modificacin o en caso de

    la empresa Caretas REV la captura e imprimir sus facturas.

    Ya que anteriormente la captura de sus facturas la realizaban a mano o en Excel

    y era demasiado tardado, adems que para buscar archivos anteriores era mucho

    mas tardado.

    As que la empresa Caretas REV requera de la elaboracin de un sistema que le

    ayudara en la captura de sus facturas, adems que le facilitara su bsqueda y

    modificacin con una interfaz muy sencilla.

    Este sistema se encargara de el manejo de 3 facturas, tal sistemas solo le pide

    los datos al usuario, una vez ingresados se guardaran en una base de datos, para

    usos futuros en caso de extravi de un documento o en caso de consultas, de tal

    base de datos diseada en Access se extraern los datos para el llenado de lafactura en la cual solo el usuario tendr que imprimirla sin necesidad de estar

    diseando la factura as ahorrar tiempo en la elaboracin de la factura.

    Luis Antonio Acua Hernndez 2

  • 7/28/2019 Resporte de estadias.doc

    3/58

    Sistema de Captura Caretas REV

    AGRADECIMIENTOS

    Padres:A ellos que me dieron la vida que me dieron su apoyo durante toda mi

    vida, me brindaron su amor, cario, comprensin, confianza, me guiaron por el

    camino del bien a ellos que me brindaron los estudios, con todo mi amor a ellos

    mis padres.

    Hermanos: Ellos que me brindaron su apoyo desde siempre, estando conmigo

    siempre y creyendo en mi.

    Amigos: Un amigo siempre es un gran apoyo por que siempre esta contigo

    apoyndote como un hermano, entre mis amigos estn mis compaeros de clase

    que siempre nos apoyamos mutuamente en todo as que se los agradezco mucho

    a todos mis amigos.

    Luis Antonio Acua Hernndez 3

  • 7/28/2019 Resporte de estadias.doc

    4/58

    Sistema de Captura Caretas REV

    INDICE

    INTRODUCCION

    CAPITULO I

    DATOS GENERALES DE LA EMPRESA

    1.1 NOMBRE DE LA EMPRESA

    1.2 UBICACIN DE LA EMPRESA1.3 DATOS DEL ACESOR EMPRESARIAL

    1.4 LOGO DE LA EMPRESA

    1.5 MISION

    1.6 VALORES REV

    1.6.1 CALIDAD

    1.6.2 CLIENTE

    1.6.3 INTEGRIDAD

    1.6.4 INICIATIVA

    1.6.5 PERSONALIDAD

    CAPITULO II

    PLATEAMIENTO DEL PROBLEMA

    2.1 DESCRIPCION DEL PROBLEMA

    2.2 OBJETIVOS

    2.2.1 OBJETIVO GENERAL

    2.2.2 OBJETICOS ESPECIFICOS

    2.3 JUSTIFICACIN

    Luis Antonio Acua Hernndez 4

  • 7/28/2019 Resporte de estadias.doc

    5/58

    Sistema de Captura Caretas REV

    CAPITULO III

    MARCO TEORICO

    3.1 VISUAL BASIC

    3.1.1 VERSIONES DE VISUAL BASIC

    3.1.2 VENTANA PRINCIPAL DE VISUAL BASIC

    3.1.3 BARRA DE HERRAMIENTAS DE VISUAL BASIC

    3.2 MICROSOFT ACCESS

    3.2.1 PAGINA PRINCIPAL DE MICROSOFT ACCESS

    3.2.2 BASE DE DATOS

    3.2.3 TABLA

    3.2.4 CONSULTAS

    3.2.5 FORMULARIOS

    3.3 CRYSTAL REPORT

    3.3.1 PLATILLA PRINCIPAL DE CRYSTAL REPORT

    3.4 SQL

    3.4.1 COMPONENTES DE SQL

    3.5 CICLO DE VIDA DEL SISTEMA

    3.5.1 ANALISIS

    3.5.2 DISEO3.5.3 PROGRAMACION

    3.5.4 PRUEBAS

    3.5.5 MANTENIMIENTO

    Luis Antonio Acua Hernndez 5

  • 7/28/2019 Resporte de estadias.doc

    6/58

    Sistema de Captura Caretas REV

    CAPITULO IV

    DESARROLLO DEL PROBLEMA4.1 ANALISIS

    4.2 DISEO

    4.3 PROGRAMACION

    4.4 PRUEBAS

    4.5 MANTENIMIENTO

    CAPITULO V

    RESULTADOS Y CONCLUSIONES

    5.1.1 CONCLUSIONES

    BIBLIOGRAFIA

    Luis Antonio Acua Hernndez 6

  • 7/28/2019 Resporte de estadias.doc

    7/58

    Sistema de Captura Caretas REV

    1

    DATOS DE LA EMPRESA

    Luis Antonio Acua Hernndez 7

  • 7/28/2019 Resporte de estadias.doc

    8/58

    Sistema de Captura Caretas REV

    DATOS DE LA EMPRESA

    1.1 NOMBRE DE LA EMPRESA

    Caretas REV S.A. de C.V.

    1.2 UBICACION DE LA EMPRESA:

    Alfonso Junco No 4Col: Lzaro Crdenas

    Cuernavaca, Morelos, Mxico

    C.P. 62080

    1.3 ASESOR EMPRESARIAL:

    TSU Adrin Miranda Aparicio (Sistemas)Proyecto: Sistema De Captura Caretas REV

    1.4 LOGOTIPO DE LA EMPRESA

    Luis Antonio Acua Hernndez 8

  • 7/28/2019 Resporte de estadias.doc

    9/58

    Sistema de Captura Caretas REV

    1.5 MISION

    SOMOS UNA EMPRESA QUE: Ofrecemos productos de ltex novedosos,ingeniosos, artsticos y de alta calidad que satisface plenamente las necesidades y

    deseos de diversin de nuestros clientes. Mediante una administracin eficiente de

    los ahorros invertidos por nuestros accionistas, para lograr un crecimiento

    sostenido de sus dividendos, a travs de altos ndices de productividad en los

    recursos humanos, econmicos, materiales y tecnolgicos.

    Mantenemos entre nuestros colaboradores un clima de mutuo respeto a su

    integridad, valores y creencias, caracterizado por una abierta y honesta

    comunicacin en todos los niveles de la organizacin, que promueve su

    crecimiento personal y profesional con su remuneracin justa y equitativa, dentro

    del marco de igualdad de oportunidades.

    Contribuimos con la expansin y desarrollo empresarial de nuestros proveedores,

    al establecer relaciones duraderas dentro de un marco de direccin por servicio.

    Procedemos en todo momento con la tica, profesionalismo y con un profundo

    respeto a la naturaleza, y de esta forma, contribuiremos con nuestro esfuerzo y

    recursos por el bien comn de la sociedad.

    1.6 VALORES REV

    En Caretas REV, estamos convencidos que para lograr la excelencia es necesario

    fomentar a los siguientes calores:

    1.6.1 CALIDAD: Es la acumulacin de experiencias satisfactorias en la percepcin

    de nuestros clientes. Es el nico medio para permanecer vigentes en el mercado.

    Luis Antonio Acua Hernndez 9

  • 7/28/2019 Resporte de estadias.doc

    10/58

    Sistema de Captura Caretas REV

    1.6.2 CLIENTE: Es el nico que establece los criterios de Calidad, su plena

    satisfaccin se resume en el cumplimiento de las expectativas reales tangibles e

    intangibles que la empresa esta en posibilidades de ofrecer. El cliente no compra

    productos, compra las funciones que estos realizan.

    1.6.3 INTEGRIDAD: La franqueza y la oportunidad son virtudes fundamentales y

    necesarias para el fortalecimiento de las confianzas.

    1.6.4 INICIATIVA: La constante bsqueda creativa a la solucin de problemas y

    mejora continua de nuestros procesos mantendrn a la empresa en ventajas

    competitiva frente a la competencia.

    1.6.5 PERSONALIDAD: Son el recurso mas importante en la consecucin de la

    misin. El trabajo individual y en equipo, debe ser diseado para favorecer el

    mejor desempeo y a la motivacin.

    Luis Antonio Acua Hernndez 10

  • 7/28/2019 Resporte de estadias.doc

    11/58

    Sistema de Captura Caretas REV

    2

    PLANTEAMIENTO DEL PROBLEMA

    Luis Antonio Acua Hernndez 11

  • 7/28/2019 Resporte de estadias.doc

    12/58

    Sistema de Captura Caretas REV

    PLANTEAMIENTO DEL PROBLEMA

    2.1 DESCRIPCION DEL PROBLEMA:En cualquier tipo de empresa es primordial

    el tiempo, adems de llevar un buen orden en la documentacin, ya que es un

    factor de perdida de dinero, y esto se debe a que no cuenta con un sistema

    adecuado para capturar sus facturar, imprimir y buscar sus documentos.

    Por esto mismo, la empresa Caretas REV, tiene la necesidad de un sistema que le

    ayudara a facilitar la captura de su documentacin, as como su bsqueda, su

    modificacin y su impresin, para poder ahorrar tiempos en su captura.

    2.2 OBJETIVOS

    2.2.1 OBJETIVO GENERAL: Desarrollar un sistemas con Visual Basic que ayude

    a agilizar la captura de facturas, as como su bsqueda, modificacin, imprimir,con esto ahorras tiempo y costos.

    Con esto el tiempo de captura ser ms sencillo, rpido y seguro con unas

    interfaces muy sencillas, ya que quedaran todos los archivos almacenados en una

    base de datos, para poder utilizarlos en casos futuros o solo para tenerlos

    archivador de respaldo para cualquier cosa.

    Luis Antonio Acua Hernndez 12

  • 7/28/2019 Resporte de estadias.doc

    13/58

    Sistema de Captura Caretas REV

    2.2.2 OBJETIVOS ESPECIFICOS

    Reduce tiempo en cuanto a su capturaFacilidad de su captura

    Archivarlos para uso futuros

    Facilita la bsqueda de archivos ya existentes

    Imprimir una factura ya diseada

    Facilidad para modificar un archivo

    2.3 JUSTIFICACION

    La empresa Caretas REV requiere de un sistema que le permita optimizar la

    captura de sus facturas.

    Debido a que la elaboracin de sus facturas era realizada anteriormente con el

    programa Microsoft Excel era tardado, complicado, laborioso adems que factura

    que realizaban no quedaban guardadas para usos futuros.

    As que se realizar un sistema que le ayudar en todo esto, este sistema, es de

    forma visual y solo colocas los datos en el lugar donde se piden, estos datos se

    almacenan en una base de datos, de esta base de datos se extraen la

    informacin para un reporte, tal reporte (factura) ser diseada de forma

    predeterminada a las necesidades del cliente.

    Luis Antonio Acua Hernndez 13

  • 7/28/2019 Resporte de estadias.doc

    14/58

    Sistema de Captura Caretas REV

    3

    MARCO TEORICO

    Luis Antonio Acua Hernndez 14

  • 7/28/2019 Resporte de estadias.doc

    15/58

    Sistema de Captura Caretas REV

    MARCO TEORICO

    3.1 VISUAL BASIC

    Visual Basic 6.0 es un lenguaje de programacin visual, tambin llamado

    lenguaje de 4 generacin. Esto quiere decir que un gran nmero de tareas se

    realizan sin escribir cdigo, simplemente con operaciones grficas realizadas con

    el ratn sobre la pantalla.

    Adems que Visual Basic es uno de los lenguajes de programacin ms sencillosque te permite crear aplicaciones para Windows.

    Este trmino hace referencia a que no todo lo que realicemos tiene porqu estar

    relacionado con programar o con cdigo. Este lenguaje est basado en el lenguaje

    Basic y en la programacin orientada a objetos por lo que es un trmino medio

    entre la programacin tradicional, formada por una sucesin lineal de cdigo

    estructurado, y la programacin orientada a objetos.

    Este lenguaje est basado en el lenguaje Basic y en la programacin orientada a

    objetos por lo que es un trmino medio entre la programacin tradicional, formada

    por una sucesin lineal de cdigo estructurado, y la programacin orientada a

    objetos.

    La palabra Visual hace referencia al mtodo que se utiliza para crear la interfaz

    grfica de usuario de nuestra aplicacin. En lugar de escribir numerosas lneas de

    cdigo para implementar una interfaz, muchas veces con n aspecto poco vistoso,

    con Visual Basic nicamente tendremos que hacer clic con el ratn arrastrar y

    soltar los objetos prefabricados al lugar deseado dentro de un formulario.

    Luis Antonio Acua Hernndez 15

  • 7/28/2019 Resporte de estadias.doc

    16/58

    Sistema de Captura Caretas REV

    La palabra Basic hace referencia al leguaje Basic (Beginners AllPurpose

    Symbolic Instruction Code, que significa: Cdigo de Instrucciones Simblicas de

    uso General para Principiantes. Visual Basic ha evolucionado desde este lenguajey ahora contiene centenares de instrucciones, funciones y palabras clave, muchas

    de las cuales estn directamente relacionadas con la interfaz grfica de Windows,

    esto es debido a que el fabricante es el mismo, Microsoft. (1)

    3.1.1 DISTINTAS VERSIONES DE VISUAL BASIC

    1991 v 1.0

    1992 v 2.0

    1993 v 3.0

    1994 v 4.0

    1995 v 5.01998 v 6.0

    Luis Antonio Acua Hernndez 16

  • 7/28/2019 Resporte de estadias.doc

    17/58

    Sistema de Captura Caretas REV

    3.1.2 VENTANA PRINCIPAL DE VISUAL BASIC

    Esta es la ventana de Visual Basic al abrir un formulario.

    Luis Antonio Acua Hernndez 17

  • 7/28/2019 Resporte de estadias.doc

    18/58

    Sistema de Captura Caretas REV

    3.1.3 BARRA DE HERRAMIENTAS DE VISUAL BASIC

    Esta barra de herramienta, como lo dice su nos nombre nos brinda herramientaspara el diseo de un programa o sistema.

    Luis Antonio Acua Hernndez 18

  • 7/28/2019 Resporte de estadias.doc

    19/58

    Sistema de Captura Caretas REV

    3.2 MICROSOFT ACCESS

    Microsoft Access es un sistema gestor de bases de datos relacionales (SGBD).La misma le permitir recolectar todo tipo de informacin con fines de

    almacenamiento, modificacin, bsqueda y recuperacin. Una base de datos relacional es una base de datosque le permite agrupar datos en tablas distintas que pueden relacionarse mediante campos comunes. Access se destaca

    por la facilidad que brinda para recolectar informacin de fuentes diversas.

    Desde el punto de vista informtico, una Base de Datos es un sistema formado

    por un conjunto de datos almacenados en discos que permiten el acceso a ellos ,

    con programas que manipulan ese conjunto de datos en este caso es Visual

    Basic.

    3.2.1 PAGINA PRINCIPAL DE MICROSOFT ACCESS

    Luis Antonio Acua Hernndez 19

  • 7/28/2019 Resporte de estadias.doc

    20/58

    Sistema de Captura Caretas REV

    Esta es la ventana principal al entrar cuando esta en limpio esto quiere decir que no existeninguna base de datos.

    3.1.2 BASE DE DATOS: Una base de datos suele definirse como un conjunto de

    informacin organizada sistemticamente.

    Es un conjunto de informacin relacionada entre si con un fin comn, esta puede

    ser manipulada (agregar datos, modificarlos, eliminarlos). (3)

    ELEMENTOS DE MICROSOFT ACCESS

    Luis Antonio Acua Hernndez 20

  • 7/28/2019 Resporte de estadias.doc

    21/58

    Sistema de Captura Caretas REV

    3.1.3 TABLAS

    Las tablas con el componente bsico o elemental de las bases de datos. O lo

    que es lo mismo, una base de datos est principalmente compuesta por varias

    tablas relacionadas. Las tablas contienen datos sobre algo o alguien,

    proveedores, clientes, libros en una biblioteca, compras, ventas, etc. La tabla

    esta constituida por filas y columnas estas dan como origen una celda. (3)

    3.1.4 CONSULTAS

    Las consultas son preguntas que un usuario hace a la base de datos. Con ellas

    puede obtener informacin de varias tablas y con la estructura que ms le

    interese. Adems, las consultas pueden archivarse de forma que la prxima

    vez que se quiera hacer la misma pregunta no tendr que volver a plantearla,

    ser suficiente con llamar a la consulta previamente creada. La importancia de

    las consultas es enorme, de hecho es la potencia de esta herramienta la que

    permite que los gestores de base de datos sean casi imprescindibles en

    nuestro trabajo diario. (3)

    3.1.5 FORMULARIOS

    Los formularios son un mecanismo que facilita enormemente la operatoria

    general con tablas, principalmente a la hora de mostrar, introducir y modificar

    datos. Un uso adecuado de stos redunda bastante en el nivel de

    manejabilidad de una aplicacin o de un sistema de informacin desarrollado

    con Access. (3)

    3.3 CRYSTAL REPORT

    Luis Antonio Acua Hernndez 21

  • 7/28/2019 Resporte de estadias.doc

    22/58

    Sistema de Captura Caretas REV

    Creacin rpida y potente de informes (reportes).

    Crystal Reports es una solucin poderosa de productividad para transformar

    datos de prcticamente cualquier fuente de datos en informes interactivos y para

    proveer de una interaccin de informes va Web, dispositivos inalmbricos y

    documentos de Microsoft Office.

    3.3.1 PLANTILLA DE UN CRYSTAL REPORT

    Luis Antonio Acua Hernndez 22

  • 7/28/2019 Resporte de estadias.doc

    23/58

    Sistema de Captura Caretas REV

    Esta es una platilla en blanco de crystal report.

    3.4 SQL

    Luis Antonio Acua Hernndez 23

  • 7/28/2019 Resporte de estadias.doc

    24/58

    Sistema de Captura Caretas REV

    El lenguaje de consulta estructurado (SQL) es un lenguaje de base de datos

    normalizado, utilizado por el motor de base de datos de Microsoft Jet. SQL se

    utiliza para crear objetos QueryDef, como el argumento de origen del mtodo

    OpenRecordSet y como la propiedad RecordSource del control de datos. Tambin

    se puede utilizar con el mtodo Execute para crear y manipular directamente las

    bases de datos Jet y crear consultas SQL de paso a travs para manipular bases

    de datos remotas cliente - servidor.(7)

    3.4.1 COMPONENTES DEL SQL

    El lenguaje SQL est compuesto por comandos, clusulas, operadores yfunciones de agregado. Estos elementos se combinan en las instrucciones para

    crear, actualizar y manipular las bases de datos. (7)

    3.5 CICLO DE VIDA DE UN SISTEMA

    Un sistema de informacin es el conjunto de recursos que permiten recopilar,

    gestionar, controlar y difundir la informacin de toda una empresa u organizacin.

    Al ciclo de vida de los sistemas de informacin tambin se le denomina ciclo de

    vida de desarrollo del software. Las etapas tpicas del ciclo de vida de desarrollo

    del software son: anlisis, diseo, programacin, pruebas, implementacin y

    mantenimiento.

    Luis Antonio Acua Hernndez 24

  • 7/28/2019 Resporte de estadias.doc

    25/58

    Sistema de Captura Caretas REV

    3.5.1 ANALISIS: el anlisis de sistemas se refiere al proceso de examinar la

    situacin de una empresa con el propsito de mejorarla con mtodos y

    procedimientos mas adecuados.

    Es un problema que la empresa tratara de resolver mediante un sistema de

    informacin.

    Consiste en definir el problema, identificar sus causas, especificar la solucin e

    identificar los requerimientos, de informacin que deben de ser cumplidos por una

    solucin de sistemas.

    La clave para la construccin de un buen sistema de informacin es una

    comprensin profunda del problema.

    Observar las operaciones de los sistemas en dado caso que ya exista uno y

    entrevistar a los usuarios clave de los sistemas, el analista puede identificar las

    reas de problemas y objetivos a ser alcanzados por una solucin. Con

    frecuencia, la solucin implica desarrollar un nuevo sistema de informacin o

    mejorar el ya existente.

    Adems de recomendar una solucin, el anlisis de sistemas implica un estudio de

    factibilidad para determinar que una solucin sea posible o alcanzable dados los

    recursos y restricciones de la institucin, adems de que se deben estudiar tres

    factores principales en la factibilidad.

    Factibilidad tcnica; si la solucin propuesta puede ser implantada

    software, hardware y recursos tcnicos disponibles.

    Factibilidad econmica; si los beneficios de la solucin propuesta son

    mayores que los costos.

    Factibilidad operativa; si la solucin propuesta es deseable con el

    marco administrativo y organizacional existente.

    Luis Antonio Acua Hernndez 25

  • 7/28/2019 Resporte de estadias.doc

    26/58

    Sistema de Captura Caretas REV

    Normalmente, el proceso de anlisis de sistemas identificara ciertas soluciones

    distintas que pueden ser adoptadas por la institucin. El proceso entonces

    evaluara la factibilidad de cada una de ellas. Existen alternativas bsicas de

    solucin para todo problema de sistema:

    Modificar o estimular los sistemas existentes.

    Desarrollar un nuevo sistema.

    3.5.2 DISEO: Se refiere a la creacin de un modelo en papel para hacer una

    base de datos que sea un recipiente para almacenar la informacin del sistema

    en estudio. Se hace un diseo formal de la base de datos, se definen los

    programas para manipular esa base de datos, se estandariza la programacin y

    se define el men general del sistema.

    3.5.3 PROGRAMACIN:Es la etapa en la que se selecciona el lenguaje y la

    base de datos en la que se va a trabajar y bajo que plataforma se desarrollara el

    sistema.

    Seleccin del lenguaje a utilizar

    Disponibilidad del lenguaje. Si hay personal que conozca el lenguaje.

    Seleccin de la base de datos

    Seleccin del sistema operativo(plataforma)

    Luis Antonio Acua Hernndez 26

  • 7/28/2019 Resporte de estadias.doc

    27/58

    Sistema de Captura Caretas REV

    3.5.4 PRUEBAS: Se libera el sistema para su uso normal en la compaa. Los

    usuarios finales utilizan el sistema y lo evalan con los beneficios que se

    haban establecido anteriormente.

    3.5.5 MANTENIMIENTO: Una vez que el sistema est completamente

    implementado y probado, se pone en marcha.

    En esta etapa se le da Mantenimiento y actualizacin al sistema. Cuando sea

    necesario, los nuevos requisitos que vayan surgiendo se incorporarn al sistema,

    siguiendo de nuevo las etapas del ciclo de vida que se acaban de presentar.

    Luis Antonio Acua Hernndez 27

  • 7/28/2019 Resporte de estadias.doc

    28/58

    Sistema de Captura Caretas REV

    4

    DESARROLLO DEL PROBLEMA

    Luis Antonio Acua Hernndez 28

  • 7/28/2019 Resporte de estadias.doc

    29/58

    Sistema de Captura Caretas REV

    DESARROLLO DEL PROBLEMA

    4.1 ANALISIS

    Ya que la empresa tena detectado el problema solo fue necesario un pequeo

    anlisis para poder llegar bien al fondo del problema, realizando entrevistas para

    recopilar informacin.

    Llegamos ala conclusin de la necesidad de un sistemas informtico que le

    ayudara a la captura de sus facturas de forma sencilla con as como imprimirlas,tenerlas archivadas, para usos futuros.

    4.2 DISEO

    Se realizo un el modelo del sistema en papel para presentarlo al cliente,

    previamente se realizo el diseo mas formal utilizando Microsoft Visual Basic, se

    realizo la base de datos con el programa Microsoft Access y se realizo el diseo

    de las factura con Crystal Report.

    Luis Antonio Acua Hernndez 29

  • 7/28/2019 Resporte de estadias.doc

    30/58

    Sistema de Captura Caretas REV

    DISEO DE LA BASE DE DATOS

    Nombre de la base de datos: Base de datos contiene 9 tablas que son:

    CERTIFICADO_DE_ORIGEN

    DECLARACION_TEXTIL

    FACTURA_COMERCIAL

    CONSIGANATURAS

    EXPORTADOS

    H_COMERCIAL

    H_ORIGEN

    H_TEXTIL

    CERTIFICADO_DE_ORIGEN

    DESCRIPCION TextoCLASIFICACION TextoCRITERIO TextoPRODUCTO TextoCOSTONETO TextoPAISDEORIGEN TextoNUMERODEGUIA TextoNUMERODEFACTURA TextoFACTURA_OPCIONAL TextoNUMERODEPIEZAS TextoNUMERODECAJAS Texto

    NOMBREDEFIRMA TextoFECHADE Fecha/HoraFECHAAL Fecha/HoraEXPORTADOR TextoIMPORTADOR TextoINT TextoEMPRESA_EXPORTADOR TextoCALLEYNUM_EXPORTADOR Texto

    Luis Antonio Acua Hernndez 30

  • 7/28/2019 Resporte de estadias.doc

    31/58

    Sistema de Captura Caretas REV

    CIUDAD_EXPORTADOR TextoESTADO_EXPORTADOR TextoPAIS_EXPORTADOR TextoC_POSTAL_EXPORTADOR TextoRFC_EXPORTADOR Texto

    EMPRESA_INT TextoCALLEYNUM_INT TextoCIUDAD_INT TextoESTADO_INT TextoPAIS_INT TextoC_POSTAL_INT TextoRFC_INT TextoEMPRESA_IMPORTADORA TextoCALLEYNUM_IMPORTADOR TextoCIUDAD_IMPORTADOR Texto

    ESTADO_IMPORTADOR TextoPAIS_IMPORTADOR TextoC_POSTAL_IMPORTADOR TextoRFC_IMPORTADOR Texto

    DECLARACION_TEXTIL

    NOMBREDEFIRMA Texto

    PUESTO Texto

    FECHADEELABORACION Fecha/Hora

    CLAVE Texto

    NOMBREDELARTICULO Texto

    NUMERODEFACTURA Texto

    NUMERODEGUIA Texto

    CODIGO Texto

    CANTIDAD Texto

    DESCRIPCION Texto

    COMPOSICION1 Texto

    COMPOSICION2 Texto

    Luis Antonio Acua Hernndez 31

  • 7/28/2019 Resporte de estadias.doc

    32/58

    Sistema de Captura Caretas REV

    COMPOSICION3 Texto

    COMPOSICION4 Texto

    PORCENTAGE1 Moneda

    PORCENTAGE2 Moneda

    PORCENTAGE3 Moneda

    PORCENTAGE4 Moneda

    FACTURA_COMERCIAL

    NUMERODEFACTURA TextoFECHA_DE_EXPORTACION Fecha/Hora

    CLAVE_EXPORTADOR TextoNOMBRE_DEL_EXPORTADO TextoCLAVE_IMPORTADOR TextoNOMBRE_DEL_IMPORTADOR TextoP_EXPORTA TextoP_MANUFACTURA TextoDESTINO TextoEMBARCADO_POR TextoNUMERODEGUIA TextoCANTIDAD TextoDESCRIPCION TextoCLAVE_MODELO TextoPRECIO_UNITARIO Moneda

    COSTO Moneda

    TOTAL Moneda

    TOTAL_DE_CAJAS TextoEMBARCA TextoNOMBRE_DE_LA_EMPRESA TextoCALLE_Y_NUMERO Texto

    COLONIA TextoCODIGO_POSTAL TextoPAIS TextoCIUDAD TextoNOMBRE_DE_FIRMA TextoNOMBRE_DE_EMBARCADOR TextoN_EMPRESA_EXPORTADOR TextoCALLE_Y_NUM_EXPORTADOR TextoCOLONIA_EXPORTADOR Texto

    Luis Antonio Acua Hernndez 32

  • 7/28/2019 Resporte de estadias.doc

    33/58

    Sistema de Captura Caretas REV

    CIUDAD_EXPORTADOR TextoESTADO_EXPOTADOR TextoPAIS_EXPORTADOR TextoC_POSTAL_EXPORTADOR TextoTEL_EXPORTADOR Texto

    FAX_EXPORTADOR TextoN_EMPRESA_IMPORTADORA TextoCALLE_Y_NUM_IMPORTADOR TextoCOLONIA_IMPORTADOR TextoCIUDAD_IMPORTADOR TextoESTADO_IMPORTADO TextoPAIS_IMPORTADOR TextoC_PORTAL_IMPORTADOR TextoTEL_IMPORTADOR TextoFAX_IMPORTADOR Texto

    CONSIGANATURAS

    CLAVE_IMPORTADOR TextoNOMBRE_DE_LA_EMPRESA Texto

    NOMBRE_DEL_IMPORTADOR TextoCALLE_Y_NUEMRO TextoCOLONIA TextoCIUDAD TextoSIGLAS_DEL_ESTADO TextoPAIS TextoCP TextoRFC TextoTEL TextoFAX Texto

    EXPORTADOS

    Luis Antonio Acua Hernndez 33

  • 7/28/2019 Resporte de estadias.doc

    34/58

    Sistema de Captura Caretas REV

    CLAVE_EXPORTADOR TextoNOMBRE_DEL_EXPORTADOR TextoNOMBRE_DE_LA_EMPRESA Texto

    CALLE_Y_NUEMRO TextoCOLONIA TextoSIGLAS_DEL_ESTADO TextoCIUDAD TextoPAIS TextoCP TextoRFC TextoTEL TextoFAX Texto

    Las tablas H_COMERCIAL, H_ORIGEN, H_TEXTIL Simplemente son tablas para

    un historial que nos sirve para guartas informacin para un uso futuro.

    H_COMERCIAL = FACTURA_COMERCIAL

    H_ORIGEN = CERTIFICADO_DE_ORIGEN

    H_TEXTIL = DECLARACION_TEXTIL

    TABLAS RELACIONADAS

    CERTIFICADO_DE_ORIGEN CONSIGANATURAS

    EXPORTADOS

    FACTURA_COMERCIAL CONSIGANATURAS

    EXPORTADOS

    Luis Antonio Acua Hernndez 34

  • 7/28/2019 Resporte de estadias.doc

    35/58

    Sistema de Captura Caretas REV

    Luis Antonio Acua Hernndez 35

  • 7/28/2019 Resporte de estadias.doc

    36/58

    Sistema de Captura Caretas REV

    En esta primera ventana es la presentacin del sistema, conteniendo el nombre de

    la empresa, logotipo y la plataforma en la que fue diseada.

    Esta otra ventana aparecer despus de la presentacin es una ventana en la cual

    te pide una contrasea para poder acceder al sistema.

    Luis Antonio Acua Hernndez 36

  • 7/28/2019 Resporte de estadias.doc

    37/58

    Sistema de Captura Caretas REV

    Al acceder la contrasea correcta te manda a un men en el cual te despliegan

    mas mens en este caso el sistema realizado fue facturas que es solo una parte

    del todo el sistema.

    Luis Antonio Acua Hernndez 37

  • 7/28/2019 Resporte de estadias.doc

    38/58

    Sistema de Captura Caretas REV

    A la hora de seleccionar el botn facturas desplegar en el men que a

    continuacin se muestra en el hay tres botones (opciones) de las tres facturas

    que se deben de imprimir.

    La ventana siguiente se despliega en la opcin factura comercial en esta ventana

    se muestran otras tres opciones la cuales son extras y la factura comercial.

    Luis Antonio Acua Hernndez 38

  • 7/28/2019 Resporte de estadias.doc

    39/58

    Sistema de Captura Caretas REV

    Esta ventana es exportadores ella solo se capturan datos como son su clave,

    nombre del exportador, nombre de la empresa, calle y numero, colonia, ciudad,

    pas, siglas del estado, rfc, telfono y fax.

    Luis Antonio Acua Hernndez 39

  • 7/28/2019 Resporte de estadias.doc

    40/58

    Sistema de Captura Caretas REV

    Esta ventana es Consignatura (importador) En esta ventana lleva los datos de el

    importador, clave, nombre del importador, nombre de la empresa, calle y numero,

    colonia, ciudad, pas, siglas del estado, cdigo postal, rfc, telfono, fax.

    Luis Antonio Acua Hernndez 40

  • 7/28/2019 Resporte de estadias.doc

    41/58

    Sistema de Captura Caretas REV

    Esta es la interfaz factura comercial, en ella se extraen los datos del importador y

    exportador, ya que estos datos la mayor parte son los mismos solo se extraen de

    la otra tabla de exportadores e importadores as ahorrando tiempos.

    Los datos que son necesarios capturar son: numero de factura, pas que exporta,

    pas que manufactura, destino, por quien es embarcado, numero de gua,

    cantidad, descripcin, clave del modelos, precio unitario, costo, total, total de

    cajas, nombre de firma (la persona que firmara la factura) y en caso de que sea

    embarcado por otro empresa tambin tiene para insertar sus datos pero es

    opcional.

    Luis Antonio Acua Hernndez 41

  • 7/28/2019 Resporte de estadias.doc

    42/58

    Sistema de Captura Caretas REV

    En el men principal se encuentra tambin el botn de Declaracin Textil que ala

    hora de activar este botn despliega el siguiente interfaz la cual contiene los

    siguientes datos, nombre de firma (es la persona que va a firmar la factura),

    puesto, fecha de elaboracin, clave, nombre del articulo, su cdigo, numero de

    gua, cantidad de producto, su descripcin, descripcin (de que esta compuesto),

    su tanto por siento.

    Luis Antonio Acua Hernndez 42

  • 7/28/2019 Resporte de estadias.doc

    43/58

    Sistema de Captura Caretas REV

    Tambin existe la factura de certificado de origen la cual lleva los siguientes datos,

    exportador (aqu solo se extraen los datos de la tabla de exportador), importador

    (se extraen los datos de consignatura), int (se extraen los datos de la tabla

    exportadores), numero de certificado, descripcin, clasificacin arancelaria,

    criterio, producto, costo neto, pas de origen, numero de piezas, numero de cajas,

    nombre de firma, insertar factura, insertar numero de gua y fecha que cubre del a

    al.

    Luis Antonio Acua Hernndez 43

  • 7/28/2019 Resporte de estadias.doc

    44/58

    Sistema de Captura Caretas REV

    Esta es la serie de botones que llevan todas las interfaces y su funcin en cada

    formulario es similar.

    Botn nuevo: Este botn nos sirve para limpiar el formulario y poder insertar datos,

    ya que sin oprimir este botn no podremos escribir ya que esta bloqueadas todas

    las casillas en las que se escribe.

    Botn guardar: Ya que el formulario lo llenamos con los datos requeridos este

    botn nos ayuda a guardar nuestra informacin en una base de datos e identifica

    si el nmero de la factura esta repetido mandando un mensaje.

    Luis Antonio Acua Hernndez 44

  • 7/28/2019 Resporte de estadias.doc

    45/58

    Sistema de Captura Caretas REV

    Botn eliminar: Este elimina los datos sobre los que estas posicionados, antes de

    eliminar manda una advertencia.

    Si la opcin es no los registros quedaran, ya que se cancela la operacin de

    eliminar.

    Pero si la opcin es si elimina el registro.

    Y si la base de datos queda vaca, y no hay mas datos para eliminar despliega el

    siguiente mensaje.

    Botn modificar: Su funcin es muy sencilla, ala hora de tener el registro que

    deseas modificar, este botn desbloquea todas las casillas para poder escribir ya

    que permanecen bloqueadas para no poder escribir sobre ellas y no modificar los

    datos por error.

    Luis Antonio Acua Hernndez 45

  • 7/28/2019 Resporte de estadias.doc

    46/58

    Sistema de Captura Caretas REV

    Botn regresar: Te regresa al formulario anterior pero sin antes preguntarte si as

    archivado tus registros, esto lo hace por seguridad, ya que si archivas tus

    registros, quedan guardados para usos fututos.

    En esta advertencia muestra dos opciones si y no, en si te permite regresar al

    formulario anterior y si es no te regresara para poder archivar tus datos.

    Botn ordenar: Este botn su nica funcin es actualizar ya que en veces tarda un

    poco en enviarse los datos ala base de datos.

    Botn cancelar: Cancela algunas actividades que realizas en el formulario, como

    son la de nuevo y modificar.

    Botn buscar: Este botn no permite una bsqueda en la base de datos, nos

    ayudara en la bsqueda de facturas introduciendo su nmero o id.

    Luis Antonio Acua Hernndez 46

  • 7/28/2019 Resporte de estadias.doc

    47/58

    Sistema de Captura Caretas REV

    Y en caso de no encontrar lo que has buscado te manda un mensaje de que no lo

    encontr en lo contrario si se encuentra la factura buscada te posesiona sobre

    ella.

    Luis Antonio Acua Hernndez 47

  • 7/28/2019 Resporte de estadias.doc

    48/58

    Sistema de Captura Caretas REV

    VENTANA DE ARCHIVAR E IMPORTAR

    Archivar: En el botn archivar nos permite que los registros se archiven en una

    tabla historial para poder usarlos en un futuro.

    Botn depurar histrico nos permite eliminar un registros del historial.

    Luis Antonio Acua Hernndez 48

  • 7/28/2019 Resporte de estadias.doc

    49/58

    Sistema de Captura Caretas REV

    Importar: Nos permite extraer registros del historial.

    Botn reporte: Nos despliega el Reporte (factura) que vamos a imprimir.

    Luis Antonio Acua Hernndez 49

  • 7/28/2019 Resporte de estadias.doc

    50/58

    Sistema de Captura Caretas REV

    Este es un formulario utilizado para poder hacer un tiempo en los que los registros

    se actualizan.

    Por ejemplo este formulario se despliega cada que entramos a un formulario para

    poder cargar la base de datos del historial.

    Tambin en la hora de eliminar o archivar datos del historial, ya que su proceso es

    un poco tardado, se utiliza este formulario para poder permitir que se realicen las

    operaciones correctamente.

    Luis Antonio Acua Hernndez 50

  • 7/28/2019 Resporte de estadias.doc

    51/58

    Sistema de Captura Caretas REV

    FORMATO PREDETERMINADO DE LOS REPORTE (FACTURAS)

    Reporte de certificado de origen.

    Reporte declaracin textil.

    Luis Antonio Acua Hernndez 51

  • 7/28/2019 Resporte de estadias.doc

    52/58

    Sistema de Captura Caretas REV

    Reporte factura comercial.

    Luis Antonio Acua Hernndez 52

  • 7/28/2019 Resporte de estadias.doc

    53/58

    Sistema de Captura Caretas REV

    4.3 PROGRAMACION

    Luis Antonio Acua Hernndez 53

  • 7/28/2019 Resporte de estadias.doc

    54/58

    Sistema de Captura Caretas REV

    El cdigo del botn buscar

    Private Sub buscar_Click()

    Dim buscado As String, BUSCADO1 As String, CRITERIO As String

    buscado = InputBox("Que nombre de importador quieres buscar?")

    If buscado = "" Then Exit Sub

    CRITERIO = "NUMERODEFACTURALIKE '*" & buscado & "*'"

    BuscarElPrimero CRITERIO

    End Sub

    Private Sub BuscarElPrimero(CRITERIO As String)

    On Error Resume Next

    Adodc1.Recordset.MoveNext

    If Not Adodc1.Recordset.EOF Then

    Adodc1.Recordset.Find CRITERIO

    End If

    If Adodc1.Recordset.EOF ThenAdodc1.Recordset.MoveFirst

    ' Buscar desde el principio

    Adodc1.Recordset.Find CRITERIO

    If Adodc1.Recordset.EOF Then

    Adodc1.Recordset.MoveLast

    MsgBox ("No encuentro ese nombre")

    End IfEnd If

    End Sub

    4.4 PRUEBAS

    Luis Antonio Acua Hernndez 54

  • 7/28/2019 Resporte de estadias.doc

    55/58

    Sistema de Captura Caretas REV

    En la empresa Caretas Rev Se realizaron pruebas al sistema introduciendo datos

    falsos con el propsito de encontrar errores, despus se realizaron pruebas con

    datos reales para que el sistema, funcionara tal y cual alas necesidades del

    cliente sin que se encuentren errores en captura y ejecucin del programa.

    4.5 MANTENIMIENTO

    Una vez que el sistema ya esta implementado en la empresa, si es necesario

    actualizaciones o necesiten nuevos requerimientos al sistema en esta etapa serealizan.

    Luis Antonio Acua Hernndez 55

  • 7/28/2019 Resporte de estadias.doc

    56/58

    Sistema de Captura Caretas REV

    5

    RESULTADOS Y CONCLUSIONES

    Luis Antonio Acua Hernndez 56

  • 7/28/2019 Resporte de estadias.doc

    57/58

    Sistema de Captura Caretas REV

    RESULTADOS Y CONCLUSIONES

    5.1 CONCLUSIONES

    Con el sistema realizado en Visual Basic, de acuerdo alas necesidades del cliente

    optimizara la captura, bsqueda, impresin de sus facturas.

    Ya que es de manera ms fcil con interfaces sencillas, todo se realizara en

    menos tiempo, con esto podemos ahorrar costos, ya que es de manera sencilla noes necesario contratar a gente experimentada en este ramo, si no que cualquier

    persona lo puedo hacer de manera sencilla e imprimir sus facturas rpidamente

    sin necesidades de estar disendolas, ya que estar diseadas previamente a las

    necesidades de la empresa.

    Con esto cumplimos con las expectativas del cliente, quedando satisfecho con el

    trabajo realizado.

    Luis Antonio Acua Hernndez 57

  • 7/28/2019 Resporte de estadias.doc

    58/58

    Sistema de Captura Caretas REV

    BIBLIOGRAFIA

    (1) Aprendiendo programacin de base de datos con Visual Basic 6 en 21 dasAutor: Curtis Smith y Michael Amuncken

    (2) Visual Basic 6 Programacion Orientada a Objetos

    Autor: Gene Swartzfager

    Armes Chandak

    Purcho Ttam Chandak

    Steve Alvarez

    (3) http://www3.uji.es/~mmarques/f47/apun/node67.html

    Ciclo de vida de las aplicaciones de bases de datos

    (4) http://www.getec.etsit.upm.es/docencia/gproyectos/planificacion/cvida.htm

    EL CICLO DE VIDA

    (5) http://www.monografias.com/trabajos5/inso/inso.shtml

    Ingeniera de software

    (6) http://www.asptutor.com/sql/sql0.asp#1

    Tutorial de SQL