capÍtulo iv diseÑo de una base de datos...

62
85 CAPÍTULO IV DISEÑO DE UNA BASE DE DATOS PARA EL CONTROL DEL SEGUIMIENTO DEL ESTADO DE LOS PROYECTOS PRESENTADOS POR LAS ASOCIACIONES DE DESARROLLO COMUNAL Y APROBADOS POR LAS ALCALDÍAS DEL DEPARTAMENTO DE SANTA ANA. A. GENERALIDADES En esta etapa se pretende diseñar una base de datos, que permita fácilmente almacenar y controlar los proyectos presentados por las Asociaciones de Desarrollo Comunal, además se determinará la importancia y los beneficios tanto para las ADESCO como para las Alcaldías Municipales. Dicha base de datos estará encaminada a cumplir con los requerimientos que demandan las unidades encargadas del control de los proyectos en las diferentes alcaldías, los cuales han sido recabados por medio de la investigación de campo reflejada en el capítulo anterior. Cada alcaldía desempeña su propio método de trabajo, en su mayoría realizan una parte del control de forma manual. Debido que no todas las municipalidades cuentan con unidad de Proyección Social, la base de datos debe cumplir con los requisitos generales, es decir, satisfacer las necesidades y expectativas de todos los municipios, además debe trabajar en un ambiente amigable con el usuario. Como se pudo constatar en el capítulo anterior, en algunas alcaldías no cuentan con personal capacitado en el área de informática, esto compromete a diseñar un sistema sencillo pero eficiente, de manera que quien haga uso de él no tenga que ser precisamente un profesional en informática, sino, será suficiente contar con los conocimientos básicos.

Upload: nguyentruc

Post on 21-Sep-2018

228 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: CAPÍTULO IV DISEÑO DE UNA BASE DE DATOS …ri.ufg.edu.sv/jspui/bitstream/11592/6822/5/005.756-Ch512d-Capitulo... · APROBADOS POR LAS ALCALDÍAS DEL DEPARTAMENTO DE SANTA ANA. A

85

CAPÍTULO IV DISEÑO DE UNA BASE DE DATOS PARA EL CONTROL DEL

SEGUIMIENTO DEL ESTADO DE LOS PROYECTOS PRESENTADOS POR LAS ASOCIACIONES DE DESARROLLO COMUNAL Y

APROBADOS POR LAS ALCALDÍAS DEL DEPARTAMENTO DE SANTA ANA.

A. GENERALIDADES

En esta etapa se pretende diseñar una base de datos, que permita fácilmente

almacenar y controlar los proyectos presentados por las Asociaciones de Desarrollo

Comunal, además se determinará la importancia y los beneficios tanto para las

ADESCO como para las Alcaldías Municipales.

Dicha base de datos estará encaminada a cumplir con los requerimientos que

demandan las unidades encargadas del control de los proyectos en las diferentes

alcaldías, los cuales han sido recabados por medio de la investigación de campo

reflejada en el capítulo anterior.

Cada alcaldía desempeña su propio método de trabajo, en su mayoría realizan una

parte del control de forma manual. Debido que no todas las municipalidades cuentan

con unidad de Proyección Social, la base de datos debe cumplir con los requisitos

generales, es decir, satisfacer las necesidades y expectativas de todos los

municipios, además debe trabajar en un ambiente amigable con el usuario. Como se

pudo constatar en el capítulo anterior, en algunas alcaldías no cuentan con personal

capacitado en el área de informática, esto compromete a diseñar un sistema sencillo

pero eficiente, de manera que quien haga uso de él no tenga que ser precisamente

un profesional en informática, sino, será suficiente contar con los conocimientos

básicos.

Page 2: CAPÍTULO IV DISEÑO DE UNA BASE DE DATOS …ri.ufg.edu.sv/jspui/bitstream/11592/6822/5/005.756-Ch512d-Capitulo... · APROBADOS POR LAS ALCALDÍAS DEL DEPARTAMENTO DE SANTA ANA. A

86

B. OBJETIVOS

1. GENERAL Diseñar una base de datos para el control del seguimiento del estado de los

proyectos presentados por las Asociaciones de Desarrollo Comunal y aprobados por

las alcaldías del departamento de Santa Ana.

2. ESPECÍFICOS • Diseñar una base de datos que permita la consulta eficiente del estado de los

proyectos ejecutados, en proceso y en espera coordinados por las Asociaciones

de Desarrollo Comunal del departamento de Santa Ana.

• Contribuir a incrementar el rendimiento del personal y la satisfacción de los

usuarios de la información al encontrar los elementos necesarios para realizar

consultas y emitir reportes, además proporcionar un método más ordenado de

trabajo y almacenamiento de la información.

• Determinar la importancia y los beneficios que se obtendría al realizar el control

de los proyectos por medio del diseño de una base de datos.

C. IMPORTANCIA Y BENEFICIOS DE LA PROPUESTA Las bases de datos han estado presentes en cada institución y en cada actividad que

se realiza, siempre y cuando se almacene un registro de ello; aunque en muchas

ocasiones las bases de datos no se consideran como tales por el hecho de que la

información se almacena físicamente. El objetivo principal de una base de datos

consiste en brindar facilidad en el manejo de los datos, tanto en la introducción como

en la administración de los mismos. Por esta razón se considera de gran importancia

diseñar una base de datos que controle el seguimiento del estado de los proyectos

ya que contribuiría a administrar la información de los mismos de una manera más

Page 3: CAPÍTULO IV DISEÑO DE UNA BASE DE DATOS …ri.ufg.edu.sv/jspui/bitstream/11592/6822/5/005.756-Ch512d-Capitulo... · APROBADOS POR LAS ALCALDÍAS DEL DEPARTAMENTO DE SANTA ANA. A

87

eficiente. A continuación se presentan la importancia y los beneficios del diseño de la

base de datos, tanto para las ADESCO como para las Alcaldías.

1. PARA LAS ASOCIACIONES DE DESARROLLO COMUNAL El principal beneficio que se obtiene al administrar la información por medio de una

base de datos, puede reflejarse de la siguiente manera: cuando las ADESCO,

directivas comunales o cualquier otro tipo de organización pro-mejoramiento

comunal, se acerquen a la Unidad de Proyección Social de las alcaldías municipales

a solicitar información sobre los proyectos de su comunidad, ahorraran tiempo en las

consultas; ya que los usuarios de las bases de datos tendrán un acceso más

inmediato y eficaz en la búsqueda de la información que estos requieran, la

importancia puede identificarse en que la información solicitada pueda darse a

conocer oportunamente en las comunidades para que los habitantes estén

informados del destino de sus recursos.

2. PARA LAS ALCALDÍAS MUNICIPALES Es importante diseñar una base de datos para controlar el estado de los proyectos

presentados por las Asociaciones de Desarrollo Comunal; ya que contribuirá con las

alcaldías municipales para contar con una herramienta que les facilite el registrar la

información generada por los proyectos comunitarios.

El realizar el diseño de una base de datos beneficiará a organizar de una mejor

manera la información y así obtener una mayor disponibilidad de los datos generados

por los proyectos, a la vez se obtendrá más eficiencia en cuanto a la recolección,

codificación e introducción de la información recolectada en cada proceso generado

por cada proyecto. Además se tendrá un alto grado de coherencia de los datos

obteniendo un mayor valor informativo.

Se contribuirá a incrementar la satisfacción de los empleados así como también su

rendimiento, ya que podrán realizar sus tareas en menos tiempo, mayor facilidad y

Page 4: CAPÍTULO IV DISEÑO DE UNA BASE DE DATOS …ri.ufg.edu.sv/jspui/bitstream/11592/6822/5/005.756-Ch512d-Capitulo... · APROBADOS POR LAS ALCALDÍAS DEL DEPARTAMENTO DE SANTA ANA. A

88

sencillez, ahorrando la realización de tareas manuales y repetitivas y obteniendo una

mayor flexibilidad al almacenar o modificar los datos del proyecto que se esta

registrando.

D. ALCANCE DE LA PROPUESTA La implementación de la base de datos cuyo diseño se presenta en este capítulo,

está orientada a cumplir con ciertos objetivos que contribuyan a administrar los datos

