Vous êtes sur la page 1sur 68

SICEDI

Sistema de informacin para centros de desarrollo integral infantil


















ARIEL SANCHEZ ARIAS

CARLOS JAVIERBETANCOURTH RENDN



















SICEDI

Sistema de informacin para centros de desarrollo integral infantil















ARIEL SANCHEZ ARIAS
CARLOS JAVIER BETANCOURTH RENDN














FUNDACIN UNIVERSITARIA CATLICA DEL NORTE
INGENIERIA INFORMATICA
PROYECTO DE GRADO II
APARTAD
2009


SICEDI

Sistema de informacin para centros de desarrollo integral infantil






ARIEL SANCHEZ ARIAS
CARLOS JAVIER BETANCOURTH RENDN





Proyecto de grado presentado como
Requisito para optar por el titulo de
INGENIERO INFORMTICO







Asesor de Proyecto: FABIO FRANCO MARTINEZ






FUNDACIN UNIVERSITARIA CATLICA DEL NORTE
INGENIERIA INFORMATICA
PROYECTO DE GRADO II
APARTAD
2009


CONTENIDO




1. INTRODUCCIN ................................................................................................. 1
2. MARCO DE REFERENCIA ................................................................................. 3
2.1. MARCO TERICO ...................................................................................... 10
2.2 MARCO CONTEXTUAL ............................................................................... 11
2.3. MARCO CONCEPTUAL ............................................................................. 15
2.4. MARCO LEGAL .......................................................................................... 19
3. DESCRIPCIN .................................................................................................. 20
3.1. PLANTEAMIENTO DEL PROBLEMA ........................................................ 20
3.2. TTULO DEL PROYECTO........................................................................... 22
3.3. JUSTIFICACIN ......................................................................................... 22
4. OBJETIVOS ...................................................................................................... 23
4.1. OBJETIVO GENERAL ................................................................................ 23
4.2. OBJETIVOS ESPECIFICOS ....................................................................... 23
4.3. NECESIDADES .............................................................................................. 24
4.3.1. FUNCIONALES ........................................................................................ 24
4.3.2. NO FUNCIONALES ................................................................................. 25
4.3.3. AMBIENTALES ........................................................................................ 25
4.3.4. REQUERIMIENTOS DE INFORMACIN DEL USUARIO ....................... 26
5. ESTUDIO DE FACTIBILIDAD ........................................................................... 27
5.1. TECNICO..................................................................................................... 27
5.2. OPERATIVO................................................................................................ 29
5.3. ECONOMICO .............................................................................................. 30
5.4. LEGAL ........................................................................................................ 30
5.5. ANLISIS COSTO BENEFICIO ............................................................... 31
6. DESARROLLO DEL PROYECTO ..................................................................... 32
6.1. DOMINIO CONTEXTUAL............................................................................ 32
6.2. ANALISIS .................................................................................................... 32
6.2.1. DIAGRAMA DE FLUJOS ......................................................................... 33
6.2.3. DIAGRAMA DE CASO DE USO DEL SISTEMA ..................................... 40
6.2.4. DOCUMENTACIN DE CASOS DE USO DEL SISTEMA ...................... 41
6.2.5. DIAGRAMA DE ACTIVIDAD DEL SISTEMA ........................................... 45
6.2.6. DIAGRAMA DE CLASES......................................................................... 46
6.2.7. DIAGRAMAS DE SECUENCIA ................................................................ 47
6.2.8. DIAGRAMA DE TRANSICIN DE ESTADO ........................................... 49
6.3. DISEO .......................................................................................................... 50
6.3.1. DISEO GLOBAL .................................................................................... 50
6.3.2. DISEO DETALLADO ............................................................................. 50
6.3.4. DISEO DE ENTRADAS Y SALIDAS ..................................................... 51
6.3.5. DISEO DE BASE DE DATOS ................................................................ 56
6.4. IMPLEMENTACIN .................................................................................... 57
7. RECURSOS EMPLEADOS ............................................................................... 58
7.1. RECURSOS FISICOS ................................................................................. 58
7.2. RECURSOS LGICOS ............................................................................... 58
7.3. TALENTO HUMANO ................................................................................... 59
8. ANLISIS Y GESTIN DE RIESGOS ........................................................... 60
9. CONCLUSIONES .............................................................................................. 61
10. BIBLIOGRAFIA ............................................................................................... 62









































1


1. INTRODUCCIN




A travs del procesamiento de informacin, una institucin crea valor, en especial
si se trata de una institucin que ofrece servicios. Por lo tanto, la informacin tiene
un valor an mayor porque ayuda a alcanzar los objetivos de la institucin. Un
sistema de informacin representa todos los elementos que forman parte de la
administracin, el procesamiento, el transporte y la distribucin de la informacin
dentro de la Institucin. En trminos prcticos, el alcance del trmino "sistema de
informacin" puede variar notablemente entre una organizacin y otra, y, segn el
caso, puede abarcar todos o algunos de los siguientes elementos: Bases de datos
de la Institucin, Software de gestin integral, Herramienta para la Gestin de
relaciones con los clientes, Herramienta para la Gestin de la cadena de
suministro, Infraestructura de red, Servidores de datos y sistemas de
almacenamiento, Servidor de aplicaciones, Dispositivos de seguridad, entre
otros.


El sistema de Informacin de los Centros de Desarrollo Infantil (SICEDI) pretende
dar solucin al proceso de documentacin y registro de la actividad programtica
de los centros de desarrollo infantil en Urab. En principio es una propuesta que
funcionar en 24 programas de desarrollo infantil. La actividad programtica
1
de
los centros de Desarrollo infantil gira en torno a la atencin holstica de los
menores en cuatro reas de Desarrollo bsicas: rea fsica, rea cognitiva, rea
socioemocional, rea espiritual. El sistema de Informacin que se propone
pretende registrar el desarrollo de cada nio inscrito en el programa, as como la
evolucin en cada una de las reas de desarrollo. SICEDI ser capaz de

1
Entindase como actividad curricular


2
almacenar la informacin correspondiente a cada nio y arrojar resultados
estadsticos del crecimiento del nio respecto a las cuatro reas de desarrollo.
Para desarrollar esta propuesta se utilizar el Anlisis y Diseo Estructurado, y el
Modelo Entidad Relacin.


Se trabajar la aplicacin con la arquitectura cliente servidor que ofrece la
combinacin MySQL PhP. Funcionar sobre el ambiente de Microsoft Windows.
Como esta frmula permite acceder a la informacin a travs de un navegador
web ser posible utilizar como cliente el entorno Linux. Este proyecto pretende dar
solucin a un problema real de procesamiento de informacin pero tambin se
desarrolla como requisito para acceder al ttulo de ingeniero de la FUCN.






























3


2. MARCO DE REFERENCIA




Los centros de Desarrollo Infantil son programas de impacto social que pertenecen
a diferentes comunidades religiosas y que se sostienen gracias al concepto de
patrocinio. Por principio son programas que nacen dentro del contexto de una
sociedad entre una Iglesia local y la ONG Compassion International Corporated.
El programa se inicia con los nios y nias en algn momento entre la edad de 3 y
de 7.5 aos y trabaja con ellos hasta que llegan a 18 aos. Compassion capacita y
equipa a las Iglesias-Socio locales a fin de que administren una amplia gama de
actividades de desarrollo del nio y nia, y se realiza un esfuerzo coordinado con
el fin de edificar un vnculo significativo entre el nio y un patrocinador, en el cual
el patrocinador puede alentar y apoyar al nio y la nia en su desarrollo a largo
plazo. Este programa, que se caracteriza de ser a largo plazo, durante dicho
perodo crtico de la vida, crea la oportunidad de tratar ms a fondo las necesidades
integrales del nio y nia. Para cuando un joven completa el CDSP, la misin de
Compassion de desarrollo integral debera haberse logrado con xito. Algunos
conceptos bsicos para comprender el modelo de desarrollo cristiano:


