Está en la página 1de 190

UNIVERSIDAD DE EL SALVADOR

FACULTAD DE INGENIERIA Y ARQUITECTURA


ESCUELA DE INGENIERIA DE SISTEMAS INFORMATICOS

SISTEMA INFORMATICO DE MONITOREO Y CONTROL DE


LOS PROYECTOS EN LA FUNDACION PARA LA
COOPERACION Y DESARROLLO COMUNAL EN EL
SALVADOR
PRESENTADO POR:
GLORIA ELIZABETH AYALA AYALA
MAYELA BEATRIZ CAMPOS LPEZ
CRISTINA IVETTE CUELLAR BATRES
LILIANA MARA FLORES CRUZ

PARA OPTAR AL TITULO DE:


INGENIERA DE SISTEMAS INFORMATICOS

CIUDAD UNIVERSITARIA, FEBRERO DE 2011

UNIVERSIDAD DE EL SALVADOR

RECTOR

MSc. RUFINO ANTONIO QUEZADA SNCHEZ

SECRETARIO GENERAL

LIC. DOUGLAS VLADIMIR ALFARO CHVEZ

FACULTAD DE INGENIERIA Y ARQUITECTURA

DECANO

ING. MARIO ROBERTO NIETO LOVO

SECRETARIO

ING. OSCAR EDUARDO MARROQUN HERNNDEZ

ESCUELA DE INGENIERIA DE SISTEMAS INFORMATICOS

DIRECTOR INTERINO

ING. JOS MARA SNCHEZ CORNEJO

UNIVERSIDAD DE EL SALVADOR
FACULTAD DE INGENIERIA Y ARQUITECTURA
ESCUELA DE INGENIERIA DE SISTEMAS INFORMATICOS

Trabajo de Graduacin previo a la opcin al Grado de:

INGENIERA DE SISTEMAS INFORMATICOS


Ttulo

SISTEMA INFORMATICO DE MONITOREO Y CONTROL DE


LOS PROYECTOS EN LA FUNDACION PARA LA
COOPERACION Y DESARROLLO COMUNAL EN EL
SALVADOR
Presentado por

GLORIA ELIZABETH AYALA AYALA


MAYELA BEATRIZ CAMPOS LPEZ
CRISTINA IVETTE CUELLAR BATRES
LILIANA MARA FLORES CRUZ
Trabajo de Graduacin Aprobado por:
Docente Director

MSC. ING. BLADIMIR DAZ CAMPOS

San Salvador, Febrero de 2011

Trabajo de Graduacin Aprobado por:

Docente Director

MSC. ING. BLADIMIR DAZ CAMPOS

Agradecimientos

En primer lugar quiero agradecer a DIOS por brindarme en esta etapa la sabidura
necesaria para desarrollar este proyecto de vida.
Adems quiero agradecer a mis PADRES por su apoyo incondicional que sirvi como
motivacin para culminar mi carrera con xito.
A mis HERMANAS que sin sus palabras de aliento y apoyo no poda seguir adelante.
A mi ta Odalys que con sus consejos y apoyo me ayudaba a crecer cada da ms a salir
adelante.
A mis abuelas que con sus enseanzas y experiencia fue creando en m esa fuerza que
necesitaba para obtener mis objetivos.
A mi equipo de trabajo de graduacin por haber perseverando conmigo en esta etapa y que
gracias a esa comprensin y amistad logramos nuestros propsitos.
A mis amigos por todo el apoyo y gestos de verdadera amistad que demostraron al
brindarnos su ayuda incondicional.
A mi asesor de tesis por su comprensin y paciencia adems del apoyo que nos
proporciono como grupo que Dios lo bendiga siempre a l y a su familia.
A los miembros de mi comunidad religiosa por sus oraciones y buenos deseos que
siempre estuvieron pendientes de mi; a todos ellos GRACIAS.

Dios de mis padres, te doy gracias y te alabo, porque me has concedido el saber y la
inteligencia, y ahora me has manifestado lo que te habamos pedido...
Daniel 2:23

Liliana Mara Flores Cruz

Agradecimientos:

A DIOS todopoderoso por todo lo que me ha dado hasta el da de hoy, por haberme creado a su
imagen y semejanza, por darme la fuerza, sabidura y entendimiento para culminar esta etapa
en mi vida.
A mi abuela, que es ms que una madre, siempre ha estado conmigo en todo momento.
A mi padre que siempre quizo lo mejor para m y desde el cielo me protege.
A mis hermanos por su gran apoyo y que me alentaban da con da.
A mi ta, que siempre estuvo pendiente para darme animo a seguir adelante.
Y a la mayor fuente de mi inspiracin mi esposo y mi hijo:
A mi esposo, amor de mi vida; por la paciencia, el amor, comprensin y su apoyo
incondicional que siempre me ha brindado y a quien le debo el nimo para llegar a donde
estoy.
A mi bebe precioso, la mayor bendicin para mi esposo y para m, en quien Dios nos ha
reflejado su inmenso amor; me da el aliento para ser quien soy, quien con cada sonrisa y
sus caricias me daba la fortaleza para seguir y no detenerme.
A mis suegros y dems familia por su apoyo, su ayuda en todo momento y por todas las
oraciones que hicieron para que todo saliera bien.
A mis amigos y compaeros de trabajo que siempre estuvieron ah, para brindarme su ayuda.
A mis compaeras de tesis por su comprensin, paciencia y ayuda para poder obtener este gran
logro para todas.
A mi asesor de tesis por su apoyo y dedicacin para que este trabajo de graduacin fuera un
xito.

Y todo lo que hacis, sea de palabra o de hecho, hacedlo todo en el nombre del
Seor Jess, dando gracias a Dios Padre por medio de l.
Colosenses 3:17

Gloria Elizabeth Ayala Ayala

Agradecimientos
Principalmente a DIOS todo poderoso por demostrarme nuevamente que estas a mi
lado apoyndome incondicionalmente y por brindarme toda la sabidura necesaria para
poder culminar exitosamente el trabajo de graduacin.
A mis padres por brindarme todo su apoyo incondicional y estar conmigo a lo largo de
toda mi carrera hasta lograr mi meta, gracias por todos sus nimos y oraciones los
amo mucho.
A mis hermanos por sus nimos y estar pendiente
A mis amigos por estar pendiente da a da y por sus nimos y oraciones
A una persona sper especial a quien tiene un lugar muy especial en mi corazn a m
querido Jos, gracias por brindarme su apoyo incondicional y estar al pie de can
conmigo, gracias por toda tu paciencia, dedicacin y nimos de seguir adelante.
A mis compaeras de tesis por compartir todos los momentos, por su paciencia,
comprensin para lograr la meta.
A mi asesor ingeniero Bladimir Daz por ser una gua para terminar con xito el
trabajo de graduacin.

Te doy gracias Seor de corazn porque escuchaste las palabras de mi boca en presencia de tus
ngeles te canto y me postro hacia tu santo templo.
Salmo 112(137)

Mayela Beatriz Campos Lpez

Agradecimientos

Ahora que culmina una etapa ms de mi vida, quiero agradecer a Dios Uno y Trino por su amor y misericordia que
ha tenido para conmigo. Gracias, por ser luz, gua y sabidura de mis amigas de Tesis y de m para concluir con
xito el trabajo de graduacin.

Agradezco tambin a mis Padres, por su apoyo incondicional a lo largo de mi carrera. Gracias por sus buenos
consejos, por esas palabras de aliento en los momentos ms difciles y desear siempre lo mejor para mi. Les amo con
todo mi corazn.

A mi hermana, Iris Vanessa, por aminarme y comprenderme siempre...Gracias por ese don de entendimiento que
tienes y la sabidura con que me aconsejas. Gracias por ensearme a sonrerle a la vida. Te quiero mucho.

A mis docentes que a lo largo de mi carrera me formaron para llegar hasta donde estoy. De manera muy especial
agradezco a mi asesor de tesis, el Ing. Bladimir Daz, por llevarme por el camino correcto para concluir mi trabajo
de graduacin.

A mis Amigas de Tesis, les doy las gracias por su apoyo, comprensin y cario. S que sin ustedes no habra podido
culminar esta etapa. Gracias equipo por saber trabajar unidas y la empata que surgi entre nosotras.

Tambin, mis ms sinceros agradecimientos a las Familias de mis compaeras de tesis por su fraternidad y
aguantarme todo el ao que duro el trabajo de graduacin.

A todas las Personas que estuvieron pendientes de como iba el rumbo de mi trabajo de graduacin, gracias por sus
oraciones, sus palabras de nimo y motivacin.

Todo lo puedo en Cristo que me fortalece Filipenses 4,13

Con cario,

Cristina Ivette Cuellar Batres

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

CONTENIDO
INTRODUCCIN----------------------------------------------------------------------------------------------------------------------------------------- I
OBJETIVOS ---------------------------------------------------------------------------------------------------------------------------------------------- II
OBJETIVO GENERAL------------------------------------------------------------------------------------------------------------------------------------- II
OBJETIVOS ESPECFICOS -------------------------------------------------------------------------------------------------------------------------------- II
CAPITULO 1.
1.1.

INVESTIGACION PRELIMINAR ----------------------------------------------------------------------------------------------- 1

ANTECEDENTES ----------------------------------------------------------------------------------------------------------------------------- 2

1.1.1.
ORIGEN DE LA FUNDACIN CORDES ------------------------------------------------------------------------------------------------- 2
1.1.1.1. Misin ------------------------------------------------------------------------------------------------------------------------------ 2
1.1.1.2. Visin ------------------------------------------------------------------------------------------------------------------------------- 2
1.1.1.3. Organigrama --------------------------------------------------------------------------------------------------------------------- 3
1.1.1.4. Historia ----------------------------------------------------------------------------------------------------------------------------- 4
1.1.2.
ORIGEN DEL PROYECTO ----------------------------------------------------------------------------------------------------------------- 5
1.2.

SITUACIN ACTUAL ----------------------------------------------------------------------------------------------------------------------- 6

1.2.1.
1.2.2.
1.3.

FORMULACIN DEL PROBLEMA ------------------------------------------------------------------------------------------------------ 14

1.3.1.
1.3.2.
1.4.

PLANTEAMIENTO DEL PROBLEMA ----------------------------------------------------------------------------------------------------- 14


PRINCIPALES CAUSAS DEL PROBLEMA ------------------------------------------------------------------------------------------------- 14

PROCESO SOLUCIONADOR DEL PROBLEMA -------------------------------------------------------------------------------------- 17

1.4.1.
1.4.2.
1.4.3.
1.4.4.
1.5.

DESCRIPCIN ---------------------------------------------------------------------------------------------------------------------------- 6
ESTRUCTURA --------------------------------------------------------------------------------------------------------------------------- 12

DEFINICIN DEL PROBLEMA (MTODO DE LA CAJA NEGRA) ------------------------------------------------------------------------- 17


RESTRICCIONES A CONSIDERAR PARA LA SOLUCIN ---------------------------------------------------------------------------------- 18
CRITERIOS A CONSIDERAR PARA LA SOLUCIN ---------------------------------------------------------------------------------------- 18
RESULTADOS ESPERADOS -------------------------------------------------------------------------------------------------------------- 19

FACTIBILIDADES --------------------------------------------------------------------------------------------------------------------------- 20

1.5.1.
FACTIBILIDAD TCNICA ----------------------------------------------------------------------------------------------------------------- 20
1.5.1.1. Hardware ------------------------------------------------------------------------------------------------------------------------- 20
1.5.1.2. Software -------------------------------------------------------------------------------------------------------------------------- 21
1.5.1.3. Criterios de evaluacin -------------------------------------------------------------------------------------------------------- 21
1.5.1.4. Recurso Humano---------------------------------------------------------------------------------------------------------------- 22
1.5.1.5. Recursos con los que cuenta la Fundacin ------------------------------------------------------------------------------- 22
1.5.2.
FACTIBILIDAD ECONMICA ------------------------------------------------------------------------------------------------------------ 23
1.5.2.1. Anlisis Costo- Beneficio ------------------------------------------------------------------------------------------------------ 23
1.5.2.2. Flujo de Efectivo ---------------------------------------------------------------------------------------------------------------- 25
1.5.3.
FACTIBILIDAD OPERATIVA ------------------------------------------------------------------------------------------------------------- 27
1.5.3.1. Anlisis PIECES ------------------------------------------------------------------------------------------------------------------ 28
1.6.

JUSTIFICACIN ----------------------------------------------------------------------------------------------------------------------------- 30

1.7.

IMPORTANCIA ----------------------------------------------------------------------------------------------------------------------------- 31

1.8.

ALCANCES ----------------------------------------------------------------------------------------------------------------------------------- 32

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

1.9.

LIMITACIONES ----------------------------------------------------------------------------------------------------------------------------- 32

CAPITULO 2.
2.1.

PROPUESTA DE LA SOLUCION --------------------------------------------------------------------------------------------------------- 34

2.1.1.
2.2.

ANLISIS DEL SISTEMA ------------------------------------------------------------------------------------------------------- 33

DIAGRAMA DEL ENFOQUE DEL SISTEMA PROPUESTO --------------------------------------------------------------------------------- 34

ANLISIS DE REQUERIMIENTOS ------------------------------------------------------------------------------------------------------ 39

0.0.1.
REQUERIMIENTOS INFORMTICOS ---------------------------------------------------------------------------------------------------- 39
0.0.1.1. Requerimientos funcionales ------------------------------------------------------------------------------------------------- 39
0.0.1.2. Requerimientos no funcionales --------------------------------------------------------------------------------------------- 47
0.0.2.
REQUERIMIENTOS DE DESARROLLO --------------------------------------------------------------------------------------------------- 49
0.0.3.
REQUERIMIENTOS OPERATIVOS ------------------------------------------------------------------------------------------------------- 58
2.3.

MODELO DE CASOS DE USO ----------------------------------------------------------------------------------------------------------- 61

2.3.1.
NOMENCLATURA DE CASOS DE USO --------------------------------------------------------------------------------------------------- 61
2.3.2.
DIAGRAMAS DE CASOS DE USO -------------------------------------------------------------------------------------------------------- 62
2.3.2.1. Diagrama de contexto -------------------------------------------------------------------------------------------------------- 62
2.3.2.2. Subsistema Gestionar Proyectos ------------------------------------------------------------------------------------------- 63
2.3.2.3. Subsistema Seguimiento de Proyectos ------------------------------------------------------------------------------------ 67
2.3.2.4. Subsistema Generar Reportes ----------------------------------------------------------------------------------------------- 68
2.3.2.5. Subsistema Gestionar Usuario ---------------------------------------------------------------------------------------------- 71
2.4.

DIAGRAMAS DE SECUENCIA ----------------------------------------------------------------------------------------------------------- 72

2.5.

DIAGRAMAS DE ACTIVIDAD ----------------------------------------------------------------------------------------------------------- 72

2.6.

MODELO DE DOMINIO ------------------------------------------------------------------------------------------------------------------ 73

CAPITULO 3.
3.1.

DISEO DEL SISTEMA --------------------------------------------------------------------------------------------------------- 74

DEFINICIN DE ESTNDARES DE DISEO ------------------------------------------------------------------------------------------ 75

3.1.1.
ESTNDARES DE DISEO --------------------------------------------------------------------------------------------------------------- 75
3.1.1.1. Estndares de Salida ----------------------------------------------------------------------------------------------------------- 75
3.1.1.2. Estndar de Reportes ---------------------------------------------------------------------------------------------------------- 77
3.1.1.3. Estndar de Entrada ----------------------------------------------------------------------------------------------------------- 79
3.1.1.4. Estndar de Mens ------------------------------------------------------------------------------------------------------------ 83
3.1.1.5. Estndar de la Base de Datos ----------------------------------------------------------------------------------------------- 83
3.1.1.6. Estndar de Programacin --------------------------------------------------------------------------------------------------- 86
3.1.1.7. Estndar de Sitio Web --------------------------------------------------------------------------------------------------------- 90
3.2.

DIAGRAMA DE RED PROPUESTO PARA LA ORGANIZACIN------------------------------------------------------------------ 91

3.3.

MAPA DE NAVEGACION ---------------------------------------------------------------------------------------------------------------- 92

3.4.

DISEO DE LA BASE DE DATOS-------------------------------------------------------------------------------------------------------- 94

3.4.1.
3.4.2.
3.4.3.
3.5.

DIAGRAMA DE CLASES ----------------------------------------------------------------------------------------------------------------- 94


MODELO LGICO DE LA BASE DE DATOS --------------------------------------------------------------------------------------------- 95
MODELO FSICO DE BASE DE DATOS -------------------------------------------------------------------------------------------------- 96

DISEO DE INTERFACES ----------------------------------------------------------------------------------------------------------------- 97

3.5.1.
3.5.2.
3.5.3.

DISEO DE MENS --------------------------------------------------------------------------------------------------------------------- 97


DISEO DE PANTALLAS DE SALIDA ----------------------------------------------------------------------------------------------------- 98
DISEO DE PANTALLAS DE SALIDA PARA REPORTES-------------------------------------------------------------------------------- 100

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

3.5.4.
3.5.5.
3.5.6.
3.6.

DISEO DE SEGURIDAD --------------------------------------------------------------------------------------------------------------- 103

CAPITULO 4.
4.1.

UBICACIN DEL PROYECTO ---------------------------------------------------------------------------------------------------------- 107

METODOLOGIA A SEGUIR ------------------------------------------------------------------------------------------------------------ 107

4.2.1.
4.3.

PLAN DE IMPLEMENTACIN ---------------------------------------------------------------------------------------------- 106

DESCRIPCIN DE MDULOS DEL SISTEMA -------------------------------------------------------------------------------------- 107

4.1.1.
4.2.

DISEO DE PANTALLAS DE ENTRADA------------------------------------------------------------------------------------------------ 101


DISEO DE MENSAJES --------------------------------------------------------------------------------------------------------------- 102
DISEO DE REPORTES ---------------------------------------------------------------------------------------------------------------- 102

DIAGRAMA DE DESPLIEGUE---------------------------------------------------------------------------------------------------------- 108

ETAPA I PREPARACION DEL ENTORNO ------------------------------------------------------------------------------------------- 108

4.3.1.
ORGANIZACIN DEL PERSONAL ------------------------------------------------------------------------------------------------------ 108
4.3.1.1. Seleccin y contratacin de personal ----------------------------------------------------------------------------------- 109
4.3.2.
ESTRUCTURA ORGANIZATIVA -------------------------------------------------------------------------------------------------------- 109
4.3.3.
DETERMINACIN DE PERFILES DE PUESTOS Y FUNCIONES -------------------------------------------------------------------------- 109
4.3.4.
DETERMINACIN DE RESPONSABILIDADES ------------------------------------------------------------------------------------------ 113
4.3.5.
DETERMINACIN DE TIEMPO Y COSTO DE ACTIVIDADES EN LA ETAPA I ----------------------------------------------------------- 116
4.3.6.
PRESENTACIN DEL SISTEMA INFORMTICO ---------------------------------------------------------------------------------------- 117
4.3.7.
ACONDICIONAMIENTO DE INSTALACIONES ----------------------------------------------------------------------------------------- 117
4.3.7.1. Acondicionamiento del Espacio Fsico ---------------------------------------------------------------------------------- 118
4.3.7.2. Pruebas de Hardware y Software ---------------------------------------------------------------------------------------- 118
4.3.7.3. Configuracin del Servidor ------------------------------------------------------------------------------------------------- 118
4.3.7.4. Creacin de Base de Datos ------------------------------------------------------------------------------------------------- 118
4.3.7.5. Instalacin y configuracin de la instalacin -------------------------------------------------------------------------- 119
4.3.8.
DETERMINACIN DEL EQUIPO A UTILIZAR ------------------------------------------------------------------------------------------- 119
4.3.8.1. Mquinas clientes ------------------------------------------------------------------------------------------------------------ 119
4.3.8.2. Mquina servidor ------------------------------------------------------------------------------------------------------------- 121
4.4.

ETAPA II CAPACITACIN -------------------------------------------------------------------------------------------------------------- 122

4.4.1.
ESTRUCTURA ORGANIZATIVA DE PERSONAL A CAPACITAR ------------------------------------------------------------------------- 122
4.4.2.
USUARIOS A CAPACITAR ------------------------------------------------------------------------------------------------------------- 122
4.4.2.1. Contenido y duracin de capacitacin ---------------------------------------------------------------------------------- 123
4.4.3.
DETERMINACIN DE TIEMPO Y COSTO DE ACTIVIDADES EN LA ETAPA II ---------------------------------------------------------- 125
4.5.

ETAPA III PRUEBAS --------------------------------------------------------------------------------------------------------------------- 126

4.5.1.
CARGA DE DATOS--------------------------------------------------------------------------------------------------------------------- 126
4.5.1.1. Recopilacin de la informacin ------------------------------------------------------------------------------------------- 126
4.5.1.2. Entrenamiento de digitadores -------------------------------------------------------------------------------------------- 126
4.5.1.3. Ingreso de datos -------------------------------------------------------------------------------------------------------------- 127
4.5.2.
PRUEBAS DE FUNCIONAMIENTO ----------------------------------------------------------------------------------------------------- 127
4.5.2.1. Diseo de pruebas ------------------------------------------------------------------------------------------------------------ 127
4.5.2.2. Realizacin de pruebas------------------------------------------------------------------------------------------------------ 127
4.5.2.3. Anlisis de resultados de pruebas ---------------------------------------------------------------------------------------- 128
4.5.3.
DETERMINACIN DE TIEMPO Y COSTO DE ACTIVIDADES EN LA ETAPA III --------------------------------------------------------- 128
4.6.

ETAPA IV PUESTA EN MARCHA ----------------------------------------------------------------------------------------------------- 129

4.6.1.

OPERACIN PARALELA DEL SISTEMA ------------------------------------------------------------------------------------------------ 129

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

4.6.2.
4.6.3.
4.6.4.
4.7.

FORMULARIOS DE CONTROL PARA LA IMPLEMENTACION DEL SISTEMA ---------------------------------------------- 130

4.7.1.
4.7.2.
4.7.3.
4.7.4.
4.8.

ANLISIS DE RESULTADOS ENTRE SISTEMAS----------------------------------------------------------------------------------------- 129


ARRANQUE DEL SISTEMA ------------------------------------------------------------------------------------------------------------ 129
DETERMINACIN DE TIEMPO Y COSTO DE ACTIVIDADES EN LA ETAPA IV --------------------------------------------------------- 129

FORMULARIO PARA EVALUACIN DE PERFILES DE PERSONAL ---------------------------------------------------------------------- 131


FORMULARIO PARA CONTROL DE AVANCE DE ACTIVIDADES ----------------------------------------------------------------------- 132
FORMULARIO PARA EL CONTROL DE PRUEBAS -------------------------------------------------------------------------------------- 133
FORMULARIO PARA EL CONTROL DE CAPACITACIONES ----------------------------------------------------------------------------- 134

CRITERIOS DE ACEPTACION DEL SISTEMA --------------------------------------------------------------------------------------- 135

CONCLUSIONES ------------------------------------------------------------------------------------------------------------------------------------- 136


BIBLIOGRAFA --------------------------------------------------------------------------------------------------------------------------------------- 137
GLOSARIO -------------------------------------------------------------------------------------------------------------------------------------------- 138
ANEXOS ----------------------------------------------------------------------------------------------------------------------------------------------- 143
ANEXO 1 ESPECIFICACIONES TCNICAS DE RECURSOS -------------------------------------------------------------------------------------------- 144
ANEXO 2 CRITERIOS DE EVALUACIN DE SOFTWARE --------------------------------------------------------------------------------------------- 148
ANEXO 3 RECURSO CON QUE CUENTA LA FUNDACIN ------------------------------------------------------------------------------------------ 150
ANEXO 4 FORMATO DE ENCUESTA ---------------------------------------------------------------------------------------------------------------- 151
ANEXO 5 RESULTADOS DE LA ENCUESTA -------------------------------------------------------------------------------------------------------- 153
ANEXO 6 COSTOS DE OPERACIN ----------------------------------------------------------------------------------------------------------------- 161
ANEXO 7 DIAGRAMA GANTT----------------------------------------------------------------------------------------------------------------------- 163
ANEXO 8 COSTOS DE RECURSOS DE DESARROLLO ------------------------------------------------------------------------------------------------ 166
ANEXO 9 CARTA DE COMPROMISO DE CORDES ------------------------------------------------------------------------------------------------- 170
ANEXO 10 FORMATO DE ENTREVISTA ------------------------------------------------------------------------------------------------------------- 171
ANEXO 11 EVALUACIONES DE SOFTWARE DE DESARROLLO -------------------------------------------------------------------------------------- 172
ANEXO 12 DETERMINACIN DE TIEMPOS POR ACTIVIDAD DE LA IMPLEMENTACIN DE SIMOCPRO ---------------------------------------- 174
ANEXO 13 DETERMINACIN DE COSTO DE RECURSO HUMANO PARA LA IMPLEMENTACIN DE SIMOCPRO -------------------------------- 175

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

INTRODUCCIN
CORDES es una institucin no gubernamental, sin fines de lucro, con mstica de trabajo comunitario, que
promueve el desarrollo sustentable, la equidad de gnero, conservacin del medio ambiente en
comunidades donde la pobreza se vio profundizada por la guerra civil y que no han sido superadas por las
polticas de atencin del Estado.

Para la Fundacin CORDES, cuya misin es promover el desarrollo comunitario en El Salvador, es necesario
que todos los proyectos que pone en marcha se desarrollen de manera que genere los mayores beneficios y
para ello debe contar con herramientas que contribuya a la eficacia de las actividades que desarrolla.

Por las razones antes mencionadas se considero como necesidad un sistema informtico que permitiera
facilitar la organizacin de la informacin relacionada con los proyectos que la institucin maneja; el
sistema se encargara de monitorear el seguimientos de los proyectos de la Fundacin por medio de
control de avance de las actividades

En el presente trabajo de graduacin se presenta la informacin de las diferentes etapas que forman parte
del desarrollo del sistema informtico.

En el Capitulo 1 se presenta una investigacin preliminar sobre los antecedentes de la Fundacin, situacin
actual del manejo de proyectos, formulacin del problema detectado; un estudio de factibilidades, la
justificacin del proyecto y su importancia.

El Capitulo 2 contiene el anlisis del sistema; en el cual se detalla una propuesta de solucin, el anlisis de
requerimientos, modelo de casos de uso, diagramas de secuencia, diagramas de actividad y modelo de
dominio del sistema a desarrollar.

El Captulo 3 del documento contiene el diseo del sistema; definicin de estndares de diseo, diseo de
interfaces del sistema, diseo de la base de datos y seguridad del sistema.

Posteriormente en el Capitulo 4 se presenta el plan de implementacin el cual describe los pasos para la
instalacin y puesta en marcha del sistema.

Finalmente se concluye con la informacin de los documentos externos con que se conto para el desarrollo
del trabajo de graduacin as como tambin glosario y los anexos respectivos segn el contenido del
documento.
Introduccin

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

OBJETIVOS
Objetivo General
Crear un Sistema Informtico que permita el monitoreo de los proyectos que conlleve a una mejora en el
proceso administrativo y la toma de decisiones en la Fundacin para la Cooperacin y el Desarrollo
Comunal de El Salvador.

Objetivos Especficos
Realizar un anlisis mediante el enfoque de sistemas de los elementos involucrados en la
administracin de los proyectos ejecutados en CORDES, con el fin de determinar la problemtica
que se afronta con respecto al manejo de los proyectos realizados.
Determinar requerimientos funcionales, no funcionales, operativos y desarrollo que para el
adecuado desarrollo del sistema informtico.

Disear las diferentes interfaces, mdulos y la base de datos que conformaran el sistema de
monitoreo de y control de proyectos.
Realizar la codificacin de los componentes planteados en la etapa de diseo.

Hacer uso de estndares para la programacin de los mdulos del sistema de monitoreo y control
de proyectos, a fin de facilitar su desarrollo.
Realizar pruebas del sistema informtico para detectar posibles fallas y realizar las correcciones
oportunamente.

Elaborar la documentacin del sistema informtico de monitoreo y control de proyectos, para un


adecuado uso, una segura instalacin e implementacin del sistema informtico y posteriormente
un mantenimiento adecuado.

Objetivos

ii

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

CAPITULO 1. INVESTIGACION PRELIMINAR

Investigacin Preliminar

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

1.1. ANTECEDENTES
1.1.1.
1.1.1.1.

Origen de la Fundacin CORDES


Misin

CORDES es creada y dirigida estratgicamente por las comunidades rurales, como una asociacin sin fines
de lucro, para promover y fortalecer de forma equitativa y concertada el desarrollo sostenible de familias
salvadoreas en zonas rurales y sub-urbanas vulnerables en lo econmico, social, ambiental y poltico.

1.1.1.2.

Visin

Ser una institucin lder en el desarrollo rural sostenible en El Salvador, que considera como centro del
desarrollo al ser humano en equidad y en armona con el medio ambiente, que integra los procesos
econmicos y sociales de carcter local y nacional e incide en las transformaciones estructurales del pas.

Investigacin Preliminar

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

1.1.1.3.

Organigrama

Asamblea General

Auditoria Externa

Junta
Directiva

Direccin
Ejecutiva
Comunicaciones

Consejo Ejecutivo

Gerencia
Administrativa
Financiera

Gerencia de
Relaciones y
Gestin de
Proyectos

Gerencia de
Operaciones

Unidad de
Contabilidad

Unidad de
Formulacin de
Proyectos

Unidad de Planes

Unidad de
Programas

Unidad de
Recursos
Humanos

Unidad de
Comunicaciones

Unidad de
Servicios
Generales

Gerencia
Regin I

Gerencia
Regin II

Gerencia
Regin III

Gerencia
Regin IV

Gerencia
Regin V

Figura 1.1 Organigrama CORDES

Investigacin Preliminar

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

1.1.1.4.

Historia

La Fundacin para la Cooperacin y el Desarrollo Comunal en El Salvador (CORDES) es una institucin no


gubernamental, sin fines de lucro, con mstica de trabajo comunitario, que promueve el desarrollo
sostenible, la equidad de gnero, conservacin del medio ambiente en comunidades donde la pobreza se
vio profundizada por la guerra civil y que no han sido superadas por las polticas de atencin del Estado.
La Fundacin CORDES, nace un 20 de junio de 1988 por decisin de las comunidades repobladas
organizadas en CRIPDES y con el apoyo de organismos humanitarios, religiosos y la solidaridad
internacional para promover el desarrollo econmico-social autogestionario. Se constituy jurdicamente
en 1991 y obtuvo su personera jurdica en 1994.
Desde ese tiempo la institucin ha venido caminando junto con las comunidades sentando las bases para el
desarrollo. Con los aos, se ha evidenciado la necesidad de mantenerse y profundizar la sinergia con
CRIPDES1 para que se genere una mayor incidencia poltico econmica y social en las comunidades que
atienden.
La Fundacin CORDES brinda sus servicios en las siguientes regiones:
Regin I Chalatenango;
Regin II Cuscatln, Cabaas;
Regin III San Vicente, La Paz;
Regin IV Norte de San Salvador, La Libertad;
Regin V Sur de La Libertad;
Y la sede central la cual se en San Salvador.
El anlisis estratgico y operativo de CORDES, ha permitido distinguir los elementos claves para su
funcionamiento; y es en base a esta idea que la Gerencia de Operaciones juega un papel muy importante ya
que con los procesos que all se realizan se cumple con la misin de la Fundacin, las funciones que realiza
dicha Gerencia son:
Monitorear el estado actual de los proyectos en trminos de su ejecucin a nivel presupuestario y de
actividades.
Establecer comunicacin con las agencias cooperantes de cada proyecto en ejecucin.
Llevar el control de proyectos en formulacin.

Asociacin para el Desarrollo de El Salvador.

Investigacin Preliminar

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

1.1.2.

Origen del proyecto

CORDES como muchas Instituciones dedicadas a promover el desarrollo local a travs de programas que
ayuden al logro de la sostenibilidad econmica, social y ambiental que contribuya a mejorar las condiciones
de vida de muchos salvadoreos, est convencida que la innovacin a nivel de tecnologas y de los procesos
de desarrollo en general es lo que hace que estos procesos se ejecuten de manera ms eficiente y eficaz. Es
por ello que se consideran los siguientes elementos sobre los cuales estar basada la innovacin:
La sistematizacin de las propias experiencias.
La investigacin y experimentacin participativa.
La diferenciacin y la creatividad.
La innovacin tecnolgica y de procesos en general se ver reflejada en la creacin de nuevos productos, en
las tecnologas de produccin agropecuaria sostenible y de bajo costo, generadas a partir de las propias
experiencias, recursos y conocimiento de los campesinos; esto como un ejemplo de donde es necesario
aplicar las tecnologas.
Todos los programas que son la base de trabajo de CORDES son importantes, pero basados en el que
genera mayor cantidad de proyectos es el denominado Programa Agropecuario, ser en el cual se basar
nuestro estudio; ya que se desarrolla en la mayora de las regiones donde la Fundacin opera; a partir de
ello surge la necesidad de mejorar el proceso de sustraer la informacin que permitira evaluar y, en caso de
ser necesario, redisear los procedimientos de ejecucin y coordinacin; sera el insumo principal para
preparar los informes trimestrales y anuales, y para la evaluacin de medio trmino y final del proyecto.

La Fundacin se vio en la necesidad de elaborar una propuesta metodolgica para el manejo de proyectos
en la etapa de monitoreo y seguimiento, la cual va dirigida a sistematizar el avance de los indicadores
objetivamente verificables (metas) de los proyectos en ejecucin, con el propsito de servir como una
herramienta que les ayude a incrementar el nivel de productividad, ya que se pretende que provea a la
administracin de una adecuada visibilidad sobre la situacin de un proyecto en particular o de varios
proyectos, para poder as identificar oportunamente cualquier desviacin contra lo planeado con el
objetivo de tomar decisiones oportunas para corregirlas.

Investigacin Preliminar

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

1.2. SITUACIN ACTUAL


1.2.1.

Descripcin

En el presente apartado se describen los procesos que realiza la Gerencia de Operaciones para el control y
monitoreo de los proyectos en ejecucin de CORDES, los cuales fueron obtenidos por medio de entrevistas
realizadas.
Los proyectos una vez han sido aprobados pasan a la etapa de ejecucin, es decir, se les da el seguimiento
correspondiente hasta su finalizacin; la Gerencia de Operaciones es la encargada de velar para que estos
proyectos se desarrollen satisfactoriamente.