de una manera eficiente.

De esta manera, se espera que la base de datos con la información referente a los

proyectos comunitarios sea flexible; considerando que ésta, una vez ingresada, se

pueda modificar, suprimir o realizar con ella cualquier operación que sea necesaria

tomando en cuenta que la información que genere sea precisa, veraz y oportuna.

Además el costo del mantenimiento de la información es relativamente bajo para las

alcaldías, ya que la inversión para la implementación de la misma es mínima, así

como los medios de almacenamiento externos como son los diskets y cd´s.

Al obtener una base de datos, las municipalidades contarán con una herramienta que

permitirá disminuir la búsqueda de datos y un almacenamiento más ordenado de la

información, reduciendo así la probabilidad de generar registros innecesarios o

duplicación de los mismos; a esta característica se suma la sencillez de utilización,

que consiste en facilitar la búsqueda y almacenamiento de los datos del proyecto

solicitado, permitiendo una mayor eficiencia en el desempeño de la persona

encargada de administrar los datos de los proyectos comunitarios, debido a que no

tendrá dificultad para encontrarlos, una vez identificados podrá utilizarlos de manera

sencilla y rápida y así evitará la búsqueda en cantidades de documentos. Esto puede

constatarse por el hecho que se contará con un método estándar de

almacenamiento, lo que proporcionará información precisa y coherente.

Page 5: CAPÍTULO IV DISEÑO DE UNA BASE DE DATOS …ri.ufg.edu.sv/jspui/bitstream/11592/6822/5/005.756-Ch512d-Capitulo... · APROBADOS POR LAS ALCALDÍAS DEL DEPARTAMENTO DE SANTA ANA. A

89

Para contar con un respaldo de la información, su almacenamiento será en medios

magnéticos extraíbles permitiendo a la institución protegerse de una pérdida o daño

de dicha información; considerando que la protección de los datos es una

característica inherente en una base de datos: la seguridad de los mismos.

E. DISEÑO DE UNA BASE DE DATOS PARA EL CONTROL DEL SEGUIMIENTO DEL ESTADO DE LOS PROYECTOS

PRESENTADOS POR LAS ASOCIACIONES DE DESARROLLO COMUNAL Y APROBADOS POR LAS ALCALDIAS DEL

DEPARTAMENTO DE SANTA ANA. El diseño de una base de datos que controle los proyectos solicitados por las

ADESCO, se ha divido en tres fases que son: la investigación preliminar, las

propuestas tecnológicas y el diseño de la base de datos. A continuación se presenta

un esquema gráfico con la finalidad de facilitar la comprensión del contenido que se

desarrollará en cada una de ellas.

Page 6: CAPÍTULO IV DISEÑO DE UNA BASE DE DATOS …ri.ufg.edu.sv/jspui/bitstream/11592/6822/5/005.756-Ch512d-Capitulo... · APROBADOS POR LAS ALCALDÍAS DEL DEPARTAMENTO DE SANTA ANA. A

90

DISEÑO DE UNABASE DE

DATOS

FASE

I: IN

VEST

IGAC

IÓN P

RELIM

INAR

FASE II: PROPUESTAS TECNOLOGICAS

FASE III: DISEÑO DE LA BASE DE DATOS

MODELO ENTIDAD - RELACIÓN DICCIONARIO DE DATOS

DISEÑO DE PANTALLAS DESARROLLO DEL SISTEMA

FACTI

BILID

AD D

EL P

ROYECTO

DETER

MIN

ACIÓ

N DE

LOS

REQUER

IMIE

NTOS

DE

LA B

ASE

DE DAT

OS

PROPUESTA DE SOFTWARE

PROPUESTA DE HARDWARE

1. ESQUEMA GRAFICO DE LA PROPUESTA “Diseño de una base de datos para el control del seguimiento del estado de los proyectos presentados por las

Asociaciones de Desarrollo Comunal y aprobados por las alcaldías del departamento de Santa Ana”

FUENTE: IDEA ORIGINAL DEL EQUIPO DE TRABAJO

Page 7: CAPÍTULO IV DISEÑO DE UNA BASE DE DATOS …ri.ufg.edu.sv/jspui/bitstream/11592/6822/5/005.756-Ch512d-Capitulo... · APROBADOS POR LAS ALCALDÍAS DEL DEPARTAMENTO DE SANTA ANA. A

91

2. OBJETIVOS A continuación se presentan los principales objetivos que se pretenden alcanzar en

el presente capítulo.

GENERAL Determinar las factibilidades del proyecto, las propuestas tecnológicas y diseñar la

base de datos con el fin de mejorar los procesos actuales.

ESPECIFICOS • Determinar las factibilidades técnica, operativa y económica del proyecto,

con el fin de verificar costos razonables y funcionamiento eficiente de la base

de datos.

• Elaborar una propuesta tecnológica para el software y hardware adecuado

para la implementación de la base de datos.

• Determinar los requerimientos tecnológicos necesarios para la implementación y

buen funcionamiento de la base de datos.

3. DESARROLLO DEL DISEÑO

El desarrollo del diseño de la base de datos se compone de diferentes etapas,

dispuestas en forma lógica para garantizar el buen funcionamiento de la misma.

En esta parte se utilizan técnicas y métodos para esquematizar la estructura y la

factibilidad de la base de datos propuesta.

3.1 FASE I: INVESTIGACIÓN PRELIMINAR En esta fase es necesario realizar una investigación preliminar para obtener más a

detalle, los posibles elementos que conforman la información y así poder elaborar un

mejor diseño de la base de datos, dando a conocer las factibilidades del proyecto y la

Page 8: CAPÍTULO IV DISEÑO DE UNA BASE DE DATOS …ri.ufg.edu.sv/jspui/bitstream/11592/6822/5/005.756-Ch512d-Capitulo... · APROBADOS POR LAS ALCALDÍAS DEL DEPARTAMENTO DE SANTA ANA. A

92

determinación de los requerimientos de la base de datos. A continuación se define

cada uno de ellos:

3.1.1 FACTIBILIDAD DEL PROYECTO Para determinar la factibilidad de un proyecto existen tres áreas: técnica, operativa y

económica, estos aspectos deben ser viables de manera que logren los objetivos

propuestos para determinar la ejecución del proyecto, en nuestro caso, la

implementación del diseño de la base de datos.

3.1.1.1 FACTIBILIDAD TECNICA

Debido que en apartados anteriores se mencionó que el compartir información en un

computador no disminuye la posibilidad de implementar un sistema y considerando

que según la investigación de campo, el 91% de las alcaldías municipales poseen

equipo de computo (Ver Anexo 7), se puede instalar la base de datos en uno de los

computadores existentes sin que represente una sobrecarga o saturación del disco

duro. Además para implementar el diseño de la base de datos se utilizarán

herramientas de fácil manejo, por lo que se concluye que técnicamente es factible

diseñar una base de datos. La existencia de equipo de cómputo para cada alcaldía

se detalla en el siguiente cuadro:

Page 9: CAPÍTULO IV DISEÑO DE UNA BASE DE DATOS …ri.ufg.edu.sv/jspui/bitstream/11592/6822/5/005.756-Ch512d-Capitulo... · APROBADOS POR LAS ALCALDÍAS DEL DEPARTAMENTO DE SANTA ANA. A

93

Cuadro 6: existencia de equipo de cómputo en las alcaldías municipales del

departamento de Santa Ana.

3.1.1.2 FACTIBILIDAD OPERATIVA

Según la investigación de campo realizada, el proyecto es factible operacionalmente;

ya que existe aceptación por parte de los futuros usuarios de la base de datos. Con

la implementación de la misma se obtendrán ciertos beneficios, tales como: la

integridad y confiabilidad de la información, así como también el ahorro de tiempo

para almacenarla y recopilarla.

3.1.1.3 FACTIBILIDAD ECONÓMICA El diseño de la base de datos no representará ningún costo para las alcaldías

municipales; se ha constatado que el equipo de cómputo con el que cuentan algunas

alcaldías reúne los requisitos necesarios para implementar una base de datos.

ALCALDÍA POSEE EQUIPO

Santa Ana SI

Chalchuapa SI