EL VALOR DE LOS NIOS Y NIAS


Toda persona es creada con valor extraordinario. Gnesis 1:27 nos dice: Y Dios cre
al ser humano a su imagen; lo cre a imagen de Dios. Hombre y mujer los cre
(NVI)
2
. Salmo139:13-16 revela que somos una creacin admirable y que Dios ha
decretado nuestros das aun antes de que naciramos. Una persona es de gran valor
porque fue creada por Dios y a su propia imagen. Por lo tanto, un nio y nia es de
gran valor, sin que haga falta esperar a que sea adulto ni que tenga una lista de

2
Las citas bblicas son extractadas de la Santa Biblia Nueva Versin Internacional


4
logros, sino que es de valor simplemente en virtud del hecho que ha sido creado a la
imagen de Dios y que a los ojos de Dios es de gran valor.


La Biblia tambin nos ensea que los nios y las nias son intrnsecamente
francos y receptivos. En Mateo 18:3 vemos que Jess instruy a sus discpulos
que fueran humildes como un pequeo nio para entrar al reino de los cielos.
Proverbios 22:6 nos exhorta, Instruye al nio en el camino correcto, y aun en su
vejez no lo abandonar. Estudios realizados por George Barna sugieren que en
los Estados Unidos, la vasta mayora de los que se convierten a Cristo lo hacen
antes de la edad de catorce aos, y hay muchas razones para creer que esto es
cierto en todo el mundo. Cualquier compromiso con la evangelizacin y el
discipulado debe considerar con seriedad a los nios y las nias.


POBREZA


Una perspectiva cristiana de la pobreza es que la raz de su causa es el pecado.
Gnesis 3 dice que entr al mundo por medio de Adn y ha ocasionado el deterioro
de las relaciones que tienen los unos con los otros, el hombre consigo mismo, en el
mundo natural y fundamentalmente la relacin con Dios. Esto produce varias
consecuencias, que incluyen condiciones sociales y econmicas injustas, escasez de
recursos naturales, catstrofes naturales, comportamiento explotador, o conductas
autodestructivas o irresponsables. Esto no implica que la pobreza de los individuos
est arraigada en su pecado personal, sino que el pecado ha producido como
resultado un mundo en el que ahora ocurren muchas cosas que producen pobreza.
Gracias a Dios que este entendimiento de la raz de la pobreza es tambin lo que da
esperanza. El quebranto que una vez lleg al mundo no tiene por qu continuar.
Romanos 5:10-12 declara que Dios ha enviado a su Hijo Jess para traer vida y
reconciliacin. La vida misma de Cristo y su ministerio muestran de qu manera


5
pensaba l que trabajaran hombres y mujeres con el propsito de vencer la
profundidad y la anchura de la pobreza que aflige a tantos.
Una descriptiva definicin secular de la pobreza fue desarrollada en la Cumbre
Mundial de 1995 de las Naciones Unidas sobre Desarrollo Social: Las situaciones
de pobreza absoluta se caracterizan por una grave privacin de elementos de
importancia vital para los seres humanos: comida, agua potable, i nstalaciones de
saneamiento, atencin de salud, vivienda, enseanza e informacin. Esas
situaciones dependen no slo de los ingresos, sino de la posibilidad de acceder a
los servicios sociales. Esta definicin se centra en el bienestar material
insuficiente pero incluye adems la falta de acceso a servicios que tambin
pudieran considerarse una ausencia de oportunidad.


Compassion reconoce que son varios los abordajes en nuestro modo de afrontar la
pobreza; sin embargo tenemos la profunda conviccin de que existe una manera
singular y estratgica de afrontarla, a la cual se ha comprometido el ministerio. La
pobreza se aferra y persiste en circunstancias en las cuales existe la ausencia de
oportunidad, la cual aplasta la esperanza y deja a las personas con sensacin de
impotencia. Esto puede producirse a consecuencia de servicios sociales
inadecuados, escasez de ingresos o de bienes, discriminacin u opresin social, o
simples conductas de limitacin propia arraigadas en la cultura o la estima propia.
Sea cual fuere la forma en que se manifiesta la ausencia de oportunidad, la creacin
de oportunidad es el principio de la esperanza y la capacitacin de las personas a fin
de que a la larga se sobrepongan a las circunstancias desesperantes en las que
viven.
Si bien personas de todas las edades tienen necesidad de oportunidad, dicha
necesidad es superlativa en nios y nias que apenas inician la vida y por lo tanto
son sumamente vulnerables. Tambin tienen un potencial extraordinario que les
permitir, de presentarse las oportunidades ms indicadas, transformar su vida
antes de que las consecuencias a largo plazo de la pobreza puedan lograr un
asidero.


6
Compassion aboga por una respuesta a la pobreza que se arraiga en la creacin
de oportunidad y esperanza a fin de que los nios y las nias crezcan y se
desarrollen.


INTEGRAL


En 1 Tesalonicenses 5:23, lo que desea el apstol Pablo para los Tesalonicenses
es que espritu, alma y cuerpo se conserven irreprochables, y por lo tanto
reconoce estas tres dimensiones de una persona. Lucas 2:52 nos dice: Jess
sigui creciendo en sabidura y estatura, y cada vez ms gozaba del favor de Dios
y de toda la gente, lo cual nos proporciona gran entendimiento de cmo Jess
llego a ser quien fue, y nos ayuda a comprender mejor la perspectiva de Dios con
respecto al desarrollo humano.
El ministerio subsiguiente de Jess reflejaba que era integral dado que l se
extendi a las necesidades espirituales y fsicas de la gente y afirm que su
ministerio daba cumplimiento a las palabras de Isaas: El Espritu del Seor est
sobre m, por cuanto me ha ungido para anunciar buenas nuevas a los pobres. Me
ha enviado a proclamar libertad a los cautivos y dar vista a los ciegos, a poner en
libertad a los oprimidos, a pregonar el ao del favor del Seor (Lucas 4:1819).
Las personas no fueron creadas como almas sin cuerpo ni cuerpos sin alma. Esto
es lo que nos ha llevado a trabajar en las dimensiones espiritual, fsica, cognitiva y
socioemocional del desarrollo humano.
Compassion reconoce la naturaleza integral del nio y nia y procura de modo
natural integrar esto al ministerio de la misma manera que se integra a la vida
diaria del nio y nia.









7
ATENCIN INDIVIDUAL Y AMOR


