Está en la página 1de 36

Direccin acadmica - Escuela de Sistemas

DESARROLLO DE UN SISTEMA DE REGISTRO Y


SEGUIMIENTO DE CASOS DE VULNERACIN DE NIOS,
NIAS Y ADOLESCENTES PARA AUTOMATIZAR LOS
PROCESOS EN EL CONSEJO CANTONAL PARA LA
PROTECCIN DE DERECHOS DEL CANTN SANTO DOMINGO
DE LOS COLORADOS EN EL AO 2013
Andes Sandoval Ricardo Morn
Director de Disertacin: Mgs. Rodolfo Crdova

Agenda
PLANTEAMIENTO
DEL PROBLEMA
Antecedentes
Problema de
investigacin
Justificacin de la
Investigacin
Objetivos de la
investigacin

MARCO
REFERENCIAL
Fundamentos
tericos
Hiptesis de
trabajo

METODOLOGA
DE LA
INVESTIGACIN
Diseo/Tipo de
investigacin
Poblacin /
Universo
Muestra
Instrumentos de
recogida de
datos
Tcnicas de
anlisis de datos

RESULTADOS
Conclusiones
Recomendacion
es

PLANTEAMIENTO DEL
PROBLEMA
Antecedentes
Anteriormente
CCNA
CCPD SD

Se origina en
el 2003
Fundado por
las
instituciones

Fasca
Proyecto
Salesiano
Foro de la
niez
ACJ
R

PLANTEAMIENTO DEL PROBLEMA


(cont.)
Problema de Investigacin

Automatizacin de los procesos internos


Necesidad
que maneja la institucin.
Solucin

Delimitant
es

Delimitant
es

Implementacin de un sistema que


maneje la informacin de los casos de
vulneracin.
Escalable.
Mantenibilidad del sistema.
R

PLANTEAMIENTO DEL PROBLEMA


(cont.)
Justificacin de la Investigacin

Automatizar Procesos
Sistema Informtico

Sistema Informtico Centralizado


MVC (Modelo Vista Controlador)

Sistema Orientado a la Web


Escalable y mantenible.

Viabilidad del Proyecto


Normas de desarrollo de software, Objetivos, Institucin, Sociedad .

PLANTEAMIENTO DEL PROBLEMA


(cont.)
Objetivos de la Investigacin General

Desarrollar un sistema de registro y seguimiento de


casos de vulneracin de nios, nia y adolescente
para el Consejo Cantonal para la Proteccin de
Derechos del cantn Santo Domingo de los Colorados,
para mejorar la atencin a la colectividad y mantener
un control centralizado de los casos recibidos y dar
seguimiento de manera apropiada a los mismos

PLANTEAMIENTO DEL PROBLEMA


(cont.)

Objetivos de la Investigacin - Especficos


Analizar los requerimientos del sistema que requiere el Consejo Cantonal
para la Proteccin de Derechos de Santo Domingo
Disear el modelo de datos y de interfaz grfica que el sistema
implementar
Codificar cada prototipo del sistema en base a los requerimientos y
a la metodologa de desarrollo utilizada.
Presentar los diferentes prototipos del sistema al Consejo Cantonal
para la Proteccin de Derechos de Santo Domingo para su
evaluacin y diagnstico.
Refinar cada prototipo en base a la evaluacin del mismo por parte
del Consejo Cantonal para la Proteccin de Derechos de Santo
Domingo
Entrega formal del sistema terminado al Consejo Cantonal para la
Proteccin de Derechos de Santo Domingo

MARCO REFERENCIAL
Fundamentos tericos

MARCO REFERENCIAL (Cont.)


Fundamentos tericos Ingeniera de software

CLO DE VIDA DEL SOFTWARE


ANLISIS
DOCUMENTACIN
MANTENIMIENTO
CODIFICACIN
INSTALACION
PRUEBAS
DISEO

MARCO REFERENCIAL (Cont.)


Fundamentos tericos Ingeniera de software

MODELOS DE
PROCESOS

Modelo de
Proceso
Incremental

Modelo
Proceso
Evolutivo

Prototipos