Metapán SI

Coatepeque SI

El Congo SI

Texistepeque SI

Candelaria de la Frontera SI

San Sebastián Salitrillo SI

Santa Rosa Guachipilín NO

Santiago de la Frontera NO

El Porvenir SI

Masahuat NO

San Antonio Pajonal SI

Page 10: CAPÍTULO IV DISEÑO DE UNA BASE DE DATOS …ri.ufg.edu.sv/jspui/bitstream/11592/6822/5/005.756-Ch512d-Capitulo... · APROBADOS POR LAS ALCALDÍAS DEL DEPARTAMENTO DE SANTA ANA. A

94

En caso de que una alcaldía no posea equipo de cómputo (según cuadro 6) o desee

adquirir equipo nuevo para tal implementación, el costo es mínimo con respecto a la

demanda tecnológica que exige el diseño de una base de datos y los beneficios que

ofrece esta; además, al inicio de cada año se asigna un presupuesto a cada unidad o

departamento de la alcaldía, la UACI se encarga de consultar la existencia de fondos

para cada departamento cuando éstos solicitan adquisición de bienes o servicios, en

este caso, compra de computadoras, software, contratación de programadores y

capacitadores; si estos fondos no son suficientes, simplemente deben esperar una

nueva asignación de presupuesto para la adquisición, por lo tanto se considera

económicamente factible.

3.1.2 DETERMINACION DE LOS REQUERIMIENTOS DE LA BASE DE DATOS

La encuesta y la entrevista se han utilizado para conocer más a fondo los distintos

procesos del control del seguimiento del estado de los proyectos presentados por las

Asociaciones de Desarrollo Comunal y aprobados por las alcaldías del departamento

de Santa Ana y con los resultados obtenidos poder detallar los requerimientos

necesarios para el buen funcionamiento de la base de datos. Los aspectos

contenidos en los siguientes apartados representan los puntos más importantes para

elaborar un diseño eficiente.

3.2 FASE II: PROPUESTAS TECNOLÓGICAS

A continuación se da a conocer la propuesta de software y hardware que se

consideran adecuados para implementar el diseño de la base de datos, a fin de

realizar un mejor control de los proyectos.

3.2.1 PROPUESTA DEL SOFTWARE Para seleccionar el tipo de software a utilizar en la implementación de la base de

datos, ha sido importante considerar los recursos con los que cuentan las alcaldías

del departamento de Santa Ana. Durante la investigación de campo se ha podido

Page 11: CAPÍTULO IV DISEÑO DE UNA BASE DE DATOS …ri.ufg.edu.sv/jspui/bitstream/11592/6822/5/005.756-Ch512d-Capitulo... · APROBADOS POR LAS ALCALDÍAS DEL DEPARTAMENTO DE SANTA ANA. A

95

determinar que la mayoría de las municipalidades poseen equipo de cómputo y

trabajan bajo el ambiente Windows, el cual ofrece muchas ventajas, de las que

puede destacarse la facilidad en el manejo de los diferentes programas que lo

componen; entre ellos esta el Gestor de Base de Datos llamado Access de Microsoft,

el cual permite crear y administrar bases de datos, además ofrece la facilidad de

establecer relaciones entre las diferentes tablas que la componen, esto contribuye a

la fácil creación de consultas e informes que contengan los datos requeridos por los

interesados en la información sobre los proyectos comunitarios.

Microsoft Access es sencillo de utilizar, posee una herramienta de guía para el

usuario, que le permite crear formularios para administrar la base de datos de una

manera fácil, permitiendo introducir y obtener datos de la base. Cada registro

ingresado es almacenado en una tabla, permitiendo en cualquier momento visualizar

los diferentes registros almacenados.

Otra de las ventajas que ofrece Microsoft Access es la compatibilidad entre sus

versiones, es decir, que si una alcaldía implementa una base de datos en la versión

Access 2000, no tendrá problemas para manejarla si cambia la versión por Access

2002 16. Además puede interactuar con bases de datos creadas en Visual Basic 6.0 o

Visual Basic.NET ya que internamente trae consigo el lenguaje Visual Basic for

Application (VBA) el cual es similar en forma a VB6.

3.2.2 PROPUESTA DEL HARDWARE En esta etapa se ha desarrollado una propuesta de los componentes físicos de un

sistema (hardware), incluyendo algunos dispositivos que se puedan utilizar para

implementar el diseño de la base de datos.

La mayoría de las Unidades de proyección social de las alcaldías municipales

cuentan con equipo de cómputo, por este motivo no tendrán necesidad de invertir o 16 MARÍA PIEDAD FERRO SÁNCHEZ. Guía práctica para Usuarios, Microsoft Access 2002 office XP. España. p. 352.

Page 12: CAPÍTULO IV DISEÑO DE UNA BASE DE DATOS …ri.ufg.edu.sv/jspui/bitstream/11592/6822/5/005.756-Ch512d-Capitulo... · APROBADOS POR LAS ALCALDÍAS DEL DEPARTAMENTO DE SANTA ANA. A

96

adquirir nuevo hardware a menos que lo deseen. En cambio el 9% no posee equipo

tecnológico, pero a la vez manifestaron que estarían dispuestos a invertir en la

adquisición de computadoras.

En los cuadros que se presentan a continuación se muestran las características

necesarias (mínimas y recomendadas) para adquirir equipo de cómputo de acuerdo

al software seleccionado.

Cuadro 7: Requerimientos mínimos del hardware

Cuadro 8: Requerimientos recomendados del hardware

CANTIDAD REQUERIMIENTOS MINIMOS

1 Procesador Pentium II con 166 MHz (equivalente o superior)

1 Memoria Principal 64 MB

1 Disco Duro 20 GB

1 Monitor 15” con resolución de 800 x 600

1 Dispositivos Floppy Driver, CD ROM, Mouse, teclado

CANTIDAD REQUERIMIENTOS RECOMENDADO

1 Procesador Pentium IV con 3 GHz (equivalente o superior)

1 Memoria Principal 256 MB

1 Disco Duro 80 GB

1 Monitor 15” con resolución de 800 x 600

1 Dispositivos Floppy Driver, CD ROM, Mouse, teclado

Page 13: CAPÍTULO IV DISEÑO DE UNA BASE DE DATOS …ri.ufg.edu.sv/jspui/bitstream/11592/6822/5/005.756-Ch512d-Capitulo... · APROBADOS POR LAS ALCALDÍAS DEL DEPARTAMENTO DE SANTA ANA. A

97

3.3 FASE III: DISEÑO DE LA BASE DE DATOS El diseño de la base de datos contribuirá a que la información este disponible para

cuando ésta se requiera; ya sea almacenando, actualizando y recuperando los datos

de una manera eficiente.

Para esquematizar la estructura del diseño de la base de datos se presentan las

siguientes herramientas: modelo Entidad – Relación, diccionario de datos, diseño de

pantallas y el desarrollo del sistema.

Page 14: CAPÍTULO IV DISEÑO DE UNA BASE DE DATOS …ri.ufg.edu.sv/jspui/bitstream/11592/6822/5/005.756-Ch512d-Capitulo... · APROBADOS POR LAS ALCALDÍAS DEL DEPARTAMENTO DE SANTA ANA. A

98

EJECUTAEMPRESA PROYECTO SOLICITA COMUNIDAD CORRESPONDE ALCALDIA

CARPETA

DEMANDA

PROFESIONAL

ELABORA

1 M

1

M

1 1

1

1

MM

COMPRENDE

ESTADO

1

M

3.3.1 MODELO ENTIDAD - RELACIÒN

Page 15: CAPÍTULO IV DISEÑO DE UNA BASE DE DATOS …ri.ufg.edu.sv/jspui/bitstream/11592/6822/5/005.756-Ch512d-Capitulo... · APROBADOS POR LAS ALCALDÍAS DEL DEPARTAMENTO DE SANTA ANA. A

99

3.3.2 DESARROLLO DEL SISTEMA

Page 16: CAPÍTULO IV DISEÑO DE UNA BASE DE DATOS …ri.ufg.edu.sv/jspui/bitstream/11592/6822/5/005.756-Ch512d-Capitulo... · APROBADOS POR LAS ALCALDÍAS DEL DEPARTAMENTO DE SANTA ANA. A