Procesos Principales
La Gerencia de Operaciones para brindar el seguimiento a los proyectos en ejecucin realiza los siguientes
procesos:
Monitorear los proyectos en ejecucin y la asignacin del presupuesto: Consiste en verificar el plan de
ejecucin que contempla la asignacin de los recursos, la planificacin de las actividades, el
presupuesto asignado a los proyectos, las metas de los proyectos. La Gerencia de Operaciones
comprueba que todos los proyectos en ejecucin estn marchando segn lo planeado, reflejndose en
el cumplimiento de metas y que las actividades se desarrollen en el tiempo establecido.
Controlar las actividades que realizan los coordinadores de proyectos: Consiste en vigilar el trabajo de
cada uno de los coordinadores, ya que estos son los encargados de darle el seguimiento a los
proyectos, cada coordinador de proyecto cuenta con un cronograma de actividades, el cual es la base
para darle el seguimiento al proyecto ya que contempla tiempos, actividades y recursos por lo cual se
vigila que se cumplan las actividades en las fechas establecidas para que el proyecto no se vea afectado,
adems la Gerencia de Operaciones le apoya al coordinador de proyectos por cualquier inconveniente
que se le presente.

Elaboracin de informes de cada proyecto en ejecucin: Actualmente se realizan informes de cada


proyecto para ser entregados a las agencias de cooperacin quienes son las que dan el aporten
econmico a todos los proyectos. Se realizan informes sobre beneficiarios de los proyectos, informes
tcnicos, informes sobre el desarrollo de los proyectos, informes narrativos, informes financieros, todos
estos se realizan de forma manual con uso de herramientas de Microsoft Office Word y Microsoft
Office Excel. En cada regin de CORDES donde se estn ejecutando proyectos, los coordinadores y
tcnicos realizan informes para enviarlo a la Gerencia de Operaciones quien la resume y la consolida
por proyecto, al final se tiene la informacin de todos los proyectos que se estn realizando en todas las
regiones del pas.

Investigacin Preliminar

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

Establecer comunicacin con la Gerencia de Relaciones y Gestin de Proyectos y con la Unidad de


Contabilidad: La Gerencia de Relaciones y Gestin de Proyectos tiene la tarea de reunirse con las
agencias de cooperacin con el fin de aclarar dudas del proyecto y agilizar el proceso de aprobacin, ya
que las agencias son las que aprueban un proyecto, una vez aprobado es comunicado a la Gerencia de
Operaciones para dar inicio al mismo proyecto y darle el seguimiento correspondiente. Y con la Unidad
de Contabilidad para darle el visto bueno sobre los desembolsos a los proyectos en ejecucin.

Diagramas de los Procesos


La simbologa a utilizar para esquematizar la situacin actual mediante procesos es la definida a
continuacin:
Smbolo

Nombre

<Nombre proceso>
<Funcin>

Marco de
responsabilidad

Actividad

Flujo

Decisin

Sincronizacin

Significado
Representa el marco de
actividades que realiza una
unidad o persona de la
organizacin. Delimita las
actividades realizadas por
dicha unidad organizacional
o persona.
Representa a una actividad
la cual va incluida dentro del
marco de responsabilidad
respectivo.
El presente smbolo se utiliza
para especificar el flujo que
siguen las actividades.
Representa un punto de
decisin dentro del diagrama
de actividad.
Las lneas gruesas paralelas
significan que las actividades
que se encuentran en medio
de tales lneas se ejecutan
simultneamente.

Tabla 1.2.1 Simbologa a utilizar para modelar la situacin actual

Investigacin Preliminar

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

1) Monitoreo de los proyectos en ejecucin y asignacin del presupuesto.


Monitoreo de los proyectos en ejecucin y la asignacin de presupuesto
Operaciones

Contabilidad

Formulacin de
proyectos

Coordinador de
proyectos

Inicio
Proporciona la
informacin sobre el
plan de ejecucin
(planificacin de las
actividades o
cronograma) a
Operaciones

Solicita
informacin del
plan de ejecucin
de los proyectos

Revisar toda la
informacin sobre
el plan de
ejecucin

Verifica el
presupuesto
asignado

presupuesto

Si es correcto

No es correcto

Realizar los
desembolsos al
proyecto

Corregir el plan de
ejecucin en el
apartado del
presupuesto

Enva de nuevo
plan corregido con
el presupuesto

Recibe
notificacin del
desembolso

Verifica el cumplimiento
de metas

Solicita
informacin de
avance de
actividades

Enva informacin de
avance de actividades

Verificacin de
cumplimiento de
actividades

Generar informes
sobre el desarrollo
del proyecto

Imprimir informes

Fin

Investigacin Preliminar

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

2) Control de las actividades que realizan los coordinadores y tcnicos.


Controlar las actividades que realizan los coordinadores y
tcnicos de proyectos
Operaciones

Coordinadores de
proyectos

Tcnicos de
proyectos

Enviar informacin
del cronograma

Enviar informacin
a operaciones

Realizar seguimiento
del proyecto

Realizar seguimiento
del proyecto

Entrega avances
de lo realizado en
los proyectos

Entrega avances
de lo realizado en
los proyectos

Elabora informe sobre


el cumplimiento del
proyecto hasta la fecha

Elabora informe sobre


el cumplimiento del
proyecto hasta la fecha

Enviar informes sobre


el cumplimiento del
proyecto hasta la fecha

Enviar informes sobre el


cumplimiento del
proyecto hasta la fecha

Inicio

Solicita informacin
sobre cronograma de
actividades del proyecto

Verifica las fechas de


las actividades del
cronograma

Verifica seguimiento
de proyectos

Solicita avances
sobre los proyectos

Revisa avances
de proyectos

Solicita informes sobre


los proyectos

Verificar los informes


de proyectos

Informe
Correcto?
Si
Elaborar informe del
cumplimiento del proyecto

Elaborar reporte de las


fallas de los coordinadores

No

Recibir las observaciones


sobre las desviaciones

Recibir las observaciones


sobre las desviaciones

Corregir las desviaciones


del proyecto

Corregir las desviaciones


del proyecto

Enviar correcciones

Enviar correcciones

Imprimir reportes de
proyectos y fallas de
coordinadores

Fin

Investigacin Preliminar

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

3) Elaboracin de informes.
Elaboracin de informes
Operaciones

Contabilidad

Coordinador de
proyecto

Relaciones y
gestin de
proyectos

Inicio

Solicitar
informacin al
coordinador del
proyecto

Recopilar
documentacin
para informes

Verificar informacin
enviada por
coordinador de
proyecto

Enviar informacin
a unidad de
operaciones

Enviar
documentacin a
contabilidad

Verificar
documentacin

No

Documentacin
completa

Si

Elaborar el
informe financiero

Verificar estado
financiero del
proyecto

Entregar informe
financiero a
unidad de
operaciones

Solicitar informe
narrativo y tcnico

Realizar informe
narrativo y tcnico

Verificar informe
tcnico y narrativo

Enviar informe
narrativo y tcnico
a unidad de
operaciones

Estn incompletos

Si

No
Enviar informe
financiero, tcnico y
narrativo a unidad
de relaciones y
gestin

Enviar informes a
agencia de
cooperacin

Fin

Investigacin Preliminar

10

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

Normas para la Ejecucin de Proyectos


Un aspecto importante de mencionar es que cuando las actividades y los recursos de un proyecto no se
ejecutan en los tiempos planeados y ocasiona un retraso en el curso normal del proyecto, la Gerencia de
Operaciones es la que toma la decisin para realizar acciones que minimicen el impacto negativo del
proyecto.
Cabe mencionar que dicha Gerencia considera ciertas normas para trabajar en la ejecucin de proyectos:
Gestin Gerencial: Vigilar que un proyecto se ejecute en forma normal.
Sistemas de Planificacin: Registro de proyectos se administran normalmente.
Gestin de Recurso: Utilizacin adecuada de los fondos asignados a cada proyecto, ejecucin de
actividades en su debido tiempo y recursos, vigilar que los coordinadores de proyectos administren
adecuadamente los proyectos en ejecucin.
Sensibilidad Institucional: Fecha de informes para las agencias de cooperacin.

Investigacin Preliminar

11

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

1.2.2.

Estructura

Para tener una mayor comprensin de la situacin actual se presenta el enfoque de sistemas (Figura 1.1).

Medio Ambiente: Agencias de Cooperacin, Gerencia de Operaciones, Gerencia


de Relaciones y Gestin de Proyectos, coordinadores y tcnicos de proyectos,
familias beneficiadas, Las Regiones de CORDES, Unidad de contabilidad, Unidad
de Formulacin de Proyectos.

ENTRADAS

SALIDAS

Datos de los beneficiarios


de los proyectos
Datos del plan de
ejecucin de los proyectos
Datos del cronograma de
actividades
Datos sobre presupuesto
del proyecto
Datos de los proyectos en
ejecucin

PROCESOS
Monitoreo de los
proyectos en ejecucin
Control y verificacin de
actividades
Vigilar el trabajo de los
coordinadores de
proyectos
Generar informes sobre
los proyectos
Registro de los
beneficiarios de los
proyectos
CONTROL
Normas de la Gerencia de
Operaciones que rigen el
seguimiento de
proyectos.
Las normativas de las
agencias cooperantes.

Informes sobre los


beneficiarios por
proyectos
Informes sobre los
proyectos en ejecucin
Informes sobre los costos
y recursos por proyectos
Informes tcnicos por
proyectos
Informes narrativos por
proyectos
Informes de avance de
proyectos
Informes financieros

RECURSOS
Humano: personal y
Gerencias de Operaciones, de
Relaciones y Gestin de
Proyectos, coordinadores y
tcnicos de los proyectos.
Material: equipo informtico
y papelera.

FRONTERA
Los procesos de monitoreo y
control de los proyectos de tipo
agropecuario.

Figura 1.2.1 Enfoque de sistemas de la situacin actual

Investigacin Preliminar

12

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

Salidas
Informes sobre los beneficiarios por proyectos.
Informes sobre los proyectos en ejecucin.
Informes sobre los costos y recursos por proyectos.
Informes tcnicos por proyectos.
Informes narrativos por proyectos.
Informes sobre avances por proyectos.
Informes financieros.
Entradas
Datos de los beneficiarios de los proyectos.
Plan de ejecucin de los proyectos.
Datos del cronograma de actividades.
Datos sobre presupuesto del proyecto.
Datos de los proyectos en ejecucin.
Procesos
Monitoreo de los proyectos en ejecucin.
Control y verificacin de actividades.
Vigilar el trabajo de los coordinadores de proyectos.
Generar informes sobre los proyectos.
Registro de los beneficiarios de los proyectos.
Recursos
Humano: Personal y Gerencia de Operaciones, Gerencia de Relaciones y Gestin de Proyectos,
Coordinadores y Tcnicos de los proyectos.
Material: equipo informtico y papelera.
Medioambiente
Agencias de Cooperacin, Gerencia de Operaciones, Gerencia de Relaciones y Gestin de
Proyectos, coordinadores y tcnicos de proyectos, familias beneficiadas, Las regiones de CORDES,
Unidad de Contabilidad.
Control
Normas de la Gerencia de Operaciones que rigen el seguimiento de proyectos en ejecucin.
Las normativas de las agencias cooperantes.
Frontera
Los procesos de monitoreo y control de los proyectos de tipo agropecuario.

Investigacin Preliminar

13

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

1.3. FORMULACIN DEL PROBLEMA


1.3.1.

Planteamiento del Problema

La fundacin CORDES a travs de la Gerencia de Operaciones, administra la ejecucin de distintos tipos de


proyectos que van encaminados al beneficio de muchas comunidades rurales y al desarrollo econmico y
social de las mismas.
En la actualidad toda la informacin de los proyectos en ejecucin se administra y distribuye manualmente,
utilizando hojas de informacin general y formularios impresos, lo cual conlleva a que la informacin
requerida para crear reportes tcnicos, narrativos y gerenciales de cada proyecto no pueda ser obtenida
oportunamente.

1.3.2.

Principales causas del problema

Los factores o causas que afectan al desarrollo del control de proyectos en ejecucin han sido identificados
mediante tcnicas de observacin directa y entrevistas a la Gerencia de Operaciones.
Informacin
Causas identificadas:
No existe retroalimentacin inmediata de informacin.
Aislamiento de informacin.
Dificultad en el manejo de la informacin.
Dificultad de obtencin de la informacin en el momento requerido.
Tiempo
Causas identificadas:
Retraso en la entrega de avances del proyecto.
Retraso en procesamiento de la informacin del proyecto.
Retraso en la elaboracin de reportes.
Planificacin
Causas identificadas:
Retraso en la estructura de la planificacin de los proyectos.
Retraso en la identificacin oportuna de cualquier desviacin contra lo planeado.

Investigacin Preliminar

14

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

Procedimientos
Causas identificadas:
Procesamiento manual.
Procesamiento de datos en formas impresas.
Mtodos
Causas identificadas:
Requerimiento de medios fsicos.
No existe un seguimiento oportuno ante lo planificado.
Dificultad en la bsqueda de informacin.

Mediante el uso de la herramienta de anlisis Ishikawa (ver Figura 1.3.1), la cual consiste en determinar las
diferentes Causas, que pueden estar presentes en el problema, facilitando los estudios posteriores de
evaluacin del grado de aporte de cada una de estas y obtener la solucin adecuada para cada uno de los
factores que intervienen en la identificacin de un determinado problema.

Investigacin Preliminar

15

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

TIEMPO

INFORMACIN
Retraso en la elaboracin
de reportes

PROCEDIMIENTOS
Procesamiento manual

No existe retroalimentacin
inmediata

dificultad de obtencin
de la informacin en el
momento requerido

Susceptible a
errores humanos
Aislamiento de informacin

Retraso en la
Entrega de avances
del proyecto.

Retraso en procesamiento
de la informacin
del proyecto.

Retraso en la estructura
de la planificacin de los proyectos
Retraso en la identificacin
oportuna de cualquier
desviacin contra lo planeado.

Dificultad en el manejo de la
informacin
Debido al manejo manual
de la misma

Requerimiento de
medios fsicos
Carencia de mecanismos
de seguridad que proteja la
informacin

PLANIFICACION

Procesamiento de datos
en formas impresas
Uso de formularios y hojas de
informacin general

Controlar y manejar la
Documentacin de los
Proyectos
Dificultad en la
bsqueda de informacin
Cantidad excesiva
de documentos
No existe un seguimiento
oportuno ante lo planificado

METODOS

Figura 1.3.1 Diagrama Ishikawa

Investigacin Preliminar

16

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

1.4. PROCESO SOLUCIONADOR DEL PROBLEMA


1.4.1.

Definicin del problema (Mtodo de la caja negra)

Despus de analizar las diferentes causas se determin que el problema encontrado en la Gerencia de
Operaciones de la fundacin CORDES es el de:
Controlar y manejar la Documentacin de los
Proyectos

Mediante el mtodo de la Caja Negra se pretende representar el estado actual (Estado A) sobre la
administracin de los proyectos en ejecucin y el estado deseado (Estado B), que es la creacin de un
sistema informtico para lograr un monitoreo y control integral y oportuno de la documentacin de los
proyectos en ejecucin (ver Figura 1.4.1).

ESTADO A

PROCESO

Controlar Y manejar la
Documentacin de los
Proyectos

Inexistencia de un sistema que


facilite la obtencin de los
avances en un determinado
proyecto.
Consolidado y manejo de toda
la informacin de los proyectos
administrado de forma manual.
No existe un respaldo de
seguridad sobre la informacin.
No hay seguimiento adecuado y
oportuno ante cualquier
desviacin de lo planificado.

ESTADO B

Monitoreo y Control
Integral y oportuno de la
Documentacin de los
Proyectos

Sistematizacin del avance de


los proyectos en ejecucin.
Mejora de acceso, integridad y
oportunidad de la informacin.
Automatizacin de los procesos
de monitoreo y control de los
proyectos.
Instrumento uniforme para la
planificacin de los proyectos.
Mayor impacto en la ejecucin
de proyectos.

Figura 1.4.1 Mtodo de la Caja Negra

Investigacin Preliminar

17

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

1.4.2.

Restricciones a considerar para la solucin

Herramientas para el desarrollo del sistema de acuerdo a los estndares: El Sistema informtico ser
realizado bajo herramientas que la Fundacin CORDES tiene establecidos en sus estndares de diseo y
con las herramientas que cuentan para la construccin y as no ocasionar costos en la adquisicin de
nuevas herramientas.

1.4.3.

Criterios a considerar para la solucin

Automatizacin de la metodologa:
Con esto se buscar mejorar en todo aspecto el manejo de los proyectos en ejecucin.
Seguridad de la informacin:
La informacin es un instrumento de mucha importancia en la ejecucin de un proyecto por tal razn se
pretende tener un resguardo de la misma, ya que en la actualidad se mantiene de manera manual siendo
esto lo que dificulta su manejo y administracin.
Se obtendr una administracin de la informacin de manera centralizada a travs de la automatizacin de
sus procesos.
Constantes actualizaciones de la planificacin de los proyectos:
Teniendo una rpida aplicacin se lograr obtener a tiempo cualquier avance de lo planificado, para as
poder responder con prontitud ante cualquier desviacin.
Comunicacin efectiva:
Administracin de avisos de reuniones que proporcionara una comunicacin adecuada entre la Gerencia
de Operaciones y el coordinador de los proyectos.
Acceso de la informacin:
El sistema ofrecer que la informacin pueda ser consultada simultneamente por uno o varios usuarios de
la aplicacin en los diferentes sectores donde se realizan los proyectos, brindando la informacin necesaria
en un tiempo real y sobre todo datos verdaderos.
Reduccin de tiempo y costo en la generacin de reportes:
El sistema reducir en gran escala la realizacin de reportes ayudando a disminuir tiempo y costo que se
incurren actualmente, adems contribuir en que la obtencin de la informacin este a tiempo para
facilitar y apoyar la toma de decisiones.

Investigacin Preliminar

18

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

1.4.4.

Resultados esperados

Causa del problema principal

Resultados esperados
Tiempo

Retraso en el procesamiento de la informacin


del proyecto.

Procesamiento
automatizada.

de

la

informacin

de

forma

Retraso en la elaboracin de reportes.

Disminucin de tiempo en la elaboracin de


reportes e informes.

Retraso en la entrega de avances del proyecto.

Verificacin de los avances de forma oportuna.


Informacin

Dificultad de obtencin de la informacin en el


momento requerido.

Se obtendr
proyectos.

informacin

No existe retroalimentacin inmediata.

Recoleccin de informacin de forma automatizada


y actualizaciones en tiempo real.

Aislamiento de informacin.

Informacin centralizada en relacin a los proyectos.

Dificultad en el manejo de la informacin.

Administracin
automatizada.

de

la

actualizada

informacin

de

de

los

forma

Procedimientos
Procesamiento manual

Sistematizacin de los procesos.

Procesamiento de datos en formas impresas.

Registro automatizado de los procedimientos


manuales.
Planificacin

Retraso en la estructura de la planificacin de los


proyectos.

Agilidad en la reestructuracin de la planificacin de


los proyectos.

Retraso en la identificacin oportuna de cualquier


desviacin contra lo planeado.

Identificacin oportuna de desviaciones.

Mtodos
Dificultad en la bsqueda de informacin.

Creacin de mecanismos de
informacin sobre los proyectos.

No existe un seguimiento oportuno ante lo


planificado.

Utilizacin de parmetros de seguimiento.

Carencia de mecanismos de seguridad que proteja la


informacin.

Seguridad integral de la informacin.

Investigacin Preliminar

bsqueda

de

19

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

1.5. FACTIBILIDADES
Para poder realizar una estimacin en cuanto al proyecto que se pretende desarrollar es necesario hacer un
estudio, en el cul se analiza y evala la informacin tcnica, econmica y operativa correspondiente al
sistema propuesto, para establecer la viabilidad de llegar a instalarse y poner en funcionamiento. Esto
mediante la cuantificacin de los recursos humanos, materiales y econmicos que sern necesarios, para
determinar si los beneficios que se generarn con el sistema propuesto son mayores o no que los costos de
ejecutarlo.

1.5.1.

Factibilidad Tcnica

Para el desarrollo de un proyecto es necesario realizar una evaluacin acerca de los elementos
tecnolgicos, como son el hardware y software, necesarios para el desarrollo del sistema informtico
adems del recurso humano.
A continuacin se proporciona una descripcin detallada de cada uno de los recursos, los cuales se han
determinado que cuentan con las capacidades suficientes para el desarrollo e implementacin del sistema,
para que este funcione correctamente; es decir, se mencionan las caractersticas a ser tomadas como
sugerencias al momento de adquirir el equipo y el software.

1.5.1.1.

Hardware

En este punto se describe el equipo informtico que utilizar el equipo de desarrollo para la construccin
del software, estos se detallan a continuacin2 en la Tabla 1.5.1:
Nombre

Cantidad

Mquina de servidor

Estaciones de trabajo

Impresor inyeccin

Switch

Ups

Descripcin
Este deber cumplir con las caractersticas necesarias
para satisfacer las necesidades de las computadoras a
las que dar servicio.
Se refiere a las computadoras que sern utilizadas para
la construccin del software.
Se har uso para el desarrollo del proyecto de dos
impresoras que cumplan con las caractersticas
recomendadas.
Se necesitar para la distribucin de la red entre las
estaciones de trabajo y la mquina de servidor.
Se utilizar para la proteccin del equipo informtico.

Tabla 1.5.1 Hardware de desarrollo

Ver Anexo 1 Tabla A-1-1 Especificaciones Tcnicas de Hardware de Desarrollo.

Investigacin Preliminar

20

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

1.5.1.2.

Software

El desarrollo del proyecto lleva consigo la utilizacin de software, lo cual se describe a continuacin3 en la
Tabla 1.5.2:
Nombre

Descripcin
-

Microsoft Windows XP Profesional


Microsoft Windows 2003 Server
Macromedia Dreamweaver
NetBeans UML Project
PHP

Sistema Gestor de Bases de Datos

Microsoft Office Word 2007


Microsoft Office Visio 2007
Microsoft Office Project 2007
MySql

Servidor Web

Apache

Sistema Operativo
Software de Diseo
Software de Desarrollo
Herramientas Adicionales

Tabla 1.5.2 Software de desarrollo

1.5.1.3.

Criterios de evaluacin

Se escogieron los lenguajes de programacin, el gestor de bases de datos y el servidor web realizando una
comparacin entre varias opciones4 , haciendo una evaluacin segn los siguientes criterios (ver Tabla
1.5.3):
Criterios de Evaluacin
Funcionalidad.
Se ajusta a los propsitos
Proporciona seguridad.
Usabilidad.
Facilidad de comprensin.
Capacidad de uso.
Interfaz Grfica.
Operatividad.
Fiabilidad.

Tabla 1.5.3 Criterios de Evaluacin

Ver Anexo 1 Tabla A-1-2, Tabla A-1-3, Tabla A-1-4

Ver Anexo 2 Tabla A-2-1, Tabla A-2-2, Tabla A-2-3

Investigacin Preliminar

21

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

A los anteriores criterios se les asigna un peso de 1 a 5 para evaluar el puntaje asignado a cada criterio y el
que obtenga el mayor es el que mejor se ajusta al proyecto a desarrollar.
En base a los resultados obtenidos se puede determinar que el lenguaje, gestor de bases de datos o
servidor web, sean los que mayor se acoplen a las necesidades de la Fundacin para el desarrollo del
sistema informtico; segn la evaluacin correspondiente se lleg a la conclusin de la Tabla 1.5.2

1.5.1.4.

Recurso Humano

Se cuenta con el recurso humano que consta de 4 estudiantes egresados de la carrera de Ingeniera de
Sistemas Informticos, los cuales poseen los conocimientos suficientes para desarrollar el proyecto, entre
ellos estn:
Ingeniera de requerimientos
Anlisis de procedimientos
Diseo de sistemas
Diseo de base de datos
Programacin estructurada
Adems de 1 persona que asesorar a los estudiantes y un observador quienes evaluarn el desempeo y
controlarn las actividades que realicen los desarrolladores.

1.5.1.5.

Recursos con los que cuenta la Fundacin

En la Fundacin ya se cuenta con cierto equipo informtico y software5 que ser con el que se
implementar el sistema, aunque no todos llenan las expectativas es necesario considerarlas para hacer
una evaluacin ms aproximada a la realidad y que servir para realizar un presupuesto ms acertado.
El grado de conocimientos, en el rea de informtica, de los empleados de CORDES que estarn
directamente relacionados con el sistema es de aproximadamente un 70% segn las investigaciones que se
hicieron con el personal involucrado.

Ver Anexo 3 Recursos con que cuenta la Fundacin.

Investigacin Preliminar

22

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

Conclusin.

Los recursos tecnolgicos con los que cuenta la Fundacin CORDES, renen los requerimientos mnimos
para que funcione, sin embargo es necesario que por lo menos se debe invertir en la actualizacin de 2
equipos los cuales permitiran una mayor fluidez de informacin hacia los puestos altos de la Fundacin.
En cuanto a los usuarios que segn la encuesta6, refleja que en su mayora el personal estara
debidamente calificado para la implementacin del sistema informtico.
El sistema informtico propuesto proveer a los usuarios de una aplicacin que les permitir acceder al
mismo desde las diferentes regiones donde opera la Fundacin, esto por medio de implementarse bajo
una arquitectura cliente-servidor; adems de brindarle al usuario la seguridad mediante los privilegios
de usuarios.

1.5.2.

Factibilidad Econmica

Para realizar una adecuada evaluacin de factibilidad econmica para el desarrollo del proyecto se
consideran los siguientes mtodos:
Anlisis costo beneficio: Mediante este mtodo se compara los costos del sistema actual y el sistema
propuesto, visualizando un ahorro en la utilizacin del nuevo sistema.
Flujo de efectivo: Mediante este mtodo se muestra el movimiento de gastos incurridos en el proyecto
y refleja un punto en el tiempo donde este ser rentable.

1.5.2.1.

Anlisis Costo- Beneficio

Los criterios a tomar en cuenta para realizar el anlisis costo beneficio son:
Informes sobre los beneficiarios de los proyectos.
Informes de los costos y recursos incurridos por proyectos.
Informes sobre los coordinadores por proyectos.
Informe sobre el avance de actividades por proyectos.
Tiempo para elaborar los informes finales de los proyectos ejecutados.

La frmula para calcular los costos de los criterios antes mencionados, se detalla en el Anexo 6 Figura A-61.

Ver anexo 4 Formato de encuesta, ver anexo 5 Resultados de la encuesta.

Investigacin Preliminar

23

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

Costos del sistema actual.


El total del costo del sistema actual es de $16,012.80 anualmente. Los informes que generan ms costos
son: Informes de los costos y recursos incurridos por proyectos, informe sobre el avance de actividades por
proyectos, debido a que se realizan con ms frecuencia en el ao; para ampliar este detalle de evaluacin ir
al Anexo 6 - Tabla A-6-2.
Costos del sistema propuesto.
El valor del costo total del sistema propuesto es de $2,102.40 anualmente; para mayor detalle ir al Anexo 6
- Tabla A-6-3.

A partir de los costos obtenidos del sistema actual y del sistema propuesto se muestra la Tabla 1.5.4 de
consolidados de costos.

Criterio

Informes sobre los beneficiarios de los proyectos.


Informes de los costos y recursos incurridos por proyectos.
Informes sobre los coordinadores por proyectos.
Informe sobre el avance de actividades por proyectos.
Tiempo para elaborar los informes finales de los proyectos.
Total por cada proyecto.

Costos del
sistema actual
($)

Costos del
sistema
propuesto ($)

$ 2,073.60

$ 8,294.40

$ 1,036.80

460.80

115.20

$ 3,110.40

518.40

$ 2,073.60

86.40

$ 16,012.80
DIFERENCIA

345.60

$ 2,102.40
$ 13,910.40

Tabla 1.5.4 Consolidado de costos del sistema actual y propuesto

Con el uso del sistema propuesto se tendr un ahorro de $13,910.40, el cual traer beneficios a la
Fundacin CORDES ya que con esto se tendr una mayor eficiencia cuando se implemente el sistema.
Tambin reducir considerablemente la generacin de informes, se tendr informacin actualizada
permitiendo que est disponible cuando sea solicitada.

Investigacin Preliminar

24

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

1.5.2.2.

Flujo de Efectivo

Para realizar un anlisis de flujo de efectivo es necesario tomar en cuenta los siguientes aspectos:
Duracin del proyecto: el desarrollo del proyecto presenta una duracin de 6 meses7 calendario
distribuido en 2 etapas.
Costos de desarrollo del proyecto: los recursos a considerar para el desarrollo8 del proyecto.
Vida til del proyecto: la determinacin de la vida til de un proyecto o un software es de mucha
importancia, debido a que de esta manera se sabe cuando se necesita brindarle mantenimiento y/o
evaluar si an cumple con los objetivos. Segn estudios se ha determinado que la vida til es de
dos a cinco aos, para el caso de este proyecto tendr una vida til de cinco aos9.

Adems es necesario conocer la inversin total del proyecto para realizar el anlisis de flujo de efectivo. El
costo total de inversin se muestra en la Tabla 1.5.5

Costo

Monto ($)

Costo Total de Desarrollo10

$13,554.64

Costos de Operacin

$ 2,102.40

Inversin Total del Proyecto

$15,657.04

Tabla 1.5.5 Costo total de inversin del proyecto

Ver cronograma de actividades para ms detalle en Anexo 7.


Ver detalle de costos de desarrollo en Anexo 8 Tabla A-8-1 a Tabla A-8-7.
9
Gerencia Informtica, Proyeccin de vida til, Ing. Carlos Ernesto Garca.
10
Ver Anexo 8 Tabla A-8-8 Resumen Costo Total de Desarrollo
8

Investigacin Preliminar

25

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

En la Tabla 1.5.6 se muestra el flujo de efectivo proyectado para la vida til del sistema:
Descripcin del
Flujo de Efectivo

Vida til de la Solucin


0

$13,910.40

$13,910.40

$13,910.40

$13,910.40

Beneficios por la
utilizacin de la
Solucin

$ 0.00

Beneficios anuales

$ 0.00

$13,910.40

$13,910.40

$13,910.40

$13,910.40

$13,910.40

Costo asociado al
desarrollo del
proyecto

$15,657.04

$ 0.00

$ 0.00

$ 0.00

$ 0.00

$ 0.00

Costos anuales

$15,657.04

$ 0.00

$ 0.00

$ 0.00

$ 0.00

$ 0.00

Flujo de efectivo

($15,657.04)

$13,910.40

$13,910.40

$13,910.40

$13,910.40

$13,910.40

Flujo de efectivo
acumulado

($15,657.04)

($1,746.64)

$12,163.76

26,074.16

$39,984.56

$53,894.96

$13,910.40

Tabla 1.5.6 Anlisis de flujos de efectivo

Como se puede observar para el segundo ao su resultado es positivo, lo que significa que los ingresos son
mayores que los egresos y por lo tanto existe un excedente, lo que indica que la organizacin operar
favorablemente con un monto de $12,163.76.

Conclusin.

Despus de haber realizado la anterior evaluacin de costo beneficio y flujo de efectivo se ha llegado a la
conclusin que el sistema es factible econmicamente, debido a que cumple con todos los requisitos de
factibilidad de un proyecto de la vida real; la factibilidad refleja que se obtendr un beneficio de
$13,910.40, puesto que con el desarrollo del sistema de monitoreo y control de proyectos se beneficiaran
todas las familias que entran a los programas sociales que realiza la Fundacin.

Investigacin Preliminar

26

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

1.5.3.

Factibilidad Operativa

La factibilidad operativa consiste en poder determinar si el sistema Informtico es deseable por los
usuarios involucrados, y que una vez puesto en marcha pueda ser operado en la Gerencia de Operaciones
para el control y monitoreo de proyectos. Como tambin que los usuarios estn aptos para poder utilizarlo.

Por tal motivo se realiz una observacin directa, la cual refleja que la informacin y los procesos de la
Gerencia de Operaciones es de vital importancia; por lo tanto el sistema agilizar el proceso de consulta de
la informacin sin importar el lugar donde sea requerida y la persona quien la solicite, brindando as el
sistema informacin confiable y veraz.

Los aspectos importantes que se consideraron para determinar la factibilidad operativa del proyecto son:

La aceptacin de los usuarios para el desarrollo del sistema informtico. Para medir la aceptabilidad
de los usuarios en el desarrollo del sistema, se realiz por medio de encuestas11 la cual se les procedi
a pasar a los diferentes usuarios; donde expresaron su agrado al desarrollo del nuevo proyecto. Del
anlisis de los resultados refleja12que el 100% de los usuarios estn de acuerdo al desarrollo del
sistema como tambin brindan su apoyo, ya que respondieron que les ayudar a agilizar los procesos
y contar con informacin oportuna de los proyectos y a la generacin de informes.
Disponibilidad del personal a capacitarse para el uso del software una vez terminado e instalado. De
la misma manera se les pregunto a los usuarios, tanto a los coordinadores de proyectos, tcnicos y
Gerencia de Operaciones, el 100% respondi que si estn dispuestos a capacitarse para poder utilizar
el software, ya manifestaron que le ayudar a la Fundacin a disminuir costos y tendrn un mejor
monitoreo y control de los proyectos.
El apoyo de la alta direccin de la Fundacin CORDES. Se consider este aspecto como importante ya
que es necesario contar con todo el respaldo de la Fundacin para el desarrollo del proyecto, por lo
que se le solicito una carta de compromiso13 donde el director de la Fundacin, promete
proporcionarnos todo el apoyo para la realizacin del proyecto en todas las etapas de desarrollo,
como brindar la informacin necesaria para ello.
Tambin otro aspecto importante de mencionar es que a nivel organizacional el ambiente que se percibe es
de aceptacin hacia el desarrollo del sistema ya que se les facilitar la administracin de los proyectos,
como tambin se aprecia que existen buenas relaciones interpersonales entre las Gerencias y Unidades de
la Fundacin formando as un crculo propicio para desempear con empeo sus labores.

11

Ver anexo 4 Formato de encuesta.


Ver anexo 5 Resultados de la encuesta.
13
Ver anexo 9 Carta de compromiso.
12

Investigacin Preliminar

27

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

1.5.3.1.

Anlisis PIECES

Otra manera de evaluar la factibilidad operativa es por medio del anlisis Pieces14, el cual est compuesto
por prestaciones, informacin, economa, control, eficacia y servicio. Los cuales se describen a
continuacin.

Prestaciones: Dentro de las prestaciones que el sistema proporcionar son:


Informacin centralizada la cual podr ser consultada por los usuarios en tiempo real.
Facilitar de manera considerable la generacin de reportes.
Se tendr niveles de usuario y manejo de seguridad.

Informacin: Contemplar lo siguiente:


La Informacin estar disponible para coordinadores, tcnicos y Gerencia de Operaciones.
Se tendr formularios y medios de ingreso acerca de la informacin necesaria para los proyectos.
Se contar con informacin confiable y se presentar de manera oportuna.
Informes de seguimiento de proyectos.

Economa: Proporcionar lo siguiente:


Ser una solucin viable desde el punto de vista econmico ya que se tendr un ahorro de
$13,910.40 y a la vez presentar una reduccin de costos de materiales ya que no necesitarn tanto
recurso para el procesamiento de informacin.
Se tendr un ahorro en el tiempo para generar los diversos informes de los proyectos.

