Professional Documents
Culture Documents
NCLEO DE MONAGAS
INGENIERA DE SISTEMAS
COMISIN DE TRABAJOS DE GRADO
MATURN / MONAGAS / VENEZUELA
UNIVERSIDAD DE ORIENTE
NCLEO DE MONAGAS
PROGRAMA DE INGENIERA DE SISTEMAS
SUB - COMISIN DE TRABAJOS DE GRADO
MATURN / MONAGAS / VENEZUELA
ACTA DE EVALUACIN
En mi carcter de asesor laboral del trabajo presentado por el Bachiller Alejandra Jose
Serrano Agostinis, portador de la cdula de identidad nmero: 17.420.599, para optar al
grado acadmico de Ingeniero de Sistemas. Titulado: DESARROLLO DE UN
En la ciudad de Maturn a los cinco das del mes de Noviembre de dos mil diez.
____________________________
Ing. Rosngela Garca
C.I. 8.977.359
ii
UNIVERSIDAD DE ORIENTE
NCLEO DE MONAGAS
PROGRAMA DE INGENIERA DE SISTEMAS
SUB - COMISIN DE TRABAJOS DE GRADO
MATURN / MONAGAS / VENEZUELA
ACTA DE EVALUACIN
DE
ADMINISTRATIVO
COMUNITARIO
DE
UN
PARA
LA
SISTEMA
LA
DE
GESTIN
COORDINACION
UNIVERSIDAD
DE
CONTROL
DE
SERVICIO
ORIENTE,
NCLEO
En la ciudad de Maturn a los cinco das del mes de Noviembre de dos mil nueve.
________________________
Ing. Jess E Chaparro. D
CI. 4.526.369
iii
UNIVERSIDAD DE ORIENTE
NCLEO DE MONAGAS
PROGRAMA DE INGENIERA DE SISTEMAS
SUB - COMISIN DE TRABAJOS DE GRADO
MATURN / MONAGAS / VENEZUELA
APROBACIN
COORDINACION
DE
SERVICIO
COMUNITARIO
DE
LA
En la ciudad de Maturn a los cinco das del mes de Noviembre de dos mil diez.
___________________________
________________________
Ing.
Ing.
iv
DEDICATORIA
A mis Padres Mortimer y Raquel, quienes me han guiado, apoyado y llevado por el
camino del bien. Sin ustedes no habra alcanzado este sueo. Los Amo demasiado!!!
Con mucho orgullo les dedico este gran logro en mi vida, que tambin es de ustedes.
A mis hermanitas adoradas, quienes junto con mis padres forman los seres ms
maravillosos de mi vida. A ustedes tambin les dedico este logro. Las quiero
muchsimo!!!.
AGRADECIMIENTOS
muchsimo!
vi
GRACIAS a todos!!!
vii
UNIVERSIDAD DE ORIENTE
NCLEO DE MONAGAS
PROGRAMA DE INGENIERA DE SISTEMAS
SUB - COMISIN DE TRABAJOS DE GRADO
MATURN / MONAGAS / VENEZUELA
Desarrollo de un Sistema de Gestin y Control Administrativo para la
Coordinacin de Servicio Comunitario de la Universidad de Oriente, Ncleo
Monagas.
Autor: Alejandra Jose Serrano Agostinis.
C.I: 17.420.599
Tutor Acadmico: Ing. Jess Chaparro.
C.I:4.526.369
Febrero de 2010
RESUMEN
El presente proyecto de investigacin tuvo como principal objetivo el desarrollo de
un Sistema de Gestin y Control Administrativo para la Coordinacin de Servicio
Comunitario de la Universidad de Oriente Ncleo Monagas. Con el propsito de
solucionar los inconvenientes que presenta la Coordinacin, con respecto al
cumplimiento satisfactorio de todas sus actividades, sirviendo de base para la
automatizacin de los procesos llevados a cabo por dicho departamento. Para ello se
emple la metodologa Rational Unfied Process (RUP) o Proceso Unificado Racional,
bajo el Lenguaje de Modelado Unificado (UML), los mismos se utilizaron como
herramientas principales para la elaboracin del proyecto. El tipo de investigacin
dentro de la cual se enmarc el proyecto fue proyectiva con un nivel descriptivo. Por
otra parte se realiz un estudio amplio del negocio y se obtuvo la informacin
necesaria para dar solucin a los inconvenientes presentados y levantar los
requerimientos del sistema, tambin se disearon las interfaces de la aplicacin y se
procedi a la codificacin del sistema. Todo esto bajo los lineamientos del proyecto
macro de software libre que lleva la seccin de Programas y Proyectos del Centro de
Computacin de la Universidad de Oriente Ncleo Monagas, Campus Juanico.
Palabras claves: Sistema, Desarrollo, automatizacin, RUP, UML.
viii
NDICE GENERAL
ACTA DE EVALUACIN ........................................................................................ii
DEDICATORIA.......................................................................................................... v
AGRADECIMIENTOS .............................................................................................vi
RESUMEN................................................................................................................viii
LISTA DE FIGURAS ...............................................................................................xii
LISTA DE CUADROS ............................................................................................xiii
LISTA DE DIAGRAMAS .......................................................................................xiv
LISTA DE PANTALLAS ........................................................................................xvi
LISTA DE ANEXOS ..............................................................................................xvii
INTRODUCCIN ...................................................................................................... 1
CAPTULO I ............................................................................................................... 3
CONTEXTO ORGANIZACIONAL......................................................................... 3
1.1 Resea Histrica de la Universidad de Oriente Ncleo Monagas .................... 3
1.1.1.
Visin................................................................................................ 4
1.1.2.
Misin............................................................................................... 5
1.1.3.
Objetivos .......................................................................................... 5
1.1.4.
Organigrama ................................................................................... 6
1.3.
1.2.1.
Antecedentes .................................................................................... 7
1.2.2.
Visin................................................................................................ 7
1.2.3.
Misin............................................................................................... 8
1.2.4.
Objetivos .......................................................................................... 8
1.2.5.
Funciones ......................................................................................... 9
1.2.6.
1.2.7.
1.2.8.
Misin............................................................................................. 13
1.3.2. Visin.................................................................................................... 14
1.3.2.
CAPTULO II ........................................................................................................... 15
EL PROBLEMA Y SUS GENERALIDADES ....................................................... 15
2.1. Planteamiento del Problema ........................................................................ 15
ix
2.2.
2.2.2.
2.3.
2.4.
3.2.3
Tarjetas CRC................................................................................. 36
3.2.4
3.2.5
3.2.6
PHP................................................................................................. 38
3.2.7
JavaScript. ..................................................................................... 39
3.2.8
XAMPP. ......................................................................................... 39
3.2.9
3.2.10
MySQL. .......................................................................................... 40
4.3
4.4
4.5
CAPTULO V............................................................................................................ 54
RESULTADOS.......................................................................................................... 54
5.1
Etapa I: Estudio de la Coordinacin de Servicio Comunitario. ............... 56
5.2
Etapa II: Diseo de la Arquitectura del Sistema a desarrollar. ............. 140
Son las respectivas normas y estndares por las que se rige el sistema. ............ 237
5.3
Etapa III: Desarrollo del Sistema .............................................................. 264
ANLISIS COSTO BENEFICIO ...................................................................... 319
CONCLUSIONES................................................................................................... 324
RECOMENDACIONES......................................................................................... 325
BIBLIOGRAFIA..................................................................................................... 326
ANEXOS .................................................................................................................. 330
xi
LISTA DE FIGURAS
Figura 1: Proceso dirigido por casos de Uso............................................................... 21
Figura 2: Una iteracin RUP...................................................................................... 22
Figura 3: Fases de RUP.............................................................................................. 23
Figura 4: Diagrama de clases. ..................................................................................... 33
Figura 5: Diagrama de despliegue............................................................................... 35
xii
LISTA DE CUADROS
Cuadro 1: Elementos estructurales en UML .............................................................. 28
Cuadro 2: Elementos de Comportamiento.................................................................. 30
Cuadro 3: Elementos de agrupacin. ......................................................................... 30
Cuadro 4: Elementos de anotacin............................................................................. 31
Cuadro 5: Relaciones entre los elementos de un modelo UML.................................. 31
Cuadro 6: Diagrama de caso de uso .......................................................................... 33
Cuadro 7: Diagramas de secuencia y de colaboracin.............................................. 34
Cuadro 8: Diagramas de actividades. ........................................................................ 35
Cuadro 9: Diseo Operativo. ...................................................................................... 52
Cuadro 10: Resumen de costos ................................................................................. 320
Cuadro 11: Registro de horarios del seminario. ...................................................... 321
Cuadro 12: Disminucin de tiempo en la generacin de actas ................................ 322
xiii
LISTA DE DIAGRAMAS
Diagrama 1: Organigrama de la UDO Ncleo Monagas. ............................................. 6
Diagrama 2: Estructura Organizativa del Centro de Computacin UDO-Monagas ... 10
Diagrama 3: Arquitectura del Negocio. ...................................................................... 70
Diagrama 4. Caso de uso general del negocio. ........................................................... 86
Diagrama 5: Organizacin del servicio comunitario. ................................................. 87
Diagrama 6: Modelo del dominio. .............................................................................. 88
Diagrama 7: Caso de uso del negocio Inscripcin de Fase Formativa. .................... 111
Diagrama 8: Actividad Inscripcin de Fase Formativa............................................. 113
Diagrama 9: Caso de uso del negocio Asignacin de comunidades......................... 117
Diagrama 10: Actividad Asignacin de comunidades. ............................................. 119
Diagrama 11. Caso de uso Inscripcin Fase de Cumplimiento. ............................... 122
Diagrama 12: Actividad Inscripcin Fase de Cumplimiento.................................... 124
Diagrama 13: Caso de uso Capacitacin de profesores. ........................................... 127
Diagrama 14. Actividad Inscripcin Fase de Cumplimiento. ................................... 129
Diagrama 15. Caso de uso Planificacin de horario. ................................................ 132
Diagrama 16. Actividad Planificacin de Horario.................................................... 134
Diagrama 17: Caso de uso Evaluacin final de 120 horas........................................ 137
Diagrama 18: Actividad Evaluacin final 120 horas. ............................................... 139
Diagrama 19: Caso de uso Validar Usuario.............................................................. 143
Diagrama 20: Secuencia Validar Usuario. ................................................................ 145
Diagrama 21: Clase Validar Usuario. ....................................................................... 146
Diagrama 22: Caso de Uso Verificar crditos........................................................... 150
Diagrama 23: Secuencia Verificar Crditos.............................................................. 152
Diagrama 24: Clase Verificar Crditos. .................................................................... 153
Diagrama 25: Caso de uso Inscripcin Fase Formativa............................................ 157
Diagrama 26: Inscripcin Fase Formativa. ............................................................... 159
Diagrama 27: Inscripcin Fase Formativa. ............................................................... 160
Diagrama 28: Caso de Uso Asignacin de Comunidades......................................... 165
Diagrama 29: Secuencia Asignacin de Comunidades............................................. 168
Diagrama 30: Clase Asignacin de Comunidades. ................................................... 169
Diagrama 31: Caso de Uso Inscripcin de 120 horas. .............................................. 173
Diagrama 32 Secuencia Inscripcin de 120 horas. ................................................... 176
Diagrama 33: Clase Inscripcin de 120 horas........................................................... 177
Diagrama 34: Caso de uso Planificacin de horario de seminario............................ 181
Diagrama 35: Secuencia Planificacin de horario de seminario............................... 184
Diagrama 36: Clase Planificacin de horario de seminario. ..................................... 185
Diagrama 37: Caso de uso Asignacin de estudiantes.............................................. 189
Diagrama 38: Secuencia Asignacin de estudiantes................................................. 191
Diagrama 39: Clase Asignacin de estudiantes. ....................................................... 192
Diagrama 40: Caso de uso Asignacin de profesores tutores. .................................. 196
Diagrama 41: Secuencia Asignacin de profesores tutores. ..................................... 198
Diagrama 42: Clase Asignacin de profesores tutores. ............................................ 199
Diagrama 43: Caso de uso Registrar aprobacin de fase formativa. ........................ 203
xiv
xv
LISTA DE PANTALLAS
Pantalla 1: Login. ...................................................................................................... 147
Pantalla 2: Men Administrador. .............................................................................. 147
Pantalla 3: Login. ...................................................................................................... 153
Pantalla 4: Verificar cdula....................................................................................... 154
Pantalla 5: Men Estudiante...................................................................................... 161
Pantalla 6: Opciones de men Estudiante. ................................................................ 161
Pantalla 7: Proceso de Inscripcin de Fase Formativa.............................................. 162
Pantalla 8: Reporte de seccin inscrita...................................................................... 162
Pantalla 9: Asignacin de Comunidades................................................................... 170
Pantalla 10: Inscripcin de 120 horas. ...................................................................... 178
Pantalla 11: Reporte de Inscripcin de 120 horas..................................................... 178
Pantalla 12: Planificacin de horario de seminario................................................... 186
Pantalla 13: Asignacin de estudiantes. .................................................................... 193
Pantalla 14: Asignacin de estudiantes. .................................................................... 193
Pantalla 15: Asignacin de profesores tutores. ......................................................... 200
Pantalla 16: Reporte de profesores tutores................................................................ 200
Pantalla 17: Registrar aprobacin de fase formativa................................................. 207
Pantalla 18: Registrar aprobacin de fase formativa................................................. 207
Pantalla 19: Reporte de estudiantes aprobados y reprobados. .................................. 208
Pantalla 20: Registrar avances de 120 horas ............................................................. 215
Pantalla 21: Registro de proyectos............................................................................ 222
Pantalla 22: Men de usuario.................................................................................... 227
Pantalla 23: Generar actas......................................................................................... 227
Pantalla 24: Reporte en PDF..................................................................................... 228
Pantalla 25: Men de solicitar reportes..................................................................... 233
Pantalla 26: Solicitar reportes. .................................................................................. 233
Pantalla 27: Reporte. ................................................................................................. 234
LISTA DE ANEXOS
Anexo 1: Control de Actividades del prestador de Servicio Comunitario................ 331
Anexo 2: Constancia de Aprobacin del Seminario de Servicio Comunitario......... 332
Anexo 3: Acta de Cumplimiento de Servicio Comunitario ...................................... 333
Anexo 4: Certificado de Cumplimiento de Servicio Comunitario............................ 334
xvii
INTRODUCCIN
CAPTULO I
CONTEXTO ORGANIZACIONAL
1.1 Resea Histrica de la Universidad de Oriente Ncleo Monagas
El 21 de noviembre de 1.958 fue creada la Universidad de Oriente, mediante el
Decreto Ley No. 459 dictado por la junta de Gobierno presidida por el Dr. Edgard
Sanabria, siendo Ministro de Educacin el Dr. Rafael Pizani, bajo la conduccin de
su Rector fundador Dr. Luis Manuel Pealver. El crecimiento de la Universidad de
Oriente arranca una vez que las distintas subcomisiones se dan cuenta de la carga de
trabajo se haca cada vez ms grande y compleja.
Fue el 12 de Febrero del ao 1962 cuando la Universidad de Oriente Ncleo
Monagas inicia sus actividades en las instalaciones del antiguo campo petrolero de
Jusepn, adquirido por la Universidad, mediante venta simblica realizada por la
Creole Petroleum Corporation, con un contingente de estudiantes, conformado por 31
alumnos de Ingeniera agronmica y trece de ingeniera de Petrleo.
En enero de 1974, se establece la Unidad de Estudios Bsicos, en las
edificaciones de lo que fue un colegio de religiosos, ubicadas en la Urb. Juanico, en
Maturn. Con la apertura de esta unidad, puede decirse que comienza la consolidacin
acadmica del Ncleo, pero, al mismo tiempo, se inicia el proceso de masificacin,
pues hasta esa fecha todos los estudiantes deban realizar sus cursos bsicos en el
Ncleo de Sucre.
La infraestructura fsica del Ncleo de Monagas tiene su sede principal en el
Campus Los Guaritos, en Maturn, cuya primera etapa fue inaugurada el 21 de agosto
de 1990. En este campus estn concentrados los Cursos Bsicos y las escuelas
profesionales que adscriben a las ocho carreras que conforman la oferta acadmica
1.1.1. Visin
La Universidad de Oriente tiene como visin ser el centro de estudio, anlisis y
produccin de ideas necesarias para el desarrollo social, econmico y poltico del
1.1.2. Misin
1.1.3. Objetivos
1.1.4. Organigrama
Con el siguiente organigrama se describe la estructura organizativa de la
Universidad de Oriente Ncleo Monagas.
1.2.2. Visin
1.2.3. Misin
1.2.4. Objetivos
b.
c.
d.
1.2.5. Funciones
10
11
A travs de esta unidad se brinda apoyo a los usuarios, con el objetivo de lograr
el mximo nivel de operatividad de sus equipos, sistemas, datos, redes y software de
aplicaciones disponibles en nuestra plataforma tecnolgica.
12
1.3.
13
1.3.2. Visin.
b. Administrar los recursos asignados a cada una de las etapas del proyecto con
los Coordinadores de las Comisiones de Servicio Comunitario de las escuelas.
14
CAPTULO II
EL PROBLEMA Y SUS GENERALIDADES
2.1.
15
16
17
2.2.
Objetivos de la Investigacin
18
2.3.
Justificacin de la Investigacin.
La Coordinacin de Servicio comunitario es la encargada de llevar el manejo y
2.4.
Alcance de la Investigacin.
El presente sistema estuvo dirigido al desarrollo de un sistema de gestin y
19
CAPTULO III
MARCO REFERENCIAL
20
RUP tiene tres caractersticas esenciales: est dirigido por los Casos de Uso,
est centrado en la arquitectura, y es iterativo e incremental:
Proceso dirigido por casos de uso: se define un Caso de Uso como un
fragmento de funcionalidad del sistema que proporciona al usuario un valor aadido.
Los Casos de Uso representan los requisitos funcionales del sistema.
En RUP los Casos de Uso no son slo una herramienta para especificar los
requisitos del sistema. Tambin guan su diseo, implementacin y prueba. Los Casos
de Uso constituyen un elemento integrador y una gua del trabajo. En la siguiente
figura se visualiza el proceso dirigido por casos de uso
Fuente: https://pid.dsic.upv.es
21
Una iteracin puede realizarse por medio de una cascada. Se pasa por los flujos
fundamentales (Requisitos, Anlisis, Diseo, Implementacin y Pruebas), tambin
existe una planificacin de la iteracin, un anlisis de la iteracin
y algunas
22
RUP divide el proceso en cuatro fases, dentro de las cuales se realizan varias
iteraciones en nmero variable segn el proyecto y en las que se hace un mayor o
menor hincapi en los distintas actividades. Un ejemplo de estas fases se muestra en
la siguiente figura:
23
24
a. Un modelo de Casos de Uso completa al menos hasta el 80%: todos los casos
y actores identificados, la mayora de los casos desarrollados.
b. Requisitos adicionales que capturan los requisitos no funcionales y cualquier
requisito no asociado con un Caso de Uso especfico.
c. Descripcin de la arquitectura software.
d. Un prototipo ejecutable de la arquitectura.
e. Lista de riesgos y caso de negocio revisados.
f. Plan de desarrollo para el proyecto.
g. Un caso de desarrollo actualizado que especifica el proceso a seguir.
25
3.2.2
26
3.2.2.1.1- Elementos.
Existen cuatro tipos de elementos en UML, dependiendo del uso que se haga de ellos:
a. Elementos estructurales.
b. Elementos de comportamiento.
c. Elementos de agrupacin
d. Elementos de anotacin.
Elementos Estructurales
Los elementos estructurales en UML, es su mayora, son las partes estticas del
modelo y representan cosas que son conceptuales o materiales. Los elementos
estructurales se muestran en el siguiente cuadro:
27
Clase
los
mismos
atributos,
implementan
una
ms
interfaces.
Interfaz
Colaboracin
Caso de uso
28
Cuadro 1 (Cont.)
Clase activa
hilos
de
ejecucin
Componente
clases,
colaboraciones
proporciona la implementacin de
dichos elementos.
Nodo
con
capacidad
de
procesar.
Fuente: http://www.monografias.com/trabajos28/proyecto-uml/proyecto-uml.shtml
Elementos de comportamiento.
Los elementos de comportamiento son las partes dinmicas de un modelo. Se
podra decir que son los verbos de un modelo y representan el comportamiento en el
tiempo y en el espacio. Los principales elementos son los dos que siguen:
29
Interaccin
Mquinas
de
a eventos.
estados
Fuente: http://www.monografias.com/trabajos28/proyecto-uml/proyecto-uml.shtml
Elementos de agrupacin.
Forman la parte organizativa de los modelos UML. El principal elemento de
agrupacin es el paquete, que es un mecanismo de propsito general para organizar
elementos en grupos. Los elementos estructurales, los elementos de comportamiento,
incluso los propios elementos de agrupacin se pueden incluir en un paquete. El
principal elemento se muestra en el cuadro 3:
Paquete
Fuente: http://www.monografias.com/trabajos28/proyecto-uml/proyecto-uml.shtml
30
Elementos de anotacin.
Los elementos de anotacin son las partes explicativas de los modelos UML.
Son comentarios que se pueden aplicar para describir, clasificar y hacer
observaciones sobre cualquier elemento de un modelo y el cual se muestra en el
siguiente cuadro:
Cuadro 4: Elementos de anotacin
Nota
Fuente: http://www.monografias.com/trabajos28/proyecto-uml/proyecto-uml.shtml
3.2.2.1.2- Relaciones.
Existen cuatro tipos de relaciones entre los elementos de un modelo UML.
Dependencia, asociacin, generalizacin y realizacin, estas se describen a
continuacin:
Cuadro 5: Relaciones entre los elementos de un modelo UML
Dependencia
Asociacin
31
Cuadro 5 (Cont.)
Generalizacin
su
estructura
comportamiento.
Realizacin
Fuente: http://www.monografias.com/trabajos28/proyecto-uml/proyecto-uml.shtml
3.2.2.1.3- Diagramas.
UML cuenta con varios tipos de diagramas, los cuales muestran diferentes
aspectos de las entidades representadas.
Diagrama de clases.
Muestran un conjunto de clases, interfaces y colaboraciones, as como sus
relaciones. Estos diagramas son los ms comunes en el modelado de sistemas
orientados a objetos y cubren la vista de diseo esttica o la vista de procesos esttica
(s incluyen clases activas). En la siguiente figura de muestra la forma de cmo
realizar una clase:
32
Casos de Uso
Fuente: http://www.monografias.com/trabajos28/proyecto-uml/proyecto-uml.shtml
33
Secuencia
Colaboracin
Fuente: http://www.monografias.com/trabajos28/proyecto-uml/proyecto-uml.shtml
Diagramas de actividades.
Son un tipo especial de diagramas de estados que se centra en mostrar el flujo
de actividades dentro de un sistema. Los diagramas de actividades cubren la parte
dinmica de un sistema y se utilizan para modelar el funcionamiento de un este
resaltando el flujo de control entre objetos. (Ver cuadro 10, p.36).
34
Actividades
Fuente: http://www.monografias.com/trabajos28/proyecto-uml/proyecto-uml.shtml
Diagramas de despliegue.
Representan la configuracin de los nodos de procesamiento en tiempo de
ejecucin y los componentes que residen en ellos. Muestran la vista de despliegue
esttica de una arquitectura y se relacionan con los componentes ya que, por lo
comn, los nodos contienen uno o ms componentes. (Ver figura 6).
35
c. Permite ver las clases como algo ms que depositario de datos, sino conocer el
comportamiento de cada una en un alto nivel.
3.2.4
Macromedia Dreamweaver 8.
Macromedia Dreamweaver es una herramienta de HTML visual, diseado para
3.2.5
36
37
HTML ms expresivos.
c. Soporte a los ms recientes estndares, incluyendo UML 2.0, BPMN, a las
ms recientes versiones de bases de datos, y ms.
d. Ms opciones para la importacin de ERWin, haciendo que la migracin de
herramientas de modelamiento de datos preexistentes, sea ms fcil e
intuitiva.
3.2.6
PHP.
PHP es un lenguaje de programacin interpretado, diseado originalmente para
Ventajas de PHP.
a. Es un lenguaje multiplataforma.
b. Completamente orientado a la web.
c. Capacidad de conexin con la mayora de los motores de base de datos que se
utilizan en la actualidad, destaca su conectividad con MySQL y PostgreSQL.
d. Capacidad de expandir su potencial utilizando la enorme cantidad de mdulos
(llamados ext's o extensiones).
e. Posee una amplia documentacin en su pgina oficial, entre la cual se destaca
que todas las funciones del sistema estn explicadas y ejemplificadas en un
nico archivo de ayuda.
f. Es libre, por lo que se presenta como una alternativa de fcil acceso para
todos.
38
JavaScript.
El JavaScript es un lenguaje de programacin ampliamente utilizado en el
mundo del desarrollo web por ser muy verstil y potente, tanto para la realizacin de
pequeas tareas como para la gestin de complejas aplicaciones. Adems, ha saltado
el mbito de la web, y tambin podemos encontrarlo en otros entornos, como es el
lenguaje ActionScript de Macromedia, que acompaa al sistema Flash.
3.2.8
XAMPP.
XAMPP es un servidor independiente de plataforma, software libre, que
3.2.9
39
3.2.10 MySQL.
Es un gestor de base de datos sencillo de usar y increblemente rpido. Tambin
es uno de los motores de base de datos ms usados en Internet, la principal razn de
esto es que es gratis para aplicaciones no comerciales
40
Artculo 1. La presente Ley tiene como objeto regir la prestacin del servicio
comunitario que por mandato constitucional, le corresponde a los o las estudiantes de
educacin superior a nivel de pregrado que aspiren al ejercicio de cualquier profesin.
41
Artefactos
Pieza de informacin utilizada o producida por un proceso de desarrollo de
software, como un documento externo o el producto de un trabajo. Un artefacto puede
ser un modelo, una descripcin o un software. (Jacobson, Booch y Rumbaugh, 2000,
p. 131).
Automatizacin
Es un sistema donde se transfiere tareas de produccin, realizadas
habitualmente por operadores humanos a un conjunto de elementos tecnolgicos.
Base de Datos
Coleccin de datos interrelacionados que son almacenados en un soporte
informtico. (Cobo y Gmez, 2005, p.316).
Banco de Proyectos:
Estrategia sistemtica de organizacin que adems de facilitar la integracin de
la Universidad de Oriente con las instituciones pblicas y privadas; dirige su esfuerzo
a inventariar y promover Proyectos Comunitarios que ofrezcan soluciones efectivas a
las necesidades diagnosticadas en la comunidad. (Reglamento de Servicio
Comunitario del Estudiante de la Universidad de Oriente, 2006).
Casos de uso:
Es una secuencia de acciones que el sistema lleva a cabo para ofrecer algn
resultado de valor para un actor. Un actor puede ser una persona humana, un
dispositivo de hardware, u otro sistema. Los actores utilizan el sistema interactuando
con los casos de uso. (Jacobson., 2000, p.54).
42
Cliente:
Equipo que los usuarios individuales utilizan para conectarse a la red y solicitar
servicio a los servidores. (Cobo y Gmez, 2005, p.6).
Comunidad:
El mbito social de alcance municipal, estadal o nacional donde se proyecta la
actuacin de las instituciones de educacin superior para la prestacin del servicio
comunitario. (Reglamento de Servicio Comunitario del Estudiante de la Universidad
de Oriente, 2006).
Control administrativo:
El control administrativo es el proceso que permite garantizar que las
actividades reales se ajusten a las actividades proyectadas. (Stoner, 1996, p. 610).
Explorador o Navegador
Programa informtico que permite la comunicacin con un servidor para
43
Informe Final:
Producto terminal como documento escrito que describe todas las actividades
planificadas, desarrolladas y concluidas por el estudiante durante la prestacin de
servicio comunitario; su organizacin estar sujeta a las caractersticas del proyecto y
los requerimientos de la unidad acadmica responsable. (Reglamento de Servicio
Comunitario del Estudiante de la Universidad de Oriente, 2006).
Ingeniera de Software:
Es la aplicacin prctica del conocimiento cientfico al diseo y construccin de
programas de computadora y a la documentacin asociada requerida para desarrollar,
operar y mantenerlos. Se conoce tambin como Desarrollo de Software o Produccin
de Software
Men
Son herramientas visuales de un sistema computarizado que permite al usuario
escoger opciones de una lista de comandos.
Pgina
Cada una de las pantallas que puede verse desde un navegador Web.
Proyecto:
Conjunto de actividades afines y complementarias que se derivan de un
44
Proyecto Comunitario:
Intervencin planificada, desarrollada a travs de un conjunto coherente y
secuencial de acciones, para la solucin de problemas sociales detectados en una
localidad. (Reglamento de Servicio Comunitario del Estudiante de la Universidad de
Oriente, 2006).
Riesgo:
Oportunidad de que algo ocurra que tendr un impacto sobre los objetivos.
dirigida
formar
coordinadores,
asesores
estudiantes
en
sus
Servicio Comunitario:
Es la actividad que deben desarrollar en las comunidades los estudiantes de la
Universidad de Oriente que cursen estudios de formacin profesional, aplicando los
conocimientos cientficos, tcnicos, culturales, deportivos y humansticos adquiridos
durante su formacin acadmica, en beneficio de la comunidad, para cooperar con su
participacin al cumplimiento de los fines del bienestar social. (Reglamento de
Servicio Comunitario del Estudiante de la Universidad de Oriente, 2006).
45
Software Libre:
Segn la Free Software Fundation, el software libre se refiere a la libertad de
los usuarios para ejecutar, copiar, distribuir, estudiar, cambiar y mejorar el software.
Software:
Se conoce como software al equipamiento lgico o soporte lgico de una
computadora digital; comprende el conjunto de los componentes lgicos necesarios
que hacen posible la realizacin de tareas especficas, en contraposicin a los
componentes fsicos del sistema, llamados hardware.
Trabajo Comunitario:
La labor que realizan los profesores y estudiantes de la Universidad de Oriente
en su mbito de influencia, para producir cambios que favorezcan la insercin social,
la formacin ciudadana, el desarrollo personal, el grado de autonoma, de los
individuos, familias, entidades y de los grupos que comparten un mismo territorio.
(Reglamento de Servicio Comunitario del Estudiante de la Universidad de Oriente,
2006).
Tutores:
Son los profesores universitarios o profesionales que tienen como funcin
estimular, orientar, asesorar, acompaar, coordinar y evaluar la prestacin del
servicio comunitario. (Reglamento de Servicio Comunitario del Estudiante de la
Universidad de Oriente, 2006).
UDO:
Universidad de Oriente.
46
CAPTULO IV
MARCO METODOLGICO
4.1
47
El nivel de investigacin fue comprensivo, debido a que sta busca los orgenes
de la problemtica, sus efectos y lo compara con otros hechos ocurridos para
determinar los factores causantes de la situacin. Segn Hurtado (2000) el nivel
comprensivo alude a la explicacin de las situaciones o causas que generan eventos
(p.71).
4.2
Poblacin y Muestra
Una vez definido el problema a investigar y formulados los objetivos, se hace
48
de 100 integrantes, (p.140). Por tal razn, la muestra estuvo conformada por la
totalidad de la poblacin.
4.3
49
4.4
4.5
Diseo operativo
El presente proyecto se llev a cabo utilizando la metodologa RUP, ya que es
50
Servicio Comunitario; con el propsito de conocer las fallas y problemas que presenta
el actual sistema; dicha informacin se obtiene por medio de observaciones y
entrevistas directas con el personal que labora en la Coordinacin.
En esta primera etapa se busca saber qu es lo que el cliente (personal que
labora en la coordinacin) espera del sistema a desarrollar y como podra ayudar con
respecto a los posibles problemas que presenta la Coordinacin, todo representado a
partir de una serie de casos de uso.
Toda la informacin que se obtiene durante el estudio del negocio es analizada
y almacenada en un conjunto de documentos que forman parte de la primera fase de
la metodologa RUP:
Documento plan de iteracin
Documento visin
Documento arquitectura del negocio
Reportes trabajadores del negocio
Documentos reglas del negocio
Especificaciones de casos de uso del negocio
Documento glosario.
se
complementan los casos de uso y se eliminan los posibles riesgos que pueda presentar
el sistema. Se especifican los requerimientos y se describen sobre cmo se van a
implementar en el sistema, todo logrado a travs del anlisis y diseo del mismo.
Aqu se llevaron a cabo las siguientes actividades: codificacin del sistema,
especificacin de casos de uso del sistema, especificaciones complementarias,
arquitectura de software y reporte de clases. Al final se obtuvo una arquitectura que
sirvi de base para el desarrollo del sistema.
51
Metodologa
Etapas
Objetivos Especficos
RUP. Fase I
Etapa 1:
(Inicio)
Estudio del
Diagnosticar la
situacin actual en la
que se encuentra el
negocio.
Negocio.
Estudiar las
necesidades de la
unidad de estudio.
Actividades a Realizar
Estudiar el negocio.
Recoger la informacin a
travs de entrevistas no
estructuras y
observaciones directas.
Documento Plan Iteracin.
Documento Visin.
Documento Arquitectura
del Negocio.
Reportes Trabajadores del
Negocio.
Documento Reglas del
Negocio.
Documento Lista de
Riesgo.
52
Cuadro 11 (Cont.)
Metodologa
Etapas
Objetivos Especficos
Actividades a Realizar
Especificaciones de Casos
de Uso del Negocio.
Documento Glosario.
RUP
Etapa 2:
Fase II
Diseo de la
(Elaboracin)
Arquitectura
Disear la Arquitectura
del sistema
del Sistema a
Especificaciones
complementarias.
desarrollar.
Arquitectura de software.
RUP
Etapa 3:
Fase III
Desarrollo del
(Construccin)
Sistema.
Desarrollar el sistema de
gestin y control
administrativo para la
Coordinacin de Servicio
Comunitario
Reporte de clases.
Codificacin del Sistema.
Culminacin de la
arquitectura de software.
Especificacin de caso de
usos de prueba.
Prototipo funcional beta.
53
CAPTULO V
RESULTADOS
En este captulo se detallan los resultados obtenidos, luego de haber aplicado la
metodologa RUP para el logro de los objetivos propuestos en el presente trabajo de
investigacin. Antes de presentar en detalle estos resultados, se muestra un resumen
de estos por cada uno de los objetivos especficos establecidos.
54
Otro artefacto generado por medio del estudio realizado a la Coordinacin fue el
Documento visin, que permiti plasmar los requerimientos generales del proyecto,
las caractersticas principales y restricciones del mismo. Adems se crearon los
artefactos plan de iteracin, reglas del negocio y lista de riesgos, donde se estableci
la planificacin del conjunto de actividades involucradas para el desarrollo del
proyecto de software y la gestin de los riesgos que pudieron afectar la correcta
realizacin del mismo.
55
operacional del
5.1
56
Visin
Versin 1.0
Confidencial
Pg. 57
Historial de Revisiones
Fecha
Versin
Descripcin
Autor
26/01/2009
0.90
Alejandra Serrano A
23/03/2009
0.91
Alejandra Serrano A
30/11/2009
1.0
Alejandra Serrano A
Confidencial
Pg. 58
Visin
1.
Introduccin
1.1 Propsito
El presente documento tiene como propsito servir de base para el desarrollo de
un sistema que permita controlar y gestionar todo el proceso administrativo que
se lleva cabo en la Coordinacin de Servicio Comunitario de la Universidad de
Oriente Ncleo Monagas.
1.2 Alcance
El sistema permiti automatizar los procesos de recoleccin, manejo y control
de los documentos del departamento de coordinacin de servicio comunitario,
todo esto bajo un entorno web y desarrollado utilizando herramientas de
Software Libre que permitan cumplir con el Decreto Presidencial 3390. Este
sistema estar relacionado con control de estudio.
1.4 Referencias
Documento Glosario.
Especificaciones de Casos de Uso del Negocio.
2.
Posicionamiento
2.1 Oportunidad de Negocio
a. Fiabilidad de los datos logrando una mayor credibilidad por parte de
entes externos.
Confidencial
Pg. 59
b. Modernizacin tecnolgica.
c. Dar rapidez a los procesos de recoleccin y gestin de los documentos
de la Coordinacin de Servicio Comunitario.
d. Incrementar y mejorar la capacidad de respuesta ante los estudiantes y
autoridades, para
Confidencial
Pg. 60
Afecta a
El impacto asociado es
Para
Quienes
Confidencial
Pg. 61
Que
No como
Nuestro producto
3.
3.1
Resumen de Stakeholders
Nombre
Descripcin
Responsabilidades
Confidencial
Pg. 62
Analista de procesos
de negocio y de
Sistema.
Es el responsable de
definir la arquitectura,
definir los casos de uso y
actores y la interaccin
entre s.
Dirige y coordina la
licitacin de
requerimientos y
modelado de casos de uso
sealando la
funcionalidad del sistema
y delimitando el sistema
Es el responsable de definir la
arquitectura, definir los casos de
uso y actores y la interaccin
entre ellos.
Captura, especificacin y
validacin de requisitos,
interactuando con el cliente y
los usuarios mediante
entrevistas. Elaboracin del
Modelo de Anlisis y Diseo.
Colaboracin en la elaboracin
de las pruebas funcionales y el
modelo de datos.
Integrador
Es el responsable de
planear y realizar la
integracin de elementos
de aplicacin.
Es el responsable de planear y
realizar la integracin de
elementos de aplicacin.
Programador
Responsable por
desarrollar y probar
componentes para su
posterior integracin en
subsistemas ms grandes,
de acuerdo con los
estndares.
Especialista en
Pruebas (tester)
Es responsable de realizar
las pruebas del software
cada vez que se realice
una iteracin y las
pruebas finales anotando
los resultados de esa
comprobacin.
3.2
Confidencial
Pg. 63
Representante
Tipo
Grado de
participacin
Alta
Representante
Tipo
Grado de
participacin
Alta
Representante
Tipo
Grado de
participacin
Alta
Representante
Tipo
Grado de
participacin
Alta
Representante
Tipo
Grado de
participacin
Alta
Representante
Tipo
Grado de
participacin
Alta
Confidencial
Pg. 64
Representante
Tipo
Grado de
participacin
Alta
Nombre
Descripcin
Coordinadora de Servicio
Pinto
Rodrguez.
Stakeholder
Servicio
Comunitario.
de relaciones interinstitucionales,
enva reportes cada tres meses a las
respectivas autoridades.
Prof. Deyanira
J. Rivas
Salazar.
Servicio
Comunitario.
Miembro de la Comisin de
Esther Gamboa
Orense.
Servicio
Comunitario.
Confidencial
Pg. 65
Palacios.
Servicio
Comunitario.
Domnguez.
Servicio
Comunitario.
Confidencial
Pg. 66
Prioridad
Curso de Javascript
Curso de UML
Curso de PHP
Curso
de
Desarrollo
Web
Curso de Macromedia
Soluciones Propuestas
Seleccionar una empresa que dicte cursos de
Alta
Alta
UML.
Seleccionar una empresa que dicte cursos de
Alta
PHP.
Seleccionar una empresa que dicte cursos de
Alta
Desarrollo Web.
Seleccionar una empresa que dicte cursos del
Alta
paquete Macromedia.
Prioridad
estndares en las
Soluciones Propuestas
Desarrollar una solucin WEB basada
decreto 3390.
decreto 3390.
Confidencial
Pg. 67
Capturar
todos
los
Implementar
Alta
aplicacin
WEB
bajo
estndares abiertos.
de casos.
Admitir el control de forma
remota del equipo del cliente.
Alta
Implementar
aplicacin
libre,
Media-alta
una
estndares
aplicacin
abiertos,
WEB
mejorando
bajo
la
interfaz.
Realizar
un
seguimiento
4.
Alta
Confidencial
Pg. 68
a. Resumen de capacidades
los
documentos
ser
de
forma
Confidencial
Pg. 69
fsico
que
actualmente
es
Base de
Datos
Internet
Computacin
LAN
Intranet
Coordinacin de
escuelas
LAN
Coordinacin de
Servicio Comunitario
LAN
Base de
Datos
Usuarios Externos
LAN
Control de estudio
LAN
c. Suposiciones y dependencias
Confidencial
Pg. 70
Confidencial
Pg. 71
largo del proceso de desarrollo, con lo cual, slo al trmino del proceso
podramos tener una versin definitiva y completa de cada uno de ellos. Sin
embargo, el resultado de cada iteracin y los hitos del proyecto estn
enfocados a conseguir un cierto grado de completitud y estabilidad de los
artefactos. Esto ser indicado ms adelante cuando se presenten los objetivos
de cada iteracin.
2) Glosario
Es un documento que define los principales trminos usados en el proyecto.
Permite establecer una terminologa consensuada. .
4) Visin
Este documento define la visin del producto desde la perspectiva del cliente,
especificando las necesidades y caractersticas del producto. Constituye una
base de acuerdo en cuanto a los requisitos del sistema.
Confidencial
Pg. 72
Confidencial
Pg. 73
8) Modelo de Datos
Previendo que la persistencia de la informacin del sistema ser soportada por
una base de datos relacional, este modelo describe la representacin lgica de
los datos persistentes, de acuerdo con el enfoque para modelado relacional de
datos. Para expresar este modelo se utiliza un Diagrama de Clases (donde se
utiliza un profile UML para Modelado de Datos, para conseguir la
representacin de tablas, claves, etc.).
9) Modelo de Implementacin
Este modelo es una coleccin de componentes y los subsistemas que los
contienen. Estos componentes incluyen: ficheros ejecutables, ficheros de
cdigo fuente, y todo otro tipo de ficheros necesarios para la implantacin y
despliegue del sistema. (Este modelo es slo una versin preliminar al final de
la fase de Elaboracin, posteriormente tiene bastante refinamiento).
Confidencial
Pg. 74
6. Precedencia y Prioridad
Sistema de Gestin y Control Administrativo para la Coordinacin de Servicio
Comunitario de la Universidad de Oriente Ncleo Monagas.
Tipo de licencia
Propietario
GNU
GNU
GNU
GNU
Requerimientos Mnimos
SUN FIRE X2100 y 2 procesadores de 80GB
Pentium IV
Confidencial
Pg. 75
Confidencial
Cantidad
20
2
6
15
10
6
1
20
20
Pg. 76
Plan de iteracin
Versin 1.0
Confidencial
Pg. 77
Historial de Revisiones
Fecha
Versin
Descripcin
Autor
26/01/2009
0.9
Alejandra Serrano A.
23/03/2009
0.91
Alejandra Serrano A.
30/11/2009
1.0
Alejandra Serrano A.
Confidencial
Pg. 78
Plan de iteracin
1. Introduccin.
1.1 Objetivo
El objetivo principal de este documento es presentar y mostrar en forma organizada
un plan general del proyecto de desarrollo del
1.4 Referencias
Plan General.
1.5 Resumen
En el presente documento mostrar de forma organizada el cronograma general del
sistema de Gestin y Control Administrativo para la Coordinacin de Servicio
Comunitario de la Universidad de Oriente Ncleo Monagas donde se presentar en
detalle la fecha de inicio y fin de cada uno de los procesos que conforman el
Confidencial
Pg. 79
proyecto.
2. Plan
2.1 Plan General
Iteracin
Iteracin 1
Proceso
Plan de iteracin,
Documento visin,
Fecha de
Fecha de
Inicio
Culminacin
12/01/09
03/02/09
Inscripcin
inscripcin
fase
fase
de
formativa,
cumplimiento,
Calculo 80%
04/02/09
02/03/09
Iteracin 3
02/03/09
30/03/09
Iteracin 4.
Calculo 80%
06/04/09
06/05/09
Iteracin 5
18/05/09
12/06/09
15/06/09
13/07/09
Calculo 80%
Iteracin 6
Iteracin 7
14/07/09
07/08/09
Iteracin 8
10/08/09
31/08/09
30/09/09
20/10/09
Planificacin de horario
Iteracin 9
Asignacin de comunidades.
Asignacin de profesores tutores.
3. Recursos
Es necesario realizar reuniones con los usuarios y responsables del proyecto para
lograr satisfactoriamente las bases de desarrollo del mismo.
Confidencial
Pg. 80
4. Criterios de evaluacin
Se realizar una evaluacin por iteracin efectuada por los responsables.
5. Diagrama de Project.
Id
Fase Inicio
Com ienzo
Fin
16 das
mar 03/02/09
16 das
mar 03/02/09
mi 25/02/09
2 das
mar 03/02/09
jue 05/02/09
1 da
mar 03/02/09
mi 04/02/09
1 da
mar 03/02/09
mi 04/02/09
Asignacin de Roles
2 das
mar 03/02/09
jue 05/02/09
7 das
mi 04/02/09
vie 13/02/09
Iteracin 1
Duracin
Requerimientos
3 das
mi 04/02/09
lun 09/02/09
4 das
jue 05/02/09
mar 10/02/09
10
11
12
13
4 das
lun 09/02/09
vie 13/02/09
3 das
jue 12/02/09
mar 17/02/09
3 das
jue 12/02/09
mar 17/02/09
3 das
mar 17/02/09
vie 20/02/09
1 da
mar 17/02/09
mi 18/02/09
2 das
mar 17/02/09
jue 19/02/09
jue 19/02/09
14
15
16
Evaluacin de iteracin
1 da
mi 18/02/09
17
1 da
jue 19/02/09
vie 20/02/09
18
Planear el Proyecto
4 das
jue 19/02/09
mi 25/02/09
19
Plan de Fases
3 das
jue 19/02/09
mar 24/02/09
20
Plan de Iteracin
1 da
lun 23/02/09
mar 24/02/09
21
1 da
mar 24/02/09
mi 25/02/09
22
0 das
mi 25/02/09
23
24
25
Fase 2: Elaboracin
Iteracin 2: Calculo 80%
Planeacin Inicial
mi 25/02/09
115 das
lun 02/03/09
10 das
lun 02/03/09
lun 16/03/09
1 da
lun 02/03/09
mar 03/03/09
26
Organizacin
1 da
lun 02/03/09
mar 03/03/09
27
1 da
lun 02/03/09
mar 03/03/09
28
29
30
Requerimientos Funcionales
31
Requerimientos No Funcionales
Confidencial
25/02
mi 12/08/09
1 da
lun 02/03/09
mar 03/03/09
3 das
lun 02/03/09
jue 05/03/09
3 das
lun 02/03/09
jue 05/03/09
1 da
mar 03/03/09
mi 04/03/09
Pg. 81
Requerimientos No Funcionales
1 da
mar 03/03/09
mi 04/03/09
32
1 da
mi 04/03/09
jue 05/03/09
4 das
mi 04/03/09
mar 10/03/09
2 das
mi 04/03/09
vie 06/03/09
1 da
jue 05/03/09
vie 06/03/09
2 das
jue 05/03/09
lun 09/03/09
33
Anlisis y Diseo
34
35
Diagrama de Secuencia
36
Modelo de Diseo
37
1 da
vie 06/03/09
lun 09/03/09
38
Modelo Conceptual
1 da
lun 09/03/09
mar 10/03/09
39
40
Modelo Fsico
Implementacin y Pruebas
1 da
lun 09/03/09
mar 10/03/09
4 das
mar 10/03/09
lun 16/03/09
41
3 das
mar 10/03/09
vie 13/03/09
42
Codificacin
2 das
mi 11/03/09
vie 13/03/09
43
Pruebas
1 da
jue 12/03/09
vie 13/03/09
44
Evaluacin
1 da
vie 13/03/09
lun 16/03/09
45
Finalizacin Iteracin 2
0 das
lun 16/03/09
lun 16/03/09
46
12 das
mi 18/03/09
vie 03/04/09
1 da
mi 18/03/09
jue 19/03/09
1 da
mi 18/03/09
jue 19/03/09
1 da
mi 18/03/09
jue 19/03/09
47
48
49
50
51
Planeacin Inicial
Organizacin
Modelado del Negocio
Casos de Uso del Negocio
Requerimientos
52
Requerimientos Funcionales
53
Requerimientos No Funcionales
54
55
1 da
mi 18/03/09
jue 19/03/09
3 das
jue 19/03/09
mar 24/03/09
1 da
jue 19/03/09
vie 20/03/09
2 das
jue 19/03/09
lun 23/03/09
2 das
vie 20/03/09
mar 24/03/09
3 das
lun 23/03/09
jue 26/03/09
56
3 das
lun 23/03/09
jue 26/03/09
57
Diagrama de Secuencia
2 das
lun 23/03/09
mi 25/03/09
58
Modelo de Diseo
1 da
lun 23/03/09
mar 24/03/09
59
1 da
mar 24/03/09
mi 25/03/09
60
Modelo Conceptual
1 da
mar 24/03/09
mi 25/03/09
61
Modelo Fsico
1 da
mi 25/03/09
jue 26/03/09
61
Modelo Fsico
1 da
mi 25/03/09
jue 26/03/09
6 das
jue 26/03/09
vie 03/04/09
1 da
jue 26/03/09
vie 27/03/09
2 das
jue 26/03/09
lun 30/03/09
62
Implementacin y Pruebas
63
64
Codificacin
65
Pruebas
1 da
vie 27/03/09
lun 30/03/09
66
Evaluacin
1 da
lun 30/03/09
mar 31/03/09
67
Holgura
4 das
lun 30/03/09
vie 03/04/09
68
Finalizacin Iteracin 3
0 das
vie 03/04/09
vie 03/04/09
11 das
lun 06/04/09
jue 23/04/09
1 da
lun 06/04/09
mar 07/04/09
1 da
lun 06/04/09
mar 07/04/09
11 das
lun 06/04/09
jue 23/04/09
1 da
lun 06/04/09
mar 07/04/09
mi 08/04/09
69
70
71
Organizacin
72
73
74
Requerimientos
2 das
lun 06/04/09
75
Requerimientos Funcionales
2 das
lun 06/04/09
mi 08/04/09
76
Requerimientos No Funcionales
3 das
mar 07/04/09
mar 14/04/09
77
3 das
mar 07/04/09
mar 14/04/09
78
Anlisis y Diseo
1 da
mi 08/04/09
lun 13/04/09
79
1 da
mi 08/04/09
lun 13/04/09
80
Diagrama de Secuencia
4 das
lun 13/04/09
vie 17/04/09
81
Modelo de Diseo
1 da
lun 13/04/09
mar 14/04/09
82
1 da
lun 13/04/09
mar 14/04/09
83
Modelo Conceptual
1 da
mar 14/04/09
mi 15/04/09
84
Modelo Fsico
2 das
mar 14/04/09
jue 16/04/09
85
Implementacin y Pruebas
1 da
mi 15/04/09
jue 16/04/09
86
2 das
mi 15/04/09
vie 17/04/09
4 das
vie 17/04/09
jue 23/04/09
87
Codificacin
88
Pruebas
1 da
vie 17/04/09
lun 20/04/09
89
Evaluacin
2 das
lun 20/04/09
mi 22/04/09
Holgura
3 das
lun 20/04/09
jue 23/04/09
0 das
jue 23/04/09
jue 23/04/09
90
91
Finalizacin Iteracin 4
Confidencial
16/03
03/04
23/04
Pg. 82
Confidencial
Pg. 83
Historial de Revisiones
Fecha
Versin
Descripcin
Autor
26/01/2009
0.9
Alejandra Serrano A.
23/03/2009
0.91
Alejandra Serrano A.
30/11/2009
1.0
Alejandra Serrano A.
Confidencial
Pg. 84
1.1 Objetivo
Este documento proporciona un amplio panorama arquitectnico del negocio,
utilizando un nmero de diferentes puntos de vista arquitectnico para describir los
diferentes aspectos de la sitio en estudio. Se tiene la intencin de captar y transmitir
las importantes decisiones arquitectnicas que se han hecho sobre el negocio.
1.3 Referencias
Reporte de los trabajadores
Especificaciones de Casos de Uso del negocio
Reglas del Negocio.
2. Representacin arquitectnica
A continuacin se mostrara el caso de uso general del Sistema, donde se observa
todos los procesos que participan en el sistema a desarrollar
Confidencial
Pg. 85
Asistente de la Coordinacin
Asignacin de Comunidades
Planificacin de horario
Coordinadora adjunta
Agronoma
Petroleo
Sistemas Zootecnia
Ecsa
Capacitacin de Profesores
Pg. 86
4. Organizacin
COORDINADORA DE SERVICIO
COMUNITARIO DEL NCLEO
COORDINADORA ADJUNTA DE
SERVICIO COMUNITARIO
DIR. DE LA ESC.
DE AGRONOMIA
DIR. DE LA ESC.
DE PETRLEO
DIR. CURSOS
BSICOS
DIR. DE LA ESC. DE
ZOOTECNIA
DIRECTOR DE
LA E.C.S.A
PROFESOR
IVAN MAZA
PROFESOR
YERSON
RODRGUEZ
PROFESORA
YAMAL YORDI
PROFESORA
BLANCA SOMAROO
PROFESOR
FELIX CEDEO
Coordinador de
Servicio
Comunitario
Coordinador de
Servicio
Comunitario
Coordinador de
Servicio Comunitario
Coordinador de
Servicio Comunitario
Coordinador de
Servicio Comunitario
Coord. de Servicio
Comunitario de Ing.
en Produccin Animal
Prof. Pureza Ruela
(Principal)
Prof. Hugo Jimnez
(Suplente)
Coord. de Servicio
Comunitario de Lcdo.
en Administracin
Prof. Ayumary
Perfecta
(Principal)
Coord. de Servicio
Comunitario de Lcdo.
en Contadura
Coord. de Servicio
Comunitario de Lcdo.
en Tec. de los
Alimentos
Prof. Carmen
Faras (Pricipal)
Prof. Meylan
Liendo (Suplente)
Coord. de Servicio
Comunitario de Lcdo.
en Gerencia de RRHH
Prof. Yenny
Martnez
(Principal)
Confidencial
Pg. 87
120 horas
inscriben
Control de estudio
otorga
Seminario
Estudiantes aptos
data de estudiantes
inscriben
verifica
gestiona
recibe
solicita
asignan
comunidades
recibida
recibe
Comisiones de escuelas
asignan
Estudiantes y profesores
Confidencial
Pg. 88
Pg. 89
Historial de Revisiones.
Fecha
Versin
Descripcin
Autor
26/01/2009
0.9
Alejandra Serrano A.
23/03/2009
0.91
Alejandra Serrano A.
30/11/2009
1.0
Alejandra Serrano A.
Confidencial
Pg. 90
1. Breve Descripcin
En la Universidad de Oriente Ncleo Monagas funciona una Comisin Coordinadora
de Servicio Comunitario como organismo integrador; la Coordinacin de Servicio
Comunitario forma parte de esta Comisin, la cual es presidida por el Coordinador
Acadmico.
Confidencial
Pg. 91
2. Responsabilidades
En la coordinacin de Servicio comunitario de la Universidad de Oriente Ncleo
Monagas trabajan 5 personas:
Confidencial
Pg. 92
3. Relaciones
Para cumplir con todas las actividades La Coordinacin de Servicio Comunitario de
la Universidad de Oriente Ncleo Monagas mantiene relacin con el Decanato, la
Coordinacin Acadmica, Rectorado, Control de estudio, Instituciones de Enlaces y
todas las escuelas del Ncleo Monagas (Agronoma, Zootecnia, ECSA, Petrleo y
Cursos Bsicos).
4. Operaciones
Entre las distintas operaciones que se realizan en la Coordinacin de Servicio
Comunitario se encuentran:
Confidencial
Pg. 93
escuela segn la
especialidad.
f. Enviar cada tres meses reportes de las actividades de servicio
comunitario a las respectivas autoridades.
Confidencial
Pg. 94
Confidencial
Pg. 95
Historial de Revisiones
Fecha
Versin
Descripcin
Autor
26/01/2009
0.9
Alejandra Serrano A
23/03/2009
0.91
Alejandra Serrano A
30/11/2009
1.0
Alejandra Serrano A
Confidencial
Pg. 96
1.1 Objetivo
El siguiente documento tiene como propsito especificar de forma concreta toda la
informacin referente a los reglamentos establecidos por la Universidad de Oriente y
por el Servicio comunitario.
1.3 Referencias
Documento Glosario.
Diagrama de casos de uso.
Especificaciones de casos de uso.
1.4 Panormica
El presente documento presenta un conjunto de reglas que rigen el proyecto de
desarrollo del sistema de Gestin y Control Administrativo para la Coordinacin de
Servicio Comunitario de la Universidad de Oriente Ncleo Monagas y sern
presentadas en forma ordenada mediante un cuadro que estar compuesto por el
Confidencial
Pg. 97
Nombre
Son
Variacin
prestadores
de
Servicio
Fuente
Reglamento de
Servicio
de
Oriente, Captulo IV de la
Prestacin
Comunitario.
la
Universidad
de
de
Servicio
Reglamento de
Servicio
la
prestacin
del
Servicio Comunitario.
2
Deberes
que
debe
cumplir
el Alta
la
Oriente,
Universidad
de
Artculo
29.
Reglamento de
de
acadmicas,
Oriente,
Confidencial
las
cuales
deben
la
Servicio
Universidad
de
Artculo
6.
Pg. 98
comunitario.
mayor de un ao.
4
Reglamento de
de
Oriente,
la
Servicio
Universidad
de
Artculo
21.
Reglamento de
no
incluyan
el
Seminario
de
de
la
Servicio
Universidad
de
Oriente,
Artculo
24.
Captulo
IV
de
prestacin
del
servicio
Reglamento de
Servicio
Oriente,
de
la
comunitario
6
la
certificacin
y/o
la
Universidad
de
Artculo
28.
Oriente,
Confidencial
Pg. 99
Confidencial
Pg. 100
Historial de Revisiones
Fecha
Versin
Descripcin
Autor
26/01/2009
0.9
Alejandra Serrano A.
23/03/2009
0.91
Alejandra Serrano A
30/11/2009
1.0
Alejandra Serrano A
Confidencial
Pg. 101
1.
Introduccin
1.1. Propsito
El presente documento tiene como propsito presentar las estrategias necesarias para
detectar posibles riesgos que puedan afectar nuestro proyecto.
2. Resumen de Riesgos
En el presente documente se presentaran de manera enumerada los riesgos mas
significativos con su respectiva jerarquizacin
Con el objeto de proveerle un lugar en la jerarqua se ponderar cada riesgo. Es
necesario aclarar que la ponderacin es dinmica y puede aumentar o disminuir con el
Confidencial
Pg. 102
3. Herramientas y Tcnicas
En la elaboracin de la lista de riesgos se utilizar una tabla que visualice cada uno de
los riesgos con sus aspectos involucrados. La Tabla de Documentacin de Riesgos
sera la siguiente:
Prdida: (Cul es el
Grado de Exposicin:
la probabilidad de que el
dao si el riesgo se
(Multiplicacin de la
riesgo se convierta en un
convierte en un
probabilidad por la
problema?)
problema?)
prdida)
para su resolucin.)
Los evaluadores utilizarn hojas de clculos con el fin de monitorear los primeros
indicadores de cada uno de los riesgos. En la medida en que las iteraciones vayan
avanzando, entonces se ir reevaluando la probabilidad de ocurrencia con el fin de
modificar, si es necesario, el grado de exposicin y como consecuencia la
jerarquizacin de los riesgos
Confidencial
Pg. 103
Identificador: 001
Descripcin: Poco conocimiento sobre las herramientas de desarrollo por parte de los
participantes. Retraso en el proyecto
Probabilidad: 0.5
Prdida:7
Primer Indicador: No saber manejar los Software a utilizar (PHP, Oracle, Linux,
Power Designer) y las herramientas de modelado y mtodos (UML Y RUP)
Estrategia de Mitigacin: Adiestrar a los participantes del proyecto sobre los
software y herramientas a utilizar con el propsito de prepararlos y que puedan
cumplir con sus actividades.
Propietario: Analista.
Identificador: 002
Descripcin: Falta de comunicacin entre los clientes y las personas involucradas.
Disminucin del feedback y desviacin en el cumplimiento de los requerimientos.
Probabilidad: 0.8
Primer Indicador: Disminucin del nmero de reuniones entre los participantes del
proyecto y los involucrados.
Estrategia de Mitigacin: Realizar continuamente reuniones sobre el proyecto y as
de esta manera poder incrementar la comunicacin entre el cliente y las personas
involucradas.
Propietario: Clientes y Analistas.
Confidencial
Pg. 104
Identificador: 003
Descripcin: .Dificultad por parte del cliente para adaptarse al nuevo software
Resistencia al cambio.
Probabilidad: 0.6
Prdida:7
Identificador: 004
Descripcin: Interrupcin de las actividades por causas externas Proyecto detenido.
Probabilidad: 0.5
Prdida:9
Identificador: 005
Descripcin: Pocas reuniones con el lder del proyecto Proyecto fuera del
calendario por incremento de nmero de correcciones.
Probabilidad: 0.8
Prdida:9
Confidencial
Pg. 105
Analista.
Identificador: 006
Descripcin: Requerimientos no capturados en forma clara Cambio en los
requerimientos.
Probabilidad: 0.6
Prdida:8
Primer Indicador: Los requerimientos iniciales no han sido provedos por el cliente
en su totalidad. Volatilidad de Requerimientos.
Estrategia de Mitigacin: : Mantener una constante comunicacin con el cliente y
realizar un buen estudio del problema que aqueja a las Delegacin.
Propietario: Lder del Proyecto.
Identificador: 007
Descripcin: Datos de los sistemas actuales no migrados eficientemente Software
con datos no reales que inciden en su desempeo funcional.
Probabilidad: 0.7
Prdida:8
Confidencial
Pg. 106
Identificador: 008
Descripcin: Datos de los sistemas actuales no migrados eficientemente Software
con datos no reales que inciden en su desempeo funcional.
Probabilidad: 0.7
Prdida:8
Identificador: 009
Descripcin: Adecuacin errnea o tarda de la plataforma de produccin (software
implantado) Software de bajo desempeo y elevacin de la resistencia al cambio
por parte de los usuarios.
Probabilidad: 0.7
Confidencial
Pg. 107
Identificador: 010
Descripcin: No adecuacin de las normas y procedimientos a las funciones nuevas
(no previstas en el sistema anterior) del nuevo software Resistencia al cambio.
Probabilidad: 0.4
Primer Indicador Durante las pruebas del sistema, los usuarios no estn informados
de las situaciones en las cuales operar las diferentes opciones del sistema.
Estrategia de Mitigacin: Definicin de manuales de normas y procedimientos de
las funciones del sistema en general y su respectiva induccin a los usuarios.
Propietario: Lder del Proyecto.
Identificador: 011
Descripcin: Crecimiento no controlado de requerimientos y alcance Proyecto
fuera de calendario y requerimientos.
Probabilidad: 0.8
Prdida:7
Confidencial
Pg. 108
Confidencial
Pg. 109
Historial de Revisiones
Fecha
Versin
Descripcin
Autor
26/01/2009
0.9
Alejandra Serrano A.
23/03/2009
0.92
Alejandra Serrano A.
30/11/2009
1.0
Alejandra Serrano A.
Confidencial
Pg. 110
1. introduccin
1.1 Descripcin
Procedimientos para que se pueda realizar de manera eficiente todo lo referente a
verificar si un estudiante esta acto para cumplir el Seminario de Servicio
Comunitario y que una vez actos puedan inscribir el Seminario.
Actores Internos:
Asistente de la Coordinacin de Servicio Comunitario.
Actores Externos:
Control de Estudio.
Comisin de Servicio Comunitario de cada escuela.
2. Precondiciones
2.1 Que el estudiante haya aprobado el 80% del total de la carga acadmica, de
acuerdo a su pensum de estudio.
Control de Estudi o
Agronomi a
Petrol eo
Sistemas
Zootecni a
Ecsa
Confidencial
Pg. 111
4.
4.1
Flujo de Eventos
Flujo Bsico
Confidencial
Pg. 112
4.2
Flujos Alternativos
En la linea 4.1.2 se tiene que:
4.1.2.1 Si el estudiante no tiene el 80% de los creditos aprobados segn su
Poscondiciones
7.4 Que el estudiante pueda inscribir seminario de servicio comunitario.
8.
Diagrama de actividad
Asistente de la coordinacin
Control de Estudio
Busca solicitud
Verifica data
[No]
Comisiones de Escuela
Si
Envia lista
Recibe lista
Confidencial
Pg. 113
VERSIN: 1.0
Confidencial
Pg. 114
VERSIN: 1.0
Historial de Revisiones
Fecha
Versin
Descripcin
Autor
26/01/2009
0.9
Alejandra Serrano A.
23/03/2009
0.91
Alejandra Serrano A.
30/11/2009
1.0
Alejandra Serrano A.
Confidencial
Pg. 115
VERSIN: 1.0
1. Introduccin.
1.1 Descripcin
Actividades relacionadas con el proceso de Asignacin de Proyectos y
Comunidades para los estudiantes que hayan inscritos las 120 horas de
servicio comunitario.
Actores Internos:
Coordinadora de Servicio Comunitario.
Coordinadora Adjunta de Servicio Comunitario.
Actores Externos:
Instituciones de Enlaces.
Comisin de Servicio Comunitario de cada escuela.
Estudiantes.
2.
Precondiciones
Confidencial
Pg. 116
VERSIN: 1.0
3.
4.
Flujo de Eventos
4.1
Flujo Bsico
Pg. 117
VERSIN: 1.0
encargaran de publicar una lista por carrera donde se muestra el grupo de estudiantes
que comenzaran las 120 horas con sus respectivas comunidades y tutores acadmicos
(se debe tener presente que no todos los estudiantes comenzarn al mismo tiempo).
4.2
Flujos Alternativos
5.
Poscondiciones
Confidencial
Pg. 118
VERSIN: 1.0
6.
Diagrama de actividad
Recibe listado de
.
comunidades
Coordinadora Adjunta
Clasifica y distribuye
,
comunidades
Envia comunidades
Recibe comunidades
Distribuye
..
estudiantes
Asigna profesores
...
tutores
Publica lista
Confidencial
Pg. 119
VERSIN: 1.0
Confidencial
Pg. 120
VERSIN: 1.0
Historial de Revisiones
Fecha
Versin
Descripcin
Autor
26/01/2009
0.9
Alejandra Serrano
A.
23/03/2009
0.91
Alejandra Serrano
A.
30/11/2009
1.0
Alejandra Serrano
A.
Confidencial
Pg. 121
VERSIN: 1.0
1. Introduccin.
Procedimientos para que se pueda realizar todo el proceso de inscripcin de
los estudiantes en la fase de cumplimiento de Servicio Comunitario.
Actores Internos:
Asistente de la Coordinacin de Servicio Comunitario.
Actores Externos:
Comisiones de Servicio Comunitario de cada escuela.
Estudiantes.
2. Precondiciones
2.1 Que el estudiante haya aprobado la fase formativa de Servicio Comunitario
(Seminario).
2.2 Que los estudiantes tengan todos los requisitos a la hora de inscribir las 120
horas de
Servicio Comunitario.
Estudi ante
Agronomi a.
Petrol eo.
Sistem as.
Zootecni a.
Ecsa.
Confidencial
Pg. 122
VERSIN: 1.0
4.
Flujo de Eventos
4.1
Flujo Bsico
4.2
Flujos Alternativos
Confidencial
Pg. 123
VERSIN: 1.0
Poscondiciones
6.
Diagrama de actividad
Asistente de la Coordinacin
Comisiones de escuelas
Estudiantes
Busca requisitos
registro
Acta de
:
compromiso
Fotocopia de
;
cedula
Record
...
original
Publican listas
[Si]
Entrega requisitos
No
Completa documentos
Recibe reportes
Recibe notificacin
Confidencial
Pg. 124
VERSIN: 1.0
Confidencial
Pg. 125
VERSIN: 1.0
Historial de Revisiones
Fecha
Versin
Descripcin
Autor
26/01/2009
0.9
Alejandra Serrano A.
23/03/2009
0.92
Alejandra Serrano A.
30/11/2009
1.0
Alejandra Serrano A.
Confidencial
Pg. 126
VERSIN: 1.0
1. Introduccin.
1.1 Descripcin
Procedimientos para que se pueda realizar la capacitacin de los profesores
escogidos como tutores acadmicos.
Actores Internos:
Asistente de la Coordinacin de Servicio Comunitario.
Coordinadora de Servicio Comunitario.
Actores Externos:
Comisin de Servicio comunitario de cada escuela:
Profesores Tutores.
2.
Precondiciones
2.1
3.
Profesores
Coordi nador de servi ci o comuni tari o
Pg. 127
VERSIN: 1.0
4.
Flujo de Eventos
4.1
Flujo Bsico
4.2
Flujos Alternativos
5.
Poscondiciones
Confidencial
Pg. 128
VERSIN: 1.0
6.
Diagrama de actividad
Profesores
Recibe listado de
..
profesores
Realiza circular
para
,
convocar profesores
Envia circular
Recibe circular
Convoca a profesores
Obtiene convocatoria
Reciben capacitacin
Dicta capacitacin
Obtienen certificado
Confidencial
Pg. 129
Confidencial
Pg. 130
Historial de Revisiones
Fecha
Versin
Descripcin
Autor
26/01/2009
0.9
Alejandra Serrano A.
23/03/2009
0.91
Alejandra Serrano A.
30/11/2009
1.0
Alejandra Serrano A.
Confidencial
Pg. 131
1. Introduccin.
1.1 Descripcin
Planificacin de horario
Comisiones de escuelas
ECSA
Confidencial
Pg. 132
3.
3.1
Flujo de Eventos
Flujo Bsico
4. Poscondiciones
Confidencial
Pg. 133
5. Diagrama de actividad
Coordi nador de servi ci o comuni tari o
Confidencial
Pg. 134
VERSIN: 1.0
Confidencial
Pg. 135
VERSIN: 1.0
Historial de Revisiones
Fecha
Versin
Descripcin
Autor
11/01/2010
0.9
Alejandra Serrano A.
01/02/2010
1.0
Alejandra Serrano A.
Confidencial
Pg. 136
VERSIN: 1.0
1. Introduccin.
1.1 Descripcin
Actividades relacionadas con el proceso de evaluacin y control de
cumplimiento de las 120 horas de los estudiantes.
Actores Internos:
Coordinadora de Servicio Comunitario.
Actores Externos:
Tutor acadmico.
Comisin de Servicio Comunitario de cada escuela.
Estudiantes.
Control de estudio.
2. Precondiciones
2.1
Comunitario.
3. Diagrama de Caso de Uso
T utor academi co
Control de estudi o
Pg. 137
VERSIN: 1.0
4.
Flujo de Eventos
4.1
Flujo Bsico
4.2
Flujos Alternativos
Confidencial
Pg. 138
VERSIN: 1.0
5. Poscondiciones
5.1 Que se evalu el informe y se emita el acta final de cumplimiento de las 120
horas.
6. Diagrama de actividad
Estudiante
Tutor acadmico
Coordinador de la escuela
Control de estudio
Recibe informe
Devuelve informe
Obtiene informe
Confidencial
Pg. 139
5.2
Confidencial
Pg. 140
Confidencial
Pg. 141
Historial de Revisiones
Fecha
Versin
Descripcin
Autor
01/02/2010
0.90
Alejandra Serrano.
08/06/2010
1.0
Alejandra Serrano.
Confidencial
Pg. 142
1. Descripcin
El presente documento mostrar la forma en que funcionar el sistema al
momento de validar un usuario que accede a l
1.
Caso de uso
Validar Usuario
Coordinacin de Servicio Comunitario
Coordinadores de escuela
Usuarios
2.
Actores Participantes
Usuarios de la Coordinacin de Servicio Comunitario, Usuarios de las
Coordinacin de las escuelas y el administrador del sistema.
3.
Condiciones de entrada
El Usuario haya ingresado al sistema.
Confidencial
Pg. 143
4.
Flujo de Eventos
a) El Sistema muestra la pantalla principal y solicita nombre de usuario y clave.
b) El Usuario ingresa nombre de usuario y clave, luego pulsa el botn
Ingresar.
c) El Sistema autentica nombre y clave de usuario.
d) El Sistema verifica el estado de cuenta del usuario.
e) El Sistema autoriza al usuario de acuerdo a su nivel de acceso.
f) El Sistema muestra el men principal de acuerdo al usuario que ingresa.
5.
Condiciones de salida
El Usuario accede de forma satisfactoria al men principal.
6.
Flujos alternativos
En la linea b se tiene que:
Si el usuario es administrador selecciona la opcin de administrador.
Si el usuario ingresa nombre y clave invalidas, el sistema muestra un mensaje
de Usuario no valido
Si el usuario realiza ms de tres intentos de ingresar con nombre y clave
invlida, el sistema bloquear la cuenta.
Confidencial
Pg. 144
7.
Diagrama de secuencia.
w:Usuario
usuario
StatusUsu
ModuloUsuario
Usuario
Inicia el sistema
AbrirVentana( )
Cargar modulo( )
BuscarModulo( )
Confidencial
Pg. 145
8.
Tarjetas CRC:
Nombre de la Clase
Usuario
Responsabilidades
Clases Colaboradoras
Validar ( ).
ModuloUsuario.
Verificar( )
StatusUsu
Cargar( )
9.
Diagrama de Clases.
ModuloUsuario
usuario
Usuarios
cod_usuario
cedula
nombre
direccion
telefono
email
nombre_usu
clave_usu
cod_esta
:
:
:
:
:
:
:
:
:
int
int
String
String
String
String
int
int
int
- cod_mod : int
- cod_usu : int
1..*
+ buscar ()
1..1
1..1
+ insertar ()
+ eliminar ()
+ actualizar ()
StatusUsu
1..1
- cod_sta
: int
- descripcion : int
+ buscar ()
Confidencial
Pg. 146
10.
Interfaz de Usuario
Pantalla 1: Login.
Fuente: Autor (2009).
Confidencial
Pg. 147
Confidencial
Pg. 148
Historial de Revisiones
Fecha
Versin
Descripcin
Autor
13/03/2009
0.90
Alejandra Serrano.
08/06/2009
0.91
Alejandra Serrano.
30/11/2009
1.0
Alejandra Serrano.
Confidencial
Pg. 149
1. Descripcin
1.
Caso de uso
Validar cedula
<<include>>
Verificar creditos
Estudiante
2.
Actores Participantes
Usuario estudiante.
3.
Condiciones de entrada
4.
Flujo de Eventos
Confidencial
Pg. 150
a)
b)
c)
d)
e)
f)
g)
5.
h)
i)
Condiciones de salida
Estudiante apto para cumplir el servicio comunitario.
6.
Flujos alternativos
Pg. 151
7.
Diagrama de secuencia
w:Verificacin
Estudiante
Estudiante
Introduce cedula
Presiona Buscar
Se conecta a la base de datos de control de estudio( )
ValidaCedula()
CargaCedula()
Envia datos de estudiates (cedula)
Calcula70%(Creditos_especialidad * 0.8)
Muestra datos de estudiante y calculo()
pulsa retornar
Procesa informacion()
Retornar()
Retorna a interfaz Verificacin
Confidencial
Pg. 152
8.
Diagrama de Clases.
estudiante
Verificacin
cedula
apellidos
nombres
cod_especialidad
creditos_especialidad
creditos_aprobados
:
:
:
:
:
:
int
int
int
int
int
int
+ buscar ()
9.
Interfaz de Usuario
Pantalla 3: Login.
Fuente: Autor (2009).
Confidencial
Pg. 153
Confidencial
Pg. 154
VERSIN: 1.0
Confidencial
Pg. 155
VERSIN: 1.0
Historial de Revisiones
Fecha
Versin
Descripcin
13/03/2009
0.90
Alejandra Serrano.
11/05/2009
0.91
Alejandra Serrano.
08/06/2009
0.92
Alejandra Serrano.
31/08/2009
0.93
Alejandra Serrano.
30/11/2009
1.0
Alejandra Serrano.
Confidencial
Autor
Pg. 156
VERSIN: 1.0
1. Descripcin
El presente documento mostrar la forma en que funcionar el Sistema cuando
los estudiantes inscriban la Fase Formativa de Servicio Comunitario.
Caso de uso
<<include>>
Creacin de Usuario
Actores participantes
Usuario Estudiantes.
3.
Condiciones de entrada
El Usuario est apto para inscribir la Fase Formativa de Servicio
Comunitario.
El Usuario haya ingresado el login y password (ver Especificacin de caso de
uso de Creacin de Usuario).
Confidencial
Pg. 157
VERSIN: 1.0
4.
Flujo de Eventos
a) El Sistema muestra en pantalla el Men Principal.
b) El Usuario selecciona la opcin Inscripcin.
c) El Usuario selecciona Fase Formativa.
d) El sistema muestra la pantalla de Proceso de Inscripcin Fase Formativa.
e) El Sistema se conecta a la base de datos de control de estudio y carga los
datos del estudiante (cedula, nombres, apellidos, especialidad, crditos
aprobados, crditos de la especialidad) de la tabla estudiante.
f) El Sistema carga las secciones correspondientes a la especialidad del
Estudiante.
g) El Sistema muestra en pantalla las secciones disponibles, de acuerdo a la
especialidad del Estudiante.
h) El Usuario selecciona la seccin que desea inscribir.
i) El Usuario pulsa el botn Inscribir.
j) El Sistema muestra un mensaje de notificacin: Usted se ha inscrito en la
Fase Formativa de Servicio Comunitario.
k) El Usuario pulsa Aceptar en el mensaje de alerta.
l) El Sistema despliega la informacin donde se muestra el horario inscrito por
el usuario.
m) El Usuario pulsa el botn Imprimir
Confidencial
Pg. 158
VERSIN: 1.0
5.
Condiciones de salida
El usuario ha realizado con xito la inscripcin de la fase formativa.
6.
Diagrama de secuencia.
w:M enu
w:Inscri pci n
Estudi ante
sel ecci ona i nscri pci n
fase_estudi ante
Secci on
Profesor
Peri odo
Im presora
Confidencial
Pg. 159
VERSIN: 1.0
7.
Tarjetas CRC:
Nombre de la Clase
Responsabilidades
Clases Colaboradoras
Registrar ( ).
Estudiante.
Planificacin_Horario
Nombre de la Clase
8.
Inscritos seminario
Planificacin_horario
Responsabilidades
Clases Colaboradoras
Buscar ( ).
Validar ( ).
Horario_disponible
Seccin.
Aula_disponible.
Profesor.
Diagrama de Clases.
fase_estudi ante
Estudiante
+
+
+
+
+
-
cedula
apel li dos
nombres
cod_especiali dad
credi tos_especi al idad
credi tos_aprobados
+
+
buscar ()
val idar ()
:
:
:
:
:
:
i nt
Stri ng
Stri ng
i nt
Stri ng
Stri ng
1..1
1..1
: i nt
: i nt
+
+
-
cedul a
cod_secci on
periodo_f
ao_f
cod_escuel a
estatus
cod_fase
id
+
+
+
+
buscar ()
modi fi car ()
guardar ()
val i dar ()
:
:
:
:
:
:
:
:
int
int
String
String
int
int
int
int
Pertenece
1..1
Real iza
1..*
Pertenece a
Pl ani ficaci nHorari o
+
+
+
+
+
cod_ horari o
cod_escuel a
cod_secci on
cod_aul a
cedul a_profesor
Pl ani fica
capaci dad
peri odo
ao
control_peri odo
:
:
:
:
:
:
:
:
:
int
int
int
int
int
Stri ng
Stri ng
Stri ng
int
0..1
buscar ()
agregar ()
modi fi car ()
guardar ()
val i dar ()
periodo
0..1
0..1
1..*
0..1
0..1
cod_peri odo
descri pci on
+
+
+
+
buscar ()
agregar ()
modi ficar ()
guardar ()
: int
: String
1..*
1..*
Horario_di sponi bl e
+
+
+
+
:
:
:
:
:
:
i nt
String
String
String
i nt
i nt
1..*
1..*
cod_seccion
descri pcion
+
+
+
+
buscar ()
agregar ()
modi ficar ()
guardar ()
Profesor
aulas_disponi bl es
secci n
: int
: String
cod_aul a
descri pci on
+
+
+
+
agregar ()
modifi car ()
guardar ()
buscar ()
: i nt
: Stri ng
cedul a
nombre
cod_escuel a
+
+
+
+
buscar ()
agregar ()
modifi car ()
guardar ()
: int
: Stri ng
: int
Confidencial
Pg. 160
VERSIN: 1.0
9.
Interfaz de Usuario
Confidencial
Pg. 161
VERSIN: 1.0
Confidencial
Pg. 162
Confidencial
Pg. 163
Historial de Revisiones
Fecha
Versin
Descripcin
Autor
13/07/2009
0.90
Alejandra Serrano.
19/10/2009
0.91
Alejandra Serrano.
30/11/2009
0.92
Alejandra Serrano.
01/02/2010
1.0
Alejandra Serrano.
Confidencial
Pg. 164
1. Descripcin
El presente documento mostrar la forma en que funcionar el sistema al
momento de asignar comunidades a las respectivas escuelas.
1.
Caso de uso
Creacin de usuario
<<include>>
Asignacin de comunidades
Coordinador de servicio comunitario
2.
Actores Participantes
Usuario coordinador de servicio comunitario.
3.
Condiciones de entrada
El Usuario haya ingresado el login y password (ver especificacin de caso de
4.
Flujo de Eventos
a) El Sistema muestra en pantalla el men principal.
b) El Usuario selecciona Asignacin de comunidades.
Confidencial
Pg. 165
Confidencial
Pg. 166
5.
Condiciones de salida
El usuario ha asignado con xito las comunidades para cada escuela de la
Universidad de Oriente Ncleo Monagas.
6.
Flujos Alternativos.
Confidencial
Pg. 167
7.
Diagrama de secuencia
w:Menu
w:AsignacinComunidad
Comunidades_asignadas
Escuela
Municipio
Parroquia
Comunidad
Organizacion
CargarParroquia()
Muestra Parroquias( )
Selecciona parroquias
Buscar comunidad( )
CargarComunidad()
CargarOrganizacion()
Buscar organizacion( )
CargarOrganizacin()
Muestra comunidades y organizacion( )
Selecciona comunidad y organizacion
introduce capacidad
Introduce nombre de contacto
Introduce numero de contacto
Presiona registrar
Procesa informacion(comunidad, capacidad, contacto)
CargarMensaje()
Muestra mensaje( )
Presiona aceptar
Procesa(mensaje)
RegistrarComunidadesAsignadas()
Muestra comunidades asignadas()
Presiona eliminar
Procesa(eliminar)
CargarMensaje()
Muestra mensaje()
Presiona aceptar
Procesa informacion()
Eliminar()
Elimina comunidad()
Presiona retornar
Procesa informacion()
Retornar()
Retorna al men principal
Confidencial
Pg. 168
8.
Tarjetas CRC:
Nombre de la Clase
9.
Comunidades Asignadas
Responsabilidades
Clases Colaboradoras
Buscar ()
Validar ()
Registrar ()
Escuela
Municipio.
Comunidad.
Diagrama de Clases.
Escuela
1..*
ComunidadesAsignadas
Asignacin comunidades
cod_parroquia
cod_comunidad
cod_organizacion
capacidad
contacto
telefono_contacto
id
:
:
:
:
:
:
:
int
int
int
int
int
int
int
+ validar ()
1..1
1..1
+ buscar ()
+ validar ()
+ registrar ()
- cod_escuela : int
- descripcion : int
Municipio
1..*
- cod_municipio : int
- descripcion
: int
Parroquia
1..1
1..*
+ buscar ()
+ validar ()
- cod_parroquia : int
- descripcion
: int
+ buscar ()
+ validar ()
1..1
1..*
Comunidad
Organizacion
- cod_organizacion : int
- descripcion
: int
+ validar ()
1..1
1..*
- cod_comunidad : int
- descripcion
: int
+ buscar ()
+ validar ()
Confidencial
Pg. 169
10.
Interfaz de Usuario
Confidencial
Pg. 170
Confidencial
Pg. 171
Historial de Revisiones
Fecha
Versin
31/08/2009
0.90
Versin
preliminar
propuesta de desarrollo.
como
Alejandra Serrano.
30/11/2009
1.0
Versin
preliminar
propuesta de desarrollo.
como
Alejandra Serrano.
Confidencial
Descripcin
Autor
Pg. 172
1. Descripcin
El presente documento mostrar la forma en que funcionar el sistema en el
momento que el estudiante inscriba las 120 horas de servicio comunitario.
1.
Caso de uso
<<include>>
Creacin de Usuario
2.
Actores Participantes
Usuario Estudiante.
3.
Condiciones de entrada
El Usuario haya aprobado la fase formativa de servicio comunitario.
El Usuario haya ingresado el login y password (ver especificacin de caso de
uso de creacin de Usuario).
4.
Flujo de Eventos
a) El Sistema muestra en pantalla el men principal.
b) El Usuario selecciona Inscripcin 120 horas.
Confidencial
Pg. 173
Confidencial
Pg. 174
comunidad seleccionada
q) El Usuario presiona Aceptar.
r) El sistema elimina la comunidad guardada.
s) El Usuario presiona sobre el siguiente mensaje: Si desea imprimir la
constancia de inscripcin presione Aqu.
t) El Sistema muestra la constancia de inscripcin.
u) El usuario presiona Imprimir.
v) El sistema imprime constancia de inscripcin.
w) El Usuario pulsa el botn retornar.
x) El Sistema regresa al men principal.
5.
Condiciones de salida
6.
Flujos alternativos
Confidencial
Pg. 175
7.
Diagrama de secuencia
w:Men
fase_estudinte
Muni cipio
Parroqui a
Comunidades_Asignadas
Comuni dad
Organizacin
Estudiante
Selecciona i nscripcin
Impresora
Despl iegaPestaa()
Sel ecciona Fase de Cumpl imi ento
Procesa Fase Cumpl imi ento
Buscar muni cipio( )
CargarMunicipio()
Muestra_municipi os( )
Selecciona muni cipio
Buscar Parroquia( )
Procesa informacin(parroquia)
CargarParroquia()
Muestra parroquias( )
Selecciona parroqui a
CargarComunidad()
Buscar organizacin( )
CargarOrganizaci n()
Cargar organizacin( )
CargarComunidadesAsignadas()
Muestra comunidades asignadas( )
Presiona consul tar
Buscar comuni dades asi gnadas( )
CargarOrganizaci on()
CargarNombreContacto()
CargarNmeroContacto()
Muestra Organizacion, Nombre de Contacto y Numero de Contacto( )
Presi ona seleccionar
Procesa informacin(organizacion, nombre-contacto, numero contacto)
CargarMensaje()
Muestra mensaje "Desea sel eccionar esta comunidad?"
Presiona aceptar
Procesa i nformaci n()
RegistrarComunidadSel eccionada()
Muestra comunidad selecci onada()
Presiona aceptar
Procesa i nformaci n()
Eliminar()
Eli mina comunidad()
Presiona sobre pal abra "Aqui"
Procesa i nformaci n()
CargarReporte()
Muestra reporte()
Presiona imprimir
imprime(reporte)
Presiona retornar
Procesa()
Retornar()
Retorna al menu principal
Pg. 176
8.
Tarjetas CRC:
Nombre de la Clase Fase_estudiante
Responsabilidades
Clases Colaboradoras
Buscarmunicipio ()
Municipio
ValidarComunidadesAsignadas ()
Asignacin de Comunidades
RegistrarInscritos120horas ()
Nombre de la Clase
Comunidades asignadas
Responsabilidades
Buscar()
9.
Clases Colaboradoras
Municipio
Parroquia
Comunidad
Organizacin
Diagrama de Clases.
FaseEstudiante
cedula
cod_seccion
periodo_f
ao_f
cod_escuela
estatus
cod_fase
id
:
:
:
:
:
:
:
:
int
int
int
int
int
int
int
int
Parroquia
Municipio
1..1
1..*
- cod_municipio : int
- descripcin
: int
+ buscar ()
+ validar ()
- cod_parroquia : int
- descripci n
: int
1..*
1..1
+ buscar ()
+ validar ()
+ buscar ()
+ validar ()
+ registrar ()
1..1
1..*
ComunidadesAsignadas
Comunidad
- cod_comunidad : int
- descripcion
: int
1..*
1..1
+ validar ()
1..1
cod_municipio
cod_parroquia
cod_comunidad
cod_organizacion
cod_escuela
capacidad
contacto
telefono_contacto
id
:
:
:
:
:
:
:
:
:
int
int
int
int
int
int
int
int
int
+ buscar ()
Organizacin
1..*
- cod_organizacin : int
- descripcin
: int
+ validar ()
Pg. 177
10.
Interfaz de Usuario
Confidencial
Pg. 178
Confidencial
Pg. 179
Historial de Revisiones
Fecha
Versin
Descripcin
Autor
31/08/2009
0.90
Alejandra Serrano.
30/11/2009
0.91
Alejandra Serrano.
01/02/2010
1.0
Alejandra Serrano.
Confidencial
Pg. 180
1. Descripcin
El presente documento mostrar la forma en que funcionar el sistema al
momento de asignar las secciones, aulas y profesores a la fase formativa de
servicio comunitario.
1.
Caso de uso
Creacin de Usuario
<<include>>
2.
Actores Participantes
Coordinador de servicio comunitario.
3.
Condiciones de entrada
El Usuario haya ingresado el login y password (ver especificacin de caso de
uso de creacin de Usuario).
4.
Flujo de Eventos
Confidencial
Pg. 181
Pg. 182
presionando Eliminar.
t) El sistema muestra el mensaje: Desea eliminar el horario
seleccionado?
u) El usuario presiona Aceptar.
v) El Sistema elimina la planificacin guardada.
w) El Usuario pulsa Retornar.
x) El Sistema retorna al men principal.
5.
Condiciones de salida
6.
Flujos alternativos
Confidencial
Pg. 183
7.
Diagrama de secuencia
w:Menu
w:Planificacin_horario
Planificacin_horario
Escuela
Horario_disponible
Seccin
Aulas_disponibles
periodo
Profesor
Buscar aulas_disponibles()
CargarAulas_disponibles()
Muestra Aulas()
Bucar Periodo()
CargarPeriodo()
Muestra Periodo()
Buscar Escuelas()
CargarEscuelas()
Muestra escuelas()
Selecciona escuela
Buscar horario_disponible()
Procesa(horario)
VerificarHorario()
CargarHorario()
Muestra horario disponible()
Buscar seccin()
Procesa(seccion)
CargarSeccin()
Muestra secciones()
Selecciona seccin
Introduce capacidad
Preciona buscar
Buscar profesores()
procesa(cedula)
CargarProfesor()
Muestra profesores()
Selecciona profesor
Procesa()
CargarProfesorSeleccionado()
Muestra profesor en interfaz
Presiona insertar
Procesa()
GuardarPlanificacin()
Muestra planificacin()
presiona eliminar
Procesa()
Presiona Aceptar
CargarMensaje()
Muestra mensaje
Procesa()
Eliminar()
Elimina Planificacin()
Presiona retornar
Procesa()
Retornar()
Retorna al menu principal
Pg. 184
8.
Tarjetas CRC:
Nombre de la Clase
Planificacin_horario
Responsabilidades
Registrar ()
Nombre de la Clase
Clases Colaboradoras
Escuela
Seccin
Aulas_disponibles
Periodo
Profesor
Escuela
Responsabilidades
Buscar ()
9.
Clases Colaboradoras
Horario_disponible
Diagrama de Clases.
secci on
1..*
cod_secci on
descri pci on
: i nt
: i nt
val i dar ()
1..1
+
+
+
cod_horari o
cod_escuel a
cod_aul a
cedul a_profesor
capaci dad
peri odo
ao
control _peri odo
:
:
:
:
:
:
:
:
i nt
i nt
i nt
i nt
i nt
i nt
i nt
i nt
1..*
cod_aul a
descri pci on
: i nt
: i nt
val i dar ()
1..1
peri odo
1..*
1..1
buscar ()
val i dar ()
regi strar ()
cod_peri odo
descri pci on
: i nt
: i nt
val i dar ()
1..1
1..1
profesor
1..*
Horari o_di sponi bl e
+
1..*
:
:
:
:
:
:
buscar ()
i nt
i nt
i nt
i nt
i nt
i nt
cedul a
nom bre
cod_escuel a
: i nt
: i nt
: i nt
val i dar ()
escuel a
1..1
1..*
+
+
cod_escuel a
descri pci on
: i nt
: i nt
buscar ()
val i dar ()
Pg. 185
10.
Interfaz de Usuario
Confidencial
Pg. 186
Confidencial
Pg. 187
Historial de Revisiones
Fecha
Versin
Descripcin
Autor
11/01/2010
0.90
Alejandra Serrano.
19/02/2010
0.91
Alejandra Serrano.
01/02/2010
1.0
Alejandra Serrano.
Confidencial
Pg. 188
1. Descripcin
El presente documento mostrar la forma en que funcionar el sistema cuando los
coordinadores de escuelas asignen estudiantes a la fase de cumplimiento de servicio
comunitario
1.
Caso de uso
Creacin de Usuario
<<include>>
Asignar estudiantes
Coordinadores de escuelas
2.
Actores Participantes
3.
Condiciones de entrada
4.
Flujo de Eventos
a)
b)
c)
Confidencial
Pg. 189
de cumplimiento.
d)
e)
f)
g)
h)
i)
j)
k)
l)
m)
n)
o)
5.
p)
q)
r)
s)
Condiciones de salida
Pg. 190
6.
Diagrama de secuencia.
w:Menu
w:AsignacionEstudiantes
fase_estudiante
Comunidades_asignadas
Coordinadores de escuelas
Selecciona Asignacion fase de cumplimiento
Procesa informacion()
Confidencial
Pg. 191
7.
Tarjetas CRC:
Nombre de la Clase
Fase_estudiante
Responsabilidades
Buscar().
Validar().
Registrar().
8.
Clases Colaboradoras
Comunidades_asignadas
Diagrama de Clases.
fase_estudiante
Asignacion estudiantes
cedula
cod_seccion
periodo_f
ao_f
cod_escuela
estatus
cod_fase
id
ao_c
cod_proyectos
control_proyecto
:
:
:
:
:
:
:
:
:
:
:
int
int
int
int
int
int
int
int
int
int
int
comunidades_asignadas
1..1
+ buscar ()
+ validar ()
+ registrar ()
1..*
cod_escuela
cod_municipio
cod_parroquia
cod_comunidad
cod_organizacion
capacidad
contacto
asignado
id
:
:
:
:
:
:
:
:
:
int
int
int
int
int
int
int
int
int
+ buscar ()
+ validar ()
Confidencial
Pg. 192
9.
Interfaz de Usuario
Confidencial
Pg. 193
Confidencial
Pg. 194
Historial de Revisiones
Fecha
Versin
19/10/2009
0.90
11/01/2010
0.91
Alejandra Serrano.
30/01/2010
1.0
Alejandra Serrano.
Confidencial
Descripcin
Autor
Pg. 195
1. Descripcin
El presente documento mostrar la forma en que funcionar el sistema al momento de
asignar profesores tutores para cada una de las comunidades.
1.
Caso de uso
Creacin de usuario
<<include>>
2.
Actores Participantes
3.
Condiciones de entrada
4.
Flujo de Eventos
Pg. 196
5.
Condiciones de salida
6.
Diagrama de secuencia
Confidencial
Pg. 197
w:Menu
w:AsignacionProfesorTutor
ProfesoresAsignados
escuela
ComunidadesAsignadas
profesor
Coordinadores de escuel as
Impresora
Procesa informacion()
CargarEscuelas()
Muestra escuelas()
Selecci ona escuela
Buscar comuni dades asi gnadas y profesores()
Procesa informacion()
Verifi carComunidadesAsignadas()
CargarComunidadesAsignadas()
Buscar profesores()
CargarProfesores()
Muestra profesores y comuni dades asi gnadas()
Sel ecciona comunidad
Selecci ona profesor
Presiona guardar
Procesa informacion()
Registra profesor()
Muestra profesor y comunidades()
Presiona eliminar
Prosesa informacion()
Eliminar()
El imi na profesor()
Presiona "Ver reporte"
Procesa informacion()
CargarReporte()
Muestra reporte()
Presiona Imprimir
Imprime(reporte)
Presiona retornar
Procesa informacion()
Retornar()
retorna al menu
Pg. 198
7.
Tarjetas CRC:
Nombre de la Clase
Profesores_asignados
Responsabilidades
Clases Colaboradoras
Buscar()
Comunidades_asignadas
Validar()
Registrar ()
8.
Diagrama de Clases.
comunidades_asignadas
ProfesoresAsignados
Asignacion profesor tutor
- cedula : int
- id
: int
1..1
1..*
+ buscar ()
+ validar ()
+ registrar ()
cod_escuela
cod_municipio
cod_parroquia
cod_comunidad
cod_organizacion
capacidad
contacto
telefono_contacto
asignado
id
:
:
:
:
:
:
:
:
:
:
int
int
int
int
int
int
int
int
int
int
+ buscar ()
+ validar ()
1..1
1..*
Escuela
profesor
- cedula
: int
- nombre
: int
- cod_escuela : int
1..*
+ validar ()
1..1
- cod_escuela : int
- descripcion : int
+ buscar ()
+ validar ()
Confidencial
Pg. 199
9.
Interfaz de Usuario
Confidencial
Pg. 200
Confidencial
Pg. 201
Historial de Revisiones
Fecha
Versin
Descripcin
Autor
11/01/2010
0.90
Alejandra Serrano.
01/02/2010
1.0
Alejandra Serrano.
Confidencial
Pg. 202
1. Descripcin
El presente documento mostrar la forma en que funcionar el Sistema en el
momento de registrar los estudiantes aprobados y los no aprobados de la fase
formativa de servicio comunitario.
1.
Caso de uso
Creacin de Usuario
<<include>>
Registrar resultado
de fase
.
formativa
Instructor de seminario
2.
Actores Participantes
3.
Condiciones de entrada
4.
Flujo de Eventos
a)
b)
c)
Confidencial
Pg. 203
d)
e)
f)
g)
h)
5.
i)
j)
k)
l)
m)
n)
o)
p)
q)
Condiciones de salida
6.
Flujos Alternativos
Confidencial
Pg. 204
7.
Diagrama de secuencia.
w:Menu
w:RegistrarAprobacion
Escuela
Seccion
fase_estudiante
Impresora
Muestra reporte()
CargarReporte()
Presiona Imprimir
Imprime(Reporte)
Presiona retornar
Procesa()
Retornar()
retorna al menu principal
Confidencial
Pg. 205
8.
Tarjetas CRC:
Nombre de la Clase
Fase_estudiante
Responsabilidades
Clases Colaboradoras
Buscar().
Seccin
Validar().
Registrar().
9.
Diagrama de Clases.
fase_estudiante
RegistarAprobacion
cedula
cod_seccion
periodo_f
ao_f
cod_escuela
estatus
cod_fase
id
:
:
:
:
:
:
:
:
int
int
int
int
int
int
int
int
Seccion
0..1
+ buscar ()
+ validar ()
+ registrar ()
1..*
- cod_seccion : int
- descripcin : int
+ buscar ()
+ validar ()
1..*
1..1
escuela
- cod_escuela : int
- descripcion : int
+ buscar ()
+ validar ()
Confidencial
Pg. 206
10.
Interfaz de Usuario
Confidencial
Pg. 207
Confidencial
Pg. 208
Confidencial
Pg. 209
Historial de Revisiones
Fecha
Versin
Descripcin
Autor
15/02/2010
0.90
Alejandra Serrano.
17/03/2010
1.0
Alejandra Serrano.
Confidencial
Pg. 210
1. Descripcin
El presente documento mostrar la forma en que funcionar el sistema al momento de
registrar los avances de las 120 horas del prestador del servicio comunitario.
1.
Caso de uso
Creaci n de usuario
<<incl ude>>
2.
Actores Participantes
3.
Condiciones de entrada
4.
Flujo de Eventos
a)
b)
c)
d)
e)
f)
Confidencial
Pg. 211
g)
h)
i)
j)
k)
l)
m)
n)
o)
p)
q)
5.
r)
s)
t)
u)
Condiciones de salida
6.
Flujos alternativos
Pg. 212
7.
Diagrama de secuencia
w:Menu
w:Registro_120horas
evaluacion_120horas
comunidades_asignadas
fase_estudiante
T utor academico
Selecciona 120 horas
Muestra pantalla
Presina "Ver estudiantes"
Buscar comunidades asignadas()
VerificarComunidad_asignada()
CargarComunidad()
Muestra comunidades()
Selecciona comunidad
Buscar estudiantes()
Procesa informacion()
VerificarEstudiantes()
Muestra estudiantes()
Selecciona estudiantes
CargarEstudiantes()
Confidencial
Pg. 213
8.
Tarjetas CRC:
Nombre de la Clase
Evaluacin_120horas
Responsabilidades
Clases Colaboradoras
Buscar()
Validar()
Registrar ()
Fase_estudiante
Nombre de la Clase
9.
Fase_estudiante
Responsabilidades
Clases Colaboradoras
Buscar()
Comunidades_asignadas
Diagrama de Clases.
fase_estudi ante
Regi stro_120horas
+
+
+
fecha_i ngreso
cedul a_estudi ante
fecha_i ni ci o
fecha_fi n
acti vi dades
hora_acumul ada
:
:
:
:
:
:
i nt
i nt
i nt
i nt
i nt
i nt
1..*
1..1
buscar ()
val i dar ()
regi strar ()
+
+
cedul a
cod_secci on
peri odo_f
ao_f
cod_escuel a
estatus
cod_fase
id
:
:
:
:
:
:
:
:
i nt
i nt
i nt
i nt
i nt
i nt
i nt
i nt
buscar ()
val i dar ()
1..*
cod_escuel a
cod_m uni ci pi o
cod_parroqui a
cod_comuni dad
cod_organi zaci on
capaci dad
contacto
tel efono_contacto
asi gnado
id
:
:
:
:
:
:
:
:
:
:
int
int
int
int
int
int
int
int
int
int
1..1
10.
Interfaz de Usuario
Confidencial
Pg. 214
Confidencial
Pg. 215
Confidencial
Pg. 216
Historial de Revisiones
Fecha
Versin
Descripcin
Autor
15/02/2010
0.90
Alejandra Serrano.
17/03/2010
1.0
Alejandra Serrano.
Confidencial
Pg. 217
1. Descripcin
El presente documento mostrar la forma en que funcionar el sistema al momento de
registrar los proyectos donde los estudiantes prestaran las 120 horas de servicio
comunitario.
11.
Caso de uso
creacin de usuario
<<include>>
registrar proyectos
Tutor academico
Diagrama 49: Caso de Uso Registrar proyectos
Fuente: Autor (2009)
12.
Actores Participantes
13.
Condiciones de entrada
14.
Flujo de Eventos
a)
b)
c)
d)
Confidencial
Pg. 218
e)
f)
g)
h)
i)
j)
k)
l)
m)
15.
n)
o)
p)
Condiciones de salida
16.
Flujos alternativos
Confidencial
Pg. 219
17.
Diagrama de secuencia
w:Menu
w:Registro_proyecto
comunidades_asignadas
proyectos
fase_estudiante
Tutor academico
impresora
Confidencial
Pg. 220
18.
Tarjetas CRC:
Nombre de la Clase
19.
Fase_estudiante
Responsabilidades
Clases Colaboradoras
Buscar()
Validar()
Registrar ()
Comunidades_asignadas
Proyectos
Diagrama de Clases.
comunidades_asignadas
1..*
Fase_estudiante
Registro_proyectos
cedula
cod_seccion
periodo_f
ao_f
cod_escuela
estatutos
cod_fase
id
ao_c
cod_proyectos
control_proyecto
:
:
:
:
:
:
:
:
:
:
:
int
int
int
int
int
int
int
int
int
int
int
1..1
cod_escuela
cod_municipio
cod_parroquia
cod_comunidad
cod-organizacion
capacidad
contacto
asignado
id
:
:
:
:
:
:
:
:
:
int
int
int
int
int
int
int
int
int
+ buscar ()
+ validar ()
1..1
+ buscar ()
+ validar ()
+ registrar ()
proyectos
1..*
- cod_proyecto : int
- descripcion
: int
- asignado
: int
+ buscar ()
+ validar ()
Confidencial
Pg. 221
20.
Interfaz de Usuario
Confidencial
Pg. 222
Confidencial
Pg. 223
Historial de Revisiones
Fecha
Versin
Descripcin
Autor
11/01/2010
0.90
Alejandra Serrano.
30/01/2010
1.0
Alejandra Serrano.
Confidencial
Pg. 224
1. Descripcin
El presente documento mostrar la forma en que funcionar el sistema cuando el
coordinador de servicio comunitario ingrese para generar las actas de los estudiantes
que culminan el servicio comunitario
1.
Caso de uso
Creacin de Usuario
<<include>>
Generar actas
Coordinador de servicio comunitario
2.
Actores Participantes
3.
Condiciones de entrada
4.
Flujo de Eventos
4.1. El Sistema muestra en pantalla el Men Principal.
4.2. El Usuario selecciona la opcin Generar Actas.
4.3. El sistema despliega las opciones de Generar Actas.
Confidencial
Pg. 225
4.4. El Usuario selecciona el tipo de acta que desea generar (Actas Seminario,
Certificado Cumplimiento Acta Cumplimiento).
4.5. El sistema muestra la pantalla de Generar actas.
4.6. El Sistema carga las escuelas (Sistema, Petrleo, Agronoma, Zootecnia,
Ecsa).
4.7. Si el usuario desea buscar a los estudiantes por especialidad:
4.7.1. El Usuario selecciona una escuela.
4.7.2. El sistema carga la especialidad correspondiente a la escuela
seleccionada por el usuario.
4.7.3. El Usuario selecciona la especialidad.
4.8. Si el usuario desea buscar a los estudiantes por cedula:
4.8.1. El Usuario introduce la cedula y presiona buscar.
4.9. El Sistema muestra la lista de estudiantes correspondientes a la
especialidad seleccionada por el usuario.
4.10. El Usuario selecciona un estudiante,
4.11. El Sistema muestra el acta del estudiante en formato PDF.
4.12. El Usuario presiona Imprimir.
4.13. El Sistema imprime el acta del estudiante.
4.14. El Usuario presiona Retornar.
4.15. El sistema regresa al men principal
5.
Condiciones de salida
El coordinador de servicio comunitario genera las actas de los estudiantes de
forma satisfactoria.
Confidencial
Pg. 226
6.
Interfaz de Usuario
Confidencial
Pg. 227
Confidencial
Pg. 228
Confidencial
Pg. 229
Historial de Revisiones
Fecha
Versin
11/01/2010
0.90
30/01/2010
1.0
Confidencial
Descripcin
Autor
Alejandra Serrano.
Pg. 230
1. Descripcin
El presente documento mostrar la forma en que funcionar el sistema cuando el
coordinador de servicio comunitario ingrese para solicitar los reportes tanto de los
estudiantes, profesores y comunidades.
1.
Caso de uso
Creacin de Usuario
<<include>>
Generar reportes
2.
Actores Participantes
Usuario Coordinador de servicio comunitario.
3.
Condiciones de entrada
El Usuario haya ingresado el login y password (ver especificacin de caso de
4.
Flujo de Eventos
a)
b)
Confidencial
Pg. 231
c)
d)
e)
f)
g)
h)
i)
j)
5.
k)
l)
m)
n)
o)
p)
Condiciones de salida
Confidencial
Pg. 232
6.
Interfaz de Usuario
Confidencial
Pg. 233
Confidencial
Pg. 234
DIRECCIN DE COMPUTACIN
PROYECTO: Sistema de Gestin y Control Administrativo para la
Coordinacin de Servicio Comunitario de la Universidad de Oriente
Ncleo Monagas.
VERSIN: 1.0
FECHA: Noviembre 2009
Especificaciones Complementarias
Versin 1.0
Confidencial
Pg. 235
Revisin Histrica
Fecha
Versin
Descripcin
Autor
31/08/2009
0.90
Alejandra Serrano
30/11/2009
0.91
Alejandra Serrano
30/01/2010
1.0
Alejandra Serrano
Confidencial
Pg. 236
1. Introduccin
1.1. Propsito
En el presente documento se mostrar una apreciacin global de los requisitos que
no fueron capturados en los casos de uso y que complementan el desarrollo del
sistema para la gestin y control administrativo de la Coordinacin de Servicio
Comunitario de la Universidad de Oriente Ncleo Monagas.
1.2. Alcance
Dicho documento abarca los requisitos del sistema clasificados segn la norma
ISO 9126 3.
El diseo del software esta sustentado en las normas y estndares que han sido
establecidas a nivel de rectorado. Por lo que la codificacin se realiza trabajando
con clases, es decir, una programacin orientada a objetos, en cuanto al hardware
se utilizan los equipos con los cuales cuenta en el centro de computacin ncleo
Confidencial
Pg. 237
3. Requisitos no funcionales
Confidencial
Pg. 238
cada una
Confidencial
Pg. 239
creen ms conveniente.
Nombre
Son
Confidencial
Variacin
prestadores
de
Servicio
Fuente
Reglamento de
Servicio
Comunitario del
Estudiante de la
acadmica de la carrera.
Universidad de
Los estudiantes de la
Oriente, Captulo
IV de la Prestacin
Pg. 240
de Servicio
Comunitario.
Reglamento de
Servicio
Comunitario del
Estudiante de la
Universidad de
Oriente, Artculo
29. Captulo IV del
prestador del
servicio
comunitario.
Alta
Reglamento de
Servicio
Comunitario del
Estudiante de la
Universidad de
Oriente, Artculo 6.
de un ao.
Captulo II del
Servicio
Comunitario.
Confidencial
Los
tutores
debern:
atender
un Alta
Reglamento
Servicio
Comunitario
Estudiante
de
del
de
la
Pg. 241
Universidad
de
Oriente,
su tutora.
Artculo
los tutores
5
Reglamento
Servicio
Comunitario
Estudiante
o reprobado
Universidad
Oriente,
de
del
de
la
de
Artculo
24. Captulo IV de
la prestacin del
servicio
comunitario
6
Reglamento
Servicio
Oriente,
Comunitario
la
certificacin
y/o
Estudiante
Universidad
Oriente,
de
del
de
la
de
Artculo
del
servicio
comunitario
Pg. 242
Caractersticas:
Adecuidad: Capacidad del producto software para proporcionar un
conjunto apropiado de funciones para tareas y objetivos de usuario
especificados.
Confidencial
Pg. 243
SEGURIDAD
[1-AMENAZA X (1-SEGURIDAD)]
Frmula
Detalles de frmula
Caractersticas:
Pg. 244
interfaces especificados.
Frmula
RECUPERABILIDAD
TIEMPO DE RECUPERACION(1)
Tiempo medio= X = suma=(T)/B
TIEMPO ESTIMADO DE REINICIO(2)
Promedio =X=A/B
Detalles de frmula
Confidencial
Pg. 245
Frmula
X=A/B
Detalles de frmula
Caractersticas:
Entendibilidad: Capacidad del producto software que permite al usuario
entender si el software es adecuado y cmo puede ser usado para unas
tareas o condiciones de uso particulares.
Aprendibilidad: Capacidad del producto software que permite al usuario
aprender sobre su aplicacin.
Operatibilidad: Capacidad del producto software que permite al usuario
operarlo y controlarlo.
Atractivo: Capacidad del producto software para ser atractivo al usuario.
Confidencial
Pg. 246
OPERATIBILIDAD
Frmula xito=(n de tareas terminadas+(n medias 0.5))100/n
total de tareas
Detalles de frmula Tarea terminada tiene peso 1,tarea a medio terminar 0.5 y
tarea no terminada 0
d. Mtricas de Eficiencia: Capacidad del producto software para
proporcionar un rendimiento apropiado relacionado con el total de
recursos utilizados bajo condiciones establecidas
Caractersticas:
Comportamiento en el tiempo: Capacidad del producto software para
proporcionar tiempos de respuesta, tiempos de proceso y potencia
apropiados, bajo condiciones determinadas.
Confidencial
Pg. 247
COMPORTAMIENTO EN EL TIEMPO
Frmula X = tiempo (calculado o simulado)
Detalles de frmula .Entre ms corto, mejor
Caractersticas:
Analizabilidad: Es la capacidad del producto software para serle
diagnosticadas deficiencias o causas de los fallos en el software, o para
identificar las partes que han de ser modificadas.
Cambiabilidad: Capacidad del producto software que permite que una
determinada modificacin sea implementada.
Estabilidad: Capacidad del producto software para evitar efectos
inesperados debidos a modificaciones del software.
Examinabilidad: Capacidad del producto software que permite que el
Confidencial
Pg. 248
adherirse
normas
convenciones
relacionadas
con
la
mantenibilidad.
En el presente proyecto es necesario medir las caractersticas de Confiabilidad,
Analizabilidad y Estabilidad, a continuacin se muestran la frmula apropiada para
tal fin:
ANALIZABILIDAD
Frmula Tiempo medio en analizar un fallo:
X = sum(Tout-Tin) / N
Detalles de frmula siendo Tout = momento en el que se encuentran las
causas del fallo (o son reportadas por
el usuario)
Tin = momento en el que se recibe el informe del fallo
y N = nmero total de fallos registrados
METRICA EXTERNA
CAMBIABILIDAD
Frmula X = A/B
Detalles de frmula A = nmero de cambios a funciones o mdulos que
tienen comentarios confirmados
B = total de funciones o mdulos modificados
0 <= X <= 1
Entre ms cercano a 1, ms registrable.
0 indica un control de cambios deficiente o pocos
cambios y alta estabilidad
ESTABILIDAD
Frmula Frecuencia de fallos debidos a efectos laterales
producidos despus de una modificacin:
Confidencial
Pg. 249
X=1-A/B
Detalles de frmula siendo A= nmero de fallos debidos a efectos laterales
detectados y corregidos
y B= nmero total de fallos corregidos
f. Mtricas de Transportabilidad: facilidad con que el software puede ser
llevado de un entorno a otro.
Caractersticas:
Adaptabilidad: Capacidad del producto software para ser adaptado a
diferentes entornos especificados, sin aplicar acciones o mecanismos distintos
de aquellos proporcionados para este propsito por el propio software
considerado.
Instalabilidad: Capacidad del producto software para ser instalado en un
entorno especificado.
Coexistencia: Capacidad del producto software para coexistir con otro
software independiente, en un entorno comn, compartiendo recursos
comunes.
Remplazabilidad: Capacidad del producto software para ser usado en lugar
de otro producto software, para el mismo propsito, en el mismo entorno.
Conformidad de la transportabilidad: Capacidad del producto software
para adherirse a normas o convenciones relacionadas con la portabilidad.
Pg. 250
CONFORMIDAD DE LA TRANSPORTABILIDAD
Frmula X = A/B
Detalles de frmula A = nmero de artculos implementados de conformidad
B = total de artculos que requieren conformidad
0 <= X <= 1
Entre ms cercano a 1, ms completa.
Pg. 251
3.4. Soporte.
Confidencial
Pg. 252
b.
Requisitos de configuracin.
c.
Requisitos de adaptabilidad.
d.
Requisitos de compatibilidad
Confidencial
Pg. 253
Confidencial
Pg. 254
Historial de Revisiones
Fecha
Versin
Descripcin
Autor
13/01/2010
0.90
Alejandra Serrano.
30/01/2010
1.0
Alejandra Serrano.
Confidencial
Pg. 255
1. Introduccin
1.1. El Propsito
El propsito del presente documento es conocer el diseo elaborado del
sistema de gestin y control administrativo para la coordinacin de servicio
comunitario de la Universidad de Oriente Ncleo Monagas.
1.2. Alcance
Este documento abarca las vistas de casos de uso, vistas lgicas, vistas de
implementacin, vistas de proceso y vista de despliegue del sistema.
1.4 Referencias
Documento Visin.
Confidencial
Pg. 256
<<include>>
Verificar creditos
Creacin de Usuario
<<include>>
Planificacin de horarios
<<include>>
Asignacin de comunidades
<<include>>
Coordinador de Servicio Comunitario
Generar Actas
<<include>>
<<include>>
Validar Usuario
Generar Reportes
<<include>>
<<include>>
<<include>>
<<include>>
Coordinadores de escuela
<<include>>
Asiganacin de estudiantes
<<include>>
.
Registrar resultado
de fase
formativa
T utor academico
Registrar proyectos
Confidencial
Pg. 257
2. Vistas y Planos
2.1 Vista Lgica
Confidencial
Pg. 258
Modelo de Clase.
Planificacin de horario
Inscripcin 120 horas
Nucleo
TipoMovimientos
1..*
contenido
- cod_tipo : int
- descripcion : String
- cod_tipo : int
- cod_bo : int
1..1
posee
+ insertar ()
+ eliminar ()
+ actualizar ()
RegistrarAprobacin
- codigo
: int
- descripcion : String
BotoTipoMov
verificacin
seccion
+ insertar ()
+ eliminar ()
+ actualizar ()
+ insertar ()
+ eliminar ()
+ actualizar ()
- cod_seccion : int
- descripcion : int
+ validar ()
1..*
posee
0..1
contiene
1..1
asignado
0..1
contiene
1..*
posee
aulas_disponibles
- cod_aula : int
- descripcion : int
0..1
pertenece
1..*
posee
ControlSistema
cod_pagina
descripcion
url
cod_mod
cod_tipo
NucleoUsu
+ actualizar : String
+ datosEditar : String
PaginaModulo
: int
: String
: String
: int
: int
- cod_nu : int
- cod_usu : int
estudiante
+ insertar ()
+ eliminar ()
+ actualizar ()
+ insertar ()
+ actualizar ()
+ eliminar ()
Modulo
1..1
posee
ModuloUsuario
- cod_modulo : int
- descripcion : String
*
*
contenido contiene
+ insertar ()
+ eliminar ()
+ actualizar ()
- cod_mod : int
- cod_usu : int
+ insertar ()
+ eliminar ()
+ actualizar ()
1..*
asociado
1..1
posee
cod_usuario
cedula
nombre
direccion
telefono
email
nombre_usu
clave_usu
cod_sta
: int
: int
: String
: String
: String
: String
: int
: int
: int
+ insertar ()
+ eliminar ()
+ actualizar ()
*
contiene
cedula
apellidos
nombres
cod_especialidad
creditos_especialidad
creditos_aprobados
: int
: int
: int
: int
: int
: int
1..*
necesita
1..*
contenido
cedula
cod_seccion
periodo_f
ao_f
cod_escuela
estatus
cod_fase
id
: int
: int
: int
: int
: int
: int
: int
: int
1..1
realiza
1..*
pertenece
+ registrar ()
+ buscar ()
+ validar ()
1..1
contiene
1..*
posee
1..1
posee
Usuario
-
+ buscar ()
+ validar ()
1..1
posee
1..1
adjunto
+ insertar ()
+ eliminar ()
+ actualizar ()
1..1
asociado
1..*
contiene
1..1
asignado
StatusUsu
- cod_sta : int
- descripcion : String
1..*
asociado
planificacion_horario
fase_estudiante
Evaluacin_120horas
-
fecha_ingreso
cedula_estudiante
fecha_inicio
fecha_fin
actividades
hora_acumulada
id
: int
: int
: int
: int
: int
: int
: int
cod_horario
cod_escuela
cod_seccion
cod_aula
cedula_profesor
capacidad
periodo
ao
control_periodo
+ buscar ()
+ validar ()
+ registrar ()
1..*
contiene
+ validar ()
+ buscar ()
+ buscar ()
+ validar ()
+ registrar ()
1..* 1..1
contieneasociado
0..1
pertenece
- cod_periodo : int
- descripcion : int
1..*
posee
1..*
posee
+ validar ()
profesor
-
cedula
nombre
cod_escuela
cod_especialidad
: int
: int
: int
: int
+ validar ()
1..*
posee
escuela
- cod_escuela : int
- descripcion : int
periodo
0..1
pertenece
0..1
pertenece
1..*
contenida
1..1
asociado
: int
: int
: int
: int
: int
: int
: int
: int
: int
+ validar ()
0..1
pertenece
1..*
asociado
horario_disponible
1..*
contenida -
cod_horario_disponible
dia
desde
hasta
cod_escuela
asignado
: int
: int
: int
: int
: int
: int
+ buscar ()
+ validar ()
+ registrar ()
*
contiene
BotonesPagUsu
- cod_usu : int
- cod:pag : int
- cod_bo : int
+ insertar ()
+ actualizar ()
+ eliminar ()
PagModUsu
1..1
contiene
1..*
contenido
0..*
contiene
1..1
contenida
Registro_120horas
- cod_usu : int
- cod_pag : int
comunidades_asignadas
+ insertar ()
+ eliminar ()
+ actualizar ()
Profesores_Asignados
- cedula : int
- id
: int
+ buscar ()
+ validar ()
+ registrar ()
0..1
contenido
Boton
- cod_bo
: int
- descripcion : int
- sw
: int
1..1
posee
1..*1..* posee
asociado
1..*
posee -
cod_escuela
cod_municipio
cod_parroquia
cod_comunidad
cod_organizacion
capacidad
contacto
telefono_contacto
asignado
id
: int
: int
: int
: int
: int
: int
: int
: int
: int
: int
+ buscar ()
+ validar ()
+ registrar ()
+ insertar ()
+ actualizar ()
+ eliminar ()
1..1
contenida
+ buscar ()
+ validar ()
+ validar ()
1..1
contiene
1..*
contiene
1..*
contenido
1..1
contenida
parroquia
+ buscar ()
+ validar ()
Asignacin comunidades
- cod_organizacion : int
- descripcion
: int
- cod_municipio : int
- descripcion : int
- cod_parroquia : int
- descripcion : int
- cod_municipio : int
organizacion
municipio
1..*
contiene
comunidad
1..*
contenida
1..1
contiene
cod_comunida
descripcion
cod_parroquia
cod_organizacion
: int
: int
: int
: int
+ buscar ()
+ validar ()
Confidencial
Pg. 259
posee
cod_tipo Integer
descripcion Variable characters (254)
Nucleo
codigo
Integer
descripcion Variable characters (254)
BotoTipoMov
seccion
cod_seccion Integer
descripcion Integer
contiene
(D)
asignado
posee
aulas_disponibles
Association_18
cod_aula Integer
descripcion Integer
Association_31
contiene
posee
NucleoUsu
PaginaModulo
cod_pagina
descripcion
url
cod_mod
cod_tipo
estudiante
asignado
(D)
asociado
Association_38
StatusUsu
cod_sta
Integer
descripcion Variable characters (254)
Association_26
contiene
cedula
apellidos
nombres
cod_especialidad
creditos_especialidad
creditos_aprobados
cedula
cod_seccion
periodo_f
ao_f
cod_escuela
estatus
cod_fase
id
Association_33
Integer
Integer
Integer
Integer
Integer
Integer
contenido
necesita
asociado
Integer
Integer
Integer
Integer
Integer
Integer
Integer
Integer
Association_43
realiza
pertenece
Association_53
Association_39
posee
posee
posee
cod_modulo Integer
descripcion Variable characters (254)
pertenece
Integer
Integer
Integer
Integer
Integer
Integer
Integer
Integer
Integer
periodo
posee
pertenece
pertenece
Association_44
pertenece
Usuario
Integer
Integer
Variable characters (254)
Variable characters (254)
Variable characters (254)
Variable characters (254)
Integer
Integer
Integer
Association_35
Evaluacin_120horas
fecha_ingreso
cedula_estudiante
fecha_inicio
fecha_fin
actividades
hora_acumulada
id
Integer
Integer
Integer
Integer
Integer
Integer
Integer
cod_periodo Integer
descripcion Integer
Association_54
contiene
Association_51
adjunto
(D) cod_usuario
cedula
Association_27
nombre
ModuloUsuario
contenido
asociado posee direccion
telefono
cod_mod Integer
contiene cod_usu Integer
email
Association_40 nombre_usu
clave_usu
cod_sta
contiene
Modulo
cod_horario
cod_escuela
cod_seccion
cod_aula
cedula_profesor
capacidad
periodo
ao
control_periodo
posee
posee
asociado
Association_45
planificacion_horario
fase_estudiante
cod_nu Integer
cod_usu Integer
Integer
Variable characters (254)
Variable characters (254)
Integer
Integer
posee
pertenece
Association_46
profesor
cedula
nombre
cod_escuela
cod_especialidad
Integer
Integer
Integer
Integer
Association_36
contenida
posee
asociado
asociado
escuela
cod_escuela Integer
descripcion Integer
Association_47
contiene
contenida
Association_37
contiene asociado
horario_disponible
cod_horario_disponible
dia
desde
hasta
cod_escuela
asignado
Integer
Integer
Integer
Integer
Integer
Integer
Association_22
contiene
BotonesPagUsu
cod_usu Integer
cod:pag Integer
cod_bo Integer
Association_55
Association_52
Association_41
contiene
contenido
PagModUsu
contenida
cod_usu Integer
cod_pag Integer
comunidades_asignadas
Profesores_Asignados
posee
cedula Integer
id
Integer
contiene
Association_42
posee
Association_30
contenido
posee
Boton
cod_bo
Integer
descripcion Integer
sw
Integer
cod_escuela
cod_municipio
cod_parroquia
cod_comunidad
cod_organizacion
capacidad
contacto
telefono_contacto
asignado
id
Integer
Integer
Integer
Integer
Integer
Integer
Integer
Integer
Integer
Integer
contenida
contiene
municipio
organizacion
cod_municipio Integer
descripcion
Integer
cod_organizacion Integer
descripcion
Integer
Association_48
contiene
contiene
contenido
contenida
Association_34
parroquia
cod_parroquia Integer
descripcion
Integer
cod_municipio Integer
Association_50
comunidad
contiene
contenida
Association_49
cod_comunida
descripcion
cod_parroquia
cod_organizacion
Integer
Integer
Integer
Integer
Pg. 260
posee
cod_tipo integer
descripcion varchar(254)
Nucleo
codigo integer
descripcion varchar(254)
BotoTipoMov
contenido cod_tipo integer
cod_bo integer
seccion
Association_33
cod_seccion integer
descripcion integer
contiene
posee
asignado
FK_ASSOCIAT_ASSOCIATI_FASE_EST
aulas_disponibles
FK_NUCLEOUS_ASSOCIATI_NUCLEO
FK_PAGINAMO_ASSOCIATI_TIPOMOVI
cod_aula integer
descripcion integer
FK_SECCION_ASSOCIATI_PLANIFIC
FK_ASSOCIAT_ASSOCIATI_ESTUDIAN
posee
FK_PLANIFIC_ASSOCIATI_FASE_EST
planificacion_horario
fase_estudiante
NucleoUsu
PaginaModulo
cod_pagina
descripcion
url
cod_mod
cod_tipo
posee
pertenece
FK_AULAS_DI_ASSOCIATI_PLANIFIC
contiene
necesita
cod_nu integer
cod_usu integer
integer
varchar(254)
varchar(254)
integer
integer
FK_PAGINAMO_ASSOCIATI_MODULO
FK_USUARIO_ASSOCIATI_NUCLEOUS
StatusUsu
cod_sta integer
descripcion varchar(254)
Modulo
cod_modulo integer
descripcion varchar(254)
contenido
integer
integer
integer
integer
integer
integer
asociado
FK_ASSOCIAT_ASSOCIATI_FASE_EST
posee
integer
integer
integer
integer
integer
integer
integer
integer
posee
integer
integer
varchar(254)
varchar(254)
varchar(254)
varchar(254)
integer
integer
integer
cod_horario
cod_escuela
cod_seccion
cod_aula
cedula_profesor
capacidad
periodo
ao
control_periodo
pertenece
periodo
integer
integer
integer
integer
integer
integer
integer
integer
integer
posee
pertenece
pertenece
FK_PROFESOR_ASSOCIATI_PLANIFIC
profesor
cedula
nombre
cod_escuela
cod_especialidad
contiene pertenece
FK_ESCUELA_ASSOCIATI_PLANIFIC
integer
integer
integer
integer
FK_HORARIO__ASSOCIATI_PLANIFIC
Evaluacin_120horas
fecha_ingreso
cedula_estudiante
fecha_inicio
fecha_fin
actividades
hora_acumulada
id
cod_periodo integer
descripcion integer
FK_PERIODO_ASSOCIATI_PLANIFIC
posee
integer
integer
integer
integer
integer
integer
integer
asociado
contenida
posee
asociado
escuela
cod_escuela integer
descripcion integer
Association_37
contiene
asociado
Association_22
FK_ASSOCIAT_ASSOCIATI_MODULO
pertenece
posee
Usuario
cod_usuario
cedula
nombre
ModuloUsuario
FK_MODULOUS_ASSOCIATI_USUARIO
asociado
posee
direccion
contiene
cod_mod integer
telefono
email
cod_usu integer
nombre_usu
clave_usu
contiene
cod_sta
FK_ASSOCIAT_ASSOCIATI_PAGMODUS
realiza
FK_FASE_EST_ASSOCIATI_EVALUACI
posee
FK_USUARIO_ASSOCIATI_STATUSUS
asociado
cedula
apellidos
nombres
contiene cod_especialidad
creditos_especialidad
creditos_aprobados
FK_ESTUDIAN_ASSOCIATI_USUARIO
adjunto
cedula
cod_seccion
periodo_f
ao_f
cod_escuela
estatus
cod_fase
id
estudiante
asignado
asociado
contenido
FK_ASSOCIAT_ASSOCIATI_MODULOUS
horario_disponible
cod_horario_disponible
dia
contiene
desde
hasta
cod_escuela
contenida asignado
integer
integer
integer
integer
integer
integer
FK_ASSOCIAT_ASSOCIATI_ESCUELA
Association_27
FK_ASSOCIAT_ASSOCIATI_MODULOUS
FK_ESCUELA_ASSOCIATI_COMUNIDA
contiene
FK_PROFESOR_ASSOCIATI_ESCUELA
BotonesPagUsu
cod_usu integer
cod:pag integer
cod_bo integer
contiene
contenido
FK_MUNICIPI_ASSOCIATI_COMUNIDA
PagModUsu
FK_ASSOCIAT_ASSOCIATI_COMUNIDAcontenida
cod_usu integer
cod_pag integer
FK_BOTONESP_ASSOCIATI_PAGMODUS
contiene
FK_BOTONESP_ASSOCIATI_BOTON
Profesores_Asignados
posee
cedula integer
id
integer
posee
FK_COMUNIDA_ASSOCIATI_PROFESOR
contenido
FK_ASSOCIAT_ASSOCIATI_HORARIO_
municipio
contenida
cod_municipio integer
cod_escuela
integer
contiene descripcion integer
cod_municipio integer
cod_parroquia integer
cod_comunidad integer
contiene
cod_organizacion integer
capacidad
integer
contacto
integer
telefono_contacto integer
asignado
integer
id
integer Association_47
contenido
FK_PARROQUI_ASSOCIATI_MUNICIPI
organizacion
comunidades_asignadas
posee
Boton
cod_bo integer
descripcion integer
sw
integer
parroquia
cod_parroquia integer
descripcion integer
cod_municipio integer
cod_organizacion integer
descripcion
integer
contiene
FK_ORGANIZA_ASSOCIATI_COMUNIDA
contenida
comunidad
contiene
contenida
cod_comunida
descripcion
cod_parroquia
cod_organizacion
integer
integer
integer
integer
Pg. 261
Nucleo
TipoMovimientos
- PK : * = codigo
- - : * = descripcion
BotoTipoMov
contener
- PK : * = cod_tipo
- FK : * = cod_tipo
- - : * = descripcion pertenecer
- PK : * = cod_bo
+ insertar ()
asociada
+ insertar ()
corresponder
corresponder
contener
NucleoUsu
PaginaModulo
-
PK
-FK
FK
---
:*
:*
:*
:*
:*
- -FK : * = cod_nu
- FK : * = cod_usu
= cod_pagina
= descripcion
= url
= cod_mod
= cod_tipo
+ insertar ()
Seccion
poseer
- PK : * = cod_seccion
- - : * = descripcion
+ validar ()
contener
poseer
StatusUsu
- PK : * = cod_sta
- - : * = descripcion
poseer
asociado
AulasDisponibles
pertenecer
pertener
Usuario
pertenecer
Modulo
corresponder
- PK : * = cod_modulo
- - : * = descripcion corresponder
ModuloUsuario
- FK : * = cod_mod
- -FK : * = cod_usu poseer
+ insertar ()
pertenecer
asociado pertenecer -
PK
-FK
---------------------FK
:*
:*
:*
:*
:*
:*
:*
:*
:*
periodo
poseer
- PK : * = cod_periodo
+ validar ()
= cod-horario
- - : * = descripcion
= cod_escuela
- -- : *
pertenecer
poseer
= cod_seccion
= cod_aula
= cedula
pertenecer
= capacidad
Profesor
= periodo
- PK : * = cedula
= ao
- - : * = nombre
= control_periodo
poseer - FK : * = cod_escuela
+ buscar ()
- FK
----- : * = cod_especialidad
PlanificacinHorario
= cod_usuario
Estudiante
= cedula
realizar
= nombre contenido - PK : * = cedula
= direccion
- - : * = apellidos
asociado
= telefono
- -- : * = nombres
pertenecer - --- : * = creditos_especialidad
= email
= nombre_usu
- ---- : * = creditos_aprobados
FK
= clave_usu
+ buscar ()
= cod_sta
+ insertar ()
pertenecer -
fase_estudiante
- PK
- FK
- FK
- -- FK
--- ---- ----FK
- ------
:*
:*
:*
:*
:*
:*
:*
:*
necesitar
= cedula
= cod_seccion asociado
= periodo_f
= ao_f
= cod_escuela
= estatus
= cod_fase
= id
+ registrar ()
posee
- PK : * = cod_aula
- - : * = descripcion
PK
FK
-FK
--FK
---FK
---.....
FK
......
.......
:*
:*
:*
:*
:*
:*
:*
:*
:*
+ validar ()
pertenecer
asociado
Evaluacin120horas
BotonesPagUsu
Boton
- PK : * = cod_bo
- - : * = descripcion
- -- : * = sw
Corresponde
corresponde
FK : * = cod_usu
- : * = cod_pag
FK
--FK : * = cod_bo
contener
contener
PagModUsu
pertenecer - FK : * = cod_usu
- PK : * = cod_pag
FK
----
:*
:*
:*
:*
poseer
= cedula
= fecha
= actividad
= hora
poseer
- PK : * = cod_escuela
- - : * = descripcion
+ buscar ()
contenida
+ validar ()
+ insertar ()
asociado
HorarioDisponible
Escuela
asociado
pertenecer
PK
---FK
----
:*
:*
:*
:*
:*
:*
= cod_horario
= dia
= desde
= hasta
= cod_escuela
= asignado
+ buscar ()
contenida
ProfesoresAsignados
- PK : * = cedula
- FK : * = id
+ buscar ()
ComunidadesAsignadas
poseer
asociado -
FK
-FK
--FK
--FK
FK
------------------PK
:*
:*
:*
:*
:*
:*
:*
:*
:*
Organizacion
= cod_escuela
= cod_municipio
Municipio
= cod_parroquia
poseer
= cod_comunidad
- PK : * = cod_municipio
= cod_organizacion pertenecer
- - : * = descripcion
= capacidad
= contacto
contenida
= telefono_contacto
FK
= id
- PK : * = cod_organizacion
- - : * = descripcion
+ buscar ()
contiene
poseer
contenida
Comunidad
Parroquia
- PK : * = cod_parroquia
- - : * = descripcion
- FK : * = cod_municipio contenida
+ buscar ()
poseer
PK
FK
FK
--
:*
:*
:*
:*
= cod_monunidad
= descripcion
= cod_parroquia
= cod_organizacion
+ buscar ()
Pg. 262
<<HT TPS>>
Sistema web
Aplicacion web
<<HTTPS>>
.
Usuario 1
Coordinacin de servicio comunitario
<<HTTPS>>
Servidor web
Explorador web
<<HTTPS>>
,
Usuario 2
Estudiantes
Confidencial
Pg. 263
Plan de prueba
Especificaciones de casos de prueba
Confidencial
Pg. 264
Confidencial
Pg. 265
Historia de Revisiones
Fecha
Versin
Descripcin
Autor
11/01/2010
0.9
Alejandra Serrano.
01/02/2010
1.0
Alejandra Serrano.
Confidencial
Pg. 266
1. Introduccin.
Este documento es clave para realizar la fase de pruebas con xito.
1.1. Propsito.
El propsito del plan de pruebas es explicitar el alcance, enfoque, recursos
requeridos, calendario, responsables y manejo de riesgos de un proceso de
pruebas.
1.3. Referencias.
Se hace referencia a los siguientes documentos:
a. Plan de Iteracin
b. Especificacin Complementaria.
c. Lista de riesgos.
2. Requerimientos de la pruebas.
En esta seccin se proporciona una lista de los elementos que se probarn.
La lista incluye tanto productos desarrollados directamente por el equipo del proyecto
como otros productos utilizados (por ejemplo, hardware, dispositivos perifricos,
sistemas operativos, etc.). Es importante agrupar la lista por categoras y reas.
La siguiente lista muestra los elementos (casos de uso, requerimientos funcionales, y
no funcionales) que han sido identificados como objetivos de las pruebas. Esta lista
representa lo que ser probado durante toda la fase de pruebas completa:
Confidencial
Pg. 267
Pruebas de configuracin
Verificar la ejecucin del programa.
3. Estrategias de pruebas
Confidencial
Pg. 268
Tcnicas
Criterios de finalizacin
Consideraciones
Confidencial
Ninguna
Pg. 269
Tcnicas
Ninguna
Confidencial
Pg. 270
Objetivos de la prueba
Tcnicas
Ninguna
Objetivos de la prueba
Confidencial
Pg. 271
Tcnicas
pruebas de funcionalidad.
Modificar los ficheros de datos (para incrementar el
nmero de transacciones) o modificar los sripts para
incrementar el nmero de iteraciones que se ejecutan
en cada transicin..
Criterios de finalizacin
Consideraciones
Ninguna
3.2. Herramientas.
Tipo de Prueba
Herramienta
RUP
4. Recursos.
4.1 Recurso del Hardware.
Recurso
Cantidad
Nombre y Tipo
PC
Servidor
Confidencial
Pg. 272
Oracle 10g
RECURSOS HUMANOS
Rol
Gestor de
Mnimos recursos
Responsabilidades especficas o
Recomendados
comentarios
Prueba
Diseador
de prueba
Probador
(Tester)
Confidencial
Pg. 273
5. Actividades de prueba
Las actividades del proceso de prueba para este sistema software son:
Actividad
Fecha de
Fecha de
comienzo
finalizacin
01/10/2009
15/10/2009
31/10/2009
Implementacin de
01/11/2009
21/11/2009
22/11/2009
12/01/2010
12/01/2010
02/02/2010
Planificacin de la
prueba.
la prueba.
Ejecucin de la
prueba
Evaluacin de la
prueba
6. Resultados de las pruebas
A continuacin se muestran todos los documentos de desarrollo de software
que se obtienen como resultado de la etapa de prueba.
Documento
Desarrollador
Plan de pruebas
Alejandra Serrano
Casos de prueba
Alejandra Serrano
Alejandra Serrano
Modelo de prueba
Alejandra Serrano
Confidencial
Pg. 274
Confidencial
Pg. 275
Historial de Revisiones
Fecha
Versin
Descripcin
Autor
31/08/2009
0.9
Alejandra Serrano
30/11/2009
0.91
Alejandra Serrano
11/01/2010
1.0
Alejandra Serrano
Confidencial
Pg. 276
1. Descripcin.
Nuevo Municipio
b.
Modificar Municipio.
c.
Eliminar Municipio.
d.
Filtrar Municipio.
2. Agregar Municipio.
2.1. Descripcin.
Se ingresa al sistema como administrador y en el men seleccionamos
mantenimientos, luego Municipio y el sistema mostrar la interfaz del mantenimiento
Municipio con las opciones (Nuevo, Modificar, Eliminar, Filtrar).
2.3. Entrada.
a.
b.
c.
d.
e.
Seleccionamos Mantenimientos.
f.
g.
Seleccionamos Municipio.
Confidencial
Pg. 277
h.
i.
Pulsamos Nuevo.
j.
k.
l.
m. Pulsamos Agregar.
n.
o.
Pulsamos Aceptar.
p.
3. Modificar Municipio.
3.1. Entrada
a.
b.
c.
d.
e.
Seleccionamos Mantenimientos.
Confidencial
Pg. 278
f.
g.
Seleccionamos Municipio.
h.
i.
j.
k.
Pulsamos Aceptar.
l.
Pulsamos Modificar.
o.
p.
Pulsamos Aceptar.
q.
4. Eliminar Municipio.
4.1. Entrada.
a.
b.
c.
Confidencial
Pg. 279
d.
e.
Seleccionamos Mantenimientos.
f.
g.
Seleccionamos Municipio.
h.
i.
j.
k.
Pulsamos Aceptar.
l.
m. Pulsamos Eliminar.
n.
o.
Pulsamos Aceptar.
p.
5. Filtrar Municipio.
5.1. Entrada.
a.
b.
Confidencial
Pg. 280
c.
d.
e.
Seleccionamos Mantenimientos.
f.
g.
Seleccionamos Municipio.
h.
i.
j.
Pulsamos Filtrar.
k.
Confidencial
Pg. 281
Confidencial
Pg. 282
Historial de Revisiones
Fecha
Versin
Descripcin
Autor
31/08/2009
0.90
Alejandra Serrano.
30/11/2009
0.91
Alejandra Serrano
11/01/2010
1.0
Alejandra Serrano
Confidencial
Pg. 283
1. Descripcin.
2. Agregar Parroquia.
2.1. Descripcin.
Se ingresa al sistema como administrador y en el men seleccionamos
mantenimientos, luego Parroquia y el sistema mostrar la interfaz del mantenimiento
Parroquia con las opciones (Nuevo, Modificar, Eliminar, Filtrar).
2.3. Entrada.
a. Introducimos alejandra, en el campo usuario.
b. Introducimos 1084, en el campo clave.
c. Pulsamos entrar o el botn Ingresar.
d. El sistema muestra el men del administrador.
e. Seleccionamos Mantenimientos.
f. El sistema despliega una lista de mantenimientos disponibles.
g. Seleccionamos Parroquia.
Confidencial
Pg. 284
3. Modificar Parroquia.
3.1. Entrada
a. Introducimos alejandra, en el campo usuario.
b. Introducimos 1084, en el campo clave.
c. Pulsamos entrar o el botn Ingresar.
d. El sistema muestra el men del administrador.
e. Seleccionamos Mantenimientos.
Confidencial
Pg. 285
4. Eliminar Parroquia.
4.1. Entrada.
a. Introducimos alejandra, en el campo usuario.
b. Introducimos 1084, en el campo clave.
c. Pulsamos entrar o el botn Aceptar.
Confidencial
Pg. 286
5. Filtrar Parroquia.
5.1. Entrada.
a. Introducimos alejandra, en el campo usuario.
b. Introducimos 1084, en el campo clave.
c. Pulsamos entrar o el botn Aceptar.
Confidencial
Pg. 287
Confidencial
Pg. 288
Confidencial
Pg. 289
Historial de Revisiones
Fecha
Versin
Descripcin
Autor
31/08/2009
0.90
Alejandra Serrano.
30/11/2009
0.91
Alejandra Serrano
11/01/2010
1.0
Alejandra Serrano
Confidencial
Pg. 290
1. Descripcin.
2. Agregar Escuela.
2.1. Descripcin.
Se ingresa al sistema como administrador y en el men seleccionamos
mantenimientos, luego Escuela y el sistema mostrar la interfaz del mantenimiento
Escuela con las opciones (Nuevo, Modificar, Eliminar, Filtrar).
2.3. Entrada.
a. Introducimos alejandra, en el campo usuario.
b. Introducimos 1084, en el campo clave.
c. Pulsamos entrar o el botn Ingresar.
d. El sistema muestra el men del administrador.
e. Seleccionamos Mantenimientos.
f. El sistema despliega una lista de mantenimientos disponibles.
g. Seleccionamos Escuela.
h. El sistema muestra la interfaz con las Escuelas registradas y las opciones
Confidencial
Pg. 291
3. Modificar Escuela.
3.1. Entrada
a. Introducimos alejandra, en el campo usuario.
b. Introducimos 1084, en el campo clave.
c. Pulsamos entrar o el botn Ingresar.
d. El sistema muestra el men del administrador.
e. Seleccionamos Mantenimientos.
f. El sistema despliega una lista de mantenimientos disponibles.
Confidencial
Pg. 292
g. Seleccionamos Escuela.
h. El sistema muestra la interfaz con las Escuelas registradas y las opciones
permitidas (Nuevo, Modificar, Eliminar, Filtrar).
i. Seleccionamos la Escuela Petrleo de la lista y pulsamos Modificar.
j. El sistema muestra mensaje preguntando si se desea modificar registro.
k. Pulsamos Aceptar.
l. El sistema muestra la interfaz con el campo descripcin Petrleo.
m. Hacemos la modificacin y escribimos Sistemas.
n. Pulsamos Modificar.
o. El sistema muestra mensaje preguntando si deseamos modificar el registro.
p. Pulsamos Aceptar.
q. El sistema regresa a la pantalla anterior y muestra en la lista la escuela
modificada.
4. Eliminar Escuela.
4.1. Entrada.
a.
b.
c.
Confidencial
Pg. 293
d.
e.
Seleccionamos Mantenimientos.
f.
g.
Seleccionamos Escuela.
h.
i.
j.
k.
Pulsamos Aceptar.
l.
m. Pulsamos Eliminar.
n.
o.
Pulsamos Aceptar.
p.
5. Filtrar Escuela.
5.1. Entrada.
Pg. 294
Confidencial
Pg. 295
Pg. 296
Historial de Revisiones
Fecha
Versin
Descripcin
Autor
31/08/2009
0.9
Alejandra Serrano
30/11/2009
0.91
Alejandra Serrano
11/01/2010
1.0
Alejandra Serrano
Confidencial
Pg. 297
1. Descripcin.
2. Verificar Cedula.
2.1. Descripcin.
Se ingresa al sistema como estudiante y en la pantalla principal pulsamos el link
para saber si estamos aptos para cursar seminario, el sistema nos mostrar una
interfaz para introducir la cedula. Una vez introducida la cedula el sistema verificar
y calcular el 80% de los crditos aprobados por el estudiante.
2.3. Entrada.
a. Pulsamos el link.
b. El sistema muestra la interfaz de Verificacin de Estudiantes.
c. Introducimos 17420599 en el campo cedula.
d. Pulsamos entrar o el botn Buscar.
e. El sistema muestra el mensaje Usted est apto para inscribir la Fase
Formativa de Servicio Comunitario.
Pg. 298
3.1. Descripcin.
Se ingresa al sistema como estudiante y en la pantalla principal pulsamos el link
para saber si estamos aptos para cursar seminario, el sistema nos mostrar una
interfaz para introducir la cedula. Una vez introducida la cedula el sistema verificar
y calcular el 80% de los crditos aprobados por el estudiante.
3.3. Entrada
a. Pulsamos el link.
b. El sistema muestra la interfaz de Verificacin de Estudiantes.
c. Introducimos 17420599 en el campo cedula.
d. Pulsamos entrar o el botn Buscar.
e. El sistema muestra el mensaje Usted est apto para inscribir la Fase
Formativa de Servicio Comunitario.
f. Pulsamos entrar o el botn Aceptar.
Confidencial
Pg. 299
Confidencial
Pg. 300
Confidencial
Pg. 301
Historial de Revisiones
Fecha
Versin
Descripcin
31/08/2009
0.9
Alejandra Serrano
30/11/2009
0.91
Alejandra Serrano
11/01/2010
1.0
Alejandra Serrano
Confidencial
Autor
Pg. 302
1. Descripcin.
2. Registrar Inscripcin.
2.1. Descripcin.
Se ingresa al sistema como estudiante y en el men del estudiante
seleccionamos inscripcin, luego seleccionamos Fase Formativa y el sistema
mostrar la interfaz de inscripcin Fase Formativa.
2.3. Entrada.
a. Introducimos alejandra, en el campo usuario.
b. Introducimos 1084, en el campo clave.
c. Pulsamos entrar o el botn Ingresar.
d. El sistema muestra el men del estudiante.
e. Seleccionamos Inscripcin.
f. El sistema despliega las opciones de inscripcin.
g. Seleccionamos Fase Formativa.
h. El sistema muestra la interfaz de inscripcin Fase Formativa con los datos del
estudiante y los horarios disponibles.
i. Seleccionamos el horario que deseamos inscribir y pulsamos inscribir.
j. El sistema muestra mensaje de Usted se ha inscrito en la Fase Formativa de
Confidencial
Pg. 303
Servicio Comunitario.
k. Pulsamos Aceptar.
l. El sistema muestra el reporte del horario escogido.
Confidencial
Pg. 304
Confidencial
Pg. 305
Historial de Revisiones
Fecha
Versin
Descripcin
Autor
31/08/2009
0.9
Alejandra Serrano
30/11/2009
0.91
Alejandra Serrano
11/01/2010
1.0
Alejandra Serrano
Confidencial
Pg. 306
1. Descripcin.
El presente artefacto cubre el conjunto de pruebas realizadas sobre el Caso de
Uso Asignacin de comunidades. Las pruebas realizadas a este caso de uso son:
a. Registrar comunidad.
b. Eliminar comunidad.
c. Registrar comunidad con el campo capacidad vaco.
2.3. Entrada.
a. Introducimos mpinto, en el campo usuario.
b. Introducimos 1100, en el campo clave.
c. Pulsamos entrar o el botn Ingresar.
d. El sistema muestra el men del coordinador.
e. Seleccionamos Comunidades.
f. El sistema despliega las opciones de comunidades.
g. Seleccionamos Asignacin de Comunidades.
h. El sistema muestra la interfaz donde se asignan las comunidades con las
escuelas y municipios cargados.
i. Seleccionamos la escuela Sistemas.
Confidencial
Pg. 307
Pg. 308
Pg. 309
Confidencial
Pg. 310
VERSIN: 1.0
FECHA: Noviembre 2009
Glosario
Versin 1.0
Confidencial
Pg. 311
VERSIN: 1.0
FECHA: Noviembre 2009
Historia de Revisiones
Fecha
Versin
Descripcin
Autor
26/01/2009
0.9
Alejandra Serrano A.
23/03/2009
0.91
Alejandra Serrano A.
30/11/2009
1.0
Alejandra Serrano A.
Confidencial
Pg. 312
VERSIN: 1.0
FECHA: Noviembre 2009
Glosario
1. Introduccin
El presente documento contendr algunas definiciones de trminos que se
utilizaran a lo largo del desarrollo del proyecto de Gestin y Control
Administrativo para la Coordinacin de Servicio Comunitario de la Universidad
de Oriente Ncleo Monagas.
1.1.Propsito
El siguiente glosario tiene como propsito especificar de forma detallada y
concreta toda la terminologa a utilizar a lo largo del proyecto de Gestin y
Control Administrativo para la Coordinacin de Servicio Comunitario de la
Universidad de Oriente Ncleo Monagas. Tambin servir de gran ayuda para
explicar puntos que no estn claros en el proyecto.
1.2.Alcance
Conocer la terminologa que se desarrollar a lo largo del proyecto de Gestin
y Control Administrativo para la Coordinacin de Servicio Comunitario de la
Universidad de Oriente Ncleo Monagas.
1.3.Referencias
El presente glosario hace referencia a los siguientes documentos:
-
Pg. 313
VERSIN: 1.0
FECHA: Noviembre 2009
espaol.
2. Definiciones
Seguidamente se presentarn todos los trminos que sern manejados a lo
largo del desarrollo del proyecto de diseo del sistema de Gestin y Control
Administrativo de la Coordinacin de
Servicio Comunitario de la
Confidencial
Pg. 314
VERSIN: 1.0
FECHA: Noviembre 2009
2.7 Comunidad:
El mbito social de alcance municipal, estadal o nacional donde se proyecta la
actuacin de las instituciones de educacin superior para la prestacin del
servicio comunitario.
y estudiantes de la Universidad de
Pg. 315
VERSIN: 1.0
FECHA: Noviembre 2009
2.9 Actor:
Un actor es una entidad externa, bien sea una persona o sistema, que
interacta con el sistema. Hay que tener en cuenta que un usuario puede
acceder al sistema como distintos actores. Es un rol que un usuario juega con
respecto al sistema.
2.11 RUP:
Son las siglas de Rational Unified Process. Se trata de una metodologa para
describir el proceso de desarrollo de software.
2.12 UML:
Lenguaje Unificado de Modelado (UML, por sus siglas en ingls, Unified
Modeling Language) es el lenguaje de modelado de sistemas de software ms
conocido y utilizado en la actualidad. Es un lenguaje grfico para visualizar,
especificar, construir y documentar un sistema de software.
2.13 UDO:
Confidencial
Pg. 316
VERSIN: 1.0
FECHA: Noviembre 2009
Universidad de Oriente.
2.14 OPSU:
Oficina de Planificacin del Sector Universitario. Organismo encargado de
asesorar y apoyar a las instituciones de educacin superior en la realizacin de
sus funciones, as como en las normas y procedimientos para su
funcionamiento y desarrollo de programas.
libertad
2.17 Proyecto:
Conjunto de actividades afines y complementarias que se derivan de un
programa que tiene como caractersticas, un responsable, un perodo de
ejecucin, costos estimados y resultados esperados. Adems con la ejecucin
del proyecto se busca resolver un problema o aprovechar una oportunidad.
Confidencial
Pg. 317
VERSIN: 1.0
FECHA: Noviembre 2009
2.18
Riesgo:
Oportunidad de que algo ocurra que tendr un impacto sobre los objetivos
Confidencial
Pg. 318
Costos.
Es la medida, en trmino monetarios, de los recursos sacrificados para
conseguir un objetivo determinado.
Entre los costos incurridos en el proyecto se encuentran los siguientes:
Costo de Personal:
El costo de personal representa la remuneracin del esfuerzo humano que se
incorpora al proceso de elaboracin del sistema desarrollado. Se debe tener en cuenta
que las funciones tanto de Analista de sistemas como de programador son realizadas
por un pasante del centro de computacin.
Costos de adiestramiento.
319
Costos de papelera.
Son los costos relacionados con los materiales necesarios para el desarrollo
del sistema, entre los materiales se encuentran, resmas de papel, lpices, cartuchos de
tintas, CD, carpetas, entre otros.
CONCEPTO
COSTO (Bs. F)
Costo de Personal
Analista del Sistema (Autor)
0 Bs. F
0 Bs. F
Software
0 Bs. F
Costos de Adiestramiento
Cursos de Adiestramiento
0 Bs. F
Costos de Papeleria
Resmas de papel carta (10 x 40 Bs. F
10 x 40 Bs F = 400 Bs F
CD ROM
10 x 3 Bs F = 30 Bs F
Lapiceros
30 Bs. F
Cartuchos de impresin
500 Bs. F
Carpetas
20 Bs. F
Total Costos
980 Bs. F
320
Beneficios.
Los resultados del anlisis costo beneficio no hacen mas que demostrar la
viabilidad del proyecto, debido a los beneficios tangibles y el significativo ahorro en
gastos que representa la puesta en marcha del sistema desarrollado. La
implementacin del nuevo sistema no solo provee beneficios tangibles, a su vez este
suministra un aporte de beneficios intangibles importantes.
Beneficios Tangibles
a.
datos.
c.
los horarios del seminario. La planificacin de los horarios se hacen de forma escrita,
esto requiere uso del tiempo de trabajo del personal, lo cual puede tomarle hasta das
(1440 minutos aproximadamente); por esta razn una de las principales ventajas del
sistema propuesto es que los horarios sean registrados de forma inmediata, segura y
permitir una mayor productividad en las actividades diarias de los usuarios.
Sistema Actual
Tiempo de Registro de
Sistema Propuesto
1440 minutos
5 minutos
Horario
Cuadro 11: Registro de horarios del seminario.
Fuente: Autor (2010).
321
Beneficios
1435 minutos
d.
personal para generar las actas de servicio comunitario solicitadas por los estudiantes.
El personal que labora en la coordinacin actualmente tarda 5 minutos en generar un
acta, si en un da se solicitan 50 actas, significa que el personal pierde 5 minutos de
sus horas laborales haciendo un total 250 minutos, es decir 4,17h/h diarias, en cambio
con el sistema propuesto el proceso no tardar mas de 2 minutos, lo que permitir que
50 solicitudes sean hechas en 1,67h/h aproximadamente, logrndose mayor agilidad
en la materializacin de los mismos.
Tarea
Generar Actas
Horas Hombre/Diarias
Sistema Actual
Sistema Propuesto
Sistema Actual
Sistema Propuesto
4,17 h/h
1,67 h/h
43,45 BsF.
17,40 BsF.
Beneficios Intangibles.
322
323
CONCLUSIONES
Luego de investigaciones realizadas en la coordinacin de servicio comunitario se
pudo concluir lo siguiente:
324
RECOMENDACIONES
325
BIBLIOGRAFIA
326
Wellyng L, Thomsom L. (2005). Desarrollo web con PHP y MySql. Tercera Edicin.
Ediciones Anaya Multimedia.
Sitios de Informacin:
[Consulta:
2009,
Noviembre 28].
327
[Consulta
2009,
Diciembre 14].
Tarjetas
CRC.
[Documento
en
lnea].
Disponible:
JavaScript.
[Documento
en
lnea].
Disponible:
http://www.lawebera.es/manuales/javascript/intro.php
[Consulta 2009, Diciembre 14].
Los
Sistemas
de
Informacin.
[Documento
en
lnea].
Disponible:
http://www.monografias.com/trabajos24/tics-empresas/tics-empresas.shtml.
[Consulta 2009, Marzo 16].
328
Sistemas
de
Informacin.
[Documento
en
lnea].
Disponible:
329
ANEXOS
330
CI
TUTOR ACADMICO
FECHA
ACTIVIDAD
REALIZADA
331
HORAS
ACUMULADAS
FIRMA DEL
TUTOR
332
333
334