100

3.3.3 DICCIONARIO DE DATOS

TABLA NOMBRE DESCRIPCIÓN TIPO DE

DATO LONGITUD FORMATO RANGO REQUERIDO LLAVES

cod_estado

Este es automático y

da a conocer el

código del estado del

proyecto

Numérico 7 9(7) ≥1 ≤9999999 SI PK

fec_solic

Describe la fecha de

presentación de la

solicitud

Fecha 10 Día/Mes/Año

Día = ≥ 1 ≤ 31

Mes = ≥ 1 ≤ 12

Año = ≥ 1 ≤ 9999

SI

fec_diagnostico

Describe la fecha en

que se realiza el

diagnóstico en la

comunidad

Fecha 10 Día/Mes/Año

Día = ≥ 1 ≤ 31

Mes = ≥ 1 ≤ 12

Año = ≥ 1 ≤ 9999

SI

fec_licitcarp

Describe la fecha de

licitación de la

carpeta técnica

Fecha 10 Día/Mes/Año

Día = ≥ 1 ≤ 31

Mes = ≥ 1 ≤ 12

Año = ≥ 1 ≤ 9999

SI

fec_adjucarp

Describe la fecha de

adjudicación de la

carpeta técnica

Fecha 10 Día/Mes/Año

Día = ≥ 1 ≤ 31

Mes = ≥ 1 ≤ 12

Año = ≥ 1 ≤ 9999

SI

E S T A D O

fec_licitproy Describe la fecha de

licitación del proyecto Fecha 10 Día/Mes/Año

Día = ≥ 1 ≤ 31

Mes = ≥ 1 ≤ 12

Año = ≥ 1 ≤ 9999

SI

Page 17: CAPÍTULO IV DISEÑO DE UNA BASE DE DATOS …ri.ufg.edu.sv/jspui/bitstream/11592/6822/5/005.756-Ch512d-Capitulo... · APROBADOS POR LAS ALCALDÍAS DEL DEPARTAMENTO DE SANTA ANA. A

101

TABLA NOMBRE DESCRIPCIÓN TIPO DE

DATO LONGITUD FORMATO RANGO REQUERIDO LLAVES

fec_adjuproy

Describe la fecha de

adjudicación del

proyecto

Fecha 10 Día/Mes/Año

Día = ≥ 1 ≤ 31

Mes = ≥ 1 ≤ 12

Año = ≥ 1 ≤ 9999

SI

fec_iniejeproy

Describe la fecha de

inicio de la ejecución del

proyecto

Fecha 10 Día/Mes/Año

Día = ≥ 1 ≤ 31

Mes = ≥ 1 ≤ 12

Año = ≥ 1 ≤ 9999

SI

fec_finejeproy

Describe la fecha de

finalización de la

ejecución del proyecto

Fecha 10 Día/Mes/Año

Día = ≥ 1 ≤ 31

Mes = ≥ 1 ≤ 12

Año = ≥ 1 ≤ 9999

SI

E S T A D O

fec_recepfin

Describe la fecha de

recepción del proyecto

finalizado

Fecha 10 Día/Mes/Año

Día = ≥ 1 ≤ 31

Mes = ≥ 1 ≤ 12

Año = ≥ 1 ≤ 9999

SI

cod_ carpeta

Este es automático y

describe el código de la

carpeta técnica

Numérico 7 9(7) ≥1 ≤9999999 SI PK

C A R P E T A

fec_inicarp

Describe la fecha de

inicio de la carpeta

técnica

Fecha 10 Día/Mes/Año

Día = ≥ 1 ≤ 31

Mes = ≥ 1 ≤ 12

Año = ≥ 1 ≤ 9999

SI

Page 18: CAPÍTULO IV DISEÑO DE UNA BASE DE DATOS …ri.ufg.edu.sv/jspui/bitstream/11592/6822/5/005.756-Ch512d-Capitulo... · APROBADOS POR LAS ALCALDÍAS DEL DEPARTAMENTO DE SANTA ANA. A

102

TABLA NOMBRE DESCRIPCIÓN TIPO DE

DATO LONGITUD FORMATO RANGO REQUERIDO LLAVES

fec_fincarp

Describe la fecha de

finalización de la

carpeta técnica

Fecha 10 Día/Mes/Año

Día = ≥ 1 ≤ 31

Mes = ≥ 1 ≤ 12

Año = ≥ 1 ≤ 9999

SI

tipo _carpeta

Tipo A: indica que el

monto del proyecto

es mayor o igual que

$11,429.00.

Tipo B: indica que el

monto del proyecto

es menor que

$11,429.00

Caracter 1 A A o B SI

costo_carpeta

Indica el costo de la

elaboración de la

carpeta técnica

Numérico 10 9(10) ≥ 000,000.01

≤ 999,999.99 SI

C A R P E T A

nom_revisacarpeta

Describe el nombre

de la persona que

revisa la carpeta

técnica

Caracter 55 A(55) Aa – Zz SI

Page 19: CAPÍTULO IV DISEÑO DE UNA BASE DE DATOS …ri.ufg.edu.sv/jspui/bitstream/11592/6822/5/005.756-Ch512d-Capitulo... · APROBADOS POR LAS ALCALDÍAS DEL DEPARTAMENTO DE SANTA ANA. A

103

TABLA NOMBRE DESCRIPCIÓN TIPO DE

DATO LONGITUD FORMATO RANGO REQUERIDO LLAVES

cod_profesional

Código del

profesional que

elaborará la carpeta

técnica

Numérico 4 9(4) ≥ 0 ≤ 9999 SI

PK; FK Hacia tabla

Carpeta

nom_profesional

Nombre del

profesional que

elaborará la carpeta

técnica

Caracter 55 A(55) Aa – Zz SI

dir_profesional Describe la dirección

del profesional Caracter 100 A(100) Aa – Zz SI

tel_profesional

Indica el número de

teléfono del

profesional

Alfanumérico 9 9(4)-9(4) >0000-0000

≤9999-9999 SI

titulo_profesional

Indica el titulo del

profesional que

elabora la carpeta

Caracter 65 A(65) Aa – Zz SI

P R O F E S I O N A L

NIT_profesional

Describe el Número

de Identificación

Tributaria del

profesional que

realizará el proyecto

Alfanumérico 17 9(4)-9(6)-9(3)-9

>0000-

000000-000-0

≤9999-

999999-999-9

SI

Page 20: CAPÍTULO IV DISEÑO DE UNA BASE DE DATOS …ri.ufg.edu.sv/jspui/bitstream/11592/6822/5/005.756-Ch512d-Capitulo... · APROBADOS POR LAS ALCALDÍAS DEL DEPARTAMENTO DE SANTA ANA. A

104

TABLA NOMBRE DESCRIPCIÓN TIPO DE

DATO LONGITUD FORMATO RANGO REQUERIDO LLAVES

P R O F E S I O N A L

fecnac_profesional

Indica la fecha de

nacimiento del

profesional que

elabora la carpeta

técnica

Fecha 10 Día/Mes/Año

Día = ≥ 1 ≤ 31

Mes = ≥ 1 ≤ 12

Año = ≥ 1 ≤ 9999

NO

cod_proy

Detalla el código con

que se identifica el

proyecto

Numérico 8 9(8) >0 ≤ 99999999 SI

PK; FK

Hacia tabla

Carpeta y

Estado

nom_proy Describe el nombre

del proyecto Caracter 150 A(150) Aa – Zz SI

dir_proy

Muestra la dirección

exacta en donde se

ejecutará el proyecto

Caracter 100 A(100) Aa – Zz SI

P R O Y E C T O

num_beneficiados

Da a conocer el

número de personas

que se beneficiaran

con la realización del

proyecto

Numérico 4 9(4) ≥ 1 ≤ 9999 SI

Page 21: CAPÍTULO IV DISEÑO DE UNA BASE DE DATOS …ri.ufg.edu.sv/jspui/bitstream/11592/6822/5/005.756-Ch512d-Capitulo... · APROBADOS POR LAS ALCALDÍAS DEL DEPARTAMENTO DE SANTA ANA. A