El programa reconoce la importancia de que cada nio y nia se perciba y se
conozca como individuo.
Es necesario que ellos sean conocidos por alguien que interacta con ellos, los
gua, ora por ellos, y est presente para ellos. Esta participacin en la vida de los
nios y las nias de adultos que se interesan por ellos resulta fundamental en
nuestro programa, y al ayudar a fortalecer esto dedicamos atencin a un
importante aspecto del contexto del nio y nia.
Es menester que se aliente y apoye a padres y encargados del cuidado del nio y
nia dado que a ellos se les ha asignado la responsabilidad principal de crianza y
desarrollo del nio y la nia.
Los padres tienen claras responsabilidades tales como criar a sus hijos segn la
instruccin del Seor (Efesios 6:4) y brindando disciplina para su hijo de la
misma manera que Dios disciplina a los que ama (Proverbios 3:12).
Debe alentarse a cada iglesia a fin de que brinde atencin individual a cada nio y
nia en el programa. Cada nio y nia tiene singulares virtudes y debilidades.
Crianza y atencin, tan fundamentales para el desarrollo de cada nio y nia, slo
llegan por medio de atencin individual y amor. Por lo tanto, fomentamos mucha
atencin individual de parte del personal de la Iglesia-Socio y los voluntarios
dentro del programa de actividades.
Un patrocinador puede alentar y amar a un nio y una nia mediante una relacin
que muestra que el nio y la nia son importantes para alguien que est lejos y los
alienta a tener confianza en la persona que es por designio de Dios. Por lo tanto, se
hace un gran esfuerzo por edificar esta relacin por medio de cartas, informacin y
cuando es posible, visitas de cara a cara entre el nio y el patrocinador.
La atencin individual y el amor brindado a los nios y nias por parte de sus
padres y sus cuidadores, personas en la iglesia local y patrocinadores que tienen
un profundo inters por los nios y las nias es clave para su desarrollo.



8
Patrocinio


Un compromiso que hace un donante de proveer apoyo mensual en forma regular
a un nio y nia.


Historial [Case History]


Un expediente permanente de cada nio y nia que brinda informacin pertinente
tanto acerca del nio y nia como de su situacin familiar. Esto tambin se conoce
con el nombre de Estudio del Nio y nia.


Centro de Desarrollo del Nio y nia


Un modelo de sociedad en el que una iglesia local lleva a cabo actividades del
programa en forma regular para el nio y nia, sobre la base de un Plan de
Estudios Nacional.


Trabajador dedicado al Desarrollo del Nio y nia


Trabajadores del personal de la iglesia que realizan su labor directamente con los
nios y las nias registrados. Este es un trmino general e incluye a trabajadores
sociales, tutores y maestros.


Apoyo al Nio y nia


Apoyo financiero regular que aportan los patrocinadores el cual se enva como
subvenciones mensuales a los proyectos de Compassion por medio de la Lista de
Apoyo y Regalos. Vase Lista de Apoyo y Regalos.



9
Nio y nia Patrocinado


Un nio y nia matriculado en el programa de Compassion International de
desarrollo integral del nio y nia que se beneficia mediante una relacin
individualizada con un patrocinador de Compassion.







































10


2.1. MARCO TERICO




Modelo entidad relacin


El diseo de la base de datos es una de las partes integrantes en la creacin de
un software para la gestin de la informacin de cualquier empresa. A partir de los
requisitos para la base de datos, se utiliza el modelo entidad-relacin para la
realizacin de los esquemas inciales, la definicin de las entidades y atributos, as
como las tablas y campos que van a ser usadas en el almacenamiento de los
datos del sistema de informacin SICEDI. Este modelo se obtiene en tiempo de
diseo de la base de datos. Fue propuesto por Peter Chen en 1976 y desde
entonces se viene utilizando de una forma muy global. Se caracteriza por utilizar
una serie de smbolos y reglas para representar los datos y sus relaciones. Con
este modelo conseguimos representar de manera grafica la estructura lgica de
una base de datos. Los principales elementos del modelo entidad-relacin son las
entidades con sus atributos y las relaciones entre entidades.


Anlisis estructurado


Permite al analista conocer un sistema o proceso (actividad) en una forma lgica y
manejable al mismo tiempo que proporciona la base para asegurar que no se
omite ningn detalle pertinente". El objetivo que persigue el anlisis estructurado
es organizar las tareas asociadas con la determinacin de requerimientos para
obtener la comprensin completa y exacta de una situacin dada.






11


2.2 MARCO CONTEXTUAL




El desarrollo de la aplicacin tendr lugar en el Centro de Desarrollo Infantil
Semillas de Esperanza ubicado en el municipio de Apartad Antioquia, Barrio
Obrero, que es un sector marginal del municipio. El programa pertenece a la
Iglesia Interamericana Central de Apartad y es all donde se realizar el pilotaje
que permitir llevar a buen trmino la aplicacin. La estructura administrativa del
CDI
3
, es la siguiente:





3
CDI, Centro de Desarrollo Infantil


12
El anterior Organigrama permite ubicar al CDI Semillas de Esperanza en la
estructura administrativa de la Iglesia.





El anterior Organigrama permite observar la estructura administrativa del CDI. Hay
que hacer notar que en el modelo de sociedad que plantea los centros de
desarrollo infantil la iglesia est representada por la Junta Directiva del CDI y est
en igualdad de condiciones frente al socio comn a cada programa: Compassion.










13
MISIN


La iglesia Interamericana Central de Apartad demostrar excelencia en un
ministerio de verdad que acompae al nio y la nia a iniciar temprano su proceso
de formacin integral para acabar bien como adulto.
La iglesia fundamentar a los nios y nias en principios bblicos para que sirvan a
Dios y aporten al desarrollo de su entorno familiar y la comunidad en que viven.
De tal manera que la influencia de la iglesia se pueda reflejar y conducir al nio y
la nia en el mundo espiritual y social.


VISIN


Como respuesta a la gran comisin la Iglesia Interamericana Central de Apartad
desarrollar la pasin por dar a conocer el evangelio a los nios y nias para
mostrar el valor que tienen en las manos de Dios. Los nios y nias sern adultos
Temerosos de Dios, lderes en las distintas reas de desarrollo de su comunidad
acompandoles y proveyndoles instrumentos que afirmen su f y permanencia
en Cristo y brindndoles apoyo para que su crecimiento y desarrollo sea sano.


VALORES MEDULARES


Integridad: Es la demostracin de armona, congruencia, confiabilidad y
honestidad en todos los aspectos de nuestra vida, haciendo lo correcto
sean cuales fueran las circunstancias. (Efesios 4:1b)


Excelencia: Es ser y actuar de la mejor manera en nuestro servicio a
Dios; superar un estndar, comprometerse a un aprendizaje continuo y al
mejoramiento del desempeo integral- (Colosenses 3:23)



14
Mayordoma: Responder ante Dios por el mejor uso de los recursos que
El nos ha confiado, usando los dones que nos ha dado para realzar el
trabajo al que nos ha llamado 1 Corintios 4:2


Dignidad: Es el alto valor de la persona como creacin especial de Dios,
singular y nica independiente de su gnero, cultura, educacin, condicin
moral y econmica. Gnesis 1:



































15


2.3. MARCO CONCEPTUAL




Un sistema de informacin es un conjunto de elementos que interactan entre s
con el fin de apoyar las actividades de una empresa o negocio.
El equipo computacional: el hardware necesario para que el sistema de
informacin pueda operar.
El recurso humano que interacta con el Sistema de Informacin, el cual est
formado por las personas que utilizan el sistema.
Un sistema de informacin realiza cuatro actividades bsicas: entrada,
almacenamiento, procesamiento y salida de informacin.


Entrada de Informacin: Es el proceso mediante el cual el Sistema de
Informacin toma los datos que requiere para procesar la informacin. Las
entradas pueden ser manuales o automticas. Las manuales son aquellas que se
proporcionan en forma directa por el usuario, mientras que las automticas son
datos o informacin que provienen o son tomados de otros sistemas o mdulos.
Esto ltimo se denomina interfases automticas.
Las unidades tpicas de entrada de datos a las computadoras son las terminales,
las cintas magnticas, las unidades de diskette, los cdigos de barras, los
escners, la voz, los monitores sensibles al tacto, el teclado y el mouse, entre
otras.


