Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Proyectosigawebterminado 130719202542 Phpapp01
Proyectosigawebterminado 130719202542 Phpapp01
UCAYALI – PERÚ
2013
AGRADECIMIENTOS
profesionales, a los docentes Ing. Clotilde Rios Hidalgo y al Ing. Luis Rivera
Parte 1..............................................................................................................2
Amazonia.....................................................................................................3
OSA..........................................................................................................17
Parte 2............................................................................................................44
Requerimientos............................................................................................44
Parte 3............................................................................................................61
Análisis y Diseño............................................................................................61
Modelo de Análisis.........................................................................................62
..................................................................................................................... 79
..................................................................................................................... 79
Cuadro 15: Factor de peso de los casos de uso sin ajustar (UUCW)..........31
Elaboración propia..........................................................................................43
Elaboración Propia.........................................................................................48
consultar horario)............................................................................................80
PRESENTACION
la herramienta UML.
Parte 1:
Amazonia
consolidación de la UNIA.
La Resolución Nº 183-2004-CONAFU, de fecha 15 de septiembre del
de funcionamiento.
(PAP), de la UNIA.
Académico
Resígaro.
Introducción
Propósito
Alcance
implementación.
universitarias.
estudiantes.
control.
afecta a Estudiantes, Autoridades universitarias y Docentes
El autoridades universitarias.
El
SISTEMA INTEGRADO DE GESTIÓN ACADEMICA VIA
del
producto
Almacena y procesa la información correspondiente al
Que
proceso de gestión académica de la universidad.
Excel.
Descripción de Stakeholders
Perfil de Stakeholders
gestión académica.
nivel institucional.
Revisión de requerimientos.
Participación
Seguimiento en el desarrollo del proyecto.
sistema.
por escuela.
Descripción OSA
gestión académica.
del sistema.
universitaria.
planes curriculares.
gestión académica.
Descripción Docentes
clases.
los estudiantes.
gestión académica.
Fuente: Elaboración propia
Descripción Estudiantes
notas de cursos.
Participación Consultar información de su avance curricular.
cursos paralelos.
Descripción Consejeros
nt es
matrícula.
su avance académico.
semestre académico.
Fuente: Elaboración propia
Ambiente de Usuario
necesidades.
Necesidades Principales de los Usuarios
Solución
Necesidad Priorida Concernient Solución actual
d e propuesta
El sistema
a
Alcanzar
directivas
implement
ar
de
gestión
, tomará
en
Establece académica
r
por
cuenta
escalas hit Autoridades escrito a
e os los
estos
generales de ALTA Universitaria profesores y
s
puntos
gestión y OSA. estudiantes
para
como
parte
académic posteriormente
a.
de
su
supervisar
su
configuraci
ó
cumplimiento.
n
dinámica.
Actividad
manual.
Elaborar
Registros El
físicos sistema
registros
de
desarrollados automatiza
r
por
matrícula, ALTA OSA
acta
equipo y á
este
de notas y
actualizados proceso.
cada
encuestas.
periodo.
Solución
Necesidad Priorida Concernient Solución actual
d e propuesta
Registrar y Actividad manual El
desarrollado
de
en
profundidad.
powerbuilder 6.0.
El
Consultar sistema
en Registros permitirá
(Todos
detalle y la
ALTA físicos. Sistema
en los antes consulta
desarrollado
tiempo real mencionado de la
en
la s) informació
powerbuilder 6.0
información n por
de parte de
gestión todos
académica. los
actores
del
proceso.
Fuente: Elaboración propia
1.5.1 DISPONIBILIDAD:
Nuestro producto estará disponible en los horarios que la institución
indique.
cuenta de usuario.
1.6.1 Introducción
1.6.2 Propósito
1.6.3 Alcance
1.6.4 Referencias
periodos.
Cuadro9:Entregablesdelproyecto
Fases Workflows Artefactos
Documentos
de
visión.
Plan de desarrollo
de Software.
Dominio del
Problema.
Modelo de
Use
REQUERIMIENTO
Case.
S
Especificación
de
Colaboració
n.
Diagrama
ELABORACIÓN ANÁLISIS Y
de Clases.
DISEÑO
Diagrama de
Secuencia.
Diagrama
de Estados
Prototipo
de
Interfaz
Diseño de Base
ANALISIS DE
de Datos.
DISEÑO PrototipoInicial.
Diagrama de
Componente
s.
Diagrama de
CONSTRUCCIÓN IMPLEMENTACIÓ
N Despliegue.
Prototipo
del Software
Final
Pruebapor
TRANSICIÓN PRUEBA
Use Case
Fuente :ElaboraciónPropia
1. Estructura Orgánica
2. Interfaces Externas
artefactos.
3. Papeles y Responsabilidades
PAP RESPONSABILIDAD
EL
proyecto global.
Pajuelo
Dirección de Proyecto.
configuración, capacitación y
Proporciona el apoyo al
Workflow de dirección de
proyección.
la prueba, y Workflows
del
Despliegue.
Realiza la asesoría, seguimiento
Asesores del Proyecto Y correcciones de entregables
de proyectos.
2. Plan de Proyecto
a) Plan de la Fase:
en la tabla siguiente:
define el modelo la
plan de Se definen
desarrollo los
requerimientos,
de Software.
características,
claves y
principales
restricciones.
Estima los
recursos
(Tiempo, costos
del
ambiente de
desarrollo)
La fase
de
Elaboración
analizará
los
requisitos y
se
desarrollará
el
la
Elaboración
Case
seleccionados
versión 1.0
habrán
completado
el
análisis y el plan.
Además se
habrán
analizado los
Use Case de
alto
riesgo que
para
una Versión 2.0
ya se
habrán
diseñado.
El prototipo
arquitectónico
probará
la
viabilidady
actuación de la
arquitectura que
se requiere para
Versión 1.0.
Durante la Fase Actualización con
de todos los
laConstrucción
elementos necesarios
se analizan los
para dar soporte
Use Case
CONSTRUCCIÓN ala
restantes y se
implantación de la
desarrollará y se relacionar).
distribuirá para
la
evaluación.
Completa en la
concordancia con
En esta fase se
los
empaquetará,
requerimientos
distribuirá e
TRANSICIÓN del
instalará el
producto definidas en
producto.
el documento de
El
producto
final
debeestardisponiblepa
ra los usuarios.
Modelamien
15/04/2013 20/04/2013
to del
Negocio
Requerimiento 21/04/2013 26/04/2013
s
Análisis y
27/04/2013 15/07/2013
Diseño
Implementació
n
Prueba
Despliegue
ServidorGlassFish 2.1
NetBeans 7.2.1
C) Presupuesto
Acto (fact de
r or) Actore
s
Simple Otro sistema que interactúa
programación (API).
interactuando a través de
una
Fuente: Elaboraciónpropia
Total UAW = 9
Cuadro 15: Factor de peso de los casos de uso sin ajustar (UUCW)
de or) s
Uso de
Uso
Simple El caso de uso contiene de 1
5 6 30
a 3 transacciones.
UUCW= 125
Digitar registro: 8
Cambio de plan: 3
Aperturar Ciclo: 3
Plan curricular: 2
Convalidar curso: 4
Generar reportes: 8
Realizar consulta: 12
Digitar encuesta: 14
Realizar matricula: 8
Realizar consulta: 3
Entregar sílabos: 2
UUCP = 125 + 9
UUCP = 134
T2 Rendimiento o tiempo de
1 3 3
respuesta
T4 Procesamientointernocomplej 1 4 4
o
T5 El código debe ser 1 3 3
reutilizable
T6 Facilidad de instalación 0.5 4 2
T8 Portabilidad 2 0 0
T9 Facilidad de cambio 1 2 2
T10 Concurrencia 1 3 3
T11 Característicasespeciales de
1 4 4
seguridad
especiales de entrenamiento 1 3 3
a usuario
Fuente: Elaboraciónpropia
TFC = 1.01
con UML
E2 Personal -1 3 -3
tiempoparcial
E3 Capacidad de
0.5 3 1.5
analistalíder
E4 Experiencia en la
0.5 3 1.5
aplicación
E5 Experiencia en la
1 4 4
orientación a objetos
E6 Motivación 1 4 4
E8 Estabilidad de los
2 4 8
requerimientos
Fuente: Elaboraciónpropia
EF = 0.74
UCP 100.15 x 20
UCP = 2003
esfuerzo de 3 meses.
4. Entorno de Trabajo
GlassFish 2.1
Características Opciones
Puerto 3 USB
Dual Gigabit
Tarjeta de RED
Ethernet 10/100
Base T
ATI RADEON 7000-
Tarjeta Video
M 16MB SDRAM
Monitor : LG 21”
Fuente: Elaboraciónpropia
Características Opciones
Procesador Intel Core i3 de 2.8 GHZ
Memoria
512 Mb
Caché interna
Memoria RAM 2 GB
de una PC a otraPC
UTP categoría 5.
instalación.
Conector RJ45.
39
<<include>>
<<include>>
<<extend>>
Si no adeuda
Llenar Acta de notas Encuestar a Estudiante Registrar Deuda Coordinar Horarios Entregar Reportes
<<include>>
Permitir curso paralelo Conv alidar curso
Tesorero OSA <<include>> Consejero
<<include>>
<<include>>
<<include>>
Entregar Silabos
Autoridad Univ ersitaria
Docente Estudiante. Vice académico Presidente Jef e de OSA Vice Administrativ Jef es de escuelas prof
o esionales
(Figura 1 : Diagrama de casos de uso del negocio: Gestión académica de la UNIA)Fuente: Elaboración propia
40
Leer
Acta de Notas
Estudiante Leer Boleta de Notas Leer
Consejero.. Registrar
Registrar
Matricula....
OSA
Record Académico
Descripción
Alumno...
Docente...
Registrar Registrar
Registrar Leer
Registrar Leer
Cambio de Plan
Autoridades... OSA Estudiante.....
Registrar
Registrar
Leer
Convalidar Cursos
Leer
Horarios
Docente.....
Cursos
Descripción
Leer Matricula
Leer Registrar
Encuesta
Autoridades... OSA Estudiante....
Descripción
Registrar Leer
Silabos
OSA.....
Docente..... Estudiante....
Descripción:
OSA solicita al docente que realice sus sílabos para hacer la respectiva
entrega al estudiante.
43
.Encuesta 1..*
.Cambio de Plan
1..*
1..*
1..*
Tiene
Genera
1
.Convalidar Cursos Realiza Registra
.Plan .Horario Requisito
1
Curricular
1..* 1..* 1..*
1..* .Matricula
Tiene
1 1..*
1..*
Escue Tiene 1..* Modalidad de Traslado
la
1
1 Tiene Realiza
.. +Tiene Lleva Tiene 1
*
Genera
P 1 Hace
er .. Pertenece Tiene
te * 1
1 1..*
n 1
e .Estudiante
c 1..*
11
e 1
1..* 1
.Cursos
1 +Pertenece Dicta
1..* 1
Facult
ad 1..* 1..*
.Docente
Pertenece
1 1
.Silabos
1..*
(Figura 6: Modelo de Dominio del Proceso de Gestión Académico) Fuente: Elaboración propia
44
Parte 2:
Requerimientos
2.1 Especificación de requerimientos de software
2.1.1 Funcionales
Registrar alumno.
Registrar docente.
Registrar curso.
Convalidar cursos.
Aperturar Ciclo
Consultar matriculas.
Generar Reportes
Realizar matrícula
Rellenar encuestas
Consultar horarios de clases
Consultar Sílabos
2.1.2 No Funcionales
colegio.
misma.
de la institución.
48
Realizar Matricula
Convalidar Cursos
Generar Reportes
( Figura7: Diagrama de caso de uso de requerimiento del sistema) Fuente: Elaboración Propia
49
Cuadro20:Digitar registro
CristhianLaulate Panduro
Sistema: SIGA WEB
Digitar Registros..
Admnistrador
OSA
al Docente y Estudiante.
sistema)
- Registrar Estudiante
CristhianLaulate Panduro
Sistema: SIGA WEB
Aperturar Ciclo
Admnistrador
OSA
respectiva aula
CristhianLaulate Panduro
Sistema: SIGA WEB
por el
estudiantes.
Flujo de Trabajo - Leer estudiantes que solicitan
cambio de plan.
cambiar.
CristhianLaulate Panduro
Sistema: SIGA WEB
dictar.
Objetivos Crear el plan curricular para mejorar la
convalidación.
CristhianLaulate Panduro
Sistema: SIGA WEB
paralelos en un
mismo ciclo.
Objetivos Crear el plan curricular para mejorar la
estudiante.
CristhianLaulate Panduro
Sistema: SIGA WEB
Convalidar Curs os
Admnis trador
OSA
estudiantes que
lo solicitan.
Objetivos Convalidar los cursos de estudiantes que
curso.
respectiva convalidación.
CristhianLaulate Panduro
Sistema: SIGA WEB
Actores Estudiante
Realizar Matricula
Estudiante..
- Realizar Pago.
CristhianLaulate Panduro
Sistema: SIGA WEB
Actores Estudiante
cuyo propósito
tiene
evaluar al docente.
Objetivos Hacer que el estudiante evalué a su
docente
a través de la encuesta.
Flujo de Trabajo - El estudiante debe estar
matriculado en el curso
correspondiente.
cuestionario de encuesta.
Fuente: Elaboración propia
2.3.9 Caso de Uso: Realizar consultas
Es
tudiante..
Docente
..
de proporcionar información
al administrador
académicos
Flujo de Trabajo - Al administrador podrá consultar
matriculados.
encuestas.
CristhianLaulate Panduro
Sistema: SIGA WEB
Actores Docente
teoría y práctica.
estudiantes.
CristhianLaulate Panduro
Actores Docente
Entregar silabos
Docente..
del
estudiante.
Objetivos El docente elaborará el silabo de curso
curso.
curso al estudiante.
a los estudiantes.
CristhianLaulate Panduro
Sistema: SIGA WEB
<<include>>
Realizar Consultas
<<include>>
Generar Reportes
Admnistrador OSA
Im primir
del
procesamiento de la información.
Objetivos Brindar información completa, resultado del
- Generar reporte.
- Imprimir el reporte
Análisis y Diseño
62
Modelo de Análisis
4: Obj. Estudiante
7: Msj. confrmacion
: Administrador Osa. RE : Registro de EstudianteCE : Crear Estudiante 9: Modificar() : ..Estudiante
10: Msj.Confirmacion
ME : Modificar Estudiante
3: Buscar()
4: Obj.Docente
7: Msj. confirmacion
: Administrador Osa. RD : Registro de Docente CD : Crear Docente 9: Modificar() : ..Docente
MD : Modificar Docente
6: Crear()
9: Modificar()
: Crear Curso
2: Buscar Curso 5: Crear Curso 8: Modificar Curso (Codigo)
7: Msj. Confrmacion
: Modificar Curso
1: Regsitrar Curso
10: Msj. Confirmacion
11: Asignar
12: Asignar()
: .Administrador OSA : Registro de Curso
13: Obj. Ciclo
19: Obj.Convalida
16: Obj. Escuela 15: Asignar()
: Convalidar
: .Requisito
3: Consultar()
2: Listar Cursos(Obj.Ciclo)
: Listar Cursos
6: Asignar()
4: list Cursos
: Curso.
5: Asignar Curso
1: Crear Plan Curricular
3: Asignar()
2: Asignar Estudiante
5: Cambiar de plan
: Administrador Osa. : Cam bio de plan
6: Cambiar Plan()
7: Msj. confirmacion
2: Listar Cursos
: Curso.
1: Realizar Matricula
3: Obj.Cursos
: Matricularse : .Matricula.
4: Resolver cuestionario
: .Estudiante. : Encuestas
5: Guardar encuesta()
6: Msj.confirmacion
: Guardar Encuesta
: Encuesta.
3: Consultar()
2: Listar Cursos
4: listCursos
6: Asignar()
5: Asignar Docente
7: Obj.docente
8: Asignar Horario
10: Obj.horario
13: Obj.Aula
12: Asignar()
3: Consultar()
4: Obj. Estudiante
5: Consultar curso convalida 6: Consultar()
1: Convalidar cursos
7: Obj.Curso
: Consultar curso a convalidar : Convalidar
: Administrador Osa. : Convalidar cursos
8: Modificar Matricula
13: obj.nota
12: Asignar()
: Asignar Nota
: Nota
3: Consultar()
4: cursos paralelos
5: Obj.Estudiantes
: ...Docente : Actas de notas : ..Estudiante
6: Guardar Acta
7: Guardar()
8: Msj.confirmacion
: Curso Docente
4: Subir Archivo
5: Guardar()
C. Docente
: : : : TBL_DOCENTE
: ADMI_OSA : Menu Principal FORM_REGISTRAR_DOCENTE MODIFICAR_DOCENTE : REPORT_DOCENTE BUSCAR_DOCENTE
click en registrar
Consultar Form
Mostrar Form
Enviar_Datos_D Insert_Docente()
ocente
Enviar_msj
Mostrar msj
Click en Modificar
Consultar Form
Modificar_Docente()
Enviar_msj
Mostra_msj
Consultar Form
Reporte_Docentes()
Enviar_Tabla
Mostrar Reporte
Consultar Form
Mostrar Form
Presione una Tecla a Buscar
Buscar_Docente()
Devolver_Tabla_Resultados
Mostrar_Resultados
Buscar
: C. Matricula
Click_Menu_Principal_Matricula
Consultar_Form
Mostrar_Form
Enviar_Datos
Consultar_Matricula()
Devolver_Tabla
Mostrar_Resultado
Consultar Form
Mostrar_Form
Enviar_Datos
Reporte_Matricula()
Mostrar_Resultado Devolver_Tabla
Consultar Form
Mostrar Form
Enviar_Datos
Reservar_Matricula()
Devolvel msj
Mostrar Obj.msj
Mostrar Form
Enviar_Datos
Nuevo Plan()
Devolver Msj
Mostrar Obj.msj
Consultar Form
Mostrar Form
Enviar_Datos
Generar Plan()
Devolver Tabla
Mostrar Plan_Tabla
Click en Login
TraerMatricula()
Leer()
Mostrar Form
RegistrarMatricula
Crear()
Msj.confirmacion
Enlazar form
TraerNotas()
Leer()
Mostrar form
Click en Encuestas
Enlazar form
TraerEncuesta()
Leer()
Mostrar Form
Digitar Encuestas
Guardar()
Crear()
Msj.confirmacion
3.3.20 Diagrama de secuencia Docente (Registrar actas, subir silabus, consultar horario)
C.C.Usuario
Usuario C.
C. Acta
Acta C.Silabus
C.Silabus C.Horario
C.Horario
: Usuario : Nota : Archivo : Horario.
Click en Login
Ingresar Datos
Click en Enviar
TraerLogin()
Leer()
Mostrar form
orm Actas
Regist rarActas()
Llenar Actas
Crear()
Click en S ilabus
Crear()
Click en H orario
Lee r()
Mostrar form
TraerHoa
Figura 40: Diagrama de secuencia Docente (Registrar actas, subir silabus, consultar horario)
3.4 Diagrama de Clases de Diseño
Registrar() Registrado
Activar()
Finalizar Activo
Finalizar()
Desabilitar() Finalizar()
Calificar()
Finalizar Calificado
Finalizar
Encuestar()
Finalizar Encuestado
Finalizar()
Finalizar entrega
Finalizado
Habilitar Horario
Habilitar Aula
Aperturar