105

TABLA NOMBRE DESCRIPCIÓN TIPO DE

DATO LONGITUD FORMATO RANGO REQUERIDO LLAVES

monto_proy Indica el monto de la

ejecución proyecto Numérico 13 9(13)

>0

≤ 99,999,999.99 SI

nom_alcalde Describe el nombre del

alcalde municipal Caracter 55 A(55) Aa – Zz SI

jefe_proysocial Describe el nombre del

jefe de Proyección Social Caracter 55 A(55) Aa – Zz SI

jefe_UACI

Indica el nombre del jefe

de la Unidad de

Adquisiciones y

Contrataciones

Institucionales

Caracter 55

A(55)

Aa – Zz SI

jefe_proyectos Indica el nombre del jefe

de la Unidad de Proyectos Caracter 55 A(55) Aa – Zz SI

nom_presentasolic

Describe el nombre de la

persona de la comunidad

que presenta la solicitud

Caracter 55 A(55) Aa – Zz SI

P R O Y E C T O

DUI_presentasolic

Detalla el número del

Documento Único de

Identidad de la persona

que presenta la solicitud

Alfanumérico 10 9(8)-9 ≥ 00000000-0

≤ 99999999-9 SI

Page 22: CAPÍTULO IV DISEÑO DE UNA BASE DE DATOS …ri.ufg.edu.sv/jspui/bitstream/11592/6822/5/005.756-Ch512d-Capitulo... · APROBADOS POR LAS ALCALDÍAS DEL DEPARTAMENTO DE SANTA ANA. A

106

TABLA NOMBRE DESCRIPCIÓN TIPO DE

DATO LONGITUD FORMATO RANGO REQUERIDO LLAVES

porcent_aportecomuni

Indica el porcentaje de

aporte de la comunidad al

proyecto, ya sea en mano

de obra, económico o

materiales

Numérico 3 99% ≥ 0 <100

SI

nom_recibesolic

Indica el nombre de la

persona de la alcaldía que

recibe la solicitud

Carácter 55 A(55) Aa – Zz SI

P R O Y E C T O

financiamiento_proy

Describe quien da el

financiamiento para el

proyecto

Carácter 50 A(50) Aa – Zz SI

cod_comuni

Da a conocer el código del

tipo de comunidad

(ADESCO o directiva

comunal) que solicita el

proyecto

Alfanumérico 6 A(2)9(4) Aa0000 –

Zz9999 SI

PK; FK Hacia

tabla

Proyecto

C

O

M

U

N

I

D

A

D

nom_comuni

Describe el nombre de la

ADESCO o directiva

comunal

Carácter 55 A(55) Aa – Zz SI

Page 23: CAPÍTULO IV DISEÑO DE UNA BASE DE DATOS …ri.ufg.edu.sv/jspui/bitstream/11592/6822/5/005.756-Ch512d-Capitulo... · APROBADOS POR LAS ALCALDÍAS DEL DEPARTAMENTO DE SANTA ANA. A

107

TABLA NOMBRE DESCRIPCIÓN TIPO DE

DATO LONGITUD FORMATO RANGO REQUERIDO LLAVES

dir_comuni Muestra la dirección de la

ADESCO o directiva comunal Caracter 100 A(100) Aa – Zz SI

nom_presidente Nombre del presidente de la

ADESCO O directiva comunal Caracter 55 A(55) Aa – Zz SI

nom_vicepresidente

Nombre del vicepresidente de

la ADESCO o directiva

comunal

Caracter 55 A(55) Aa – Zz SI

nom_secretario Nombre del secretario de la

ADESCO o directiva comunal Caracter 55 A(55) Aa – Zz SI

nom_prosecre Nombre del prosecretario de la

ADESCO o directiva comunal Caracter 55 A(55) Aa – Zz NO

nom_tesorero Nombre del tesorero de la

ADESCO o directiva comunal Caracter 55 A(55) Aa – Zz SI

nom_protesorero Nombre del pro tesorero de la

ADESCO o directiva comunal Caracter 55 A(55) Aa – Zz NO

C O M U N I D A D

nom_sindico Nombre del sindico de la

ADESCO o directiva comunal Caracter 55 A(55) Aa – Zz SI

Page 24: CAPÍTULO IV DISEÑO DE UNA BASE DE DATOS …ri.ufg.edu.sv/jspui/bitstream/11592/6822/5/005.756-Ch512d-Capitulo... · APROBADOS POR LAS ALCALDÍAS DEL DEPARTAMENTO DE SANTA ANA. A

108

TABLA NOMBRE DESCRIPCIÓN TIPO DE

DATO LONGITUD FORMATO RANGO REQUERIDO LLAVES

nom_vocal1

Nombre del 1º vocal de

la ADESCO o directiva

comunal

Caracter 55 A(55) Aa – Zz SI

nom_vocal2

Nombre del 2º vocal de

la ADESCO o directiva

comunal

Caracter 55 A(55) Aa – Zz NO

nom_vocal3

Nombre del 3º vocal de

la ADESCO o directiva

comunal

Caracter 55 A(55) Aa – Zz NO

C O M U N I D A D

num_habitantes

Da a conocer el número

de habitantes de la

comunidad

Numérico 4 9(4) ≥ 1 ≤ 9999 SI

cod_alcaldía Código de la alcaldía

municipal Numérico 4 9(4) ≥ 1 ≤ 9999 SI

PK; FK

Hacia tabla

Comunidad

A L C A L D I A

nom_alcaldía Indica el nombre de la

Alcaldía Municipal Caracter 24 A(24) Aa – Zz SI

Page 25: CAPÍTULO IV DISEÑO DE UNA BASE DE DATOS …ri.ufg.edu.sv/jspui/bitstream/11592/6822/5/005.756-Ch512d-Capitulo... · APROBADOS POR LAS ALCALDÍAS DEL DEPARTAMENTO DE SANTA ANA. A

109

TABLA NOMBRE DESCRIPCIÓN TIPO DE

DATO LONGITUD FORMATO RANGO REQUERIDO LLAVES

cod_empre

Código de la empresa

que ejecutará el

proyecto

Numérico 4 9(4) ≥ 1 ≤ 9999 SI

PK; FK Hacia

tabla

Proyecto

nom_empre

Indica el nombre de la

empresa que ejecutará

el proyecto

Caracter 55 A(55) Aa – Zz SI

giro_empre

Indica el giro de la

empresa que ejecutara

el proyecto

Caracter 50 A(50) Aa – Zz SI

dir_empre

Describe la dirección de

la empresa que

ejecutará el proyecto

Caracter 100 A(100) Aa – Zz SI

tel_empre Indica el número de

teléfono de la empresa Alfanumérico 9 9(4)-9(4)

≥ 0000-0000

≤ 9999-9999 SI

respon_empre

Indica el nombre del

responsable de la

empresa que ejecutará

el proyecto

Caracter 55 A(55) Aa – Zz SI

E M P R E S A

NIT_empre

Indica el Número de

Identificación Tributaria

de la empresa que

ejecutará el proyecto

Alfanumérico 17 9(4)-9(6)-9(3)-9

≥ 0000-000000-

000-0

≤ 9999-999999-

999-9

SI

Page 26: CAPÍTULO IV DISEÑO DE UNA BASE DE DATOS …ri.ufg.edu.sv/jspui/bitstream/11592/6822/5/005.756-Ch512d-Capitulo... · APROBADOS POR LAS ALCALDÍAS DEL DEPARTAMENTO DE SANTA ANA. A

110

3.3.4 DISEÑO DE PANTALLAS

Figura 2: Partes y elementos de una pantalla. Etiqueta Cuadro de Texto Encabezado

Cuerpo

Comentarios

Combo Box Botón de comando

Page 27: CAPÍTULO IV DISEÑO DE UNA BASE DE DATOS …ri.ufg.edu.sv/jspui/bitstream/11592/6822/5/005.756-Ch512d-Capitulo... · APROBADOS POR LAS ALCALDÍAS DEL DEPARTAMENTO DE SANTA ANA. A

111

INICIO La Pantalla Inicio contiene un menú desplegable que permite varias opciones, las cuales se utilizan para introducir la

