Documente Academic
Documente Profesional
Documente Cultură
AUTOR:
DAYRO SANCLEMENTE
AUTOR:
DAYRO SANCLEMENTE
_____________________________
DIRECTOR PRÁCTICA PROFESIONAL
_____________________________
JURADO 1
_____________________________
JURADO 2
DEDICATORIA
Especialmente mil gracias a DIOS por ser mi creador y el ser más importante en
mi vida. También a mis padres y hermanos, a todos los docentes y amigos que me
brindaron su apoyo, debido a que realizar una práctica profesional no es una tarea
sencilla, depende del esfuerzo, dedicación y compromiso para poder lograr
culminar este proyecto que es de gran importancia para mi carrera, mi futuro
profesional y proyecto de vida. A todos ellos mis más grandes agradecimientos.
CONTENIDO
Págs.
LISTA DE IMÁGENES..............................................................................................8
RESUMEN ............................................................................................................. 11
FORMULACIÓN DEL PROBLEMA ....................................................................... 12
JUSTIFICACIÓN …….. .......................................................................................... 13
OBJETIVOS .......................................................................................................... 14
6
3.2.1.1. Requisitos Funcionales ............................................................................. 24
3.2.1.2. Requisitos no Funcionales ....................................................................... 27
3.3. DISEÑO DEL SISTEMA............................................................................ 29
3.3.1. Diseño base de datos (modelo entidad relación) ...................................... 29
3.3.2. Diseño de interfaces de entrada (formularios) ......................................... 32
3.3.3. Diseño de interfaces de salida (reportes) ................................................. 34
3.3.4. Diseño arquitectónico (menú principal) .................................................... 36
3.3.5. Diseño arquitectónico (menú reportes) ..................................................... 38
3.4. ETAPA DE IMPLEMENTACIÓN ............................................................. 40
3.4.1. LISTAS DE VALORES .............................................................................. 40
3.4.1.1. Listas de valores estáticas ........................................................................ 40
3.4.1.2. Listas de valores dinámicas ...................................................................... 40
3.4.1.3. Implementación de listas de valores ......................................................... 40
3.4.1.4. Validación de listas de valores .................................................................. 44
3.4.2. Secuencias ............................................................................................... 45
3.4.3. Alertas ....................................................................................................... 47
3.4.4. Conformación de datos ............................................................................. 50
3.5. ETAPA DE VERIFICACIÓN Y PRUEBAS ............................................... 52
3.5.1. Pruebas de caja blanca............................................................................. 52
3.5.2. Pruebas de caja negra .............................................................................. 64
3.6. ETAPA DE MANTENIMIENTO ................................................................ 65
7
LISTA DE IMÁGENES
Págs.
8
Imagen 27. Columnas de la lista de valores. ........................................................ 42
Imagen 28. Valores de retorno LDV. .................................................................... 42
Imagen 29. Elementos asignados LDV ................................................................ 43
Imagen 30. Editor de diseño formulario integrante ............................................... 43
Imagen 31. Disparador smart when-valide-item. .................................................. 44
Imagen 32. Editor PL/SQL nombre_municipio .................................................... 44
Imagen 33. Lista de valores cod_municipio >nombre_municipio. ....................... 45
Imagen 34. Creación de secuencias. ................................................................... 45
Imagen 35. Configuración de secuencias. ........................................................... 46
Imagen 36. Asignación de secuencias. ................................................................ 46
Imagen 37. Configuración de alertas. ................................................................... 47
Imagen 38. Paleta de propiedades alertas. .......................................................... 47
Imagen 39. Código SQL alerta. ............................................................................ 48
Imagen 40. Ejecución alerta. ................................................................................ 48
Imagen 41. Paleta de propiedades alerta. ............................................................ 49
Imagen 42. Código SQL alerta. ......................................................................... 49
Imagen 43. Ejecución alerta. ............................................................................. 50
Imagen 44. Disparador Smart when-valide-ítem. .............................................. 51
Imagen 45. Editor PL/SQL disparador when-valide-ítem. ................................. 51
Imagen 46. Concatenación en el código .............................................................. 51
Imagen 47. Sentencia Call form PL/SQL .............................................................. 65
Imagen 48. Sentencia Run_product PL/SQL........................................................ 65
Imagen 49. Instancia de Oracle............................................................................ 70
Imagen 50. Iniciar servidor de la base de datos weblogic. ................................... 70
Imagen 51. Contraseña y usuario del servidor weblogic ..................................... 71
Imagen 52. Ícono form builder. ............................................................................. 71
Imagen 53. Abrir formularios de la base de datos ............................................... 71
Imagen 54. Compilar formularios de la base de datos ........................................ 72
Imagen 55. Conexión con la base de datos ......................................................... 72
Imagen 56. Ejecución del menú principal ............................................................. 73
9
Imagen 57. Registro de información en la base de datos ................................... 73
Imagen 58. Ejecución lista de valores nombre-iglesia ......................................... 74
Imagen 59. Ejecución lista de valores nombre-municipio .................................... 74
Imagen 60. Ícono Forms Builder .......................................................................... 75
Imagen 61. Selección del Menú Reportes. ........................................................... 76
Imagen 62. Ejecución de la pantalla Menú Reportes ........................................... 76
Imagen 63. Logueo con la base de datos ........................................................... 77
Imagen 64. Menu Reportes .................................................................................. 77
Imagen 65. Selección reporte integrante ............................................................. 78
Imagen 66. Ejecución reporte integrante. ............................................................. 78
10
RESUMEN
11
FORMULACIÓN DEL PROBLEMA
12
JUSTIFICACIÓN
15
OBJETIVOS
OBJETIVO GENERAL
OBJETIVOS ESPECÍFICOS
18
CAPÍTULO 1. FUNDAMENTACIÓN Y TEORÍA
18
Los datos quedarían organizados en el siguiente ejemplo:
REGISTRO: es cada una de las filas en que se divide la tabla. Cada registro
contiene datos de los mismos tipos que los demás registros. Ejemplo: en una
tabla de nombres y direcciones, cada fila contendrá un nombre y una dirección.
CAMPO: es cada una de las columnas que forman la tabla. Contienen datos de
tipo diferente a los de otros campos. En el ejemplo anterior, un campo
contendrá un tipo de datos único, como una dirección, o un número de teléfono,
un nombre, etc. A los campos se les puede asignar, además, propiedades
especiales que afectan a los registros insertados.
El campo puede ser definido como índice o autoincrementable, lo cual permite
que los datos de ese campo cambien solos o sean el principal a la hora de
ordenar los datos contenidos. Cada tabla creada debe tener un nombre único
en la Base de Datos, haciéndola accesible mediante su nombre o su seudónimo
(Alias), esto (dependiendo del tipo de base de datos elegida).
16
1.1.2. MODELO ENTIDAD RELACIÓN
El diseño de relaciones entre las tablas de una base de datos puede ser la
siguiente:
17
1.2. SISTEMA GESTOR DE BASE DE DATOS
18
sistema no debería aceptar datos de un conductor menor de edad. En los
SGBD existen herramientas que facilitan la programación de este tipo de
condiciones.
19
Oracle Corporation: es una de las mayores compañías de software del mundo.
Sus productos van desde bases de datos (Oracle) hasta sistemas de gestión.
Cuenta además, con herramientas propias de desarrollo para realizar potentes
aplicaciones, como Oracle Designer. [ORAC14]
Las entidades complejas del mundo real y la lógica se pueden modelar fácilmente,
lo que permite reutilizar objetos para el desarrollo de base de datos de una forma
más rápida y con mayor eficiencia. Los programadores de aplicaciones pueden
acceder directamente a tipos de objetos Oracle, sin necesidad de ninguna capa
adicional entre la base de datos y la capa cliente. Las aplicaciones que utilizan
objetos de Oracle son fáciles de entender y mantener porque soportan las
características del paradigma orientado a objetos. Tiene buen rendimiento y hace
buen uso de los recursos. Posee un rico diccionario de datos. Brinda soporte a la
mayoría de los lenguajes de programación. Es un sistema multiplataforma,
disponible en Windows, Linux y Unix. Permite tener copias de la base de datos
productiva en lugares lejanos a la ubicación principal. Las copias de la Base de
Datos productiva pueden estar en modo de lectura solamente. [VORA14]
20
1.4. LENGUAJES DE BASES DE DATOS
21
CAPÍTULO 2. INFORMACIÓN DE LA EMPRESA
2.2. VISIÓN
22
capacitado, competente y comprometido, en el logro de los objetivos
institucionales.
2.3. MISIÓN
Somos una comunidad Cristiana comprometida con el evangelio de Cristo y, a la
evangelización, discipulado y la formación de líderes; fundamentada en los
principios de la palabra de Dios; estructurada, dinámica, reflexiva, transparente y
abierta los cambios sin perder su identidad.
2.4. ORGANIGRAMA
23
CAPITULO 3. INGENIERÍA DEL SOFTWARE
En esta etapa se recopilo los requisitos del sistema, las funcionalidades que
tendrá la aplicación de base de datos. Esta fase comprende la obtención de
objetivos o requisitos iniciales para determinar la viabilidad del sistema y escrutar
las distintas alternativas de solución.
24
La aplicación software debe contar con un MENÚ PRINCIPAL el cual
contiene:
25
El módulo CONTABILIDAD que contiene los reportes de IMPUESTOS y
OFRENDAS.
Ej: (DIEZMOS POR MES): despliega una pantalla donde el usuario inserta
el mes y me muestra el valor de todos los diezmos que han ingresado a la
iglesia durante ese mes.
Ej: (DIEZMOS POR AÑO): despliega una pantalla donde el usuario inserta
el año y me muestra el valor de todos los diezmos que han ingresado a la
iglesia durante ese año.
Ej: (OFRENDA POR MES): despliega una pantalla donde el usuario inserta
el mes y me muestra el valor de todas las ofrendas que han ingresado a la
iglesia durante ese mes.
Ej: (OFRENDA POR AÑO): despliega una pantalla donde el usuario inserta
el año y me muestra el valor de todas las ofrendas que han ingresado a la
iglesia durante ese año.
26
Ej (INTEGRANTES POR GÉNERO): despliega una pantalla donde el
usuario selecciona Femenino o Masculino, Ej: si selecciona M el reporte hace
un conteo de todas las personas mujeres integrantes de la iglesia.
Los tipos de datos numéricos van en formato NUMBER. Todos los datos
capturados deben capturarse en letra mayúscula sostenida a excepción de
correos electrónicos (todo en minúscula), las claves (mayúscula y minúscula).
27
Interfaz amigable y de fácil manejo para los usuarios de la congregación.
Rendimiento
Disponibilidad
Accesibilidad
Usabilidad
28
Estabilidad
Portabilidad
Operatividad
29
IMAGEN 5. MODELO ENTIDAD RELACION IGLESIA ALIANZA CRISTIANA
30
NOMBRE DE LA
TABLA DESCRIPCIÓN
Registra la información correspondiente a la iglesia alianza
IGLESIA cristiana (dirección, teléfono, email, municipio).
Registra la información correspondiente a los datos
personales del integrante (tipo de documento, documento,
INTEGRANTE nombre, apellidos, genero, dirección, teléfono, fecha de
membresía, municipio, iglesia, cód. matrimonio)
Registra la información correspondiente a los datos
personales del pastor (tipo de documento, documento,
PASTOR nombre, apellidos, genero, dirección, teléfono, fecha de
membresía, municipio, iglesia, cód. matrimonio).
Registra y contabiliza la información de la ofrenda
OFRENDA recolectada mensualmente en la congregación
Registra y contabiliza la información de los diezmos
DIEZMOS recolectada mensualmente en la congregación
Registra todos los cursos que se realizan en tesorería que
pueden o no afectar presupuesto y deben ser objeto de
CURSOS contabilización.
Registra la información correspondiente a los integrantes
INTEGRANTE- de la iglesia inscritos en cursos ofrecidos por la misma
CURSO
Registra los datos personales de los empleados que se
EMPLEADO contratan en la iglesia.
Registra los datos personales de los integrantes
BAUTISMO bautizados que hacen parte de la congregación.
Registra las parejas de integrantes de la iglesia que son
MATRIMONIO casados.
31
PAIS Registra el código y el nombre del país de procedencia
del integrante de la iglesia.
Registra el código, consecutivo y el nombre del
DEPARTAMENTO departamento al cual pertenece el integrante de la iglesia.
Registra el código, consecutivo y el nombre del municipio
MUNICIPIO al cual pertenece el integrante de la iglesia.
Registra los gastos que por ley la congregación debe
IMPUESTOS pagar mensualmente,
32
IMAGEN 7. FORMULARIO DE LA TABLA INTEGRANTE
33
3.3.3. DISEÑO DE INTERFACES DE SALIDA (REPORTES)
34
Se seleccionan las tablas y los atributos que contendrá el informe
35
IMAGEN 13. REPORTE INTEGRANTE
36
El ítem INTEGRANTE contiene los formularios de INTEGRANTE, DIEZMOS,
CURSOS DEL INTEGRANTE.
37
3.3.5. DISEÑO ARQUITECTÓNICO MENÚ REPORTES
38
El ítem TRÁMITES contiene los reportes de BAUTISMO, MATRIMONIO.
39
3.4. ETAPA DE IMPLEMENTACIÓN
Es esta fase en donde se implementa el código fuente para crear la base de datos,
se realiza el modelo entidad relación de la base de datos (el modelo lógico y físico)
Haciendo uso de prototipos así como de pruebas y ensayos para corregir errores a
nivel del código que se presenten.
Son utilizadas para definir una lista descriptiva para un dominio especificado para
una columna de tabla, como por ejemplo, para una columna que nos indica si un
registro está activo o no, y que puede tener dos valores específicos (S y N).
Son obtenidas a partir de una consulta SQL que se hace a una tabla y
normalmente se utilizan para definir o mostrar los valores de las llaves foráneas
para una tabla específica. [LVAL09]
40
IMAGEN 24. ASISTENTE DE LISTAS DE VALORES
Se da click en crear consulta SQL y se escoge la tabla municipio se marcan los
atributos código y nombre.
Después el código SQL para insertar el nombre del municipio queda completado
41
Luego se seleccionan los atributos que irán en la base de datos
42
IMAGEN 29. ELEMENTOS ASIGNADOS LDV.
Después de crear las listas de valores se deben asignar por medio de un código
SQL en el elemento de texto donde va a aparecer Las siguientes son las listas de
Valores correspondientes al formulario INTEGRANTE. El cual tiene como llave
foránea a COD_MUNICIPIO de la tabla MUNICIPIO el cual por medio de la lista de
valores me muestra el nombre del municipio. Para asignar la lista de valores se
ingresa a ORACLE FORMS BUILDER se abre el formulario INTEGRANTE en el
editor de diseño y se inserta un ELEMENTO DE TEXTO al lado de
COD_MUNICIPIO el cual se llamara NOMBRE MUNICIPIO.
43
Después se debe insertar un código SQL, para traer la información de la tabla
MUNICIPIO. Por lo cual se da clic derecho en el elemento de texto NOMBRE
MUNICIPIO>Disparadores Smart>WHEN VALIDE ITEM.
44
Navegador y se da CTRL L en COD_MUNICIPIO, e inmediatamente aparece un
listado con los nombres de los municipios.
3.4.2. SECUENCIAS
45
En este proyecto se crearon 5 secuencias las de las entidades MATRIMONIO,
CURSOS, IMPUESTOS Y OFRENDAS. El incremento será de 1 en 1. El valor
mínimo es de 1 y el valor máximo depende del nro. de caracteres del CODIGO.
EJ: La tabla MATRIMONIO tiene 5 caracteres entonces el valor máx. Es de 99999.
46
3.4.3. ALERTAS
Las alertas son avisos predefinidos para mostrar mensajes de error o advertencias
en el momento de ejecutar los formularios del proyecto. Se ingresa a ORACLE
FORM BUILDER y en el navegador de objetos se da doble click en Alertas en el
icono crear, el nombre de esta alerta es BIENVENIDO esta alerta es un mensaje
de bienvenida a la aplicación de base de datos.
47
Después de esto en el menú principal se selecciona el disparador WHEN-
WINDOW-ACTIVED y se inserta el siguiente código PL/SQL para ejecutar la
alerta BIENVENIDO.
48
Después se crea la alerta SALIR y se da click derecho en la alerta en paleta de
propiedades y se configura: -TITULO: SALIR
-MENSAJE: ¿ESTA SEGURO QUE DESEA SALIR?
-ETIQUETA DE BOTON 1: SI
-ETIQUETA DE BOTON 2: NO
49
Se da click en el ítem SALIR del menú principal y enseguida aparece el mensaje
¿ESTA SEGURO QUE DESEA SALIR? de la aplicación de base de datos.
50
IMAGEN 44. DISPARADOR SMART WHEN-VALIDE-ITEM
51
3.5. ETAPA DE VERIFICACION Y PRUEBAS
52
FORMATO DE PRUEBAS AL SOFTWARE
IDENTIFICADOR TEST
DE PRUEBA
FECHA DE LA 14/11/2016
PRUEBA
RESPONSABLE Estudiante de ingeniería de sistemas. DAYRO
DE LA PRUEBA SANCLEMENTE.
MODULO EN INTEGRANTE
PRUEBA
VERSIÓN DEL 1.0
SOFTWARE
RESULTADO El menú ha sido terminado satisfactoriamente. Se
GENERAL hicieron todas las correcciones solicitadas el pasado 4
de noviembre de 2016.
ÍTEM O
INTERFAZ RESULTADO DEL ÍTEM
EVALUADA
53
La pantalla se ha terminado satisfactoriamente se
logró concatenar el campo tipo documento con el
campo documento para generar de manera
automática el código del integrante.
El reporte generado tiene una buena presentación.
PANTALLA Aunque aún no ha podido ser ejecutado por
INTEGRANTE inconvenientes con el software Reports Builder.
Utilizar el total de la página en el reporte para que
cada campo tenga mayor tamaño y la información no
se vea tan apretada por columnas.
54
La pantalla se ha terminado satisfactoriamente se logró
concatenar el campo COD INTEGRANTE con el campo
ANO para generar de manera automática el código del
diezmo.
El reporte generado tiene una buena presentación.
Aunque aún no ha podido ser ejecutado por
inconvenientes con el software Reports Builder.
PANTALLA Utilizar el total de la página en el reporte para que cada
DIEZMO campo tenga mayor tamaño y la información no se vea
tan apretada por columnas.
El reporte debe generar el valor de diezmos por
semestre y por año.
Mejorar los mensajes cuando se graba un registro.
Generalizar como mensaje el texto “Registro Exitoso”
– Error ya reportado y no ha sido corregido.
55
La pantalla se ha terminado satisfactoriamente se logró
concatenar el campo COD INTEGRANTE con el
campo COD CURSO para generar de manera
automática el código de integrante curso.
La pantalla integrante curso no graba los datos en la
base de datos. Corrección ya solicitada y aún no ha
sido atendida.
PANTALLA
CURSOS DEL
INTEGRANTE
_________________________________________
Firma del Responsable de la Prueba – Evaluador
56
FORMATO DE PRUEBAS AL SOFTWARE
IDENTIFICADOR DE 001
PRUEBA
FECHA DE LA 14/11/2016
PRUEBA
MODULO EN TRAMITES
PRUEBA
57
La pantalla se ha terminado satisfactoriamente.
El reporte generado tiene una buena presentación.
PANTALLA Aunque aún no ha podido ser ejecutado por
MATRIMONIO inconvenientes con el software Reports Builder.
Utilizar el total de la página en el reporte para que
cada campo tenga mayor tamaño y la información no
se vea tan apretada por columnas.
_________________________________________
Firma del Responsable de la Prueba – Evaluador
58
RESULTADO El menú ha sido terminado satisfactoriamente. Se
GENERAL hicieron todas las correcciones solicitadas el pasado 4
de noviembre de 2016.
ÍTEM O INTERFAZ
EVALUADA RESULTADO DEL ÍTEM
La pantalla se ha terminado satisfactoriamente.
El reporte generado tiene una buena
presentación. Aunque aún no ha podido ser
ejecutado por inconvenientes con el software
PANTALLA PAIS Reports Builder.
Utilizar el total de la página en el reporte para que
cada campo tenga mayor tamaño y la información
no se vea tan apretada por columnas.
59
La pantalla se ha terminado satisfactoriamente se
logró concatenar el campo COD PAIS con el
campo CONSECUTIVO para generar de manera
automática el código del departamento.
El reporte generado tiene una buena
presentación. Aunque aún no ha podido ser
PANTALLA ejecutado por inconvenientes con el software
DEPARTAMENTO Reports Builder.
Utilizar el total de la página en el reporte para que
cada campo tenga mayor tamaño y la información
no se vea tan apretada por columnas.
60
La pantalla se ha terminado satisfactoriamente
El reporte generado tiene una buena presentación.
Aunque aún no ha podido ser ejecutado por
PANTALLA inconvenientes con el software Reports Builder.
IGLESIA Utilizar el total de la página en el reporte para que
cada campo tenga mayor tamaño y la información
no se vea tan apretada por columnas.
61
La pantalla se ha terminado satisfactoriamente se
logró concatenar el campo tipo documento con el
campo documento para generar de manera
automática el código del EMPLEADO.
El reporte generado tiene una buena presentación.
PANTALLA Aunque aún no ha podido ser ejecutado por
EMPLEADO inconvenientes con el software Reports Builder.
Utilizar el total de la página en el reporte para que
cada campo tenga mayor tamaño y la información
no se vea tan apretada por columnas.
_________________________________________
Firma del Responsable de la Prueba - Evaluador
62
FORMATO DE PRUEBAS AL SOFTWARE
IDENTIFICADOR DE TEST
PRUEBA
FECHA DE LA 14/11/2016
PRUEBA
RESPONSABLE DE Estudiante de ingeniería de sistemas. DAYRO
LA PRUEBA SANCLEMENTE.
MODULO EN PRUEBA Contabilidad
VERSIÓN DEL 1.0
SOFTWARE
RESULTADO El menú ha sido terminado satisfactoriamente. Se
GENERAL hicieron todas las correcciones solicitadas el pasado
4 de noviembre de 2016.
ÍTEM O INTERFAZ
EVALUADA RESULTADO DEL ÍTEM
La pantalla se ha terminado satisfactoriamente
El reporte generado tiene una buena
presentación. Aunque aún no ha podido ser
ejecutado por inconvenientes con el software
PANTALLA Reports Builder.
IMPUESTOS Utilizar el total de la página en el reporte para que
cada campo tenga mayor tamaño y la
información no se vea tan apretada por
columnas.
63
La pantalla se ha terminado
satisfactoriamente.
El reporte generado tiene una buena
presentación. Aunque aún no ha podido ser
ejecutado por inconvenientes con el software
Reports Builder.
PANTALLA OFRENDA Utilizar el total de la página en el reporte para
que cada campo tenga mayor tamaño y la
información no se vea tan apretada por
columnas.
El reporte debe generar el valor de diezmos a
por semestre y por año.
_________________________________________
Firma del Responsable de la Prueba - Evaluador
64
negras) entendiendo qué es lo que hace, pero sin dar importancia a cómo lo
hace. Por tanto, de una caja negra deben estar muy bien definidas sus entradas y
64
Salidas, es decir, su interfaz; en cambio, no se precisa definir ni conocer los
detalles internos de su funcionamiento. [PBCN14]
65
CAPITULO 4. FINALIZACION DEL PROYECTO
66
4.2 CONCLUSIONES
67
BIBLIOGRAFÍA
[BDAT07] “Que son las bases de datos” [En línea]. 2007. Dirección URL:
<http://www.maestrosdelweb.com/editorial/%C2%BFque-son-las-bases-de-
datos/> [Consulta: Agosto 2014].
[EDAT07] “Estructura de una Base de Datos” [En línea]. 2007 Dirección URL:
<http://www.maestrosdelweb.com/editorial/%C2%BFque-son-las-bases-de-
datos/> [Consulta: Agosto 2014].
[SGBD14] “Sistema gestor de base de datos”. [En línea]. 2014 Dirección URL:
<www.ecured.cu/index.php/Sistema_Gestor_de_Base_de_Datos> [Consulta:
Agosto 2014].
68
[DESW14] “Metodología de desarrollo software”. [En línea]. 2014. Dirección URL:
<http://www.wiki.monagas.udo.edu.ve/index.php/Metodolog%C3%ADas_para_el_
desarrollo_de_software> [Consulta Agosto 2014].
69
ANEXOS
70
IMAGEN 51. CONTRASEÑA Y USUARIO DEL SERVIDOR WEBLOGIC
71
Una vez este cargado el MENÚ PRINCIPAL.
Se ejecuta al dar click en el semáforo de la parte superior de la barra de menús.
72
El Ítem TRÁMITES el cual contiene los formularios de Bautismo, Matrimonio.
El Ítem CONFIGURACION que contiene los formularios de País, Cursos,
Departamento, Municipio, Iglesia, Pastor, y Empleado.
El ítem CONTABILIDAD que contiene los formularios de Impuestos y Ofrendas.
73
Cuando se está sobre la casilla COD IGLESIA se presiona las teclas CTRL L, lo
cual hará que se despliegue las listas de valores correspondientes a esa casilla.
Lo mismo se hace para la casilla COD MUNICIPIO. Y en todos los formularios
donde hayan códigos.
74
Una vez completada la inserción de datos en el formulario, se presiona el disquete
amarillo, en la parte superior izquierda para guardar los datos.
Para agregar un nuevo registro se presiona el mas (+) verde, y para eliminar un
registro se presiona la (x) roja.
Para consultar los datos guardados se presiona los siguientes botones, uno
seguido del otro. (De izquierda a derecha). oF11 y CTRL F11.
75
Luego de ejecutar la aplicación, se escoge la opción “abrir una pantalla existente”
para poder ejecutar el menú de reportes. Después se desplegara una ventana
donde se escoge la pantalla que se desee ejecutar, en este caso se escoge la
pantalla menú reportes.
Luego de hacer clic sobre el semáforo, se abrirá una pantalla que preguntara, si se
desea conectar a la base de datos, después de hacer clic en la casilla SI de dicha
76
Ventana, se abrirá otra ventana la cual preguntara el usuario, la contraseña y la
base de datos.
En la parte superior del MENÚ REPORTES se encuentran los ítems del menú:
77
El Ítem CONFIGURACION que contiene los reportes de País, Cursos,
Departamento, Municipio, Iglesia, Pastor, y Empleado.
El ítem CONTABILIDAD que contiene los reportes de Impuestos y Ofrendas.
78