Almacenamiento de informacin: El almacenamiento es una de las actividades
o capacidades ms importantes que tiene una computadora, ya que a travs de
esta propiedad el sistema puede recordar la informacin guardada en la seccin o
proceso anterior. Esta informacin suele ser almacenada en estructuras de
informacin denominadas archivos. La unidad tpica de almacenami ento son los


16
discos magnticos o discos duros, los discos flexibles o diskettes y los discos
compactos (CD-ROM).


Procesamiento de Informacin: Es la capacidad del Sistema de Informacin
para efectuar clculos de acuerdo con una secuencia de operaciones
preestablecida. Estos clculos pueden efectuarse con datos introducidos
recientemente en el sistema o bien con datos que estn almacenados. Esta
caracterstica de los sistemas permite la transformacin de datos fuente en
informacin que puede ser utilizada para la toma de decisiones, lo que hace
posible, entre otras cosas, que un tomador de decisiones genere una proyeccin
financiera a partir de los datos que contiene un estado de resultados o un balance
general de un ao base.


Salida de Informacin: La salida es la capacidad de un Sistema de Informacin
para sacar la informacin procesada o bien datos de entrada al exterior. Las
unidades tpicas de salida son las impresoras, terminales, diskettes, cintas
magnticas, la voz, los graficadores y los plotters, entre otros. Es importante
aclarar que la salida de un Sistema de Informacin puede constituir la entrada a
otro Sistema de Informacin o mdulo. En este caso, tambin existe una interfase
automtica de salida. Por ejemplo, el Sistema de Control de Clientes tiene una
interfase automtica de salida con el Sistema de Contabilidad, ya que genera las
plizas contables de los movimientos procesales de los clientes.


Software Libre: es una denominacin de software que brinda libertad al usuario
sobre un producto software. Permite que una vez obtenido este pueda ser usado,
copiado, estudiado, modificado y redistribuido libremente. El concepto de software
libre se refiere a la libertad de los usuarios para ejecutar, copiar, distribuir,
estudiar, cambiar y mejorar el software; de modo ms preciso, se refiere a cuatro
libertades de los usuarios del software: la libertad de usar el programa, con


17
cualquier propsito; de estudiar el funcionamiento del programa, y adaptarlo a las
necesidades; de distribuir copias, con lo que puede ayudar a otros; de mejorar el
programa y hacer pblicas las mejoras, de modo que toda la comunidad se
beneficie.
El software libre suele estar disponible gratuitamente, o al precio de coste de la
distribucin a travs de otros medios; sin embargo no es obligatorio que sea as,
por ende no hay que asociar software libre a "software gratuito"
4
(denominado
usualmente freeware), ya que, conservando su carcter de libre, puede ser
distribuido comercialmente ("software comercial"). Anlogamente, el "software
gratis" o "gratuito" incluye en algunas ocasiones el cdigo fuente; no obstante,
este tipo de software no es libre en el mismo sentido que el software libre, a
menos que se garanticen los derechos de modificacin y redistribucin de dichas
versiones modificadas del programa.


MySQL: Es un sistema de gestin de base de datos relacional, multihilo y
multiusuario. Es muy utilizado en aplicaciones web como, Drupal o phpBB, en
plataformas (Linux/Windows-Apache-MySQL-PHP/Perl/Python), y por
herramientas de seguimiento de errores como Bugzilla. Su popularidad como
aplicacin web est muy ligada a PHP, que a menudo aparece en combinacin
con MySQL. MySQL es una base de datos muy rpida en la lectura cuando utiliza
el motor no transaccional MyISAM, pero puede provocar problemas de integridad
en entornos de alta concurrencia en la modificacin. En aplicaciones web hay baja
concurrencia en la modificacin de datos y en cambio el entorno es intensivo en
lectura de datos, lo que hace a MySQL ideal para este tipo de aplicaciones.


PhP: Es un lenguaje interpretado de propsito general ampliamente usado y que
est diseado especialmente para desarrollo web y puede ser incrustado dentro
de cdigo HTML. Generalmente se ejecuta en un servidor web, tomando el cdigo

4
http://es.wikipedia.org/wiki/C%C3%B3digo_libre


18
en PHP como su entrada y creando pginas web como salida. Puede ser
desplegado en la mayora de los servidores web y en casi todos los sistemas
operativos y plataformas sin costo alguno.


Apache: El servidor HTTP Apache es un software (libre) servidor HTTP de cdigo
abierto para plataformas Unix (BSD, GNU/Linux, etc.), Windows, Macintosh y
otras, que implementa el protocolo HTTP/1.1[1] y la nocin de sitio virtual. El
servidor Apache se desarrolla dentro del proyecto HTTP Server (httpd) de la
Apache Software Foundation.


Intranet: Una Intranet es una red de ordenadores privados que utiliza tecnologa
Internet para compartir de forma segura cualquier informacin o programa del
sistema operativo para evitar que cualquier usuario de internet pueda entrar a
robar archivos privados. A veces el trmino solo hace referencia a la web interna
de la organizacin, pero muchas veces es ms bien una parte extensa de la
infraestructura de los ordenadores y es un componente importante para la
comunicacin y la colaboracin dentro de la compaa.
En la arquitectura de las Intranets se dividen el cliente y el servidor. El software
cliente puede ser cualquier computadora local (servidor web), mientras que el
sofware servidor se ejecuta en una Intranet anfitriona. No es necesario que estos
dos softwares, el cliente y el servidor, sean ejecutados en el mismo sistema
operativo.













19


2.4. MARCO LEGAL




Derechos de Autor: Se trata de un conjunto de normas y principios que regulan
los derechos morales y patrimoniales que la ley concede a los autores (los
derechos de autor), por el solo hecho de la creacin de una obra literaria, artstica
o cientfica, est publicada o indita.
En el Derecho anglosajn se utiliza la nocin de copyright (traducido literalmente
como 'derecho de copia') que -por lo general- comprende la parte patrimonial de
los derechos de autor (derechos patrimoniales).
Una obra pasa al dominio pblico cuando los derechos patrimoniales han
expirado. Esto sucede habitualmente trascurrido un plazo desde la muerte del
autor (post mortem auctoris). Por ejemplo, en el derecho europeo, 70 aos desde
la muerte del autor. Dicha obra entonces puede ser utilizada en forma libre,
respetando los derechos morales.
En Colombia los Derechos de Autor estn regulados por la Ley 23 de 1982 y los
derechos de autor se disfrutan durante la vida del autor y 80 aos a partir de su
muerte. Este plazo es vlido tambin para obras annimas y colectivas. En caso
de obras de autores mltiples el plazo se cuenta desde la muerte del ltimo autor.
En el caso de obras cuyo autor sea una persona jurdica o de derecho pblico el
derecho de autor est vigente solamente 30 aos a partir de la fecha de
publicacin.











20


3. DESCRIPCIN




3.1. PLANTEAMIENTO DEL PROBLEMA