información. Figura 3: Pantalla Inicio.

Page 28: CAPÍTULO IV DISEÑO DE UNA BASE DE DATOS …ri.ufg.edu.sv/jspui/bitstream/11592/6822/5/005.756-Ch512d-Capitulo... · APROBADOS POR LAS ALCALDÍAS DEL DEPARTAMENTO DE SANTA ANA. A

112

A continuación se presenta el contenido de cada menú desplegable.

Figura 4: Pantalla del submenú Proyecto

Page 29: CAPÍTULO IV DISEÑO DE UNA BASE DE DATOS …ri.ufg.edu.sv/jspui/bitstream/11592/6822/5/005.756-Ch512d-Capitulo... · APROBADOS POR LAS ALCALDÍAS DEL DEPARTAMENTO DE SANTA ANA. A

113

Figura 5: Pantalla del submenú Comunidad.

Page 30: CAPÍTULO IV DISEÑO DE UNA BASE DE DATOS …ri.ufg.edu.sv/jspui/bitstream/11592/6822/5/005.756-Ch512d-Capitulo... · APROBADOS POR LAS ALCALDÍAS DEL DEPARTAMENTO DE SANTA ANA. A

114

Figura 6: Pantalla del submenú Carpeta.

Page 31: CAPÍTULO IV DISEÑO DE UNA BASE DE DATOS …ri.ufg.edu.sv/jspui/bitstream/11592/6822/5/005.756-Ch512d-Capitulo... · APROBADOS POR LAS ALCALDÍAS DEL DEPARTAMENTO DE SANTA ANA. A

115

Figura 7: Pantalla del submenú Profesional.

Page 32: CAPÍTULO IV DISEÑO DE UNA BASE DE DATOS …ri.ufg.edu.sv/jspui/bitstream/11592/6822/5/005.756-Ch512d-Capitulo... · APROBADOS POR LAS ALCALDÍAS DEL DEPARTAMENTO DE SANTA ANA. A

116

Figura 8: Pantalla del submenú Empresa.

Page 33: CAPÍTULO IV DISEÑO DE UNA BASE DE DATOS …ri.ufg.edu.sv/jspui/bitstream/11592/6822/5/005.756-Ch512d-Capitulo... · APROBADOS POR LAS ALCALDÍAS DEL DEPARTAMENTO DE SANTA ANA. A

117

Figura 9: Pantalla del submenú Estado.

Page 34: CAPÍTULO IV DISEÑO DE UNA BASE DE DATOS …ri.ufg.edu.sv/jspui/bitstream/11592/6822/5/005.756-Ch512d-Capitulo... · APROBADOS POR LAS ALCALDÍAS DEL DEPARTAMENTO DE SANTA ANA. A

118

Figura 10: Pantalla del submenú Alcaldía.

Page 35: CAPÍTULO IV DISEÑO DE UNA BASE DE DATOS …ri.ufg.edu.sv/jspui/bitstream/11592/6822/5/005.756-Ch512d-Capitulo... · APROBADOS POR LAS ALCALDÍAS DEL DEPARTAMENTO DE SANTA ANA. A

119

Figura 11: Pantalla del submenú Salir.

Page 36: CAPÍTULO IV DISEÑO DE UNA BASE DE DATOS …ri.ufg.edu.sv/jspui/bitstream/11592/6822/5/005.756-Ch512d-Capitulo... · APROBADOS POR LAS ALCALDÍAS DEL DEPARTAMENTO DE SANTA ANA. A

120

PROYECTO En esta pantalla se introducirán los datos referentes a registrar un nuevo proyecto.

Figura 12: Pantalla Proyecto (Nuevo).

Page 37: CAPÍTULO IV DISEÑO DE UNA BASE DE DATOS …ri.ufg.edu.sv/jspui/bitstream/11592/6822/5/005.756-Ch512d-Capitulo... · APROBADOS POR LAS ALCALDÍAS DEL DEPARTAMENTO DE SANTA ANA. A

121

En la siguiente figura se da a conocer la pantalla del proyecto en la que el usuario podrá modificar los datos

almacenados, a excepción de los siguientes campos:

Código: es único para cada proyecto.

Figura 13: Pantalla Proyecto (Modificar).

Page 38: CAPÍTULO IV DISEÑO DE UNA BASE DE DATOS …ri.ufg.edu.sv/jspui/bitstream/11592/6822/5/005.756-Ch512d-Capitulo... · APROBADOS POR LAS ALCALDÍAS DEL DEPARTAMENTO DE SANTA ANA. A

122

Ésta pantalla únicamente permitirá consultar los datos de un proyecto, contará solamente con la opción Salir.

Figura 14: Pantalla Proyecto (Consultar).

Page 39: CAPÍTULO IV DISEÑO DE UNA BASE DE DATOS …ri.ufg.edu.sv/jspui/bitstream/11592/6822/5/005.756-Ch512d-Capitulo... · APROBADOS POR LAS ALCALDÍAS DEL DEPARTAMENTO DE SANTA ANA. A

123

COMUNIDAD A continuación se presenta la pantalla de captura referente a los datos de la comunidad.

Figura 15: Pantalla Comunidad (Nuevo)

Page 40: CAPÍTULO IV DISEÑO DE UNA BASE DE DATOS …ri.ufg.edu.sv/jspui/bitstream/11592/6822/5/005.756-Ch512d-Capitulo... · APROBADOS POR LAS ALCALDÍAS DEL DEPARTAMENTO DE SANTA ANA. A

124

Los datos de la comunidad pueden sufrir cambios, por ejemplo: cuando se realiza un censo y éste refleja una variación

en el número de habitantes, o cuando se elige la nueva directiva de la comunidad. Estos cambios se pueden realizar

en la pantalla que se muestra en la figura 16. a excepción de los siguientes campos:

Nombre: este será el campo utilizado para determinar la comunidad a modificar.

Figura 16: Pantalla Comunidad (Modificar)

Page 41: CAPÍTULO IV DISEÑO DE UNA BASE DE DATOS …ri.ufg.edu.sv/jspui/bitstream/11592/6822/5/005.756-Ch512d-Capitulo... · APROBADOS POR LAS ALCALDÍAS DEL DEPARTAMENTO DE SANTA ANA. A

125

Ésta pantalla permite visualizar los datos de una comunidad especifica cuando sean requeridos.

Figura 17: Pantalla Comunidad (Consultar)

Page 42: CAPÍTULO IV DISEÑO DE UNA BASE DE DATOS …ri.ufg.edu.sv/jspui/bitstream/11592/6822/5/005.756-Ch512d-Capitulo... · APROBADOS POR LAS ALCALDÍAS DEL DEPARTAMENTO DE SANTA ANA. A

126

CARPETA TÉCNICA

La siguiente pantalla permite almacenar los datos más relevantes de la Carpeta Técnica.

Figura 18: Pantalla Carpeta Técnica (Nuevo)

Page 43: CAPÍTULO IV DISEÑO DE UNA BASE DE DATOS …ri.ufg.edu.sv/jspui/bitstream/11592/6822/5/005.756-Ch512d-Capitulo... · APROBADOS POR LAS ALCALDÍAS DEL DEPARTAMENTO DE SANTA ANA. A

127

En la figura 19 se presenta la pantalla en la que el usuario podrá modificar la información acerca de una carpeta

técnica específica, a excepción de los siguientes campos:

Código del proyecto: este es único para cada carpeta técnica.

Figura 19: Pantalla Carpeta Técnica (Modificar)

Page 44: CAPÍTULO IV DISEÑO DE UNA BASE DE DATOS …ri.ufg.edu.sv/jspui/bitstream/11592/6822/5/005.756-Ch512d-Capitulo... · APROBADOS POR LAS ALCALDÍAS DEL DEPARTAMENTO DE SANTA ANA. A

128

En la figura 20 se refleja la pantalla en la que el usuario puede consultar los datos que se han almacenado acerca de

una Carpeta Técnica de un proyecto específico.

Figura 20: Pantalla Carpeta Técnica (Consultar)