Control: Se tendr lo siguiente:


Manejar niveles de usuario que garantiza que se acceder slo a informacin permitida segn su
nivel de usuario.
Permitir el control de las acciones realizadas de los usuarios por medio de una bitcora que
registrar que usuario hace uso del sistema y las operaciones que realiza.

14

Pieces: Tcnica para medir los sentimientos que despierta un sistema o proyecto en la personas que participan en l.

Investigacin Preliminar

28

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

Eficacia: Contemplar lo siguiente:


El sistema para su implementacin y desarrollo, har uso de los recursos disponibles de la
Fundacin CORDES, como el equipo informtico, el acceso a internet de las distintas regiones de la
organizacin, recurso humano para el uso del equipo informtico.

Servicio: Contemplar lo siguiente:


El sistema permitir almacenar informacin histrica de los proyectos de tipo agropecuario que se
irn realizando en todas las regiones de la Fundacin.

Conclusin.
En base a todo lo expuesto anteriormente se puede concluir que el sistema es operativamente factible
debido a que cubrir con las necesidades que hoy en da se encuentran en la Fundacin, relacionadas con el
monitoreo y control de proyectos, logrando un mejor flujo de la informacin con los involucrados en los
proyectos y la vez se obtendr informacin actualizada en el momento que se solicite, como tambin se
tendrn reportes actualizados corrigiendo los que actualmente se tienen que son desactualizados.

Investigacin Preliminar

29

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

1.6. JUSTIFICACIN
La gestin y ejecucin de proyectos es el principal rubro al cual se dedica la Fundacin CORDES, por lo tanto
el control de todos los elementos relacionados e involucrados en un proyecto en ejecucin es muy
importante; es decir, que es necesario un adecuado monitoreo de las actividades involucradas en el mismo,
para que estas se ejecuten en el tiempo y con los recursos que le fueron asignados.
Para el ao 2008 se tenan en ejecucin 39 proyectos de los cuales solo el 45% finalizaron en el tiempo
planificado, por lo cual la mayora de proyectos necesitaran incurrir en ms tiempo, recursos y
presupuesto.
Actualmente la informacin de los proyectos en ejecucin se maneja de forma manual y no se cuenta con
una buena planificacin de las actividades, lo que dificulta el control y manejo de la informacin; lo que
ocasiona que los coordinadores de proyectos y personal tcnico involucrado no tengan una orientacin
definida en que actividad se encuentran y el avance de ellas, por lo cual la entrega de informes de avances
de la ejecucin de los proyectos a las gerencias o agencias donantes que los soliciten no se les brinden de
manera oportuna, confiable y eficiente.
Con la realizacin de este sistema informtico se pretende ayudar a la Fundacin a llevar un control, de
manera sistemtica, y darle seguimiento a los proyectos que la Gerencia de Operaciones se encarga de
ejecutar, a fin de verificar el avance en el cumplimiento de las actividades, la obtencin de resultados y el
logro de objetivos planificados, detectar las dificultades que pudieran presentarse para adoptar las medidas
necesarias para asegurar el xito del proyecto.
Algunos de los beneficios que deben percibirse con la implementacin de este sistema de monitoreo son
los siguientes:
Servir como un instrumento uniforme para la planificacin operativa de proyectos aprobados.
Facilitar a los coordinadores la presentacin de informes confiables y veraces.
Informes en cualquier momento de manera actualizada a las agencias que aportan los fondos
permitiendo verificar los avances de los proyectos.
Se lograra un mayor impacto en la ejecucin de proyectos.
Se podrn tomar acciones correctivas.
Facilitar la toma de decisiones en el tiempo oportuno.
Se usar como insumo para la elaboracin de informes tcnicos.
Se tendr un histrico de todos los proyectos que se han realizado de todas las regiones.
Se contar con una base de datos que concentrar toda la informacin y as poder realizar
consultas especficas.
Con el sistema se podr acceder desde cualquier regin para registrar la documentacin de los
proyectos y podr ser consultada por otros usuarios de acuerdo a su nivel de acceso.
La administracin de usuarios.

Investigacin Preliminar

30

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

1.7. IMPORTANCIA
El desarrollo de un sistema Informtico para el monitoreo y control de los proyectos en la Fundacin
CORDES, es de mucha importancia para la organizacin ya que a travs del sistema el Gerente de
Operaciones y el Coordinador de un determinado proyecto podr realizar sus actividades de una forma ms
eficiente y a la vez podr proporcionar informacin de manera oportuna a las dems regiones donde la
organizacin brinda sus servicios, las cuales en la actualidad se distribuyen en los diferentes departamentos
del pas: Chalatenango, La Paz, San Vicente, Cuscatln, Cabaas, La Libertad y su sede en San Salvador.

La Unidad de Gestin de Proyectos es la encargada de enviar todo tipo de informacin a una ONGD
(Organizacin No Gubernamental para el Desarrollo), de esta ltima depende la aprobacin y la gestin del
financiamiento del proyecto para su realizacin.
Una vez se cuente con esta aplicacin, se podr agilizar los procesos y las operaciones que realiza la
Gerencia de Operaciones, sin embargo no se limita a lo dicho anteriormente, sino que tambin permitir:
Registrar, actualizar, almacenar, controlar y generar reportes de los proyectos, brindando a nivel
operativo eficiencia en la realizacin de sus actividades.
Generar reportes de manera oportuna, cuya informacin ser de mucha importancia para la toma
de decisiones a nivel tctico y estratgico.
Reducir costos en cuanto a tiempo, papelera y esfuerzo en la realizacin de las diversas
actividades.
Sistematizar el avance de las actividades por resultado de los proyectos, con el propsito de servir
como herramienta que ayude a mejorar la productividad.

Se obtendr un 86% de ahorro mediante la aplicacin del sistema en comparacin con los gastos que se
incurren actualmente en el desarrollo de monitoreo y control de los proyectos contribuyendo con esto a la
reduccin de costos en tiempo y esfuerzo en la realizacin de las actividades; logrando en los prximos
aos un mayor incremento en la realizacin de proyectos que beneficien a muchas familias mas.

Investigacin Preliminar

31

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

1.8. ALCANCES
El sistema informtico ser beneficioso para cada regin de CORDES debido a que se desarrollar en
ambiente web y en base a las fases del ciclo de vida de sistemas llegando hasta la documentacin.

Al finalizar la construccin del proyecto, la Gerencia de Operaciones dispondr de una herramienta para la
automatizacin de los siguientes procesos: Gestin de regiones; registro, seguimiento y control de los
proyectos de tipo agropecuario; gestin de los coordinadores de los proyectos; gestin de indicadores de
rendimiento; gestin de las actividades del proyecto; gestin de los beneficiarios por proyecto y registro del
monto del proyecto.

Adems, se proporcionar el manual de instalacin, manual tcnico, manual de usuario y el plan de


implementacin; los cuales se entregarn impresos y en medios pticos.

1.9. LIMITACIONES
Se ha determinado que no existen limitantes que atrasen el desarrollo del proyecto; ya que se tiene el
apoyo de los miembros que laboran en la organizacin y tambin se dispone de los recursos necesarios
para su implementacin.

Investigacin Preliminar

32

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

CAPITULO 2. ANLISIS DEL SISTEMA

Anlisis del Sistema

33

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

2.1. PROPUESTA DE LA SOLUCION


2.1.1.

Diagrama del enfoque del sistema propuesto


Medio Ambiente: Agencias de cooperacin, Gerencia de Relaciones y Gestin de

proyectos, Coordinadores y tcnicos de proyectos, Familias beneficiarias, Las


regiones de CORDES, Unidad de contabilidad, Unidad de formulacin de
Figura 1.4 Enfoque de sistemas del sistema propuesto
proyectos.

ENTRADAS

Datos generales del proyecto


Datos de las actividades del
proyecto
Datos sobre los recursos a utilizar
Datos sobre los beneficiarios

PROCESOS
Gestin de proyectos
Gestin de actividades
Gestin de beneficiarios
proyectos
Gestin de responsables
proyectos
Gestin de regiones
Seguimiento de proyectos
Registrar indicadores
Generar reportes y estadsticas

CONTROL
Gerencia de operaciones

Convenios con agencias cooperantes


Seguridad de informacin

SALIDAS

de
de

RECURSOS
Humano

personal y Gerencia de operaciones,


de relaciones y gestin de proyectos

Coordinadores y tcnicos de los


proyectos.
Material

equipo informtico
papelera

FRONTERA
Los procesos de monitoreo y control de
los proyectos de tipo agropecuario

Reporte de estados de proyectos


Reporte de responsables de proyectos
Reportes sobre los tipos de recursos por
proyecto
Reporte sobre recursos utilizados por
proyecto
Reporte sobre las actividades por
proyectos
Reporte sobre estados de actividad
Reporte sobre los recursos utilizados por
actividad
Informes sobre los avances de las
actividades
Reportes consolidado sobre los proyectos
terminados
Reporte consolidado sobre los beneficiarios
por proyecto
Reporte consolidado sobre los beneficiarios
por comunidad
Reporte
consolidado
de
proyectos
desarrollados por regin
Reporte
consolidado
de
proyectos
desarrollados por agencias cooperantes
Reporte consolidado de responsables por
regin
Reporte consolidado de responsables por
cargo
Reporte de porcentaje de avance de
proyectos
Reporte de cantidad de beneficiarios
Reporte de cantidad de beneficiarios
hombres y mujeres
Reporte de cantidad de proyectos por

regin

Figura 2.1 Enfoque de sistemas del sistema propuesto

Anlisis del Sistema

34

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

Salidas
Reportes de estados de proyectos: Este reporte mostrar informacin de los estados en que puede
encontrar un proyecto, tendr informacin como: nombre del proyecto, estado del proyecto y regin.
Reporte de responsable de proyectos: Este reporte presentar informacin sobre responsables como
coordinadores y tcnicos de dirigen los proyectos. Presentando informacin como: Nombre del
coordinador, nombre de tcnico, nombre del proyecto.
Reportes sobre los tipos de recursos por proyectos: Se mostrar un listado sobre los tipos de recursos que
pueden ser utilizados en los proyectos.
Reporte sobre los recursos utilizados por proyectos: Este reporte mostrar un listado de recursos que son
utilizados en los proyectos, presentando informacin sobre nombre del recurso utilizado, nombre del
proyecto.
Reporte sobre las actividades por proyectos: Este reporte mostrar informacin sobre actividades
asociadas a los proyectos.
Reporte sobre estados de actividad: Este reporte mostrar informacin sobre el estado en que se
encuentra una actividad perteneciente a los proyectos.
Reporte sobre recursos utilizados por actividad: Este reporte mostrar un listado de todos los recursos
utilizados por cada actividad en cada proyecto desarrollado.
Informes sobre los avances de las actividades: El sistema mostrar informes sobre los avances de las
actividades que se estn desarrollando.
Reportes consolidado sobre los proyectos terminados: Este reporte es un consolidado de todos los
proyectos desarrollados en las diferentes regiones pero que ya han sido finalizados, mostrando todos los
proyectos terminados
Reporte consolidado sobre los beneficiarios por proyecto: Este reporte es consolidado de todos
beneficiarios que han participado en proyectos divididos por regiones; presentar informacin sobre
Nombre completo del beneficiario, sexo, DUI, regin, Municipio, nombre comunidad etc.
Reporte consolidado sobre los beneficiarios por comunidad: Este reporte ser un consolidado de los
beneficiarios que se encuentra en los diferentes proyectos pero agrupados por comunidad.
Reporte consolidado de proyectos desarrollados por regin: Este reporte ser un consolidado de los
proyectos que han sido desarrollados en las diferentes regiones.
Reporte consolidado de proyectos desarrollados por agencias cooperantes: Este reporte presentar un
consolidado de los proyectos que se desarrollan en los cuales las agencias de cooperacin han aportado el
capital para su ejecucin tendr informacin como: Nombre de proyecto, Estado de proyecto, Nombre de
la Agencia cooperante.
Reporte consolidado de responsable por regin: Este reporte consolidado presentar informacin de los
responsables (coordinador y tcnicos) de los proyectos pero se agrupara por regin a la que pertenece el
proyecto desarrollado.

Anlisis del Sistema

35

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

Reporte consolidado de responsables por cargo: Este reporte consolidado mostrar informacin de
responsables de proyectos pero por cargo al que pertenece, es decir puede obtenerse un reporte solo de
coordinadores de proyectos y otro sobre tcnicos de proyectos.
Reporte de porcentaje de avance de proyectos: Este reporte presentar estadstica en porcentajes de
cuanto son los avances que se tienen de los proyectos de las diferentes regiones.
Reporte de cantidad de beneficiarios: Este reporte estadstico mostrar la cantidad de beneficiarios que
han participado en los proyectos en las diferentes regiones.
Reporte de cantidad de beneficiarios hombres y mujeres Este reporte estadstico mostrar la cantidad de
beneficiarios de hombres y la cantidad de mujeres beneficiadas en un determinado proyecto. Mostrando
las graficas de cantidad de hombres y mujeres en los proyectos.
Reporte de cantidad de proyectos por regin: Este reporte estadstico mostrar la cantidad de proyectos
desarrollados por la regin a que pertenece el proyecto. Mostrando las graficas de cuantos proyectos hay
en las diferentes regiones.

Entradas
Datos generales del proyecto: Son datos generales de cada proyecto como Nombre de proyecto, cdigo del
proyecto, Estado de proyecto, descripcin de proyecto, fecha de inicio, fecha de finalizacin, duracin,
departamento, municipio, regin, coordinador de proyecto, monto de proyecto ,entre otros.
Datos de las actividades del proyecto: Son datos de las actividades que tendrn los proyectos como:
Cdigo de la actividad, nombre de actividad, descripcin, duracin en das, duracin en horas, fecha de
inicio, fecha fin, estado de actividad, en otros.
Datos sobre los recursos a utilizar: Son insumos de datos sobre los recursos que sern asignados a los
proyectos estos datos sern: Cdigo de recurso, nombre de recurso, descripcin, tipo de recurso.
Datos sobre los beneficiarios de los proyectos: Son datos generales de los beneficiarios de los proyectos
como: Cdigo de beneficiario, nombres, apellidos, DUI, sexo, cantidad, integrantes de la familia, municipio,
comunidad, estado.
Datos de coordinadores y tcnicos de proyectos: Son datos generales de coordinadores y tcnicos de
proyectos como: cdigo de coordinador y/o tcnico, nombres, apellidos, direccin, telfono, correo
electrnico, regin.
Datos de las regiones: Datos sobre las regiones como: cdigo de regin, nombre de regin, departamento,
municipio, entre otros.
Datos del convenio: Son datos que se refiere a los convenios que tendrn para los proyectos.
Datos de las agencias cooperantes: Son datos generales de las agencias cooperantes como: Cdigo de la
agencia, nombre de la agencia, direccin, sitio Web de la agencia, fax, nmero de telfono, correo
electrnico, nombre de contacto con la agencia.

Anlisis del Sistema

36

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

Procesos
Gestin de proyectos: Es el proceso en cual consiste realizar tareas de registro de proyectos que se
ejecutarn, la modificacin de algn dato de los proyectos.
Gestin de actividades: Este proceso se refiere a realizar tareas sobre recoleccin de informacin sobre las
actividades para el registro de cada una de ella, como tambin se podr modificar datos de las actividades.
Gestin de beneficiarios de proyectos: Para este proceso se recolecta informacin sobre los datos de los
beneficiarios que participan en los proyectos para luego registrar datos sobre ellos.
Gestin de responsables de proyectos: Este proceso consiste en realizar tareas de registro y modificacin
de los datos de los responsables de proyectos.
Gestin de regiones: Para este proceso se recolecta informacin sobre las regiones para ser registrada y si
hay un cambio podr ser modificada.
Seguimiento de proyectos: Este proceso consiste en evaluar el desarrollo de un proyecto especfico, el
avance que se tiene, si ya finalizo, los resultados que se obtuvieron entre otros.
Registrar indicadores: Este proceso consiste en registrar indicadores que son propuesto por la fundacin
CORDES.
Generar reportes y estadsticas: Este proceso consiste en generar informacin consolidada relevante
sobre proyectos; como tambin se generarn estadsticas asociados a los beneficiarios, avances de
proyectos, cantidad de beneficiarios.

Recursos
Humano

Personal y Gerencia de operaciones, de relaciones y gestin de proyectos.

Coordinadores y tcnicos de los proyectos.

Material

Equipo informtico.

Papelera.

Conexin de internet.

Medio ambiente
Agencias de cooperacin: Se relacionan a travs que son las encargadas de proporcionar el dinero para que
se desarrollen los proyectos como tambin se les informa del seguimiento de los proyectos.
Gerencia de Relaciones y Gestin de proyectos: Es la unidad encargada de comunicarse con la Gerencia de
Operaciones para informarle sobre si las agencias cooperantes aprobarn los proyectos presentados ya esta
unidad mantiene comunicacin con la agencias cooperantes.
Coordinadores y tcnicos de proyectos: Son los encargados de coordinar y darle seguimiento a los
proyectos. Son los principales generadores de informacin para el sistema.
Anlisis del Sistema

37

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

Familias beneficiarias: Son las personas por las cuales se realizan los proyectos las que reciben la ayuda.
Las regiones de CORDES: Son los lugares en donde se desarrollan los proyectos.
Unidad de contabilidad: Es la Unidad que realiza los desembolsos de los proyectos.
Unidad de formulacin de proyectos: Es la unidad que brinda informacin sobre todos los proyectos que
estn siendo formulados para posiblemente ejecutarse.
Control
Gerencia de operaciones
Convenios con agencias cooperantes
Seguridad de informacin

Frontera
Los procesos de monitoreo y control de los proyectos de tipo agropecuario

Anlisis del Sistema

38

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

2.2. ANLISIS DE REQUERIMIENTOS


2.2.1.
2.2.1.1.

Requerimientos informticos
Requerimientos funcionales

Para la especificacin de requerimientos se realiz por medio de entrevistas a los usuarios15 .


1.

El usuario podr registrar la informacin de los proyectos de tipo agropecuario.

Objetivo:

Llevar un registro y control de la informacin relacionada con los proyectos de tipo


agropecuario.

Usuarios:

Gerente de Operaciones, Gerente Regional.

1.1 El usuario podr registrar un nuevo proyecto.


Los datos necesarios para registrar un nuevo proyecto debern ser los siguientes:
Numero de Proyecto
Cdigo de Proyecto
Nombre de proyecto
Fecha de inicio
Fecha de finalizacin
Fecha de aprobacin
Estado de Proyecto
Regin/es
Monto de Proyecto
Cantidad de Beneficiarios
1.2 El usuario podr registrar las actividades relacionadas a los proyectos.
1.2.1
El usuario podr registrar una nueva actividad.
Los datos que deber permitir registrar debern ser:
Numero de Actividad
Nombre
Descripcin
Fecha de inicio
Fecha de fin
Estado
Predecesora
1.2.2
El sistema permitir visualizar las actividades de un proyecto.
1.2.3
El usuario podr seleccionar y modificar las actividades de un proyecto.
1.2.4
El sistema permitir subir archivos y documentos relacionados con la actividad.
1.3 El usuario podr registrar los recursos a utilizar en un proyecto.
1.3.1
El usuario podr registrar un nuevo recurso.
Los datos necesarios para registrar un recurso debern ser:
Nmero
Nombre de Recurso
Descripcin
Tipo de Recurso
Cantidad de Recurso
1.3.2
El sistema permitir visualizar los recursos de un proyecto.
1.3.3
El usuario podr seleccionar, modificar y/o eliminar un recurso.
1.4 El sistema permitir visualizar la informacin de un proyecto.
15

Ver Anexo 10: Formato de entrevista

Anlisis del Sistema

39

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

1.

El usuario podr registrar la informacin de los proyectos de tipo agropecuario.

1.5 El usuario podr seleccionar y/o modificar la informacin de un proyecto determinado.


1.6 El sistema permitir realizar bsquedas de proyectos.
1.7 El usuario podr archivar documentacin relacionada con un proyecto.
Entre los documentos a archivar debern ser considerados los siguientes:
Convenio con Agencias Cooperantes
16
Marco Lgico
Otros
Detalles de requerimiento:

El nmero de proyecto deber ser generado por el sistema automticamente cuando se


registre un nuevo proyecto.

El nmero de actividad deber ser generado automticamente por el sistema, tomando en


cuenta el nmero de proyecto.

El nmero de recurso deber ser generado automticamente por el sistema, tomando en


cuenta el cdigo de proyecto.

Los estados que deber permitir un proyecto sern los siguientes:

Aprobado (Por defecto)

En Ejecucin

Finalizado

Atrasado

El estado que deber manejarse en el registro de actividades debe permitir las siguientes
opciones:

Ingresada

En Ejecucin

Suspendida

Anulada

Finalizada

Atrasada

Los archivos que permitir el sistema ingresar podrn ser de diferentes formatos, as como
tambin fotografas.

El nmero de recurso deber ser generado automticamente por el sistema.

16

Matriz de planificacin que incluye los aspectos bsicos de un proyecto

Anlisis del Sistema

40

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

2.

El usuario podr registrar la informacin de los responsables de proyecto.

Objetivo:

Llevar un registro de la informacin relacionada con los responsables de proyecto.

Usuarios:

Gerente de Operaciones, Gerente Regional.

2.1 El usuario podr registrar un nuevo coordinador o tcnico de proyecto.


Los datos necesarios para registrar un coordinador o tcnico debern ser:
Cdigo
Nombres
Apellidos
Direccin
Telfono
Correo electrnico
Cargo
2.2 El sistema permitir visualizar los datos de un coordinador y/o tcnico de proyecto.
2.3 El usuario podr seleccionar y modificar los datos de un coordinador y/o tcnico de
proyecto.
Detalles de requerimiento:

El cdigo de coordinador deber ser generado por el sistema automticamente.

El usuario podr modificar los datos como nombres, apellidos, correo electrnico, telfono
y cargo de un coordinador o tcnicos.

Anlisis del Sistema

41

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

3.

El usuario podr registrar la informacin de los beneficiarios de proyecto.

Objetivo:

Llevar el registro de la informacin relacionada con los beneficiarios de proyecto.

Usuarios:

Gerente de Operaciones, Gerencia Regional.

3.1 El usuario podr registrar un nuevo beneficiario.


Los datos necesarios para registrar un nuevo beneficiario debern ser:
Nmero de Beneficiario
Nombres
Apellidos
DUI
Sexo
Integrantes de la familia
Departamento
Comunidad
Regin
Estado
3.2 El sistema permitir visualizar la informacin relacionada con los beneficiarios de
proyecto.
3.3 El usuario podr seleccionar y modificar los datos de un beneficiario de proyecto.
Detalles de requerimiento:
El nmero de beneficiario ser generado por el sistema automticamente, de acuerdo al
orden que han sido ingresados.
El estado reflejar la situacin en la que se encuentra el beneficiario, si ya finalizo el
proyecto se encontrar en estado inactivo y si esta en ejecucin se encontrar en estado
activo.
Los integrantes de la familia debern ser ingresados en formato numrico.

Anlisis del Sistema

42

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

4.

El usuario podr registrar la informacin de las agencias cooperantes.

Objetivo:

Llevar un registro y control de la informacin relacionada con las agencias


cooperantes.

Usuarios:

Gerente de Operaciones

4.1 El usuario podr registrar una nueva agencia.


Los datos necesarios para registrar una agencia cooperante sern los siguientes:
Cdigo de Agencia
Nombre de la organizacin
Sitio web de la agencia
Nombre del director de la organizacin
Nombre del contacto con la organizacin
Monto de la aportacin
Estado de Agencia
Direccin
Correo electrnico
Nmero de telfono
Fax
Presupuesto anual
4.2 El sistema permitir visualizar las agencias cooperantes registradas.
4.3 El usuario podr seleccionar y/o modificar los datos referentes a las agencias
cooperantes.
Detalles de requerimiento:
El sistema generara automticamente el cdigo de la agencia cooperante.
El estado de la agencia deber manejarse de modo que si la agencia esta activa o inactiva.

Anlisis del Sistema

43

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

5.

El usuario podr registrar la informacin sobre el seguimiento de los proyectos.

Objetivo:

Llevar un registro y control de la informacin relacionada con el seguimiento de los


proyectos.

Usuarios:

Gerente de Operaciones, Gerente Regional, Coordinador de Proyecto.

5.1 El sistema permitir visualizar la informacin de los proyectos registrados.


5.2 El usuario podr seleccionar el proyecto al cual se le dar seguimiento.
5.3 El usuario podr seleccionar las actividades a las cuales les asignar avances.
5.4 El usuario podr registrar avances de las actividades de un proyecto:
Los datos necesarios para registrar los avances de las actividades debern ser:
Cdigo avance
Descripcin avance
Fecha inicio
Fecha fin
Fotografas de avance
5.5 El usuario podr modificar los avances por actividad.
5.6 El usuario podr monitorear un proyecto.
5.6.1
El usuario podr registrar avisos del monitoreo que realizado de las actividades:
Cdigo de Aviso
Tipo Aviso
Descripcin Aviso
Fecha Aviso
5.6.2
El usuario podr seleccionar y modificar los datos de un aviso registrado.
Detalles de requerimiento:
El cdigo de avance deber ser generado por el sistema al ser ingresado un nuevo avance.
La fecha en el 5.4 y 5.6.1 se tomar automticamente del sistema, es decir que una vez
ingresado el avance se tomar la fecha del sistema y esa es la que se almacenar.
El cdigo de monitoreo ser generado automticamente por el sistema.

Anlisis del Sistema

44

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

6.
Objetivo:
Usuarios:

El usuario podr registrar la informacin de las metas e indicadores por


proyectos.
Llevar un registro y control de la informacin relacionada con las metas e
indicadores por proyectos.
Gerente de Operaciones, Gerente Regional, Coordinador de Proyecto.

6.1 El usuario podr registrar una nueva meta.


Los datos necesarios para registrar una nueva meta debern ser:
Cdigo de meta
Descripcin de meta
Tipo de meta
Supuestos de meta
6.1.1
El usuario podr registrar un nuevo indicador.
Los datos necesarios para registrar un nuevo indicador debern ser:
Cdigo de indicador
Descripcin de indicador
Tipo de indicador
Porcentaje de indicador
Supuestos de indicador
6.1.2
El sistema permitir visualizar la informacin de los indicadores.
6.1.3
El usuario podr seleccionar, modificar y/o eliminar los indicadores.
6.2 El sistema permitir visualizar la informacin de las metas.
6.3 El usuario podr seleccionar, modificar y/o eliminar las metas.
Detalles de requerimiento:
El cdigo de meta ser generado automticamente por el sistema.
Los supuestos de meta es el enfoque medible de la meta con base en los indicadores.
El cdigo de indicador ser generado automticamente por el sistema.
Los supuestos de indicador es para la seleccin adecuada del tipo de indicador a utilizar.

Anlisis del Sistema

45

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

7.

El sistema debe permitir generar reportes y estadsticas.

Objetivo:

Generar los reportes necesarios de acuerdo a las necesidades del usuario.

Usuarios:

Gerente de Operaciones, Gerente Regional, Coordinador de Proyecto.

7.1 El usuario podr seleccionar el reporte a generar.


Las opciones de reportes a las que tendr acceso son:
Reporte de estados de proyectos
Reporte de responsables de proyectos
Reportes sobre los tipos de recursos por proyecto
Reporte sobre recursos utilizados por proyecto
Reporte sobre las actividades por proyectos
Reporte sobre estados de actividad
Reporte sobre los recursos utilizados por actividad
Informes sobre los avances de las actividades
Reportes consolidado sobre los proyectos terminados
Reporte consolidado sobre los beneficiarios por proyecto
Reporte consolidado sobre los beneficiarios por comunidad
Reporte consolidado de proyectos desarrollados por regin
Reporte consolidado de proyectos desarrollados por agencias cooperantes
Reporte consolidado de responsables por regin
Reporte consolidado de responsables por cargo
Reporte de porcentaje de avance de proyectos
Reporte de cantidad de beneficiarios
Reporte de cantidad de beneficiarios hombres y mujeres
Reporte de cantidad de proyectos por regin
7.2 El usuario podr visualizar el reporte generado.
7.2.1 El sistema permitir al usuario visualizar e imprimir de forma personalizada los
reportes.
7.3 El sistema deber mostrar estadsticas de los proyectos.
7.3.1
El usuario podr visualizar de forma personalizada las estadsticas.
Detalles de requerimiento:
La generacin de reportes y estadsticas ser mostrada por el sistema de manera
consolidada.
El sistema permitir tener una vista previa del reporte o estadsticas a imprimir.

Anlisis del Sistema

46

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

2.2.1.2.

Requerimientos no funcionales

Para la descripcin de los requerimientos no funcionales se tomaron en cuenta los siguientes criterios:
Usabilidad.

El sistema ser utilizado por los empleados de la Fundacin relacionados con el seguimiento y
control a los proyectos.

Deber poseer una interfaz amigable y fcil de usar, pensado para las personas sin experiencia con
las computadoras y al mismo tiempo importante para que las mismas puedan desarrollar
habilidades con el uso del mismo.

Dentro de los elementos considerados de usabilidad esta la opcin de bsqueda para los siguientes
requerimientos:
1. El usuario podr realizar bsquedas de proyectos. La bsqueda de proyectos deber hacerse por
medio de los siguientes parmetros: Nombre del proyecto, Fecha de aprobacin, Fecha de inicio, Fecha
de fin, Estado del proyecto.
2. El usuario podr buscar actividades por proyecto. La bsqueda de actividades podr realizarse
utilizando los siguientes parmetros: Nombre, Fecha de inicio, Fecha fin, Estado, Predecesora.
3. El usuario podr buscar los recursos de un proyecto. Para realizar una bsqueda deber usar uno de
los siguientes parmetros: Nombre, Tipo de Recurso.
4. El usuario podr buscar los beneficiarios. Para realizar una bsqueda deber usar uno de los siguientes
parmetros: Nombres, Apellidos, DUI, Estado, Comunidad.
5. El usuario podr buscar las metas de un proyecto. Para realizar una bsqueda deber usar uno de los
siguientes parmetros: Cdigo de meta, Tipo de meta, Supuestos de meta.
6. El usuario podr buscar los indicadores de meta. Para realizar una bsqueda deber usar uno de los
siguientes parmetros: Cdigo de indicador, Tipo de indicador, Supuestos de indicador.
Funcionalidad.

El sistema deber ser sometido a una etapa de pruebas en la cual se detectarn posibles errores, o
posibles cambios en las interfaces de manera que los usuarios se familiaricen mejor con el mismo.

Para el caso de los reportes, el sistema mostrar una vista preliminar del reporte antes de que el
usuario decida guardarlo en el computador. El formato de los reportes sern .pdf.
Seguridad.
La seguridad tiene que ver con los niveles de acceso que deber tener el sistema, para ello se definirn
roles de acceso de tipo de usuario administrador, registrado y limitado.

Administrador.

El usuario administrador del sistema realiza acciones de configuracin de seguridad del sistema; tal
como la creacin de usuarios, gestin de contraseas, asignacin de niveles de acceso al sistema,
creacin de roles y respaldo de informacin.

Anlisis del Sistema

47

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

Usuario Registrado.

Las acciones que un usuario registrado podr realizar debern ser las de gestionar proyectos,
actividades, recursos, adems de revisar los avances de proyecto entre otras; entre ellos sern el
gerente de operaciones, los gerentes regionales y coordinadores de proyecto.

Limitado.

Las acciones que un usuario catalogado como limitado puede realizar sobre el sistema son mnimas,
enfocndose principalmente en acciones de consulta de informacin de carcter pblico, esto va
dirigido a los tcnicos o tcnicos agrnomos entre otros.

Para registrar el rol de usuario deber poseer los siguientes datos:

Nombre del rol


Descripcin del rol

Bitcora del sistema


Esta deber controlar las operaciones realizadas en el sistema por todos los usuarios registrados; esta
permitir visualizar los siguientes datos:

Usuario que realiz la operacin


Operacin o actividad efectuada por el usuario
Tablas afectadas
Fecha y hora de realizacin de la operacin

Confiabilidad.
Para esto se ha determinado varios aspectos que determinan la confiabilidad del sistema, entre estos se
pueden mencionar:

Proteccin contra fallos. La proteccin contra fallos deber considerarse tanto para hardware como
para software, es por eso que es importante tomar medidas para contrarrestar estas fallas. Para el
caso del hardware se deber utilizar dispositivos como UPS que proporcionarn la seguridad en
caso de cortes de suministro de energa. Para el caso del software, ya que estar en red, es
necesario controlar todo lo que pasa por dicha red, por lo cual es preciso el uso de firewalls y
detectores de intrusos que monitoricen los intentos de introducirse al sistema sin la autorizacin.
Con todo esto se contribuye a que el sistema brinde datos consistentes y veraces.

Recuperacin. Es importante realizar recuperacin de la informacin ya que puede fallar o existir


un desgaste de los dispositivos del sistema, o que ocurra borrado de archivos accidentalmente,
fallas en el procesamiento, por lo tanto es necesario realizar back up y se harn semanalmente.

Prediccin de fallos. Las predicciones de fallos se harn por medio de revisiones preventivas tanto
de software como de hardware utilizando software especializado, este tipo de prevenciones se
harn cada 6 meses aproximadamente.

Anlisis del Sistema

48

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

2.2.2.

Requerimientos de desarrollo

Tcnicas de Anlisis
La tcnica de anlisis que se ha tomado a bien utilizar para el desarrollo del sistema informtico de
monitoreo y control de los proyectos en la Fundacin para la Cooperacin y el Desarrollo Comunal en El
Salvador es la siguiente:
Anlisis Orientado a Objetos: En este enfoque, se descompone el problema en un conjunto de objetos que
interactan entre s, basados en las entidades y relaciones que existen en el dominio del problema.
Los elementos a considerar para el anlisis de requerimientos sern:
Casos de Uso
Diagramas de Secuencia
Diagrama de actividad
Modelo de Dominio
Diagrama de Clases

Tcnicas de Diseo
La tcnica de diseo a utilizar para la etapa de diseo del sistema informtico es un modelado orientado a
objetos, donde se tomarn los casos de uso como referencia para el diseo de:
Diseo de entradas
Diseo de salidas
Diseo de interfaces de consultas
Diseo de la base de datos

Tcnicas de Programacin
Las tcnicas de programacin a utilizar son las utilizadas para una programacin estructurada y estas se
dividen en seis:
Secuenciacin
Si - entonces - sino
Hacer - mientras
Hacer - hasta que
Hacer - desde hasta - incremento
Seleccionar caso
En cuanto a los estndares se tomarn los requeridos por el lenguaje de programacin a utilizar para el
desarrollo, podr verse con ms detalle en el apartado de lenguaje de desarrollo17.

17

Ver pgina 51.

Anlisis del Sistema

49

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

