resporte de estadias.doc
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