Page 45: CAPÍTULO IV DISEÑO DE UNA BASE DE DATOS …ri.ufg.edu.sv/jspui/bitstream/11592/6822/5/005.756-Ch512d-Capitulo... · APROBADOS POR LAS ALCALDÍAS DEL DEPARTAMENTO DE SANTA ANA. A

129

PROFESIONAL Contiene los datos personales de los profesionales a quienes se ha adjudicado la elaboración de alguna Carpeta

Técnica, los cuales se pueden introducir en la siguiente pantalla.

Figura 21: Pantalla Profesional (Nuevo)

Page 46: CAPÍTULO IV DISEÑO DE UNA BASE DE DATOS …ri.ufg.edu.sv/jspui/bitstream/11592/6822/5/005.756-Ch512d-Capitulo... · APROBADOS POR LAS ALCALDÍAS DEL DEPARTAMENTO DE SANTA ANA. A

130

En la figura 22 se presenta la pantalla en la que el usuario podrá modificar la información ingresada para un

profesional.

Figura 22: Pantalla Profesional (Modificar)

Page 47: CAPÍTULO IV DISEÑO DE UNA BASE DE DATOS …ri.ufg.edu.sv/jspui/bitstream/11592/6822/5/005.756-Ch512d-Capitulo... · APROBADOS POR LAS ALCALDÍAS DEL DEPARTAMENTO DE SANTA ANA. A

131

Ésta pantalla permite visualizar los datos de un profesional especifico cuando sea requerido.

Figura 23: Pantalla Profesional (Consulta)

Page 48: CAPÍTULO IV DISEÑO DE UNA BASE DE DATOS …ri.ufg.edu.sv/jspui/bitstream/11592/6822/5/005.756-Ch512d-Capitulo... · APROBADOS POR LAS ALCALDÍAS DEL DEPARTAMENTO DE SANTA ANA. A

132

EMPRESA Recopila los datos generales de una empresa que tiene a su cargo la ejecución de un proyecto.

Figura 24: Pantalla Empresa (Nuevo).

Page 49: CAPÍTULO IV DISEÑO DE UNA BASE DE DATOS …ri.ufg.edu.sv/jspui/bitstream/11592/6822/5/005.756-Ch512d-Capitulo... · APROBADOS POR LAS ALCALDÍAS DEL DEPARTAMENTO DE SANTA ANA. A

133

La figura 25 esta diseñada para crear una pantalla que permita modificar los datos de la empresa, es decir, cambiar

los datos que hayan sido ingresados erróneamente o tengan que modificarse por algún motivo.

Figura 25: Pantalla Empresa (Modificar).

Page 50: CAPÍTULO IV DISEÑO DE UNA BASE DE DATOS …ri.ufg.edu.sv/jspui/bitstream/11592/6822/5/005.756-Ch512d-Capitulo... · APROBADOS POR LAS ALCALDÍAS DEL DEPARTAMENTO DE SANTA ANA. A

134

La siguiente pantalla permitirá realizar las consultas necesarias acerca de las empresas existentes en la base de datos

para el control del seguimiento del estado de los proyectos presentados por las Asociaciones de Desarrollo Comunal y

aprobados por las alcaldías del departamento de Santa Ana.

Figura 26: Pantalla Empresa (Consultar).

Page 51: CAPÍTULO IV DISEÑO DE UNA BASE DE DATOS …ri.ufg.edu.sv/jspui/bitstream/11592/6822/5/005.756-Ch512d-Capitulo... · APROBADOS POR LAS ALCALDÍAS DEL DEPARTAMENTO DE SANTA ANA. A

135

ESTADO

Recopila las fechas de los estados de los proyectos, identificando cada proyecto por su código.

Figura 27: Pantalla Estado (Nuevo)

Page 52: CAPÍTULO IV DISEÑO DE UNA BASE DE DATOS …ri.ufg.edu.sv/jspui/bitstream/11592/6822/5/005.756-Ch512d-Capitulo... · APROBADOS POR LAS ALCALDÍAS DEL DEPARTAMENTO DE SANTA ANA. A

136

El usuario podrá ingresar la fecha de inicio de la ejecución del proyecto; como también, según se vaya realizando, las

fechas de finalización de cada etapa, a excepción del siguiente campo:

Código del proyecto: este es único para cada proyecto.

Figura 28: Pantalla Estado (Modificar)

Page 53: CAPÍTULO IV DISEÑO DE UNA BASE DE DATOS …ri.ufg.edu.sv/jspui/bitstream/11592/6822/5/005.756-Ch512d-Capitulo... · APROBADOS POR LAS ALCALDÍAS DEL DEPARTAMENTO DE SANTA ANA. A

137

Ésta pantalla permitirá consultar los datos del estado del proyecto, contará solamente con la opción Salir.

Figura 29: Pantalla Estado (Consultar).

Page 54: CAPÍTULO IV DISEÑO DE UNA BASE DE DATOS …ri.ufg.edu.sv/jspui/bitstream/11592/6822/5/005.756-Ch512d-Capitulo... · APROBADOS POR LAS ALCALDÍAS DEL DEPARTAMENTO DE SANTA ANA. A

138

ALCALDÍA

Esta pantalla permitirá ingresar los datos referentes a la alcaldía que gobierna la comunidad donde se ejecuta el

proyecto.

Figura 30: Pantalla Alcaldía (Nuevo).

Page 55: CAPÍTULO IV DISEÑO DE UNA BASE DE DATOS …ri.ufg.edu.sv/jspui/bitstream/11592/6822/5/005.756-Ch512d-Capitulo... · APROBADOS POR LAS ALCALDÍAS DEL DEPARTAMENTO DE SANTA ANA. A

139

La figura 31 esta diseñada para crear una pantalla que permite modificar los datos de la alcaldía, es decir, cambiar los

datos que hayan sido ingresados erróneamente o tengan que modificarse por algún motivo.

Figura 31: Pantalla Alcaldía (Modificar).

Page 56: CAPÍTULO IV DISEÑO DE UNA BASE DE DATOS …ri.ufg.edu.sv/jspui/bitstream/11592/6822/5/005.756-Ch512d-Capitulo... · APROBADOS POR LAS ALCALDÍAS DEL DEPARTAMENTO DE SANTA ANA. A

140

F. PLAN DE IMPLEMENTACION Un plan de implementación es una herramienta que consiste en organizar las

actividades necesarias en forma ordenada y cronológica; además asignar

responsables para que se coordine cada etapa de la implementación de la base de

datos, permitiendo que el diseño cuente con la información necesaria para garantizar

el buen funcionamiento de la misma, con el fin de lograr los objetivos propuestos

que forman parte importante de este plan. Específicamente, este plan de

implementación esta basado en los resultados obtenidos por medio de la

investigación de campo reflejado en el capitulo III, la cual permitió conocer las

necesidades de los usuarios de la información; por lo que se puede afirmar que

cumple con los elementos que requieren las alcaldías municipales para su

implementación.

Este apartado consta de varios aspectos importantes que son: objetivos del plan de

implementación, plan de acción, determinación de responsabilidades, cronograma de

actividades y presupuesto para la implementación; los cuales se detallan a

continuación:

1. OBJETIVOS Los objetivos propuestos para el plan de implementación se muestran a

continuación:

1.1 GENERAL Desarrollar un plan de implementación y un plan de acción para la base de datos,

determinando a su vez las responsabilidades del grupo de trabajo, el cronograma de

actividades y el presupuesto para la implementación.

Page 57: CAPÍTULO IV DISEÑO DE UNA BASE DE DATOS …ri.ufg.edu.sv/jspui/bitstream/11592/6822/5/005.756-Ch512d-Capitulo... · APROBADOS POR LAS ALCALDÍAS DEL DEPARTAMENTO DE SANTA ANA. A

141

1.2 ESPECIFICOS

• Determinar los límites de responsabilidad del equipo investigador y del personal

de la alcaldía municipal con respecto a la implementación del diseño de la base

de datos.

• Realizar un cronograma de actividades para determinar en cuanto tiempo se

pueden realizar las diferentes etapas para implementar la base de datos.

• Desarrollar un presupuesto para la implementación de la base de datos de

manera que las alcaldías municipales cuenten con un parámetro del monto de la

inversión para tal implementación.