Software de Desarrollo
Para la eleccin del software a utilizar en el desarrollo del software fue necesario hacer una previa
evaluacin de ciertos elementos que son los considerados para el desarrollo, estos son:
Sistema Operativo
Gestor de Bases de Datos
Lenguaje de Desarrollo
Herramientas de anlisis, diseo y programacin
Sistema Operativo
En cuanto al Sistema Operativo segn la investigacin previa del sistema18 con el que cuenta la Fundacin
es en su mayora con Windows XP Professional Service Pack 2, entonces tomando esto como base se
determin que el sistema operativo de desarrollo a utilizar ser Windows XP Professional y para el lado del
servidor Windows Server 2003.

Gestor de Bases de Datos


Para la eleccin del SGBD19 se tomaron en cuenta ciertos aspectos:
1. Portabilidad: Este criterio se ha tomado en cuenta para evaluar el grado en el que el SGBD puede
migrar sus datos de una plataforma a otra, con transferencia de la Base de Datos. Y a la capacidad de
funcionar en diversos Sistemas Operativos.
2. Costo: En cuanto al costo es muy importante considerar el presupuesto que se tiene del proyecto ya
que de esto depende que el sistema sea econmicamente factible.
3. Soporte Tcnico: Este criterio hace ms gil y eficaz al equipo de desarrollo del sistema informtico ya
que se tendr un soporte de las herramientas que se utilizarn; adems que el precio sea accesible para
la Fundacin CORDES.
4. Entorno amigable: Para este caso se necesitara un SGBD que posea asistentes y ayuda para que brinde
facilidad en el manejo del mismo.
5. Conocimiento: Es importante tomar en cuenta este criterio ya que es necesario conocer cual es el
grado de que ste es utilizado en el pas; tanto para el desarrollo como para el mantenimiento del
mismo.
A continuacin se presenta un cuadro resumen sobre ponderaciones asignadas a estos criterios segn
rango de importancia:
Porcentaje
25%
20%
15%

18
19

Significa
Muy Importante
Importante
Poco Importante

Investigacin realizada en el Anteproyecto


SGBD: Sistema Gestor de Bases de Datos

Anlisis del Sistema

50

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

Criterio

Ponderacin

Portabilidad

25%

Costo

20%

Soporte Tcnico

25%

Entorno amigable

15%

Conocimiento

15%

Justificacin
Porque es muy importante para el funcionamiento y
mantenimiento de la aplicacin a desarrollar.
Se considera importante para el equipo de desarrollo, ya que la
Fundacin no posee ingresos. Por tratarse de una institucin sin
fines de lucro no cuentan con los recursos econmicos suficientes
para la compra de licencias de software.
Se considera indispensable para el funcionamiento y
mantenimiento de la aplicacin.
Se le asigna esta ponderacin porque es necesario, ya que las
herramientas que se presentaron no son muy conocidas para
todos; esto en cuanto al desarrollo para que sea eficiente es
necesario que el manejo de la herramienta no sea difcil, pero esto
no quiere decir que sea indispensable.
El conocimiento de la herramienta es importante pero no
indispensable porque puede existir un soporte tcnico para ella,
pero si es importante considerarlo.

Conclusin
Segn la evaluacin20 realizada mediante la asignacin de pesos21 a los diferentes SGBD considerados se
determina que el que se utilizar para el desarrollo del sistema ser MySQL ya que cumple con muchas de
las caractersticas necesarias para el tipo de sistema a disear y una de esas caractersticas es que trabaja
bajo aplicaciones web, el soporte es muy bueno y ya que es de distribucin libre se reducen los costos de
desarrollo, adems que es muy reconocido y posee garanta y actualizaciones automticas del sistema esto
para que garantice la funcionalidad del sistema y su mantenimiento.

Lenguaje de Desarrollo
La tecnologa a utilizar para el desarrollo del sistema informtico es la que permita la creacin de pginas
dinmicas que se ejecuten tanto del lado servidor como del cliente; para ello se determinaron ciertos
criterios de evaluacin que se presentan a continuacin.
1. Portabilidad: Este es necesario ya que se trata que la aplicacin pueda ser accedida desde todas las
regiones donde opera la Fundacin, y de cmo este debe poseer la capacidad de funcionar en diversos
Sistemas Operativos, especialmente en los mencionados anteriormente.
2. Compatibilidad con el SGBD: Que posea un alto grado de compatibilidad con el SGBD que se mencion
en el apartado anterior, para este caso sera MySql entonces se har una evaluacin tomando como
base este gestor.
3. Soporte Tcnico y Costo: Que el lenguaje a utilizar no necesite de personal altamente especializado;
para su posterior mantenimiento con la finalidad de reducir costos al presentarse fallas en el software o
surjan modificaciones del mismo.
4. Herramienta de diseo visual y generacin de cdigo: Para efectos de reducir tiempos de desarrollo es
necesaria la utilizacin de un lenguaje que cuente con herramientas de diseo visual para el
tratamiento de datos y la codificacin; ya que esto nos permitira como desarrolladores agilizar el
proceso de programacin.

20
21

Ver Anexo 11: Tabla A.11.2


Ver Anexo 11: Tabla A.11.1

Anlisis del Sistema

51

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

5. Conocimiento de la herramienta: El grado en que el grupo de desarrollo tenga conocimiento de la


misma y que incluye la documentacin disponible.
A continuacin se presenta un cuadro resumen sobre ponderaciones asignadas a estos criterios segn
rango de importancia:

Porcentaje
25%
20%
15%

Criterio

Ponderacin

Portabilidad

20%

Compatibilidad con el
SGBD

25%

Soporte Tcnico y Costo

15%

Herramienta de diseo
visual y generacin de
cdigo

20%

Conocimiento de la
herramienta

20%

Significa
Muy Importante
Importante
Poco Importante

Justificacin
Es importante para el desarrollo de la aplicacin que este posea
un alto grado de portabilidad y para que el software pueda
ejecutarse en equipos que poseen los S. O. antes expuestos.
La compatibilidad con el SGBD debe ser alta para que el
desarrollo sea lo menos complicado posible y agilizar as el
proceso de programacin.
Son considerados de poca importancia especialmente para el
desarrollo ya que la evaluacin no puede basarse mucho en ello
a pesar que el costo puede significar ahorro, pero as tambin lo
es la agilidad con la que se desarrollen los procesos.
Esto para facilitar el manejo y programacin, es decir, mejorar el
tiempo de desarrollo y contribuir a una programacin ms
rpida.
El conocer la herramienta es necesario para que el desarrollo sea
eficiente adems de poseer los conocimientos para facilitar el
desarrollo del software.

Conclusin
Segn la evaluacin22 realizada mediante la asignacin de pesos23 a los diferentes lenguajes de desarrollo
considerados se determina que el que se utilizar para el desarrollo del sistema ser PHP ya que cumple
con muchas de las caractersticas necesarias para el tipo de sistema a desarrollar como por ejemplo:

22
23

Programacin orientada a objetos


Funciones de calendario y manipulacin de calendarios usando MCAL
Funciones para creacin de archivos PDF
Generacin dinmica de imgenes
Acceso a bases de datos (Mysql, Oracle, Postgress, Sybase, etc.)
Manejo de sesiones
Entre otras

Ver Anexo 11: Tabla A.11.3


Ver Anexo 11: Tabla A.11.1

Anlisis del Sistema

52

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

Servidor Web
La evaluacin para elegir el servidor web adecuado se hizo en base a ciertos criterios al igual que los otros
elementos anteriores, estos son los siguientes:

Contenido dinmico: Este criterio es muy importante tomarlo en cuenta para el desarrollo del
sistema informtico ya que debe el servidor web ser capaz de permitir contenido dinmico.
Conocimiento: El conocimiento de la herramienta para permitirle al equipo de desarrollo agilizar los
proceso de creacin del sistema.
Soporte Tcnico: Que posea soporte tcnico adecuado para disminuir el tiempo de desarrollo.
Compatibilidad con el SGBD: Debe existir en la medida de lo posible una alta compatibilidad con el
gestor de bases de datos.
Seguridad: La seguridad es importante para garantizar los niveles de acceso adecuado a los
usuarios.

A continuacin se presenta un cuadro resumen sobre ponderaciones asignadas a estos criterios segn
rango de importancia:
Porcentaje
25%
20%
15%

Criterio

Ponderacin

Contenido Dinmico

20%

Conocimiento

15%

Soporte Tcnico

20%

Compatibilidad con el
SGBD

25%

Seguridad

25%

Significa
Muy Importante
Importante
Poco Importante

Justificacin
Se toma en cuenta este porcentaje debido a que debe permitir la
generacin de cdigo dinmico.
El grado de conocimiento del servidor web se considera poco
importante pero si debe tomarse en cuenta para evaluar el
necesario.
Que posea la suficiente informacin de apoyo para evitar atrasos
en el desarrollo del proyecto.
Esta es de suma importancia ya que depender del nivel de
compatibilidad con el gestor de bases de datos que se ha elegido
anteriormente.
Se asigna este porcentaje debido a que es muy importante tener el
control y seguridad para acceder al sistema y el servidor web debe
poseer esta caracterstica.

Conclusin
Segn la evaluacin24 realizada de los diferente servidores web que a criterio del equipo de desarrollo son
ms reconocidos se determino que el adecuado es el Servidor Apache debido a que presenta ciertas
caractersticas recomendables para el sistema a desarrollar y que se adaptan a las herramientas al resto de
herramientas a utilizar; algunas de las caractersticas destacadas de este servidor son:

24

Es multiplataforma, opera en mltiples Sistemas Operativos, lo que lo hace prcticamente


universal.
Es una tecnologa gratuita de cdigo fuente abierto.

Ver Anexo 11: Tabla A.11.4

Anlisis del Sistema

53

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

Es un servidor altamente configurable de diseo modular.


Trabaja con gran cantidad de lenguajes de programacin como PHP y otros lenguajes de script.
Permite personalizar la respuesta ante los posibles errores que se puedan dar en el servidor.
Permite la creacin de ficheros de log a medida del administrador, de este modo se puede tener un
mayor control sobre lo que sucede en el servidor.

Herramientas de Anlisis y Diseo


1. Poseidn For UML 6.02
Se escogi esta herramienta para el anlisis y diseo del sistema informtico ya que se acopla a las
necesidades del resto de elementos a utilizar; trabaja con PHP y genera cdigo del diseo de la base de
datos compatible con el gestor de bases de datos que se pretende utilizar.
2. Adobe Dreamweaver CS4
Se eligi esta herramienta ya que posee funciones prcticas y una interfaz amigable para el diseo de sitios
web y aplicaciones; adems, ofrece un entorno de codificacin con todas las funciones, que incluye
herramientas para la edicin de cdigo tambin, puede crear sus propios objetos y comandos, modificar
mtodos abreviados de teclado e incluso escribir cdigo JavaScript para ampliar las posibilidades,
inspectores de propiedades e informes de sitios.
3. Otras Herramientas:

Microsoft Word 2007

Microsoft Excel 2007

Microsoft Project 2007

Hardware de Desarrollo

Se ha establecido que se requerir de una mquina que ser utilizada como servidor y cuatro como
estaciones de trabajo, un switch, 2 impresores y cuatro ups para seguridad.
Se tomo en cuenta las caractersticas para que opere con normalidad los Gestores de Bases de Datos, as
como herramientas para el diseo Web.

Anlisis del Sistema

54

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

Las computadoras con las que se cuenta para el desarrollo del sistema, son las siguientes:
Nombre

Mquina de servidor

Estaciones de trabajo

Switch

Impresor

UPS

Anlisis del Sistema

Caractersticas
Procesador Intel o AMD, como mnimo una velocidad de
procesador de 3 GHz.
Memoria cach: 1 Mb L2.
Bus del sistema: 800 MHz.
Memoria RAM de 1 GB.
Disco Duro: 80 GB SATA.
Tarjeta de Red: Ethernet 10/100/1000 RJ-45.
Unidades pticas: DVD-RW.
Puertos: 6 USB, por lo menos 2 frontales, 1 paralelo, 1 RJ45, 1 VGA.
Voltaje: 110-220 auto voltaje 220 voltios.
Procesador Intel o AMD 1.5 GHz o superior.
Memoria cach: 1 Mb L2 o superior.
Memoria RAM: 512 Mb o superior.
Disco duro: 40 GB o superior.
Monitor: LCD 17
Memoria de video: 32 Mb o superior compartida.
Tarjeta de Red: Ethernet 10/100/1000 RJ-45.
Puertos: 6 USB, por lo menos 2 frontales, 1 Paralelo, 1 RJ45, 1 VGA.
Voltaje: 110-220 auto voltaje o 220 Voltios.
10 BASE T/100BASE TX/100BASE-T con autonegociacin.
4 puertos Giga bit de uso dual 10/100/1000 o SFP.
2 ranuras traseras para mdulos 10-Gigabit de 2
puertos.
Conexin local CX4 o basada en XFP.
Capacidad de switching de hasta 176 Gbps con
velocidad de hasta 131.2 Mbps.
Rounting basado en hardware dinmico.
Tecnologa Inyeccin de tinta.
Velocidad de impresin: 30 ppm color negro
25 ppm a color.
Topologas siguientes:

Ethernet 10BaseT y 10Base2.

Ethernet 10/100BaseTX.

Token-Ring (conecta la impresora a una red


Token-Ring a travs de DB9 o RJ45).
Capacidad: 700 VA 380 WATTS con regulador 6 salidas.
Proteccin DSL y Modem.
Proteccin Breaker.

55

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

Recurso Humano
El recurso humano involucrado para el desarrollo del proyecto debe estar equilibrado en cuanto a la
contribucin del aporte a la construccin del proyecto y que este sea finalizado con xito, por lo cual se
establece una estructura de roles que tendr cada integrante del grupo y a la vez esto contribuir a que
exista una mejor comunicacin entre los miembros; considerando que el lder del proyecto ser quien
tomar iniciativas y podr tomar decisiones finales cuando no exista un consenso general del grupo. La
organizacin se muestra en la Figura 2.2.1.

LIDER DEL
PROYECTO

ANALISTA

DISEADOR

PROGRAMADOR

ADMINISTRADOR
DE BASE DE DATOS

Figura 2.2.1 Organizacin del equipo de desarrollo

Roles y responsabilidades
A continuacin se presentan los roles y las responsabilidades del equipo de desarrollo.

Rol
Lder del proyecto

Analistas
Diseadores
Programadores
Administradores de base de
datos

Responsabilidad
Se encarga de dirigir y coordinar la ejecucin del proyecto en
conjunto con el equipo de trabajo, asimismo informa y da a conocer
sobre el estado de cada fase del proyecto, tambin de llevar a cabo
reuniones con representantes de la Institucin.
Realizarn levantamiento de requerimientos que debe satisfacer a la
solucin a desarrollar.
Se encargarn de disear la solucin a partir de las especificaciones
de los requerimientos que fueron obtenidos por los analistas.
Tendrn a su cargo la construccin de la solucin y elaborarn la
documentacin respectiva.
Ser la persona que brindar apoyo a las tareas de diseo y creacin
de la base de datos, tambin tendr a su cargo la administracin del
sistema manejador de la bases de datos que utilizar la solucin.
Tabla 2.2.1 Tabla de roles y responsabilidades

Anlisis del Sistema

56

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

Perfiles
A continuacin se presentan las capacidades y el grado acadmico requerido para cada rol.

Roles

Grado Acadmico

Lder de Proyecto

Egresado de la carrera de
Ingeniera de Sistemas
Informticos.

Analista

Egresado de la carrera de
Ingeniera de Sistemas
Informticos.

Programador

Egresado de la carrera de
Ingeniera de Sistemas
Informticos.

Administrador de
Bases de Datos.

Egresado de la carrera de
Ingeniera de Sistemas
Informticos.

Diseador

Egresado de la carrera de
Ingeniera de Sistemas
Informticos.

Capacidades o Competencias Deseadas


Facilidad para comunicar y expresar ideas.
Flexibilidad mental de criterios.
Habilidades para la obtencin y anlisis de
informacin.
Orientacin al cliente.
Inters por la innovacin.
Capacidad de sntesis.
Visin estratgica.
Habilidades para la obtencin y anlisis de
informacin.
Capacidad de anlisis.
Inters por la innovacin.
Habilidades para mantener la atencin.
Habilidades para el anlisis de informacin
y con experiencia en programacin Web.
Manejo de diferente lenguajes de
programacin Web.
Inters por la innovacin.
Habilidades de atencin.
Flexibilidad mental de criterios.
Habilidades para la recoleccin, obtencin
y anlisis de informacin.
Capacidad de disear bases de datos
relacionales.
Conocimiento y experiencias con Gestores
de Bases de Datos.
Flexibilidad mental de criterios.
Habilidades para la interpretacin.
Orientacin al cliente.
Conocimientos de diseo orientado a
objetos.
Capacidad de establecer estndares de
diseo para aplicaciones Web.
Capacidad de disear aplicaciones clientes
servidor.

Tabla 2.2.2 Tabla de capacidades del equipo de desarrollo

Anlisis del Sistema

57

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

2.2.3.

Requerimientos operativos

Definicin de la arquitectura del sistema


El sistema estar basado en la arquitectura cliente-servidor ya que permite el procesamiento de la mayora
de peticiones del lado del servidor, haciendo de esta manera que el trabajo sobre el equipo de cmputo en
el cual se accedi al sistema sea mnimo.

Software
Software Mquina Cliente
El software necesario para la operatividad del sistema en una mquina cliente se detallan en la Tabla 2.2.3:
Clasificacin
Sistema operativo
Navegador/es web
Editor de texto
Visualizador pdf

Software
Microsoft Windows XP o superior
Internet Explorer 6.0 o superior
Mozilla Firefox 2.0 o superior
Microsoft Word 97 o superior
Adobe Acrobat Reader 6.0 o superior

Tabla 2.2.3 Requerimientos de software mnimos para una mquina cliente

Software Mquina Servidor


El software que requiere la mquina servidor se puede clasificar en: sistema operativo, servidor web,
gestor de base de datos y tecnologa de servidor. A continuacin se especifica el software mnimo a utilizar
para el servidor (ver Tabla 2.2.4):

Clasificacin
Sistema operativo
Servidor web
Gestor de base de datos
Tecnologa de servidor

Software
Microsoft Windows 2003 Server R2 Standard
Edition
Apache HTTP Server
MySQL
PHP

Tabla 2.2.4 Requerimientos de software mnimos para el servidor

Hardware
Hardware Mquina Cliente
La Tabla 2.2.5 muestra las caractersticas mnimas y ptimas que debe tener una computadora para que
pueda ejecutar el sistema informtico.

Anlisis del Sistema

58

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

Caracterstica
Velocidad de procesador
Disco Duro
Memoria RAM
Monitor
Perifricos

Especificacin mnima
75 a 200 MHz
2 GB
16 MB
14 VGA
Unidad de CD, Disquetera,
Teclado,
Mouse,
Altavoces,
Tarjeta de red Fast Ethernet
10/100Mbps.

Especificacin ptima
2.0 GHz
40 GB
256 MB
14 SVGA
Lector de CD/DVD, Disquetera,
Teclado,
Mouse,
Altavoces,
Tarjeta de red Fast Ethernet
10/100Mbps.

Tabla 2.2.5 Requerimientos de hardware para la mquina cliente

Hardware Mquina Servidor


De acuerdo al software descrito en el apartado anterior para una mquina servidor, las caractersticas
mnimas de velocidad de procesador, memoria RAM y almacenamiento en disco requeridas, se muestran
en la Tabla 2.2.6:
Software
Apache HTTP Server
Microsoft Windows 2003 Server
R2 Standard Edition
MySQL

Especificacin mnima
Velocidad de procesador: 400Mhz
Memoria RAM: 64MB
Espacio en disco: 30 MB
Velocidad de procesador: 300Mhz
Memoria RAM: 256 MB
Espacio en disco: 2 GB
Velocidad de procesador: 400 Mhz
Memoria RAM: 512MB
Espacio en disco: 31 MB

Tabla 2.2.6 Caractersticas recomendadas de hardware para el software de servidor

La Tabla 2.2.7 muestra un consolidado de las caractersticas mnimas que debe tener la mquina servidor
para poder instalar el sistema informtico y que funcione correctamente.
Caracterstica
Velocidad de procesador
Disco Duro
Memoria RAM
Monitor
Perifricos

Especificacin Mnima
2.0 GHz
80 GB
2 GB
14 SVGA
Quemador de CD/DVD, Disquetera, Teclado,
Mouse, Altavoces, Tarjeta de red Fast Ethernet
10/100Mbps.

Tabla 2.2.7 Requerimientos de hardware para la mquina servidor

Recurso Humano
El recurso humano encargado de administrar los recursos de hardware y software con los que cuente el
sistema y de brindar asistencia tcnica cuando se le solicite, deber poseer el siguiente perfil (ver Tabla
2.2.8).

Anlisis del Sistema

59

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

Cargo:
Educacin:
Experiencia laboral:

Conocimientos
especiales:

Funciones:

Caractersticas
personalidad:

de

Perfil del cargo: Soporte Tcnico


Soporte Tcnico.
Estudiante de 5to ao de Ciencias de la Computacin o Sistemas, o tcnico
graduado en Ciencias de la Computacin o Redes.
Experiencia en el manejo y operacin de equipo computacional y redes LAN.
Experiencia en el desarrollo de sistemas.
Experiencia en soporte a usuarios y/o administracin de bases de datos.
Conocimientos slidos de redes.
Conocimientos para el mantenimiento
correctivo
y preventivo de
computadoras.
Conocimientos de configuracin del sistema operativo Microsoft Windows XP.
Conocimientos de configuracin, administracin y mantenimiento de
servidores Windows Server 2003.
Poseer conocimientos slidos de implementacin, mantenimiento y
administracin de MySQL.
Conocimientos de programacin y mantenimiento orientado al desarrollo
Web bajo la plataforma PHP.
Conocimiento de configuracin del servidor Web Apache.
Buenos conocimientos de ingls tcnico.
Mantener en buen estado los equipos con el que funciona el sistema.
Brindar soporte a los usuarios en el uso del sistema.
Mantener en buen estado la red de comunicacin de CORDES.
Realizar Back-Up/Restauracin de los datos de acuerdo a lo establecido por
CORDES.
Administrar la base de datos.
Administrar el servidor web.
Administrar la plataforma del servidor.
Alto sentido de responsabilidad.
Facilidad para transmitir ideas.
Habilidad para investigar y el autoestudio.
Capacidad para trabajar bajo presin.
Excelentes relaciones humanas.
Con iniciativa.
Tabla 2.2.8 Perfil del cargo

Definicin del marco legal


En el presente proyecto se respeta y se hace cumplir la ley de los derechos de autor cumpliendo con todas
las prerrogativas que dicha ley establece, con la finalidad de evitar multas y demandas en el momento de
implementar el sistema.
La Universidad de El salvador es la propietaria del sistema a desarrollar para la Fundacin CORDES.
Una vez desarrollado el Sistema Informtico para el Monitoreo y Control de los Proyectos, la Fundacin
tendr derecho a solicitarlo mediante una carta dirigida a la Direccin de la Escuela de Ingeniera de
Sistemas Informticos.
La entrega del Sistema Informtico a la Fundacin incluir un disco compacto y un ejemplar impreso que
contendr toda la documentacin respectiva del sistema.

Anlisis del Sistema

60

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

2.3. MODELO DE CASOS DE USO


2.3.1.

Nomenclatura de casos de uso

En este apartado los casos de uso se han codificado para lograr darles seguimiento a travs del documento:

Nomenclatura
CDU##

Significado
Caso De Uso

Tabla 2.3.1 Nomenclatura a utilizar para la identificacin de los casos de uso

Formato para la descripcin de los casos de uso


En esta seccin se describen cada uno de los casos de uso, definidos por procesos principales dentro de las
labores de la fundacin CORDES.
Para los casos de uso se usara el formato25 que se presenta a continuacin:

Identificador
Nombre del Caso de Uso
Objetivo
Actores
Precondiciones

Escenario Principal

Flujos Alternativos
Requisitos Especiales
Frecuencia

25

Un nmero de secuencia.
Nombre que indica de manera global la accin que se efecta en el caso de
uso.
Breve descripcin de los fines del caso de uso.
Personal involucrado en los procesos llevados a cabo dentro del caso de uso.
Todas aquellas acciones o eventos cuyo cumplimiento es necesario para
poder comenzar con las acciones del caso de uso.
Describe el camino de xito tpico que satisface los intereses del personal
involucrado. Con frecuencia, no incluye ninguna condicin o bifurcacin.
Aunque no es incorrecto o ilegal, se puede suponer que es ms
comprensible y extensible ser muy consistente, y postergar todo el manejo
de caminos condicionales a la seccin Flujos Alternos.
Los Flujos Alternos son muy importantes. Indican todos los otros escenarios
o bifurcaciones, tanto de xito como de fracaso.
Describe la forma de realizar una tarea dentro del sistema.
Margen de tiempo con el que ocurre el caso de uso.

http://aporia.ugr.es/asigna/system/files/PLANTILLAS%20DE%20CASOS%20DE%20USO.pdf

Anlisis del Sistema

61

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

2.3.2.
2.3.2.1.

Diagramas de casos de uso


Diagrama de contexto

SIMOCPRO

Subsistema
Gestionar Proyectos
Gerente de Operaciones

Gerente Regional

Coordinador de Proyecto

Subsistema
Seguimiento del Proyecto

Subsistema Generar
Reportes

Tecnico

Subsistema
Gestionar Usuarios

Administrador del Sistema

Anlisis del Sistema

62

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

2.3.2.2.

Subsistema Gestionar Proyectos

Subsistema Gestionar Proyectos


Registrar nuevo
Proyecto

Gestionar
Actividades

<<include>>
Gestionar Recursos
Gerente de Operaciones

Gestionar
Responsables

<<include>>
<<include>>

<<include>>
extends
Gestionar
Beneficiarios
Coordinador de Proyectos

<<include>>

extends

extends

Gestionar Agencias

<<include>>
Validar Usuario
extends

<<include>>
extends
Gestionar Metas e
Indicadores

<<include>>

<<include>>
extends

Gerente Regional

extends
Modificar Proyecto

Buscar Proyecto
extends

Modificar Estado

extends

Subir Documentos
de Proyectos

Anlisis del Sistema

63

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

Caso de uso: Gestionar Actividades

Gerente de Operaciones

Registrar nueva
Actividad
<<include>>
Validar Usuario
<<include>>

extends
Modificar Actividad

<<include>>

Gerente Regional

extends

extends

Gestionar
Actividades

Subir Documentos
de Actividad

Coordinador de Proyecto

Caso de uso: Gestionar Recursos

Registrar nuevo
Recurso

<<include>>

Gerente de Operaciones
Validar Usuario
<<include>>

extends

<<include>>

Modificar Recurso
Gerente Regional
extends

Eliminar Recurso

extends

Gestionar Recursos

Coordinador de Proyecto

Anlisis del Sistema

64

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

Caso de uso: Gestionar Responsables

Gerente de Operaciones

<< Include>>
Validar Usuario

Registrar nuevo
Coordinador o Tecnico

<< Include>>
extends

Modificar datos de
Coordinador o Tecnico

extends

Gestionar
Responsables

Gerente Regional

Caso de uso: Gestionar Beneficiarios

Registrar nuevo
Beneficiario

extends
Gestion de
Beneficiarios

Gerente de Operaciones

extends

<< Include>>
Gerente Regional
Modificar datos de
Beneficiario

Validar Usuario
<< Include >>

Coordinador de Proyecto

Anlisis del Sistema

65

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

Caso de uso: Gestionar Agencias

Registrar nueva
Agencia

<<include>>
Validar Usuario

<<include>>
extends

Gerente de Operaciones

Modificar datos de
Agencia

extends
Gestionar Agencias

Caso de uso: Gestionar Metas e Indicadores

Registrar nueva
Meta

<<include>>
Gerente de Operaciones

Registrar nuevo
Indicador

<<include>>

Validar Usuario

<<include>>
extends

<<include>>

extends
Modificar Indicador
extends

extends
Gerente Regional

Anlisis del Sistema

Modificar Meta

Gestionar Metas e
Indicadores

66

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

2.3.2.3.

Subsistema Seguimiento de Proyectos

Subsistema Seguimiento de Proyectos

Monitorear Proyecto

<< Include >>

Gerente de Operaciones

Ingresar Avisos

<< Include >>


Validar Usuario
<< Include >>
Gerente Regional
Registrar Avances
<< Include >>

Coordinador del Proyecto

Anlisis del Sistema

67

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

2.3.2.4.

Subsistema Generar Reportes


Subsistema Generar Reportes
Validar Usuario
<< Include>>

Generar Reportes
Estadisticos

Coordinador de Proyectos
<< Include>>

Generar Reportes
de Proyectos

<< Include>>

Gerente de Operaciones

Generar Reporte de
Actividades de Proyectos
<< Include>>

Gerente Regional

Tecnico

Generar Reportes
consolidados

Caso de uso: Generar Reportes Estadsticos


Generar Reportes Estadisticos

Generar Reportes
estadisticos de cantidad de
Benificiarios

Validar Usuario
<< Include>>

Coordinador de Proyectos

<< Include>>

Generar Reportes Estadisticos


de Cantidad de Beneficiarios
Hombres y Mujeres

Gerente de Operaciones

<< Include>>

Generar Reportes
Estadisticos de proyectos por
Region

Gerente Regional

Tecnico

Anlisis del Sistema

68

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

Caso de uso: Generar Reportes de Proyectos


Generar Reportes de Proyectos
Estados de
Proyectos

<< Include>>

Gerente de Operaciones
Coordinador de Proyectos

Responsables de
Proyecto
<< Include>>

<< Include>>

Validar Usuario

Recursos
utilizados por proyecto
<<include>>

<< Include>>

Tipos de Recursos
por Proyecto

Tecnico
Proyectos por
Regin

Gerente Regional

Caso de uso: Generar Reportes de Actividades


Generar Reportes de Actividades

<< Include>>

Reporte sobre las


actividades por proyecto

Validar Usuario

<< Include>>

Coordinador de Proyectos
Generar Reporte de
Estados de Actividad

Gerente de Operaciones

<< Include>>

Generar Reporte de
Recursos por Actividad

Tecnico

Anlisis del Sistema

Generar de Reporte de
Avances de Actividad

<< Include>>

Gerente Regional

69

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

Caso de uso: Generar Reportes Consolidados

Generar Reportes Consolidados


Reporte de
Proyectos Terminados

Reporte consolidado sobre


los beneficiarios por
proyecto

Validar Usuario
<< Include>>

<< Include>>

Coordinador de Proyectos

Gerente de Operaciones
Reporte Consolidado de
Responsables por Cargo
<< Include>>

Reporte consolidado de
proyectos desarrollados por
agencias cooperantes
<< Include>>

<<include>>

Tecnico

Gerente Regional

Reporte Consolidado de
Responsables por Region

Anlisis del Sistema

Reporte Consolidado de
Beneficiarios por
Comunidad

70

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

2.3.2.5.

Subsistema Gestionar Usuario

Subsistema Gestin de Usuario

Agregar Usuario
<< Include >>

Administrador de Sistema

<< Include >>


Modificar Usuario

Validar Usuario

<< Include >>

Eliminar Usuario

Anlisis del Sistema

71

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

2.4. DIAGRAMAS DE SECUENCIA


Los diagramas de secuencia son los que muestran grficamente los eventos que fluyen de los actores al
sistema solicitando alguna operacin a cambio. Es decir, describen las interacciones del actor y de las
operaciones a que dan origen.

Los diagramas de secuencia del sistema SIMOCPRO podr encontrarlos en el CD Documento de


Anlisis y Diseo apartado 1.6 Diagramas de Secuencia.

2.5. DIAGRAMAS DE ACTIVIDAD


Nos permite representar de manera simplificada los diferentes procesos y puntos de decisin que el
sistema presentar, adems los diagramas de actividad muestran las actividades que deben ser realizadas
en los caso de uso.

Los diagramas de secuencia del sistema SIMOCPRO podr encontrarlos en el CD Documento de


Anlisis y Diseo apartado 1.7 Diagramas de Actividad.

Anlisis del Sistema

72

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

2.6. MODELO DE DOMINIO

Anlisis del Sistema

73

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

CAPITULO 3. DISEO DEL SISTEMA

Diseo del Sistema

74

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

3.1. DEFINICIN DE ESTNDARES DE DISEO


3.1.1.

Estndares de diseo

Los estndares son normas que se utilizan como punto de partida para lograr que el desarrollo de un
sistema informtico tenga la calidad y cumpla con los requerimientos necesarios y que este sea ms fcil de
desarrollar.
Un paso previo al diseo ser la definicin de estndares los cuales establecen los lineamientos a seguir en
la etapa de diseo del sistema informtico de monitoreo y control de los proyectos, con la finalidad de
garantizar la uniformidad en la presentacin de los resultados. Los estndares que se han contemplado
para el desarrollo de SIMOCPRO son los siguientes:
Estndar de salida
Estndar de reportes
Estndar de entrada
Estndar de mens
Estndar de la base de datos
Estndar de programacin
Estndar para el sitio web

3.1.1.1.

Estndares de Salida

Los estndares de salida son importantes para establecer el formato que deben tener los reportes que
genere el sistema informtico de monitoreo y control de los proyectos (SIMOCPRO). Las salidas que se han
considerado para dicho sistema son: en pantalla y en papel. Tambin se hace referencia a las pantallas de
salida que debe poseer el sistema y se establece el estndar que tendrn cada una de ellas.

Estndar para las pantallas de salida de datos


Para la identificacin de las pantallas de salidas se ha considerado establecer un estndar en la forma de
nombrarlos, el cual es el siguiente:
Se utilizar la abreviatura PSal, precedido por un guin bajo y el mnemnico sobre el cdigo de la
pantalla de salida. Por ejemplo PSal_Proyectos. Donde PSal es la abreviatura de pantallas de salidas
y Proyectos es de lo que trata la pantalla.
Tambin para las pantallas de salidas de los reportes se ocupar el cdigo PSal por ejemplo
PSal_proyaproba.
El mnemnico sobre el nombre del reporte estar formado por 30 caracteres como mximo.
Para nombrar las pginas del Sistema Informtico se han evitado las siguientes consideraciones:

Caracteres especiales como , , , , ", }, {,@,`.

Espacios en blanco.

Diseo del Sistema

75

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

Letras con acentos.

El uso total de palabras maysculas.

Los elementos que deben contener las pantallas de salida son los siguientes:
Encabezado: rea donde se especifica el nombre del Sistema, el nombre de la institucin, logo de la
institucin.
rea de men: En esta rea se especificar el men de navegacin del sistema; donde se muestran
todas las opciones.
rea de botones: Esta contiene un conjunto de botones y cada uno de ellos funcionar de forma
diferente dentro de la pantalla de salida de datos. Por ejemplo los botones que se utilizarn son:
imprimir y salir.
Cuerpo del Formulario: Contiene un conjunto de elementos de salida que sern visualizados por el
usuario, es decir contiene la lista de los elementos de salidas de datos.