Modelo en
Espiral

MARCO REFERENCIAL (Cont.)


Fundamentos tericos Ingeniera de software

Modelo en Espiral

MODELOS DE
PROCESOS

MARCO REFERENCIAL (Cont.)


Fundamentos tericos Ingeniera de software

Prototipos

MODELOS DE
PROCESOS

MARCO REFERENCIAL (Cont.)


Fundamentos tericos

MARCO REFERENCIAL (Cont.)


Fundamentos tericos Lado del servidor

MARCO REFERENCIAL (Cont.)


Fundamentos tericos Lado del servidor

MARCO REFERENCIAL (Cont.)


Fundamentos tericos Lado del servidor

MARCO REFERENCIAL (Cont.)


Fundamentos tericos Lado del servidor

MARCO REFERENCIAL (Cont.)


Fundamentos tericos Lado del cliente

MARCO REFERENCIAL (Cont.)


Fundamentos tericos Lado del cliente

MARCO REFERENCIAL (Cont.)


Fundamentos tericos Lado del cliente

MARCO REFERENCIAL (Cont.)

Hipte
sis de
Trabajo

El sistema basado en web,


agilitar los procesos que lleva a
cabo el Consejo Cantonal para la
Proteccin
de
Derechos,
proporcionando
un
acceso
centralizado, eficaz y seguro a la
informacin registrada acerca de
los casos de vulneracin de
derechos a nios, nias y
adolescentes que son llevados a
su jurisprudencia, as como las
facilidades necesarias para darle
seguimiento los mismos.
R

METODOLOGA DE LA
INVESTIGACIN
Diseo/Tipo de investigacin
Investigaci
n de campo
Tipo

Investigaci
n
bibliogrfica
Investigaci
n aplicada

In situ
Material
tcnico
cientfico
Aplicacin
de
conocimient
os

Investigaci
n deductiva
Diseo
Investigaci
n analtica

METODOLOGA DE LA
INVESTIGACIN (Cont.)
Diseo/Tipo de investigacin (Metodologa de desarrollo de software)
Recoleccin
y
refinamiento
de requisitos

PARADA

COMIENZO

Producto de
ingeniera

Diseo
rpido

Refinamiento
del prototipo

Construccion
del prototipo

Evaluacion
del prototipo
por parte del
cliente

METODOLOGA DE LA
INVESTIGACIN (Cont.)

Poblacin/Universo : 8 personas
Muestra: 8 personas
ESCENARIOS

El tamao de la
poblacin es
finito

El tamao de la
poblacin no es
finito

Muestra =
Poblacin

>200 individuos
R

METODOLOGA DE LA
INVESTIGACIN (Cont.)
Instrumentos de recogida de datos

Instrumentos

Entrevista

Personal

Encuesta

Personal

Observacin
directa

Procesos

Grupos de
discusin

Personal
A

METODOLOGA DE LA
INVESTIGACIN (Cont.)
Tcnicas de anlisis de datos

RESULTADOS
SIRS Esquema preliminar

RESULTADOS (Cont.)
SIRS Entorno de desarrollo

RESULTADOS (Cont.)
SIRS Entorno de desarrollo

RESULTADOS (Cont.)

SIRS Esquema de datos (Modulo de


usuarios)
_user_

`identifier`
`profileIdentifier`
`login`
`name`
`lastName`
`email`
`password`
`description`
`observation`
`lastInvolvedUser`
`lastInvolvedDate`
`active`
`delete`

integer
<pk>
integer
<fk>
varchar(32)
varchar(32)
varchar(32)
varchar(32)
varchar(32)
varchar(500)
varchar(500)
varchar(32)
timestamp
tinyint
tinyint

_profile_action_
`profileIdentifier`
`actionTag`
`lastInvolvedUser`
`lastInvolvedDate`

integer
<fk1>
varchar(32) <fk2>
varchar(32)
timestamp

FK__profile_action_reference_profile_ FK__profile_action_reference_action_
FK__user_reference_profile_

FK__action_reference_action_

_action_
_profile_
`identifier`
`name`
`description`
`observation`
`lastInvolvedUser`
`lastInvolvedDate`
`active`
`delete`