2. PLAN DE ACCIÓN Este apartado contiene todos los procesos necesarios para efectuar la

implementación de la base de datos, especificando en el cronograma de actividades

– que se presenta más adelante – el tiempo en que se realizaran las etapas y

detallando quienes serán los responsables de ejecutar cada una de ellas, para así

lograr los objetivos propuestos.

Es necesario definir cada una de las etapas que deberán desarrollarse para

implementar la base de datos, considerando que el equipo de trabajo ya realizó la

investigación de campo, básicamente se han determinado 5 aspectos que las

representan, iniciando el desarrollo de estas etapas con la evaluación y aprobación

del diseño por parte del concejo municipal.

• EVALUACIÓN Y APROBACIÓN DEL DISEÑO: Consiste en el estudio del

documento que contiene el plan de implementación por parte del Concejo

Municipal, el cual será el responsable de analizar y aprobar los puntos que

componen la propuesta de la base de datos.

Page 58: CAPÍTULO IV DISEÑO DE UNA BASE DE DATOS …ri.ufg.edu.sv/jspui/bitstream/11592/6822/5/005.756-Ch512d-Capitulo... · APROBADOS POR LAS ALCALDÍAS DEL DEPARTAMENTO DE SANTA ANA. A

142

• PROGRAMACIÓN DE LA BASE DE DATOS: Ésta etapa consiste en desarrollar

las instrucciones necesarias que se ejecutarán por medio de la computadora,

para crear una base de datos que funcione adecuadamente y permita hacer los

enlaces necesarios entre cada etapa del proyecto, las cuales están establecidas

en las relaciones de las tablas que la componen.

• IMPLEMENTACIÓN DE LA BASE DE DATOS: Se refiere a la puesta en marcha

de la base de datos, es decir, instalarla en los computadores donde la alcaldía

municipal considere que son puntos clave o necesarios.

• CAPACITACIÓN DEL PERSONAL: La capacitación es el entrenamiento que se

da a una persona sobre el contenido y el manejo de la base de datos para que se

desempeñe de manera eficiente, proporcionando, actualizando y reforzando sus

conocimientos. El Concejo Municipal asigna a una persona o empresa para que

dé a conocer cómo está conformada la base de datos y proporcione las

instrucciones necesarias a quienes la administren. Se recomienda que quien

imparta esta capacitación sea la misma persona que desarrolló la programación,

ya que ésta tendrá un conocimiento más acertado sobre el comportamiento de la

misma.

• MANTENIMIENTO DEL SISTEMA: Ésta etapa no tiene un período de tiempo

definido para su desarrollo, ya que debe aplicarse sin esperar el momento en que

la base de datos presente cualquier tipo de cambio, lo cual es impredecible.

Existen dos tipos de mantenimiento: Mantenimiento preventivo: consiste en la programación de inspecciones

de funcionamiento, ajustes, reparaciones, análisis que deben llevarse a

cabo en forma periódica en base a un plan establecido. 17

Mantenimiento correctivo: Consiste en la modificación de requerimientos

cuando éstas sean necesarias. 17 http://www.solamentenimiento.com/m_preventivo.htm[consulta: 22 septiembre 2006]

Page 59: CAPÍTULO IV DISEÑO DE UNA BASE DE DATOS …ri.ufg.edu.sv/jspui/bitstream/11592/6822/5/005.756-Ch512d-Capitulo... · APROBADOS POR LAS ALCALDÍAS DEL DEPARTAMENTO DE SANTA ANA. A

143

3. DETERMINACION DE RESPONSABILIDADES Esta consiste en establecer los límites de responsabilidad por parte del equipo

investigador y la alcaldía municipal.

La responsabilidad del equipo investigador es diseñar una base de datos para el

control del seguimiento del estado de los proyectos presentados por las Asociaciones

de Desarrollo Comunal y aprobados por las alcaldías del departamento de Santa

Ana; éste no será responsable de proporcionar el software y hardware que se

requiera para la implementación, tampoco se compromete a darle el mantenimiento a

la base de datos. Cabe mencionar que durante la investigación de campo, se dio a

conocer el objetivo de la misma y se dejó a opción de cada alcaldía municipal la

implementación del diseño, el cual estará disponible en la Biblioteca de la

Universidad Francisco Gavidia; queda a consideración del equipo investigador el

presentar directamente esta propuesta en las alcaldías del departamento de Santa

Ana. El responsable directo de evaluar e implementar el diseño de la base de datos

será el Concejo Municipal de cada alcaldía.

Se sugiere que se haga por escrito la delegación de responsabilidades, con el fin de

conocer la persona responsable de ejecutar cada etapa del plan y éstas se

desarrollen de manera eficiente; además hacer constar el margen de holgura que

se le asigne a cada etapa en caso que la ejecución lo demande o la alcaldía

considere necesario concederlo.

Page 60: CAPÍTULO IV DISEÑO DE UNA BASE DE DATOS …ri.ufg.edu.sv/jspui/bitstream/11592/6822/5/005.756-Ch512d-Capitulo... · APROBADOS POR LAS ALCALDÍAS DEL DEPARTAMENTO DE SANTA ANA. A

144

4. CRONOGRAMA DE ACTIVIDADES A continuación se presenta un cronograma en el cual se detalla cada una de las actividades que se deben desarrollar

para la implementación del diseño de la base de datos, así como también el periodo que durará el desarrollo de la

misma, el cronograma estará representado en semanas, estas a su vez, divididas en días.

Cuadro 9: Cronograma de actividades.

PERIODO

SEMANA 1 SEMANA 2 SEMANA 3 SEMANA 4 SEMANA 5

DIAS DIAS DIAS DIAS DIAS No. ACTIVIDADES RESPONSABLES

1 2 3 4 5 6 1 2 3 4 5 6 1 2 3 4 5 6 1 2 3 4 5 6 1 2 3 4 5 6

1

Evaluación y aprobación del

diseño Concejo Municipal

2 Programación de la base de datos

Asignado por la alcaldía

3 Implementación

de la base de datos Asignado por la

alcaldía

4 Capacitación del personal

Asignado por la alcaldía

5 Mantenimiento del sistema

Asignado por la alcaldía

Page 61: CAPÍTULO IV DISEÑO DE UNA BASE DE DATOS …ri.ufg.edu.sv/jspui/bitstream/11592/6822/5/005.756-Ch512d-Capitulo... · APROBADOS POR LAS ALCALDÍAS DEL DEPARTAMENTO DE SANTA ANA. A

145

5. PRESUPUESTO PARA LA IMPLEMENTACIÓN Se ha efectuado un cálculo estimado de la inversión que las alcaldías municipales

deben realizar para la implementación de la base de datos. Considerando que

algunas alcaldías no cuentan con equipo de cómputo, se ha determinado realizar dos

tipos de presupuesto: uno para las alcaldías que cuentan con equipo de cómputo y

software y otro para las alcaldías que requieren la adquisición de equipo y software.

Las siguientes cotizaciones reflejan los precios existentes en el mercado (Ver Anexo

8), están sujetos a variación según las políticas del mercado presentes al momento

de la implementación.

Cuadro 10: Presupuesto de implementación para las alcaldías que requieren equipo

de cómputo y software.

DESCRIPCIÓN COSTO ESTIMADO

Equipo de computo $500.00

Programador $400.00

Capacitación $180.00

Software (Microsoft Office Small Business) $457.65

TOTAL $1,537.65

Cuadro 11: Presupuesto de implementación para las alcaldías que no requieren

equipo de cómputo y software.

DESCRIPCIÓN COSTO ESTIMADO

Programador $400.00

Capacitación $180.00

TOTAL $580.00

Page 62: CAPÍTULO IV DISEÑO DE UNA BASE DE DATOS …ri.ufg.edu.sv/jspui/bitstream/11592/6822/5/005.756-Ch512d-Capitulo... · APROBADOS POR LAS ALCALDÍAS DEL DEPARTAMENTO DE SANTA ANA. A

146

La implementación de las herramientas presentadas en este capítulo facilitará el

control de la información generada por los proyectos comunitarios, por lo que las

alcaldías podrán aumentar su eficiencia y ahorro de tiempo en el almacenamiento y

consulta de la información.