TRABAJO DE GRADUACIÓN
Previo a la obtención del título de Ingeniero Informático
AUTOR:
IBETH GABRIELA ARBOLEDA ESPINOZA
TUTOR:
ING. CÉSAR AUGUSTO MORALES MEJÍA
Quito - Ecuador
2012
ERP SOCIAL – Registro Cementerio
DEDICATORIA
Con todo cariño, el presente trabajo está dedicado con mucho cariño y amor.
A Dios y La Virgen Dolorosa, por darme salud, vida y derramar bendiciones sobre
mí, para poder culminar una de mis etapas estudiantiles, fruto de un gran esfuerzo y
sacrificio.
.
A mí madre Marcia, por haberme regalado el regalo más hermoso que es la vida, por
darme su infinito amor y cariño en los momentos más difíciles, por sus consejos
cuando más los he necesitado. Te amo Mami
A mí padre Eduardo, quien con su amor y sus sabios consejos me ha sabido guiar a
través de toda la carrera Universitaria. Te amo Papi
A mí hermano Vinicio, por estar junto a mí en cada momento de mi vida y por brindarme
tu amistad y apoyo incondicional. Te amo Brujito.
A mis abuelitos, a mis tíos y a mis primos, que siempre me han brindado su cariño y
han estado en toda esta etapa de mi vida.
A todos mis amigos, con quienes he compartido parte de mi vida, parte de mis
sueños, no tengo palabras para agradecerles su apoyo, su comprensión y sus consejos
en los momentos difíciles.
Con mucho amor entrego este logro a mi padre y a mi madre, por darme una carrera
para mi futuro y por creer en mí.
- ii -
ERP SOCIAL – Registro Cementerio
AGRADECIMIENTOS
A mis padres, mi hermano y mis familiares que con su cariño y comprensión hicieron
lo posible para ayudarme alcanzar este sueño.
A mi enamorado Henry, a quien le agradezco de todo corazón por su guía y por sus
consejos que me ayudaron a egresar, por estar siempre pendiente de mí en toda
nuestra trayectoria Universitaria.
- iii -
ERP SOCIAL – Registro Cementerio
CONTENIDO
INDICE PÁGINA
CONTRAPORTADA -i-
- i i-
DEDICATORIA
- iii -
AGRADECIMIENTOS
CAPÍTULO I -2-
1. PRESENTACIÓN DEL PROBLEMA -2-
1.1 Planteamiento del Problema -2-
1.2. Interrogantes de la Investigación -3-
1.3 Objetivos -3-
1.3.1 Objetivo General -3-
1.3.2 Objetivos Específicos -4-
1.4 Justificación -4-
vii
ERP SOCIAL – Registro Cementerio
CAPÍTULO II -6-
2. REVISIÓN BIBLIOGRÁFICA -6-
2.1 Antecedentes -6-
2.2 Marco Teórico -7-
2.2.1 Análisis y Diseño -7-
2.2.2 Implementación -7-
2.2.3 Seguimiento -7-
2.2.4 Evaluación -8-
2.2.5 Control -8-
2.3 Metodología - 10 -
2.3.1 Ingeniería - 11 -
2.3.2 Análisis de Riesgo - 11 -
2.3.3 Planificación - 11 -
2.3.4 Enterprise Java Beans 3.0 - 12 -
2.3.5 Ventajas en el Modelo Espiral - 12 -
2.3.6 Problemas en el Modelo Espiral - 13 -
2.4 Técnicas de Diseño de Diagramas y Casos de Uso - 13 -
2.4.1 Lenguaje de Modelamiento Unificado UML - 15 -
2.4.1.1 Diagramas de Casos de Uso - 17 -
2.4.1.2 Simbología para realiza los Casos de Uso - 18 -
2.4.1.3 Identificación de Actores en la Aplicación - 20 -
2.4.1.4 Diagrama de Secuencias - 21 -
2.5 LENGUAJE DE PROGRAMACIÓN PHP - 23 -
2.5.1 PHP - 23 -
2.5.2 La Plataforma Php - 25 -
2.5.3 Arquitectura MVC. - 27 -
viii
ERP SOCIAL – Registro Cementerio
CAPÍTULO III - 33 -
3. MARCO METODOLÓGICO - 33 -
3.1 Diagramación del Sistema. - 33 -
3.1.1 Actores que intervienen en el Sistema - 33 -
3.1.2 Diagrama General de los Casos de Uso del Sistema Registro del - 35 -
Cementerio de la Parroquia San Pedro de Amaguaña
3.1.3 Diagrama General de Secuencia Registro del Cementerio de la - 36 -
Parroquia San Pedro de Amaguaña.
3.1.4 Detalle de los Diferentes Casos de Uso del Registro del - 36 -
Cementerio de la Parroquia San Pedro de Amaguaña.
3.1.4.1 Caso de Uso: Registrar Nuevos Usuarios en el Sistema - 38 -
3.1.4.2 Caso de Uso: Ingreso al Sistema. - 40 -
3.1.4.3 Caso de Uso: Seleccionar Evento - 50 -
3.1.4.4 Caso de Uso: Genera Reportes - 52 -
ix
ERP SOCIAL – Registro Cementerio
CAPÍTULO IV - 53 -
4. CONCLUSIONES Y RECOMENDACIONES - 53 -
4.1 Conclusiones - 53 -
4.2 Recomendaciones - 54 -
GLOSARIO DE TÉRMINOS - 55 -
BIBLIOGRAFÍA - 61 -
ANEXOS - 63 -
x
ERP SOCIAL – Registro Cementerio
CONTENIDO DE ANEXOS
xi
ERP SOCIAL – Registro Cementerio
LISTA DE TABLAS
xii
ERP SOCIAL – Registro Cementerio
LISTA DE FIGURAS
xiii
ERP SOCIAL – Registro Cementerio
LISTA DE DIAGRAMAS
xiv
ERP SOCIAL – Registro Cementerio
RESUMEN
DESCRIPTORES:
REGISTRO DEL CEMENTERIO / DIAGRAMAS DE BASES DE DATOS/ CÓDIGO
FUENTE/ DICCIONARIO DE BASES DE DATOS/ LENGUAJES DE
PROGRAMACIÓN/ARQUITECTURA MVC.
xv
ERP SOCIAL – Registro Cementerio
SUMARY
This document has for object, puts in knowledge the problem in one of the Despacho
Parroquial, do most of their processes manually.
This Computation System was developed for the necessity of making and
modernizing the processes that are carried out in the Despacho Parroquial, however
they can be established by a series of steps that allow carrying out the activities in a
best organized form.
In this document will find a group of identified processes, each one of which has
their corresponding graph, with their respective explanation. Besides a relational
model that allows having one idea about how the generated information for each one
of the Despacho Parroquial annually will be stored.
The creation of the Despacho Parroquial will facilitate the search for the dead who
are buried in the cemetery and follow up of the niches that are occupied and
available, as some niches have a definitive agreement and others only have for some
time, optimize processes, facilitate the handling of documentation, submit updated
reports, collect and send reports quickly and efficiently.
DESCRIPTORS:
CEMETERY RECORD / DIAGRAMS DATABASE / SOURCE CODE / DATABASE
DICTIONARY / GLOSSARY / PROGRAMMING LANGUAGES / MVC
ARCHITECTURE.
xvi
ERP SOCIAL – Registro Cementerio
INTRODUCCIÓN
-1-
ERP SOCIAL – Registro Cementerio
CAPITULO I
-2-
ERP SOCIAL – Registro Cementerio
Así mismo, contar con una solución informática que es la que se propondrá a lo
largo de la presente investigación es un aspecto fundamental para apoyar la toma
de decisiones de los ejecutivos y generar valor en la institución o compañía
según sea su naturaleza.
1.3. Objetivos
El sistema pretende.
1.4. JUSTIFICACIÓN
-4-
ERP SOCIAL – Registro Cementerio
-5-
ERP SOCIAL – Registro Cementerio
CAPITULO II
2. REVISIÓN BIBLIOGRÁFICA
2.1. Antecedentes.
Esta incomodidad se debe a que toda la información que reciben y a pesar que
ésta se encuentra almacenada en un archivo Excel, presenta muchas
inconsistencias que no permiten tener datos exactos acerca de los feligreses de la
Parroquia de San Pedro de Amaguaña.
-6-
ERP SOCIAL – Registro Cementerio
2.2.2. Implementación.
2.2.3. Seguimiento.
-7-
ERP SOCIAL – Registro Cementerio
2.2.4. Evaluación.
Tiene como finalidad determinar el grado de eficacia y eficiencia, con que han
sido empleados los recursos destinados a alcanzar los objetivos previstos,
posibilitando la determinación de las desviaciones y la adopción de medidas
correctivas que garanticen el cumplimiento adecuado de las metas
presupuestadas.
2.2.5. Control.
Seguimientos define como un informe continuo, realizado por una tercera parte
independiente, sobre la situación y las cuestiones vinculadas a los riesgos
identificados en la implementación del proyecto.
-8-
ERP SOCIAL – Registro Cementerio
-9-
ERP SOCIAL – Registro Cementerio
El sistema permite, por tanto, contar con información relevante y oportuna para
la toma de decisiones en cuanto a las mejores estrategias posibles para alcanzar lo
que nos proponemos (la planificación), realizar los reajustes y/o modificaciones
necesarios considerándolos cambios que se van dando en el contexto y en la
situación de los grupos beneficiarios; y la forma en que vamos avanzando hacia
el logro de los resultados esperados.
2.3. Metodología.
- 10 -
ERP SOCIAL – Registro Cementerio
2.3.1. Ingeniería.
2.3.3. Planificación.
En esta fase se determinará los objetivos del proyecto, las alternativas y las
restricciones, recolección de requisitos y planificación de las actividades a
realizarse en cada iteración.
- 11 -
ERP SOCIAL – Registro Cementerio
Esta fase consiste en la valoración por parte del cliente de los resultados de la
ingeniería.
- 12 -
ERP SOCIAL – Registro Cementerio
La herramienta que se utilizó para el análisis y diseño son los Casos de Uso y
Diagramas de Casos de Usos de UML ya que nos presenta los conceptos y
técnicas necesarias para el uso efectivo de los requerimientos que necesita el
sistema.
Los Casos de Uso no son parte del diseño, sino parte del análisis. De forma que
al ser parte del análisis nos ayudan a describir qué es lo que es sistema debe
hacer. Los Casos de Uso nos ayudan a entender mejor las necesidades del
usuario. Es decir, describen un uso del sistema y cómo este interactúa con el
usuario1.
160
1
Desarrollo Software [En línea] 2012 [Consultado el 20 de Junio del 2012].
http://www.ingenierosoftware.com/analisisydiseno/casosdeuso.php
- 13 -
ERP SOCIAL – Registro Cementerio
160
2
Desarrollo Software [En línea] 2012 [Consultado el 20 de Junio del 2012].
http://www.clikear.com/manuales/uml/procesodesarrollo.aspx
- 14 -
ERP SOCIAL – Registro Cementerio
- 15 -
ERP SOCIAL – Registro Cementerio
mucho más ágil mantener los diagramas actualizados con los cambios de
necesidades y nuevos enfoques de la organización.
- 16 -
ERP SOCIAL – Registro Cementerio
Un Diagrama de Casos de Uso muestra la relación entre los actores y los casos
de uso del sistema. Son los principales medios para capturar la funcionalidad del
software a implementar, representan la funcionalidad que ofrece el sistema en lo
que se refiere a su interacción externa, describen acciones y reacciones al
comportamiento de un sistema desde el punto de vista del usuario. Están
basados en lenguaje natural.
- 17 -
ERP SOCIAL – Registro Cementerio
La simbología nos permite tener una fácil comprensión tanto para el diseñador
del software como para los usuarios, a continuación presentamos la simbología
para realizar los casos de uso.
Tipos de actores.
- 18 -
ERP SOCIAL – Registro Cementerio
Relaciones entre Casos de Uso: Entre dos casos de uso puede haber las
siguientes relaciones:
- 19 -
ERP SOCIAL – Registro Cementerio
- 20 -
ERP SOCIAL – Registro Cementerio
- 21 -
ERP SOCIAL – Registro Cementerio
El orden relativo de los objetos no tiene significado aun cuando resulta útil
organizarlo de modo que se minimice la distancia de las flechas.
2.5.1. PHP.
160
3
Son aquellos en los que las instrucciones o sentencias son escritas con palabras similares a las de
los lenguajes humanos.
- 23 -
ERP SOCIAL – Registro Cementerio
.
- 24 -
ERP SOCIAL – Registro Cementerio
Una de sus características más potentes es su suporte para gran cantidad de bases
de datos. Entre su soporte pueden mencionarse InterBase, MySQL, Oracle,
Informix, PosgreSQL, entre otras. PHP también ofrece la integración con las
varias bibliotecas externas, que permiten que el desarrollador haga casi cualquier
cosa desde generar documentos en pdf hasta analizar código XML. Su sintaxis
es muy similar a la del ASP, pues el código PHP va incrustado dentro del código
HTML.
PHP es la opción natural para los programadores en máquinas con Linux que
ejecutan servidores web con Apache, pero funciona igualmente bien en cualquier
otra plataforma de UNIX o de Windows, con el software de Netscape o del web
server de Microsoft. PHP también utiliza las sesiones de HTTP, conectividad de
Java, expresiones regulares, LDAP, SNMP, IMAP, protocolos de COM (bajo
Windows).
- 25 -
ERP SOCIAL – Registro Cementerio
- 26 -
ERP SOCIAL – Registro Cementerio
- 27 -
ERP SOCIAL – Registro Cementerio
- 28 -
ERP SOCIAL – Registro Cementerio
- 29 -
ERP SOCIAL – Registro Cementerio
2.7.1. MySQL.
- 31 -
ERP SOCIAL – Registro Cementerio
- 32 -
ERP SOCIAL – Registro Cementerio
CAPITULO III
3.1.2. Diagrama General de los Casos de Uso del Sistema Registro del
Cementerio de la Parroquia San Pedro de Amaguaña
Ingreso de Usuario
Asignar Roles
Adminiatrador de Claves
Modificar Usuario
- 33 -
ERP SOCIAL – Registro Cementerio
- 34 -
ERP SOCIAL – Registro Cementerio
3.1.3. Diagrama General de Secuencia Registro del Cementerio de la Parroquia San Pedro de Amaguaña.
3.1.4. Detalle de los Diferentes Casos de Uso del Registro del Cementerio de la
Parroquia San Pedro de Amaguaña.
Ingreso de Usuario
Asignar Roles
Adminiatrador de Claves
Modificar Usuario
Actores
Administrador de Claves.
Registrar nuevos usuarios en el sistema para que puedan ingresar
dependiendo el perfil que tenga.
Casos de Uso
Ingreso Loggin y Password del Usuario.
Se ingresa los caracteres de usuario y contraseña que se le va asignar al
usuario.
Asignar Roles.
Persona que dispone de una cuenta en el Sistema con su respectivo nivel de
acceso.
36
ERP SOCIAL – Registro Cementerio
Descripción
CASO DE USO REGISTRAR NUEVOS USUARIOS EN EL SISTEMA
37
ERP SOCIAL – Registro Cementerio
Caso de Uso
Autenticación
3.1.4.2. Caso de Uso: Ingreso al Sistema.
Administrador - Usuario
Actores
Administrador, Usuario.
Casos de Uso
Validación.
38
ERP SOCIAL – Registro Cementerio
Descripción
39
ERP SOCIAL – Registro Cementerio
Administrador
Eliminar Registro
Actores Administrador.
Casos de Uso.
Ingreso al Sistema.
40
ERP SOCIAL – Registro Cementerio
Eliminar Registro.
Validaciones.
41
ERP SOCIAL – Registro Cementerio
Descripción
42
ERP SOCIAL – Registro Cementerio
43
ERP SOCIAL – Registro Cementerio
44
ERP SOCIAL – Registro Cementerio
45
ERP SOCIAL – Registro Cementerio
46
ERP SOCIAL – Registro Cementerio
47
ERP SOCIAL – Registro Cementerio
48
ERP SOCIAL – Registro Cementerio
49
ERP SOCIAL – Registro Cementerio
Actores
Administrador, Usuario.
Casos de Uso
Ingresar al Sistema.
50
ERP SOCIAL – Registro Cementerio
Reporte Contrato.
Validar parámetros
Impresión (Formato).
51
ERP SOCIAL – Registro Cementerio
Descripción
CASO DE USO GENERAR REPORTES
Actor principal Usuario
Personal 1. Usuario: Persona que tiene asignada una cuenta en el
involucrado e sistema Parroquial.
intereses.
Precondiciones 1. Ejecución de la aplicación.
2. Ingreso del usuario al sistema.
3. Verificar la información.
4. Conocer el tipo de reporte que desea crear.
Garantías de éxito 1. El sistema permite generar reportes certificados y
contratos.
2. Cuenta con información actualizada.
3. El sistema permite actualizar datos para la generación de
reportes.
Escenario principal 1. Ingresar a la página de Inicio del Sistema Parroquial.
de éxito y paso 2. Presionar la opción que desea utilizar: Emitir reportes.
3. Verificar si los datos están actualizados.
4. Elaborar el reporte que necesite emitir el Usuario.
5. Cerrar el navegador.
Extensiones 1. Debe tener instalado un navegador de Internet.
2. El usuario puede determinar: Emitir reporte o contratos
3. Disponer de la información necesaria para la elaboración
del reporte.
4. La elaboración del reporte debe tener un formato y una
estructura legible.
Lista de tecnología Impresora.
Frecuencia Continuo.
52
ERP SOCIAL – Registro Cementerio
CAPITULO IV
4.1. CONCLUSIONES
53
ERP SOCIAL – Registro Cementerio
4.2. RECOMENDACIONES
54
ERP SOCIAL – Registro Cementerio
GLOSARIO DE TÉRMINOS
55
ERP SOCIAL – Registro Cementerio
Excel.- Hoja de cálculo con todas las facilidades para computadores personales y
Macintosh de Microsoft. Puede enlazar varias hojas de cálculo para su consolidación y
56
ERP SOCIAL – Registro Cementerio
provee una amplia variedad de gráficos y diagramas comerciales, para crear materiales
de presentación.
http://definicion.de/excel
57
ERP SOCIAL – Registro Cementerio
Fuente: http://www.htmlya.com.ar/temarios/descripcion.php?cod=68&punto=1
Interfaz.- Una interfaz de software es la parte de una aplicación que el usuario ve y con
la cual interactúa. Está relacionada con la subyacente estructura, la arquitectura, y el
código que hace el trabajo del software, pero no se confunde con ellos. La interfaz
incluye las pantallas, ventanas, controles, menús, metáforas, la ayuda en línea, la
documentación y el entrenamiento. Cualquier cosa que el usuario ve y con lo cual
interactúa es parte de la interfaz.
http://definicion.de/interfaz
MySQL.- MySQL es la base de datos de software libre más famosa del Mundo,
respetada por su velocidad y fiabilidad.
Fuente: http://es.wikipedia.org/wiki/MySQL
El sistema operativo es, por tanto, un conjunto de programas que actúan como
intermediario entre el usuario y el hardware del ordenador, cuyo propósito es
proporcionar un entorno en el que el usuario pueda ejecutar programas de manera
cómoda, buscando además una explotación eficiente del sistema del que se dispone.
La clasificación de los sistemas operativos se puede realizar de diferentes maneras. Las
más conocidas son:
60
ERP SOCIAL – Registro Cementerio
BIBLIOGRAFIA
3. BENITEZ, Elvis. (2010) Guía para Generar Documento de Diseño del Sistema.
Primera Edición. 19 Pag.
Direcciones Electrónicas
2. Curso de PHP y HTML [En línea] 2012 [Consultado el 09 de Mayo del 2012]
http://www.rinconastur.com/php/php25.php
61
ERP SOCIAL – Registro Cementerio
62
ERP SOCIAL – Registro Cementerio
ANEXOS
63
ERP SOCIAL – Registro Cementerio
64
ERP SOCIAL – Registro Cementerio
BASE DE DATOS
65
ERP SOCIAL – Registro Cementerio
LISTA DE TABLAS
NOMBRE DESCRIPCIÓN
66
ERP SOCIAL – Registro Cementerio
Tabla 1.Descripción de las tablas de la base de datos relacional Sis. Reg. Cementerio
REFERENCIAS
TABLA HIJO
NOMBRES TABLA PADRE
CONTRATOS_FK IDNICHO nicho contrato
CONTRATOS_FK1 IDDEFUNCION difunto contrato
FK_CAUSA IDCAUSAMUERTE defuncion causamuerte
FK_DEFUNCION IDPERSONA persona defuncion
FK_REFERENCE_26 PARR_ID parroquia defuncion
FK_REFERENCE_27 IDMINISTRO ministro defuncion
FORMAPAGO_FK IDCONTRATO contrato formapago
NICHO_FK IDSANTO santo nicho
SANTO_FK IDSECCION seccion santo
Tabla: catalogocampos
67
ERP SOCIAL – Registro Cementerio
Tabla: catalogoopciones
Tabla: canton
Tabla: causamuerte
68
ERP SOCIAL – Registro Cementerio
Tabla: contrato
Tabla: defunción
69
ERP SOCIAL – Registro Cementerio
Tabla: entidad
Tabla: formapago
Tabla: ministro
70
ERP SOCIAL – Registro Cementerio
Tabla: nicho
Tabla: parroquia
Tabla: pki_accesosistema
71
ERP SOCIAL – Registro Cementerio
Tabla: persona
72
ERP SOCIAL – Registro Cementerio
.
Tabla: pki_perfil
Tabla: pki_perfilpermiso
Tabla: pki_permiso
- 73 -
ERP SOCIAL – Registro Cementerio
Tabla: pki_permisoprograma
Tabla: pki_programa
Tabla: pki_usosistema
- 74 -
ERP SOCIAL – Registro Cementerio
Tabla: pki_usuario
Tabla: pki_usuarioperfil
Tabla: pki_usuarioprograma
- 75 -
ERP SOCIAL – Registro Cementerio
Tabla: provincia
Tabla: santo
Tabla: sección
Tabla: tipoentidad
- 76 -
ERP SOCIAL – Registro Cementerio
MANUAL DE USUARIO
0
ERP SOCIAL – Registro Cementerio
CONTENIDO
Introducción -3-
1
ERP SOCIAL – Registro Cementerio
-2-
ERP SOCIAL – Registro Cementerio
ANTES DE EMPEZAR
Para poder entender como está desarrollado el Sistema Registro del Cementerio de la
Parroquia San Pedro de Amaguaña, se debe explicar ciertas definiciones que se
detalla en este manual de usuario, porque es importante tener los siguientes
conocimientos:
-3-
ERP SOCIAL – Registro Cementerio
1. GENERALIDADES
1.2. Simbología.
Este proyecto contiene símbolos cada uno de ellos, para lograr así claridad y
entendimiento del sistema.
Banner
Menú de Configuración
Editar
Eliminar ítem
Impresión
Exportar a Excel
Activado
-4-
ERP SOCIAL – Registro Cementerio
Calendario
-6-
ERP SOCIAL – Registro Cementerio
Figura 5. Entidades
-7-
ERP SOCIAL – Registro Cementerio
1.4. Administrador
-8-
ERP SOCIAL – Registro Cementerio
El Administrador puede manejar los diferentes catálogos según sea el caso, para ello
tiene que hacer clic en el ícono
, teniendo
acceso a los diferentes catálogos.
1.4.1. PARAMETRIZACIÓN
Figura 7. Parametrización
-9-
ERP SOCIAL – Registro Cementerio
- 10 -
ERP SOCIAL – Registro Cementerio
Para registrar una nueva entidad en la parte superior izquierda dar clic en
A continuación
llenar datos.
- 11 -
ERP SOCIAL – Registro Cementerio
- 12 -
ERP SOCIAL – Registro Cementerio
Para registrar una nueva causa de muerte en la parte superior izquierda dar clic en
- 13 -
ERP SOCIAL – Registro Cementerio
En esta parte los usuarios pueden ver el listado de las provincias las cuales pueden
ser editadas pero no borradas con solo dar un clic en el ícono editar .
- 14 -
ERP SOCIAL – Registro Cementerio
En esta parte los usuarios pueden ver el listado de los cantones los cuales pueden ser
editados pero no borradas con solo dar un clic en el ícono modificar .
- 16 -
ERP SOCIAL – Registro Cementerio
El cual nos
despliega una nueva pantalla para el ingreso de una nueva provincia.
1. Información submenu.
2. Para seleccionar la Provincia a la que pertenece el nuevo cantón a crearse.
3. Para registrar el código del nuevo cantón.
4. Para registrar el nombre del nuevo cantón.
5. Insertar los datos registrados a la base.
- 17 -
ERP SOCIAL – Registro Cementerio
En esta parte los usuarios pueden ver el listado de las parroquias las cuales pueden
ser editadas pero no borradas con solo dar un clic en el ícono modificar .
- 18 -
ERP SOCIAL – Registro Cementerio
El cual nos
despliega una nueva pantalla para el ingreso de un nuevo cantón con su respectiva
provincia.
1. Información delsubmenu.
2. Seleccionar elcanton al que pertenece la nueva Parroquia.
3. Ingresar el código de la nueva Parroquia.
4. Ingresar el nombre de lanueva Parroquia.
5. Insertar los datos registrados a la base.
En esta parte los usuarios pueden ver el listado de las personas las cuales pueden ser
editadas con solo dar un clic en el ícono modificar .
- 19 -
ERP SOCIAL – Registro Cementerio
el cual nos
despliega una nueva pantalla para el ingreso de una nueva persona con todos sus
datos básicos y el tipo persona que se asigne.
- 20 -
ERP SOCIAL – Registro Cementerio
- 21 -
ERP SOCIAL – Registro Cementerio
Además valida que no se repita los mismos números de cédula para controlar
los homónimos en este caso se presentara una pantalla con el mensaje cédula
repetida.
- 22 -
ERP SOCIAL – Registro Cementerio
En esta parte los usuarios pueden ver el listado de los ministros los cuales pueden
ser editadas con solo dar un clic en el ícono modificar .
el cual nos
despliega una nueva pantalla para el ingreso de un nuevo ministro con datos básicos.
- 23 -
ERP SOCIAL – Registro Cementerio
1. Información Submenú.
2. Ingresar nombre Nuevo Ministro.
3. Seleccionar el estado puede ser activo o inactivo.
4. Inserta los datos registrados a la base.
- 24 -
ERP SOCIAL – Registro Cementerio
- 25 -
ERP SOCIAL – Registro Cementerio
Dentro del catálogo causas de muerte tenemos la opción de registrar una nueva
causa de muerte, se tienen registradas las diez causas de muerte más comunes a nivel
mundial.
- 26 -
ERP SOCIAL – Registro Cementerio
4.1. Introducción.
Se trata de una base de datos donde están incluidos nombres y apellidos de todas las
personas, pero en el Cementerio la persona se ingresa como Vivo y cuando se hace
una Partida de Defunción la persona ingresada se cambia de estado Vivo a Muerto, el
cual el difunto debe tener un lugar en el cementerio y este a su vez enlazado a un
contrato.
Una vez ingresado el usuario y el password se presenta la siguiente pantalla con los
menús:
Cementerio Parroquial
Reportes Cementerio
1. Banner del sitio web que presenta información del usuario logueado.
2. Menú superior que será descrito en el manual de Configuración.
3. Menú superior que permite al usuario realizar acciones de inicio, regresar.
4. Menú lateral izquierdo que será el menú que contiene cada uno de los programas
que se utilizara en el sistema.
5. Submenú que contiene cada uno de los programas requeridos para el sistema
6. Información adicional del sitio web.
Continuamos por las opciones del menú izquierdo del programa. Al dar clic en el ícono
En esta parte los usuarios pueden ver el listado de los feligreses que han fallecido y
están registrados en la parroquia.
- 28 -
ERP SOCIAL – Registro Cementerio
1. Ficha
- 29 -
ERP SOCIAL – Registro Cementerio
1. Editar
2. Eliminar
Hay que tomar en cuenta que para realizar esta defunción se debe ingresar
previamente en el catálogo Registro Personas.
1. Persona a Buscar: Permite buscar por apellido o por cédula a la persona que
realizará la ceremonia, previamente ingresada como persona.
2. Difunto: Este campo se llenará automáticamente una vez realizada la búsqueda
del feligrés.
- 31 -
ERP SOCIAL – Registro Cementerio
12. Tomo: Registrar el tomo que corresponde según el libro que se esté manejando.
13. Página: Registrar el número de página correspondiente al tomo y acta que se está
manejando.
14. Acta: Registrar el número de acta correspondiente al tomo que se está
manejando.
15. Provincia: Registrar la provincia de inscripción en el registro civil del feligrés.
16. Cantón: Registrar el cantón correspondiente a la provincia de inscripción en el
registro civil del feligrés.
- 32 -
ERP SOCIAL – Registro Cementerio
Una vez registrados los datos necesarios para realizar la defunción, hacer clic en
4.1.1. Sección
En esta parte los usuarios pueden ver el listado de los nombres de la Sección del
Cementerio, ya que está divido por Sección, Santos y Nichos.
1. Editar.
2. Eliminar.
3. Santos
1. Editar.
2. Eliminar.
- 35 -
ERP SOCIAL – Registro Cementerio
Una vez registrados el nombre de la Sección y el nombre del Santo, hacer clic en
3. Nichos
1. Editar.
2. Eliminar.
- 36 -
ERP SOCIAL – Registro Cementerio
.
Figura 36. Registro Nuevo Nicho
Una vez registrados el número y el tipo de dicho nicho, hacer clic en el ícono
- 37 -
ERP SOCIAL – Registro Cementerio
1.5.3. Contratos.
En esta parte los usuarios pueden visualizar el listado de los nombres del difunto con
su beneficiario y su contrato.
1. Editar.
2. Eliminar.
3. Acta.
4. Pagos.
Se da un clic en el ícono pagos , para realizar los pagos respectivos que tiene
dicho contrato.
- 39 -
ERP SOCIAL – Registro Cementerio
1. Monto.
Se puede visualizar el monto que va pagando dependiendo de cómo se ha llegado el
convenio del pago por dicho nicho.
2. Comprobante.
- 40 -
ERP SOCIAL – Registro Cementerio
3. Pagado.
Se puede visualizar la suma de todos los pagos realizados a dicho contrato.
4. Saldo.
Es la diferencia que debe pagar el beneficiario por dicho contrato.
- 41 -
ERP SOCIAL – Registro Cementerio
Una vez registrados el monto a pagar, hacer clic en el ícono los datos
quedara registrado en la lista de pagos de dicho difunto, para tener un mejor
control de los pagos.
Continuamos por las distintas opciones del menú principal del programa. Al dar clic
- 42 -
ERP SOCIAL – Registro Cementerio
En esta parte los usuarios pueden visualizar el listado de los Nichos que están
ocupados o disponibles en el cementerio de la parroquia, y se mostrará la
información correspondiente a los datos ingresados en el cementerio.
- 43 -
ERP SOCIAL – Registro Cementerio
Estos reportes son de forma general de todos los ingresos de la Sección, Santo y
Nicho y la disponibilidad que tiene dicho nicho, además estos reportes pueden ser
En esta parte los usuarios pueden ver el listado de las Defunciones registradas en la
parroquia las cuales pueden seleccionar con solo dar un clic en el ícono
- 44 -
ERP SOCIAL – Registro Cementerio
En esta parte los usuarios pueden ver el listado de las Causas de Muerte, registradas
en la parroquia las cuales pueden seleccionar con solo dar un clic en el ícono
seleccionar , y se mostrará la información correspondiente a los datos ingresados
en la lista de Causas de Muerte.
- 46 -
ERP SOCIAL – Registro Cementerio
- 47 -
Universidad Central del Ecuador
Facultad de Ingeniería
Ciencias Físicas y Matemática
Carrera De Informática
MANUAL TÉCNICO
CONTENIDO
1. Generalidades…………….……………………………….……………..- 2 -
2. Código Fuente……………………..…………….......................................- 4 -
1
ERP SOCIAL – Registro Cementerio
1. GENERALIDADES
1.1. Introducción.
Hay que tener en cuenta que el presente manual va dirigido a personas con
conocimientos
1.2. Objetivos.
-2-
ERP SOCIAL – Registro Cementerio
HERRAMIENTAS UTILIZADAS
Sistema Operativo Centos 6.1
REQUERIMIENTOS DE HARDWARE
Memoria RAM 2 GB 4 GB
-3-
ERP SOCIAL – Registro Cementerio
2. Código Fuente
Figura 2. Conexiones
-4-
ERP SOCIAL – Registro Cementerio
conexion.php
Métodos
pki.php
Parámetro Descripción
Tabla 6. PKI
El paquete js, Es un paquete utilitario que nos donde tenemos las funciones de
validaciones.
-5-
ERP SOCIAL – Registro Cementerio
Figura. 3. Js
parroquial.js
Métodos
parroquial_ajax.js
-6-
ERP SOCIAL – Registro Cementerio
Tabla 9. Parroquial_ajax
parroquial_validacion.js
Métodos
-7-
ERP SOCIAL – Registro Cementerio
Figura 4. Parametrización
-8-
ERP SOCIAL – Registro Cementerio
parroquial_consulta.php
Método
Consultas
-9-
ERP SOCIAL – Registro Cementerio
IDPROVINCIA='".$id."' ORDER BY
CANTNOMBRE";
parroquial_RegistroCausaMuerte.php
Parámetros
Consulta Descripción
parroquial_RegistroCausaMuerteBorrar.php
Consulta Descripción
- 10 -
ERP SOCIAL – Registro Cementerio
parroquial_RegistroCausaMuerteEditar.php
Consulta Descripción
parroquial_RegistroCausaMuerteNuevo.php
Consulta Descripción
- 11 -
ERP SOCIAL – Registro Cementerio
parroquial_RegistroCosto.php
Consulta Descripción
parroquial_RegistroCostoNuevo.php
Consulta Descripción
parroquial_RegistroMinistro.php
Parámetros
Consulta Descripción
- 12 -
ERP SOCIAL – Registro Cementerio
parroquial_RegistroMinistroBorrar.php
Consulta Descripción
- 13 -
ERP SOCIAL – Registro Cementerio
parroquial_RegistroMinistroNuevo.php
Consultas
parroquial_RegistroMinistroEditar.php
Consultas
- 14 -
ERP SOCIAL – Registro Cementerio
GetSQLValueString($_POST['MINESTADO'], "text"),
GetSQLValueString($_POST['IDMINISTRO'], "int"));
parroquial_RegistroPersonaNuevo.php
Parámetros
Consulta
Query Descripción
- 15 -
ERP SOCIAL – Registro Cementerio
Figura 5. Parroquial
- 16 -
ERP SOCIAL – Registro Cementerio
ficheroExcelNicho.php
<script type=”text/javascript” Se importa el Jquery en los formularios
src=”jquery-1.3.2.min.js” ></script > que generen este tipo de errores.
Fichero php
- 17 -
ERP SOCIAL – Registro Cementerio
- 18 -
ERP SOCIAL – Registro Cementerio
ReporteDefuncion.php
<script type=”text/javascript” Se importa el Jquery en los formularios que
src=”jquery-1.3.2.min.js” ></script > generen este tipo de errores.
Fichero php
ReporteNichos.php
<script type=”text/javascript” Se importa el Jquery en los formularios que
src=”jquery-1.3.2.min.js” ></script > generen este tipo de errores.
Fichero php
- 19 -
ERP SOCIAL – Registro Cementerio
ReporteCausasdeMuerte.php
<script type=”text/javascript” Se importa el Jquery en los formularios que
src=”jquery-1.3.2.min.js” ></script > generen este tipo de errores.
Fichero php
- 20 -