Dada la naturaleza de la actividad de los Centros de Desarrollo Infantil se presenta
la necesidad de almacenar informacin relativa al crecimiento, monitoreo y control
de los nios y nias inscritos en los respectivos programas. Actualmente este
registro se lleva de manera manual y se conserva en carpetas fsicas que se
almacenan en archivadores ubicados en la sede del CDI.
Para cada nio y nia se conserva una carpeta que incluye ficha social, con datos
relativos al entorno familiar y las condiciones fsicas de vida, as como la
informacin genotpica relativa al nio o nia. Historia Social, que es un
documento en el que se almacenan datos relativos al nio, como gustos, juegos,
informacin acadmica, informacin familiar, creencia religiosa, obligaciones
hogareas, entre otros.
Adicionalmente se incluyen formatos de monitoreo al crecimiento fsico como
valoracin mdica, valoracin nutricional, valoracin oral, formatos de crecimiento
y desarrollo, evaluacin de rea espiritual, anamnesis que es un documento en el
que se registra un estudio sicolgico y social del entorno familiar.
Este proyecto (SICEDI), pretende apoyar el proceso de documentacin del nio y
la nia en los centros de desarrollo, adems de constituir una herramienta eficaz
para implementar diagnsticos precisos y oportunos respecto de las reas de
desarrollo que se trabajan, fsica, socioemocional, cognitiva y espiritual, para
orientar la toma de decisiones y la construccin de planes anuales efectivos.
Por el momento cualquier resultado estadstico respecto de los nios y nias debe
ser tomado de manera manual. En ese sentido, si se necesita saber cuntos nios
en el programa estn en el rango de edad entre los 3 y 5 aos hara falta


21
escudriar carpeta por carpeta para conseguir el dato. Si se requiere saber el
porcentaje de nios que presenta desnutricin aguda hay que conseguir el dato de
manera manual, lo que implica una enorme inversin de tiempo y ralentizacin en
el proceso de toma de decisiones.
La creacin de un sistema de informacin que dinamice la implementacin del
programa curricular es necesidad de perentorio cumplimiento.






































22


3.2. TTULO DEL PROYECTO




SICEDI (Sistema de informacin para centros de desarrollo integral infantil)


3.3. JUSTIFICACIN


En el desarrollo de algunas labores es preciso contar con las herramientas
adecuadas. As pues, para un carpintero bastar el uso de un buen serrucho y el
martillo para cumplir con su labor. No as con el ebanista, quien requiere de
mltiples y variadas herramientas, listones, diversos tipos de sierras, lijas,
punzones y un sinnmero de instrumentos que le permiten desarrollar su tarea de
manera adecuada. En un entorno empresarial o corporativo sucede lo mismo. No
basta ya con el uso del computador en los procesos de gestin administrativa de
las empresas o las instituciones. Es necesario enfrentarse a los nuevos retos de la
poca mediante la implementacin de herramientas especializadas y adecuadas a
las necesidades especficas de cada empresa.
SICEDI pretende ser una herramienta que se adapte a la necesidad del
procesamiento de informacin de los Centros de Desarrollo Infantil. Tendr una
interface grfica muy atractiva e intuitiva que permitir al personal de los Centros
de Desarrollo Infantil gestionar la informacin correspondiente al desarrollo de los
nios que son objeto de su atencin. Este proyecto es de alto inters social
puesto que funcionar en el entorno de un programa de desarrollo infantil que
afecta a muchas familias de los sectores ms necesitados de la regin de Urab.
Ello le da mucha importancia desde el punto de vista comunitario.







23


4. OBJETIVOS




4.1. OBJETIVO GENERAL


Desarrollar un Sistema de Informacin y de gestin (Proyecto de intervencin
social de inters para la poblacin que se va a atender) que satisfaga los criterios
de gestin programtica de los Centros de Desarrollo Infantil de la regin de
Urab.


4.2. OBJETIVOS ESPECIFICOS


1. Determinar requerimientos Funcionales y no funcionales, para implementar
sistema de informacin para centros de desarrollo Infantil.
2. Documentar los diferentes procesos del rea programtica de los CDIs a
fin de optimizar el Sistema de Informacin en construccin.
3. Consultar las opciones de hardware ptimas para el desarrollo del proyecto.
4. Realizar pruebas para comprobar el funcionamiento del Sistema de
Informacin en un ambiente de trabajo simulado.
5. Desarrollar el aplicativo del Sistema de Informacin mediante el uso de
software libre para minimizar gastos y que la solucin final se adapte a
criterios de escalabilidad, flexibilidad y cdigo abierto.
6. Presentar una solucin integrada y econmica para la gestin de programas
de desarrollo infantil con alto contenido social.
7. Desarrollar los manuales que documenten el sistema de Informacin
SICEDI.
8. Definir caractersticas y ventajas frente a otras soluciones.
9. Plantear posibles desarrollos futuros y sugerencias.


24


4.3. NECESIDADES





4.3.1. FUNCIONALES


Desde el punto de vista de las necesidades Funcionales, SICEDI debe brindar la
posibilidad de crear, cerrar, documentar y asignar cdigo a cada nio inscrito en el
programa, buscando brindar una oportuna solucin a los problemas reportados
por los usuarios de los diferentes Centros de Desarrollo.
Registrar cambios, altas, bajas, actualizaciones, manteniendo de esta forma
actualizada la informacin programtica de la institucin.
El sistema debe brindar informacin oportuna del estado de actualizacin de los
nios. Almacenar informacin correspondiente a:

- Nios y Nias, alta, baja, cambios, actualizacin. Estado de
correspondencia con el padrino, fechas y observaciones.
- Informacin relativa a los tutores, alta, baja, cambios.
- Informacin relativa a Cursos, alta, baja, cambios, actualizacin,
integrantes, tutor encargado.
- Control de Asistencia, alta, baja, actualizacin.
- Anamnesis, fsica y general, alta, baja, cambios.
- Plan de graduacin de Nios
- Valoracin Mdica y Nutricional, alta, baja, cambios, actualizacin.
- Ayudas Mdicas y educativas, alta, baja, actualizacin, consulta.







25


4.3.2. NO FUNCIONALES


El sistema de informacin debe funcionar 12 horas diarias durante 6 das a
la semana.
Debe ser capaz de correr en plataforma Windows.
Debe ser capaz de atender 100 usuarios concurrentemente consultando y/o
generando requerimientos correctamente.
Debe trabajar en un entorno de intranet con estaciones corriendo Windows,
Linux Ubuntu, conectado al servidor de base de datos con el que trabajar
el sistema.


4.3.3. AMBIENTALES


Se configurar un equipo como servidor en un equipo que ejecutar Windows XP
SP II con MySQL y Apache y una interfaz de usuario en PhP que funcionar a
travs de un entorno web. El equipo estar ubicado en la oficina Principal del
Centro de Desarrollo Infantil y se acceder a la informacin a travs de varias
estaciones configuradas con Windows y Linux Ubuntu, que usarn los tutores,
director, especialista y miembros del comit de sociedad local.
El equipo debe aislarse de polvo y humedad para garantizar el normal
funcionamiento del sistema y ser necesario configurar una unidad de energa
supletoria en caso de que se presente una falla de energa. Este dispositivo debe
garantizar el abastecimiento de energa para el sistema por lo menos por media
hora despus del corte de energa.








26


4.3.4. REQUERIMIENTOS DE INFORMACIN DEL USUARIO


- Informe de ni@s por edad,
- Informe de ni@s por grado escolar
- Informe de nios por conversiones, bautismos, defunciones, ni@s
enfermos.
- Generar Listado general de Nombres de Ni@s
- Generar Listado de asistencia de ni@s por grupos
- Generar informe estadstico de asistencia
- Informe listado de Acudientes
- Informe de ni@s en proceso de graduacin
- Informe de Tutor@s
- Informe de Registro de Visitas por tutor
- Informe de Valoracin Mdica
- Informe de Valoracin Nutricional
- Informe de Progreso Espiritual
- Informe de progreso espiritual
- Informe de Anamnesis
- Informe de Anamnesis Fsica
- Informe de Progreso Cognitivo
- Informe de Evaluacin (4 reas)
- Informe de Documentacin de ni@s pendientes
- Informe de Regalos recibidos por el ni@ (especiales, de cumpleaos,
navideo)