En la figura siguiente se presenta el estndar de las pantallas de salidas.

Figura 3.1.1 Estndar de las pantallas de salidas

Diseo del Sistema

76

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

3.1.1.2.

Estndar de Reportes

Para la identificacin de los reportes se ha considerado establecer un estndar en la forma de nombrarlos,


el cual es el siguiente:
Se utilizar la abreviatura Rep, precedido por un guin bajo y el mnemnico sobre el nombre del
reporte. Por ejemplo Rep_proyecEje. Donde: Rep es la abreviatura de reporte y proyecEje es el
mnemnico del reporte de proyectos en ejecucin.
El mnemnico sobre el nombre del reporte estar formado por 30 caracteres como mximo.
El mnemnico sobre el nombre del reporte debe ser significativo, es decir que refleje la idea del
contenido del reporte.

Los elementos que deben contener los reportes que brindar el sistema son los siguientes:
Encabezado: Es el rea donde se especifica nombre de la institucin, ttulo del reporte (nombre del
reporte). Tambin en esta rea se agrega el logo de la institucin.
Encabezado de cuerpo de detalle: rea donde se especifica la informacin que contendr la
cabecera de cada una de las columnas.
Cuerpo del Reporte: Contiene un conjunto de elementos de datos que sern impresos. Por ejemplo
el detalle de cada una de las columnas de acuerdo a la informacin solicitada.
Tambin se incluir en los reportes la fecha del reporte, nmero de pginas del reporte. Se
contemplar que los reportes lleven hora y fecha en que se ha desarrollado, el formato que se
emplear para esto ser formato Francs (DIA, MES, AO).
A continuacin se especifica el formato a seguir para la elaboracin de reportes.
Elemento

Detalle de especificacin
Encabezado
Archivo
Alineacin

Imagen de logo de la institucin


Lado superior izquierdo.
Times New Roman, 15 puntos, negrita,
Fuente
mayscula.
Nombre de la Institucin
Alineacin
Centrada.
Times New Roman, 12 puntos, negrita,
Fuente
mayscula.
Ttulo del Reporte
Alineacin
Centrada.
Encabezado de cuerpo de detalle
Fuente
Arial 12 puntos, minscula
Cabecera de cada columna
Alineacin
Justificada.
Cuerpo del reporte
Fuente
Arial 11,normal
Detalle de cada columna
Alineacin
Justificada
(contenido general del reporte)
Interlineado
1.15, espaciado 0 punto.
Hora y fecha
Posicin
Lado izquierdo, abajo del ttulo del reporte
Pginas del reporte
Posicin
Lado inferior derecho
Tabla 3.1.1 Estndar para el contenido de los reportes
Logo

Diseo del Sistema

77

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

A continuacin se presenta un ejemplo de la forma en que se presentarn los reportes.

Figura 3.1.2 Estndar del contenido de los reportes

Se presenta la forma en la que se representarn los tipos de datos en el diseo de los reportes.
Tipo de dato

Nomenclatura

Descripcin

Numrico

9 (enteros, decimales)

Datos numricos. Ejemplo: 99 si es entero y 99.99 si


contiene decimales.

Carcter

A(cantidad)

Elemento que no contiene nmeros. Ejemplo: A (20)


elemento que contiene 20 caracteres.

Alfanumrico

A9(cantidad)

Elemento que contiene nmeros, letras u otro carcter.


Ejemplo: A9 (50) elemento que contiene 50 caracteres
alfanumricos (nmeros y letras).

Tabla 3.1.2 Formato para representacin del tipo de dato en los reportes

A continuacin se detalla el formato a utilizar para la impresin de los reportes del sistema.
Elemento

Detalle de especificacin

Papel

Mrgenes
Orientacin

Tipo

Papel Bond Base 20.

Tamao

Carta (8.5x 11).

Superior

2 cm.

Inferior

2 cm.

Izquierdo

2 cm.

Derecho

2 cm.
Vertical

Tabla 3.1.3 Estndar para impresin de los reportes

Tambin se tienen reportes estadsticos los cuales seguirn un estndar para cada uno de ellos.

Diseo del Sistema

78

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

En la siguiente figura, se muestra el estndar de reportes estadsticos, para este caso se toma uno de los
reportes estadsticos el cual es el reporte estadstico de cantidad de beneficiarios por regin este puede ser
mostrado por regin o proyecto; para este caso presentaremos el de regin:

Figura 3.1.3 Reporte Estadstico de Cantidad de Beneficiarios

3.1.1.3.

Estndar de Entrada

Los estndares de entrada son primordiales para lograr la calidad en las entradas del sistema, y tambin es
importante considerar las formas en que se van a disear, adems hay que tomar en cuenta que deben ser
fciles para el usuario.
A continuacin se definen las caractersticas comunes que deben cumplir los elementos del sistema
informtico en relacin a la representacin de datos, con el objetivo de crear uniformidad en la forma de
representar el tipo de dato en el diseo de las pantallas de entrada.

Tipo de dato

Nomenclatura

Descripcin

Numrico

9 (enteros, decimales)

Datos numricos. Ejemplo: 99 si es entero y 99.99 si


contiene decimales.

Carcter

A(cantidad)

Elemento que no contiene nmeros. Ejemplo: A (20)


elemento que contiene 20 caracteres.

Alfanumrico

A9(cantidad)

Elemento que contiene nmeros, letras u otro


carcter. Ejemplo: A9 (50) elemento que contiene 50
caracteres alfanumricos (nmeros y letras).

Lgico

BL

Representa datos lgicos,


(verdadero) y 0 (falso).

puede

almacenar

Tabla 3.1.4 Nomenclatura para la representacin de datos

Diseo del Sistema

79

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

Estndar para las pantallas de entrada de datos

Los elementos que deben contener las pantallas de entrada son los siguientes:
Logo: Es la imagen o logo de la Institucin.
Encabezado: Es el nombre de la pantalla de entrada.
Fecha y Hora: Contiene la fecha, hora del sistema.
Cuerpo: Es la parte central, contiene un conjunto de elementos donde se muestran los campos
requeridos de las entradas de datos.
Botones de accesos: Contiene un conjunto de botones y cada uno de ellos funcionar de forma
diferente.

A continuacin se especifica el formato a seguir pantallas de entradas

Elemento

Detalle de especificacin

Logo

Archivo

Imagen de logo de la institucin

Alineacin

Lado superior izquierdo.

Fuente

Arial 14 puntos, negrita, mayscula.

Nombre de la pantalla

Alineacin

Centrada.

Fecha y hora

Orientacin

Lado superior derecho

Cuerpo
Botones de acceso

Estarn conformados por los campos estarn distribuidos en


toda la pantalla.
Fuente

Arial 12,normal

Alineacin

Parte inferior de la pantalla, centrados

Tabla 3.1.5 Estndar para pantallas de entrada

Se muestra a continuacin el estndar para las pantallas de entrada:

Figura 3.1.4 Estndar de pantalla de entrada

Diseo del Sistema

80

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

En la siguiente tabla se especifica el estndar a utilizar de los controles en las interfaces de entrada.

Smbolo

Elemento

nombre_boton

Botn

Este ser el estndar de los botones a utilizar en el


diseo.

Lista Desplegable

Este posee una flecha en la esquina derecha donde


permite desplegar opciones predeterminadas para
seleccionarlos.

Cuadro de Texto

Cuadro que permite el ingreso de informacin por medio


del teclado

Cuadro de Texto
(Varias lneas)

Permite el ingreso de informacin en varias lneas de


texto por medio del teclado.

Listado Seleccin
mltiple

Lista que permite seleccionar una o ms opciones a la


vez, estn opciones estn predeterminadas para
seleccionarlos.

Seleccione una opcion

Escriba texto

Detalle de Especificacin

Escriba texto

OPCION 1
OPCION 2
OPCION 3

julio de 2010
l
5

m
6

m
7

10 11

12 13 14 15 16 17 18

Calendario

Se mostrar un calendario desplegable para registrar las


fechas.

19 20 21 22 23 24 25
26 27 28 29 30 31

Tabla 3.1.6 Estndares de controles de interfaz de usuario

Estndar de la pantalla principal de SIMOCPRO

Los elementos que deben contener la pantalla principal de SIMOCPRO son los siguientes:
Logo: Es la imagen o logo de la Institucin.
Ttulo: contiene el nombre de la institucin y del sistema informtico.
Men: Es la parte central donde se muestran las opciones del men del sistema.
rea de trabajo: Parte que permitir efectuar los trabajos deseados con el sistema.

Diseo del Sistema

81

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

Figura 3.1.5 Estndar de la pantalla principal de SIMOCPRO

Los elementos que debe contener la pantalla de inicio de sesin de SIMOCPRO son los siguientes:
Encabezado: Contiene el nombre del sistema.
Cuerpo: Es la parte donde se mostrara el detalle de los datos de seguridad del sistema.
Botones de accesos: Contiene un conjunto de botones y cada uno de ellos funcionar de forma
diferente pero ayudaran a la realizacin de la introduccin de datos de seguridad. Los botones en
esta pantalla son: aceptar y cancelar.

Figura 3.1.6 Estndar de Pantalla de Inicio de Sesin

Diseo del Sistema

82

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

Figura 3.1.7 Ejemplo de pantalla de inicio de sesin

3.1.1.4.

Estndar de Mens

Un men es el rea donde se especifican las opciones del Sistema a las que el usuario tiene acceso. Es por
ello que el men debe llevar una coherencia para que el usuario pueda acceder a lo que desea sin perderse.
En el caso de los estndares de mens se necesitara que estos sean dinmicos y que sean desplegadas las
opciones de men de forma vertical.

3.1.1.5.

Estndar de la Base de Datos

Los estndares de la base de datos se agruparon en tablas, atributos, trigger, procedimientos.

3.1.1.5.1.

Tablas

Las reglas generales para las tablas son las siguientes:

El nombre debe ser caracterstico de la entidad de datos a representar, por ejemplo si la tabla
almacenar datos de proyectos el nombre de tabla ser proyecto.
Los nombres de las tablas debern estar escritos en minsculas. Ejemplo: proyecto
Los nombres deben especificarse en singular esto es debido a que una tabla representa un objeto del
Sistema. Ejemplo: actividad esta tabla almacena datos de actividades.
nicamente se utilizarn caracteres alfabticos nombre nemotcnicos, se prohbe el uso de caracteres
de puntuacin, smbolos o numricos.

Diseo del Sistema

83

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

En el caso de tablas que se relacionan especficamente con otra tabla indica que se trata de una entidad
dbil por ejemplo: la tabla proyecto se relaciona con otra entidad dbil (estado) quedando
expresada segn la regla de la siguiente manera: estado_proyecto
Se permitir el uso de guin bajo (_) cuando el nombre de la tabla este compuesto por dos o ms
palabras entonces la segunda palabra debe estar concatenada con guin bajo (_). Por ejemplo:
tipo_indicador
El nombre no debe abreviarse, salvo que por necesidad especfica deban especificarse ms de una
palabra en el mismo.

Identificadores de tabla
Toda tabla debe poseer uno o ms campos clave, ya sea primaria o fornea.
Los campos clave deben ubicarse al inicio de la definicin de la tabla.
El nombre del campo clave debe estar compuesto por prefijo id_ ms el nombre de la tabla que
identifica. Por ejemplo
ID_PROYECTO

3.1.1.5.2.

Relaciones

Las relaciones le dan sentido a las entidades (tablas) ya que se establecen las distintas asociaciones entre
las tablas de la base de datos.
El nombre de la relacin se utilizar de la siguiente manera:

FK_[TABLADESTINO]_[TABLAORIGEN]

Donde:
FK significa la abreviatura correspondiente al trmino Foreign Key.
TABLADESTINO: corresponde a la tabla la cual posee la llave fornea.
TABLAORIGEN: corresponde a la tabla a la cual pertenece originalmente la llave fornea.

Diseo del Sistema

84

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

Los campos de relacin (foreign keys, claves forneas) deben nombrarse de la misma manera que los
campos clave, con un prefijo fk_ ms un nombre nemotcnico. Por ejemplo:
FK_ID_PROYECTO

3.1.1.5.3.

Atributos

Los nombres de atributos sern en letras maysculas, en el caso que estos tengan de dos o ms palabras
estas se separarn mediante el uso de guin bajo (_).por ejemplo el atributo monto de proyectos quedar
de la siguiente forma:
MONTO_PROYECTO

3.1.1.5.4.

Procedimientos

Los procedimientos se crearn siguiendo un formato que tendr el nombre del procedimiento y los
parmetros. Empezarn con sp mas un un nombre que indique de los que se pretende realizar.

CREATE PROCEDURE `sp_insAvance`(idActividad int, descrip varchar(60), fechaini date, fechafin date)

3.1.1.5.5.

Trigger

El nombre de los triggers (disparadores) de la base de datos deben de comenzar con el prefijo tr_, ms un
nemotcnico que represente la accin del disparador.

TR_IN_ALERT
AS

TR_IN_ BENEFICIARIO

Diseo del Sistema

85

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

3.1.1.6.

Estndar de Programacin

Los estndares son normas que se utilizan como punto de partida para lograr que el desarrollo de un
sistema informtico tenga la calidad y cumpla con los requerimientos necesarios y que este sea ms fcil de
desarrollar.
Es conveniente considerar el uso de estndares de programacin ya que es una forma tal que al trabajar en
el proyecto las personas involucradas en el mismo tengan acceso y comprendan el cdigo. A la vez, permite
a los programadores tener una mejor comprensin y facilita el trabajo hacindolo ms rpido.
Por lo general dichos estndares establecen como declarar las variables, clases, funciones, procedimientos,
comentarios, etc.

3.1.1.6.1.

Lneas de Comentario

El estilo de los comentarios debe ser como el estilo de comentarios utilizado en el cdigo php.

Opcin 1: permite un bloque de comentario


/*Titulo de comentario
Lnea 1
Lnea 2
Opcin 2: permite una lnea

*/
//comentario de linea1
//comentario de linea2
//comentario n

3.1.1.6.2.

Estndar para Cdigo

Se utiliz la sintaxis de PHP para la declaracin de ciertas funciones, procedimientos y variables.

Diseo del Sistema

86

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

Bloque de Cdigo Java Script