integer
<pk>
varchar(32)
varchar(500)
varchar(500)
varchar(32)
timestamp
tinyint
tinyint

`tag`
`fatherAction`
`module`
`group`
`name`
`title`
`description`
`active`
`runMode`
`foregroundRunMode`
`showInMenu`

varchar(32) <pk>
varchar(32) <fk>
varchar(64)
varchar(64)
varchar(64)
varchar(64)
varchar(500)
tinyint
varchar(32)
varchar(32)
tinyint

RESULTADOS (Cont.)

SIRS Esquema de datos (Modulo de casos


de vulneracin)
_instance_

`identifier`
`code`
`description`
`observation`
`date`
`responsible`
`state`
`affectedIdentifier`
`affectedName`
`affectedPhone`
`affectedEmail`
`affectedGender`
`affectedAge`
`affectedNationality`
`affectedCity`
`affectedParish`
`affectedCooperative`
`affectedHomeNumber`
`affectedStreetAddress`
`affectedHomeReference`
`affectedDisability`
`affectedEthnicity`
K__instance_tracking_reference_instance_

int
<pk>
varchar(64)
text
text
timestamp
varchar(64)
varchar(64)
varchar(10)
varchar(64)
varchar(64)
varchar(64)
varchar(64)
int
varchar(64)
varchar(64)
varchar(64)
varchar(64)
int
text
text
varchar(64)
varchar(64)

FK__injury_catalog_reference_instance_

_instance_catalog_
`identifier`
`type`
`instanceIdentifier`
`value`
`description`

int
<pk>
varchar(64)
int
<fk>
varchar(64)
text

_instance_tracking_
`identifier`
`instanceIdentifier`
`code`
`date`
`responsible`
`description`
`observation`
`lastInvolvedUser`
`lastInvolvedDate`

int
<pk>
int
<fk>
varchar(64)
date
varchar(64)
text
text
varchar(32)
timestamp

_catalog_
`identifier`
`code`
`type`
`value`
`description`
`observation`
`lastInvolvedUser`
`lastInvolvedDate`
`active`
`delete`

int
<pk>
varchar(64)
varchar(64)
varchar(64)
text
text
varchar(32)
timestamp
tinyint
tinyint

_instance_tracking_catalog_
`identifier`
`instanceTrackingIdentifier`
`type`
FK__instance_tracking_catalog_reference_instance_tracking_
`value`
`description`

int
int
varchar(64)
text
text

RESULTADOS (Cont.)
SIRS Prototipo final

RESULTADOS (Cont.)
Conclusiones
El proceso
de
recoleccin
y anlisis de
requerimien
tos

El proceso
de anlisis y
diseo

La
codificacin
del
prototipo
del sistema

Modelo de
datos y de
interfaz del
SIRS

Construccin
del Prototipo

Mediante el
uso
informacin
recolectada

En base a la
metodologa y
el uso de un
lenguaje de
programacin

SRS

RESULTADOS (Cont.)
Conclusiones

La etapa
de
presentaci
n de los
prototipos

El
refinamien
to del
prototipo

La etapa
de entrega
formal

Evaluacin y
Diagnstico

Repeticin de las
etapas de
recoleccin,
anlisis e
implementacin
mediante cdigo

Instalacin y
configuracin
del sistema

Retroalimentaci
n para aplicar
las correcciones

Mejora en la
funcionalidad

Documentacin

RESULTADOS (Cont.)
Recomendaciones
Metodologa de
codificacin que
optimice la
disposicin al
cambio y
crecimiento del
cdigo fuente

Herramientas de
desarrollo y
lenguajes de
programacin de
cdigo abierto

Informe de
dependencias de
paquetes de
software

Informe de
cambios en
libreras de
software

Mantenimiento
de hardware y
software

Modularidad
del sistema

Personalizac
in de
herramienta
s

Normar
paquetes
para la
produccin

Normar
posible
actualizacio
n de
librerias

Obtener
optimo
funcionamie
nto del
sistema

GRACIAS POR LA ATENCIN

También podría gustarte