Documentos de Académico
Documentos de Profesional
Documentos de Cultura
PROYECTO DE GRADO
En primer lugar agradecer a Dios por la fuerza que me brinda en cada momento de
mi vida y en especial para el logro de este proyecto.
A mi docente Tutor Lic. Efraín Silva Sánchez, que fue un guía a lo largo de la
elaboración del desarrollo de todo mi proyecto, con su orientación y consejos
oportunos.
Los módulos principales del sistema desarrollado son: módulo para el proceso de
inscripción de participantes, seguimiento y evaluación académica, seguimiento
psicosocial, generación de informes estadísticos y reportes personalizados sobre
algunos aspectos importantes que se presentan durante la gestión académica.
CONTENIDO Pág.
CAPÍTULO PRIMERO
INTRODUCCIÓN
1. INTRODUCCIÓN..................................................................................................... 2
1.2. ANTECEDENTES ............................................................................................... 4
1.2.1. Antecedentes de Sistemas de Seguimiento Académico y Psicosocial ......... 4
1.2.2. Antecedentes del Centro de Capacitación Técnica Sarantañani, CCTS ...... 6
1.3. PRESENTACIÓN DEL PROBLEMA.................................................................... 8
1.3.1. Definición del problema .............................................................................. 11
1.4. OBJETIVO GENERAL ....................................................................................... 11
1.5. OBJETIVOS ESPECÍFICOS .............................................................................. 11
1.6. JUSTIFICACIONES ........................................................................................... 12
1.6.1. Justificaciones económicas ........................................................................ 12
1.6.2. Justificaciones sociales .............................................................................. 12
1.6.3. Justificaciones técnicas .............................................................................. 12
1.7. ALCANCES........................................................................................................ 14
1.8. METODOLOGÍA................................................................................................. 17
1.9. APORTES .......................................................................................................... 17
CAPÍTULO SEGUNDO
MARCO TEÓRICO
CAPÍTULO TERCERO
CONSTRUCCIÓN DEL SOFTWARE
ii
a) Funciones del SIGASP............................................................................. 55
b) Casos de uso del SIGASP................................................................... 57
c) Descripción detallada de los casos de uso expandidos del SIGASP... 58
d) Definir prototipo de interfaz.................................................................. 61
e) Términos del glosario .......................................................................... 63
3.3.2. Análisis del SIGASP ................................................................................. 64
a) Diagramas de secuencia ..................................................................... 64
b) Diseñar diagramas de estados ............................................................ 67
3.4. FASE DE CONSTRUCCIÓN .............................................................................. 68
3.4.1. Diseño del SIGASP .................................................................................. 68
a) Diseño de la arquitectura del SIGASP.................................................. 68
b) Diseño del diagrama de colaboración .................................................. 69
c) Diseño del diagrama de clases............................................................. 70
d) Diagrama Entidad - Relación................................................................ 71
e) Descripción del diagrama Entidad – Relación ...................................... 72
3.4.2. Implementación del sistema ..................................................................... 73
a) Definición de los diagramas de componentes ...................................... 73
b) Implementación del SIGASP ................................................................ 74
3.5. FASE DE TRANSICIÓN ..................................................................................... 76
3.5.1. Resultados obtenidos ............................................................................... 79
3.6. CALIDAD DEL SIGASP..................................................................................... 80
3.6.1. Funcionalidad ........................................................................................... 80
3.6.2. Mantenibilidad........................................................................................... 84
3.6.3. Portabilidad............................................................................................... 85
3.6.4. Confiabilidad ............................................................................................. 85
CAPÍTULO CUARTO
CONCLUSIONES Y RECOMENDACIONES
4.1 CONCLUSIONES................................................................................................ 88
4.2. RECOMENDACIONES ....................................................................................... 90
ANEXOS
ANEXO I: Árbol de Problemas, Árbol de Objetivos y Marco Lógico.
ANEXO II: Organigrama del Área Socioeducativa de la Fundación La Paz.
ANEXO III: Descripción de Casos de Uso Expandidos, Diagramas de Secuencia,
Diagramas de Estado, Diagramas de Colaboración, Diagramas de Componentes.
ANEXO IV: Algunos de los Formularios que genera el Sistema de Gestión
Académica y Seguimiento Psicosocial, SIGASP.
ANEXO V: Documentos.
iii
ÍNDICE DE FIGURAS
Figura Nº Pág.
v
Sistema de Gestión Académica y Seguimiento Psicosocial Introducción
1
Sistema de Gestión Académica y Seguimiento Psicosocial Introducción
1. INTRODUCCIÓN
2
Sistema de Gestión Académica y Seguimiento Psicosocial Introducción
El último capítulo del proyecto corresponde a las conclusiones a las que se llegaron a
partir de la implementación del proyecto, además de recomendaciones que se
consideran importantes para la evolución del sistema dentro de la institución.
3
Sistema de Gestión Académica y Seguimiento Psicosocial Introducción
1.2. ANTECEDENTES
1.2.1. Antecedentes de Sistemas de Seguimiento Académico y Psicosocial
4
Sistema de Gestión Académica y Seguimiento Psicosocial Introducción
5
Sistema de Gestión Académica y Seguimiento Psicosocial Introducción
ESPECIALIDADES
MAQUINAS
MECANICA CONFECCIONES MARROQUINE - COMPUTACIÓN METAL CARPINTERIA HERRAMIENTAS
AUTOMOTRIZ RIA MECANICA
DPS RIBUTRA
Fuente: Memoria institucional CCTS, 2004
La siguiente tabla muestra el número de jóvenes y señoritas por año, que han sido
participes de los proyectos ofrecidos por este Centro de Capacitación. Se puede
6
Sistema de Gestión Académica y Seguimiento Psicosocial Introducción
apreciar un total de 1436 jóvenes y señoritas, con un progresivo incremento anual del
número de participantes.
1992 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006
Las fuentes financiadoras de este proyecto son: Agro Acción Alemana, Kassel,
Global, Freundeskreis, Prefectura de La Paz (Convenio Interinstitucional) y el
Programa Mundial de Alimentos PMA (Convenio Interinstitucional).
Además se cuenta con convenios firmados con algunas entidades para el desarrollo
de este proyecto los cuales son: Prefectura del Departamento de La Paz (becas
alimenticias), Honorable Alcaldía de la ciudad de La Paz (desayuno escolar),
Ministerio de Educación (6 ítems para instructores), Ministerio de Salud (Convenio
con Postas y Hospitales), Universidad Católica Boliviana (horas prácticas),
Universidad Mayor de San Andrés. (horas prácticas)
Los participantes de los diferentes cursos de capacitación, que han sufrido algún tipo
de maltrato físico o psicológico cuentan con el proyecto RIBUTRA, el cual inicia sus
actividades el 27 de marzo del 2002, con el objetivo de contribuir a la prevención y
atención del maltrato infantil y de abuso sexual, para esto se han desarrollado
estrategias educativas que promuevan el buen trato y que generen mecanismos de
control social y estructurando espacios de atención psicoterapéutica especializada.
Para lograr sus objetivos ofrecen talleres de auto cuidado y prevención del abuso
sexual a niños y adolescentes, orientados a padres de familia. Otros talleres están
destinados a profesores y profesoras de escuelas en los cuales se expone
capacitación en la filosofía y metodología del buen trato con equipos técnicos de
7
Sistema de Gestión Académica y Seguimiento Psicosocial Introducción
8
Sistema de Gestión Académica y Seguimiento Psicosocial Introducción
9
Sistema de Gestión Académica y Seguimiento Psicosocial Introducción
10
Sistema de Gestión Académica y Seguimiento Psicosocial Introducción
11
Sistema de Gestión Académica y Seguimiento Psicosocial Introducción
1.6. JUSTIFICACIONES
1.6.1. Justificaciones económicas
12
Sistema de Gestión Académica y Seguimiento Psicosocial Introducción
El Hardware del equipo de computación que será utilizado como servidor de base de
datos y de administración del sistema, posee las siguientes características:
Los equipos de computación para los usuarios poseen las siguientes características:
Nº Hardware Cantidad
13
Sistema de Gestión Académica y Seguimiento Psicosocial Introducción
Nº Hardware Cantidad
2 SWITCH 16 puertos 1
3 Cable UTP, Cat. 5 100 mts.
4 20
Conectores RJ45.
El Software, del equipo de computación que será utilizado como servidor del sistema,
cuenta con las siguientes características:
Nº Software Cantidad
1.7. ALCANCES
Desarrollar un subsistema para el proceso de inscripción de participantes. En
este subsistema se registran los datos generales de los participantes, lista
de documentos entregados, nombre de la especialidad escogida y de
forma opcional se podrá cargar la fotografía del participante, también se
registra los datos de los padres o tutores y familiares, además de generar
14
Sistema de Gestión Académica y Seguimiento Psicosocial Introducción
15
Sistema de Gestión Académica y Seguimiento Psicosocial Introducción
BD
Secretaria
Instructor
Servidor
Psicólogo
Instructor
Instructor
Psicóloga
Coordinador
16
Sistema de Gestión Académica y Seguimiento Psicosocial Introducción
1.8. METODOLOGÍA
1.9. APORTES
17
Sistema de Gestión Académica y Seguimiento Psicosocial Introducción
18
Sistema de Gestión Académica y Seguimiento Psicosocial Marco Teórico
19
Sistema de Gestión Académica y Seguimiento Psicosocial Marco Teórico
La ingeniería del software es una tecnología que consta de tres capas: proceso,
métodos y herramientas. El proceso del software es un marco de trabajo para las
actividades que se requieren en la construcción de software de calidad. El proceso
es importante ya que proporciona estabilidad, control y organización a una actividad.
Los productos que se obtienen del proceso del software son: programas,
documentos y datos que se producen como consecuencia de las actividades de
ingeniería del software, se establecen hitos, se asegura la calidad y el cambio se
gestiona adecuadamente.
20
Sistema de Gestión Académica y Seguimiento Psicosocial Marco Teórico
Vigilancia de los costos, verifica que la entidad cumpla con sus objetivos de
acuerdo con sus costos presupuestados.
Reducción de costos, los sistemas ayudan a disminuir los costos, ya que toman
ventaja de las capacidades de cálculo automático y de recuperación de datos que
están incluidos en procedimientos de programas en computadora.
Control
21
Sistema de Gestión Académica y Seguimiento Psicosocial Marco Teórico
La idea de los objetos apareció como un mecanismo eficaz para representar los
módulos en los cuales se descomponen complejos sistemas, surgió de manera casi
simultánea en varios dominios de la informática, como en la arquitectura de las
computadoras, lenguajes de programación y metodologías de programación.
Los Objetos son las cosas físicas y conceptuales que encontramos en el universo
alrededor de nosotros, hardware, software, documentos, seres humanos, los
conceptos son todos los ejemplos de los objetos. Los objetos con la misma
estructura de datos (atributos) y comportamiento (operaciones) se reúnen para
formar una clase. Los objetos tienen las siguientes características:
22
Sistema de Gestión Académica y Seguimiento Psicosocial Marco Teórico
La persistencia, es una propiedad que indica que una vez creado el objeto, éste
sobrevive.
El polimorfismo, son dos o más funciones que poseen el mismo nombre pero
código diferente.
Fuente: [REF-B04]
La vista de casos de uso hace el papel de enlace, pues esta constituye el hilo
conductor de todo el proceso de desarrollo, ya que es la única que no describe
23
Sistema de Gestión Académica y Seguimiento Psicosocial Marco Teórico
b) Vista lógica
c) Vista de Componentes
d) Vista de Implantación
24
Sistema de Gestión Académica y Seguimiento Psicosocial Marco Teórico
e) Vista de Concurrencia
Los casos de uso le dan al sistema los requisitos funcionales, es decir, que es lo que
debe realizar el software. Lo que significa que los casos de uso, guían la arquitectura
del sistema y éste a su vez influye en la selección de los casos de uso.
25
Sistema de Gestión Académica y Seguimiento Psicosocial Marco Teórico
Fuente: [REF-B07]
A continuación se hace referencia a cada una de las cuatro fases que compre el RUP
y al flujo de trabajo de cada una de estas.
26
Sistema de Gestión Académica y Seguimiento Psicosocial Marco Teórico
Para cumplir con el propósito de esta fase, se debe avanzar sustancialmente en los
componentes de Modelado del negocio y Captura de Requisitos. El hito de esta fase
es la definición de los objetivos y alcance del sistema, además del estudio de
factibilidad. Con base en este estudio, la dirección de la empresa a cargo del
desarrollo del proyecto, deberá tomar la decisión acerca de si el proyecto es viable, o
debe ser cancelado o re-planteado a fondo.
Teniendo en cuenta los requerimientos del presente proyecto, se toma como primera
actividad el plan de desarrollo del software y como primer flujo de trabajo el
modelado del negocio.
27
Sistema de Gestión Académica y Seguimiento Psicosocial Marco Teórico
Los actores representan terceros fuera del sistema desarrollado, los cuales
colaboran con el funcionamiento de este último. Una vez identificado todos los
actores del sistema, tenemos identificado el entorno externo del sistema.
28
Sistema de Gestión Académica y Seguimiento Psicosocial Marco Teórico
A medida que los analistas van identificando los casos de uso, desarrollan un
bosquejo inicial, con unas pocas palabras explican las actividades que realizan los
actores y más tarde elaboran una descripción paso a paso de lo que el sistema
necesita hacer cuando interactúa con sus actores.
d) Modelo de dominio
El propósito de esta fase es: analizar el dominio del problema, establecer una sólida
base arquitectónica, desarrollar el plan del proyecto, revisar de forma detallada sus
objetivos, alcances y eliminando los elementos de más alto riesgo del proyecto.
Puede afirmarse que la fase de elaboración es la más crítica de las cuatro, ya que
durante la misma se toma la decisión de si se realizan o no las fases de construcción
y transición. De acuerdo a los requerimientos del presente proyecto, los flujos de
trabajo utilizados en esta fase serán: la captura de requisitos y el análisis del sistema.
29
Sistema de Gestión Académica y Seguimiento Psicosocial Marco Teórico
Son todas aquellas funciones que deberá realizar el software desarrollado, las
mismas deben estar diferenciadas entre aquellas que son funciones evidentes de
aquellas que son ocultas.
Sirve para describir las interacciones del sistema con su entorno, identificando los
actores, que representan las diferentes actividades desempeñadas por los usuarios
del sistema y los casos de uso corresponden a la funcionalidad que el sistema
ofrece a los usuarios, explicada desde el punto de vista de éstos.
Describen las interacciones con mayor detalle que los de alto nivel, enumerando
paso a paso los eventos que se presentan durante una ocurrencia típica del caso de
uso. El siguiente ejemplo ilustra el formato para la descripción de los casos de uso
expandidos:
Fuente: [REF-W03]
30
Sistema de Gestión Académica y Seguimiento Psicosocial Marco Teórico
Factura
. Fecha de vencimiento.
. Cantidad a pagar.
. Cuenta destino
Fuente: [REF-B07]
e) Glosario
El glosario se utiliza para definir los términos más comunes e importantes que los
analistas y otros desarrolladores utilizan al describir el sistema. Un glosario es muy
útil para alcanzar un consenso entre los desarrolladores, relativos a la definición de
31
Sistema de Gestión Académica y Seguimiento Psicosocial Marco Teórico
a) Diagramas de secuencia
32
Sistema de Gestión Académica y Seguimiento Psicosocial Marco Teórico
b) Diagrama de estados
Un diagrama de estados muestra la secuencia de estados por los que pasa un caso
de uso de un objeto a lo largo de su vida, o bien todo el sistema. En él se indican qué
eventos hacen que se pase de un estado a otro y cuáles son las respuestas y
acciones que genera. En cuanto a la representación, un diagrama de estados es un
grafo cuyos nodos son estados y cuyos arcos dirigidos son transiciones etiquetadas
con los nombres de los eventos. Un estado se representa como una caja redondeada
con el nombre del estado en su interior. Una transición se representa como una
flecha desde el estado origen al estado destino.
33
Sistema de Gestión Académica y Seguimiento Psicosocial Marco Teórico
los requerimientos del presente proyecto son: el diseño del sistema e implementación
del sistema.
El diseño modela el sistema de tal forma que contenga todos los requisitos, de
acuerdo al análisis realizado con anterioridad y de acuerdo a los requisitos
establecidos por los usuarios. El diseño del sistema es el centro de atención al final
de la fase de elaboración y en el comienzo de las iteraciones de construcción. En
este flujo de trabajo tomamos en cuenta las siguientes actividades: diseñar diagrama
de despliegue, diagrama de colaboración y diagrama de clases.
a) Diagrama de despliegue
34
Sistema de Gestión Académica y Seguimiento Psicosocial Marco Teórico
tiene) entre paréntesis. Cada mensaje lleva un número de secuencia que denota cuál
es el mensaje que le precede, excepto el mensaje que inicia el diagrama, que no
lleva número de secuencia.
Figura 2.8: Representación de un diagrama de colaboración
c) Diagrama de clases
Clase A Clase B
1 1
Relación 1 a 1
Clase A Clase B
n n
Relación n a n
Clase A Clase B
0 1
Relación 0 a 1
(Opcional)
35
Sistema de Gestión Académica y Seguimiento Psicosocial Marco Teórico
Clase A Clase B
n Agregación
Clase A Clase B
n
Composición
Persona
Medico Policía
36
Sistema de Gestión Académica y Seguimiento Psicosocial Marco Teórico
a) Diagrama de componentes
Esta fase se inicia cuando la línea de base del producto está suficientemente madura
para ser implantada en los ambientes de la organización. Esto normalmente requiere
que se haya completado los módulos del sistema, con un nivel de calidad aceptable y
que la documentación de usuario esté disponible, de manera que la transferencia al
usuario produzca resultados positivos para todas las partes. Esto incluye:
37
Sistema de Gestión Académica y Seguimiento Psicosocial Marco Teórico
Los datos que se utilizan para la pruebas deben ser los más usuales por los clientes
y si es posible se recomienda realizar con datos reales para ejercitar las pruebas,
dichos datos son monocordes, es decir, si va con uno va con todos. También es
importante identificar qué rangos de datos pueden alterar el comportamiento del
programa y así definir zonas de trabajo. Es imprescindible pasar pruebas con al
menos un dato de cada zona, tanto si el programa debe funcionar como si debe dar
un mensaje de error. También es importante la validación de datos ingresados ya
que podrían ocurrir desbordes y producir terribles errores en el sistema.
Una alternativa para realizar las verificaciones del sistema es la prueba de la caja
negra, la misma se basa en comprobar los requisitos funcionales del sistema. Esta
38
Sistema de Gestión Académica y Seguimiento Psicosocial Marco Teórico
39
Sistema de Gestión Académica y Seguimiento Psicosocial Marco Teórico
tablas distintas, siguiendo una serie de tareas, de tal manera, que los datos
obtenidos tienen una estructura óptima para su implementación, gestión y
explotación desde distintas aplicaciones futuras.
El diagrama de clases puede ser utilizado para modelar ciertos aspectos del diseño
de bases de datos relacionales, pero no cubre toda la semántica involucrada en el
modelado relacional. Para capturar esta información, un diagrama entidad relación se
utilizara como extensión a UML. Asimismo el diagrama de clase puede ser utilizado
para modelar la estructura lógica de la base de datos, independientemente de si es
orientada a objetos o relacional, con clases representando tablas y atributos de clase
representado columnas. Si el método de implantación es una base de datos
relacional, entonces el diagrama de clase puede ser referenciado a un diagrama de
relación de entidad lógico.
Las clases persistentes y sus atributos hacen referencia a las entidades lógicas y a
sus atributos, el modelar dispone de varias opciones sobre como inferir asociaciones
en relaciones entre entidades. Las relaciones de herencia son referenciadas
directamente a súper - sub relaciones entre entidades en un diagrama ER. En el
diseño ER, el modelador empieza determinando cómo el modelo relacional encaja, y
qué atributos son claves primarias, secundarias y claves externas, basadas en
relaciones con otras entidades. La idea es construir un modelo lógico que sea
conforme a las reglas de normalización de datos.
El diagrama físico puede ser renormalizado para lograr un diseño de base datos que
tiene tiempos eficientes de acceso a datos. Las relaciones súper – sub entre
entidades se resuelven por las estructuras de tablas actuales. Además, el diagrama
40
Sistema de Gestión Académica y Seguimiento Psicosocial Marco Teórico
Nombre Customer
ID Calle
Entidades y Nombre
ID
atributos Customer Calle
Rol1 Rol2
Rol1 R Rol2
E1 R E2 E1 E2
Relaciones
a1 a2 R
a1
a2
Cardinalidad E1 Rol1 Rol2
E2 E1 Rol1 Rol2
E2
R
entre
entidades
Rol1 Rol2 Rol1 R Rol2
E1 R E2 E1 E2
Persona Persona
Generalización
ISA
y
especificación
Customer Empleado Customer Empleado
Fuente: [REF-W01]
41
Sistema de Gestión Académica y Seguimiento Psicosocial Marco Teórico
SQL Server 2000 está diseñado para trabajar con dos tipos de bases de datos: OLTP
(Online Transaction Processing) Son bases de datos caracterizadas por mantener
una gran cantidad de usuarios conectados paralelamente, realizando ingresos y/o
42
Sistema de Gestión Académica y Seguimiento Psicosocial Marco Teórico
OLAP (online Analytical Processing) Son bases de datos que almacenan grandes
cantidades de datos que sirven para la toma de decisiones, como por ejemplo las
aplicaciones de análisis de ventas.
SQL Server puede ejecutarse sobre redes basadas en Windows Server así como
sistema de base de datos de escritorio en máquinas Windows NT Workstation,
Windows ME y Windows XP. Los entornos Cliente/Servidor, están implementados de
tal forma que la información se guarde de forma centralizada en un computador
central, siendo el servidor responsable del mantenimiento de la relación entre los
datos, asegurarse del correcto almacenamiento de los datos, establecer restricciones
que controlen la integridad de datos.
Del lado cliente, este corre típicamente en distintas computadoras las cuales
acceden al Servidor a través de una aplicación, para realizar la solicitud de datos los
clientes emplean el Lenguaje Estructurado de Consulta, dicho lenguaje tiene un
conjunto de comandos que permiten especificar la información que se desea
recuperar o modificar.
43
Sistema de Gestión Académica y Seguimiento Psicosocial Marco Teórico
2.13.1. Funcionalidad
El primer paso para el cálculo de esta métrica es determinar los valores de cinco
características de dominios de información, los cuales son: número de entradas de
usuario, salidas de usuario, peticiones de usuario, archivos e interfaces de usuario.
Después de haber recopilado estos datos se asocia a un valor de complejidad, dicho
valor puede ser simple, medio o complejo. Finalmente se hace uso de la siguiente
relación para el cálculo del punto función:
Donde cuenta total, es la suma de todas las entradas punto función PF, 0.65 es el
valor de ajuste de complejidad mínimo, 0.01 es el factor de conversión, es decir, un
error del 1% y [0.65 + 0.01*∑ Fi] resulta ser el factor de ajuste de complejidad
máximo.
2.13.2. Confiabilidad
P(T>=t) = 1- F(t)
44
Sistema de Gestión Académica y Seguimiento Psicosocial Marco Teórico
(-λ* t)
F(t)= f * e
2.13.3. Mantenibilidad
45
Sistema de Gestión Académica y Seguimiento Psicosocial Marco Teórico
2.13.4. Portabilidad
Estos aspectos se relacionan con las tres características que debe cubrir un sistema
de información seguro: confidencialidad, integridad y disponibilidad. Ya que
preservar estas tres características de la información, constituye el objetivo de la
seguridad. Cuando se trata de seguridad de la información, se tienen tres conceptos
que entran en el tema, los cuales son: vulnerabilidad, amenazas y contramedidas.
Vulnerabilidad física, relacionado con el entorno físico que rodea al sistema, es decir,
la posibilidad de acceder al sistema para robar, modificar o destruir el mismo.
46
Sistema de Gestión Académica y Seguimiento Psicosocial Marco Teórico
Intercepción, cuando una persona o programa logra el acceso a una parte del
sistema a la que no esta autorizada.
Amenazas involuntarias, son aquellas relacionadas con el uso descuidado del equipo
por falta de entrenamiento.
47
Sistema de Gestión Académica y Seguimiento Psicosocial Marco Teórico
Medidas administrativas, son aquellas que deben ser tomadas por las personas
encargadas de definir la política de seguridad para ponerla en práctica, hacerla viable
y vigilar su correcto funcionamiento. Algunas medidas son: Documentación y
publicación de la política de seguridad.
48
Sistema de Gestión Académica y Seguimiento Psicosocial Desarrollo del Software
49
Sistema de Gestión Académica y Seguimiento Psicosocial Desarrollo del Software
Elaboración
Construcción
Transición
50
Sistema de Gestión Académica y Seguimiento Psicosocial Desarrollo del Software
51
Sistema de Gestión Académica y Seguimiento Psicosocial Desarrollo del Software
Tutor. Es la persona responsable del participante, ésta puede ser el padre, madre,
tíos, hermanos, abuelos, u otra persona que sea familiar o no del inscrito. Todos sus
datos personales son almacenados en el sistema.
Secretaria. Persona que forma parte del plantel administrativo del Centro de
Capacitación. Generalmente es encargada de la inscripción de los participantes y del
control de pagos, además de generar los listados de inscritos y otros relacionados
con la administración de la documentación que hubiese en el Centro.
52
Sistema de Gestión Académica y Seguimiento Psicosocial Desarrollo del Software
Como se mencionó anteriormente existen dos tipos de inscritos, que son los
participantes de institución y los de comunidad. Por lo cual existen dos distintos
formularios psicosociales, los cuales son registrados por la psicóloga de la
institución, estos formularios son importantes para la generación de reportes
estadísticos, al final de cada gestión académica.
53
Sistema de Gestión Académica y Seguimiento Psicosocial Desarrollo del Software
54
Sistema de Gestión Académica y Seguimiento Psicosocial Desarrollo del Software
55
Sistema de Gestión Académica y Seguimiento Psicosocial Desarrollo del Software
56
Sistema de Gestión Académica y Seguimiento Psicosocial Desarrollo del Software
Una vez identificados los actores y teniendo el modelo del CCTS, se identifican los
casos de uso del SIGASP, junto con los usuarios que llevarán a cabo dichos
procesos. Como se podrá observar a continuación, se ha sintetizado los casos de
uso de la institución, para entender las funciones principales con las que debe contar
el sistema.
57
Sistema de Gestión Académica y Seguimiento Psicosocial Desarrollo del Software
58
Sistema de Gestión Académica y Seguimiento Psicosocial Desarrollo del Software
59
Sistema de Gestión Académica y Seguimiento Psicosocial Desarrollo del Software
60
Sistema de Gestión Académica y Seguimiento Psicosocial Desarrollo del Software
Nuevo () Familiar ()
Genera
Compromiso
Participante Datos del Tutor Compromiso de estudio
Grabar
Grabar
Mensaje
Mensaje
Muestra el resultado
del almacenamiento Muestra el resultado
del almacenamiento
Aceptar
Aceptar
61
Sistema de Gestión Académica y Seguimiento Psicosocial Desarrollo del Software
Generar
Generar resumen Generar resumen
boleta
anual Bimestral o trimestral
. Imprimir . Imprimir
. Actualizar Imprimir . Actualizar
. Salir . Salir
62
Sistema de Gestión Académica y Seguimiento Psicosocial Desarrollo del Software
Registro de pagos. Caso de uso, en el cual se registran todos los pagos realizados
por los inscritos durante una gestión académica.
Reportes. Salida del SIGASP, consiste en una hoja electrónica con el resultado del
procesamiento interno de los datos (informes, reportes, listados).
63
Sistema de Gestión Académica y Seguimiento Psicosocial Desarrollo del Software
Una vez identificada las funciones del SIGASP, se realizó una descripción detallada
de cada uno de los casos de uso, con el fin de identificar los objetos del sistema,
mediante el diagrama de secuencia y el diagrama estado.
a) Diagramas de secuencia
64
Sistema de Gestión Académica y Seguimiento Psicosocial Desarrollo del Software
65
Sistema de Gestión Académica y Seguimiento Psicosocial Desarrollo del Software
66
Sistema de Gestión Académica y Seguimiento Psicosocial Desarrollo del Software
67
Sistema de Gestión Académica y Seguimiento Psicosocial Desarrollo del Software
Servidor
Usuarios SIGASP
SIGASP Red local
Conexión
Psicólogos ADO .NET
Base de
Datos
Instructores
68
Sistema de Gestión Académica y Seguimiento Psicosocial Desarrollo del Software
69
Sistema de Gestión Académica y Seguimiento Psicosocial Desarrollo del Software
70
Sistema de Gestión Académica y Seguimiento Psicosocial Desarrollo del Software
1, 1 Gestión - n, 1
Gestión Bimestre
bimestre
1, n n, 1
n, 1
Personal
Evaluación
1, n
trimestral
Inscritos Evalua
Dicta
do
1, n 1, n
0,1
n, 1 Participante 1, n 1, 1 Especialidad
Inscrito
1, n 1, 1 1, 1
1,1 Datos
ISA Posee
particulares
1, 1
Participante
Tutor
Ficha_Psico Ficha_Psico
Institucion Seguimiento
comunidad
n, 1
n, 1
n, 1
Recibo Pagos Tutor Consultas
71
Sistema de Gestión Académica y Seguimiento Psicosocial Desarrollo del Software
72
Sistema de Gestión Académica y Seguimiento Psicosocial Desarrollo del Software
73
Sistema de Gestión Académica y Seguimiento Psicosocial Desarrollo del Software
74
Sistema de Gestión Académica y Seguimiento Psicosocial Desarrollo del Software
75
Sistema de Gestión Académica y Seguimiento Psicosocial Desarrollo del Software
En esta fase se realizó las pruebas de la versión beta del SIGASP, las mismas se
centraran en verificar los requisitos funcionales del sistema. El primer caso de prueba
fue el control de ingreso al sistema y conexión a la base de datos, cuyo resultado se
muestra a continuación:
76
Sistema de Gestión Académica y Seguimiento Psicosocial Desarrollo del Software
Formulario de inscripción
4. Grabar el archivo
5. Resultado de grabación
77
Sistema de Gestión Académica y Seguimiento Psicosocial Desarrollo del Software
5. Presionar el botón
78
Sistema de Gestión Académica y Seguimiento Psicosocial Desarrollo del Software
Las pruebas de caja negra, permitieron corregir los errores producidos durante la
programación. Al finalizar la etapa de pruebas se pudo constatar que el sistema
desarrollado, responde satisfactoriamente a los requerimientos institucionales,
superando así, las limitaciones existentes antes de la puesta en marcha del sistema
de software. A la conclusión de dichas pruebas se ha obtenido los siguientes
resultados:
79
Sistema de Gestión Académica y Seguimiento Psicosocial Desarrollo del Software
3.6.1. Funcionalidad
80
Sistema de Gestión Académica y Seguimiento Psicosocial Desarrollo del Software
81
Sistema de Gestión Académica y Seguimiento Psicosocial Desarrollo del Software
Disco.
Copias de seguridad.
Mensajes del sistema.
FACTOR DE
PARÁMETROS DE CUENTA PONDERACIÓN TOTALES
MEDICIÓN MEDIO
Número de entradas de 17 * 4 = 68
usuario
Número de salidas de usuario 25 * 5 = 125
Número de consultas de 10 * 4 = 40
usuario
Número de archivos 80 * 10 = 800
Número de interfaces externas 3 * 7 = 21
Cuenta total 1047
82
Sistema de Gestión Académica y Seguimiento Psicosocial Desarrollo del Software
No influencia 0
Incidencia 1
Moderado 2
Medio 3
Significativo 4
Esencial 5
TOTAL 53
PF = 1047*[0.65+0.01*53]
PF = 1235.46
83
Sistema de Gestión Académica y Seguimiento Psicosocial Desarrollo del Software
PF_max = 1413.45
Con lo que se concluye que la funcionalidad es del 87% lo que significa que
el SIGASP ofrece funciones que satisfacen las necesidades especificadas.
3.6.2. Mantenibilidad
84
Sistema de Gestión Académica y Seguimiento Psicosocial Desarrollo del Software
3.6.3. Portabilidad
Visual Basic. Net posee herramientas con las cuales se puede crear fácilmente un
archivo instalador del sistema, mediante el cual se facilita la distribución del
programa entre las diferentes terminales de los usuarios. El programa desarrollado
SIGASP funciona bajo plataforma Windows 2000 profesional y Server, Windows ME,
Windows XP. El archivo instalador del sistema es bastante pequeño, comparado a
todos los archivos que componen el código fuente y su instalación es muy simple, ya
que no requiere de configuraciones complejas.
3.6.4. Confiabilidad
85
Sistema de Gestión Académica y Seguimiento Psicosocial Desarrollo del Software
La funcionalidad del sistema es del 87% y t representa el tiempo que dura una
gestión académica, lambda es la probabilidad de error que pueda tener el sistema,
donde diez es el numero de ejecuciones del sistema durante un mes. Reemplazando
datos tenemos:
F(t) = 0.87 * e(-1/10*12)
86
Sistema de Gestión Académica y Seguimiento Psicosocial Conclusiones
87
Sistema de Gestión Académica y Seguimiento Psicosocial Conclusiones
4.1 CONCLUSIONES
88
Sistema de Gestión Académica y Seguimiento Psicosocial Conclusiones
89
Sistema de Gestión Académica y Seguimiento Psicosocial Conclusiones
4.2. RECOMENDACIONES
Realizar módulos para que todos los reportes que genera el SIGASP, puedan ser
accedidos también por medio de páginas Web, esto contribuiría a que los
participantes del Centro de Capacitación y sus padres o tutores tengan acceso
inmediato a la evaluación académica.
90
REFERENCIA BIBLIOGRÁFICA
[REF-B04] Rumbaugh James; Jacobson Ivar; Grady. Booch. “El Lenguaje Unificado
de Modelado, Manual de Referencia”. Ed. Addison Wesley. España. 1999.
[REF-B06] Larman C. “UML Y Patrones”.1ª Edición. Ed. Prentice Hall, México. 1999.
[REF-B07] Rumbaugh James; Jacobson Ivar; Booch Grady. “El Proceso Unificado de
Desarrollo de software”. Ed. Addison Wesley, España. 1999
[REF-B08] C.J. DATE. “Sistemas de Bases de Datos”. 5ª Edición. Ed. Adison Wesley.
España.
[REF-B09] Balena F. “Programando Visual Basic .Net Versión 2003”. Ed. Microsoft
Press.
91
REFERENCIAS WEB
92
ANEXO I
ÁRBOL DE PROBLEMAS
ÁRBOL DE OBJETIVOS
MARCO LÓGICO
ÁRBOL DE PROBLEMAS
Propósito:
Desarrollar un Sistema de Gestión
Informe de la dirección del centro de
Académica y Seguimiento Afines del mes de octubre el
capacitación, dando validez y Se han ido realizando pruebas
Psicosocial, que permita obtener sistema estará implementado en
conformidad al desarrollo del periódicas con datos reales dentro
información rápida y consistente, a un 80% en esta institución.
fin de maximizar la eficiencia en la sistema. de la institución.
administración de información.
Componente
. Desarrollar un subsistema para El 80% del subsistema de inscripción Entrevistas al personal El personal realizó algunas pruebas
el proceso de inscripción de es entregado a fines del mes de administrativo. y se esta familiarizando con el
participantes. septiembre. Reportes de los instructores. sistema.
El 90% de este módulo fue verificado Informes por parte de los instructores Correcciones y mejorías en el
. Construir un módulo para el
y aceptado por el personal, afines del y coordinador. sistema, fruto de las
seguimiento y evaluación
mes de octubre recomendaciones por parte de los
académica
usuarios.
El 80 % de este módulo fue diseñado Entrevista al personal admistrativo.
. Desarrollar un módulo para el e implementado a fines del mes de
septiembre.
Pruebas del personal administrativo.
registro de pagos
. Desarrollar un subsistema para El 90% del módulo de seguimiento Entrevistas al personal de programa
RIBUTRA, dando fe que se esta
El personal del programa RIBUTRA
el seguimiento psicosocial de los psicosocial, está implantado a realiza verificaciones y
adolescentes, jóvenes y principios del mes de noviembre. llevando acabo la implementación del observaciones al módulo de
señoritas participantes. módulo. seguimiento psicosocial.
. Desarrollar un módulo para EL 90% del módulo de generación de Los reportes e informes pueden ser Se realizan pruebas con datos reales
generar informes estadísticos y informes estadísticos está impresos para su respectiva para comprobarlos y verificar si
reportes personalizados, sobre implementado y listo para las observación y corrección. existen errores.
algunos aspectos importantes pruebas, a principios del mes de
que se presentan durante la noviembre.
gestión académica.
PRODUCCION
UNIDAD DE
CONTABILIDAD
TUKUY
NINCHIS
TALLERES
CCT”S”
UNIDAD DE CAPACITACION Y FORMACION
AULA
DEPOSITO DE ALIMENTOS
LIBRE
DEPOSITO GENERAL
ADMINISTRACION
desarrollado el
ÁREA SOCIOEDUCATIVA
unidad fue
CENTRO DE Para esta
SIGASP.
CAPACITACION
TECNICA
SARANTAÑANI
JISKA
PANKARA
UNIDAD DE PROTECCION
OQHARIKUNA
OQHARIKUNA
(III ETAPA)
(II ETAPA)
SARANTAÑANI
RESIDENCIAL
JUVENIL
SARANTAÑANI
NIÑO TAHUANTINSUYO
TRABAJADOR EL ALTO
CEDIN
I
CEDIN
V. COPACABANA
II
UNIDAD DE ATENCION
PAMPAHASI
RIBUTRA
(OF.)
V. COPACABANA
WAWAUTA
(OF.)
JILAÑATAQUI
(OF)
ANEXO III
Actores Secretaria
Tabla III.2: Descripción del caso de uso, elaboración del calendario académico
Actores Coordinador
Tabla III.4: Descripción del caso de uso, registro del formulario psicosocial
FORMULARIO DE INSCRIPCIÓN
COMPROMISO DE ESTUDIO
RECIBO DE PAGO
4858361 LP 456982
CARNET DE IDENTIDAD TELEFONO CELULAR
FIRMA
FIRMA FIRMA FIRMA
PADRE/MADRE/TUTOR
ALUMNO(A) SECRETARIA COORDINADOR
COMPROMISO DE ESTUDIO
DE : CARPINTERIA
EN LA CAPACITACIÓN ME COMPROMETO A:
* ASISTIR REGULAR, PUNTUAL Y OBLIGATORIAMENTE A LAS CLASES DE CAPACITACIÓN EN LOS HORARIOS
ESTABLECIDOS DE LA MAÑANA,HORARIO DE LA TARDE DE ACUERDO A REQUERIMIENTO.
* UTILIZAR DE MANERA ADECUADA LOS IMPLEMENTOS DE SEGURIDAD INDUSTRIAL, COMO TAMBIEN CUMPLIR
CON LAS NORMAS ESTABLECIDAS EN EL TALLER Y EN EL CENTRO. EL C.C.T."S" NO ASUMIRÁ
RESPONSABILIDAD EN CASO DE ACCIDENTES POR DESCUIDO O INCUMPLIMINETO DE LAS
CUMPLIR DE MANERA OBLIGATORIA LAS PASANTÍAS EN LA EMPRESA O TALLER QUE SE ME ASIGNE, LOS
MESES DE SEPTIEMBRE, OCTUBRE Y NOVIEMBRE.
INTERESADA/O
MADRE
CI: 245698 LP C.:I 4858361 LP
ÁREA DE CONOCIMIENTO
COMPUTACION 3 TRES
ÁREA DE RESPONSABILIDAD
ASPECTOS EVALUADOS
ATRASOS 0
NOTAS COMPLEMENTARIAS
DACTILOGRAFIA 80 OCHENTA
ENSAMBLAJE 56 CINCUENTA Y SEIS
SETENTA Y CINCO
MANTENIMIENTO 75
PROMEDIO SETENTA
70
AREA DE RESPONSABILIDAD
NOTAS COMPLEMENTARIAS
Nº DE INSCRITOS
ESPECIALIDAD
CARPINTERIA
3
COMPUTACIÓN
1
CONFECCIONES 4
MÁQUINAS HERRAMIENTAS 1
MARROQUINERIA 1
MECÁNICA AUTOMOTRIZ 0
METAL MECÁNICA 1
ANEXO V
DOCUMENTOS