27


5. ESTUDIO DE FACTIBILIDAD




Despus de definir la problemtica presente y establecer las causas que ameritan
un sistema de informacin, es pertinente realizar un estudio de factibilidad para
determinar la infraestructura tecnolgica y la capacidad tcnica que implica la
implantacin del sistema en cuestin, as como los costos, beneficios y el grado de
aceptacin que la propuesta genera en el centro de desarrollo infantil. Este
anlisis permiti determinar las posibilidades de disear el sistema propuesto y su
puesta en marcha, los aspectos tomados en cuenta para este estudio fueron
clasificados en tres reas, las cuales se describen a continuacin:


5.1. TECNICO


El Estudio Tcnico consisti en realizar una evaluacin de la tecnologa existente
en el CDI (centro de desarrollo infantil), este estudio estuvo destinado a recolectar
informacin sobre los componentes tcnicos que posee el CDI y la posibilidad de
hacer uso de los mismos en el desarrollo e implementacin del sistema propuesto
y de ser necesario, los requerimientos tecnolgicos que deben ser adquiridos para
el desarrollo y puesta en marcha del sistema en cuestin.


De acuerdo a la tecnologa necesaria para la implantacin del Sistema de
seguimiento y control de ni@s del centro de desarrollo infantil hemos evaluado
dos enfoques: Hardware y Software.




28
Hardware. En cuanto a Hardware, especficamente el servidor donde debe estar
instalado el sistema propuesto, debe cumplir con los siguientes requerimientos
mnimos:


Procesador Pentium 1.8 Ghz, AMD 1.8 Ghz superior.
Tarjeta Madre.
512 MB de Memoria RAM superior.
Disco Duro de 40 GB superior.
Unidad de CD-RW.
Tarjeta de Red.
Monitor SVGA.
Teclado.
Mouse.
Unidad de Proteccin UPS.


Evaluando el hardware existente y tomando en cuenta la configuracin mnima
necesaria, la Institucin no requiri realizar inversin inicial para la adquisicin de
nuevos equipos, ni tampoco para repotenciar o actualizar los equipos existentes,
ya que los mismos satisfacen los requerimientos establecidos tanto para el
desarrollo y puesta en funcionamiento del sistema propuesto, adems hay que
agregar que estos componentes se encuentran en el mercado actualmente a unos
precios bajos.


Software. Para el desarrollo del proyecto y funcionamiento del sistema, es
necesaria la adquisicin de software libre lo cual no amerita inversin alguna ya
que su distribucin es gratuita y de fcil acceso a travs de la Internet. Las
estaciones de trabajo y el servidor, operarn bajo ambiente Windows y Linux
Ubuntu. Para el uso general de las estaciones en actividades diversas se debe


29
poseer las herramientas de escritorio bsicas y los navegadores que existen en el
mercado actualmente.


Como resultado de este estudio tcnico se determin que en los actuales
momentos, el centro de desarrollo infantil posee la infraestructura tecnolgica
(Hardware y Software) necesaria para el desarrollo y puesta en funcionamiento el
sistema propuesto.


5.2. OPERATIVO


El Estudio Operativo permite predecir si se pondr en marcha el sistema
propuesto aprovechando los beneficios que ofrece a todos los usuarios
involucrados con el mismo, ya sean los que interactan en forma directa con este
como tambin aquellos que reciben informacin producida por el sistema. Por otra
parte, el correcto funcionamiento del sistema en cuestin, siempre estar
supeditado a la capacidad de los empleados encargados de dicha tarea.


La necesidad y deseo de un sistema de informacin expresada por los usuarios y
el personal involucrado con el mismo, llev a la aceptacin de un sistema de
seguimiento y control de ni@s del centro de desarrollo infantil , que de una
manera ms sencilla y amigable cubra todos sus requerimientos, expectativas y
proporcione la informacin en forma oportuna y confiable. Basndose en las
entrevistas y conversaciones sostenidas con el personal involucrado se demostr
que estos no representan ninguna oposicin al cambio, por lo que el sistema es
factible operacionalmente.


Con la finalidad de garantizar el buen funcionamiento del sistema y que este
impactar en forma positiva a los usuarios, este fue desarrollado en una forma no
muy compleja presentando una interfaz amigable al usuario lo que se traduce en


30
una herramienta de fcil manejo y comprensin, tanto las pantallas como los
reportes sern familiar a los operadores, contando con la opinin de los mismos
para cualquier modificacin del sistema.


5.3. ECONOMICO


A continuacin se presenta un estudio que dio como resultado la factibilidad
econmica del desarrollo del sistema de informacin. Se determinaron los
recursos para desarrollar, implantar, y mantener en operacin el sistema
programado, haciendo una evaluacin donde se puso de manifiesto el equilibrio
existente entre los costos intrnsecos del sistema y los beneficios que se derivaron
de ste, lo cual permiti observar de una manera ms precisa las bondades del
sistema propuesto.


Por tratarse de un proyecto de grado que supone un alto impacto social, los
autores de la propuesta han decidido donar su trabajo como aporte al desarrol lo
social de la infancia en la regin de Urab.
Por otra parte el Centro de Desarrollo cuenta con las herramientas de tipo fsico
(computadores, red, acceso a internet). Las herramientas de software
implementadas en la propuesta son de libre circulacin en internet y en principio
no suponen una erogacin de dinero dada la gratuidad de las herramientas.


5.4. LEGAL


Legalmente el desarrollo de dicho sistema de informacin es correcto ya que no
afecta en ningn momento derechos de autor, y por otra parte en ningn momento
se incurre en la habitual piratera de software al tratarse de un desarrollo que
aprovecha las inmensas bondades y beneficios del software de libre distribucin.


31
Entonces los derechos de autor de este desarrollo sern cedidos por los autores al
centro de desarrollo infantil (Semillas de Esperanza).
La aplicacin resultante debe conservar su criterio de gratuidad puesto que se
pretende generar un aporte al desarrollo social e infantil de la regin


5.5. ANLISIS COSTO BENEFICIO


Como se mencion anteriormente en el estudio de factibilidad tcnica, el centro de
desarrollo infantil contaba con las herramientas necesarias para la puesta en
marcha del sistema, por lo cual el desarrollo de la propuesta no requiri de
ninguna inversin.
Tambin hemos expuesto que las herramientas de software implementadas en la
propuesta son de libre circulacin en internet las cuales no suponen gastos de
dinero.


Beneficios Tangibles. Los beneficios tangibles aportados por el sistema
propuesto estn dados por los siguientes aspectos:
Reduccin de costos en papeleras, mantenimiento y espacio fsico.
Ahorro en suministros para los equipos empleados.
Beneficios Intangibles. Entre los beneficios intangibles del sistema propuesto se
pueden incluir:
Optimizar las actividades dentro del centro de desarrollo infantil,
aumentando la productividad del personal que labora en el mismo.
Un control y seguimiento de la informacin necesaria para el buen
funcionamiento del centro de desarrollo.








32


6. DESARROLLO DEL PROYECTO




6.1. DOMINIO CONTEXTUAL


