Está en la página 1de 58

UNIVERSIDAD TECNOLOGICA EMILIANO ZAPATA Carrera de Informtica

SISTEMA DE CAPTURA CARETAS REV


Reporte de Estada Que para obtener el ttulo de:

TCNICO SUPERIOR UNIVERSITARIO EN INFORMTICA


PRESENTA:

ASESOR EMPRESARIAL:

ASESOR ACADEMICO:

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 la factura 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

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

Sistema de Captura Caretas REV

INDICE INTRODUCCION CAPITULO I


DATOS GENERALES DE LA EMPRESA 1.1 1.2 1.3 1.4 1.5 1.6 NOMBRE DE LA EMPRESA UBICACIN DE LA EMPRESA DATOS DEL ACESOR EMPRESARIAL LOGO DE LA EMPRESA MISION 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 2.2 DESCRIPCION DEL PROBLEMA OBJETIVOS 2.2.1 OBJETIVO GENERAL 2.2.2 OBJETICOS ESPECIFICOS 2.3 JUSTIFICACIN

Luis Antonio Acua Hernndez

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 DISEO 3.5.3 PROGRAMACION 3.5.4 PRUEBAS 3.5.5 MANTENIMIENTO

Luis Antonio Acua Hernndez

Sistema de Captura Caretas REV

CAPITULO IV
DESARROLLO DEL PROBLEMA 4.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

Sistema de Captura Caretas REV

1
DATOS DE LA EMPRESA

Luis Antonio Acua Hernndez

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 4 Col: 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

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

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 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. a la empresa en ventajas

Luis Antonio Acua Hernndez

10

Sistema de Captura Caretas REV

2
PLANTEAMIENTO DEL PROBLEMA

Luis Antonio Acua Hernndez

11

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

Sistema de Captura Caretas REV

2.2.2 OBJETIVOS ESPECIFICOS


Reduce tiempo en cuanto a su captura Facilidad 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

Sistema de Captura Caretas REV

3
MARCO TEORICO

Luis Antonio Acua Hernndez

14

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 sencillos que 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

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 lenguaje y 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.0 1998 v 6.0

Luis Antonio Acua Hernndez

16

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

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 herramientas para el diseo de un programa o sistema.

Luis Antonio Acua Hernndez

18

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 datos que 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

Sistema de Captura Caretas REV

Esta es la ventana principal al entrar cuando esta en limpi o esto quiere decir que no existe
ninguna 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

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

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

Sistema de Captura Caretas REV

Esta es una platilla en blanco de crystal report.

3.4 SQL
Luis Antonio Acua Hernndez

23

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 y funciones 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

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

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 y programas para manipular esa base de datos, se estandariza la programacin 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

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

Sistema de Captura Caretas REV

4
DESARROLLO DEL PROBLEMA

Luis Antonio Acua Hernndez

28

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

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 CLASIFICACION CRITERIO PRODUCTO COSTONETO PAISDEORIGEN NUMERODEGUIA NUMERODEFACTURA FACTURA_OPCIONAL NUMERODEPIEZAS NUMERODECAJAS NOMBREDEFIRMA FECHADE FECHAAL EXPORTADOR IMPORTADOR INT EMPRESA_EXPORTADOR CALLEYNUM_EXPORTADOR
Luis Antonio Acua Hernndez

Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Fecha/Hora Fecha/Hora Texto Texto Texto Texto Texto 30

Sistema de Captura Caretas REV

CIUDAD_EXPORTADOR ESTADO_EXPORTADOR PAIS_EXPORTADOR C_POSTAL_EXPORTADOR RFC_EXPORTADOR EMPRESA_INT CALLEYNUM_INT CIUDAD_INT ESTADO_INT PAIS_INT C_POSTAL_INT RFC_INT EMPRESA_IMPORTADORA CALLEYNUM_IMPORTADOR CIUDAD_IMPORTADOR ESTADO_IMPORTADOR PAIS_IMPORTADOR C_POSTAL_IMPORTADOR RFC_IMPORTADOR

Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto

DECLARACION_TEXTIL

NOMBREDEFIRMA PUESTO FECHADEELABORACION CLAVE NOMBREDELARTICULO NUMERODEFACTURA NUMERODEGUIA CODIGO CANTIDAD DESCRIPCION COMPOSICION1 COMPOSICION2

Texto Texto Fecha/Hora Texto Texto Texto Texto Texto Texto Texto Texto Texto