<script type=text/javascript>
$(function(){
$(#nombreObjeto).tipoevento();
});
$(document).ready(function(){
//Se cargan los elementos del DOM
});
functionNombreFuncion(parametro)
{
//Contenido
}
</script>

3.1.1.6.3.

Bloque de Cdigo PHP

Para la delimitacin de cdigo PHP se declararn dentro de bloques que inicien de la siguiente manera:
<? php
Bloque de instrucciones
?>

3.1.1.6.4.

Variables

Para nombrar las variables se iniciar el nombre de las variables con la primera letra en mayscula seguidas
de un guin bajo _; luego un nombre significativo o representativo que refleje el contenido de la variable.
Para las variables locales sern nombres cortos y poco representativos.

Diseo del Sistema

87

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

Ejemplo:
Var $Estado_Proyecto /*variable local*/

$EstadoProyecto /*variable Global*/

Declaracin de variables y asignacin de valores por medio de un arreglo de consulta.


$idActividad=$rQuery*ID_ACTIVIDAD+

Declaracin de variables asociados a un tipo de objeto en particular.

Abreviatura

3.1.1.6.5.

Control

Ejemplo

Txt

Label

TxtCodProyect

btn

Commandbutton

btnAgregarProyecto

frm

Form

FormAgencia

ddl

Combos

DdlRegiones

datapicker

Calendarios

('#txtFechaIni').datepicker

images

Image

calendar.gif

Funciones

Las funciones deben ser llamadas sin espacios entre el nombre de la funcin, elsignode parntesis; los
parmetros de la funcin separados por comas y sin espacios entre el parntesis de cierre y se coloca el
punto y coma al final.
Ejemplo:
FunctionEditarActividad($idActividad)

NombreFuncion($variable1,$ variable2);

Diseo del Sistema

88

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

3.1.1.6.6.

Estructuras de Control

Dentro del cdigo se tendr presente el uso de estructuras de control las cuales son las siguientes: IF,
WHILE, FOR, SWITCH.
Las estructuras de control deben tener un espacio entre elnombre de la estructura y el signo de apertura de
parntesis para distinguir entre las llamadas de las funciones y el signo de llaves debe estar sobre la lnea de
la estructura.
Para la estructura IF se debe mantener claridad y orden en los bloques de cdigo y la anidacin de
expresiones.
En la siguiente tabla se especifica la sintaxis de las estructuras lgicas para la programacin.

Estructura lgica

IF

WHILE

FOR

SWITCH

Sintaxis
if (condicion){
sentencias_verdadero;
}
else{
sentencias_falso;
}
while{
Sentencias
}
for (variable_contador=valor_inicial;condicion;
incremento){
sentencias;
}
switch (variable_a_evaluar){
casevalor_a_comparar_1:
sentencias;
break;
casevalor_a_comparar_N:
sentencias;
break;
default:
sentencia_por_defecto;
}

Figura 3.1.7 Tabla de estructuras de control

Diseo del Sistema

89

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

3.1.1.7.

Estndar de Sitio Web

Ya que se trata de un sistema informtico en ambiente web se tomarn en cuenta los estndares de sitios
web recomendados por la W3C y estos para nuestro caso sern:
Peso de Pgina: el peso de la pgina deber ser el permitido para que el usuario solo espere el tiempo
suficiente para poder realizar una operacin y recargue la nueva pgina. El peso mximo permitido de
las pginas ser de 10kbyte.
Diagramacin de Pgina: en cuanto a este aspecto el diseo deber acoplarse a la mayora de los
navegadores web y no tener limitantes; para ello se contar con el uso de hojas de estilo CSS bajo
estndar W3C que permitan seguir un patrn base para todas las interfaces que se creen para el
sistema; para ms detalle se mostrara la estructura de las pginas en la etapa de diseo.

Uso de archivos Flash: el uso de archivos flash, para el sistema informtico se utilizar lo ms mnimo
posible, porque le restar funcionalidad al sistema.
Uso de frames o marcos: se har uso de esta funcin ya que es necesario para hacer ms agradable y
sencillo de utilizar para el usuario un diseo que le permita visualizar el men principal y el rea donde
se trabajar con las interfaces de entrada y salida de datos.
Uso de imgenes: Se har uso de imgenes el peso mximo ser de 3Mbyte y los formatos sern JPG,
PNG, GIF.

Diseo del Sistema

90

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

3.2. DIAGRAMA DE RED PROPUESTO PARA LA ORGANIZACIN

-Servidor de
Aplicacin
-Servidor Web
-Servidor de
Base de datos

Regin I
Chalatenango

Regin II
Cuscatln/Cabaas

Internet
Regin III
San Vicente/La paz

Regin VI
Norte de san salvador/Libertad

Regin Central

Regin V
Sur de la libertad

Figura 3.2.1 Diagrama de red propuesto para la organizacin (CORDES)

Diseo del Sistema

91

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

3.3. MAPA DE NAVEGACION

Proyectos

Reportes

Seguimiento

Registrar proyecto

Mantenimiento

Manuales

Reportes de proyectos
Usuario

Buscar proyecto
Modificar proyecto
Modificar estado

Mostrar alertas

Subir documento

Ayuda

Reportes de proyectos en
ejecucin

Registrar usuario

Reportes de proyectos
aprobados

Modificar usuario

Reportes de proyectos
atrasados

Eliminar usuario

Acerca De

Buscar proyecto
Reportes de coordinadores
de proyectos

Monitoreo

Agregar Regiones

Reportes de recursos
utilizados por proyectos

Agregar Agencia Coopperante

Consultar bitacora

Administrar Elementos de Proyecto

Monitoreo de proyectos

Reportes de actividades
Mostrar alertas
Reportes de actividades por proyectos

Submenu proyectos

**

Elementos

Ingresar avisos
Reportes de actividades atrasadas

Regiones

Ingresar avances
Informes de avances de proyectos
Departamentos

Reportes estadisticos
Municipios
Reportes de cantidad de beneficiarios
Reporte de porcentaje por region
Reportes de porcentajes de avances de proyectos

Reportes Consolidados

Reportes de proyectos terminados


Reportes de beneficiarios
Reportes de proyectos por regin
Reportes de proyectos por regin

Diseo del Sistema

92

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

Submenu proyectos

Actividades

Beneficiarios

Registrar actividad

Registrar beneficiario

Modificar actividad

Modificar Beneficiario

Responsables

Registrar coordinador o
tcnico

Modificar responsable

Metas

Registrar meta
Modificar meta

Consultar actividad
Buscar meta
Subir documento

Recursos
Indicadores
Asignar Recurso
Registrar Nuevo Recurso
Registrar indicador
Eliminar recurso
Modificar indicador
Buscar recurso
Busqueda de
indicador

Diseo del Sistema

93

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

3.4. DISEO DE LA BASE DE DATOS


3.4.1.

Diagrama de Clases
ReportesEstadisticos

Beneficiario
Indicador
+
+
+
+

nombre_indicador
porcentaje_indicador
nombre_tipoindicador
supuestoin

Meta
:
:
:
:

String
double
String
String

buscarMeta ()
iniciarRegistrarIndicador ()
registrarIndicador ()
modificarIndicador ()

:
:
:
:

- descripcion_meta : String
- nombre_tipometa : String
- supuestome
: String
<<contiene>>

int
int
void
void

+ buscarProyecto ()
: int
+ iniciarRegistrarMeta () : void
+ registrarMeta ()
: int
+ modificarMeta ()
: void

<<beneficiaA>>

+
+
+
+
+

primer_nombreben
segundo_nombreben
primer_apellidoben
segundo_apellidoben
sexo_beneficiario
dui_beneficiario
comunidad
estado_beneficiario

:
:
:
:
:
:
:
:

String
String
String
String
String
String
String
String

Agencia
-

buscarProyecto ()
: int
iniciarRegistrarBeneficiario () : void
registrarBeneficiario ()
: int
modificarBeneficiario ()
: void
imprimirBeneficiario ()
: void

<<seLeEstablece>>

+
+
+
+
+

nombre_agencia
direccion_agencia
telefono_agencia
fax_agencia
sitio_web
email_agencia
director_agencia
nombre_contacto
monto_aportacion
presupuesto_anual
estado_agencia

:
:
:
:
:
:
:
:
:
:
:

Opcion_Reporte

ReporteBitacora

- nombre_reporte : String

- nombre_reporte : String

- nombreReporte : String

+ generarReporteCantidadBeneficiarios ()
: void
+ generarReporteCantidadBeneficiariosHombr : void
eMujer ()
+ generarReporteCantidadProyectosRegion () : void

+
+
+
+
+

+ iniciarGenerarReporteBitacora () : void
+ generarReporteBitacora ()
: void
+ imprimirReporteBitacora ()
: void
+ cancelarImprimirReporte ()
: void

String
String
String
String
String
String
String
String
double
double
String

seleccionarGenerarReporte ()
introducirParametros ()
generarReporte ()
imprimirReporte ()
cancelarImprimirReporte ()

TipoReporte
- nombre : String
+ seleccionarTipoReporte () : void

buscarProyecto ()
: int
iniciarRegistrarAgencia () : void
registrarAgencia ()
: int
modificarAgencia ()
: void
imprimirAgencia ()
: void
ReportesConsolidados
- nombre_reporte : String
+
+
+
+
+
+

<<esFinanciadoPor>>

Proyecto
-

Responsable
-

primer_nombreres
segundo_nombreres
primer_apellidores
segundo_apellidores
direccion_resp
telefono_resp
email_resp
nombre_estado_responsable
cargo_responsable

<<esDirigidoPor>>
:
:
:
:
:
:
:
:
:

String
String
String
String
String
String
String
String
String

+
+
+
+
+
+
+
+
+
+
+

nombre_proyecto
monto_proyecto
numero_beneficiarios
duracion_proyecto
fecha_aprobacion
fecha_inicioproyecto
fecha_finproyecto
nombre_estadop

:
:
:
:
:
:
:
:

String
double
int
String
Date
Date
Date
String

generaReporteProyectosTerminados ()
generarReporteBeneficiariosProyecto ()
generarReporteBeneficiariosComunidad ()
generarReporteProyectosAgencia ()
generarReporteResponsablesRegion ()
generarReporteResponsablesPorCargo ()

:
:
:
:
:
:

void
void
void
void
void
void

iniciarRegistrarProyecto () : void
registrarProyecto ()
: int
modificarProyecto ()
: void
imprimirProyecto ()
: void
agregarActividad ()
: void
agregarRecurso ()
: void
agregarResponsable ()
: void
agregarBeneficiario ()
: void
agregarAgencia ()
: void
agregarRegion ()
: void
agregarMetas ()
: void

ReportesActividades

ReportesProyectos

Region

<<esDesarrolladoEn>>

- nombre_region : String

- nombre_reporte : String

+
+
+
+
+
+

+
+
+
+
+

buscarProyecto ()
: int
iniciarRegistrarRegion () : int
registrarRegion ()
: int
modficarRegion ()
: int
imprimirRegion ()
: int
asignarMunicipio ()
: int

Departamento

Comunidades

Municipio

- nombre_departamento : String

<<esParteDe>>

- nombre_comunidad : String

- nombre_municipio : String

genrarReporteEstadosProyectos ()
generarReporteResponsablesDeProyectos ()
generarReporteTiposRecursosProyectos ()
generarReporteRecursosProyecto ()
generarReporteProyectosPorRegion ()

- nombre_reporte : String
:
:
:
:
:

void
void
void
void
void

+ generarReporteActividadesProyecto () : void
+ generarReporteEstadoDeActividades () : void
+ generarReporteAvancesActividad ()
: void
+ generarReporteRecursosActividad ()
: void

<<seLeAsignan>>

+ iniciarRegistrarResponsable () : void
+ registrarResponsable ()
: int
+ modificarResponsable ()
: void
+ imprimirResponsable ()
: void

Recurso
- nombre_recurso
: String
- descripcion_recurso : String
- cantidad_recurso
: int
+ tipo_recurso
: String

Documento
<<seLeAnexa>>

- nombre_documento
: String
- descripcion_documento : String
+ buscarProyecto ()
: int
+ iniciarSubirDocumento () : void
+ subirDocumento ()
: void

+
+
+
+
+
+

<<seAlmacena>>

buscarProyecto ()
: int
iniciarRegistrarRecurso () : void
registrarRecurso ()
: int
modificarRecurso ()
: void
eliminarRecurso ()
: void
imprimirRecurso ()
: void

Actividad

<<seLlevanACabo>>

nombre_actividad
descripcion_actividad
predecesora
duracion_dias
duracion_horas
fecha_inicioactividad
fecha_finactividad
nombre_estadoa

:
:
:
:
:
:
:
:

String
String
int
int
int
Date
Date
String

+
+
+
+
+
+

buscarProyecto ()
iniciarRegistrarActividad ()
registrarActividad ()
modificarActividad ()
imprimirActividad ()
subirDocumentoActividad ()

:
:
:
:
:
:

Monitoreo

int
void
int
void
void
void

- descripcion_alerta : String
- poravance_total
: double
- fecha_alerta
: Date
- hora_alerta
: Date
<<presenta>>

+
+
+
+
+
+
+
+

buscarProyecto ()
buscarActividad ()
generarAlertas ()
generarHoraAlerta ()
generarFechaAlerta ()
obtenerAvances ()
obtenerAvisos ()
obtenerAlertas ()

:
:
:
:
:
:
:
:

int
int
int
int
int
int
int
int

Avance
-

<<muestra>>

Imagen_Avance
- nombre_imagen : String
Usuario

:
:
:
:
:

String
Date
int
int
String

+ buscarProyecto ()
: int
+ iniciarRegistrarAvance () : void
+ registrarAvance ()
: int
+ modificarAvance ()
: void

<<seAdjunta>>

- nombre_usuario
: String
- contrasea
: String
- nombre_rol_usuario
: String
- descripcion_rol_usuario : String
+
+
+
+
+

descripcion_avance
fecha_avance
duracion_diasav
duracion_horasav
porcen_avance

iniciarRegistrarUsuario () : void
registrarUsuario ()
: int
modificarUsuario ()
: void
eliminarUsuario ()
: void
asignarTarea ()
: void

<<seAsigna>>

Aviso
- descripcion_aviso : String
- fecha_aviso
: Date
- hora_aviso
: Date
- nombre_tipoaviso : String

Tarea
- nombre_tarea
: String
- nombre_tipo_tarea : String

+ buscarAviso ()
: int
+ iniciarRegistrarAviso () : void
+ registrarAviso ()
: int
+ modificarAviso ()
: void

+ iniciarRegistrarTareas () : void
+ registrarTarea ()
: void
+ modificarTarea ()
: void

Figura 2.12 Diagrama de Clases del Sistema Completo.

Diseo del Sistema

94

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

3.4.2.

Modelo Lgico de la Base de Datos


DOCUMENTO_PROYECTO
ESTADO_BENEFICIARIO

ESTADO_RESPONSABLE

id_estadoben
<pi> Integer
<M>
estado_beneficiario
Variable characters (15) <M>

id_estadoresponsable
<pi> Integer
<M>
nombre_estado_responsable
Variable characters (15) <M>

se_le_anexa

id_documento <pi>
...

id_estadoben <pi>

id_estadoresponsable <pi>
...

PROYECTO

id_documento
<pi> Integer
<M>
nombre_documento
Variable characters (25) <M>
descripcion_documento
Variable characters (50)

beneficia_a
se_le_atribuye

TIPO_META

id_proyecto
<pi> Integer
nombre_proyecto
Variable characters (50)
monto_proyecto
Decimal (9,2)
numero_beneficiarios
Integer
duracion_proyecto
Variable characters (20)
fecha_aprobacion
Date
fecha_inicioproyecto
Date
fecha_finproyecto
Date

id_beneficiario
<pi> Integer
<M>
primer_nombreben
Variable characters (20) <M>
segundo_nombreben
Variable characters (20)
primer_apellidoben
Variable characters (20) <M>
segundo_apellidoben
Variable characters (20)
sexo_beneficiario
Characters (1)
<M>
dui_beneficiario
Variable characters (12) <M>
comunidad
Variable characters (40)

id_cargo <pi>
...

incluye

id_tipoindicador <pi>
...

id_usuario
<pi> Integer
<M>
nombre_usuario
Variable characters (15) <M>
contrasea
Variable characters (15) <M>
id_usuario <pi>

pertence_a
META
id_meta
<pi> Integer
<M>
descripcion_meta
Variable characters (50) <M>
supuesto_meta
Variable characters (100)

adquiere
INDICADOR

contiene

adquieren

id_indicador
<pi> Integer
<M>
nombre_indicador
Variable characters (50) <M>
porcentaje_indicador
Decimal (4,2)
<M>
supuesto_indicador
Variable characters (100)

id_meta <pi>
...

ROL_USUARIO
id_rol_usuario
<pi> Integer
<M>
nombre_rol_usuario
Variable characters (15) <M>
descripcion_rol_usuario
Variable characters (50)

id_indicador <pi>
...
es_financiado_por

id_tipousuario <pi>
pertenecen_a

id_beneficiario <pi>
...
AGENCIA

ESTADO_AGENCIA

tiene_asignado

USUARIO

id_tipoindicador
<pi> Integer
<M>
nombre_tipoindicador
Variable characters (30) <M>

id_tipometa <pi>
...
le_corresponde

BENEFICIARIO

id_cargo
<pi> Integer
<M>
cargo_responsable
Characters (20) <M>

TIPO_INDICADOR

id_tipometa
<pi> Integer
<M>
nombre_tipometa
Variable characters (20) <M>

se_le_establece

id_proyecto <pi>
...

CARGO

<M>
<M>
<M>
<M>
<M>
<M>
<M>
<M>

conlleva

id_estadoagencia <pi> Integer


<M>
estado_agencia
Variable characters (20) <M>
id_estadoagencia <pi>
...

RESPONSABLE

id_agencia
<pi> Integer
<M>
nombre_agencia
Variable characters (50) <M>
direccion_agencia
Variable characters (60) <M>
telefono_agencia
Characters (15)
<M>
fax_agencia
Characters (15)
<M>
sitio_web
Variable characters (50) <M>
email_agencia
Variable characters (50)
director_agencia
Variable characters (50) <M>
nombre_contacto
Variable characters (50) <M>
monto_aportacion
Decimal (9,2)
<M>
presupuesto_anual
Decimal (9,2)
<M>

BITACORA

es_desarrollado_en

REGION

se_le_asignan

id_region
<pi> Variable characters (10) <M>
nombre_region
Variable characters (30) <M>
id_region <pi>
...

se_llevan_a_cabo

id_bitacora
<pi> Integer
<M>
tarea
Characters (20) <M>
tabla
Characters (25) <M>
fecha_hora_operacion
Timestamp
<M>
id_bitacora <pi>
...

es_parte_de

id_agencia <pi>

id_responsable
<pi> Integer
<M>
primer_nombreres
Variable characters (20) <M>
segundo_nombreres
Variable characters (20)
primer_apellidores
Variable characters (20) <M>
segundo_apellidores
Variable characters (20)
direccion_resp
Variable characters (60) <M>
telefono_resp
Long characters (15)
<M>
email_resp
Variable characters (30)

esta_asociado_a
responsable_asignado

DEPARTAMENTO
id_departamento <pi> Integer
<M>
Attribute_127
Variable characters (40) <M>

id_estadoproyecto <pi>
...

Identifier_1 <pi>
...

AVANCE

id_responsable <pi>
...

id_avance
<pi> Integer
descripcion_avance
Variable characters (60)
fecha_avance
Date
duracion_diasav
Integer
duracion_horasav
Integer
porcen_avance
Decimal (3,2)

<M>
<M>
<M>
<M>
<M>
<M>

RECURSO
id_recurso
<pi> Integer
nombre_recurso
Variable characters (30)
descripcion_recurso
Variable characters (60)
cantidad_recurso
Integer

muestra
brinda

AVISO

id_aviso <pi>
...

<M>
<M>
<M>
<M>

le_pertenece

id_tiporecurso <pi> Integer


<M>
tipo_recurso
Variable characters (30) <M>

<M>
<M>
<M>
<M>
<M>
<M>

Identifier_1 <pi>
...

id_tiporecurso <pi>
MUNICIPIO

ACTIVIDAD
PRIORIDAD_AVISO

id_aviso
<pi> Integer
descripcion_aviso
Variable characters (60)
fecha_aviso
Date
hora_aviso
Time

TIPO_RECURSO
depende_de

MARKERS
ID
<pi> Integer
NAME
Variable characters (60)
ADDRESS
Variable characters (80)
LAT
Float (10)
LNG
Float (10)
TYPE
Variable characters (30)

id_municipio
<pi> Integer
<M>
nombre_municipio
Variable characters (40) <M>

id_tipoaviso
<pi> Integer
<M>
nombre_tipoaviso
Variable characters (20) <M>
id_tipoavance <pi>

<M>
<M>
<M>
<M>

id_recurso <pi>

id_avance <pi>
...

se_asocia_a

ESTADO_PROYECTO
id_estadoproyecto <pi> Integer
<M>
nombre_estadop
Variable characters (20) <M>

se_almacena

IMAGEN_AVANCE

id_actividad
<pi> Integer
nombre_actividad
Variable characters (30)
descripcion_actividad
Variable characters (60)
predecesora
Integer
duracion_dias
Integer
duracion_horas
Integer
id_actividad <pi>
...

se_relaciona_a

id_estadoactividad <pi> Integer


<M>
nombre_estadoa
Variable characters (20) <M>
id_estadoactividad <pi>
...

se_le_adjunta

existe

DOCUMENTO_ACTIVIDAD
id_documento_act
<pi> Integer
<M>
nombre_documento_act
Variable characters (25) <M>
descripcion_documento_act
Variable characters (50)

id_imagen
<pi> Integer
<M>
nombre_imagen
Variable characters (25) <M>
id_imagen <pi>
...

id_municipio <pi>
...

ESTADO_ACTIVIDAD
<M>
<M>
<M>
<M>
<M>
<M>

presenta

id_documento_act <pi>
...

MONITOREO
id_monitoreo
<pi> Integer
<M>
descripcion_alerta
Variable characters (50) <M>
poravance_total
Decimal (3,2)
fecha_alerta
Date
hora_alerta
Time
id_monitoreo <pi>

FECHAS_ACTIVIDADES
ACTIVIDAD_FECHASACT

id_fecha_act
<pi> Integer
fecha_ini_act
Date
fecha_fin_act
Date
duracion_dias
Integer
duracion_horas
Integer

<M>
<M>
<M>
<M>
<M>

Identifier_1 <pi>
...
avance_comunidad

COMUNIDADES
id_comunidad
<pi> Integer
<M>
nombre_comunidad
Variable characters (50) <M>
Identifier_1 <pi>
...

Figura 2.13. Modelo Lgico de la Base de Datos

Diseo del Sistema

95

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

3.4.3.

Modelo Fsico de Base de Datos


id_estadoben
int
<pk>
estado_beneficiario varchar(15)

id_estadoresponsable
int
<pk>
nombre_estado_responsable varchar(15)

FK_SE_LE_ATRIBUYE

FK_SE_LE_ANEXA

FK_BENEFICIA_A

id_beneficiario
id_estadoben
id_proyecto
id_comunidad
primer_nombreben
segundo_nombreben
primer_apellidoben
segundo_apellidoben
sexo_beneficiario
dui_beneficiario
comunidad
...

FK_INCLUYE

FK_TIENE_ASIGNADO

int
int
int
int
varchar(20)
varchar(20)
varchar(20)
varchar(20)
char(1)
varchar(12)
varchar(40)

int
<pk>
int
<fk1>
int
<fk2>
varchar(50)
decimal(9,2)
int
varchar(20)
date
date
date

TIPO_INDICADOR
id_tipoindicador
int
<pk>
nombre_tipoindicador varchar(30)

FK_CONLLEVA

RESPONSABLE
int
<pk>
int
<fk2>
int
<fk1>
varchar(20)
varchar(20)
varchar(20)
varchar(20)
varchar(60)
longtext
varchar(30)

id_agencia
id_estadoagencia
nombre_agencia
direccion_agencia
telefono_agencia
fax_agencia
sitio_web
email_agencia
director_agencia
nombre_contacto
monto_aportacion
presupuesto_anual
...

id_usuario
id_rol_usuario
id_region
nombre_usuario
contrasea
...

FK_ES_DESARROLLADO_EN
FK_LE_CORRESPONDE
FK_PERTENCE_A

id_meta
id_tipometa
id_proyecto
descripcion_meta
supuesto_meta
...

int
<pk>
int
<fk2>
int
<fk1>
varchar(50)
varchar(100)

FK_CONTIENE

FK_ES_FINANCIADO_POR

INDICADOR
id_indicador
id_meta
id_tipoindicador
nombre_indicador
porcentaje_indicador
supuesto_indicador
...

FK_ADQUIERE

int
<pk>
int
<fk1>
int
<fk2>
varchar(50)
decimal(4,2)
varchar(100)

FK_ADQUIEREN

ROL_USUARIO
id_rol_usuario
int
<pk>
nombre_rol_usuario
varchar(15)
descripcion_rol_usuario varchar(50)
...

FK_SE_LE_ASIGNAN

REGION
id_region
varchar(10) <pk>
nombre_region varchar(30)

es_desarrollado_en

int
<pk>
int
<fk>
varchar(50)
varchar(60)
char(15)
char(15)
varchar(50)
varchar(50)
varchar(50)
varchar(50)
decimal(9,2)
decimal(9,2)

id_proyecto int
<pk,fk1>
id_region varchar(10) <pk,fk2>
se_le_asignan
id_proyecto int <pk,fk1>
id_recurso int <pk,fk2>

FK_SE_LE_ASIGNAN2
FK_ES_DESARROLLADO_EN2
BITACORA
id_bitacora
tarea
tabla
fecha_hora_operacion
...

FK_SE_LLEVAN_A_CABO

FK_ES_PARTE_DE

FK_ESTA_ASOCIADO_A

responsable_asignado
FK_RESPONSABLE_ASIGNADO

DEPARTAMENTO

id_estadoproyecto int
<pk>
nombre_estadop varchar(20)

id_departamento int
<pk>
id_region
varchar(10) <fk>
Attribute_127
varchar(40)
...

AVANCE
int
<pk>
int
<fk>
varchar(60)
date
int
int
decimal(3,2)

RECURSO
id_recurso
id_tiporecurso
nombre_recurso
descripcion_recurso
cantidad_recurso
...

int
<pk>
int
<fk>
varchar(30)
varchar(60)
int

TIPO_RECURSO
id_tiporecurso int
<pk>
tipo_recurso varchar(30)

FK_RELATIONSHIP_12

FK_PERTENECEN_A

FK_LE_PERTENECE

FK_MUESTRA
MUNICIPIO
ACTIVIDAD

FK_SE_ALMACENA
AVISO
id_tipoaviso
int
<pk>
nombre_tipoaviso varchar(20)

id_aviso
id_tipoaviso
FK_SE_ASOCIA_A
id_avance
descripcion_aviso
fecha_aviso
hora_aviso
...

int
<pk>
int
<fk1>
int
<fk2>
varchar(60)
date
time

IMAGEN_AVANCE
id_imagen
int
<pk>
id_avance
int
<fk>
nombre_imagen varchar(25)
...
FK_AVANCE_COMUNIDAD

int
<pk>
char(20)
char(25)
timestamp

ESTADO_PROYECTO

id_responsable int <pk,fk1>


id_proyecto
int <pk,fk2>

id_avance
id_actividad
descripcion_avance
fecha_avance
duracion_diasav
duracion_horasav
porcen_avance
...

FK_BRINDA

PRIORIDAD_AVISO

int
<pk>
int
<fk1>
varchar(10) <fk2>
varchar(15)
varchar(15)

META
FK_SE_LE_ESTABLECE

<pk>
<fk2>
<fk1>
<fk3>

TIPO_META
id_tipometa
int
<pk>
nombre_tipometa varchar(20)

AGENCIA

ESTADO_AGENCIA
id_estadoagencia int
<pk>
estado_agencia varchar(20)

id_responsable
id_cargo
id_estadoresponsable
primer_nombreres
segundo_nombreres
primer_apellidores
segundo_apellidores
direccion_resp
telefono_resp
email_resp
...

id_proyecto
id_estadoproyecto
id_agencia
nombre_proyecto
FK_RESPONSABLE_ASIGNADO2
monto_proyecto
numero_beneficiarios
duracion_proyecto
fecha_aprobacion
fecha_inicioproyecto
fecha_finproyecto
...

int
<pk>
int
<fk>
varchar(25)
varchar(50)

BENEFICIARIO

CARGO
id_cargo
int
<pk>
cargo_responsable char(20)

USUARIO

PROYECTO

DOCUMENTO_PROYECTO
id_documento
id_proyecto
nombre_documento
descripcion_documento
...

ESTADO_BENEFICIARIO

ESTADO_RESPONSABLE

id_actividad
id_estadoactividad
id_proyecto
nombre_actividad
descripcion_actividad
predecesora
duracion_dias
duracion_horas
...

int
<pk>
int
<fk1>
int
<fk2>
varchar(30)
varchar(60)
int
int
int

FK_SE_RELACIONA_A
ESTADO_ACTIVIDAD
id_estadoactividad int
<pk>
nombre_estadoa varchar(20)

MARKERS
ID
NAME
ADDRESS
LAT
LNG
TYPE

int
<pk>
varchar(60)
varchar(80)
float(10)
float(10)
varchar(30)

id_municipio
int
<pk>
id_departamento int
<fk>
nombre_municipio varchar(40)
...

FK_EXISTE
FK_SE_LE_ADJUNTA
DOCUMENTO_ACTIVIDAD
id_documento_act int <pk>
...
int <fk>

FK_PRESENTA

FK_ACTIVIDAD_FECHASACT
COMUNIDADES
id_comunidad
int
<pk>
id_municipio
int
<fk>
nombre_comunidad varchar(50)
...

FK_AVANCE_COMUNIDAD2
avance_comunidad

FECHAS_ACTIVIDADES

id_avance
int <pk,fk1>
id_comunidad int <pk,fk2>

MONITOREO
id_monitoreo
id_actividad
descripcion_alerta
poravance_total
fecha_alerta
hora_alerta
...

int
<pk>
int
<fk>
varchar(50)
decimal(3,2)
date
time

id_fecha_act
id_actividad
fecha_ini_act
fecha_fin_act
duracion_dias
duracion_horas
...

int <pk>
int <fk>
date
date
int
int

Figura 2.14. Modelo Fsico de la Base de Datos

Diseo del Sistema

96

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

3.5. DISEO DE INTERFACES


3.5.1.

Diseo de mens

El sistema informtico constar de varios mdulos considerando que estos son las opciones principales,
mediante las opciones de mens se podr navegar por todo los mdulos del sistema, se tendrn seis
opciones de mens las cuales son: botn inicio que permite regresar a la pantalla de inicio, proyectos,
seguimiento, reportes, mantenimiento y ayuda. En la Figura 3.5.1 se puede observar la pantalla de
bienvenida del sistema informtico con todos los mdulos que tendr.

Figura 3.5.1 Pantalla principal del sistema informtico

Para ver el resto de las interfaces de salida ver en el CD - Documento de Anlisis y Diseo
Apartado 2.6.1 Diseo de Mens

Diseo del Sistema

97

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

A continuacin se presentar el diseo de los mens para cada opcin principal.


Nombre de Men: Proyectos
Nombre del men: Seguimiento
Nombre del men: Reportes
Nombre del submen: Reportes de proyectos
Nombre del submen: Reportes de actividades
Nombre del submen: Reportes estadsticos
Nombre del submen: Reportes consolidados
Diseo del submen Proyectos
Nombre del submen: Actividades
Nombre del submen: Metas
Nombre del men: Mantenimiento
Nombre del submen: Usuario
Nombre del men: Ayuda

3.5.2.

Diseo de pantallas de salida

Cada una de las interfaces provistas en el sistema SIMOCPRO posee una serie de campos que en algunas
ocasiones sern requeridos y otros que no siempre ser necesario ingresar; cada uno de estos campos es
obtenido o ingresado en un lugar especfico de la base de datos, es decir que para cada campo existente en
los distintos formularios de SIMOCPRO existe un lugar dentro de una tabla en un campo dentro de ella. A
continuacin se presenta el formato a seguir para la especificacin de las pantallas de salida (Tabla 3.5.1).
Nombre de pantalla:
Cdigo:
Objetivo:

Datos
Nombre

Forma de
obtencin

Origen/Destino del dato


Tabla

Nombre campo

Tipo

Validacin requerida
Tamao

Formato

Obligatorio

Tabla 3.5.1 Formato estndar para la especificacin de datos correspondientes a las interfaces

Diseo del Sistema

98

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

Nombre de la interfaz: Listado de proyectos ingresados


Descripcin: Esta pantalla se mostrar cada vez que se guarde un nuevo proyecto, y esta permitir
visualizar todos los proyectos almacenados con su respectivo monto, fecha de inicio, fecha de finalizacin
estimada y el estado del proyecto.

Figura 3.5.2 Listado de Proyectos

Nombre de pantalla:

Listado de Proyectos Ingresados

Cdigo:

PSal_Proyecto

Objetivo:

Visualizar todos los proyectos que son registrados.

Datos
Nombre

Forma de
obtencin

Origen/Destino del dato


Tabla

Nombre campo

Validacin requerida

Tipo

Tamao

Formato

Obligatorio

No.

Generado

PROYECTO

Id_proyecto

numerico

9(6)

999999

Si

Codigo
proyecto

Digitado

PROYECTO

Cod_proyecto

numerico

A9(10)

Alfanumerico

si

Proyecto

Digitado

PROYECTO

nombre_proyecto

caracter

A9(50)

Alfanumrico

Si

Monto

Digitado

PROYECTO

monto_proyecto

numerico

9(6,2)

999999.99

Si

Fecha_inicio

Seleccin

PROYECTO

fecha_inicioproyecto

Date

DD-MM-AAAA

Si

Fecha_fin

Seleccin

PROYECTO

fecha_finproyecto

Date

DD-MM-AAAA

Si

Estado

Seleccin

ESTADO_PROYECTO

nombre_estadop

caracter

A(20)

Texto

Si

Diseo del Sistema

99

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

Para ver el resto de las interfaces de salida ver en el CD - Documento de Anlisis y Diseo
Apartado 2.6.2 Diseo de Pantallas de Salida

A continuacin se presentar el diseo de las pantallas de salida:


Nombre de la interfaz: Listado de actividades del proyecto
Nombre de la interfaz: Listado de recursos del proyecto
Nombre de la interfaz: Listado de responsables del proyecto
Nombre de la interfaz: Listado de beneficiarios del proyecto
Nombre de la interfaz: Listado de metas del proyecto
Nombre de la interfaz: Listado de avances de actividad
Nombre de la interfaz: Listado de usuarios ingresados

3.5.3.

Diseo de Pantallas de Salida para Reportes

Los botones que se utilizarn para cada pantalla salida de reporte sern dos y cumplirn con las funciones
siguientes:
Imprimir: Botn que permite imprimir el reporte
Guardar: El cual le permitir guardar el reporte generado
Enviar: Esta opcin le permitir enviar el archivo por correo electrnico
Y todas las opciones que permite un archivo pdf.

Ver pantallas de salida para reportes en el CD Documento de Anlisis y Diseo


Apartado 2.6.3 Diseo de Pantallas de Salida

A continuacin se presentar el diseo de las pantallas de salida para los reportes:


Nombre de la interfaz: Reporte de Actividades por Proyecto.
Nombre de la interfaz: Reporte consolidado de proyectos desarrollados por agencias cooperantes.
Nombre de la interfaz: Reporte estadstico de cantidad de beneficiarios.

Diseo del Sistema

100

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

3.5.4.

Diseo de Pantallas de Entrada

Nombre de la interfaz: Iniciar Sesin


Descripcin: La interfaz de Inicio Sesin permite ingresar a la aplicacin con un nombre de usuario y una
contrasea.

Figura 3.5.3 Iniciar Sesin

Nombre de pantalla:

Iniciar Sesin

Cdigo:

Inic_sesion

Objetivo:

Permitir al usuario ingresar a la aplicacin


Datos

Origen/Destino del dato

Validacin requerida

Nombre

Forma de
obtencin

Tabla

Nombre campo

Tipo

Tamao

Formato

Nombre de
Usuario

Digitado

USUARIO

nombre_usuario

Caracter

A(15)

Texto

Contrasea

Digitado

USUARIO

contrasea

Caracter

A9(35)

Alfanumrico

Obligatorio
Si

Si

Ver pantallas de entrada en el CD - Documento de Anlisis y Diseo


Apartado 2.6.4 Diseo de Pantallas de Entrada

Diseo del Sistema

101

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

A continuacin se presentar el diseo de las pantallas de entrada:


Nombre de la interfaz: Registrar proyecto
Nombre de la interfaz: Registrar actividad
Nombre de la interfaz: Registrar Usuario
Nombre de la interfaz: Registrar beneficiario
Nombre de la interfaz: Registrar responsable
Nombre de la interfaz: Registrar meta

3.5.5.

Diseo de Mensajes

El sistema informtico presentar al usuario diferentes mensajes para comunicarle al usuario las acciones
que estn realizando estos mensajes dependern del resultado de la validacin realizada, tambin se
mostrarn dependiendo de cada pantalla en la que se encuentre.

Para ver los tipos de Mensaje verificar en en CD - Documento de Anlisis y


Diseo Apartado 2.6.5 Diseo de Mensajes

3.5.6.

Diseo de Reportes

Los reportes son salidas que el sistema brindar al usuario con el propsito de que este pueda obtener un
resumen de cierta informacin que necesite en un momento deseado.
A continuacin se presenta los diferentes tipos de reportes que el sistema brindar con las especificaciones
de cada uno.

Reportes estadsticos
Reportes de proyectos
Reportes de actividades
Reportes consolidados

Para ver ms detallado el diseo de reportes en CD Documento de Anlisis y


Diseo 2.6.6 Diseo de Reportes

Diseo del Sistema

102

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

3.6. DISEO DE SEGURIDAD


Es importante considerar la seguridad en el sistema informtico, ya puede estar expuesto a
vulnerabilidades y alteraciones en la base de datos. Es por eso que se consider el diseo de seguridad del
cual se tomarn en cuenta aspectos como: definicin de roles para usuarios, niveles de acceso,
autorizacin, autentificacin, confidencialidad, integridad, disponibilidad para el sistema y seguridad de
datos.
A continuacin se realiza una descripcin en lo que consiste cada uno.

Integridad
Se refiere que la informacin se mantenga de acuerdo a como el usuario la ha introducido en el sistema y
no sufra alteraciones por personas no autorizadas.

Confidencialidad
Se refiere a que la informacin slo sea vista y manipulada por los usuarios autorizados.

Disponibilidad
Se refiere a que la informacin estar disponible o podr ser recuperada en el momento que se necesite.

Seguridad de Datos
En cuanto a este punto se tomarn aspectos como los siguientes:
Encriptacin: Se considerar elemental que la contrasea sea encriptada para que ningn intruso y
sin previa autorizacin pueda visualizar la contrasea asegurndose que no se pueda entrar al
sistema informtico.
Respaldos: Los respaldos sobre la informacin en la base de datos tendrn que realizarse
semanalmente. Por otro lado tambin se debe de asegurar que dichos respaldos sean confiables.
Bitcora: En la tabla bitcora se guardar todos los movimientos y acciones que se le harn al
sistema y todo lo que tenga incidencia sobre la base de datos. Los elementos importantes que se
tomarn en consideracin sern el usuario que realizo la accin, hora y fecha que se realizo la
accin, tipo de accin que se realiz.

Diseo del Sistema

103

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

Manejo de Roles
Con el propsito de garantizar el funcionamiento efectivo y buen controldel acceso de los usuarios al
sistema garantizando la seguridad al sistema de monitoreo y control de proyectos (SIMOCPRO), ya que se
definir las actividades que podr realizar, A continuacin se definen los niveles de acceso al sistema.

MENU DE OPCIONES

ROLES
Administrador

Gerente Operaciones

Gerente Regional

Coordinador

Tcnico

Proyectos
Registrar Proyecto
Modificar Proyecto
Modificar Estado
Buscar Proyecto
Subir Documento
Actividades
Registrar Actividad
Modificar Actividad
Modificar Estado
Buscar Actividad
Subir Documento
Recurso
Registrar
Modificar
Eliminar
Buscar
Responsables
Registrar
Modificar
Regiones
Registrar
Modificar
Beneficiarios
Registrar
Modificar
Agencia
Registrar
Modificar
Metas
Registrar
Modificar
Buscar
Indicadores
Registrar
Modificar
Buscar
Diseo del Sistema

104

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

MENU DE OPCIONES

ROLES
Administrador

Gerente Operaciones

Gerente Regional

Coordinador

Tcnico

Seguimiento
Buscar Proyecto
Monitorear Proyecto
Registrar Avance
Registrar Aviso
Reportes
Reportes de Proyectos
Reportes de Actividades
Reportes Estadsticos
Reportes Consolidados
Mantenimiento
Registrar Usuario
Modificar Usuario
Eliminar Usuario
Bitcora
Ayuda

Diseo del Sistema

105

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

CAPITULO 4. PLAN DE IMPLEMENTACIN

Plan de Implementacin

106

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

4.1. DESCRIPCIN DE MDULOS DEL SISTEMA


El Sistema de Monitoreo y Control de los Proyectos en la Fundacin para la Cooperacin y el Desarrollo
Comunal en El Salvador (SIMOCPRO), tiene como objetivo primordial apoyar a la Gerencia de Operaciones
de la Fundacin CORDES; en los procesos de administracin y seguimiento de los proyectos que la
Fundacin desarrolla, este comprende los mdulos de:

1. Gestionar Proyectos
2. Seguimiento de Proyectos
Monitoreo
Control de actividades
3. Generacin de Reportes
4. Administracin de Elementos de proyecto

Estos componentes del sistema no solo pretenden agilizar los procesos, sino que adems proveer
informacin que apoye en la toma de decisiones. El acceso ser a travs de una aplicacin Web. Esta le
permitir al usuario acceder a sus diferentes opciones de men dependiendo del usuario con el que haya
iniciado el sistema; esto de acuerdo a roles asignados a los usuarios.

4.1.1.

Ubicacin del Proyecto

El sistema informtico de monitoreo y control de proyectos (SIMOCPRO) ser implementado en la


Fundacin para la Cooperacin y el Desarrollo Comunal en El Salvador (CORDES).

4.2. METODOLOGIA A SEGUIR


Para la implementacin del sistema se ha considerado seguir cuatro etapas las cuales indican el plan a
seguir para el desarrollo de la implementacin de SIMOCPRO.

Plan de Implementacin

107

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

4.2.1.

Diagrama de Despliegue

En la figura 4.2.1 se presentan las etapas a desarrollar para la implementacin del sistema.

Implementacin de SIMOCPRO en la Fundacin para la


Cooperacin y el Desarrollo Comunal en El Salvador

Preparacin del
entorno

Capacitacin

Prueba

Puesta en marcha

Figura 4.2.1 Estructura de las etapas para la implementacin del sistema

4.3. ETAPA I PREPARACION DEL ENTORNO


Objetivo: Se pretende preparar un ambiente adecuado que permita la operatividad del sistema al
momento de ponerlo en marcha; considerando los factores necesarios para llevar a cabo el plan de
implementacin del sistema.

4.3.1.

Organizacin del personal

Un factor muy importante para la implementacin del sistema es contar con la cantidad de personal
adecuado, la distribucin de responsabilidades y la definicin de puestos acorde a sus actividades. Es por
esta razn que para realizar una adecuada organizacin de personal en la preparacin del entorno de la
implementacin del sistema es necesario llevar a cabo las siguientes actividades:

Plan de Implementacin

108

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

4.3.1.1.

Seleccin y contratacin de personal

En este proceso se debe seleccionar de manera cuidadosa y responsable al personal idneo; basndose en
perfiles de puestos previamente elaborados para poder designar tanto a la persona encargada de dirigir las
actividades, como a las personas responsables de cada una de stas, ya que una seleccin adecuada es
esencial en la administracin de personal e incluso para el xito de la organizacin.
Para el caso de contratacin de personal se deben efectuar previamente los siguientes pasos:
Revisin de perfil del puesto
Evaluacin y seleccin de personal
Contratacin

4.3.2.

Estructura organizativa

Para la implementacin del sistema es necesario establecer el personal que estar involucrado en la
ejecucin de la implementacin, de tal forma que se asigne las actividades a cada uno y determinar la
persona encargada de dirigir dichas actividades. La figura 4.3.2 muestra la estructura organizativa del
personal involucrado en la implementacin.

Director del proyecto

Personal Tcnico

Encargado de Redes

Digitadores

Encargado de capacitacin

Figura 4.3.2 Estructura organizativa del personal involucrado en la implementacin

4.3.3.

Determinacin de perfiles de puestos y funciones

En este proceso se realiza una delimitacin de perfiles que deben cumplir los candidatos basado en
procedimientos de obtencin de informacin acerca de los diferentes puestos, describiendo su contenido,
las responsabilidades y deberes inherentes de los mismos; buscando en cada miembro del personal que
est relacionado con los requisitos y calificaciones personales exigidos, como de las funciones que se
realizarn durante la implementacin.

Plan de Implementacin

109

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

A continuacin se definen una serie de tablas que contienen informacin sobre estos perfiles y funciones.

Nombre del puesto:


Descripcin:

Director del Proyecto


Encargado del anlisis, planificacin, ejecucin y control de plan de implementacin del
sistema SIMOCPRO.
Ingeniero en Sistemas o Licenciado en Computacin.
Dos aos de experiencia en administracin de proyectos.

Requisitos:
Dos aos de experiencia en desarrollo e implementacin de sistemas informticos.
Amplio conocimiento en diseo y programacin de aplicaciones web.
Capacidad de anlisis.
Conocimientos y
habilidades
necesarias:

Facilidad para trabajar en equipo.


Organizado.
Con capacidad de direccin.
Capacidad de delegar actividades y supervisarlas.
Administrar el personal dedicado a la implementacin del sistema.
Determinar el mejor rumbo a seguir para la implementacin del sistema.
Administrar los recursos destinados a llevar a cabo en el plan de implementacin.
Evaluar los avances y tiempos de ejecucin de las tareas realizadas dentro del plan
de implementacin.

Funciones a
desempear:

Retroalimentar al personal sobre el avance de las actividades.


Preparar los datos necesarios para realizar las pruebas del sistema, as como los
pasos a seguir para realizarlas.
Realizar preparativos para capacitacin de personal.
Revisar documentacin de resultados de pruebas del sistema.
Aplicar medidas correctivas a las actividades realizadas.
Tabla 4.3.1 Perfil del puesto: Director de Proyecto

Plan de Implementacin

110

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

Nombre del puesto:


Descripcin:

Tcnico en computadoras
Apoyo a la implementacin del sistema y capacitacin de usuarios finales.

Requisitos:

Ingeniero en Sistemas o Tcnico en mantenimiento de computadoras.

Conocimientos y
habilidades
necesarias:

Conocimiento en configuracin de equipos de cmputo y servidores.


Conocimiento de PHP.
Conocimiento de Apache.
Facilidad de expresin y orientado al servicio al cliente.
Dinmico, responsable y ordenado.
Experiencia en configuracin de redes Microsoft.
Conocimiento de Windows 2003 server.
Capacidad para trabajar bajo presin.

Funciones a
desempear:

Configuracin de equipos de cmputo.


Configuracin de servidores.
Mantenimiento preventivo y correctivo de equipos.
Preparacin de los equipos de cmputo para la realizacin de pruebas.
Realizacin de pruebas de desempeo del sistema.
Instalacin de utilitarios y programas adicionales.
Capacitar al personal en el uso del sistema SIMOCPRO.
Elaboracin de documentacin sobre resultados obtenidos de la pruebas del
sistema.
Servir de apoyo al director del proyecto en el desarrollo de la implementacin del
sistema.
Tabla 4.3.2 Perfil del puesto: Tcnico de Computadoras

Plan de Implementacin

111

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

Nombre del puesto:


Descripcin:
Requisitos:

Encargado de redes
Apoyo a la implementacin del sistema, configuracin y mantenimiento de la red de la
organizacin.
Ingeniero en Sistemas, licenciado en computacin o tcnico especialista en redes.
1 ao de experiencia en el rea.

Conocimientos y
habilidades
necesarias:

Conocimiento en configuracin de equipos de cmputo y servidores.


Conocimiento en diseo, implementacin y mantenimiento de redes.
Capacidad para trabajar en equipo.
Proactivo y Dinmico.

Funciones a
desempear:

Mantenimiento y configuracin de red.


Verificacin de conexin entre equipos y servidor.
Servir de apoyo a las actividades de implementacin del sistema SIMOCPRO.
Tabla 4.3.3 Perfil del puesto: Encargado de Redes

Nombre del puesto:


Descripcin:
Requisitos:

Digitador
Registra los datos histricos en el sistema.
Bachillerato tcnico en computacin, tcnico en computacin o estudiante
de Ingeniera en sistemas.
Un ao de experiencia como digitador.

Conocimientos y
habilidades
necesarias:

Conocimiento de aplicaciones de ofimtica.


Capaz de trabajar en equipo.
Rapidez para digitar.
Proactivo y dinmico.
Capaz de trabajar bajo presin.
Acostumbrado a trabajar bajo cumplimiento de metas.

Funciones a
desempear:

Ingreso de datos histricos al sistema.


Ingreso de expedientes de empleados.
Generacin de informes de avance de actividades.
Retroalimentacin
implementacin.

sobre

desviaciones

presentadas

durante

la

Tabla 4.3.4 Perfil del puesto: Digitador


Plan de Implementacin

112

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

Nombre del puesto:


Descripcin:

Encargado de Capacitacin
Apoyo a la gestin de implementacin del sistema, administrando el proceso de
capacitacin del personal para el desarrollo del mismo.

Requisitos:

Profesional de al rea de ingeniera, administracin o ciencias sociales.


Un ao de experiencia en el rea.

Conocimientos y
habilidades
necesarias:

Conocimiento en el trato de personal.


Manejo de tecnologas de informacin (Word, Excel, Power Point), nivel
intermedio.
Comunicacin oral y escrita.
Planificacin y organizacin.
Proactivo y dinmico.

Funciones a
desempear:

Programar, coordinar, ejecutar y evaluar los cursos de capacitacin.


Coordinar con las instancias que se requieran para la programacin y ejecucin de
los programas de capacitacin.
Servir de apoyo a la institucin sobre el conocimiento de las actividades del
sistema SIMOCPRO.
Tabla 4.3.5 Perfil del puesto: Encargado de Capacitacin

4.3.4.

Determinacin de responsabilidades

A lo largo de la implementacin del sistema SIMOCPRO, el personal involucrado tendr actividades que
cumplir. Estas actividades estarn agrupadas en las etapas en que se divide el plan de implementacin:
Etapa I Preparacin del entorno.
Etapa II Capacitacin.
Etapa III Pruebas.
Etapa IV Puesta en marcha.
En la tabla 4.3.6 se observa la relacin que existir entre las actividades a desarrollar en cada una de las
etapas, que conlleva la implementacin, con el personal asignado a cada una de ellas.

Plan de Implementacin

113

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

PUESTOS

PREPARACION DEL ENTORNO

ACTIVIDADES

Director del
Proyecto

Tcnico en
computadoras

Revisin de
actividades a
cumplir para la
implementacin
del sistema

Determinacin de
perfiles de
empleado a
contratar

Seleccin del
personal para la
implementacin

Contratacin de
personal que se ha
seleccionado

Revisin de equipo
de computo a
utilizar

Configuracin de
los equipos a
utilizar

Configuracin de
red a ocupar

Instalacin y
configuracin de
Mysql, PHP y
Apache

Instalacin de
software adicional

Instalacin del

Plan de Implementacin

Encargado
de red

Digitadores

Encargado
de
capacitacin

114

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

sistema SIMOCPRO

PRUEBAS

CAPACITACIONES

Revisin del
espacio fsico
donde estar el
equipo

Seleccin de
usuarios a
capacitar

Contenido y
duracin de
capacitacin

Determinacin de
locales para
capacitacin

Realizacin de
capacitaciones

Realizacin de
pruebas del
sistema de acceso
a la Base de Datos

Realizacin de
pruebas de
funcionalidad del
sistema

Realizacin de
pruebas de
mltiples
conexiones al
sistema

Documentacin de
las pruebas
realizadas

Ingreso de datos
histricos al
sistema

Plan de Implementacin

115

PUESTA EN MARCHA

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

Operacin del
sistema
paralelamente

Anlisis de
resultados entre
sistemas

Arranque del
sistema

Tabla 4.3.6 Determinacin de Responsabilidades

4.3.5.

Determinacin de tiempo y costo de actividades en la Etapa I

En la figura 4.3.3 se presentan las actividades que se desarrollarn durante la etapa de preparacin del
entorno con su respectiva duracin en das.

PREPARACION DEL ENTORNO


ene 2011

ID

Nombre de Actividad

Fecha Inicio

Fecha Fin

Duracion
10

Revisin de actividades a cumplir para la


1
implementacin del sistema

10/01/2011

10/01/2011

1d

Determinacin de perfiles de empleado a


contratar

11/01/2011

11/01/2011

1d

12/01/2011

13/01/2011

2d

14/01/2011

14/01/2011

1d

17/01/2011

17/01/2011

1d

6 Configuracin de los equipos a utilizar

18/01/2011

19/01/2011

2d

7 Configuracin de red a ocupar

20/01/2011

20/01/2011

1d

21/01/2011

21/01/2011

1d

9 Instalacin de software adicional

24/01/2011

24/01/2011

1d

10 Instalacin del sistema SIMOCPRO

25/01/2011

25/01/2011

1d

Revisin del espacio fsico donde


11
estar el equipo

26/01/2011

27/01/2011

2d

Seleccin del personal para la


implementacin
Contratacin de personal que se ha
4
seleccionado
Revisin de equipo de computo a
5
utilizar
3

Instalacin y configuracin de Mysql,


PHP y Apache

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

Figura 4.3.3 Diagrama Gantt (Determinacin de tiempos por actividad para la Etapa I)

Plan de Implementacin

116

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

La etapa de preparacin del entorno tendr una duracin de 14 das del estipulado para la implementacin
de todo el sistema que es de 59 das (ver anexo 12), a la vez se ha considerado el costo de recurso humano
con el que se contar para llevar a cabo las actividades correspondientes a esta etapa.

En la tabla 4.3.7 se presenta el costo total por puesto de los empleados que intervienen en el desarrollo de
la etapa de preparacin del entorno, haciendo referencia al anexo 13 en donde se detalla el proceso a
seguir para el clculo del salario del personal.
Cantidad de
Trabajadores

Total de das
trabajados

Costo Total

de

14

758.38

Tcnico
en
computadoras

133.60

Puesto

Director
proyecto

Total

($)

$ 891.98

Tabla 4.3.7 Costos totales por puesto en la Etapa I

4.3.6.

Presentacin del sistema informtico

Esta actividad consiste en la exposicin del proyecto en una reunin formal, auxilindose de los medios
audiovisuales y tecnolgicos necesarios para la presentacin de ste; para la cual se ha seleccionado la
informacin que se mostrar a las personas involucradas en el proyecto, con el propsito de darles a
conocer los elementos que conforman SIMOCPRO.

4.3.7.

Acondicionamiento de Instalaciones

Otra actividad importante dentro de la preparacin del entorno es la de acondicionar las instalaciones
para la ejecucin del sistema, siendo esta la razn por la cual se tiene que evaluar ciertos
requerimientos que ayuden a lograr las condiciones necesarias de la instalacin, dentro de los cuales
podemos mencionar:

Plan de Implementacin

117

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

4.3.7.1.

Acondicionamiento del Espacio Fsico

Esta actividad se realiza con el propsito de verificar que la institucin cuente con el espacio necesario para
realizar la implementacin del sistema, por esta razn se consideran importantes los siguientes criterios:
La infraestructura fsica deber ofrecer seguridad al equipo contra situaciones climatolgicas.
Que cada estacin de trabajo cuente con una polarizacin a tierra que evite sobrecargas de
voltaje.
Que los cables de energa elctrica estn colocados de forma que no obstaculicen la libre
circulacin de personas dentro de la unidad de trabajo.
Que las computadoras e impresoras se encuentren sobre muebles estables o diseados
especficamente para estos tipos de equipo.
Que el equipo informtico se encuentre a salvo de agentes ambientales que degraden sus
condiciones normales de funcionamiento y puedan volverlos inservibles: como polvo, agua, calor,
reflejo directo de la luz del sol. Por lo que deber contar con cortinas y las puertas y ventanas
debern mantenerse siempre cerradas.
La temperatura del aire acondicionado deber mantenerse de acuerdo a las especificaciones del
fabricante del equipo.

4.3.7.2.

Pruebas de Hardware y Software

Se verificar que el equipo informtico cumpla con los requerimientos de hardware y software
establecidos.

4.3.7.3.

Configuracin del Servidor

Se har una revisin de la instalacin y configuracin de MYSQL, como manejador de base de datos en
CORDES.

4.3.7.4.

Creacin de Base de Datos

Se generar un script para la creacin de la base de datos, funciones y procedimientos almacenados desde
MYSQL.

Plan de Implementacin

118

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

4.3.7.5.

Instalacin y configuracin de la instalacin

Se instalar y configurar la aplicacin SIMOCPRO en el servidor y en cada una de las estaciones de trabajo
que pertenecen a la Fundacin CORDES.

4.3.8.

Determinacin del equipo a utilizar

Para la implementacin del sistema se utilizar el equipo informtico con que cuenta la Fundacin y el
software necesario para poder implementar el sistema, de igual manera para el caso de la red se ocupar
la que ya existe entre las dependencias de la organizacin, por lo cual no se entrar en detalles de la
topologa.

4.3.8.1.

Mquinas clientes

En la tabla 5.8, se presentan las caractersticas de las mquinas clientes en las que se ejecutar el sistema
informtico.
Puesto

Sistema Operativo

Procesador

Velocidad

RAM

Disco
Duro

Director Ejecutivo

Microsoft Windows
Vista Basic

Pentium Core Duo

2.80 GHz

1 GB

300 GB

Asistente
administrativo

Microsoft Windows XP

Pentium IV

240 GHz

256 MB

57.1 GB

Gerente de
Operaciones

Windows Vista
Business

Pentium Core Duo

3.2 GHz

1 GB

200 GB

Formulacin y
proyectos

Microsoft Windows XP

Pentium IV

240 GHz

512 MB

74.5 GB

Gerente de
Relaciones y
Gestin de
Proyectos

Microsoft Windows XP

Pentium IV

240 GHz

512 MB

74.5 GB

Gerente Regin I

Microsoft Windows XP

Pentium IV

2.8 GHz

512 MB

120GB

Plan de Implementacin

119

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

Administrador
Regin I

Microsoft Windows XP

Pentium IV

3.2 GHz

1 GB

60 GB

Coordinador de
Proyecto Regin I

Microsoft Windows XP

AMD Athlon

1.20 GHz

256 MB

19.56 GB

Gerente Regin II

Microsoft Windows XP

Pentium IV

3.20 GHz

512 MB

60 GB

Administrador
Regin II

Microsoft Windows XP

Pentium IV

3.2 GHz

512 MB

74.5 GB

Coordinador de
Proyecto Regin II

Microsoft Windows XP

AMD Athlon

1.20 GHz

256 MB

19.56 GB

Gerente Regin III

Microsoft Windows XP

AMD Athlon

1.20 GHz

256 MB

19.56 GB

Administrador
Regin III

Microsoft Windows XP

Pentium IV

2.66 GHz

512 MB

40.6 GB

Coordinador de
Proyecto Regin
III

Microsoft Windows XP

AMD Athlon

1.20 GHz

256 MB

19.56 GB

Gerente Regin IV

Microsoft Windows XP

AMD Athlon

1.47 GHz

512 MB

80 GB

Administrador
Regin IV

Microsoft Windows XP

AMD Athlon

1.47 GHz

512 MB

40 GB

Coordinador de
Proyecto Regin
IV

Microsoft Windows XP

Pentium IV

2.66 GHz

512 MB

40.6 GB

Gerente Regin V

Microsoft Windows XP

AMD Athlon

1.47 GHz

512 MB

80 GB

Administrador
Regin V

Microsoft Windows XP

AMD Athlon

1.47 GHz

512 MB

40 GB

Coordinador de
Proyecto Regin V

Microsoft Windows XP

AMD Athlon

1.47 GHz

512 MB

80 GB

Tabla 4.3.8 Especificaciones de equipo a usar durante la implementacin y puesta en marcha del sistema SIMOCPRO

Plan de Implementacin

120

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

4.3.8.2.

Mquina servidor

El servidor tendr las siguientes caractersticas mnimas de software:


Software

Especificacin mnima

Velocidad de procesador: 400Mhz


Apache HTTP Server

Memoria RAM: 64MB


Espacio en disco: 30 MB
Velocidad de procesador: 300Mhz

Microsoft Windows 2003


Memoria RAM: 256 MB
Server R2 Standard Edition
Espacio en disco: 2 GB
Velocidad de procesador: 400 Mhz
MySQL

Memoria RAM: 512MB


Espacio en disco: 31 MB
Tabla 4.3.9 Caractersticas de software para la mquina Servidor

Tambin, las caractersticas mnimas de hardware para el servidor sern:


Caracterstica

Velocidad de procesador

Especificacin Mnima

2.0 GHz

Disco Duro

80 GB

Memoria RAM

2 GB

Monitor

Perifricos

14 SVGA
Quemador de CD/DVD, Disquetera,
Teclado, Mouse, Tarjeta de red Fast
Ethernet 10/100Mbps.

Tabla 4.3.10 Caractersticas de Hardware para la mquina Servidor

Plan de Implementacin

121

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

4.4. ETAPA II CAPACITACIN


Esta etapa es primordial debido a que se instruir a los diferentes usuarios que harn uso del sistema
SIMOCPRO para que puedan utilizarlo correctamente.

4.4.1.

Estructura organizativa de personal a capacitar

El personal a capacitar incluye solamente ciertas Gerencias de la Fundacin CORDES, ya que son las que
directamente usarn el sistema. En la figura 4.4.1, se muestra la estructura de las Gerencias que se
capacitarn.

Gerencia de
Operaciones

Gerencia Region I

Gerencia Region II

Gerencia Region III

Gerencia IV

Gerencia V

Figura 4.4.1 Se Muestra las gerencias que se van a capacitar en CORDES

4.4.2.

Usuarios a capacitar

Dentro de cada gerencia se encuentran los diferentes usuarios que estarn interactuando con el sistema
siendo los siguientes:
Gerente de Operaciones
Gerentes de cada Regin de CORDES
Coordinadores de proyectos
Tcnicos de proyectos
Las capacitaciones se agruparn en tipos de la siguiente manera:
Capacitacin tcnica
Capacitacin a usuarios

Plan de Implementacin

122

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

A continuacin se muestra el tipo de capacitacin que recibir el personal de acuerdo al tipo de usuario
que pertenezca.
Puesto

Tipo de capacitacin

Administrador del sistema


Gerente de Operaciones
Gerentes Regionales
Coordinadores de proyectos
Tcnicos de proyectos
Total de personas de a capacitar

Tcnica
Usuarios
Usuarios
Usuarios
Usuarios

Cantidad de personas a
capacitar

1
1
5
15
10
32

Tabla 4.4.1 Cantidad de personas a capacitar

En tabla 4.4.1 se presenta el total de personas a capacitar segn el puesto y el tipo de capacitacin, el
administrador del sistema ser el nico que contar con capacitacin tcnica por la importancia que tiene
con el sistema.

4.4.2.1.

Contenido y duracin de capacitacin

A continuacin se presentan los contenidos que tendrn las diferentes capacitaciones que se llevarn a
cabo con sus respectivas duraciones.

Plan de Implementacin

123

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

Contenido para: Administrador del Sistema


N

Duracin y Horario26

Temas

1
Ingreso al SIMOCPRO
2
Mdulo Gestionar proyectos
3
Mdulo de seguimiento de proyectos
4
Mdulo de Reportes
5
Bitcora del sistema
6
Mdulo de mantenimiento
8
Finalizar sesin
Contenido para: Gerente de Operaciones
N

2 das
Lunes y mircoles de 8:00 a 12
am y de 1:00 4:00 pm

Duracin y Horario

Temas

1
Ingreso al SIMOCPRO
2
Mdulo Gestionar proyectos
3
Mdulo de seguimiento de proyectos
4
Mdulo de Reportes
5
Finalizar sesin
Contenido para: Gerente Regional
N

1 da
Martes de 8:00 a 12 am y de
1:00 4:00 pm

Duracin y Horario

Temas

1
Ingreso al SIMOCPRO
2
Mdulo Gestionar proyectos
3
Mdulo de seguimiento de proyectos
4
Mdulo de Reportes
5
Finalizar sesin
Contenido para: Coordinador del proyecto

1 da
Jueves de 8:00 a 12 am y de
1:00 4:00 pm

Duracin y Horario

Temas

1
2
3
4
5

Ingreso al SIMOCPRO
Mdulo Gestionar proyectos
Mdulo de seguimiento de proyectos
Mdulo de Reportes
Finalizar sesin

1 da
viernes de 8:00 a 12 am y de
1:00 4:00 pm

Tabla 4.4.2 Distribucin de contenidos, tiempos y horarios de capacitacin

26

Horario depende de la disponibilidad de la organizacin , por lo cual se llego a un acuerdo mutuo

Plan de Implementacin

124

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

Contenido para: Tcnico de proyecto


Duracin y Horario

Temas

1
2
3
4
5

Ingreso al SIMOCPRO
Mdulo Gestionar proyectos
Mdulo de seguimiento de proyectos
Mdulo de Reportes
Finalizar sesin

1 da
viernes de 8:00 a 12 am y de
1:00 4:00 pm

Tabla 4.4.2 Distribucin de contenidos, tiempos y horarios de capacitacin

4.4.3.

Determinacin de tiempo y costo de actividades en la Etapa II

CAPACITACIONES
ene 2011

ID

Nombre de Actividad

Fecha Inicio

Fecha Fin

feb 2011

Duracion
28

Seleccion de usuarios a capacitar.

28/01/2011

28/01/2011

1d

Contenido y duracion de capacitacion

31/01/2011

01/02/2011

2d

Determinacion de locales para


capacitacion

02/02/2011

02/02/2011

1d

Realizacion de capacitaciones

03/02/2011

10/02/2011

6d

29

30

31

10

Figura 4.4.2 Diagrama Gantt (Determinacin de tiempos por actividad para la Etapa II)

La etapa de Capacitaciones tendr una duracin de 10 das del estipulado para la implementacin de todo
el sistema, a la vez se ha considerado el costo de recurso humano con el que se contar para llevar a cabo
las actividades correspondientes a esta etapa.
En esta etapa es considerado tambin el lugar en donde se llevarn a cabo todas las capacitaciones
necesarias para que los usuarios puedan conocer SIMOCPRO, dichas capacitaciones se realizarn en el saln
de sesiones de CORDES por lo que no se incurrir en ningn gasto adicional.
En la tabla 4.4.3 se presenta el costo total por puesto de los empleados que intervienen en el desarrollo de
la etapa de capacitaciones. Para mayor detalle, referirse al anexo 13 en donde se detalla el proceso a seguir
para el clculo del salario del personal.

Plan de Implementacin

125

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

Cantidad de
Trabajadores

Total de das
trabajados

Costo Total
($)

de

10

541.70

de

10

250.00

Puesto
Director
proyecto
Encargado
Capacitacin

Total

$ 791.70

Tabla 4.4.3 Costos totales por puesto en Etapa II

4.5. ETAPA III PRUEBAS


Objetivo: Con el propsito de verificar que el sistema produce los resultados esperados e inicie las
operaciones diarias de forma correcta, se realizarn pruebas necesarias para comprobar su correcta
funcionalidad. Para esto es necesario partir de la instalacin de la aplicacin, introduccin de la informacin
del sistema y finalizar con las pruebas de funcionamiento.

4.5.1.

Carga de datos

El sistema SIMOCPRO necesita contar con la informacin que se maneja actualmente con el sistema
manual. Para realizar la carga de datos se realizar lo siguiente:

4.5.1.1.

Recopilacin de la informacin

Se solicitar la informacin que se tenga, ya sea en papel o digital, para realizar la carga de datos al sistema
SIMOCPRO.

4.5.1.2.

Entrenamiento de digitadores

Consiste en la preparacin de los digitadores para la insercin de los datos al sistema; pudiendo ellos, de
esta manera, acoplarse y adiestrarse rpidamente en el ingreso de datos.
Los digitadores tambin tendrn la ayuda del sistema, ya que este presentar mensajes cuando se
comentan errores ya sea porque se dejan campos sin introducir o por los tipos de datos que el sistema
permite.

Plan de Implementacin

126

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

4.5.1.3.

Ingreso de datos

Consiste en incorporacin de datos al sistema ya sea manualmente, o por carga de datos si se tiene de
forma digital.

4.5.2.

Pruebas de funcionamiento

Para que el sistema sea aceptado por los diferentes usuarios y les brinde apoyo a sus actividades diarias y
sobre todo les brinde informacin correcta y confiable tiene que ser aprobado y acreditado por los mismos
usuarios de la fundacin CORDES, por lo cual se tiene que someter a pruebas.

4.5.2.1.

Diseo de pruebas

Objetivo principal determinar las fallas que puedan ocurrir en los siguientes casos:
La instalacin de la aplicacin.
La transmisin de datos.
Resultados de la aplicacin.

4.5.2.2.

Realizacin de pruebas

Consiste en llevar a cabo las pruebas que permitan detectar las fallas posibles. La participacin del director
del proyecto y el tcnico es importante.
La metodologa que se podr seguir para las pruebas es la siguiente:
Verificar la conexin entre los equipos de trabajo con el servidor.
Probar el acceso a la base de datos desde cada uno de los equipos que se conectarn al
servidor.
Verificar la conexin de SIMOCPRO en los equipos de trabajo con la base de datos.
Verificar el rendimiento de la red, haciendo pruebas con mltiples equipos conectados al
mismo tiempo.
Documentar las pruebas realizadas al sistema por medio de formularios fsicos27 poniendo los
datos que se ingresaron como tambin tomar nota de los resultados obtenidos.

27

Ver formularios de control para la implementacin del sistema

Plan de Implementacin

127

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

4.5.2.3.

Anlisis de resultados de pruebas

Este punto consiste en verificar si cada una de las pruebas realizadas cumple con los resultados esperados,
si por algn caso se llegare encontrar fallas en el momento de realizarse las pruebas se documenta el error
o falla y posteriormente se realiza las correcciones respectivas.

4.5.3.

Determinacin de tiempo y costo de Actividades en la Etapa III

PRUEBAS
feb 2011

ID

Nombre de Actividad

Fecha Inicio

Fecha Fin

10

Realizacin de pruebas del sistema de


acceso a la Base de Datos

10/02/2011

11/02/2011

2d

Realizacin de pruebas de
funcionalidad del sistema

14/02/2011

15/02/2011

2d

16/02/2011

17/02/2011

2d

18/02/2011

18/02/2011

1d

21/02/2011

07/03/2011

11d

Realizacin de pruebas de mltiples


conexiones al sistema
Documentacin de las pruebas
4
realizadas
3

5 Ingreso de datos histricos al sistema

mar 2011

Duracion
11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

Figura 4.5.1 Diagrama Gantt (Determinacin de tiempos por actividad para la Etapa III)

La etapa de pruebas tendr una duracin de 18 das del estipulado para la implementacin de todo el
sistema, a la vez se ha considerado el costo de recurso humano con el que se contar para llevar a cabo las
actividades correspondientes a esta etapa.
Esta etapa se desarrollar dentro de las instalaciones de CORDES por lo que a su vez se utilizar el equipo
informtico con el que se cuenta en dicha institucin.

En la tabla 4.5.1 se presenta el costo total por puesto de los empleados que intervienen en el desarrollo de
la etapa de pruebas. Para mayor detalle, referirse al anexo 13 en donde se detalla el proceso a seguir para
el clculo del salario del personal.

Puesto
Director
de
proyecto
Tcnico
en
computadoras
Digitadores

Cantidad de
Trabajadores

Total de das
trabajados

Costo Total
($)

18

975.06

116.90

11

96.25
$ 1188.21

Total
Tabla 4.5.1 Costos totales por puesto en Etapa III
Plan de Implementacin

128

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

4.6. ETAPA IV PUESTA EN MARCHA


Objetivo: Esta etapa es la ltima fase de la implementacin del sistema la cual consiste en sustituir el
sistema actual por SIMOCPRO para esto es necesario considerar:

4.6.1.

Operacin paralela del sistema

Este mtodo de conversin consiste en operar de forma paralela el sistema actual, el cual es manual, y
SIMOCPRO, ambos seguirn funcionando simultneamente hasta que se considere oportuno dejar de
utilizar el sistema anterior, dado que el nuevo funciona adecuadamente y a la vez que los usuarios se
familiaricen gradualmente con este. El tiempo que el sistema estar en operacin paralelamente ser de 15
das.

4.6.2.

Anlisis de resultados entre sistemas

Esta actividad est enfocada a comparar los resultados que proveen el SIMOCPRO y el sistema manual, con
el objetivo de detectar posibles errores en dichos resultados. En el caso de encontrarse problemas, se
deber plantear medidas para su solucin.

4.6.3.

Arranque del sistema

Luego de analizar los resultados que provee el SIMOCPRO y darle solucin a los problemas encontrados (en
caso en que hayan sido detectados), es momento para poner en operacin SIMOCPRO.

4.6.4.

Determinacin de tiempo y costo de actividades en la Etapa IV

PUESTA EN MARCHA
mar 2011

ID

Nombre de Actividad

Fecha Inicio

Fecha Fin

Duracion
8

1 Operacin del sistema paralelamente

08/03/2011

28/03/2011

15d

2 Analisis de resultados entre sistemas

08/03/2011

28/03/2011

15d

3 Arranque del sistema

29/03/2011

30/03/2011

2d

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

Figura 4.6.1 Diagrama Gantt (Determinacin de tiempos por actividad para la etapa IV)
Plan de Implementacin

129

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

La etapa de puesta en marcha tendr una duracin de 17 das del estipulado para la implementacin de
todo el sistema que es de 59 das como se defini en la Etapa I, a la vez se ha considerado el costo de
recurso humano con el que se contar para llevar a cabo las actividades correspondientes a esta etapa.
En la tabla 4.6.1 se presenta el costo total por puesto de los empleados que intervienen en el desarrollo de
la Etapa IV. Para mayor detalle, referirse al anexo 13 en donde se detalla el proceso a seguir para el clculo
del salario del personal.

Puesto
Director
de
proyecto
Tcnico
en
computadoras

Cantidad de
Trabajadores

Total de das
trabajados

Costo Total
($)

17

920.89

17

283.90
Total

$ 1204.79

Tabla 4.6.1 Costos totales por puesto en etapa IV

4.7. FORMULARIOS DE CONTROL PARA LA IMPLEMENTACION


DEL SISTEMA
La implementacin del sistema requiere de un monitoreo de las actividades a realizar de tal forma que se
lleve un adecuado control y en caso de algn tipo de desviacin puedan tomarse acciones correctivas.
Con ese fin se presentan a continuacin una serie de formularios que permitirn controlar los errores
detectados no solamente por el usuario final sino que tambin por el administrador del sistema.
Con los formularios de control de errores se pretende mejorar el sistema, eliminando los puntos dbiles
que este pueda presentar.

Plan de Implementacin

130

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

4.7.1.

Formulario para evaluacin de perfiles de personal

Este tipo de formulario tiene como objetivo contener la informacin necesaria de los candidatos que
buscan aplicar a los diferentes cargos durante la implementacin del sistema.
IMPLEMENTACION DEL SISTEMA INFORMATICO DE MONITOREO Y CONTROL DE LOS PROYECTOS
EN LA FUNDACION PARA LA COOPERACION Y EL DESARROLLO COMUNAL EN EL SALVADOR.

EVALUACION DE PERFILES DE CANDIDATOS


PUESTO:
FECHA:
N NOMBRE DEL CANDIDATO
TITULOS
CONOCIMIENTOS
EXPERIENCIAS

APTITUDES

OBSERVACIONES:

RESPONSABLE:

Plan de Implementacin

FIRMA:

131

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

4.7.2.

Formulario para control de avance de actividades

Este formulario nos permitir llevar un control en relacin a los avances de las actividades que se
desarrollarn durante la implementacin del sistema, midiendo tiempos y duracin de dichas actividades.
IMPLEMENTACION DEL SISTEMA INFORMATICO DE MONITOREO Y CONTROL DE LOS
PROYECTOS EN LA FUNDACION PARA LA COOPERACION Y EL DESARROLLO COMUNAL EN EL
SALVADOR.

ACTIVIDAD

CONTROL DE AVANCE DE ACTIVIDADES


FECHA
FECHA FIN
TIEMPO
INICIO
PROGRAMADO

TIEMPO REAL

OBSERVACIONES:

RESPONSABLE:

FIRMA:
FECHA:

Plan de Implementacin

132

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

4.7.3.

Formulario para el control de pruebas

Este tipo de formulario es de mucha importancia ya que por medio de este se estar controlando y
monitoreando todas las pruebas del sistema SIMOCPRO.
IMPLEMENTACION DEL SISTEMA INFORMATICO DE MONITOREO Y CONTROL DE LOS PROYECTOS EN
LA FUNDACION PARA LA COOPERACION Y EL DESARROLLO COMUNAL EN EL SALVADOR.

N DE PRUEBA:

CONTROL DE PRUEBAS DEL SISTEMA


MDULO A EVALUAR:
OPCION DEL MDULO:

DATO DE PRUEBA:

NOMBRE DEL CAMPO:

OBJETIVO DE LA PRUEBA:

RESULTADOS
ESPERADOS

OBTENIDOS

OBSERVACIONES DURANTE LA PRUEBA:

RESPONSABLE:

FIRMA:
FECHA:

Plan de Implementacin

133

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

4.7.4.

Formulario para el control de capacitaciones

En este tipo de formulario se verificar el tipo de personal que ser sometido a capacitacin para el uso del
sistema SIMOCPRO.
IMPLEMENTACION DEL SISTEMA INFORMATICO DE MONITOREO Y CONTROL DE LOS
PROYECTOS EN LA FUNDACION PARA LA COOPERACION Y EL DESARROLLO COMUNAL EN
EL SALVADOR.

MDULO:
N NOMBRE DEL EMPLEADO

CONTROL DE CAPACITACIONES
OPCION:
PUESTO

PRUEBAS REALIZADAS

OBSERVACIONES:

RESPONSABLE:

Plan de Implementacin

FIRMA:

134

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

4.8. CRITERIOS DE ACEPTACION DEL SISTEMA


Antes de iniciar el funcionamiento de SIMOCPRO este debe de lograr satisfacer las necesidades de los
usuarios, las cuales son: la justificacin del desarrollo de dicho sistema y la razn de ser del mismo.

Los requerimientos de los usuarios ante SIMOCPRO SON:


Tiempos de respuesta: el cual debe ser muy corto para poder proveer la informacin solicitada.
Informacin libre de errores: que la informacin solicitada sea la correcta.
Interfaz amigable: fcil de usar y que posea toda la seguridad posible para el ingreso de la
informacin.

Plan de Implementacin

135

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

CONCLUSIONES

Para el desarrollo del sistema informtico fue necesario hacer una investigacin previa sobre el
manejo y administracin de proyectos sociales en la fundacin CORDES as como tambin la
informacin de actividades, beneficiarios, responsables y agencias de cooperacin; luego de revisar
la informacin recopilada se realizo el respectivo anlisis y evaluacin del problema.
Por medio del anlisis de la situacin actual y utilizando las tcnicas de la caja negra y el diagrama
causa-efecto, se han identificado problemas identificados mediante los siguientes factores: tiempo,
procedimientos, informacin, planeacin y mtodos.
Para el anlisis se comenz con la parte de evaluar los requerimientos proporcionados por la
institucin y hacer su respectivo anlisis se clasificaron como informticos, operativos y de
desarrollo del sistema informtico.
Se elabor el diseo del sistema de acuerdo a las necesidades identificadas de la Fundacin que
fueron identificadas en el anlisis y determinacin de requerimientos.
Se programaron los mdulos del sistema informtico segn las especificaciones de diseo, de
forma que la aplicacin integrada pudiera funcionar correctamente.
Se elabor el plan de implementacin con las especificaciones necesarias para que el sistema
informtico pueda ser implantado en la Fundacin CORDES, se consideraron los elementos
necesarios para la implementacin del sistema, tal como: preparacin del entorno, capacitacin de
personal, pruebas y puesta en marcha del sistema.
Se elabor la documentacin necesaria para los usuarios finales y administrador del sistema, esta
informacin incluye: Manual del usuario, Manual Tcnico y Manual de instalacin.

Conclusiones

136

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

BIBLIOGRAFA

Libros

Carlos Garca; Gerencia Informtica; Informatik; 5 edicin, El Salvador 2008.


Somerville, Ian; Ingeniera de Software; Addison Wesley; 6 edicin, Mxico, 2002.
Criag Larman; Uml y Patrones, 2 edicin.
Pressman, Roger S.; Ingeniera del software: un enfoque prctico; Mc Graw Hill, 5 edicin, Espaa,
2002.
Schmuller, Joseph; Aprendiendo UML en 24 horas, Pearson Educacin, 1 edicin, Estados Unidos.
Krick, Eward V.; Introduccin a la ingeniera y al diseo en la ingeniera; LIMUSA, Mxico, 2005.
McLeod Jr., Raymond; Sistemas de informacin gerencial; Prentice Hall, 7 edicin, Mxico, 2000.
Ingeniera de software orientado a objetos, Bernd Bruegue, Alen H. Dutoit,Printice Hall,1
edicin,2002.

Pginas web

Ernesto Cohen; Manual Formulacin, Evaluacin y Monitoreo De Proyectos Sociales (Documento


PDF).2008
http://www.eclac.org/dds/noticias/paginas/8/15448/Manual_dds_200408.pdf
http://www.monografias.com/trabajos34/planificacion/planificacion.shtml
http://es.thefreedictionary.com/actividad
http://www.angelfire.com/dragon2/informatica/estudio_de_factibilidad.htm
http://es.wikipedia.org/wiki/Usuario
http://www.diccionarios-online.com.ar
Gestin de proyectos: http://es.wikipedia.org/wiki/Gesti%C3%B3n_de_proyectos
Control de proyectos de desarrollo software:
http://es.wikibooks.org/wiki/Control_de_proyectos_en_%C3%A1reas_de_desarrollo_de_software#
Sistema_inform.C3.A1tico_para_la_administraci.C3.B3n_de_proyectos
Diagramas en Uml: http://www.elguille.info/colabora/puntonet/canchala_UML.htm
Mysql: http://www.desarrolloweb.com/articulos/1054.php
Principios de diseo de pantallas:
http://docs.google.com/viewer?a=v&q=cache:CbitdNNPWL4J:dis.um.es/~jfernand/0506/dai/5.pdf+
principios+de+buen+dise%C3%B1o+de+pantallas

Bibliografa

137

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

GLOSARIO

A
ACTIVIDAD: Conjunto de trabajos o acciones que se hacen con un fin determinado o son propias de una
persona, una profesin o una entidad.
ANLISIS ISHIKAWA: Diagrama conocido de causa y efecto, es una de las herramientas que facilita en
anlisis de problemas y sus soluciones. Fue concebido por el ingeniero japons Dr. Kaoru Ishikawa
ATRIBUTO: son valores que corresponden a un objeto, como color, material, cantidad, ubicacin.
Generalmente se conoce como la informacin detallada del objeto. Suponiendo que el objeto es una
puerta, sus propiedades seran: la marca, tamao, color y peso.

B
BASES DE DATOS: Es un conjunto de informacin almacenada en memoria auxiliar que permite acceso
directo y un conjunto de programas que manipulan esos datos.

C
CUESTIONARIO: es un documento formado por un conjunto de preguntas que deben estar redactadas de
forma coherente, y organizadas, secuenciadas y estructuradas de acuerdo con una determinada
planificacin, con el fin de que sus respuestas nos puedan ofrecer toda la informacin que se precisa.
CASO DE USO: es una tcnica para la captura de requisitos potenciales de un nuevo sistema o una
actualizacin de software. Cada caso de uso proporciona uno o ms escenarios que indican cmo debera
interactuar el sistema con el usuario o con otro sistema para conseguir un objetivo especfico.
CLASES: Definiciones de las propiedades y comportamientos de un tipo de objeto.

Glosario

138

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

D
DISEO: El proceso de definicin de la arquitectura de software, componentes, mdulos, interfaces, y los
datos para un sistema de software para satisfacer los requisitos especificados.

E
EFICACIA: Es el grado en que una actividad o programa alcanza sus objetivos, metas y otros efectos que se
haba propuesto.
EFICIENCIA: Se refiere a la relacin entre los recursos consumidos (insumos) y la produccin de bienes y
servicios.
ENTIDAD: Cualquier tipo de objeto o concepto sobre el que se recoge informacin: cosa, persona, concepto
abstracto o suceso.
ENTRADAS: Son los datos o insumos necesarios para realizar los procesos.
ENTREVISTA: Las entrevistas se utilizan para recabar informacin en forma verbal, a travs de preguntas
que propone el analista.

F
FACTIBILIDAD: se refiere a la disponibilidad de los recursos necesarios para llevar a cabo los objetivos o
metas sealados, la factibilidad se apoya en 3 aspectos bsicos: tcnico, econmico y operativo.
FACTIBILIDAD OPERATIVA: Est determinada por la disponibilidad de todos los recursos necesarios para
llevar adelante un proyecto. Tambin se refiere al hecho de que el sistema puede funcionar
operativamente en la institucin.
FACTIBILIDAD TECNICA: Consiste en identificar si se cuenta con el equipo, las herramientas, los
conocimientos, las habilidades y la experiencia para hacer que el proyecto sea exitoso. Es decir si existe o
est al alcance la tecnologa necesaria para el desarrollo del software.
FLUJO DE EFECTIVO: Estado que muestra el movimiento de ingresos y egresos y la disponibilidad de fondos
de una fecha determinada.

Glosario

139

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

H
HARDWARE: Son todos los componentes fsicos (que se pueden tocar) de la computadora: discos, unidades
de disco, monitor, teclado, ratn (mouse), impresora, placas, chips y dems perifricos.

I
INTERFAZ: Es la conexin entre dos ordenadores o mquinas de cualquier tipo dando una comunicacin
entre ambas.

M
METAS: Es un conjunto de condiciones que actualmente no estn presentes, y que se convierte en un fin
determinado a cumplirse en un periodo de tiempo estipulado.
METODOLOGA: Es la ciencia del mtodo. Conjunto de mtodos que se siguen en una investigacin
cientfica o en una exposicin doctrinal.
MDULO: Es un componente auto controlado de un sistema, dicho componente posee una interfaz bien
definida hacia otros componentes; algo es modular si est construido de manera tal que se facilite
su ensamblaje, acomodamiento flexible y reparacin de sus componentes.

N
NETBEANS: Es una plataforma que permite que las aplicaciones sean desarrolladas a partir de un conjunto
de componentes de software llamados mdulos.

Glosario

140

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

O
ONG: Organizaciones no Gubernamentales.
ONGD: Es una asociacin o comit sin fines de lucro que tiene como objetivo impulsar polticas o
actuaciones encaminadas al desarrollo de colectivos excluidos o en riesgo de exclusin, as como a pases o
comunidades considerados subdesarrollados.

P
PIECES: Tcnica utilizada para medir los sentimientos que despierta un nuevo sistema o un proyecto en las
personas que en l participan.
PLANIFICACIN: Es el proceso de establecer objetivos y escoger el medio ms apropiado para el logro de
los mismos antes de emprender la accin.
PROYECTO: Conjunto de actividades interrelacionadas, con un inicio y una finalizacin definida, que utiliza
recursos limitados para lograr un objetivo deseado.
PRUEBA: Es un procedimiento estandarizado para tomar una muestra de conducta y describirla con
categoras o puntuaciones.

R
RECURSO: Son los elementos utilizados para poder realizar la ejecucin de cada una de las tareas.
RECURSO HUMANO: Es parte fundamental de la organizacin que comprende la estrategia para
administrar al personal dentro de la misma.
RELACIN (interrelacin): Es una correspondencia o asociacin entre dos o ms entidades.

Glosario

141

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

S
SOFTWARE: Todos los componentes intangibles de un ordenador o computadora, es decir, al conjunto de
programas y procedimientos necesarios para hacer posible la realizacin de una tarea especfica, en
contraposicin a los componentes fsicos del sistema (hardware).
SALIDAS: Es el resultado del o los procesos realizados.
SISTEMAS DE GESTIN DE BASES DE DATOS: (en ingls database management system, abreviado DBMS)
son un tipo de software muy especfico, dedicado a servir de interfaz entre la base de datos, el usuario y
las aplicaciones que la utilizan este compuesto por:
DDL: Lenguaje de Definicin de Datos
DML: Lenguaje de Manipulacin de Datos
SQL: Lenguaje de Consulta.
SERVIDOR WEB: Un servidor web es un programa que est diseado para transferir hipertextos, pginas
web o pginas HTML (HyperText Markup Language): textos complejos con enlaces, figuras, formularios,
botones y objetos incrustados como animaciones o reproductores de msica.

U
USUARIO: es la persona que utiliza o trabaja con algn objeto o que es destinataria de algn servicio
pblico, privado, empresarial o profesional.
UML: Unified Modeling Language que significa en espaol Lenguaje de Modelado Unificado.

Glosario

142

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

ANEXOS

Anexos

143

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

Anexo 1 Especificaciones tcnicas de recursos

Nombre

Mquina de servidor

Estaciones de trabajo

Switch

Impresor

UPS

Caractersticas
Procesador Intel o AMD, como mnimo una velocidad de
procesador de 3 Ghz o superior.
Memoria cach: 1 Mb L2 o superior.
Bus del sistema: 800 Mhz o superior.
Memoria RAM de 1 GB o superior.
Disco Duro: 80 Gb SATA o superior.
Tarjeta de Red: Ethernet 10/100/1000 RJ-45.
Unidades pticas: DVD-RW.
Puertos: 6 USB, por lo menos 2 frontales, 1 paralelo, 1 RJ-45,
1 VGA.
Voltaje: 110-220 autovoltaje 220 voltios.
Procesador Intel o AMD 1.5 Ghz o superior.
Memoria cach: 1 Mb L2 o superior.
Memoria RAM: 512 Mb o superior.
Disco duro: 40 Gb o superior.
Monitor: LCD 17
Memoria de video: 32 Mb o superior compartida.
Tarjeta de Red:
Ethernet 10/100/1000 RJ-45.
Puertos: 6 USB, por lo menos 2 frontales, 1 Paralelo, 1 RJ-45,
1 VGA.
Voltaje: 110-220 autovoltaje o 220 Voltios.
10 BASE T/100BASE TX/100BASE-T con auto-negociacin.
4 puertos Gigabit de uso dual 10/100/1000 o SFP.
2 ranuras traseras para mdulos 10-Gigabit de 2 puertos.
Conexin local CX4 o basada en XFP.
Capacidad de switching de hasta 176 Gbps con velocidad
de hasta 131.2 Mpps.
Rounting basado en hardware dinmico.
Tecnologa Inyeccin de tinta.
Velocidad de impresin: 30 ppm color negro
25 ppm a color.
Topologas siguientes:
Ethernet 10BaseT y 10Base2.
Ethernet 10/100BaseTX.
Token-Ring (conecta la impresora a una red TokenRing a travs de DB9 o RJ45).
Capacidad: 700 VA 380 WATTS con regulador 6 salidas.
Proteccin DSL y Modem.
Proteccin Breaker.

Tabla A-1-1 Especificaciones Tcnicas de Hardware de Desarrollo

Anexos

144

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

Herramienta

Java

PHP

ASP .NET

Ventajas

Desventajas

El JDK es una herramienta libre de licencias (sin


costo), creada por Sun.
Est respaldado por un gran nmero de
proveedores.
Existe soporte dado por Sun.
Debido a que existen diferentes productos de
Java, hay ms de un proveedor de servicios.
Sun saca al mercado cada 6 meses una nueva
versin del JDK.
Es independiente de la plataforma de desarrollo.

Diferentes tipos de soporte tcnico para la


misma herramienta, por lo que el anlisis de la
mejor opcin se dificulta.
Para manejo a bajo nivel deben usarse mtodos
nativos, lo que limita la portabilidad.
El diseo de interfaces grficas con awt y swing
no es simple.
Puede ser que no haya JDBC para bases de datos
poco comerciales.
Algunas herramientas que utiliza tienen un costo
adicional.

Existen diversos entornos de desarrollo para dicha


tecnologa.
Los bugs son en su mayora controlados, debido a
que el cdigo fuente de PHP es abierto, facilitando
el control y solucin de estos.
Capacidad de programar aplicaciones locales, es
decir de escritorio.
Comunicacin con una gran cantidad de gestores
de bases de datos sin la utilizacin de ODBC.
Soporta la programacin orientada a objetos.

No posee abstraccin de base de datos estndar.


No maneja adecuadamente la administracin de
la internacionalizacin.
Mezcla cdigo de interfaz con el cdigo de lgica
del negocio.

El entorno de desarrollo integrado proporcionado


por Microsoft Visual Studio .NET facilita la
creacin de aplicaciones web utilizando ASP.NET
Incremento en la velocidad de respuesta del
servidor, puesto que primero se compila el script
antes de ponerlo en marcha.
Facilita la programacin en mltiples capas,
puesto que implementa el concepto de codebehind, es decir la separacin entre el cdigo de
interfaz y el cdigo de lgica del negocio.

Alto costo para desarrollar en dicha tecnologa.


Debido a que es una tecnologa de Microsoft, la
comunicacin con bases de datos se limita a
aquellas que puedan ser ejecutadas en dicha
plataforma nicamente.

Tabla A-1-2 Especificaciones Tcnicas de Lenguaje de Programacin

Anexos

145

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

Servidor Web

Sun Java System


Web Server

Apache

Ventaja
Alto rendimiento, de escalabilidad masiva y
seguro.
Ofrece contenido dinmico y esttico.
Versatilidad de configuracin y seguridad
robusta, brindan una mejor calidad de servicio.
Gratuito.
Potente.
Moderno.
Estable.
Licencia GPL.
Manejo adecuado de la seguridad de acceso a
los sitios.
Puede emplear Virtual Host.
Modular.
Multiplataforma.
Fcil de conseguir ayuda y soporte.
Fcil de usar.
Configuracin grfica y por medio de lnea de
comandos.

IIS

Por defecto se configura para ASP.


Confiable y escalable.
Seguro y administrable desde una intranet,
extranet e Internet.

Desventaja
Es necesario instalar otros
mdulos para que funcione
con PHP.

Interfaz no muy amigable para


un usuario nuevo.
No funciona para paginas ASP.
Inversin de tiempos altos
para
poder
configurarlo
adecuadamente.

Alto costo adquisitivo, se


adquiere al comprar una
licencia de Windows (NT,
2000, XP, 2003 Server).
Multitud de nuevos fallos de
seguridad.
La mayora de funciones extras
deben de ser compradas
separadamente.
No funciona adecuadamente
con PHP.

Tabla A-1-3 Especificaciones Tcnicas de Servidor Web

Anexos

146

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

SGBD

Ventaja

Desventaja

Oracle

El Gestor ms utilizado por grandes empresas a


nivel mundial.
Soporte los 365 das del ao.
Multiplataforma.
Diseo de base de datos muy .completo.
Multiprocesamiento.
Base de datos distribuida.
Administracin de la seguridad excelente.

Lanzamiento de versiones muy


frecuente.
Alto precio de adquisicin,
soporte y capacitacin.
Necesita muchos recursos para
su operacin.

MySQL

Necesita pocos recursos para su operacin.


Es libre.
Sencilla de manejar.
Multiplataforma.
Velocidad.
Gratis.
Soporte de varias personas a nivel mundial.
Multiprocesamiento.
Excelente herramienta para la web con
compatibilidad con PHP.
Tiene varios tipos de seguridad para el acceso.
Posee las caractersticas fundamentales para
todo SGBD.
Excelente herramienta en funcionalidad para
base de datos.

Orientado bsicamente para la


Web.
No permite el modo de
autenticacin local (seguridad
integrada de Windows), solo
estndar.
No sincroniza los datos con
otras bases de datos rplicas.

Soporte pobre.
Puede resultar lento para
ciertos procesos.
No esta diseado para base de
datos distribuidas.

PostgreSQL

Libre.
Multiplataforma.
Soporte a nivel mundial.
Estabilidad y confiabilidad.
Herramientas grficas de diseo.
Ahorros considerables en costos de operacin.
Se puede usar tanto para la web como para
otras aplicaciones.
Posee las caractersticas fundamentales para
todo SGBD.
Aceptable funcionalidad para base de datos.

Alto precio de adquisicin.


No es multiplataforma.

SQL Server

Interfaz amigable para el usuario.


Facilidad de uso.
Estabilidad y confiabilidad.
Multiprocesamiento.
Base de datos distribuida.
Posee las caractersticas fundamentales para
todo SGBD.
Funcionamiento adecuado en ambientes
Windows.

Tabla A-1-4 Especificaciones tcnicas de gestor de base de datos

Anexos

147

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

Anexo 2 Criterios de evaluacin de software


Herramienta
Java ASP.NET PHP

Criterios
Funcionalidad.

Se ajusta a los propsitos.

Proporciona seguridad.

Usabilidad.

Facilidad de comprensin.

Capacidad de uso.

Interfaz Grafica.

Operatividad.

Fiabilidad.

32

30

35

Total de Puntos

Tabla A-2-1 Criterios de Evaluacin lenguaje de programacin

Herramienta
Criterios

Sun Java System


Web Server

Apache Server

IIS

Funcionalidad.

Se ajusta a los propsitos.

Proporciona seguridad.

Usabilidad.

Facilidad de comprensin.

Capacidad de uso.

Interfaz Grfica.

Operatividad.

Fiabilidad.

23

32

24

Total de Puntos

Tabla A-2-2 Criterios de Evaluacin de Servidor Web

Anexos

148

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

Criterios

Herramienta
PostgreSQL
4

Oracle
4

MySql
4

Se ajusta a los propsitos.

Proporciona seguridad.

Usabilidad.

Facilidad de comprensin.

Capacidad de uso.

Interfaz Grfica.

Operatividad.

Fiabilidad.

26

36

31

26

Funcionalidad.

Total de Puntos

SQL Server
3

Tabla A-2-3 Criterios de Evaluacin de Gestor de Base de Datos

Anexos

149

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

Anexo 3 Recurso con que cuenta la Fundacin


Puesto
Director Ejecutivo
Asistente
administrativo
Gerente de
Operaciones
Formulacin y
proyectos
Gerente de
Relaciones y
Gestin de
Proyectos
Gerente Regin I

Sistema Operativo
Microsoft Windows Vista
Basic
Microsoft Windows XP

Procesador
Pentium Core Duo

Velocidad
2.80 GHz

RAM
1 GB

Disco Duro
300 GB

Pentium IV

240 GHz

256 MB

57.1 GB

Windows Vista Business

Pentium Core Duo

3.2 GHz

1 GB

200 GB

Microsoft Windows XP

Pentium IV

240 GHz

512 MB

74.5 GB

Microsoft Windows XP

Pentium IV

240 GHz

512 MB

74.5 GB

Microsoft Windows XP

Pentium IV

2.8 GHz

512 MB

120GB

Administrador
Regin I
Coordinador de
Proyecto Regin I
Gerente Regin II

Microsoft Windows XP

Pentium IV

3.2 GHz

1 GB

60 GB

Microsoft Windows XP

AMD Athlon

1.20 GHz

256 MB

19.56 GB

Microsoft Windows XP

Pentium IV

3.20 GHz

512 MB

60 GB

Administrador
Regin II
Coordinador de
Proyecto Regin II
Gerente Regin III

Microsoft Windows XP

Pentium IV

3.2 GHz

512 MB

74.5 GB

Microsoft Windows XP

AMD Athlon

1.20 GHz

256 MB

19.56 GB

Microsoft Windows XP

AMD Athlon

1.20 GHz

256 MB

19.56 GB

Administrador
Regin III
Coordinador de
Proyecto Regin III
Gerente Regin IV

Microsoft Windows XP

Pentium IV

2.66 GHz

512 MB

40.6 GB

Microsoft Windows XP

AMD Athlon

1.20 GHz

256 MB

19.56 GB

Microsoft Windows XP

AMD Athlon

1.47 GHz

512 MB

80 GB

Administrador
Regin IV

Microsoft Windows XP

AMD Athlon

1.47 GHz

512 MB

40 GB

Coordinador de
Proyecto Regin IV

Microsoft Windows XP

Pentium IV

2.66 GHz

512 MB

40.6 GB

Gerente Regin V

Microsoft Windows XP

AMD Athlon

1.47 GHz

512 MB

80 GB

Administrador
Regin V
Coordinador de
Proyecto Regin V

Microsoft Windows XP

AMD Athlon

1.47 GHz

512 MB

40 GB

Microsoft Windows XP

AMD Athlon

1.47 GHz

512 MB

80 GB

Tabla A-3-1 Equipo con que cuenta la Fundacin CORDES. RRHH, Software y Hardware

Anexos

150

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

Anexo 4 Formato de Encuesta


ENCUESTA

Objetivo de la encuesta:
Evaluar la aceptacin que puede tener la creacin de un sistema informtico para los proyectos dentro de
la Fundacin CORDES con el cual lo que su busca es sistematizar los procesos de control, monitoreo y
avance de las actividades con el propsito de servir como herramienta que ayude a mejorar la
productividad de toda la organizacin.
1. La Gerencia de Operaciones ve la necesidad de contar con un sistema informtico como herramienta
de apoyo para los procesos de control y monitoreo de proyectos en ejecucin?
Si _____
No_____
Porque:___________________________________________________________________________
_________________________________________________________________________________
___________________________________________
2. El sistema actual que opera dentro de la Gerencia de Operaciones ofrece informacin en el momento
adecuado?
Si _____
No_____
Porque:___________________________________________________________________________
_________________________________________________________________________________
_________________________________________________________________________________
______________________________
3. Est dispuesto a brindar todo el apoyo necesario, para la realizacin de sistema informtico para el
monitoreo y control de los proyectos en ejecucin en la Fundacin?
Si _____
No_____
Porque:___________________________________________________________________________
_________________________________________________________________________________
_________________________________________________________________________________
______________________________
4. Est dispuesto a utilizar el sistema informtico de monitoreo y control de proyectos en ejecucin
como una herramienta de apoyo?
Si _____
No_____
Porque:___________________________________________________________________________
_________________________________________________________________________________
__________________________________________
5. Estara dispuesto el personal involucrado a capacitarse para el uso del nuevo sistema informtico?
Si _____
No_____

Anexos

151

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

Porque:___________________________________________________________________________
_________________________________________________________________________________
__________________________________________
6.

La Gerencia de Operaciones contara con recursos para el funcionamiento del nuevo sistema?
Si _____
No_____
Porque:___________________________________________________________________________
_________________________________________________________________________________
____________________________________________

7. Considera que al desarrollar el sistema informtico para el control y monitoreo de proyectos en


ejecucin le brindar algn beneficio a la Fundacin?
Si _____
No_____
Cules son esos beneficios:
_____________________________________________________________________
_________________________________________________________________________________
_________________________________________________________
8. Considera que con el desarrollo del sistema reducira costos y tiempo?
Si _____
No_____
Porque:___________________________________________________________________________
_________________________________________________________________________________
__________________________________________
9. Utiliza la computadora para realizar actividades relacionadas con la ejecucin de los proyectos?
Si _____
No_____
Qu tipo de actividades realiza?
_________________________________________________________________________________
___________________________________________________________
_________________________________________________________________________________
_________________________________________________________________________________
_________________________________________________________________________________
_____________________________________
10. Qu paquetes computacionales ha utilizado para la realizacin de sus actividades?
Word_____ Excel _____ PowerPoint _____ Internet Explorer _____ Otros ____
11. Qu sistema operativo utiliza en su computador?
Windows Xp____

Windows2000_____
Windows 2003 server____

Windows Vista_____
Linux _____

12. Qu nivel de conocimientos de computacin posee?


Bsico _______
Intermedio______
Avanzado_______
Anexos

152

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

Anexo 5 Resultados de la encuesta


1. La Gerencia de Operaciones ve la necesidad de contar con un sistema informtico como herramienta
de apoyo para los procesos de control y monitoreo de proyectos?

Pregunta 1
0%

si
no
100%

Anlisis:
El 100% de los encuestados consideran que si, debido a que si existe una necesidad de sistematizar los
procesos de control y monitoreo de los proyectos, su respuesta se puede verificar en la grfica.

2. El sistema actual que opera dentro de la Gerencia de Operaciones ofrece informacin en el momento
adecuado?

Pregunta 2
0%

si
no
100%

Anexos

153

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

Anlisis:
El 100% de los encuestados opinan que no, debido al atraso existente en la generacin de reportes.

3. Est dispuesto a brindar todo el apoyo necesario, para la realizacin del sistema informtico para el
monitoreo y control de los proyectos en ejecucin en la Fundacin?

Pregunta 3
0%

si
no
100%

Anlisis:
Debido a la necesidad que se considera en la pregunta 1, el 100% de los encuestados estn en la disposicin
de apoyar el sistema informtico.

Anexos

154

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

4. Est dispuesto a utilizar el sistema informtico de monitoreo y control de proyectos como una
herramienta de apoyo?

Pregunta 4
14%

si
no
86%

Anlisis:
El resultado de este grfico representa que un 86% de los encuestados estn dispuestos a utilizar el sistema
pero por otra parte el 14% de los miembros dicen que no debido a la falta de conocimiento de equipos
computacionales.
5. Estara dispuesto el personal involucrado a capacitarse para el uso del nuevo sistema informtico?

Pregunta 5
14%

si
no
86%

Anlisis:
Al igual que en la pregunta anterior el 86% esta dispuesto a recibir las capacitaciones necesarias para el
dominio del sistema y el 14% dice que no ya que tendran que invertir mas de su tiempo y otros recursos
que actualmente no poseen con mayor disponibilidad.
Anexos

155

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

6.

La Gerencia de Operaciones contara con recursos para el funcionamiento del nuevo sistema?

Pregunta 6
0%

si
no
100%

Anlisis:
El 100% asegura que si, ya que actualmente la creacin de un sistema mas que un gasto ser una inversin
para la organizacin.

7. Considera que al desarrollar el sistema informtico para el control y monitoreo de proyectos le


brindar algn beneficio a la Fundacin?

Pregunta 7
0%

si
no
100%

Anexos

156

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

Anlisis:
El beneficio ser para todos, es la razn por la que el 100% de los encuestados apoyan el desarrollo del
sistema.

8. Considera que con el desarrollo del sistema reducira costos y tiempo?

Pregunta 8
29%

si
71%

no

Anlisis:
El 71% de los futuros usuarios dicen que si donde el primer factor a reducir ser el tiempo y un 29% dice
que no ya que por su parte su inversin en la organizacin ser mayor.

Anexos

157

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

9. Utiliza la computadora para realizar actividades relacionadas con la ejecucin de los proyectos?

Pregunta 9
14%

si
no
86%

Anlisis:
Un 86% utiliza la computadora para la digitalizacin final de sus reportes y un 14% dice que no porque no
poseen el conocimiento de este tipo de equipo y porque ciertas actividades no lo requieren.

10. Qu paquetes computacionales ha utilizado para la realizacin de sus actividades?

Pregunta 10
10%
33%
24%

word
excel
power point

9%
24%

internet explorer
otros

Anlisis:
Un total del 33% de los encuestados estn familiarizados con Word, un 24% con Excel, al igual un 24%
utilizan internet Explorer, un 9% Power Point y un 10% utilizan otro tipo de paquetes en la realizacin de
sus actividades.
Anexos

158

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

11. Qu sistema operativo utiliza en su computador?

Pregunta 11
8%

15%

windows XP
windows 2000

54%

15%

windows vista
windows 2003 server

8%

linux

Anlisis:
Segn el grfico se puede observar los diferentes sistemas operativos que se utilizan dentro de la
organizacin esto debido a que no existen actualizaciones constantes de su equipo donde se demuestra
que 54% de los encuestados utilizan Windows XP, el 15% Windows Vista, otro 15% Windows Server y con
un 8% cada uno los sistemas de Linux y Windows 2000.

12. Qu nivel de conocimientos de computacin posee?


Bsico _______ Intermedio______ Avanzado_______

Pregunta 12
14%
43%
Basico
43%

Anexos

Intermedio
Avanzado

159

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

Anlisis:
Segn el grfico se puede observar que el nivel de conocimiento de los empleados de la Fundacin esta en
su mayora en un nivel bsico e intermedio ya que en ambos es de 43% y solamente un 14% es avanzado.

Anexos

160

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

Anexo 6 Costos de Operacin

Costos= Tiempo requerido para la elaboracin (en horas) *


Nmero de veces realizadas al ao *
Sueldo por hora promedio *
Nmero de personas involucradas
Figura A-6-1 Frmula para calcular los costos de los criterios

Salario promedio de personal


El salario por hora de los empleados ver Anexo 2 es un punto importante para evaluar el costo del sistema
actual y propuesto.

Salario unitario por


hora

Recurso
Gerente de Operaciones

$ 4.50

Jefe de formulacin de proyectos

$ 4.00

Jefe de comunicaciones y gestin de proyectos

$ 4.00

Coordinador de proyectos

$ 3.00

Personal Tcnico

$ 2.50
Salario Promedio Total

$ 3.60

Tabla A-6-1 Salario promedio del personal

Costos del sistema actual


Los costos incurridos del sistema actual por parte de la Gerencia de Operaciones son:
Tiempo
requerido
para
elaboracin
en das

Tiempo
requerido
para la
elaboracin
en horas

Veces
realizadas
al ao

Sueldo
por hora
promedio

Nmero
de
personas
involucrad
as

Informes sobre
los beneficiarios
de los proyectos

48

$ 3.60

Informes de los
costos y recursos
incurridos por
proyectos

64

12

$ 3.60

Informes sobre
los coordinadores
por proyectos

32

$ 3.60

Criterio

Anexos

Costo Total
(Anual)

$ 2,073.60

$ 8,294.40

460.80

161

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

Informe sobre el
avance de
actividades por
proyectos

48

$ 3.60

$ 3,110.40

Tiempo para
elaborar los
informes finales
de los proyectos

24

192

$ 3.60

$ 2,073.60

TOTAL

$ 16,012.80

Tabla A-6-2 Costos del sistema actual

Costos del sistema propuesto


Costos en los que incurre el sistema propuesto a la Gerencia de Operaciones:

Criterio

Tiempo
requerido
para
elaboracin
en das

Tiempo
requerido
para la
elaboracin
en horas

Veces
realizadas
al ao

Sueldo por
hora
promedio

Nmero de
personas
involucradas

Informes sobre
los beneficiarios
de los proyectos

$ 3.60

Informes de los
costos y
recursos
incurridos por
proyectos

12

$ 3.60

Informes sobre
los
coordinadores
por proyectos

$ 3.60

Informe sobre el
avance de
actividades por
proyectos

$ 3.60

$ 3.60

Tiempo para
elaborar los
informes finales
de los proyectos

TOTAL

Costo
Total
(Anual)

$ 345.60

$1,036.80

$ 115.20

$ 518.40

86.40

$2,102.40

Tabla A-6-3 Costos del sistema propuesto

Anexos

162

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

Anexo 7 Diagrama Gantt

Anexos

163

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

Anexos

164

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

Anexos

165

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

Anexo 8 Costos de Recursos de Desarrollo

Cantidad

Hardware

Precio
Unitario ($)28

Monto ($)

AMD SempronTM SI-40 2.00 GHz

Intel Core Duo 1.30 GHz

$ 1,199.99

AMD Turion 64 1.8 GHz

$ 312.00

312.00

Intel Celeron 2.8 GHz

$ 234.00

234.00

Impresora Canon PIXMA iP2700

38.00

38.00

Impresora HP Deskject D1660

42.00

42.00

UPS CDP 500 VA

42.65

$ 170.60

D-LINK Switch Ethernet (8 puertos)

20.00

20.00

Proyector Canon

6.00

72.00

$ 605.00

605.00

$ 1,199.99

TOTAL

$ 2,693.59

Tabla A-8-1 Costo de recurso de hardware

Cantidad

Nombre

Precio

Total.

Sistema Operativo: Windows XP profesional

$ 199.99

$ 199.98

Windows 2003 Server

$ 299.99

$ 299.99

Entorno de desarrollo: Eclipse para PHP

0.00

0.00

Entorno de Diseo: NetBeans UML Project

0.00

0.00

Herramientas de productividad. MS Office 2007

$ 149.99

Sistema Gestor de Bases de: Datos.MySQL

$ 0.00

0.00

Antivirus. Kaspersky 2010

$ 0.00

0.00

Servidor Web: Apache

$ 0.00

0.00

TOTAL

$ 249.98

$749.96

Tabla A-8-2 Costo de recurso de software

28

Costo de Equipo Incluye valor de depreciacin (20% anual).

Anexos

166

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

Salario x Hora
($)

Duracin
(horas)

Monto ($)

Director del proyecto (Ingeniero


de sistemas)

$ 4.58

624

$ 2,857,92

Analista/Programador
(Ingeniero de sistemas)

$ 3.33

624

$ 2,077,92

Cantidad

Puesto

TOTAL

$ 4,935.84

Tabla A-8-3 Costo de RRHH de Desarrollo

Salario x Hora
($)

Duracin
(horas)

Cantidad

Puesto

Docente Director de Proyecto


(Ingeniero de sistemas)

$ 5.50

48

Observador de Proyecto

$ 0.00

Gerente de Operaciones

$ 4.50

20

$ 90.00

Coordinador de Proyectos

$ 3.00

12

$ 36.00

TOTAL

Monto ($)
$ 264.00

0.00

$ 390.00

Tabla A-8-4 Costo de RRHH de Apoyo

20 m.

Cable UTP Cat 5e

Precio
Unitario ($)
$ 0.35

20

Conectores RJ-45

$ 0.10

$ 2.00

Memorias USB, 1Gb.

$ 10.00

$ 40.00

10

CD

$ 0.30

$ 3.00

10

DVD

$ 0.50

$ 5.00

10

Borrador

$ 0.25

$ 2.50

Caja de 10 lapiceros

$ 1.00

$ 1.00

Caja de 10 lpices

$ 0.75

$ 0.75

Caja de 100 clips

$ 2.00

$ 2.00

Cantidad

Anexos

Nombre

Monto($)
$ 7.00

167

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

Caja de 100 fasters

$ 4.50

$ 4.50

Caja de 100000 grapas

$ 1.50

$ 1.50

Corrector de lapicero

$ 1.25

5.00

Engrapadora

$ 2.75

5.50

15

Folder tamao carta

$ 0.10

1.50

Marcador

$ 0.75

3.00

Paquete de 100 post-it

$ 0.95

0.95

Libretas de apuntes

$ 1.00

4.00

10

Resmas de papel Bond tamao carta base20

$ 3.50

$ 35.00

Sacabocado

$ 2.75

Tinta

$ 12.00

$ 96.00

500

Fotocopias

$ 0.02

$ 10.00

Empastados

$ 5.00

$ 56.00

Anillados

$ 1.25

$ 7.50

$ 53.82

$ 296,45

TOTAL

2.75

Tabla A-8-5 Costo de Insumos

Costos Indirectos
Agua potable
Energa elctrica
Internet de 1 Gbps +lnea telefnica
Telfono Celular
Alquiler de Oficina

Precio Mensual ($)


$ 8.50
$ 10.00
$ 47.4629
$ 20.00
$150.00
Total

Total ($)
$ 51.00
$ 60.00
$ 284.76
$ 120.00
$ 900.00
$ 1,415,76

Tabla A-8-6 Costos Indirectos

29

Precio incluye IVA.

Anexos

168

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

Precio Mensual x
Persona($)

Viticos

Total ($)

Alimentacin

$ 156.00

$ 936.00

Transporte

$ 150.80

$ 904.80

TOTAL

$1,840.80

Tabla A-8-7 Costo por viticos

Recurso

Monto ($)

Hardware de desarrollo

$ 2,693.59

Software de desarrollo

RRHH de desarrollo

$ 4,935.84

RRHH de apoyo

390.00

Insumos

296,45

Costos Indirectos

$ 1,415,76

Viticos

$ 1,840.80
SUB-TOTAL

Imprevistos 10%

749.96

$ 12,322.4
$ 1,232.24

TOTAL

$ 13,554.64

Tabla A-8-8 Resumen de costos de desarrollo

Anexos

169

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

Anexo 9 Carta de compromiso de CORDES

Anexos

170

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

Anexo 10 Formato de entrevista

Entrevista para Levantamiento de Requerimientos


Nombre del entrevistador ________________________________________________
Fecha ________________________________________________________________
Objetivo: Recolectar informacin con los usuarios sobre aspectos necesarios para el desarrollo del sistema.
1. Cules son las actividades que realiza la Gerencia de Operaciones y cules son las de mayor
importancia?
2. Depende de otras Gerencias para realizar las actividades?
3. Cules son las personas que se ven involucradas en las actividades desarrolladas en la Gerencia de
Operaciones?
4. Con cuales gerencias o unidades se relaciona la Gerencia de Operaciones?
5. Cul es el tiempo promedio que le toma realizar las actividades a la Gerencia de Operaciones?
6. Se brindara el apoyo necesario para realizar un proyecto que ayude a la sistematizacin de las
actividades de la Gerencia de Operaciones?
7. Cuenta la gerencia con el equipo informtico necesario para realizar sus actividades?
8. Cul es la duracin aproximada de un proyecto?
9. Cada cuanto tiempo se generan reportes?
10. Cules son los indicadores para medir las actividades de los proyectos?
11. Qu personal es el involucrado en el monitoreo de proyectos?
12. Todos los proyectos en ejecucin llegan a su trmino? Si o No Porque
13. Cmo manejan los estados de los proyectos?
14. Cunto tiempo tardan en obtener resultados de los proyectos?
15. Cmo es la comunicacin entre las regiones y la sede central?
16. Por qu medios recibe o enva la informacin y qu tipo de informacin es?
17. Cul es la estructura jerrquica de cada regin?
18. A quines van dirigidos los informes?
19. Cul es la tasa de crecimiento de los proyectos?
20. Qu usuarios tendrn acceso al sistema?
21. Cuntos coordinadores por proyectos participan y si estos pueden estar asignados a diferentes
proyectos?
22. Cunto tiempo se tardan en planificar los proyectos?

Anexos

171

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

Anexo 11 Evaluaciones de software de desarrollo


Evaluaciones de software de desarrollo
Puntaje

Significado

Sin Importancia

1,2

Poca Importancia

Mediana Importancia

Importante

Indispensable

Tabla A.11.1 Pesos asignados a los elementos a evaluar

Evaluacin de Sistema Gestor de bases de datos


Portabilidad
25%

PostgreeSQL
Oracle
MySql
SQL Server

P
4
3
5
3

PT
1
0.75
1.25
0.75

Costo
20%
P
4
2
5
3

PT
0.8
0.4
1
0.6

Soporte
Tcnico
25%
P
PT
4
1
3 0.75
4
1
3 0.75

Entorno
amigable
15%
P
PT
3
0.45
3
0.45
4
0.6
3
0.45

Reconocimiento
15%
P
4
3
5
4

PT
0.6
0.45
0.75
0.6

Total
3.85
2.8
4.6
3.15

Tabla A.11.2 Evaluacin de Gestor de Bases de Datos

Evaluacin de Lenguaje de Desarrollo


Lenguaje

Java
Asp
.NET
PHP

Portabilidad
20%

Compatibilidad con
SGBD 25%

Soporte Tcnico y
Costo 15%

Herramienta de
diseo visual
20%

Conocimiento de la
herramienta 20%

P
3

PT
0.6

P
2

PT
0.5

P
4

PT
0.6

P
2

PT
0.4

P
3

PT
0.6

Total
2.7

0.6

0.75

0.45

0.6

0.6

3.0

0.8

0.75

0.45

0.8

0.8

3.6

Tabla A.11.3 Evaluacin de Lenguaje de Desarrollo

Anexos

172

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

Evaluacin Servidor Web


Servidor

Contenido
Dinmico
20%

Reconocimiento
15%

Soporte
Tcnico
20%

Compatibilidad
con SGBD
25%

Seguridad
25%

PT

PT

PT

PT

PT

Total

Sun Java
System
Web
Server

0.6

0.45

0.4

0.5

0.75

2.7

Apache
Server

0.8

0.6

0.8

1.25

1.0

4.45

IIS

0.6

0.6

0.6

0.75

1.0

3.55

Tabla A.11.4 Evaluacin de Servidor web

Anexos

173

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

Anexo 12 Determinacin de tiempos por actividad de la implementacin de


SIMOCPRO
En la tabla A-12-1 se muestran las diferentes actividades que se desarrollarn tomando en cuenta su
duracin en el desarrollo de la implementacin del sistema el cual tendr un total de 59 das para llevar a
cabo dicha realizacin.

ACTIVIDADES

DURACION

Revisin de actividades a cumplir para la implementacin del sistema


Determinacin de perfiles de empleado a contratar
Seleccin del personal para la implementacin
Contratacin de personal que se ha seleccionado
Revisin de equipo de computo a utilizar
Configuracin de los equipos a utilizar
Configuracin de red a ocupar
Instalacin y configuracin de Mysql, PHP y Apache
Instalacin de software adicional
Instalacin del sistema SIMOCPRO
Revisin del espacio fsico donde estar el equipo
Seleccin de usuarios a capacitar
Contenido y duracin de las capacitaciones
Determinacin de locales para capacitacin
Realizacin de capacitaciones
Realizacin de pruebas del sistema de acceso a la Base de Datos
Realizacin de pruebas de funcionalidad del sistema
Realizacin de pruebas de mltiples conexiones al sistema
Documentacin de las pruebas realizadas
Ingreso de datos histricos al sistema
Operador del sistema paralelamente/Anlisis de resultados entre
sistemas
Arranque del sistema

1d
1d
2d
1d
1d
2d
1d
1d
1d
1d
2d
1d
2d
1d
6d
2d
2d
2d
1d
11d
15d
2d
59 das

Tabla A.12.1 Tiempos por Actividad

Anexos

174

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

Anexo 13 Determinacin de costo de recurso humano para la implementacin de


SIMOCPRO
Basndonos en la descripcin de perfiles, puestos y responsabilidades del personal se puede determinar el
costo de los salarios devengado por el personal que desempear sus actividades durante la
implementacin del sistema.

Esta evaluacin se realizar determinando el salario diario y pago por hora, tomando como base el
promedio de salarios por puestos en el mercado laboral actual y se calcula siguiendo las siguientes
frmulas:
Das Trabajados Mensualmente = 24 das
Horas Trabajadas = 24 das * 8 horas = 192 horas
Salario diario = Salario mensual / 24 das
Pago por hora = Salario mensual / 192 horas
Pago por hora extra = (pago por hora * 0.25) + pago por hora

Teniendo en cuenta las formulas anterior se obtienen los resultado de la tabla 12.2

Puesto30
Director
de
proyecto
Tcnico
en
computadoras
Digitadores
Encargado
Capacitacin

de

Salario mensual 31
($)

Salario diario
($)

Pago por hora


($)

Pago por hora


extra ($)

1300.00

54.17

6.77

8.46

400.00

16.70

2.08

2.60

210.00

8.75

1.10

1.37

600.00

25.00

3.13

3.91

Tabla A-12-2 Resumen de salarios de personal involucrado en la implementacin

A partir de la tabla anterior se puede conocer el costo total del recurso humano que llevar a cabo la
implementacin de SIMOCPRO, el cual tendr una duracin de 59 das; por lo que la tabla 12.3 presenta el
costo total de las cuatro etapas incluidas en la implementacin de SIMOCPRO.

30

El Encargado de red, no se ha considerado debido a que este se encuentra dentro de la organizacin y ser la misma persona que desempea el
cargo.
31
Basado en informacin plasmada en Gerencia Informtica, Carlos E. Garca, cuarta edicin, 2008.

Anexos

175

Sistema Informtico de Monitoreo y Control de los Proyectos en la


Fundacin para la Cooperacin y Desarrollo Comunal en El Salvador

Puesto
Director
de
proyecto
Tcnico
en
computadoras
Digitadores
Encargado
de
Capacitacin

Cantidad de
Trabajadores

Total de das
trabajados

Costo Total
($)

59

3196.03

32

534.40

2
1

11
10

96.25
250.00
Total

$ 4076.68

Tabla A-12-3 Costos totales por puesto

Anexos

176

También podría gustarte