Dada la naturaleza de la actividad de los Centros de Desarrollo Infantil se presenta
la necesidad de almacenar informacin relativa al crecimiento, monitoreo y control
de los nios y nias inscritos en los respectivos programas. Actualmente este
registro se lleva de manera manual y se conserva en carpetas fsicas que se
almacenan en archivadores ubicados en la sede del CDI.
Este proyecto (SICEDI), pretende apoyar el proceso de documentacin del nio y
la nia en los centros de desarrollo, adems de constituir una herramienta eficaz
para implementar diagnsticos precisos y oportunos respecto de las reas de
desarrollo que se trabajan, fsica, socioemocional, cognitiva y espiritual, para
orientar la toma de decisiones y la construccin de planes anuales efectivos.


6.2. ANALISIS


La creacin de un sistema de informacin que dinamice la implementacin del
programa curricular es necesidad de perentorio cumplimiento.
Por el momento cualquier resultado estadstico respecto de los nios y nias debe
ser tomado de manera manual. En ese sentido, si se necesita saber cuntos nios
en el programa estn en el rango de edad entre los 3 y 5 aos hara falta
escudriar carpeta por carpeta para conseguir el dato. Si se requiere saber el
porcentaje de nios que presenta desnutricin aguda hay que conseguir el dato de
manera manual, lo que implica una enorme inversin de tiempo y ralentizacin en
el proceso de toma de decisiones.


33
SICEDI apoyar el proceso de documentacin del nio y la nia en los centros de
desarrollo, adems de constituir una herramienta eficaz para implementar
diagnsticos precisos y oportunos respecto de las reas de desarrollo que se
trabajan, fsica, socioemocional, cognitiva y espiritual, para orientar la toma de
decisiones y la construccin de planes anuales efectivos.


6.2.1. DIAGRAMA DE FLUJOS


1. Diagramas de Flujos de Datos (DFD).





2. Diagrama de Contexto o Nivel cero.




34



3. Diagrama de Procesos o Nivel 1.








35
4. Diagrama de Estructura:





6.2.2. DICCIONARIO DE DATOS






36













37









38






39




















40


6.2.3. DIAGRAMA DE CASO DE USO DEL SISTEMA


















41


6.2.4. DOCUMENTACIN DE CASOS DE USO DEL SISTEMA




Nombre: Logearse en el sistema
Autor: Ariel Snchez Javier Betancourth
Fecha: 25/02/2009
Descripcin:
Permite autenticarse en el sistema.
Actores:
Usuario Administrador - Sistema
Precondiciones:
El usuario debe haber iniciado el sistema
Flujo Normal:
1. El sistema pide nombre y contrasea para ingresar
2. El usuario digita su nombre y contrasea
3. El sistema comprueba la validez de los datos y permite el acceso
Flujo Alternativo:
3.. El sistema comprueba la validez de los datos, si los datos no son
correctos no permite el ingreso
Poscondiciones:
El usuario ha sido logeado en el sistema


Nombre: Registrar Ni@
Autor: Ariel Snchez Javier Betancourth
Fecha: 25/02/2009
Descripcin:
Permite registrar los datos de un ni@ nuevo al sistema de informacin.
Actores:
Usuario Administrador - Sistema
Precondiciones:
El usuario debe haberse logeado en el sistema
Flujo Normal:
1. El usuario pulsa sobre botn registro ni@s
2. El sistema muestra los campos o cajas de texto de los ni@s ya
registrados
3. El usuario pulsa sobre el botn nuevo registro
4. El sistema limpia los campos o cajas de texto para la insercin de nuevos
datos
5. El usuario introduce la informacin en los campos o cajas de texto


42
6. El usuario pulsa sobre el botn guardar una vez introducida la informacin
7. El sistema comprueba la validez de los datos y los almacena
Flujo Alternativo:
7. El sistema comprueba la validez de los datos, si los datos no son correctos,
se avisa al usuario de ello permitindole que los corrija

Poscondiciones:
El registro del nuevo ni@ ha sido almacenado en el sistema de informacin


Nombre: Actualizar Ni@
Autor: Ariel Snchez Javier Betancourth
Fecha: 25/02/2009
Descripcin:
Permite actualizar (modificar) datos en el sistema.
Actores:
Usuario Administrador - Sistema
Precondiciones:
El usuario debe haberse logeado en el sistema
Flujo Normal:
1. El usuario pulsa el botn registro ni@s
2. El sistema abre todos los campos del ni@ ya registrado
3. El usuario pulsa sobre el botn buscar
4. El sistema abre una caja de dialogo donde se nos presentan unas
opciones para la bsqueda
5. El usuario elige la opcin de bsqueda que mejor le parezca y pulsa botn
buscar
6. El sistema muestra los datos del ni@ a ser actualizados
7. El usuario pulsa sobre el campo o caja de texto a actualizar
8. El usuario introduce la nueva informacin y pulsa el botn guardar
9. El sistema comprueba la validez de los datos y los almacena
Flujo Alternativo:
6.. El sistema comprueba la validez y existencia del valor de bsqueda, si
este no es correcto, se avisa al usuario de ello permitindole que elija otra
opcin de bsqueda
9.. El sistema comprueba la validez de los datos, si los datos no son correctos,
se avisa al usuario de ello permitindole que los corrija
Poscondiciones:
Los campos de registro han sido actualizados


Nombre: Borrar Ni@
Autor: Ariel Snchez Javier Betancourth
Fecha: 25/02/2009


43
Descripcin:
Permite borrar (eliminar) datos del sistema.
Actores:
Usuario Administrador - Sistema
Precondiciones:
El usuario debe haberse logeado en el sistema
Flujo Normal:
1. El usuario pulsa el botn registrar ni@s
2. El sistema abre todos los campos del ni@ ya registrado
3. El usuario pulsa sobre el botn buscar
4. El sistema abre una caja de dialogo donde se nos presentan unas
opciones para la bsqueda
5. El usuario elige la opcin de bsqueda que mejor le parezca y pulsa botn
buscar
6. El sistema muestra los datos del ni@ a ser borrados
7. El usuario pulsa el botn borrar
8. El sistema comprueba la validez de la opcin y borra los datos
Flujo Alternativo:
5.. El sistema comprueba la validez y existencia del valor de bsqueda, si
este no es correcto, se avisa al usuario de ello permitindole que elija otra
opcin de bsqueda
8.. El sistema comprueba la validez de la accin, si esta no es correcta, se
avisa al usuario de ello permitindole buscar posibles soluciones
Poscondiciones:
Los campos de registro han sido borrados


Nombre: Ver Listado General
Autor: Ariel Snchez Javier Betancourth
Fecha: 25/02/2009
Descripcin:
Permite ver el listado general con datos de los ni@s ingresados al sistema.
Actores:
Usuario Administrador - Sistema
Precondiciones:
El usuario debe haberse logeado en el sistema
Flujo Normal:
1. El usuario pulsa el botn Ver Listado General
2. El sistema abre el listado con ciertos datos de los ni@s registrados en el
sistema
Flujo Alternativo:

Poscondiciones:
El listado con los datos de los ni@s registrados en el sistema se ha


44
mostrado


Nombre: Imprimir Listado General
Autor: Ariel Snchez Javier Betancourth
Fecha: 25/02/2009
Descripcin:
Permite imprimir el listado general con datos de los ni@s ingresados al
sistema.
Actores:
Usuario Administrador - Sistema
Precondiciones:
El usuario debe haberse logeado en el sistema
Flujo Normal:
1. El usuario pulsa el botn Imprimir Listado General
2. El sistema Imprime el listado con ciertos datos de los ni@s registrados en
el sistema
Flujo Alternativo:

Poscondiciones:
La impresin del listado con los datos de los ni@s registrados en el sistema
se ha realizado
























45


6.2.5. DIAGRAMA DE ACTIVIDAD DEL SISTEMA


Diagrama de estado actualizacin registr