Luis Antonio Acua Hernndez

31

Sistema de Captura Caretas REV

COMPOSICION3 COMPOSICION4 PORCENTAGE1 PORCENTAGE2 PORCENTAGE3 PORCENTAGE4

Texto Texto Moneda Moneda Moneda Moneda

FACTURA_COMERCIAL
NUMERODEFACTURA FECHA_DE_EXPORTACION CLAVE_EXPORTADOR NOMBRE_DEL_EXPORTADO CLAVE_IMPORTADOR NOMBRE_DEL_IMPORTADOR P_EXPORTA P_MANUFACTURA DESTINO EMBARCADO_POR NUMERODEGUIA CANTIDAD DESCRIPCION CLAVE_MODELO PRECIO_UNITARIO COSTO TOTAL TOTAL_DE_CAJAS EMBARCA NOMBRE_DE_LA_EMPRESA CALLE_Y_NUMERO COLONIA CODIGO_POSTAL PAIS CIUDAD NOMBRE_DE_FIRMA NOMBRE_DE_EMBARCADOR N_EMPRESA_EXPORTADOR CALLE_Y_NUM_EXPORTADOR COLONIA_EXPORTADOR
Luis Antonio Acua Hernndez

Texto Fecha/Hora Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Moneda Moneda Moneda Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto 32

Sistema de Captura Caretas REV

CIUDAD_EXPORTADOR ESTADO_EXPOTADOR PAIS_EXPORTADOR C_POSTAL_EXPORTADOR TEL_EXPORTADOR FAX_EXPORTADOR N_EMPRESA_IMPORTADORA CALLE_Y_NUM_IMPORTADOR COLONIA_IMPORTADOR CIUDAD_IMPORTADOR ESTADO_IMPORTADO PAIS_IMPORTADOR C_PORTAL_IMPORTADOR TEL_IMPORTADOR FAX_IMPORTADOR

Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto

CONSIGANATURAS

CLAVE_IMPORTADOR NOMBRE_DE_LA_EMPRESA NOMBRE_DEL_IMPORTADOR CALLE_Y_NUEMRO COLONIA CIUDAD SIGLAS_DEL_ESTADO PAIS CP RFC TEL FAX

Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto

EXPORTADOS
Luis Antonio Acua Hernndez

33

Sistema de Captura Caretas REV

CLAVE_EXPORTADOR NOMBRE_DEL_EXPORTADOR NOMBRE_DE_LA_EMPRESA CALLE_Y_NUEMRO COLONIA SIGLAS_DEL_ESTADO CIUDAD PAIS CP RFC TEL FAX

Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto 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 H_TEXTIL = CERTIFICADO_DE_ORIGEN = DECLARACION_TEXTIL

TABLAS RELACIONADAS
CERTIFICADO_DE_ORIGEN CONSIGANATURAS EXPORTADOS FACTURA_COMERCIAL CONSIGANATURAS EXPORTADOS

Luis Antonio Acua Hernndez

34

Sistema de Captura Caretas REV

Luis Antonio Acua Hernndez

35

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

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

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

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

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

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

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

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

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

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 eliminar.

los registros quedaran, ya que se cancela la operacin de

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

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

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

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

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

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

Sistema de Captura Caretas REV

FORMATO PREDETERMINADO DE LOS REPORTE (FACTURAS)


Reporte de certificado de origen.

Reporte declaracin textil.


Luis Antonio Acua Hernndez

51

Sistema de Captura Caretas REV

Reporte factura comercial.


Luis Antonio Acua Hernndez

52

Sistema de Captura Caretas REV

4.3 PROGRAMACION
Luis Antonio Acua Hernndez

53

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 Then Adodc1.Recordset.MoveFirst ' Buscar desde el principio Adodc1.Recordset.Find CRITERIO If Adodc1.Recordset.EOF Then Adodc1.Recordset.MoveLast MsgBox ("No encuentro ese nombre") End If End If End Sub

4.4 PRUEBAS
Luis Antonio Acua Hernndez

54

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 se realizan.

Luis Antonio Acua Hernndez

55

Sistema de Captura Caretas REV

5
RESULTADOS Y CONCLUSIONES

Luis Antonio Acua Hernndez

56

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 no es 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

Sistema de Captura Caretas REV

BIBLIOGRAFIA

(1) Aprendiendo programacin de base de datos con Visual Basic 6 en 21 das Autor: 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

Luis Antonio Acua Hernndez

58

También podría gustarte