46


6.2.6. DIAGRAMA DE CLASES


















47


6.2.7. DIAGRAMAS DE SECUENCIA







48






49


6.2.8. DIAGRAMA DE TRANSICIN DE ESTADO


























50


6.3. DISEO




6.3.1. DISEO GLOBAL





6.3.2. DISEO DETALLADO


Registro de Programa: A esta seccin solo tendrn acceso los usuarios con
privilegios de administrador y pretende guardar informacin bsica del Centro de
Desarrollo Infantil.


Registro de Ni@s: Este mdulo almacenar la informacin relativa a la
inscripcin de nios: identificacin, localizacin, patrocinador, acudiente. Esta
informacin solo ser modificada por usuarios con privilegios de administrador.


51


Registrar Tutores: En este mdulo se gestionar todo lo relacionado con los
tutores que estn a cargo de los ni@s y que tienen vnculo laboral con el Centro
de Desarrollo Infantil. Solo ser gestionado por usuarios con privilegios de
administrador.


Registrar Valoracin Mdica: Este mdulo almacenar informacin relativa al
crecimiento y desarrollo de los ni@s. Ser gestionada por usuarios Tutores,
Especialista, Asistente, Director.


Asistencia: Este mdulo ser gestionado por usuarios Tutores y Especialista
previa autenticacin de seguridad.


Registrar Grupos: Ser gestionado por el Usuario Especialista para asignar
grupo a cada ni@ y tambin para asignar Tutor a cada grupo.


6.3.4. DISEO DE ENTRADAS Y SALIDAS


Formulario de Ingreso al Sistema de Informacin




52

Formularios o Interfaces de Entrada:







53








54








55






Formularios o Interfaces de salida: ..






56







6.3.5. DISEO DE BASE DE DATOS


SICEDI se ha desarrollado en PHP que es un lenguaje de programacin
interpretado, diseado originalmente para la creacin de pginas web dinmicas.y
su Base de datos fue realizada en Access y en la elaboracin de cada uno de los
formularios se utilizaron componentes tanto sencillos como fciles de manejar y de
exportar a otros intrpretes de bases de datos como MySQL


El diseo y programacin de la mayora de formularios, como Registro Programa,
Registro Ni@s, Registro Tutores, Registro Grupos, Actualizacin y Valoracin
Mdica.







57


6.4. IMPLEMENTACIN




Para implementar SICEDI se configurar un equipo como servidor de la Base de
Datos. Este permitir crear respaldos de la informacin para recuperacin de
datos en caso de desastres. La instalacin se har mediante CD que contendr
los ejecutables instaladores de la aplicacin y a su vez el manual de usuario.

































58


7. RECURSOS EMPLEADOS




7.1. RECURSOS FISICOS


Para desarrollar esta propuesta se emplearon tres equipos de cmputo con
Windows Vista, Windows XP y Linux Ubuntu con el fin de analizar el
comportamiento de la aplicacin y detectar posibles fallas. De igual manera se
realizaron gastos para cuestiones de desplazamiento e investigacin que fueron
asumidos por los estudiantes quienes son autores de la propuesta. Los
conocimientos adquiridos a lo largo de la carrera cobraron vital importancia para
culminar esta propuesta, as como la experiencia adquirida en los seminarios
tcnicos.


7.2. RECURSOS LGICOS


Para el desarrollo de la propuesta se hizo de herramientas de software libre como
son:
- Servidor apache
- MySQL
- PHP.
A la vez se aprovecharon las herramientas de tipo documental del Centro de
Desarrollo Infantil como lo son: el
- Manual de Campo del Programa de Compassion
- Documento de Controles Internos de Semillas de Esperanza
- Formatos de Asistencia, Visita
- Evaluacin de cartas
- Planilla de Aportes y Actualizacin de Nios


59


7.3. TALENTO HUMANO


El proyecto es posible gracias a la asesora del Especialista en programas de
Desarrollo de Semillas de esperanza, la experiencia acumulada por los tutores,
asistente de administracin, el equipo multidisciplinario de atencin holstica de
nios: Mdicos, Nutricionista, Higienista Oral, Psicloga.




































60


8. ANLISIS Y GESTIN DE RIESGOS




En principio se dise un prototipo de la aplicacin en Acces por tratarse de una
herramienta de alto impacto visual y de fcil portabilidad. Es decir, una aplicacin
construida en Acces puede trasladarse de equipo a equipo de manera sencilla y
ello es muy importante en la primera etapa de la construccin de la herramienta.
Adems brinda una visin general de tipo grfico muy importante en el tema de las
relaciones. Sin embargo se trata de software privativo que supone costos.
Finalmente se descart el uso de esa herramienta por la filosofa del programa de
desarrollo infantil que tiene un compromiso social muy fuerte.
Posteriormente se construy el diseo en MySQL, y el gran desafo para los
autores de la propuesta fue el de generar un ejecutable que permitiera instalar la
base de datos de manera automtica para lo cual se tuvo que investigar
ampliamente el tema.


El tema de la seguridad de la informacin tambin es muy importante puesto que
se trata de gestionar la informacin personal de ni@s y que gozan de una
proteccin especial de acuerdo a la legislacin colombiana. En consecuencia la
propuesta de desarrollo tiene que ofrecer seguridad de los datos para proteger la
dignidad humana de los ni@s. Ello implic que el servidor donde se aloja el
sistema de informacin est aislado de internet y protegido mediante autenticacin
de usuario con contrasea.









61


9. CONCLUSIONES




El sector Social en particular el relacionado con la infancia es un sector en el que
seguramente no se obtienen jugosas ganancias pero que representan la esencia
del desarrollo del Pas. As pues invertir en el desarrollo de la niez no es una
opcin, es ms bien una necesidad apremiante.
A travs de esta propuesta los autores han podido generar reflexin acerca de la
filosofa del Desarrollo y de temas muy actuales como son: Infancia, Desarrollo
Sostenible, Impacto Ecolgico, Pobreza y Violencia. Estas reflexiones le dan un
toque muy especial al trabajo puesto que le da valor y as lo hemos asumido como
estudiantes de una Universidad que ensea a travs de principios y valores
Cristianos.
Desde el punto de vista tcnico, concluimos que la observacin y estudio de la
organizacin (Centro de Desarrollo Infantil Semillas de Esperanza) ha permitido
construir una herramienta de sencilla utilizacin para la gestin de la informacin
de dicha entidad.
La experiencia en este desarrollo nos permiti hacer uso de los elementos tericos
estudiados a lo largo de la carrera. Como la estructura de datos, el modelo entidad
relacin, los conceptos de bases de Datos relacionales, el anlisis estructurado,
entre otros temas vistos.
Esperamos que el uso de SICEDI simplifique la gestin de informacin en los
centros de Desarrollo de la Zona de Urab ya agregu valor al proceso de gestin
social adelantado por los mismos programas.








62


10. BIBLIOGRAFIA




Cibergrafa:


1. http://www.sidar.org/recur/desdi/traduc/es/visitable/maner/Prototipado.
htm

2. http://books.google.com.co/books?id=5-
rZA0FggusC&pg=PT179&lpg=PT179&dq=prototipos+de+sistema&sour
ce=web&ots=1B2IKCx2Ba&sig=ucHIqQ7gsTcO7dBifOpLok53bTw&hl=
es&sa=X&oi=book_result&resnum=9&ct=result

3. Anlisis y diseo de sistemas, Autor Kenneth E. Kendall, Kendall,
Julie E. Kendall, Antonio Nez Ramos

Vous aimerez peut-être aussi