Actualización De Mallas Curriculares De La Universidad Del ...
Transcript of Actualización De Mallas Curriculares De La Universidad Del ...
1
UNIVERSIDAD DEL BÍO-BÍO
Facultad De Ciencias Empresariales
Departamento De Sistemas De Información
Ingeniería de Ejecución en Computación e Informática
Actualización De Mallas Curriculares De La Universidad Del Bío-Bío Considerando Asignaturas Modulares
Autor:
Jonathan Boris Soto Quezada
Profesor(a) Guía:
Alejandra Segura Navarrete
2 de octubre del 2015
Concepción - Chile
Universidad del Bío-Bío. Sistema de Bibliotecas - Chile
2
Resumen
Este proyecto se presenta para dar conformidad a los requisitos exigidos por la Universidad de Bío-Bío en el proceso de titulación para a la carrera de Ingeniería de ejecución en Computación e Informática.
El proyecto titulado “Actualización De Mallas Curriculares De La Universidad Del Bío-Bío Considerando Asignaturas Modulares” se enmarca en el proceso de renovación curricular facilitando así la implementación efectiva del modelo educativo de la Universidad.
El proyecto contempla la incorporación de asignaturas modulares al sistema corporativo de la universidad del Bío-Bío, las cuales están ausentes desde el año 2010. Con esta incorporación se hace posible almacenar las calificaciones obtenidas por los alumnos y poder llevar un registro completo de la asignatura sección, registro que no existe más que en archivos Excel. La metodología utilizada para este proyecto es un desarrollo evolutivo, en específico el exploratorio, y la metodología SCRUM. Esta combinación nos permite ir iterando y en cada iteración desarrollar uno o más módulos, los cuales son revisados y se puede resolver al comienzo de la siguiente iteración algunos problemas o cambiar una vez probado, alguna característica para así ir mejorando el proceso.
Universidad del Bío-Bío. Sistema de Bibliotecas - Chile
3
Índice General
1 INTRODUCCIÓN .............................................................................................................................. 8
2 DEFINICION DE LA EMPRESA O INSTITUCIÓN ................................................................................. 8
2.1 DESCRIPCIÓN DE LA EMPRESA ............................................................................................................. 8 2.2 DESCRIPCIÓN DEL ÁREA DE ESTUDIO ................................................................................................... 11 2.3 DESCRIPCIÓN DE LA PROBLEMÁTICA ................................................................................................... 11
3 DEFINICIÓN PROYECTO ................................................................................................................ 12
3.1 OBJETIVOS DEL PROYECTO ............................................................................................................... 12 3.2 AMBIENTE DE INGENIERÍA DE SOFTWARE ............................................................................................ 13 DEFINICIONES, SIGLAS Y ABREVIACIONES ..................................................................................................... 15
4 ESPECIFICACIÓN DE REQUERIMIENTOS DE SOFTWARE ................................................................ 17
4.1 ALCANCES .................................................................................................................................... 17 4.2 OBJETIVO DEL SOFTWARE ................................................................................................................ 17 4.3 DESCRIPCIÓN GLOBAL DEL PRODUCTO ............................................................................................... 18 4.3.1 INTERFAZ DE USUARIO .............................................................................................................................. 18 4.3.2 INTERFAZ DE HARDWARE ......................................................................................................................... 18 4.3.3 INTERFAZ SOFTWARE ............................................................................................................................... 18 4.3.4 INTERFACES DE COMUNICACIÓN ................................................................................................................ 18 4.4 REQUERIMIENTOS ESPECÍFICOS ......................................................................................................... 18 4.4.1 REQUERIMIENTOS FUNCIONALES DEL SISTEMA ............................................................................................ 18 4.4.2 INTERFACES EXTERNAS DE ENTRADA ........................................................................................................... 21 4.4.3 INTERFACES EXTERNAS DE SALIDA .............................................................................................................. 24 4.4.4 ATRIBUTOS DEL PRODUCTO ...................................................................................................................... 26
5 FACTIBILIDAD ............................................................................................................................... 26
5.1 FACTIBILIDAD TÉCNICA. ................................................................................................................... 26 5.2 FACTIBILIDAD OPERATIVA. ............................................................................................................... 27 5.3 FACTIBILIDAD ECONÓMICA. .............................................................................................................. 27 5.4 CONCLUSIÓN DE LA FACTIBILIDAD ...................................................................................................... 28
6 ANÁLISIS ...................................................................................................................................... 28
6.1 DIAGRAMA DE CASOS DE USO ........................................................................................................... 28 6.1.1 ACTORES ................................................................................................................................................ 28 6.1.2 CASOS DE USO Y DESCRIPCIÓN .................................................................................................................. 29 6.1.3 ESPECIFICACIÓN DE LOS CASOS DE USO ...................................................................................................... 33 6.2 MODELAMIENTO DE DATOS ............................................................................................................. 63
7 DISEÑO ......................................................................................................................................... 70
7.1 DISEÑO DE FÍSICO DE LA BASE DE DATOS ............................................................................................. 70 7.2 DISEÑO DE ARQUITECTURA FUNCIONAL .............................................................................................. 76 7.3 DISEÑO INTERFAZ Y NAVEGACIÓN ...................................................................................................... 77 7.4 ESPECIFICACIÓN DE MÓDULOS .......................................................................................................... 78
Universidad del Bío-Bío. Sistema de Bibliotecas - Chile
4
8 PRUEBAS ...................................................................................................................................... 81
8.1 ELEMENTOS DE PRUEBA................................................................................................................... 81 8.2 ESPECIFICACIÓN DE LAS PRUEBAS ....................................................................................................... 82 8.3 RESPONSABLES DE LAS PRUEBAS ........................................................................................................ 82 8.4 CALENDARIO DE PRUEBAS ................................................................................................................ 82 8.5 DETALLE DE LAS PRUEBAS ................................................................................................................ 83 8.6 CONCLUSIONES DE PRUEBA .............................................................................................................. 97
9 PLAN DE CAPACITACIÓN Y ENTRENAMIENTO .............................................................................. 98
10 PLAN DE IMPLANTACIÓN ........................................................................................................... 98
11 RESUMEN ESFUERZO REQUERIDO .............................................................................................. 99
12 CONCLUSIONES .........................................................................................................................100
13 BIBLIOGRAFÍA ...........................................................................................................................100
14 ANEXO: PLANIFICACION INICIAL DEL PROYECTO .......................................................................100
14.1.1 ESTIMACIÓN INICIAL DE TAMAÑO .......................................................................................................... 100
15 ANEXO: RESULTADOS DE ITERACIONES EN EL DESARROLLO .....................................................103
16 ANEXO: DICCIONARIO DE DATOS DEL MODELO DE DATOS .......................................................104
Universidad del Bío-Bío. Sistema de Bibliotecas - Chile
5
Índice Tablas
Tabla 1 Requerimientos funcionales ................................................................................................................................... 21 Tabla 2 Interfaces Externa de Entrada ............................................................................................................................... 24 Tabla 3 Interfaces Externas de Salida .................................................................................................................................. 26 Tabla 4 Especificación CU Crear Programa de Asignatura....................................................................................... 33 Tabla 5 Especificación CU Modificar Programa de Asignatura ............................................................................. 34 Tabla 6 Especificación CU Agregar Competencias ........................................................................................................ 35 Tabla 7 Especificación CU Eliminar Competencias ...................................................................................................... 35 Tabla 8 Especificación CU Editar Resultados de Aprendizaje a la competencia de la Asignatura ...... 36 Tabla 9 Especificación CU Editar metodología al Resultado de Aprendizaje ................................................. 37 Tabla 10 Especificación CU Editar Contenidos al Resultado de Aprendizaje. ................................................ 38 Tabla 11 Especificación CU Editar Criterios de Evaluación al Resultado de Aprendizaje. ...................... 39 Tabla 12 Especificación CU Buscar Bibliografía BD Biblioteca .............................................................................. 40 Tabla 13 Especificación CU Editar Bibliografía .............................................................................................................. 41 Tabla 14 Especificación CU Crear Módulos Asignatura ............................................................................................. 41 Tabla 15 Especificación CU Registrar Ponderación Calificación por Módulo. ............................................... 42 Tabla 16 Especificación CU Actualizar Ponderación Calificación por Módulo .............................................. 43 Tabla 17 Especificación CU Registrar Ponderación Sub Calificación por Módulo. ...................................... 44 Tabla 18 Especificación CU Actualizar Ponderación Sub Calificación por Módulo. .................................... 45 Tabla 19 Especificación CU Registrar notas Calificaciones y sub Calificaciones por Módulo ................ 45 Tabla 20 Especificación CU Actualizar notas Calificaciones y sub Calificaciones por Módulo .............. 46 Tabla 21 Especificación CU Buscar Notas alumnos por Módulo ........................................................................... 47 Tabla 22 Especificación CU Calcular promedio del modulo .................................................................................... 47 Tabla 23 Especificación CU Buscar Promedio Final de Alumnos por Módulo ............................................... 48 Tabla 24 Especificación CU Generar Acta Módulo ........................................................................................................ 48 Tabla 25 Especificación CU Buscar Nota Laboratorio Alumnos ............................................................................ 49 Tabla 26 Especificación CU Calcular promedio asignatura ..................................................................................... 50 Tabla 27 Especificación CU Buscar Promedio Final Alumnos ................................................................................ 50 Tabla 28 Especificación CU Generar Acta Asignatura ................................................................................................. 51 Tabla 29 Especificación CU Listar asignaturas por departamento ...................................................................... 51 Tabla 30 Especificación CU Consultar Oferta Asignatura ......................................................................................... 52 Tabla 31 Especificación CU Modificar Oferta Asignatura ......................................................................................... 52 Tabla 32 Especificación CU Buscar Carreras y planes ................................................................................................ 52 Tabla 33 Especificación CU Acotar Carreras .................................................................................................................... 53 Tabla 34 Especificación CU Mantener Horario ............................................................................................................... 54 Tabla 35 Especificación CU Buscar otros Docentes ..................................................................................................... 55 Tabla 36 Especificación CU Detalle Docencia .................................................................................................................. 56 Tabla 37 Especificación CU Mantener Programa Académico. ................................................................................ 57 Tabla 38 Especificación CU Buscar Planes Académicos ............................................................................................ 57 Tabla 39 Especificación CU Mantener Plan Académico. ............................................................................................ 58 Tabla 40 Especificación CU Buscar Asignaturas ............................................................................................................ 59 Tabla 41 Especificación CU Crear Malla ............................................................................................................................. 60 Tabla 42 Especificación CU: Agregar Actividades de Aprendizaje. ...................................................................... 61 Tabla 43 Especificación CU Registrar Actividades de Evaluación. ....................................................................... 61 Tabla 44 Especificación CU Registrar Recurso Didáctico ......................................................................................... 62 Tabla 45 Especificación Módulo Registrar Asignatura .............................................................................................. 78
Universidad del Bío-Bío. Sistema de Bibliotecas - Chile
6
Tabla 46 Especificación Módulo Valida código Asignatura .................................................................................... 78 Tabla 47 Especificación Módulo Actualizar Asignatura .......................................................................................... 78 Tabla 48 Especificación Módulo Registrar Oferta ...................................................................................................... 79 Tabla 49 Especificación Módulo Valida Número Sección ....................................................................................... 79 Tabla 50 Especificación Módulo Actualizar Oferta .................................................................................................... 79 Tabla 51 Especificación Módulo Cambia horas autónomas .................................................................................. 79 Tabla 52 Especificación Módulo Guardar Competencias......................................................................................... 79 Tabla 53 Especificación Módulo Registrar Programa Académico ..................................................................... 80 Tabla 54 Especificación Módulo Validar código Programa ................................................................................... 80 Tabla 55 Especificación Módulo Actualizar Programa Académico ................................................................... 80 Tabla 56 Pruebas Editar Programa Asignatura. ............................................................................................................ 84 Tabla 57 Pruebas Editar Resultado de Aprendizaje. ................................................................................................... 85 Tabla 58 Pruebas Editar Contenidos al Resultado de Aprendizaje ..................................................................... 86 Tabla 59 Pruebas Editar Criterios de Evaluación al Resultado de Aprendizaje. ........................................... 87 Tabla 60 Pruebas Editar Metodología al Resultado de Aprendizaje. .................................................................. 88 Tabla 61 Pruebas Editar Módulos ......................................................................................................................................... 89 Tabla 62 Pruebas Editar Ponderación Calificaciones ................................................................................................. 90 Tabla 63 Pruebas Editar Ponderación Sub Calificaciones ........................................................................................ 91 Tabla 64 Pruebas Editar notas Calificación ...................................................................................................................... 92 Tabla 65 Pruebas Editar notas Sub Calificación ............................................................................................................. 93 Tabla 66 Pruebas Editar Guía didáctica ............................................................................................................................. 95 Tabla 67 Pruebas Editar Programa Académico ............................................................................................................. 96 Tabla 68 Pruebas Editar Plan Académico ......................................................................................................................... 97 Tabla 69 Resumen Esfuerzo Requerido ............................................................................................................................. 99 Tabla 70 Estimación Inicial Actores .................................................................................................................................. 100 Tabla 71 Estimación Inicial Casos de Uso ..................................................................................................................... 101 Tabla 72 Estimación Inicial Factores Técnicos ............................................................................................................ 102 Tabla 73 Estimación Inicial Factores de Entorno ...................................................................................................... 102 Tabla 74 Estimación Inicial Total Esfuerzo Requerido .......................................................................................... 103
Universidad del Bío-Bío. Sistema de Bibliotecas - Chile
7
Índice Figuras
Ilustración 1 Estructura Organizativa .................................................................................................................................... 9 Ilustración 2 Desarrollo Evolutivo ........................................................................................................................................ 13 Ilustración 3 Metodología .......................................................................................................................................................... 14 Ilustración 4 CU: Programa de Asignatura ....................................................................................................................... 29 Ilustración 5 CU: Notas Calificaciones por Módulo ...................................................................................................... 30 Ilustración 6 CU: Ponderación Calificaciones Módulo ................................................................................................ 30 Ilustración 7 CU: Acta por módulo y asignatura ............................................................................................................ 31 Ilustración 8 CU: Guía Didáctica ............................................................................................................................................. 31 Ilustración 9 CU: Programa Académico .............................................................................................................................. 32 Ilustración 10 CU: Oferta Asignatura ................................................................................................................................... 32 Ilustración 11 MER: Asignatura .............................................................................................................................................. 64 Ilustración 12 MER: Asignatura Sección ............................................................................................................................ 65 Ilustración 13 MER: Plan Carrera .......................................................................................................................................... 66 Ilustración 14 MER: Malla Carrera ........................................................................................................................................ 67 Ilustración 15 MER: Calificaciones Parciales ................................................................................................................... 68 Ilustración 16 MER Guía Didáctica........................................................................................................................................ 69 Ilustración 17 MR: Asignatura ................................................................................................................................................. 70 Ilustración 18 MR: Asignatura Sección ............................................................................................................................... 71 Ilustración 19 MR: Plan Carrera ............................................................................................................................................. 72 Ilustración 20 MR: Malla Carrera ........................................................................................................................................... 73 Ilustración 21 MR Calificaciones Parciales ....................................................................................................................... 74 Ilustración 22 MR Guía Didáctica........................................................................................................................................... 75
Universidad del Bío-Bío. Sistema de Bibliotecas - Chile
8
1 INTRODUCCIÓN
La Dirección de informática de la Universidad del Bío-Bío ha tomado el desafío de incorporar
en su sistema corporativo las asignaturas modulares, que desde el año 2010 han comenzado a
impartirse en dicha Universidad, pero hasta el día de hoy los sistemas no le dan el soporte
necesario, es por ello que el proyecto que se describe a continuación tiene como finalidad
incorporar en los sistemas corporativos de la Universidad las asignaturas modulares.
El presente informe detalla paso a paso como se ha desarrollado el proyecto, describiendo en
primera instancia la empresa en la cual se desarrolla el proyecto y el área de estudio. Por parte del
proyecto se describe su objetivo general y objetivos específicos, la metodología de desarrollo
utilizada, y se definen una serie de requerimientos funcionales.
2 DEFINICION DE LA EMPRESA O INSTITUCIÓN
2.1 Descripción de la empresa
Nombre : Universidad del Bío-Bío
Dirección : Avenida Collao 1202, Concepción.
Rubro : Educación
Productos – Servicios que ofrece: Educación Superior.
Competencia Directa: Universidades del Consejo de Rectores de la Región del Bío-Bío.
Cuota de Mercado: Actualmente la Universidad consta de una matrícula de más de 10.000
alumnos.
Misión:
La Universidad del Bío-Bío, a partir de su naturaleza pública, responsable
socialmente y estatal, tiene por misión, desde la Región del Biobío, aportar a la sociedad con
la formación de personas integrales, a través de una Educación Superior de excelencia.
Comprometida con los desafíos de la región y del país, contribuye a la movilidad e
integración social por medio de; la generación y transferencia de conocimiento avanzado,
mediante la docencia de pregrado y postgrado de calidad, la investigación fundamental,
aplicada y de desarrollo, la vinculación bidireccional con el medio, la formación continua y la
extensión. Asimismo, impulsa el emprendimiento y la innovación, el fortalecimiento de la
internacionalización y el desarrollo sustentable de sus actividades, basada en una cultura
participativa centrada en el respeto a las personas.
Visión :
Universidad del Bío-Bío. Sistema de Bibliotecas - Chile
9
Ser reconocida a nivel nacional e internacional como una Universidad pública,
responsable socialmente y regional que, comprometida con su rol estatal, desde la Región del
Biobío, forma personas integrales de excelencia y aporta a través de su quehacer al
desarrollo sustentable de la región y el país.
Estructura organizativa:
Ilustración 1 Estructura Organizativa
Universidad del Bío-Bío. Sistema de Bibliotecas - Chile
10
Descripción de funciones:
Honorable Junta Directiva: La Honorable Junta Directiva es el máximo cuerpo
colegiado de la Universidad. Sus principales atribuciones son, entre otras, fijar la
política global de desarrollo de la corporación y los planes de mediano y largo plazo;
aprobar el presupuesto anual de la Universidad y sus modificaciones, las plantas del
personal y sus modificaciones, y las normas con arreglo a las cuales se fijarán las
remuneraciones; aprobar la estructura orgánica de la Universidad y las
modificaciones que sean compatibles con su Estatuto.
Rectoría: La Rectoría es la unidad de gobierno superior encargada de dirigir,
promover y coordinar la actividad de la Universidad. Además, entre otras funciones,
al Rector le corresponde, administrar los bienes de la Corporación, velar por el
cumplimiento del Estatuto y reglamentación orgánica; y representar a la Universidad
legal, judicial y extrajudicialmente.
Prorrectoría: La Prorrectoría es una unidad superior, que después del Rector, tiene
labores de coordinación en el desarrollo y gestión de los asuntos académicos y
administrativos de la Universidad, sin perjuicio de otras que el Rector le encomiende.
Asimismo, le corresponde dirigir la gestión administrativa de la Sede Chillán.
Secretaría General: La Secretaría General está a cargo del Secretario General quien
actúa como Ministro de Fe y vocero oficial de la Universidad y, en tal calidad, le
corresponde el cuidado, archivo y custodia de los documentos universitarios, la
emisión de los documentos en que conste un título o grado otorgado por la
Universidad, la suscripción de documentos y el desempeño de todas las demás
funciones inherentes al cargo o que los reglamentos determinen.
Dirección General de Investigación, Desarrollo e Innovación: La misión de esta
unidad es generar, aplicar, difundir y supervisar las políticas corporativas relativas a
la creación de conocimiento y vinculación con el medio en el campo de la
investigación, desarrollo e innovación de las ciencias, la tecnología, las artes y las
humanidades. Para desarrollar sus funciones, esta Dirección General cuenta con la
Dirección de Desarrollo y Transferencia Tecnológica, y la Dirección de Investigación.
Vicerrectoría Académica: Es la unidad que desarrolla, administra y coordina los
asuntos académicos de la Universidad.
Universidad del Bío-Bío. Sistema de Bibliotecas - Chile
11
2.2 Descripción del área de estudio
La Dirección de Admisión y Registro Académico tiene la función de administrar las
mallas curriculares de todas las carreras impartidas en la Universidad, velando por el fiel
cumplimiento de la reglamentación vigente y administrando la información curricular y
personal de los alumnos de la Universidad, definiendo y certificando los diferentes títulos y
grados académicos que el estudiante puede adquirir.
Objetivo del área
Registrar, mantener y procesar toda la información de los estudiantes de la
Universidad del Bío-Bío.
Efectuar el resguardo del cumplimiento del Reglamento de Régimen de Estudios
vigentes.
Certificar los grados académicos, títulos profesionales y postgrados que el alumno
haya cursado efectivamente.
Generar información estadística de las asignaturas, cursos, carreras y alumnos, y
cualquiera otra información que sea relevante para la toma de decisiones.
Cargos
Jefe (a) Departamento de Admisión y Registro Responsable de la gestión administrativa del servicio, mantenimiento actualizados
los antecedentes académicos de estudiantes de pre-grado en el sistema computacional
DARCA.
2.3 Descripción de la problemática
En el año 2010 la Universidad del Bío-Bío comenzó a impartir las asignaturas de ciencias
básicas (Matemática, Física y Química) de forma modular, en marco del proyecto Mecesup
UBB0809 “Implementación de un plan de nivelación de competencias básicas y genéricas en
ciencias básicas para alumnos de Ingeniería” rediseñando así la forma en la que se
administran las asignaturas. El objetivo del proyecto es mejorar las posibilidades de éxito
académico de los estudiantes de primer y segundo año (ciclo inicial).
Cada módulo consiste en unidades de contenido de conocimiento que tienen que superar
los alumnos en el semestre, así al finalizar un módulo, se evalúa y los alumnos que aprueban
continúan con el módulo siguiente, de lo contrario deben inmediatamente repetir el módulo.
Universidad del Bío-Bío. Sistema de Bibliotecas - Chile
12
La ejecución de los programas modulares ha creado un conflicto en los sistemas
corporativos de la universidad, ya que en ellos no se hace diferencia entre una asignatura
normal de una asignatura modular. Lo anterior trae consigo problemas tales como:
Que el manejo de las notas parciales se debe llevar a cabo utilizando otros programas
fuera del sistema.
Que las actas de una asignatura son firmadas sólo por 1 profesor y no todos los
profesores responsables de cada módulo
La asignación de secciones se planifica fuera de los sistemas, ya que dependiendo de la
aprobación /reprobación de un módulo se abren más o menos secciones del siguiente
módulo o se abren más o menos secciones del módulo que se repite.
No se mantiene un registro de los alumnos que participan en un módulo o los
profesores que lo dictan, por lo tanto no queda registro histórico dentro del actual
sistema.
Se dificulta el análisis de la efectividad de las Asignaturas Modulares respecto a las no
modulares.
Entre otros.
3 DEFINICIÓN PROYECTO
3.1 Objetivos del proyecto
Objetivo General
Implementar un sistema que permita dar soporte a las carreras con
asignaturas modulares en la Intranet Corporativa de la Universidad del Bío-Bío.
Objetivos específicos.
o Analizar la funcionalidad y modelos de la base de datos actual.
o Analizar la forma actual en la que se imparten las asignaturas modulares.
o Analizar el reglamento de asignaturas modulares.
o Analizar la arquitectura existente1.
o Diseñar el sistema.
o Implementación y pruebas.
1 La arquitectura hace referencia al lenguaje de programación, sistema operativo y programas a utilizar.
Universidad del Bío-Bío. Sistema de Bibliotecas - Chile
13
3.2 Ambiente de Ingeniería de Software
Desarrollo Evolutivo
El desarrollo evolutivo consta del desarrollo de una versión inicial que luego de
exponerse se va refinando de acuerdo de los comentarios o nuevos requerimientos por parte
del cliente o del usuario final. Las fases de especificación, desarrollo y validación se
entrelazan en vez de separarse.
El tipo de desarrollo evolutivo será el desarrollo exploratorio, donde el objetivo del
proceso es trabajar con el cliente para explorar sus requerimientos y entregar un sistema
final. El desarrollo empieza con las partes del sistema que se comprenden mejor. El sistema
evoluciona agregando nuevos atributos propuestos por el cliente.
Ilustración 2 Desarrollo Evolutivo
Metodología SCRUM
Con la metodología Scrum el proyecto va creciendo iteración a iteración. Asimismo
permite en cualquier momento realinear el software con los objetivos definidos, ya que se
Universidad del Bío-Bío. Sistema de Bibliotecas - Chile
14
pueden introducir cambios funcionales o de prioridad en el inicio de cada nueva iteración sin
ningún problema. Cada iteración tiene periodo de tiempo, dos semanas a un mes por ejemplo.
Ilustración 3 Metodología
En este proyecto se utilizará SCRUM ya que por cada iteración se irán agregando
nuevas funcionalidades y mejorando las existentes. Cada Sprint de SCRUM será planificado antes
de comenzar, y a medida que vaya iterando, si aparecen nuevas funcionalidades o correcciones
se realizaran una vez comenzado el siguiente Sprint.
Técnicas y Notaciones:
o Diagramas de Casos de Uso: Los diagramas de caso de uso son una herramienta
utilizada para modelar la relación que tienen los usuarios o actores con las
funcionalidades del sistema.
o Modelo Entidad Relación y Modelo Relacional: Son el modelo lógico y físico
respectivamente de la base de datos. El modelo lógico (MER) muestra cómo
interactúan las entidades entre sí. El modelo físico (MR) nos muestra de manera de
esquema como se estructurará la base de datos del sistema.
Estándares de documentación
o Manual de Documentación de Procedimientos de almacenado.
o Plantilla de Documentación del Proyecto de Desarrollo de Software, 26 de junio de
2011.
Herramientas de apoyo al desarrollo de software que serán utilizadas.
Universidad del Bío-Bío. Sistema de Bibliotecas - Chile
15
o Sybase Power Builder 11.0: es una herramienta de desarrollo de clase empresarial
desarrollada por la empresa Sybase. PowerBuilder es orientada a eventos y permite el
desarrollo de diferentes tipos de aplicaciones y componentes para ejecutar
arquitecturas cliente/servidor, distribuidas y Web (en sus últimas versiones).
o Sybase Power Designer 12.1.0: conjunto de herramientas que combina distintas
técnicas estándares de modelado líderes en el mercado: UML, BPM, y técnicas
tradicionales de diseño de base de datos; con soporte a plataformas de desarrollo como
.NET, PowerBuilder®, Java™, Eclipse, etc.
o Microsoft SQL Server 2008 R2: Es un Sistema para la gestión de bases de datos
producido por Microsoft basado en el modelo relacional. Sus lenguajes para consultas
son T-SQL y ANSI SQL.
o Smarty: es un motor de plantillas para PHP, es decir, separa el código PHP, como
lógica de negocios, del código HTML, como lógica de presentación, y genera contenidos
web mediante la colocación de etiquetas Smarty en un documento.
o lightshot: Aplicación que permite tomar capturas de pantalla directamente desde el
escritorio a cualquier ventana o programa en ejecución.
o Sublime Text 2: Editor de texto avanzado, permite la programación de varios
lenguajes al mismo tiempo (por ejemplo: PHP y JavaScript).
o Virtual Box: Es una programa que permite simular sistemas operativos llamados
sistemas invitados dentro de un sistema operativo llamado anfitrión.
o GIT: Sistema de control de versiones. Permite llevar un registro de los cambios
realizados al código.
o OpenVPN: Programa Utilizado para crear un puente entre la Máquina virtual de
desarrollo y los servidores de BD y GIT de la Universidad.
o Navegador Web: Programa utilizado para navegar por internet. Nos permite
visualizar páginas web. Algunos Navegadores utilizados son Mozilla Firefox, Internet
Explorer o Google Chrome.
Definiciones, Siglas y Abreviaciones
Este ítem se incluye la definición de las siglas, abreviaciones, conceptos técnicos o de negocio
que son necesarios para el buen entendimiento de este documento.
UBB : Universidad del Bío-Bío
DARCA : Dirección de Admisión y Registro Académico
Universidad del Bío-Bío. Sistema de Bibliotecas - Chile
16
Ocurrencia : Inscripción de asignaturas
Oferta Académica: Asignación de secciones, profesor y horario a una asignatura en
particular, para que luego el alumno pueda inscribir la asignatura.
Créditos SCT: Sistema de Créditos Transferibles. Un crédito SCT en la Universidad del Bío-
Bío es equivalente a 30 horas cronológicas de carga horaria total del alumno, asociada al
trabajo académico presencial y autónomo.
Módulo: Consiste en unidades de contenido de conocimiento que tienen que superar los
alumnos en el semestre, así al finalizar un módulo, se evalúa y los alumnos que
aprueban continúan con el módulo siguiente, de lo contrario deben
inmediatamente repetir el módulo.
Mantenedor: Un mantenedor se refiere a un módulo que permite Agregar, Modificar y
Eliminar registros en una o varias tablas específicas de la base de datos.
Malla curricular: Conjunto de asignaturas y actividades ordenadas según una secuencia
lógica conducente a un grado académico y/o título profesional. También es llamado Plan de
Estudios.
Asignatura: Conjunto de actividades académicas valoradas en créditos que, de acuerdo a
un plan de estudios perteneciente a una determinada carrera, constituye una unidad de
aprendizaje que se desarrolla durante un semestre académico.
MER: Modelo Entidad Relación.
MR: Modelo Relacional.
JS: JavaScript es un lenguaje de programación interpretado, de parte del lado del cliente,
permite mejoras en la interfaz de usuario y páginas web dinámicas.
Competencias Genéricas UBB: Son aquéllas denominadas fundamentales o transversales
que debe poseer un graduado universitario y hacen referencia a aspectos genéricos de
conocimientos, habilidades y capacidades necesarias para posesionarse en el contexto
laboral y para la vida como ciudadano responsable.
Competencias Específicas: Son las competencias propias de la profesión las cuales se
establecen de acuerdo al perfil de la carrera en particular y, a la vez, le proporcionan un
sello distintivo a ésta en relación con otras instituciones formadoras.
Documento Oficial: El Decreto Universitario emanado por la Dirección General Jurídica, es
el documento normativo reglamentario válido que informa la resolución o decisión del
Consejo Académico de aprobar la creación o modificación de una carrera de la Universidad
del Bío-Bío.
Universidad del Bío-Bío. Sistema de Bibliotecas - Chile
17
Editar: Se define como la acción de crear, modificar o eliminar.
4 ESPECIFICACIÓN DE REQUERIMIENTOS DE SOFTWARE
4.1 Alcances
El proyecto consta de cuatro módulos:
Asignatura
Oferta Asignatura
Calificaciones
Programas Académicos
Estos módulos se integran a la nueva Intranet Corporativa de la Universidad, aportando así
nuevas funcionalidades para docentes y administrativos.
4.2 Objetivo del software
Objetivo General:
El sistema apoyará la gestión académica a través de las funcionalidades para la
renovación curricular y seguimiento de asignaturas modulares en la Universidad del Bío-
Bío
Objetivos Específicos:
o Disponibilidad de los programas de asignaturas en línea para todos los
usuarios de la intranet, a través de las funcionalidades para la Elaboración
programas de asignatura con Renovación Curricular. 2
o Facilitar el seguimiento del rendimiento de los alumnos por módulo, a través
de las funcionalidades para Mantener en el sistema el registro histórico de
las calificaciones de los alumnos por módulo.
o Apoyar al docente en la elaboración de su guía didáctica basada en el
programa de la asignatura vigente a través de las funcionalidades para la de
elaboración de guías didácticas.
2 Consultar manual N°2 de elaboración de programas a de asignatura, que apoya la implementación de la renovación curricular.
Universidad del Bío-Bío. Sistema de Bibliotecas - Chile
18
4.3 Descripción Global del Producto
4.3.1 Interfaz de usuario
La interfaz de grafica del software esta diseñaba bajo el estándar de programación de la
nueva intranet corporativa de la Universidad3.
4.3.2 Interfaz De Hardware
No aplica.
4.3.3 Interfaz Software
No aplica.
4.3.4 Interfaces de comunicación
HTTP/S: Para el uso la navegación web.
TCP/IP: Protocolo de control de transmisión/Protocolo de Internet.
4.4 Requerimientos Específicos
4.4.1 Requerimientos Funcionales del sistema
ID Nombre Descripción Usuario
RF_01 Elaborar programa de asignatura
Crear módulos por asignatura.
Identificar las horas presenciales y
de trabajo autónomo del alumno.
Asignar Créditos STC.
Agregar bibliografía y tipo de
bibliografía.
Agregar Resultados de
aprendizaje.
Agregar metodología, contenidos,
criterios de evaluación y
estimación de tiempo requerido
por cada resultado de
aprendizaje.
Encargado
Renovación
Curricular
RF_02 Modificar programa de asignatura
Modificar o eliminar módulos por
asignatura.
Modificar o eliminar las horas
presenciales y de trabajo
autónomo del alumno.
Encargado
Renovación
Curricular
3 Para mayor información visitar www.wiki-dev.ubiobio.cl, página en la cual se encuentran los estándares de programación.
Universidad del Bío-Bío. Sistema de Bibliotecas - Chile
19
Modificar Créditos STC.
Modificar bibliografía y tipo de
bibliografía.
Eliminar bibliografía.
Modificar o eliminar Resultados
de aprendizaje.
Modificar o eliminar metodología,
contenidos, criterios de
evaluación y estimación de
tiempo requerido por cada
resultado de aprendizaje.
RF_03 Registrar Ponderación de Calificaciones
Permitir al usuario registrar los
tipos de promedio módulo y
laboratorio, con sus respectivos
factores de ponderación,
considerando que:
o Si la asignatura es Física la
ponderación del
promedio de módulos
debe ser del 80% y el
Laboratorio un 20%.
o Si la asignatura es
Química la ponderación
del promedio de módulos
debe ser del 70 % y el
Laboratorio un 30 %
o Si la asignatura es
Matemática (Calculo o
Algebra) la ponderación
debe ser del 100 %.
Ingresar calificaciones y sub
calificaciones.
Ingresar factor de ponderación de
calificaciones y sub calificaciones.
Validar el factor de ponderación
final equivale 100 %.
Docente
Titular
RF_04 Modificar Ponderación de Calificaciones
Modificar los tipos de promedio
módulo y laboratorio
Modificar el tipo de calificación y
sub calificación.
Modificar factor de ponderación
de calificaciones y sub
calificaciones.
Docente
Titular
Universidad del Bío-Bío. Sistema de Bibliotecas - Chile
20
RF_05 Eliminar Ponderación de Calificaciones
Eliminar Calificación y sus sub
calificaciones asociadas.
Eliminar sub calificaciones
Docente
Titular
RF_06 Registrar Calificaciones Parciales
Permitir el ingreso de notas a las
calificaciones por módulo.
Calcular promedio parcial por
módulo.
Permitir al Docente agregar una
evaluación cuando el alumno
obtenga un promedio superior a
3.5 e inferior a 4.
Calcular promedio final modulo.
Docente
Titular
Docente por
módulo
RF_07 Modificar Calificaciones Parciales
Modificar las notas de las
calificaciones por módulo.
Calcular promedio parcial por
módulo.
Permitir al Docente agregar una
evaluación cuando el alumno
obtenga un promedio superior a
3.5 e inferior a 4.
Calcular promedio final modulo.
Docente
Titular
Docente por
módulo
RF_08 Elaboración Plan de estudio
Ingresar competencias asociadas
al plan de estudios.
Identificar si el plan de estudio
permitirá asignaturas modulares.
DARCA
RF_09 Generar Acta por Asignatura
Generar Acta por Asignatura. Docente
Titular
RF_10 Generar acta por módulo.
Generar acta por módulo. Docente por
Módulo
RF_11 Ofertar Asignatura
Permitir al usuario identificar el
tipo de asignatura como una
asignatura modular.
Asignar cupos.
Asignar profesor por módulo y
versión.
Acotar carreras.
Asignar horario e instalación.
Delegado por Departamento
RF_12 Modificar Oferta
Asignatura
Modificar el tipo de asignatura
como una asignatura modular o
no modular.
Modificar cupos.
Modificar profesor por módulo y
Delegado por Departamento
Universidad del Bío-Bío. Sistema de Bibliotecas - Chile
21
versión.
Modificar carreras acotadas.
Modificar horario e instalación.
RF_13 Elaborar Guía didáctica
Agregar Actividades Aprendizaje.
Agregar Mediación de la
Enseñanza
Agregar Actividades de
Evaluación
Agregar Recurso Didáctico
Agregar Tiempo Estimado
o Presencial
o Autónomo
Docente Titular
RF_14 Modificar Guía didáctica
Modificar Actividades
Aprendizaje.
Modificar Mediación de la
Enseñanza
Modificar Actividades de
Evaluación
Modificar Recurso Didáctico
Modificar Tiempo Estimado
o Presencial
o Autónomo
Docente Titular
RF_15 Imprimir Guía Didáctica
Recuperar la información descrita
en el programa de asignatura
(contenidos, criterios de
evaluación, metodología)
Docente titular
Tabla 1 Requerimientos funcionales
4.4.2 Interfaces externas de entrada
Identificador Nombre del Ítem Detalles de Datos contenidos en ítem
IE_01 Datos Asignatura
Código Asignatura
Nombre Asignatura
Unidad Perteneciente
Unidad Ejecutora
Sede
Mnemónico
Unidad de Medida
Créditos SCT
Régimen
Fecha inicio
Universidad del Bío-Bío. Sistema de Bibliotecas - Chile
22
Fecha termino
Vigencia
Descripción
Objetivos
Detalle de Hora
Bibliografía
IE_02 Datos Bibliografía
Tipo
Autor
Nombre
Editorial
Código Werken
IE_03 Datos Plan Académico
Código
N° Plan
Nombre
Oferta académica (si/no)
Dirigida
Sede
Campus
Clasificación
Grupo Tipo Régimen (semestral/anual/….)
Jornada (Diurno/vespertino)
N° Periodos
Indicador Renovación Curricular
Fecha Renovación Curricular
Unidad De Medida
Vigencia
Dictación por módulos (Si, No)
IE_04 Datos Documento Oficial
Tipo
Concepto
Fecha
Documento (formato PDF)
IE_05 Datos Competencia
Tipo
Nombre
Descripción
IE_06 Datos título
Tipo
Nombre
Requisitos
IE_07 Datos Programa Académico
Código
Nombre
Sede
Universidad del Bío-Bío. Sistema de Bibliotecas - Chile
23
Facultad
IE_08 Datos Acta por Asignatura
N° Acta Docente Titular Fecha Registro Total Alumnos Código Asignatura Año Periodo
IE_09 Datos Acta por Módulo
N° Acta Docente del Módulo Fecha registro Total Alumnos Año Periodo Código asignatura N° del Módulo Versión del Módulo
IE_10 Datos malla
Asignatura Año Periodo Tipo asignatura Créditos Créditos SCT Horas teóricas Horas practicas Horas teóricas Autónomas Horas practicas Autónomas Oferta web (si/no) Actividad terminal Requisitos
IE_11 Datos Módulo
N° Módulo Total Semanas Semana Inicio Semana Termino Contenidos
IE_12 Datos Contenido Módulo N° Contenido Nombre contenido Evidencias
IE_13 Datos Sección
Código Asignatura N° Sección Cantidad de cupos Horario Docente titular Otros docentes Carreras
Universidad del Bío-Bío. Sistema de Bibliotecas - Chile
24
IE_14 Datos otros docentes.
Rut Nombre y apellido Tipo de hora Tipo docencia Cantidad de horas Fecha inicio Fecha termino
IE_15 Datos horario
Hora Inicio Hora Término Instalación Tipo de Hora
IE_16 Datos Guía didáctica
Contenidos (conceptuales, actitudinales y procedimentales)
Metodología de cada resultado de Aprendizaje.
Criterios de evaluación. Actividades de aprendizaje Mediación de la enseñanza Actividades de Evaluación Recursos didácticos Tiempo estimado
Tabla 2 Interfaces Externa de Entrada
4.4.3 Interfaces externas de Salida
Identificador Nombre del ítem Detalles de Datos contenidos
en el ítem Medio de salida
IS_01 Información
Asignatura
Código Asignatura
Nombre Asignatura
Régimen
Vigencia
Unidad
perteneciente/ejecutora
Total horas presenciales
Total horas autónomas
Competencias
Resultados de aprendizaje
Módulos
Contenidos por modulo
Evidencias por contenidos de
los módulos
Pantalla
IS_02 Información
Plan Académico
Código Carrera – Plan
Nombre
Sede y Campus
Pantalla
Universidad del Bío-Bío. Sistema de Bibliotecas - Chile
25
Fecha Inicio / Término
Clasificación, grupo y tipo.
N° Periodos
Indicador Renovación
Curricular
Fecha Renovación Curricular
Unidad De Medida
Vigencia
Dictación por módulos (Si,
No)
IS_03 Información
Programa Académico
Código
Nombre
Sede
Facultad
Pantalla
IS_04 Documento
Oficial Plan Académico
Nombre
Tipo
Artículos del decreto
Pantalla
Impresora
Archivo PDF
IS_05 Información
malla
Asignatura Año Periodo Tipo asignatura Créditos Créditos SCT Horas teóricas Horas practicas Horas teóricas Autónomas Horas practicas Autónomas Oferta web (si/no) Actividad terminal Requisitos
Pantalla.
IS_06 Acta por
Módulo
N° Acta Docente del Módulo Fecha registro Total Alumnos Año Periodo Código asignatura N° del Módulo Instancia del Módulo
Pantalla.
Impresora.
Archivo PDF.
IS_07 Acta por
Asignatura Sección
N° Acta Docente Titular Fecha Registro Total Alumnos Código Asignatura Año
Pantalla
Impresora
Archivo PDF
Universidad del Bío-Bío. Sistema de Bibliotecas - Chile
26
Periodo
IS_08 Guía didáctica
Nombre asignatura Código Sección Año/periodo Departamento Facultad Total de horas Resultados de aprendizaje Contenidos (conceptuales,
actitudinales, procedimentales)
Criterios de evaluación Metodología Actividades de aprendizaje Mediación de la enseñanza Actividades de Evaluación Recurso didáctico Tiempo estimado
o Presencial o Autónomo
Pantalla
Impresora.
Archivo PDF.
Tabla 3 Interfaces Externas de Salida
4.4.4 Atributos del producto
USABILIDAD- OPERABILIDAD: Se mantiene el estándar y plantilla gráfica de
intranet, lo que disminuye la probabilidad de errores.
5 FACTIBILIDAD
5.1 Factibilidad técnica.
Para el Desarrollo del Sistema, se utilizarán los siguientes Dispositivos y equipamiento.
o Computador de escritorio. o Conexión a Internet. o Estación de trabajo.
Para el Desarrollo del Sistema, se utilizarán los siguientes Software Nombre Power Builder Versión 11.1 Tipo de Licencia Enterprise Costo licencia
Universidad del Bío-Bío. Sistema de Bibliotecas - Chile
27
Nombre PHP Versión 5.4 Tipo de Licencia Licencia PHP Costo licencia 0 Nombre Smarty Versión Tipo de Licencia LGPL license, free Costo licencia 0 Nombre Microsoft SQL Server Versión 2008 R2 (RTM) X610.50.1600.1 4 Tipo de Licencia Costo licencia Nombre Sublime Text Versión 2 Tipo de Licencia Free Costo licencia 0
Capacidades técnicas del desarrollador
o Conocimientos en PHP. o Conocimientos en HTML y CSS. o Conocimientos en JavaScript. o Conocimientos en SQL.
5.2 Factibilidad operativa.
La Universidad contará con una nueva herramienta web que permitirá crear programas académicos en cuya malla curricular podrá agregar asignaturas modulares.
crear programas de asignatura, ofertar asignaturas como asignaturas modulares, agregar docentes a los módulos y que estos evalúen a los alumnos por cada módulo que vayan cursando. Cabe mencionar que la Universidad no tenía estos procesos creados y la mayoría de estas actividades se realizaban en archivos Excel. Por lo que no se lleva un registro en la base de datos corporativa de los módulos, sus alumnos y sus notas.
5.3 Factibilidad económica.
Costo en Equipamiento. o La universidad del Bío-Bío proporcionara de un computador, conexión a
internet y un espacio de trabajo, para que el alumno memorista realice su proyecto en las dependencias de esta.
o La universidad del Bío-Bío cuenta con Servidores web y servidores de base de datos, por lo tanto no se requiere incurrir en gastos.
Universidad del Bío-Bío. Sistema de Bibliotecas - Chile
28
o La universidad del Bío-Bío cuenta con las licencias de SQL-Server y Power Builder por lo que no es necesario incurrir en gastos, ya que el costo de estos Software ya ha sido cancelado anteriormente.
o La Universidad del Bío-Bío cuenta con una conexión a internet, y no es necesario en recurrir a mayores gastos, ya que la conexión es lo bastante estable, rápida y el conectar un equipo más a la red no lleva mayores gastos.
Costo en Convenio
o La Universidad del Bío-Bío apoya mensualmente al alumno memorista con una suma de 55 mil pesos por un periodo de 6 meses, incurriendo en un gasto total de 330.000 mil pesos.
5.4 Conclusión de la factibilidad
El sistema es totalmente factible, ya que los costos asociados al desarrollo son bajos al tratarse de un alumno memorista, y no incurre en mayores gastos ya que cuenta con las licencias de software de SQL Server y Power Builder, además el desarrollador utiliza software libre para el desarrollo de la aplicación, y la Universidad cuenta con una estación de trabajo para el alumno memorista.
6 ANÁLISIS
6.1 Diagrama de casos de uso
6.1.1 Actores
DARCA o Dirección de admisión y registro académico.
o Debe tener un nivel básico de conocimientos en computación.
o Tiene un nivel de privilegios alta
Delegado por Departamento o Es el encargado de ofertar las asignaturas que han sido solicitadas por los
jefes de carrera.
o Debe tener un nivel básico de conocimientos en computación.
o Tiene un nivel de privilegios baja.
Docente o Es un funcionario de la Universidad del Bío-Bío (ya sea a convenio o de
jornada completa). Es el encargado de realizar las horas de clases teóricas,
prácticas o de laboratorio de una asignatura.
o Debe tener un nivel básico de conocimientos en Computación.
o Tiene un nivel de privilegios baja.
Docente Titular
o Es un docente el cual tiene a cargo una asignatura sección en específico para
un año-periodo. Es el encargado de Firmar el Acta de la asignatura al
finalizar el semestre
o Debe tener un nivel básico de conocimientos en Computación.
Universidad del Bío-Bío. Sistema de Bibliotecas - Chile
29
o Tiene un nivel de privilegios baja.
Encargado Renovación curricular
o Es un funcionario de la Universidad del Bío-Bío (ya sea a convenio o de
jornada completa).
o Debe tener un nivel básico de conocimientos en Computación.
o Tiene un nivel de privilegios baja.
6.1.2 Casos de Uso y descripción
Ilustración 4 CU: Programa de Asignatura
Universidad del Bío-Bío. Sistema de Bibliotecas - Chile
30
Ilustración 5 CU: Notas Calificaciones por Módulo
Ilustración 6 CU: Ponderación Calificaciones Módulo
Universidad del Bío-Bío. Sistema de Bibliotecas - Chile
31
Ilustración 7 CU: Acta por módulo y asignatura
Ilustración 8 CU: Guía Didáctica
Universidad del Bío-Bío. Sistema de Bibliotecas - Chile
32
Ilustración 9 CU: Programa Académico
Ilustración 10 CU: Oferta Asignatura
Universidad del Bío-Bío. Sistema de Bibliotecas - Chile
33
6.1.3 Especificación de los Casos de Uso
6.1.3.1 Casos de Uso
Caso de Uso Crear programa de Asignatura
Actores: Encargado Renovación curricular Objetivo: Permitir crear una asignatura, para luego poder
ofertarla. Pre-Condiciones: Iniciar Sesión en el Sistema
Post-Condiciones:
Flujo de Eventos Básicos El Actor El Sistema
1. Carga los datos básicos de una
asignatura:
Unidad Perteneciente/ejecutora Sede Régimen Unidad de medida Tipo de hora
2. Selecciona la Unidad Perteneciente 3. Carga Automáticamente un código
válido disponible. Actualiza el
Mnemónico de la Asignatura.
Actualiza la Unidad Ejecutora (por
defecto es la misma que la Unidad
Perteneciente)
4. Omite el código de asignatura generado automáticamente e ingresa un código de asignatura manualmente.
5. Valida que el código de la nueva
asignatura no exista en la Base de
Datos.
6. Agrega el Detalle de Horas 7. Valida que no exista más de un
mismo tipo de hora en el detalle.
8. Ingresa la cantidad de horas presenciales al detalle de la hora.
9. Valida que la cantidad de horas sea
un número, y sea mayor a 0.
10. El usuario presiona el botón guardar. 11. Valida que todos los campos
requeridos se hayan completado.
Flujo de Eventos Alternativos.
Actor Sistema
10(a).- El usuario no completa todos los
campos requeridos
11(a).- Envía mensaje de advertencia
indicando que hay campos vacíos, se solicita
al usuario que los complete antes de guardar.
Tabla 4 Especificación CU Crear Programa de Asignatura
Universidad del Bío-Bío. Sistema de Bibliotecas - Chile
34
Caso de Uso Modificar Programa de Asignatura
Actores: Encargado Renovación curricular Objetivo: Permitir modificar una asignatura.
Pre-Condiciones: Iniciar Sesión en el Sistema
La asignatura debe existir. Post-Condiciones:
Flujo de Eventos Básicos El Actor El Sistema
1.- Seleccionar la opción editar asignatura. 2.- Carga la información de la asignatura:
Unidad Perteneciente/Ejecutora. Sede. Régimen. Unidad de medida. Tipo de hora. Cantidad de horas.
3.- El usuario modifica la información de la asignatura y guarda los cambios.
4.- Valida que los campos requeridos no
sean vacíos.
5.- Guarda la información en la Base de
Datos.
Flujo de Eventos Alternativos.
Actor Sistema
3(a).- El usuario no completa todos los
campos requeridos
4(a).- Envía mensaje de advertencia
indicando que hay campos vacíos, se solicita
al usuario que los complete antes de guardar.
Tabla 5 Especificación CU Modificar Programa de Asignatura
Caso de Uso Agregar Competencias Actores: Encargado Renovación curricular Objetivo: Agregar una o más competencias a las cuales tributa la
asignatura. Pre-Condiciones: Iniciar Sesión en el Sistema
Debe existir la asignatura.
Post-Condiciones: Se debe guardar la asignatura para que los datos tanto de la asignatura como los de la competencia se guarden en
la Base de datos.
Flujo de Eventos Básicos
Universidad del Bío-Bío. Sistema de Bibliotecas - Chile
35
Al Actor El Sistema 1.- El usuario presiona el botón agregar competencia
2.- Carga el tipo de competencia, para
poder realizar el filtro.
3.- Selecciona un tipo de competencia y presiona el botón buscar.
4.- Obtiene el tipo y busca en la base de
datos las competencias de ese tipo y las
despliega en la pantalla.
5.- Selecciona una o más competencias y presiona el botón guardar.
6.- Almacena temporalmente las
competencias en la vista de la asignatura.
Flujo de eventos alternativos
5(a).- Selecciona una competencia que ya existe 4(a).- Notifica al usuario que la
competencia ya existe, por lo que no será
ingresada nuevamente.
Tabla 6 Especificación CU Agregar Competencias
Caso de Uso Eliminar Competencias Actores: Encargado Renovación curricular Objetivo: Permite eliminar la competencia asociada a la asignatura Pre-Condiciones: Iniciar Sesión en el Sistema.
Debe existir la asignatura.
Post-Condiciones:
Flujo de Eventos Básicos Al Actor El Sistema
1.- el usuario presiona el botón eliminar competencia.
2.- El sistema elimina la competencia y sus
resultados de aprendizaje.
3.- Retorna un mensaje de éxito o fracaso.
Flujo de eventos alternativos
No dispone.
Tabla 7 Especificación CU Eliminar Competencias
Caso de Uso Editar Resultados de Aprendizaje. Actores: Encargado Renovación curricular Objetivo: Permite crear, modificar o eliminar un resultado de
aprendizaje asociado a la competencia de la asignatura. Pre-Condiciones: Iniciar Sesión en el Sistema. Post-Condiciones: Se debe guardar la asignatura para que los datos tanto de la
asignatura como los datos del o los resultado (s) de aprendizaje (s) se guarden en la Base de datos.
Flujo de Eventos Básicos: Crear un Resultado de aprendizaje.
Universidad del Bío-Bío. Sistema de Bibliotecas - Chile
36
Al Actor El Sistema 1.- El usuario presiona el botón Resultados de aprendizaje de una competencia.
2.- Carga el nombre y tipo de competencia. 3.- Carga el/los resultado(s) de aprendizaje de la competencia.
4.- Presiona el botón Agregar Resultado de Aprendizaje.
5.- Agrega una fila a la tabla para que el usuario pueda escribir el nombre del resultado de aprendizaje.
6.- Ingresa los datos y presiona el botón guardar.
7.- Valida que el nombre del Resultado de aprendizaje solo sea letras. 8.- Valida que el Nombre del Resultado de aprendizaje no sea vacío. 9.- Almacena temporalmente el resultado de aprendizaje en la vista de la asignatura.
Flujo de eventos alternativo: Modificar Resultados de Aprendizaje El sistema:
1.- Carga el nombre y tipo de competencia 2.- Carga el/los resultado(s) de aprendizaje de la competencia.
3.-El usuario selecciona el/los Resultado(s) de Aprendizaje, y lo modifica.
4.- Valida que el nombre del Resultado de aprendizaje solo sea letras.
5.- El usuario presiona el botón guardar. 6.- Valida que el Nombre del Resultado de aprendizaje no sea vacío. 7.- Almacena temporalmente el resultado de aprendizaje en la vista de la asignatura.
Flujo de eventos alternativo: Eliminar Resultados de Aprendizaje El sistema:
1.- Carga el nombre y tipo de competencia 2.- Carga el/los resultado(s) de aprendizaje de la competencia.
3.-El usuario selecciona el Resultado de Aprendizaje y presiona el botón eliminar.
4.- Elimina el Resultado de Aprendizaje y sus contenidos, metodología y criterios de evaluación. 5.- El sistema envía un mensaje de éxito o fracaso.
Tabla 8 Especificación CU Editar Resultados de Aprendizaje a la competencia de la Asignatura
Caso de Uso Editar metodología al Resultado de Aprendizaje. Actores: Encargado Renovación curricular Objetivo: Permite crear, modificar o eliminar la metodología de un
Resultado de Aprendizaje. Pre-Condiciones: Iniciar Sesión en el Sistema. Post-Condiciones: Se debe guardar la asignatura para que los datos tanto de la
asignatura como los datos de la metodología del resultado de aprendizaje se guarden en la Base de datos.
Flujo de Eventos Básicos: Crear un Resultado de aprendizaje. Al Actor El Sistema
Universidad del Bío-Bío. Sistema de Bibliotecas - Chile
37
1.- El usuario presiona el botón Metodología de un Resultados de aprendizaje.
2.- Carga el nombre del resultado de aprendizaje. 3.- Carga la(s) metodología(s) del resultado de aprendizaje de la competencia.
4.- Presiona el botón Agregar Metodología. 5.- Agrega una fila a la tabla para que el usuario pueda escribir el nombre de la Metodología.
6.- Ingresa el nombre y presiona el botón guardar.
7.- Valida que el nombre de la Metodología solo sea letras. 8.- Valida que el Nombre de la Metodología no sea vacío. 9.- Almacena temporalmente la Metodología en la vista de la asignatura.
Flujo de eventos alternativo: Modificar Metodología El sistema:
1.- Carga el nombre del resultado de aprendizaje. 2.- Carga la(s) metodología(s) del resultado de aprendizaje de la competencia.
3.-El usuario selecciona la(s) metodología(s) y procede a modificarla.
4.- Valida que el nombre del Resultado de aprendizaje solo sea letras.
5.- El usuario presiona el botón guardar. 6.- Valida que el Nombre de la metodología no sea vacío. 7.- Almacena temporalmente de la metodología en la vista de la asignatura.
Flujo de eventos alternativo: Eliminar Metodología El sistema:
1.- Carga el nombre del resultado de aprendizaje. 2.- Carga la(s) metodología(s) del resultado de aprendizaje de la competencia.
3.-El usuario selecciona la metodología y presiona el botón eliminar.
4.- El sistema elimina la metodología seleccionada. 5.- El sistema envía un mensaje de éxito o fracaso.
Tabla 9 Especificación CU Editar metodología al Resultado de Aprendizaje Caso de Uso Editar Contenidos al Resultado de Aprendizaje. Actores: Encargado Renovación curricular Objetivo: Permite crear, modificar o eliminar Contenidos de un
Resultado de Aprendizaje. Pre-Condiciones: Iniciar Sesión en el Sistema. Post-Condiciones: Se debe guardar la asignatura para que los datos tanto de la
asignatura como los datos del o los Contenidos del resultado de aprendizaje se guarden en la Base de datos.
Flujo de Eventos Básicos: Crear un Contenido Al Actor El Sistema
Universidad del Bío-Bío. Sistema de Bibliotecas - Chile
38
1.- El usuario presiona el botón Contenidos (conceptuales, procedimentales, actitudinales) de un Resultado de aprendizaje.
2.- Carga el nombre del resultado de aprendizaje. 3.- Carga el/lo(s) Contenidos (s) del resultado de aprendizaje.
4.- Presiona el botón Agregar Criterio. 5.- Agrega una fila a la tabla para que el usuario pueda escribir el nombre del contenido.
6.- Ingresa el nombre y presiona el botón guardar.
7.- Valida que el nombre del contenido sólo sean letras. 8.- Valida que el Nombre del contenido no sea vacío. 9.- Almacena temporalmente el contenido en la vista de la asignatura.
Flujo de eventos alternativo: Modificar Contenido El sistema:
1.- Carga el nombre del resultado de aprendizaje. 2.- Carga el/lo(s) Contenidos (s) del resultado de aprendizaje.
3.-El usuario selecciona el/lo(s) Criterio(s) de Evaluación y procede a modificarlo.
4.- Valida que el nombre del contenido sólo sean letras.
5.- El usuario presiona el botón guardar. 6.- Valida que el nombre del contenido no sea vacío. 7.- Almacena temporalmente el contenido en la vista de la asignatura.
Flujo de eventos alternativo: Eliminar Contenido El sistema:
1.- Carga el nombre del resultado de aprendizaje. 2.- Carga el/lo(s) Contenidos (s) del resultado de aprendizaje.
3.-El usuario selecciona contenido y presiona el botón eliminar.
4.- El sistema elimina el contenido seleccionado. 5.- El sistema envía un mensaje de éxito o fracaso.
Tabla 10 Especificación CU Editar Contenidos al Resultado de Aprendizaje. Caso de Uso Editar Criterios de Evaluación al Resultado de Aprendizaje. Actores: Encargado Renovación curricular Objetivo: Permite crear, modificar o eliminar Criterios de
Evaluación de un Resultado de Aprendizaje. Pre-Condiciones: Iniciar Sesión en el Sistema. Post-Condiciones: Se debe guardar la asignatura para que los datos tanto de la
asignatura como los datos del o los Criterios de Evaluación del resultado de aprendizaje se guarden en la Base de datos.
Flujo de Eventos Básicos: Crear un Criterios de Evaluación Al Actor El Sistema
Universidad del Bío-Bío. Sistema de Bibliotecas - Chile
39
1.- El usuario presiona el botón Criterios de Evaluación de un Resultado de aprendizaje.
2.- Carga el nombre del resultado de aprendizaje. 3.- Carga el/lo(s) Criterio(s) de Evaluación Del resultado de aprendizaje.
4.- Presiona el botón Agregar Criterio. 5.- Agrega una fila a la tabla para que el usuario pueda escribir el nombre del Criterio de Evaluación.
6.- Ingresa el nombre y presiona el botón guardar.
7.- Valida que el nombre del Criterio de Evaluación sólo sean letras. 8.- Valida que el Nombre del Criterio de Evaluación no sea vacío. 9.- Almacena temporalmente el Criterio de Evaluación en la vista de la asignatura.
Flujo de eventos alternativo: Modificar Criterios de Evaluación El sistema:
1.- Carga el nombre del resultado de aprendizaje. 2.- Carga el/lo(s) Criterio(s) de Evaluación Del resultado de aprendizaje.
3.-El usuario selecciona el/lo(s) Criterio(s) de Evaluación y procede a modificarlo.
4.- Valida que el nombre del Criterio de Evaluación sólo sean letras.
5.- El usuario presiona el botón guardar. 6.- Valida que el nombre del Criterio de Evaluación no sea vacío. 7.- Almacena temporalmente el Criterio de Evaluación en la vista de la asignatura.
Flujo de eventos alternativo: Eliminar Criterios de Evaluación El sistema:
1.- Carga el nombre del resultado de aprendizaje. 2.- Carga el/lo(s) Criterio(s) de Evaluación Del resultado de aprendizaje.
3.-El usuario selecciona Criterio de Evaluación y presiona el botón eliminar.
4.- El sistema elimina el Criterio de Evaluación seleccionada. 5.- El sistema envía un mensaje de éxito o fracaso.
Tabla 11 Especificación CU Editar Criterios de Evaluación al Resultado de Aprendizaje.
Caso de Uso Buscar Bibliografía BD Biblioteca Actores: Sistema
Objetivo: Pre-Condiciones: Iniciar Sesión en el Sistema.
Post-Condiciones: Se debe guardar la asignatura para que los datos tanto de la asignatura como los de la bibliografía se guarden en la Base de datos.
Flujo de Eventos Básicos: Al Actor El Sistema
1. Recibe el nombre de la bibliografía.
2. Busca en el Servidor de Base de Datos
Universidad del Bío-Bío. Sistema de Bibliotecas - Chile
40
de biblioteca la siguiente información
de la bibliografía:
a. Año b. Título c. Autor d. Editorial e. Código Dewey (identifica a la
bibliografía en la base de datos de
biblioteca)
3. Despliega por pantalla la información
de cada bibliografía que coincide con el
nombre recibido.
Flujo de Eventos alternativo 1.- Envía un mensaje indicando que no se
encontraron resultados.
Tabla 12 Especificación CU Buscar Bibliografía BD Biblioteca
Caso de Uso Editar Bibliografía Actores: Encargado Renovación curricular
Objetivo: Permite Agregar, modificar o eliminar la bibliografía de una asignatura.
Pre-Condiciones: Iniciar Sesión en el Sistema.
Post-Condiciones: Se debe guardar la asignatura para que los datos tanto de la asignatura como los de la bibliografía se guarden en la Base de datos.
Flujo de Eventos Básicos: Agregar Bibliografía Al Actor El Sistema
1.- El usuario desea agregar una bibliografía, presiona el botón Agregar Bibliografía.
2.- Carga una ventana para que el usuario
escriba el nombre del libro a registrar.
3.- Escribe el nombre de un libro. 4.- Llama al caso de uso< Buscar
bibliografía en BD Biblioteca >
5.-Selecciona el libro y presiona guardar. 6.- Almacena temporalmente la bibliografía
en la vista de la asignatura.
Flujo de eventos alternativos: Agregar Bibliografía
3a.- No ingresa el nombre del libro. 4a.- Notifica al usuario el nombre no puede
ser vacío, y solicitará que ingrese el
nombre.
5a.- Selecciona un libro que ya existe. 6a.- Notifica al usuario que ya existe el libro
y no será ingresado nuevamente.
Universidad del Bío-Bío. Sistema de Bibliotecas - Chile
41
Flujo de Eventos Básicos: Modificar Bibliografía
1.- Cambia el tipo de bibliografía (Fundamental, Complementaria).
2.- El sistema actualiza en la BD el tipo de
bibliografía.
Flujo de Eventos Básicos: Eliminar Bibliografía
1.- El usuario selecciona la bibliografía a eliminar.
2.- El sistema elimina de la BD la
bibliografía.
3.- Envía mensaje de éxito o fracaso.
Tabla 13 Especificación CU Editar Bibliografía
Caso de Uso Crear Módulos Asignatura Actores: Encargado Renovación curricular
Objetivo: Permitir que la asignatura se considerada como asignatura modular.
Pre-Condiciones: Iniciar Sesión en el Sistema. Post-Condiciones: Se debe guardar la asignatura para que los datos tanto de la
asignatura como los del módulo se guarden en la Base de datos. Flujo de Eventos Básicos Al Actor El Sistema 1.- El usuario presiona el botón Agregar Módulo 2.- Identifica el Número del módulo
automáticamente y la semana de inicio.
3.- Ingresa la semana de inicio y término 4.- Valida que la semana de inicio sea menor a la de término. 5.- Valida que sea un número. 6.- Actualiza automáticamente el total de semanas que dura el módulo.
7.- Ingresa todos los Datos del módulo y presiona el botón guardar.
8.- Valida los datos. Guarda el módulo temporalmente en la vista de la asignatura.
Flujo de eventos alternativos 3a.- Si el usuario ingresa semana de inicio mayor a la semana de término
4a.- Solicita al usuario ingresar una semana de inicio menor a la semana de término. Actualiza el total de semanas a vacío.
3b.- Si el usuario ingresa semana de término menor a la semana de inicio
4b.- Solicita al usuario ingresar una semana de término mayor a la semana de inicio. Actualiza el total de semanas a vacío.
5a.- El usuario no ingresa todos los datos del módulo
6a.- Solicita al usuario ingresar todos los datos. Si no, no podrá guardar el módulo.
Tabla 14 Especificación CU Crear Módulos Asignatura
Caso de Uso Registrar Ponderación Calificación por Módulo. Actores: Docente titular
Objetivo:
Universidad del Bío-Bío. Sistema de Bibliotecas - Chile
42
Pre-Condiciones: Iniciar Sesión en el Sistema.
La asignatura debe estar ofertada.
La asignatura debe tener Módulos
Post-Condiciones:
Flujo de Eventos Básicos Al Actor El Sistema
1.- Ingresa al menú Calificaciones y la opción Registrar Ponderaciones
2.- Carga las asignaturas dictadas por el docente en el
año y periodo indicado en el formulario (por defecto año
periodo vigente)
.
3.- Selecciona la asignatura a la cual desea crear las ponderaciones
4.- Busca en la Base de Datos la información de la
asignatura y sus módulos.
5.-Selecciona el módulo al cual desea crear las calificaciones y presiona el botón crear calificación.
6.- Crea una calificación, carga los tipos de calificación y
permite al usuario a través de un botón crear sub-
calificaciones.
7.- Asigna el tipo de calificación, registra el factor y guarda la calificación.
8.- Valida los datos y los guarda en la Base de Datos.
Flujo de eventos alternativos
7a.- Asigna el tipo de calificación, y no registra el factor, presiona el botón guardar.
8a.- Notifica al usuario debe ingresar el factor.
7b.- Asigna el tipo de calificación, y registra un factor, presiona el botón guardar
8b.- Valida que la suma de los factores sean iguales a
100%. Notifica al usuario cuando no se cumple la
validación.
Tabla 15 Especificación CU Registrar Ponderación Calificación por Módulo. Caso de Uso Actualizar Ponderación Calificación por Módulo. Actores: Docente titular Objetivo: Permite Actualizar o Eliminar la ponderación de
una Calificación parcial. Pre-Condiciones: Iniciar Sesión en el Sistema.
La asignatura debe estar ofertada.
La asignatura debe tener Módulos.
Post-Condiciones:
Flujo de Eventos Básicos Al Actor El Sistema
Universidad del Bío-Bío. Sistema de Bibliotecas - Chile
43
1.- El usuario selecciona Registrar Ponderaciones
2.- Carga las asignaturas dictadas por el docente en el
año y periodo indicado en el formulario de búsqueda de
asignaturas del docente (por defecto año periodo
vigente).
3.- Selecciona la asignatura a la cual desea crear las ponderaciones
4.- Busca en la Base de Datos la información de la
asignatura y sus módulos.
5.- Busca las Calificaciones del módulo.
6.-Selecciona el módulo al cual desea crear las calificaciones y presiona el botón crear calificación.
7.- Crea una calificación, carga los tipos de calificación y
permite al usuario a través de un botón crear sub-
calificaciones.
8.- Asigna el tipo de calificación, registra el factor y guarda la calificación.
9.- Valida los datos y los guarda en la Base de Datos.
Flujo de eventos alternativos
8a.-si el usuario asigna el tipo de calificación, y no registra el factor, presiona el botón guardar.
9a.- Notifica al usuario debe ingresar el factor.
8b.- Si el usuario asigna el tipo de calificación, y registra un factor, presiona el botón guardar
9b.- Valida que la suma de los factores sean iguales a
100%. Notifica al usuario cuando no se cumple la
validación.
Tabla 16 Especificación CU Actualizar Ponderación Calificación por Módulo
Caso de Uso Registrar Ponderación Sub Calificación por Módulo. Actores: Docente titular Objetivo: Permite crear una sub calificación. Pre-Condiciones: Iniciar Sesión en el Sistema (Login)
La asignatura debe existir.
La asignatura debe tener Módulos.
Debe existir al menos una Calificación.
Post-Condiciones:
Flujo de Eventos Básicos Al Actor El Sistema
1.- Ingresa al menú Calificaciones y la opción Registrar Ponderaciones
2.- Carga las asignaturas dictadas por el docente en el
año y periodo indicado en el formulario de búsqueda de
asignaturas del docente (por defecto año periodo
vigente).
.
3.- Selecciona la asignatura a la cual desea crear las ponderaciones
4.- Busca en la Base de Datos la información de la
Universidad del Bío-Bío. Sistema de Bibliotecas - Chile
44
asignatura y sus módulos.
5.-Selecciona el módulo al cual desea crear las calificaciones.
6.- Muestra la(s) Calificaciones de ese módulo.
7.- Presiona el botón Sub Calificación
8.- Crea una Sub calificación, carga el tipo de sub
calificaciones.
9.- Selecciona el tipo de sub calificación, asigna un factor y presiona el botón guardar.
10.- Valida los datos y guarda en la base de datos.
Flujo de eventos alternativos
9a.- Asigna el tipo de sub calificación, y no registra el factor, presiona el botón guardar.
8a.- Notifica al usuario debe ingresar el factor.
9b.- Asigna el tipo de calificación, y registra un factor, presiona el botón guardar
8b.- Valida que la suma de los factores sean iguales a
100%. Notifica al usuario cuando no se cumple la
validación.
Tabla 17 Especificación CU Registrar Ponderación Sub Calificación por Módulo.
Caso de Uso Actualizar Ponderación Sub Calificación por Módulo. Actores: Docente titular Objetivo: Permite actualizar o eliminar una sub
calificación. Pre-Condiciones: Iniciar Sesión en el Sistema.
La asignatura debe existir.
La asignatura debe tener Módulos.
Debe existir al menos una Calificación.
Post-Condiciones:
Flujo de Eventos Básicos Al Actor El Sistema
1.- El usuario selecciona Registrar Ponderaciones
2.- Carga las asignaturas dictadas en el año y periodo
indicado en el formulario de búsqueda de asignaturas
del docente (por defecto año periodo vigente).
.
3.- Selecciona la asignatura a la cual desea crear las ponderaciones
4.- Busca en la Base de Datos la información de la
asignatura y sus módulos.
5.-Selecciona el módulo al cual desea crear las calificaciones.
6.- Muestra la(s) Calificaciones de ese módulo.
7.- Presiona el botón Sub Calificación
8.- Crea una Sub calificación, carga el tipo de sub
calificaciones.
9.- Selecciona el tipo de sub 10.- Valida los datos y guarda en la base de datos.
Universidad del Bío-Bío. Sistema de Bibliotecas - Chile
45
calificación, asigna un factor y presiona el botón guardar. Flujo de eventos alternativos
9a.- Asigna el tipo de sub calificación, y no registra el factor, presiona el botón guardar.
8a.- Notifica al usuario debe ingresar el factor.
9b.- Asigna el tipo de calificación, y registra un factor, presiona el botón guardar
8b.- Valida que la suma de los factores sean iguales a
100%. Notifica al usuario cuando no se cumple la
validación.
Tabla 18 Especificación CU Actualizar Ponderación Sub Calificación por Módulo.
Caso de Uso Registrar notas Calificaciones y sub Calificaciones por Módulo.
Actores: Docente Docente Titular
Objetivo: Registrar las notas de los alumnos. Pre-Condiciones: Iniciar Sesión en el Sistema.
Post-Condiciones:
Flujo de Eventos Básicos Al Actor El Sistema 1. El usuario selecciona la
opción Registrar Notas 2. Muestra las asignaturas para el año periodo
seleccionado en el formulario de búsqueda de asignaturas por docente, por defecto el año periodo vigente.
3. Selecciona la asignatura a calificar.
4. Detalla la información de la asignatura, busca los alumnos, los módulos y sus versiones.
5. Selecciona el módulo y versión a calificar
6. Muestra los alumnos pertenecientes al módulo y sus calificaciones.
7. Ingresa la (s) nota(s) que estime necesarias.
8. Valida que las notas ingresadas sean números o letras como “N” o “P”.
9. presiona el botón guardar 10. Guarda en la base de datos. 11. Refresca la página con las nuevas notas.
Flujo de Eventos Alternativos 7a. Ingresa nota inválida 8a. Retorna un mensaje advirtiendo al usuario que la
nota ingresada no es válida y solicita que sea reingresada.
Tabla 19 Especificación CU Registrar notas Calificaciones y sub Calificaciones por Módulo
Caso de Uso Actualizar notas Calificaciones y sub Calificaciones por Módulo.
Actores: Docente Docente Titular
Objetivo: Permite actualizar las notas de los alumos. Pre-Condiciones: Iniciar Sesión en el Sistema.
Universidad del Bío-Bío. Sistema de Bibliotecas - Chile
46
El módulo no debe estar cerrado.
Post-Condiciones: Guardar las Notas.
Flujo de Eventos Básicos Al Actor El Sistema 1. El usuario selecciona la
opción Registrar Notas 2. Muestra las asignaturas para el año periodo
seleccionado en el formulario de búsqueda de asignaturas por docente, por defecto el año y periodo vigente.
3. Selecciona la asignatura a calificar.
4. Detalla la información de la asignatura, busca los alumnos y los módulos.
5. Selecciona el módulo al cual desea actualizar las calificaciones.
6. Muestra los alumnos pertenecientes al módulo y las notas de sus calificaciones.
7. Actualiza la (s) nota(s) que estime necesarias.
8. Valida que las notas ingresadas sean números o letras como “N” o “P”.
9. Presiona el botón guardar 10. Guarda en la base de datos. 11. Refresca la página con las nuevas notas.
Flujo de Eventos Alternativos 7a. Ingresa nota inválida 8a. Retorna un mensaje advirtiendo al usuario que la
nota ingresada no es válida y solicita que sea reingresada.
Tabla 20 Especificación CU Actualizar notas Calificaciones y sub Calificaciones por Módulo
Caso de Uso Buscar Notas alumnos por Módulo Actores: Docente
Docente Titular Objetivo:
Pre-Condiciones:
Post-Condiciones:
Flujo de Eventos Básicos Al Actor El Sistema
1. Recibe la información necesaria: a. Rut alumno b. Código asignatura c. Sección d. Año académico e. Periodo académico f. Correlativo Módulo g. Versión del módulo.
2. Busca en la base de datos las notas de las calificaciones y sub calificaciones.
3. Busca en la base de datos la nota del examen global, cuando corresponda.
4. Despliega por pantalla las notas de cada alumno.
Universidad del Bío-Bío. Sistema de Bibliotecas - Chile
47
Flujo de Eventos Alternativos
Tabla 21 Especificación CU Buscar Notas alumnos por Módulo
Caso de Uso Calcular Promedio Del Modulo Actores: Docente
Docente Titular Objetivo:
Pre-Condiciones: Iniciar Sesión en el Sistema
Todas las notas de las calificaciones y sub calificaciones deben estar ingresadas.
Post-Condiciones:
Flujo de Eventos Básicos Al Actor El Sistema 1. El usuario selecciona el
módulo y la versión a la cual desea calcular promedio.
2. Busca la información de la asignatura y el módulo.
3. Llama al caso de uso < Buscar notas Alumnos por Módulo >
4. Presiona el botón calcular promedio
5. Toma como referencias las notas ingresadas, y procede a realizar un cálculo de porcentaje dependiendo la ponderación de cada calificación y sub-calificación.
6. Presiona el botón guardar 7. Almacena los datos en la base de datos. Flujo de Eventos Alternativos
3 (a). Presiona el calcular promedio, pero hay alumnos que no tiene todas las notas.
4 (a). Envía un mensaje de advertencia indicando que hay alumnos sin notas, cancela el proceso de cálculo de primerio y solicita que se ingresen las notas del o los alumnos que faltan.
Tabla 22 Especificación CU Calcular promedio del modulo
Caso de Uso Buscar Promedio Final de Alumnos por Módulo Actores: Sistema
Objetivo: Obtener el promedio final del módulo versión. Pre-Condiciones:
Post-Condiciones:
Flujo de Eventos Básicos Al Actor El Sistema
5. Recibe la información necesaria: a. Rut alumno b. Código asignatura c. Sección d. Año académico e. Periodo académico f. Correlativo Módulo g. Versión del módulo.
Universidad del Bío-Bío. Sistema de Bibliotecas - Chile
48
6. Busca en la base de datos la nota del promedio final del módulo versión por cada alumno.
7. Despliega por pantalla la nota de cada alumno. Flujo de Eventos Alternativos
Tabla 23 Especificación CU Buscar Promedio Final de Alumnos por Módulo
Caso de Uso Generar acta Módulo Actores: Docente
Docente titular Objetivo: Generar un pequeño informe con los alumnos y
su promedio por módulo - versión. Pre-Condiciones: Iniciar Sesión en el Sistema.
Deben estar todas las notas ingresadas, el promedio calculado y el módulo cerrado.
Post-Condiciones:
Flujo de Eventos Básicos Al Actor El Sistema
1.- Ingresa al menú Calificaciones y la opción ingresar notas
2.- Carga las asignaturas dictadas por el docente en el
año y periodo indicado en el formulario de búsqueda de
asignaturas del docente (por defecto año periodo vigente).
3.- Selecciona la asignatura a la cual desea crear el acta.
4.- Busca en la Base de Datos la información de la
asignatura y sus módulos.
5.-Selecciona el módulo y la versión a la cual desea crear el acta.
6.- Muestra la(s) Calificaciones, sub-calificaciones y
promedio de ese módulo.
7.- Presiona el botón Imprimir acta
8.- Llama al caso de uso <Buscar Promedio Final de
Alumnos por Módulo>
9. - Genera un archivo en formato PDF.
10.- Visualiza el archivo generado
Tabla 24 Especificación CU Generar Acta Módulo
Caso de Uso Buscar Nota Laboratorio Alumnos Actores: Sistema
Objetivo: Obtener la nota del laboratorio obtenida por cada alumno.
Pre-Condiciones:
Post-Condiciones:
Flujo de Eventos Básicos Al Actor El Sistema
Universidad del Bío-Bío. Sistema de Bibliotecas - Chile
49
1. Recibe la información necesaria: a. Rut alumno b. Código asignatura c. Sección d. Año académico e. Periodo académico
2. Busca en la base de datos la nota correspondiente al laboratorio de la asignatura por cada alumno.
3. Despliega por pantalla la nota de laboratorio de cada alumno.
Flujo de Eventos Alternativos
Tabla 25 Especificación CU Buscar Nota Laboratorio Alumnos
Caso de Uso Calcular promedio asignatura
Actores: Docente Titular Objetivo: Permite calcular el promedio final de la
asignatura, considerando el promedio final por módulos y, si se ha definido, el promedio por laboratorio.
Pre-Condiciones: Iniciar Sesión en el Sistema
Deben estar todos los módulos cerrados.
Post-Condiciones:
Flujo de Eventos Básicos Al Actor El Sistema 1. Presiona el botón calcular
promedio 2. Llama al caso de uso <Buscar Promedio final
Alumnos> 3. Llama al caso de uso <Buscar Promedio
laboratorio Alumnos> 4. Calcula el promedio tomando como base el
promedio del módulo de la última versión del módulo cursado por el alumno.
5. Calcula el promedio tomando en cuenta las siguientes consideraciones:
a. Si la asignatura es de matemática divide la suma de los promedios por la cantidad de módulos
b. Si la asignatura es de física, el valor de la suma de los promedios divido la cantidad de módulos equivale al 80 %, el 20 % restante es del laboratorio
c. Si la asignatura es de química, el valor de la suma de los promedios divido la cantidad de módulos equivale al 70 %, el 30 % restante es del laboratorio
6. Presiona el botón guardar 7. Guarda el cálculo del promedio realizado en la
Universidad del Bío-Bío. Sistema de Bibliotecas - Chile
50
base de datos. Flujo de Eventos Alternativos
Tabla 26 Especificación CU Calcular promedio asignatura
Caso de Uso Buscar Promedio Final Alumnos Actores: Sistema
Objetivo: Obtener el promedio final de la asignatura. Pre-Condiciones:
Post-Condiciones:
Flujo de Eventos Básicos Al Actor El Sistema
4. Recibe la información necesaria: a. Rut alumno b. Código asignatura c. Sección d. Año académico e. Periodo académico
5. Busca en la base de datos la nota correspondiente al promedio final de la asignatura.
6. Despliega por pantalla la nota del promedio final de cada alumno.
Flujo de Eventos Alternativos
Tabla 27 Especificación CU Buscar Promedio Final Alumnos
Caso de Uso Generar acta Asignatura Actores: Docente titular
Objetivo: Generar un informe con los alumnos, sus notas y promedio por módulo y promedio final.
Pre-Condiciones: Iniciar Sesión en el Sistema (Login)
Deben estar todos los módulos de la asignatura cerrados.
Post-Condiciones:
Flujo de Eventos Básicos Al Actor El Sistema
1.- Ingresa al menú Calificaciones y la opción ingresar notas
2.- Carga las asignaturas dictadas por el docente en el
año y periodo indicado en el formulario (por defecto año
periodo vigente).
3.- Selecciona la asignatura a la cual desea crear el acta
4.- Busca en la Base de Datos la información de la
asignatura y sus módulos.
5.- Presiona el botón emitir acta 6.- Llama al caso de uso < Buscar Promedio Final
Universidad del Bío-Bío. Sistema de Bibliotecas - Chile
51
Alumnos >
- Genera un archivo en formato PDF.
9.- Visualiza el archivo generado
Tabla 28 Especificación CU Generar Acta Asignatura
Caso de Uso Listar asignaturas por departamento Actores: Sistema
Objetivo: Obtener todas las asignaturas de un departamento para la sede, el año y periodo establecido por el usuario.
Pre-Condiciones:
Post-Condiciones:
Flujo de Eventos Básicos Al Actor El Sistema
1. Recibe la información necesaria: a. Código del departamento b. Año académico c. Periodo académico
2. Busca en la base de datos las asignaturas correspondientes al departamento, para la sede, el año y periodo establecido.
3. Despliega por pantalla las asignaturas. Flujo de Eventos Alternativos
1. Envía un mensaje informando que no encontró asignaturas para los criterios establecidos.
Tabla 29 Especificación CU Listar asignaturas por departamento
Caso de Uso Consultar Oferta Asignatura Actores: Delegado por Departamento
Objetivo: Consultar las asignaturas y secciones de un departamento que se encuentran ofertadas para un año periodo específico.
Pre-Condiciones: Iniciar Sesión en el Sistema.
Post-Condiciones:
Flujo de Eventos Básicos Al Actor El Sistema 1. Seleccionar la Opción
Oferta Asignatura. 2. Ingresa año, periodo y
selecciona un departamento. Presiona el botón buscar.
3. Llama al caso de uso < Listar Asignaturas por
Departamento >
4. Despliega por pantalla las asignaturas.
5. Visualiza las asignaturas, cantidad de alumnos,
Universidad del Bío-Bío. Sistema de Bibliotecas - Chile
52
sección, cupos, docentes, carreras y horario.
Flujo de Eventos Alternativo 2. (a) Si el usuario omite el año, o el periodo o no selecciona el departamento. Presiona el botón buscar.
3. (a) Envía mensaje al usuario solicitando que se ingresen todos los parámetros para realizar la búsqueda.
Tabla 30 Especificación CU Consultar Oferta Asignatura
Caso de Uso Modificar Oferta Asignatura Actores: Delegado por Departamento
Objetivo: Agrega, Modifica o Elimina las asignaturas y secciones de un departamento que se encuentran ofertadas para un año periodo específico.
Pre-Condiciones: Iniciar Sesión en el Sistema.
Post-Condiciones:
Flujo de Eventos Básicos: Modificar Oferta Asignatura Al Actor El Sistema 1. Ingresa Mantener oferta, ingresar año, periodo y departamento.
2. Presiona el botón Buscar.
3. Carga las asignaturas dictadas por el docente en el año y periodo indicado en el formulario (por defecto año periodo vigente).
4. Selecciona la asignatura a modificar.
5. Busca en la Base de Datos la información de la asignatura y sus secciones.
6. Actualiza la información de la asignatura sección.
7. Valida que el N° de sección y la cantidad de cupos sean números.
8. Actualiza en la BD la asignatura sección.
Tabla 31 Especificación CU Modificar Oferta Asignatura
Caso de Uso Buscar Carreras y planes Actores: Sistema
Objetivo: Obtener todas las carreras y sus planes. Pre-Condiciones:
Post-Condiciones:
Flujo de Eventos Básicos Al Actor El Sistema
1. Busca en la Base de Datos todas las carreras. 2. Por cada una de las carreras busca sus planes. 3. Despliega por pantalla las carreras y sus planes.
Flujo de Eventos Alternativos 1. Envía un mensaje informando que no
encontraron carreras. Tabla 32 Especificación CU Buscar Carreras y planes
Universidad del Bío-Bío. Sistema de Bibliotecas - Chile
53
Caso de Uso Acotar Carreras Actores: Delegado por Departamento
Objetivo: Agrega, Modifica o Elimina las carreras acotadas a una asignatura sección.
Pre-Condiciones: Iniciar Sesión en el Sistema.
Post-Condiciones:
Flujo de Eventos Básicos: Agregar Carrera Al Actor El Sistema 1. Selecciona la sección a la
cual desea agregar una carrera.
2. Llama al caso de uso < Buscar carreras y planes >
3. Presiona el botón agregar carrera
4. Crea una fila dinámicamente con la cual el usuario puede seleccionar la carrera y, si tiene planes, seleccionar uno o todos los planes.
5. Selecciona una carrera 6. Si desea, el usuario
selecciona uno o todos los planes de la carrera.
7. Presiona el botón guardar.
8. Valida que todos los campos no sean vacíos. 9. Guarda en la Base de Datos la información.
Flujo de Eventos Alternativo: Modificar Carrera Al Actor El Sistema 1. Llama al caso de uso < Buscar carreras y planes >
2. Busca en la Base de Datos las carreras acotadas a la sección de la asignatura.
3. Selecciona la carrera a modificar.
4. Modifica sus datos. 5. Presiona el botón guardar.
6. Valida que todos los campos no sean vacíos. 7. Guarda en la Base de Datos la información
Flujo de Eventos Alternativo: Eliminar Carrera Al Actor El Sistema 1. Selecciona la carrera a
eliminar. 2. Presiona el botón eliminar.
3. Elimina la carrera de la base de datos.
4. Elimina de la vista la carrera eliminada.
Tabla 33 Especificación CU Acotar Carreras
Caso de Uso Mantener Horario Actores: Delegado por Departamento
Objetivo: Agrega, Modifica o Elimina el horario de una asignatura sección.
Pre-Condiciones: Iniciar Sesión en el Sistema.
Post-Condiciones:
Flujo de Eventos Básicos: Agregar horario Al Actor El Sistema 1. Selecciona la opción 2. Busca en la Base de Datos:
Universidad del Bío-Bío. Sistema de Bibliotecas - Chile
54
horario, en la asignatura sección que desea agregar el horario.
a. La instalación. b. Los días de la semana. c. Hora de inicio. d. Horas de término. e. Tipo de hora.
3. Presiona el Botón Agregar Horario
4. Crea una nueva fila en la tabla de horario
5. Selecciona el día, la hora de inicio, termino, tipo de hora e instalación.
6. Presiona el botón guardar.
7. Valida que todos los campos requeridos estén
seleccionados.
8. Guarda en la Base de Datos la información.
9. Envía mensaje de éxito o fracaso.
10. Recarga la página.
Flujo de Eventos Alternativos: Agregar horario
8. Si el usuario omite algún campo.
9. Presiona el Botón guardar.
10. El sistema envía un mensaje de advertencia,
solicita que se seleccione el o los campos
requeridos.
Flujo de Eventos Alternativos: Modificar horario
1. Selecciona la opción horario, en la asignatura sección que desea agregar el horario.
2. Busca en la Base de Datos: a. La instalación. b. Los días de la semana. c. Hora de inicio. d. Horas de término. e. Tipo de hora.
3. Busca el o los horario (s) de la asignatura sección en la Base de Datos y lo despliega por pantalla.
4. Selecciona un horario y actualiza sus datos.
5. Valida que todos los campos requeridos estén seleccionados.
6. Guarda en la Base de Datos la información. 7. Envía mensaje de éxito o fracaso. 8. Recarga la página.
Flujo de Eventos Alternativos: Eliminar horario
1. Selecciona la opción horario, en la asignatura sección que desea agregar el horario.
2. Busca en la Base de Datos: a. La instalación. b. Los días de la semana. c. Hora de inicio. d. Horas de término. e. Tipo de hora.
3. Busca el o los horario (s) de la asignatura sección en la Base de Datos y lo despliega por pantalla.
4. Selecciona un horario y lo elimina.
5. Elimina de la Base de Datos
6. Envía mensaje de éxito o fracaso.
Tabla 34 Especificación CU Mantener Horario
Universidad del Bío-Bío. Sistema de Bibliotecas - Chile
55
Caso de Uso Buscar otros Docentes Actores: Sistema
Objetivo: Obtener el o los docentes que cumplan con los criterios establecidos por el usuario.
Pre-Condiciones:
Post-Condiciones:
Flujo de Eventos Básicos Al Actor El Sistema
1. Si ingresa el Rut: a. El sistema busca en la Base de Datos el
docente cuyo Rut coincida con el Rut ingresado por el usuario.
b. Despliega por pantalla el nombre del docente.
2. Si ingresa nombre o apellido: a. El sistema busca en la Base de Datos el
docente cuyo nombre o apellido coincida con el nombre o apellido ingresado por el usuario.
b. Despliega por pantalla los docentes.
Flujo de Eventos Alternativos 1. Envía un mensaje informando que no
encontraron resultados. Tabla 35 Especificación CU Buscar otros Docentes
Caso de Uso Registrar Detalle Docencia Actores: Delegado por Departamento
Objetivo: Agrega, Modifica o Elimina un docente de una asignatura sección.
Pre-Condiciones: Iniciar Sesión en el Sistema.
Post-Condiciones:
Flujo de Eventos Básicos: Agregar Docente. Al Actor El Sistema 1. Selecciona la asignatura a
la cual se le agregaran otros docentes.
2. Busca en la Base de Datos: a. Tipo de hora. b. Tipo de docente. c. Tipo de docencia.
3. Si es modular busca también en la Base de datos a. Módulos de la asignatura.
4. Presiona el Botón Agregar docente.
5. Crea una nueva fila en la tabla de docentes.
6. Si el usuario desea busca un docente por su RUT o por nombre y apellido.
7. Llama al caso de uso <Buscar otros Docentes>
Universidad del Bío-Bío. Sistema de Bibliotecas - Chile
56
8. Completa los datos del detalle de la docencia.
9. Presiona el botón guardar.
10. Valida que los datos no sean vacíos.
11. Guarda la información en la base de datos.
Flujo de Eventos alternativo: Modificar Docente.
1. Selecciona el docente a modificar.
2. Modifica sus datos. 3. Presiona el botón Guardar.
4. Valida que los datos no sean vacíos.
5. Guarda en la base de datos la información.
Flujo de Eventos alternativo: Eliminar Docente.
1. Selecciona el docente a eliminar y presiona el botón eliminar.
2. Elimina al docente de la base de datos.
3. Envía mensaje de éxito o fracaso.
Tabla 36 Especificación CU Detalle Docencia
Caso de Uso Mantener Programa Académico. Actores: DARCA
Objetivo: Crear Modificar un Programa Académico. Pre-Condiciones: Iniciar Sesión en el Sistema.
Post-Condiciones:
Flujo de Eventos Básicos: Crear Programa Académico Al Actor El Sistema 1. El usuario selecciona la
opción agregar programa académico
2. El sistema busca en la base de datos: a. Sede b. Facultades
3. El usuario completa el formulario del programa académico y presiona guardar.
4. Valida que los campos requeridos no estén vacíos
5. Guarda en la Base de Datos la información.
6. Recarga la página.
Flujo de Eventos Alternativo: Crear Programa Académico
3(a). Si el usuario omite un campo del formulario del programa académico y presiona guardar.
4(b). Envía un mensaje de advertencia y solicita que
se ingrese el o los campos requeridos.
Flujo de Eventos alternativo: Modificar Programa Académico
1. El usuario selecciona el programa académico a modificar.
2. El sistema busca en la base de datos: a. Sede b. Facultades
3. El sistema busca la información del programa
académico en la base de datos y la despliega por
pantalla.
4. Modifica los campos del 6. Valida que los campos requeridos no estén vacíos
Universidad del Bío-Bío. Sistema de Bibliotecas - Chile
57
formulario de programas académicos.
5. Presiona el botón guardar.
7. Guarda en la Base de Datos la información.
8. Recarga la página.
Tabla 37 Especificación CU Mantener Programa Académico.
Caso de Uso Buscar Planes Académicos Actores: Sistema
Objetivo: Obtener los planes asociados al programa académico seleccionado.
Pre-Condiciones:
Post-Condiciones:
Flujo de Eventos Básicos: Crear Plan Académico. Al Actor El Sistema
1. Recibe el código del programa académico.
2. Busca en la base de datos los planes académicos
asociados al programa académico.
3. Despliega por pantalla la información de cada
plan:
a. Código plan
b. Sede
c. Nombre Plan
d. Indicador activo
e. Tipo de Plan
Flujo de Eventos Alternativo:
Tabla 38 Especificación CU Buscar Planes Académicos
Caso de Uso Mantener Plan Académico. Actores: DARCA
Objetivo: Crear o Modificar Plan Académico Pre-Condiciones: Iniciar Sesión en el Sistema.
Post-Condiciones:
Flujo de Eventos Básicos: Crear Plan Académico. Al Actor El Sistema
1. El usuario selecciona el plan académico a modificar.
2. El sistema busca en la base de datos la siguiente información:
a. Sede b. Facultades c. Régimen
Universidad del Bío-Bío. Sistema de Bibliotecas - Chile
58
d. Tipo de programa e. Grupo programa f. Clasificación programa
3. Despliega por pantalla la información.
4. El usuario completa el formulario del plan académico y presiona guardar.
5. Valida que los campos requeridos no estén
vacíos
6. Guarda en la Base de Datos la información.
7. Recarga la página.
Flujo de Eventos Alternativo: Crear Plan Académico.
4(a). El usuario omite un campo del formulario del plan académico y presiona guardar.
4(b). Envía un mensaje de advertencia y solicita
que se ingrese el o los campos requeridos.
Tabla 39 Especificación CU Mantener Plan Académico.
Caso de Uso Buscar Asignaturas Actores: Sistema
Objetivo: Obtener la asignatura solicitada por el usuario. Pre-Condiciones:
Post-Condiciones:
Flujo de Eventos Básicos: Crear Plan Académico. Al Actor El Sistema
1. Si el sistema Recibe el código de la asignatura y la
sede del plan:
a. El sistema busca en la base de datos la
asignatura que coincida con el código
ingresado y la sede del plan.
b. Despliega por pantalla el código el
nombre, la cantidad de créditos, total de
horas presenciales y autónomas.
2. Si el sistema recibe el nombre de la asignatura.
a. El sistema busca en la base de datos las
asignaturas que coincida con el nombre
ingresado y la sede del plan.
b. Despliega por pantalla todas las
asignaturas que coincidan con el nombre ingresado.
Flujo de Eventos Alternativo:
1. Envía un mensaje indicando que no se
Universidad del Bío-Bío. Sistema de Bibliotecas - Chile
59
encontraron resultados para el criterio
establecido.
Tabla 40 Especificación CU Buscar Asignaturas
Caso de Uso Crear Malla Actores DARCA
Objetivo Agrega, Modifica o Elimina una asignatura de la malla de un plan académico.
Pre-Condiciones Iniciar Sesión en el Sistema.
Post-Condiciones
Flujo de Eventos Básicos: Agregar Asignatura. Al Actor El Sistema
1. Presiona el botón agregar Asignatura
2. Agrega una fila dinámicamente para que el
usuario complete los datos de la asignatura.
3. Busca la asignatura por código o nombre.
4. Llama al caso de uso < Buscar asignaturas >
5. Retorna el código y nombre de la asignatura.
6. El usuario completa los campos relacionados con la asignatura (año, periodo, créditos sct, indicador actividad terminal, indicador oferta web).
7. Presiona el botón guardar.
8. Valida que los campos no sean vacíos.
9. Guarda la información en la base de datos.
10. Recarga la pantalla.
Flujo de Eventos Alternativo: Agregar Asignatura.
3(a). Busca la asignatura por código o nombre.
4(a). Llama al caso de uso < Buscar asignaturas >
pero no encuentra la asignatura.
5(a). Envía mensaje de fracaso, solicita ingresar
nuevamente el código o el nombre de la
asignatura.
6(a). Si el usuario omite algunos de los campos relacionados con la asignatura. 7(a). Presiona el Botón guardar.
8(a). Envía un mensaje de advertencia, solicita
ingresar todos los campos requeridos.
Universidad del Bío-Bío. Sistema de Bibliotecas - Chile
60
Flujo de Eventos Alternativo: Modificar Asignatura.
1. El usuario selecciona la asignatura a editar.
2. Modifica sus datos. 3. Presiona el botón
guardar.
4. Valida que los campos no sean vacíos.
5. Guarda en la base de datos la información.
Flujo de Eventos Alternativo: Modificar Asignatura.
1. Selecciona la asignatura a eliminar.
2. Presiona el botón eliminar
3. Elimina la asignatura de la malla de la carrera
4. Actualizar el total de créditos del plan
académico.
5. Envía mensaje de éxito o fracaso.
Tabla 41 Especificación CU Crear Malla
Caso de Uso Registrar Actividades de Aprendizaje Actores: Docente titular
Objetivo: Agrega, Modifica o Elimina Actividades de Aprendizaje
Pre-Condiciones: Iniciar Sesión en el Sistema.
Post-Condiciones:
Flujo de Eventos Básicos: Agregar Actividades de Aprendizaje. Al Actor El Sistema 1. El usuario selecciona el
Resultado de aprendizaje al cual desea agregar una actividad
2. Despliega una tabla por pantalla con la opción de
crear actividades.
3. El usuario presiona el botón agregar actividad.
4. Crea una nueva fila dinámicamente para que el
usuario pueda ingresar el nombre de la actividad
de aprendizaje, mediación de la enseñanza y
tiempo estimado.
5. Ingresa la actividad de aprendizaje, mediación y tiempo estimado.
6. Registra la información en la base de datos.
Flujo de Eventos alternativo: Modificar Actividades de Aprendizaje.
1. El usuario selecciona la actividad a modificar y modifica sus datos.
2. Presiona el botón guardar
3. Guarda la información en la base de datos.
Flujo de Eventos alternativo: Eliminar Actividades de Aprendizaje
1. El usuario selecciona la actividad de aprendizaje a eliminar y presiona el botón eliminar.
2. Elimina la actividad de aprendizaje, su mediación
de la enseñanza, actividades de evaluación,
recurso didáctico y tiempo estimado.
Universidad del Bío-Bío. Sistema de Bibliotecas - Chile
61
3. Envía un mensaje de éxito o fracaso.
Flujo de Eventos alternativo
1. Si el usuario omite alguno de los campos requeridos y presiona el botón guardar.
2. El sistema envía un mensaje de advertencia y
solicita que ingrese los campos vaciós o
inválidos.
Tabla 42 Especificación CU: Agregar Actividades de Aprendizaje.
Caso de Uso Registrar Actividades de Evaluación. Actores: Delegado por Departamento
Objetivo: Agrega una Actividad de Evaluación. Pre-Condiciones: Iniciar Sesión en el Sistema.
Post-Condiciones: Guardar la guía didáctica para que los datos de las actividades de aprendizaje, actividades de
evaluación y recurso didáctico se guarden en la
base de datos.
Flujo de Eventos Básicos: Agregar Actividades de Evaluación. Al Actor El Sistema 1. El usuario selecciona la
opción actividades de evaluación
2. Busca el nombre del resultado de aprendizaje y
la actividad de aprendizaje a la cual corresponde
la actividad de evaluación.
3. Despliega por pantalla el nombre del resultado
de aprendizaje y de la actividad de aprendizaje.
4. El usuario presiona el botón Agregar actividades de evaluación
5. Crea una fila dinámicamente en la tabla de
actividades de evaluación.
6. El usuario ingresa el nombre de la actividad de evaluación.
7. Presiona el botón guardar.
8. Guarda temporalmente en la vista de la guía
didáctica la actividad de evaluación.
Flujo de Eventos Alternativo: Modificar Actividades de Evaluación.
1. El usuario selecciona la actividad de evaluación a modificar.
2. Modifica sus datos 3. Presiona el botón guardar
4. Guarda temporalmente la información en la vista
de la guía didáctica.
Flujo de Eventos Alternativo: Eliminar Actividades de Evaluación.
1. Selecciona la actividad de aprendizaje a eliminar y presiona el botón eliminar.
2. Elimina la actividad de evaluación de la base de
datos y/o de la vista de la guía didáctica.
Tabla 43 Especificación CU Registrar Actividades de Evaluación.
Universidad del Bío-Bío. Sistema de Bibliotecas - Chile
62
Caso de Uso Registrar Recurso Didáctico Actores: Docente titular
Objetivo: Agrega o Elimina un Recurso Didáctico. Pre-Condiciones: Iniciar Sesión en el Sistema.
Post-Condiciones:
Flujo de Eventos Básicos: Agregar Recurso Didáctico. Al Actor El Sistema 9. El usuario selecciona la
opción Recurso Didáctico 10. Busca el nombre del resultado de aprendizaje y
la actividad de aprendizaje a la cual corresponde
al Recurso Didáctico.
11. Despliega por pantalla el nombre del resultado
de aprendizaje y de la actividad de aprendizaje.
12. El usuario presiona el botón Agregar Recurso Didáctico
13. Crea una fila dinámicamente en la tabla de
Recurso Didáctico.
14. El usuario ingresa el nombre del Recurso Didáctico.
15. Presiona el botón guardar.
16. Guarda temporalmente en la vista de la guía
didáctica el Recurso Didáctico.
Flujo de Eventos Alternativo: Eliminar Actividades de Evaluación.
3. Selecciona el Recurso Didáctico a eliminar y presiona el botón eliminar.
4. Elimina el Recurso Didáctico de la base de datos
y/o de la vista de la guía didáctica.
Tabla 44 Especificación CU Registrar Recurso Didáctico
Universidad del Bío-Bío. Sistema de Bibliotecas - Chile
63
6.2 Modelamiento de datos
Todas las tablas de la Base de Datos que están en color verde, fueron las tablas creadas o utilizadas en el desarrollo del sistema.
En la estructura asignatura se han creado las siguientes tablas:
Competencia asignatura
Nivel de tributación
Resultados de aprendizaje
Módulos asignatura
Contenidos módulo
Evidencias
Evidencias contenido módulo
Evidencias resultados de aprendizaje.
Tipo de hora asig.
Tiempo estimado
Metodología resultados de aprendizaje
Criterios de evaluación RA.
Contenidos RA.
Tipo contenido RA.
Factor HR autónoma.
Tipo bibliografía asig.
En la estructura sección asignatura se ha creado la siguiente tabla.
Detalle docencia módulo.
En la estructura calificaciones se han creado las siguientes tablas.
Calificación módulo asignatura. Sub calificación modulo asignatura. Promedio asignaturas por modulo. Promedio fin asig por mat. Calificación parcial módulo. Sub Calificación parcial módulo. Estado módulo Módulo asignatura
Universidad del Bío-Bío. Sistema de Bibliotecas - Chile
64
Ilustración 11 MER: Asignatura
Universidad del Bío-Bío. Sistema de Bibliotecas - Chile
65
Ilustración 12 MER: Asignatura Sección
Universidad del Bío-Bío. Sistema de Bibliotecas - Chile
66
Ilustración 13 MER: Plan Carrera
Universidad del Bío-Bío. Sistema de Bibliotecas - Chile
67
Ilustración 14 MER: Malla Carrera
Universidad del Bío-Bío. Sistema de Bibliotecas - Chile
68
ESTRUCTURA CALIFICACIONES PARCIALES
Ilustración 15 MER: Calificaciones Parciales
Universidad del Bío-Bío. Sistema de Bibliotecas - Chile
69
ESTRUCTURA GUIA DIDACTICA.
Ilustración 16 MER Guía Didáctica
Universidad del Bío-Bío. Sistema de Bibliotecas - Chile
70
7 DISEÑO
7.1 Diseño de Físico de la Base de datos
Ilustración 17 MR: Asignatura
Universidad del Bío-Bío. Sistema de Bibliotecas - Chile
71
Ilustración 18 MR: Asignatura Sección
Universidad del Bío-Bío. Sistema de Bibliotecas - Chile
72
Ilustración 19 MR: Plan Carrera
Universidad del Bío-Bío. Sistema de Bibliotecas - Chile
73
Ilustración 20 MR: Malla Carrera
Universidad del Bío-Bío. Sistema de Bibliotecas - Chile
74
Ilustración 21 MR Calificaciones Parciales
Universidad del Bío-Bío. Sistema de Bibliotecas - Chile
75
Ilustración 22 MR Guía Didáctica
Universidad del Bío-Bío. Sistema de Bibliotecas - Chile
76
7.2 Diseño de arquitectura funcional
La aplicación desarrollada en este proyecto utiliza el Motor de Plantillas Smarty, Framework basado en PHP, está desarrollada siguiendo el patrón de diseño de software Vista Controlador, el cual separa la lógica de negocios de los aspectos visuales. El programador implementa a través de clases en PHP un pseudo-modelo de datos, el que da lugar a un patrón de diseño modelo vista controlador.
A continuación, se describe la estructura de directorio que utiliza Smarty.
o intranet/ smarty/
libs/ o smarty.class.php o smarty_compiler.class.php o config_file.class.php
Carpeta_1 Class
o Carpeta_1_class.php Carpeta_2
Class o Carpeta_2_class.php
……. Carpeta_n
Class o Carpeta_n_class.php
class/ config_class.php
configs/ templates/ templates_c/ cache/
intranet: Directorio donde se encuentra todo el proyecto smarty/libs: Directorio donde se encuentra los archivos php necesarios para que Smarty funcione. Intranet/carpeta_n: Estas son las carpetas en donde se desarrollara el BACK-END , todo código PHP o JS debe ir en este directorio, debe ser consistente con las carpetas y archivos creados en la carpeta intranet/templates en donde se creara el desarrollo FRONT-END. intranet/class: Directorio donde se almacenan las clases creadas, simulan un modelo de datos. intranet/templates: Directorio donde se crean los archivos tpl de la vista (FRONT-END), por norma se le debe asignar tanto a la carpeta como a los archivos, los mismos nombres que en el BACK-END. intranet/templtes_c: Directorio donde se compila la plantilla. intranet/cache: Directorio donde se almacena el cache de la aplicación.
Universidad del Bío-Bío. Sistema de Bibliotecas - Chile
77
7.3 Diseño interfaz y navegación
Área 1: Logo Institucional Área 2: Logo Werken (link a werken.ubiobio.cl) Área 3: Logo E-mail (link webmail.ubiobio.cl) Área 4: Foto de perfil y nombre del usuario activo en la sesión Área 5: Menú de Navegación Área 6: Títulos Área 7: Botones (volver, guardar, enviar, etc) Área 8: Pie de página
1 2 3 4
8
5 6 7
Registrar Calificaciones Parciales
Universidad del Bío-Bío. Sistema de Bibliotecas - Chile
78
7.4 Especificación de módulos
N° Módulo:1 Nombre Módulo: Registrar Asignatura
Parámetros de entrada Parámetros de Salida
Nombre: Tipo de dato: Nombre: Tipo de dato:
agn_rep_perteneciente numeric Mensaje (éxito o fracaso) Varchar(255)
agn_rep_ejecutora Numeric Indicador de error Integer
Agn_codigo Int
Agn_nombre Varchar
Rem_codigo Int
Agn_descripcion Varchar
Cmp_codigo Int
Agn_mnemonico Varchar
Fecha inicio Date
Fecha termino Date
Ume_codigo Int
Agn_ind_vigencia int
Créditos sct int
Tabla 45 Especificación Módulo Registrar Asignatura
N° Módulo:2 Nombre Módulo: Valida código asignatura
Parámetros de entrada Parámetros de Salida
Nombre: Tipo de dato: Nombre: Tipo de dato:
Agn_codigo int Validación (Éxito o fracaso) boolean
Tabla 46 Especificación Módulo Valida código Asignatura
N° Módulo:3 Nombre Módulo: Actualizar Asignatura
Parámetros de entrada Parámetros de Salida
Nombre: Tipo de dato: Nombre: Tipo de dato:
agn_rep_perteneciente numeric Mensaje (éxito o fracaso) Varchar(255)
agn_rep_ejecutora Numeric Indicador de error Integer
Agn_codigo Int
Agn_nombre Varchar
Rem_codigo Int
Agn_descripcion Varchar
Cmp_codigo Int
Agn_mnemonico Varchar
Fecha inicio Date
Fecha termino Date
Ume_codigo Int
Agn_ind_vigencia int
Créditos sct int
Tabla 47 Especificación Módulo Actualizar Asignatura
Universidad del Bío-Bío. Sistema de Bibliotecas - Chile
79
N° Módulo:4 Nombre Módulo: Registrar Oferta
Parámetros de entrada Parámetros de Salida
Nombre: Tipo de dato: Nombre: Tipo de dato:
Agn_codigo int Mensaje (Éxito o fracaso) varchar
Sec_numero int Ind_error Integer
Sec_mae_rut int
Ind_modular Int
Sec_cupo Int
Tabla 48 Especificación Módulo Registrar Oferta
N° Módulo:5 Nombre Módulo: Valida Número Sección
Parámetros de entrada Parámetros de Salida
Nombre: Tipo de dato: Nombre: Tipo de dato:
Agn_codigo int Validación (Éxito o fracaso) boolean
Sec_numero int
Tabla 49 Especificación Módulo Valida Número Sección
N° Módulo:6 Nombre Módulo: Actualizar Oferta
Parámetros de entrada Parámetros de Salida
Nombre: Tipo de dato: Nombre: Tipo de dato:
Agn_codigo int Mensaje (Éxito o fracaso) varchar
Sec_numero int Ind_error Integer
Sec_mae_rut int
Ind_modular Int
Sec_cupo Int
Tabla 50 Especificación Módulo Actualizar Oferta
N° Módulo:7 Nombre Módulo: cambia horas autónomas
Parámetros de entrada Parámetros de Salida
Nombre: Tipo de dato: Nombre: Tipo de dato:
Tho_codigo int Total hrs. presenciales Integer
Dha_nro_horas Int Total hrs. autónomas Integer
Tabla 51 Especificación Módulo Cambia horas autónomas
N° Módulo:8 Nombre Módulo: guardar competencias
Parámetros de entrada Parámetros de Salida
Nombre: Tipo de dato: Nombre: Tipo de dato:
Cas_codigo int Mensaje(Éxito o Fracaso) boolean
Agn_codigo Int
Nta_codigo Int
Tabla 52 Especificación Módulo Guardar Competencias
N° Módulo: 9 Nombre Módulo: Registrar Programa Académico
Parámetros de entrada Parámetros de Salida
Nombre: Tipo de dato: Nombre: Tipo de dato:
Crr_codigo Integer Mensaje (Éxito o fracaso) Varchar
Crr_nombre Varchar Ind_error integer
Cmp_codigo Integer
Rep_codigo Integer
Fecha_inicio Date
Universidad del Bío-Bío. Sistema de Bibliotecas - Chile
80
Fecha_termino Date
Ind_vigente integer
Tabla 53 Especificación Módulo Registrar Programa Académico
N° Módulo: 10 Nombre Módulo: Validar código programa
Parámetros de entrada Parámetros de Salida
Nombre: Tipo de dato: Nombre: Tipo de dato:
Crr_codigo Int Validación(Éxito o fracaso) boolean
Tabla 54 Especificación Módulo Validar código Programa
N° Módulo: 11 Nombre Módulo: Actualizar Programa Académico
Parámetros de entrada Parámetros de Salida
Nombre: Tipo de dato: Nombre: Tipo de dato:
Crr_codigo Integer Mensaje (Éxito o fracaso) Varchar
Crr_nombre Varchar Ind_error integer
Cmp_codigo Integer
Rep_codigo Integer
Fecha_inicio Date
Fecha_termino Date
Ind_vigente Integer
Tabla 55 Especificación Módulo Actualizar Programa Académico
Universidad del Bío-Bío. Sistema de Bibliotecas - Chile
81
8 PRUEBAS
Adaptación basada en IEEE Software Test Documentation Std 829-1998
8.1 Elementos de prueba
Elementos de Prueba Descripción Modulo
Editar un programa de asignatura
El sistema debe permitir crear y modificar un programa de asignatura
Asignatura
Editar Resultado de aprendizaje
El sistema debe permitir agregar, modificar y eliminar un resultado de aprendizaje a una competencia.
Asignatura
Editar Contenidos del Resultado de aprendizaje
El sistema debe permitir agregar, modificar y eliminar Contenidos de un resultado de aprendizaje.
Asignatura
Editar Criterios de evaluación del Resultado de aprendizaje
El sistema debe permitir agregar, modificar y eliminar Criterios de evaluación de un resultado de aprendizaje.
Asignatura
Editar metodología del Resultado de aprendizaje
El sistema debe permitir agregar, modificar y eliminar una metodología de un resultado de aprendizaje.
Asignatura
Editar Módulos El sistema debe permitir agregar y modificar un módulo de un programa de asignatura.
Asignatura
Editar Ponderaciones El sistema debe permitir agregar y modificar la ponderación de una calificación o sub calificación.
Calificaciones
Editar Notas El sistema debe permitir agregar y modificar una nota de una calificación o sub calificación
Calificaciones
Editar guía didáctica El sistema debe permitir agregar y modificar la guía didáctica de una asignatura.
Docencia
Editar Programa Académico.
El sistema debe permitir agregar y modificar un Programa Académico.
Programas Académicos
Editar Plan Académico. El sistema debe permitir agregar y modificar un Plan Académico.
Programas Académicos
Universidad del Bío-Bío. Sistema de Bibliotecas - Chile
82
8.2 Especificación de las pruebas
ACTIVIDADES DE PRUEBA CARACTERÍSTICAS A PROBAR Funcionalidad NIVEL DE PRUEBA Aceptación OBJETIVO DE LA PRUEBA Verificar que se cumplan los
requisitos del sistema; que en casos con entradas anómalas el sistema se comporte como debe.
ENFOQUE PARA DEFINICIÓN DE CASOS DE PRUEBA
Caja Negra
TÉCNICAS PARA LA DEFINICIÓN DE CASOS DE PRUEBA
Particiones de equivalencia, Análisis de valores límite.
CRITERIOS DE CUMPLIMIENTO
Que todos los requerimientos estén cumplidos, y que el sistema se comporte como debe.
8.3 Responsables de las pruebas
Angélica Cid
8.4 Calendario de pruebas
Editar un programa de asignatura 06/08/2015
Editar Resultado de aprendizaje 06/08/2015
Editar Contenidos del Resultado de aprendizaje
06/08/2015
Editar Criterios de evaluación del Resultado de aprendizaje
06/08/2015
Editar metodología del Resultado de aprendizaje
06/08/2015
Editar Módulos 06/08/2015
Editar Ponderaciones 15/09/2015
Editar Notas 20/10/2015
Editar guía didáctica 20/10/2015
Editar Programa Académico. 05/08/2015
Editar Plan Académico. 05/08/2015
Universidad del Bío-Bío. Sistema de Bibliotecas - Chile
83
8.5 Detalle de las pruebas
Elemento de prueba: Editar programa de Asignatura.
Id Características a Probar
Entrada Salida
esperada Salida Obtenida
Evaluación
Có
dig
o A
sign
atu
ra
No
mb
re A
sign
atu
ra
Un
ida
d P
ert
en
eci
en
te
Un
ida
d e
jecu
tora
sed
e
Ré
gim
en
Fe
cha
inic
io
Fe
cha
tér
min
o
Cré
dit
os
SCT
vig
en
te
Mn
emó
nic
o
De
scri
pci
ón
Éxito / Fracaso
Criticidad en caso Fracaso
1 Caso de datos válidas
220039 Calculo I 20202000 20202000 1 1 01/01/2015 31/12/2016 5 1 220039 Asignatura ciencia básicas
Registrado exitosamente
Registrado exitosamente
2 Caso datos de entrada obligatorios
Calculo I 20202000 20202000 1 1 01/01/2015 31/12/2016 5 1 220039 Asignatura ciencia básicas
Campos obligatorio Vacíos
Campos obligatorio Vacíos
3 Caso datos de entrada obligatorios
220039 20202000 20202000 1 1 01/01/2015 31/12/2016 5 1 220039 Asignatura ciencia básicas
Campos obligatorio Vacíos
Campos obligatorio Vacíos
4 Caso datos de entrada obligatorios
220039 Calculo I 20202000 1 1 01/01/2015 31/12/2016 5 1 220039 Asignatura ciencia básicas
Campos obligatorio Vacíos
Campos obligatorio Vacíos
5 Caso datos de entrada obligatorios
220039 Calculo I 20202000 1 1 01/01/2015 31/12/2016 5 1 220039 Asignatura ciencia básicas
Campos obligatorio Vacíos
Campos obligatorio Vacíos
6 Caso datos de entrada obligatorios
220039 Calculo I 20202000 20202000 1 01/01/2015 31/12/2016 5 1 220039 Asignatura ciencia básicas
Campos obligatorio Vacíos
Campos obligatorio Vacíos
7 Caso datos de entrada obligatorios
220039 Calculo I 20202000 20202000 1 01/01/2015 31/12/2016 5 1 220039 Asignatura ciencia básicas
Campos obligatorio Vacíos
Campos obligatorio Vacíos
8 Caso datos de entrada obligatorios
220039 123456 20202000 20202000 1 1
31/12/2016 5 1 220039 Asignatura ciencia básicas
Campos obligatorio Vacíos
Campos obligatorio Vacíos
9 Caso datos de entrada obligatorios
220039 Calculo I 20202000 20202000 1 1 01/01/2015 5 1 220039 12345678 Campos obligatorio Vacíos
Campos obligatorio Vacíos
10 Caso datos de 220039 Calculo I 20202000 20202000 1 1 01/01/2015 31/12/2016 1 220039 Asignatura Campos Campos
Universidad del Bío-Bío. Sistema de Bibliotecas - Chile
84
entrada obligatorios
ciencia básicas
obligatorio Vacíos
obligatorio Vacíos
11 Caso datos de entrada obligatorios
220039 Calculo I 20202000 20202000 1 1 01/01/2015 31/12/2016 5 220039 Asignatura ciencia básicas
Campos obligatorio Vacíos
Campos obligatorio Vacíos
12 Caso datos de entrada obligatorios
220039 Calculo I 20202000 20202000 1 1 01/01/2015 31/12/2016 5 1 Asignatura ciencia básicas
Campos obligatorio Vacíos
Campos obligatorio Vacíos
13 Caso datos de entrada obligatorios
220039 Calculo I 20202000 20202000 1 1 01/01/2015 31/12/2016 5 1 220039 Campos obligatorio Vacíos
Campos obligatorio Vacíos
14 Caso fecha término inválida
220039 Calculo I 20202000 20202000 1 1 01/01/2015 01/01/2014 5 1 220039 Asignatura ciencia básicas
Campo inválido
Campo inválido
15 Caso código asignatura inválido
-220039 Calculo I 20202000 20202000 1 1 01/01/2015 31/12/2016 5 1 220039 Asignatura ciencia básicas
Campo inválido
Campo inválido
16 Caso descripción inválido
220039 Calculo I 20202000 20202000 1 1 01/01/2015 31/12/2016 5 1 220039 123456%$$$
Campo inválido
Campo inválido
17 Caso nombre inválido
220039 #”$%#” 20202000 20202000 1 1 01/01/2015 31/12/2016 5 1 220039 Asignatura ciencia básicas
Campo inválido
Campo inválido
Tabla 56 Pruebas Editar Programa Asignatura.
Universidad del Bío-Bío. Sistema de Bibliotecas - Chile
85
Elemento de prueba: Editar Resultado de Aprendizaje.
Id Características a Probar
Entrada
Salida esperada Salida Obtenida Evaluación
Có
dig
o
asi
gna
tura
Có
dig
o
com
pe
ten
cia
Co
rrel
ativ
o
resu
ltad
o
de
ap
ren
diz
aje
De
scri
pci
ón
re
sult
ado
d
e a
pre
nd
iza
je
Éxito / Fracaso
Criticidad en caso Fracaso
18 Caso de datos válido 220039 1 1 Resultado aprendizaje Registrado exitosamente
Registrado exitosamente
19 Caso datos de entrada obligatorios
1 1 Resultado 1
Campos obligatorios Vacíos Campos obligatorios Vacíos
20 Caso datos de entrada obligatorios
220039 1 Resultado 1
Campos obligatorios Vacíos Campos obligatorios Vacíos
21 Caso datos de entrada obligatorios
220039 1 Resultado 1
Campos obligatorios Vacíos Campos obligatorios Vacíos
22 Caso datos de entrada obligatorios
220039 1 1
Campos obligatorios Vacíos Campos obligatorios Vacíos
23 Caso descripción inválido 220039 1 1 1234569 Campo inválido Campo inválido 24 Caso código inválido asdfgh 1 1 Resultado 1 Campo inválido Campo inválido
Tabla 57 Pruebas Editar Resultado de Aprendizaje.
Elemento de prueba: Editar Contenidos al Resultado de Aprendizaje.
Id Características a Probar
Entrada
Salida esperada Salida Obtenida
Evaluación
Có
dig
o
Asi
gnat
ura
Có
dig
o
com
pe
ten
cia
Co
rrel
ativ
o
Re
sult
ad
o
de
ap
ren
diz
aje
Co
rrel
ativ
o
con
ten
ido
Tip
o
de
con
ten
ido
De
scri
pci
ón
co
nte
nid
o
Éxito / Fracaso
Criticidad en caso Fracaso
25 Caso de datos válido 220039 1 1 1 1 Contenido Registrado exitosamente
Registrado exitosamente
Éxito
26 Caso datos de entrada obligatorios
1 1 1 1 Contenido Campos obligatorios Vacíos
Campos obligatorios Vacíos
Éxito
Universidad del Bío-Bío. Sistema de Bibliotecas - Chile
86
27 Caso datos de entrada obligatorios
220039 1 1 1 Contenido Campos obligatorios Vacíos
Campos obligatorios Vacíos
Éxito
28 Caso datos de entrada obligatorios
220039 1 1 1 Contenido Campos obligatorios Vacíos
Campos obligatorios Vacíos
Éxito
29 Caso datos de entrada obligatorios
220039 1 1 1 Contenido Campos obligatorios Vacíos
Campos obligatorios Vacíos
Éxito
30 Caso datos de entrada obligatorios
220039 1 1 1 Contenido Campos obligatorios Vacíos
Campos obligatorios Vacíos
Éxito
31 Caso datos de entrada obligatorios
220039 1 1 1 1 Campos obligatorios Vacíos
Campos obligatorios Vacíos
Éxito
32 Caso código inválido asdasda 1 1 1 1 Contenido Campo inválido Campo inválido
Éxito
33 Caso descripción inválido
220039 1 1 1 1 123123123 Campo inválido Campo inválido
Éxito
Tabla 58 Pruebas Editar Contenidos al Resultado de Aprendizaje
Elemento de prueba: Editar Criterios de Evaluación al Resultado de Aprendizaje.
Id Características a Probar
Entrada
Salida esperada Salida Obtenida
Evaluación
Có
dig
o
Asi
gnat
ura
Có
dig
o
com
pe
ten
cia
Co
rrel
ativ
o
Re
sult
ad
o
de
ap
ren
diz
aje
Co
rrel
ativ
o
crit
eri
o
eva
lua
ció
n
De
scri
pci
ón
C
rite
rio
Éxito / Fracaso Criticidad en caso Fracaso
36 Caso de datos válido 220039 1 1 1 Criterio Registrado exitosamente
Registrado exitosamente
Éxito
37 Caso datos de entrada obligatorios
1 1 1 Criterio Campos obligatorios Vacíos
Campos obligatorios Vacíos
Éxito
38 Caso datos de entrada obligatorios
220039 1 1 Criterio Campos obligatorios Vacíos
Campos obligatorios Vacíos
Éxito
39 Caso datos de entrada obligatorios
220039 1 1 Criterio Campos obligatorios Vacíos
Campos obligatorios Vacíos
Éxito
40 Caso datos de entrada 220039 1 1 Criterio Campos Campos Éxito
Universidad del Bío-Bío. Sistema de Bibliotecas - Chile
87
obligatorios obligatorios Vacíos obligatorios Vacíos
41 Caso datos de entrada obligatorios
220039 1 1 1 Criterio Campos obligatorios Vacíos
Campos obligatorios Vacíos
Éxito
42 Caso datos de entrada obligatorios
220039 1 1 1 Campos obligatorios Vacíos
Campos obligatorios Vacíos
Éxito
43 Caso código inválido asdasda 1 1 1 Criterio Campo inválido Campo inválido
Éxito
44 Caso descripción inválido 220039 1 1 1 123123123 Campo inválido Campo inválido
Éxito
Tabla 59 Pruebas Editar Criterios de Evaluación al Resultado de Aprendizaje.
Elemento de prueba: Editar Metodología al Resultado de Aprendizaje.
Id Características a Probar
Entrada
Salida esperada Salida Obtenida
Evaluación
Có
dig
o
Asi
gnat
ura
Có
dig
o
com
pe
ten
cia
Co
rrel
ativ
o
Re
sult
ad
o
de
ap
ren
diz
aje
Co
rrel
ativ
o
Met
od
olo
gía
De
scri
pci
ón
M
eto
do
logí
a
Éxito / Fracaso Criticidad en caso Fracaso
45 Caso de datos válido 220039 1 1 1 Metodología Registrado exitosamente
Registrado exitosamente
Éxito
46 Caso datos de entrada obligatorios
1 1 1 Metodología Campos obligatorios Vacíos
Campos obligatorios Vacíos
Éxito
47 Caso datos de entrada obligatorios
220039 1 1 Metodología Campos obligatorios Vacíos
Campos obligatorios Vacíos
Éxito
48 Caso datos de entrada obligatorios
220039 1 1 Metodología Campos obligatorios Vacíos
Campos obligatorios Vacíos
Éxito
49 Caso datos de entrada obligatorios
220039 1 1 Metodología Campos obligatorios Vacíos
Campos obligatorios Vacíos
Éxito
50 Caso datos de entrada obligatorios
220039 1 1 1 Metodología Campos obligatorios Vacíos
Campos obligatorios Vacíos
Éxito
51 Caso datos de entrada 220039 1 1 1 Campos Campos Éxito
Universidad del Bío-Bío. Sistema de Bibliotecas - Chile
88
obligatorios obligatorios Vacíos obligatorios Vacíos
52 Caso código inválido asdasda 1 1 1 Metodología Campo inválido Campo inválido
Éxito
53 Caso descripción inválido 220039 1 1 1 123123123 Campo inválido Campo inválido
Éxito
Tabla 60 Pruebas Editar Metodología al Resultado de Aprendizaje.
Elemento de prueba: Editar Módulos.
Id Características a Probar
Entrada
Salida esperada Salida Obtenida
Evaluación C
ód
igo
A
sign
atu
ra
Co
rrel
ativ
o
Mó
du
lo
Nú
me
ro
mó
du
lo
No
mb
re
mó
du
lo
Nú
me
ro
de
Sem
an
as
Sem
an
a
de
Inic
io
Sem
an
a
de
Té
rmin
o
De
scri
pci
ón
M
ód
ulo
Éxito / Fracaso
Criticidad en caso Fracaso
54 Caso de datos válido 220039 1 1 Módulo 1 7 1 7
Módulo Registrado exitosamente
Registrado exitosamente
Éxito
55 Caso datos de entrada obligatorios
1 1 Módulo 1 7 1 7 Módulo Campos obligatorios Vacíos
Campos obligatorios Vacíos
Éxito
56 Caso datos de entrada obligatorios
220039 1 Módulo 1 7 1 7 Módulo Campos obligatorios Vacíos
Campos obligatorios Vacíos
Éxito
57 Caso datos de entrada obligatorios
220039 1 Módulo 1 7 1 7 Módulo Campos obligatorios Vacíos
Campos obligatorios Vacíos
Éxito
58 Caso datos de entrada obligatorios
220039 1 1 7 1 7 Módulo Campos obligatorios Vacíos
Campos obligatorios Vacíos
Éxito
59 Caso datos de entrada obligatorios
220039 1 1 Módulo 1 1 7 Módulo Campos obligatorios Vacíos
Campos obligatorios Vacíos
Éxito
60 Caso datos de entrada obligatorios
220039 1 1 Módulo 1 7 7 Módulo Campos obligatorios Vacíos
Campos obligatorios Vacíos
Éxito
61 Caso datos de entrada obligatorios
220039 1 1 Módulo 1 7 1 Módulo Campos obligatorios Vacíos
Campos obligatorios Vacíos
Éxito
62 Caso datos de entrada 220039 1 1 Módulo 1 7 1 7 Campos obligatorios Campos Éxito
Universidad del Bío-Bío. Sistema de Bibliotecas - Chile
89
obligatorios Vacíos obligatorios Vacíos
63 Caso código inválido asdasda 1 1 Módulo 1 7 1 7 Módulo Campo inválido Campo inválido
Éxito
64 Caso descripción inválido
220039 1 1 Módulo 1 7 1 7 123123123 Campo inválido Campo inválido
Éxito
65 Caso Nombre inválido 220039 1 1 %”#$”$ 7 1 7 Módulo Campo inválido Campo inválido
Éxito
66 Caso Número de semanas inválido
220039 1 1 Módulo 1 $ 1 7 Módulo Campo inválido Campo inválido
Éxito
67 Caso semana de inicio inválido
220039 1 1 Módulo 1 7 %& 7 Módulo Campo inválido Campo inválido
Éxito
68 Caso semana de término inválido
220039 1 1 Módulo 1 7 1 /$ Módulo Campo inválido Campo inválido
Éxito
Tabla 61 Pruebas Editar Módulos
Elemento de prueba: Editar Ponderación Calificaciones.
Id Características a Probar
Entrada Salida esperada Salida Obtenida Evaluación
Có
dig
o
Asi
gnat
ura
Añ
o
aca
dé
mic
o
Pe
rio
do
secc
ión
Co
rrel
ativ
o
Ca
lifi
caci
ón
Tip
o d
e C
ali
fica
ció
n
fact
or
Éxito / Fracaso
Criticidad en caso Fracaso
69 Caso de datos válido 220039 2015 1 1 1 1 100 Registrado exitosamente
Registrado exitosamente
Éxito
70 Caso datos de entrada obligatorios
2015 1 1 1 1 100 Campos obligatorios Vacíos
Campos obligatorios Vacíos
Éxito
71 Caso datos de entrada obligatorios
220039 1 1 1 1 100 Campos obligatorios Vacíos
Campos obligatorios Vacíos
Éxito
72 Caso datos de entrada obligatorios
220039 2015 1 1 1 100 Campos obligatorios Vacíos
Campos obligatorios Vacíos
Éxito
73 Caso datos de entrada obligatorios
220039 2015 1 1 1 100 Campos obligatorios Vacíos
Campos obligatorios Vacíos
Éxito
74 Caso datos de entrada obligatorios
220039 2015 1 1 1 100 Campos obligatorios Vacíos
Campos obligatorios Vacíos
Éxito
Universidad del Bío-Bío. Sistema de Bibliotecas - Chile
90
75 Caso datos de entrada obligatorios
220039 2015 1 1 1 100 Campos obligatorios Vacíos
Campos obligatorios Vacíos
76 Caso datos de entrada obligatorios
220039 2015 1 1 1 1 Campos obligatorios Vacíos
Campos obligatorios Vacíos
77 Caso campos inválidos 220039 2015 1 1 1 1 200
Tabla 62 Pruebas Editar Ponderación Calificaciones
Elemento de prueba: Editar Ponderación Sub Calificaciones.
Id Características a Probar
Entrada Salida esperada Salida Obtenida Evaluación
Có
dig
o
Asi
gnat
ura
Añ
o a
cad
ém
ico
Pe
rio
do
secc
ión
Co
rrel
ativ
o
Ca
lifi
caci
ón
Co
rrel
ativ
o S
ub
C
ali
fica
ció
n
Tip
o d
e C
ali
fica
ció
n
fact
or
Éxito / Fracaso
Criticidad en caso Fracaso
78 Caso de datos válido 220039 2015 1 1 1 1 1 100 Registrado exitosamente
Registrado exitosamente
Éxito
79 Caso datos de entrada obligatorios
2015 1 1 1 1 1 100 Campos obligatorios Vacíos
Campos obligatorios Vacíos
Éxito
80 Caso datos de entrada obligatorios
220039 1 1 1 1 1 100 Campos obligatorios Vacíos
Campos obligatorios Vacíos
Éxito
81 Caso datos de entrada obligatorios
220039 2015 1 1 1 1 100 Campos obligatorios Vacíos
Campos obligatorios Vacíos
Éxito
82 Caso datos de entrada obligatorios
220039 2015 1 1 1 1 100 Campos obligatorios Vacíos
Campos obligatorios Vacíos
Éxito
83 Caso datos de entrada obligatorios
220039 2015 1 1 1 1 100 Campos obligatorios Vacíos
Campos obligatorios Vacíos
Éxito
84 Caso datos de entrada obligatorios
220039 2015 1 1 1 1 100 Campos obligatorios Vacíos
Campos obligatorios Vacíos
Éxito
85 Caso datos de entrada obligatorios
220039 2015 1 1 1 1 100 Campos obligatorios Vacíos
Campos obligatorios Vacíos
Éxito
Universidad del Bío-Bío. Sistema de Bibliotecas - Chile
91
86 Caso datos de entrada obligatorios
220039 2015 1 1 1 1 1 Campos obligatorios Vacíos
Campos obligatorios Vacíos
Éxito
87 Caso factor inválido 220039 2015 1 1 1 1 1 200 Campos Inválidos Campos Inválidos
Éxito
Tabla 63 Pruebas Editar Ponderación Sub Calificaciones
Elemento de prueba: Editar notas Calificación
Id Características a Probar
Entrada Salida esperada
Salida Obtenida
Evaluación C
ód
igo
A
sign
atu
ra
Añ
o a
cad
ém
ico
Pe
rio
do
secc
ión
Co
rrel
ativ
o
Mó
du
lo
Có
dig
o c
arr
era
Có
dig
o p
lan
Co
rrel
ativ
o
Ca
lifi
caci
ón
Ru
t a
lum
no
no
ta
Éxito / Fracaso
Criticidad en caso Fracaso
88 Caso de datos válido 220039 2015 1 1 1 29370 1 1 17970460 7 Registrado exitosamente
Registrado exitosamente
Éxito
89 Caso datos de entrada obligatorios
2015 1 1 1 29370 1 1 17970460 7 Campos obligatorios Vacíos
Campos obligatorios Vacíos
Éxito
90 Caso datos de entrada obligatorios
220039 1 1 1 29370 1 1 17970460 7 Campos obligatorios Vacíos
Campos obligatorios Vacíos
Éxito
91 Caso datos de entrada obligatorios
220039 2015 1 1 29370 1 1 17970460 7 Campos obligatorios Vacíos
Campos obligatorios Vacíos
Éxito
92 Caso datos de entrada obligatorios
220039 2015 1 1 29370 1 1 17970460 7 Campos obligatorios Vacíos
Campos obligatorios Vacíos
Éxito
93 Caso datos de entrada obligatorios
220039 2015 1 1 29370 1 1 17970460 7 Campos obligatorios Vacíos
Campos obligatorios Vacíos
Éxito
94 Caso datos de entrada obligatorios
220039 2015 1 1 1 1 1 17970460 7 Campos obligatorios Vacíos
Campos obligatorios Vacíos
Éxito
95 Caso datos de entrada obligatorios
220039 2015 1 1 1 29370 1 17970460 7 Campos obligatorios Vacíos
Campos obligatorios Vacíos
Éxito
96 Caso datos de entrada obligatorios
220039 2015 1 1 1 29370 1 17970460 7 Campos obligatorios Vacíos
Campos obligatorios Vacíos
Éxito
Universidad del Bío-Bío. Sistema de Bibliotecas - Chile
92
97 Caso datos de entrada obligatorios
220039 2015 1 1 1 29370 1 1 7 Campos obligatorios Vacíos
Campos obligatorios Vacíos
Éxito
98 Caso datos de entrada obligatorios
220039 2015 1 1 1 29370 1 1 17970460 Campos obligatorios Vacíos
Campos obligatorios Vacíos
Éxito
99 Caso código inválido asdasda 2015 1 1 1 29370 1 1 17970460 7 Campo inválido
Campo inválido
Éxito
100 Caso rut inválido 220039 2015 1 1 1 29370 1 1 Abc123 7 Campo inválido
Campo inválido
Éxito
101 Caso año inválido 220039 -123 1 1
1 29370 1
1 17970460 7 Campo inválido
Campo inválido
Éxito
102 Caso nota inválido 220039 2015 1 1 1 29370 1 1 17970460 $ Campo inválido
Campo inválido
Éxito
103 Caso código carrera inválido
220039 2015 1 1 1 Asd5 1 1 17970460 7 Campo inválido
Campo inválido
Éxito
104 Caso código plan carrera inválido
220039 2015 1 1 1 29370 As2 1 17970460 7 Campo inválido
Campo inválido
Éxito
105 Caso periodo inválido
220039 2015 a 1 1 29370 1 1 17970460 7 Campo inválido
Campo inválido
Éxito
106 Caso sección inválido
220039 2015 1 1 as 29370 1 1 17970460 7 Campo inválido
Campo inválido
Éxito
Tabla 64 Pruebas Editar notas Calificación
Elemento de prueba: Editar notas Sub Calificación
Id Características a Probar
Entrada
Salida esperada
Salida Obtenida
Evaluación
Có
dig
o
Asi
gnat
ura
Añ
o a
cad
ém
ico
Pe
rio
do
secc
ión
Co
rrel
ativ
o
Mó
du
lo
Có
dig
o c
arr
era
Có
dig
o p
lan
Co
rrel
ativ
o
Ca
lifi
caci
ón
Co
rrel
ativ
o S
ub
C
ali
fica
ció
n
Ru
t a
lum
no
no
ta
Éxito / Fracaso
Criticidad en caso Fracaso
107 Caso de datos válido 220039 2015 1 1 1 29370 1 1 1
17970460 7 Registrado exitosamente
Registrado exitosamente
Éxito
108 Caso datos de entrada obligatorios
2015 1 1 1 29370 1 1 1
17970460 7 Campos obligatorios Vacíos
Campos obligatorios Vacíos
Éxito
109 Caso datos de entrada obligatorios
220039 1 1 1 29370 1 1 1
17970460 7 Campos obligatorios
Campos obligatorios
Éxito
Universidad del Bío-Bío. Sistema de Bibliotecas - Chile
93
Vacíos Vacíos
110 Caso datos de entrada obligatorios
220039 2015 1 1 29370 1 1 1
17970460 7 Campos obligatorios Vacíos
Campos obligatorios Vacíos
Éxito
111 Caso datos de entrada obligatorios
220039 2015 1 1 29370 1 1 1
17970460 7 Campos obligatorios Vacíos
Campos obligatorios Vacíos
Éxito
112 Caso datos de entrada obligatorios
220039 2015 1 1 29370 1 1 1
17970460 7 Campos obligatorios Vacíos
Campos obligatorios Vacíos
Éxito
113 Caso datos de entrada obligatorios
220039 2015 1 1 1 1 1 1
17970460 7 Campos obligatorios Vacíos
Campos obligatorios Vacíos
Éxito
114 Caso datos de entrada obligatorios
220039 2015 1 1 1 29370 1 1
17970460 7 Campos obligatorios Vacíos
Campos obligatorios Vacíos
Éxito
115 Caso datos de entrada obligatorios
220039 2015 1 1 1 29370 1 1
17970460 7 Campos obligatorios Vacíos
Campos obligatorios Vacíos
Éxito
116 Caso datos de entrada obligatorios
220039 2015 1 1 1 29370 1 1
17970460 7 Campos obligatorios Vacíos
Campos obligatorios Vacíos
Éxito
117 Caso datos de entrada obligatorios
220039 2015 1 1 1 29370 1 1 1
7 Campos obligatorios Vacíos
Campos obligatorios Vacíos
Éxito
118 Caso datos de entrada obligatorios
220039 2015 1 1 1 29370 1 1 1
17970460 Campos obligatorios Vacíos
Campos obligatorios Vacíos
Éxito
119 Caso código inválido asdasda 2015 1 1 1 29370 1 1
17970460 7 Campo inválido
Campo inválido
Éxito
120 Caso rut inválido 220039 2015 1 1 1 29370 1 1 Abc123 7
Campo inválido
Campo inválido
Éxito
121 Caso año inválido 220039 -123 1 1
1 29370 1
1
17970460 7 Campo inválido
Campo inválido
Éxito
122 Caso nota inválido 220039 2015 1 1 1 29370 1 1
17970460 $ Campo inválido
Campo inválido
Éxito
123 Caso código carrera inválido
220039 2015 1 1 1 Asd5 1 1
17970460 7 Campo inválido
Campo inválido
Éxito
124 Caso código plan carrera inválido
220039 2015 1 1 1 29370 As2
1
17970460 7 Campo inválido
Campo inválido
Éxito
125 Caso periodo inválido
220039 2015 a 1 1 29370 1 1
17970460 7 Campo inválido
Campo inválido
Éxito
126 Caso sección inválido
220039 2015 1 1 as 29370 1 1
17970460 7 Campo inválido
Campo inválido
Éxito
Tabla 65 Pruebas Editar notas Sub Calificación
Universidad del Bío-Bío. Sistema de Bibliotecas - Chile
94
Elemento de prueba: Editar Guía didáctica.
Id Características a Probar
Entrada Salida esperada Salida Obtenida Evaluación
Có
dig
o
Asi
gnat
ura
Co
rrel
ativ
o
resu
ltad
o
de
Ap
ren
diz
aje
Añ
o
aca
dé
mic
o
Pe
rio
do
secc
ión
Co
rrel
ativ
o
Act
ivid
ad
de
ap
ren
diz
aje
De
scri
pci
ón
A
ctiv
ida
d d
e a
pre
nd
iza
je
Éxito / Fracaso
Criticidad en caso Fracaso
127 Caso de datos válido 220039 1 2015 1 1 1 Actividad de aprendizaje
Registrado exitosamente
Registrado exitosamente
Éxito
128 Caso datos de entrada obligatorios
1 2015 1 1 1 Actividad de aprendizaje
Campos obligatorios Vacíos
Campos obligatorios Vacíos
Éxito
129 Caso datos de entrada obligatorios
220039 2015 1 1 1 Actividad de aprendizaje
Campos obligatorios Vacíos
Campos obligatorios Vacíos
Éxito
130 Caso datos de entrada obligatorios
220039 1 1 1 1 Actividad de aprendizaje
Campos obligatorios Vacíos
Campos obligatorios Vacíos
Éxito
131 Caso datos de entrada obligatorios
220039 1 2015 1 1 Actividad de aprendizaje
Campos obligatorios Vacíos
Campos obligatorios Vacíos
Éxito
132 Caso datos de entrada obligatorios
220039 1 2015 1 1 Actividad de aprendizaje
Campos obligatorios Vacíos
Campos obligatorios Vacíos
Éxito
133 Caso datos de entrada obligatorios
220039 1 2015 1 1 Actividad de aprendizaje
Campos obligatorios Vacíos
Campos obligatorios Vacíos
Éxito
134 Caso datos de entrada obligatorios
220039 1 2015 1 1 1 Campos obligatorios Vacíos
Campos obligatorios Vacíos
Éxito
135 Caso código asignatura inválido
-12345 1 2015 1 1 1 Actividad de aprendizaje
Campo inválido Campo inválido Éxito
136 Caso correlativo Resultado de aprendizaje inválido
220039 $ 2015 1 1 1 Actividad de aprendizaje
Campo inválido Campo inválido Éxito
137 Caso año académico inválido
220039 1 $ 1 1 1 Actividad de aprendizaje
Campo inválido Campo inválido Éxito
138 Caso periodo inválido 220039 1 2015 $ 1 1 Actividad de aprendizaje
Campo inválido Campo inválido Éxito
Universidad del Bío-Bío. Sistema de Bibliotecas - Chile
95
139 Caso sección inválido 220039 1 2015 1 $ 1 Actividad de aprendizaje
Campo inválido Campo inválido Éxito
140 Caso Correlativo Actividad de aprendizaje inválido
220039 1 2015 1 1 qw Actividad de aprendizaje
Campo inválido Campo inválido Éxito
141 Caso correlativo Resultado de aprendizaje inválido
220039 1 2015 1 1 1 123123123 Campo inválido Campo inválido Éxito
Tabla 66 Pruebas Editar Guía didáctica
Elemento de prueba: Editar Programa Académico.
Id Características a Probar
Entrada Salida esperada Salida Obtenida Evaluación
Có
dig
o
carr
era
En
cab
eza
do
ca
rre
ra
No
mb
re
Ca
rre
ra
Fe
cha
de
in
icio
Fe
cha
de
té
rmin
o
Ind
ica
do
r a
ctiv
o
Éxito / Fracaso Criticidad en caso Fracaso
142 Caso de datos válido 29370 2937 Ingeniería
A 01/01/2015 31/12/2015 1
Registrado exitosamente
Registrado exitosamente
Éxito
143 Caso datos de entrada obligatorios
2937 Ingeniería
A 01/01/2015 31/12/2015 1
Campos obligatorios Vacíos
Campos obligatorios Vacíos
Éxito
144 Caso datos de entrada obligatorios
29370 Ingeniería
A 01/01/2015 31/12/2015 1
Campos obligatorios Vacíos
Campos obligatorios Vacíos
Éxito
145 Caso datos de entrada obligatorios
29370 2937 01/01/2015 31/12/2015 1 Campos obligatorios Vacíos
Campos obligatorios Vacíos
Éxito
146 Caso datos de entrada obligatorios
29370 2937 Ingeniería
A 31/12/2015 1
Campos obligatorios Vacíos
Campos obligatorios Vacíos
Éxito
Universidad del Bío-Bío. Sistema de Bibliotecas - Chile
96
147 Caso datos de entrada obligatorios
29370 2937 Ingeniería
A 01/01/2015 1
Campos obligatorios Vacíos
Campos obligatorios Vacíos
Éxito
148 Caso datos de entrada obligatorios
29370 2937 Ingeniería
A 01/01/2015 31/12/2015
Campos obligatorios Vacíos
Campos obligatorios Vacíos
Éxito
149 Caso fecha término inválida
29370 2937 Ingeniería
A 01/01/2015 31/12/2015 1 Campo inválido Campo inválido Éxito
150 Caso código carrera inválido
-12345 2937 Ingeniería
A 01/01/2015 31/12/2015 1 Campo inválido Campo inválido Éxito
151 Caso encabezado carrera inválido
29370 asd Ingeniería
A 01/01/2015 31/12/2015 1 Campo inválido Campo inválido Éxito
152 Caso Nombre Carrera inválido
29370 2937 21231231 01/01/2015 31/12/2015 1 Campo inválido Campo inválido Éxito
153 Caso Fecha de inicio inválido
29370 2937 2015 asdas 31/12/2015 1 Campo inválido Campo inválido Éxito
154 Caso Fecha de término inválido
29370 2937 2015 01/01/2015 0asdasd 1 Campo inválido Campo inválido Éxito
155 Caso indicador activo inválido
29370 2937 2015 01/01/2015 31/12/2015 -1 Campo inválido Campo inválido Éxito
Tabla 67 Pruebas Editar Programa Académico
Elemento de prueba: Editar Plan Académico.
Id Características a Probar
Entrada Salida esperada
Salida Obtenida
Evaluación
Có
dig
o
carr
era
Có
dig
o p
lan
No
mb
re P
lan
Fe
cha
de
in
icio
Fe
cha
de
té
rmin
o
Nú
me
ro
sem
est
res
Ind
ica
do
r re
no
va
ció
n
curr
icu
lar
Ind
ica
do
r a
ctiv
o
Éxito / Fracaso
Criticidad en caso Fracaso
156 Caso de datos válido 29370 1 Ingeniería A 01/01/2015 31/12/2015 1 Éxito
157 Caso datos de entrada obligatorios
1 Ingeniería A 01/01/2015 31/12/2015
1 Campos obligatorios Vacíos
Campos obligatorios Vacíos
Éxito
158 Caso datos de entrada obligatorios
29370 Ingeniería A 01/01/2015 31/12/2015
1 Campos obligatorios Vacíos
Campos obligatorios Vacíos
Éxito
159 Caso datos de entrada obligatorios
29370 1 01/01/2015 31/12/2015
1 Campos obligatorios Vacíos
Campos obligatorios Vacíos
Éxito
160 Caso datos de entrada 29370 1 Ingeniería A 31/12/2015 1 Campos Campos Éxito
Universidad del Bío-Bío. Sistema de Bibliotecas - Chile
97
obligatorios obligatorios Vacíos
obligatorios Vacíos
161 Caso datos de entrada obligatorios
29370 1 Ingeniería A 01/01/2015
1 Campos obligatorios Vacíos
Campos obligatorios Vacíos
Éxito
162 Caso datos de entrada obligatorios
29370 1 Ingeniería A 01/01/2015 31/12/2015
Campos obligatorios Vacíos
Campos obligatorios Vacíos
Éxito
163 Caso fecha término inválida
29370 1 Ingeniería A 01/01/2015 31/12/2015
1 Campo inválido
Campo inválido
Éxito
164 Caso código carrera inválido
-12345 1 Ingeniería A 01/01/2015 31/12/2015
1 Campo inválido
Campo inválido
Éxito
165 Caso encabezado carrera inválido
29370 asd
Ingeniería A 01/01/2015 31/12/2015
1 Campo inválido
Campo inválido
Éxito
166 Caso Nombre Carrera inválido
29370 1 21231231 01/01/2015 31/12/2015
1 Campo inválido
Campo inválido
Éxito
167 Caso Fecha de inicio inválido
29370 1 2015 asdas 31/12/2015
1 Campo inválido
Campo inválido
Éxito
168 Caso Fecha de término inválido
29370 1 2015 01/01/2015 0asdasd
1 Campo inválido
Campo inválido
Éxito
169 Caso indicador activo inválido
29370 1 2015 01/01/2015 31/12/2015
-1 Campo inválido
Campo inválido
Éxito
Tabla 68 Pruebas Editar Plan Académico
8.6 Conclusiones de Prueba
El sistema se mantiene estable después de cada prueba realizada.
Universidad del Bío-Bío. Sistema de Bibliotecas - Chile
98
9 PLAN DE CAPACITACIÓN Y ENTRENAMIENTO
El plan de puesta en marcha contempla a los usuarios administrativos y docentes. El desarrollo de la capacitación será el siguiente. 1. Login en el sistema 2. Creación y actualización de un programa de asignatura 3. Creación y actualización de un programa académico 4. Actualización de Malla Curricular 5. Ofertar una asignatura.
a. Ingresar, actualizar o eliminar una sección b. Asignar docente titular a la sección de la asignatura c. Asignar, actualizar o eliminar otros docentes a la sección de la asignatura d. Acotar, actualizar o eliminar carreras a la sección de la asignatura e. Agregar, actualizar o eliminar horario a la sección de la asignatura
6. Creación de la guía didáctica 7. Ingreso, actualización y eliminación de Ponderaciones a la sección de la asignatura 8. Ingreso, actualización y eliminación de Notas a la sección de la asignatura
a. Ingreso de calificaciones por módulo b. Calculo de promedio del módulo c. Cierre del módulo
9. Generar acata por módulo y asignatura.
10 PLAN DE IMPLANTACIÓN
El desarrollador, desde su máquina virtual y utilizando la herramienta GIT subirá los cambios al servidor MIGRA, el cual es el actual servidor de pruebas de la Universidad.
El analista será el encargado de subir a la base de datos todas las tablas, procedimientos de almacenado o trigger creados por el desarrollador, y comenzar con las pruebas.
Una vez el analista haya terminado las pruebas y dé el visto bueno al desarrollo, el DBA será el encargado de subir los Procedimientos de almacenado, tablas y trigger creados por el desarrollador. El encargado de la mantención de la intranet será el encargado de subir todo el desarrollo FRONT-END y BACK-END creado por el desarrollador.
Universidad del Bío-Bío. Sistema de Bibliotecas - Chile
99
11 RESUMEN ESFUERZO REQUERIDO
Actividades/fases N° Horas
Análisis y diseño 50 Conocer la arquitectura existente 100 Reunión de planificación 10 Iteración 1
Mantenedor Programas Académicos 220 Retrospectiva Iteración 1 25 Iteración 2
Mantenedor de Asignaturas 225
Pruebas 25 Retrospectiva Iteración 2 25 Reunión de planificación 8 Iteración 3
Oferta de asignatura 175
Pruebas 25 Retrospectiva Iteración 3 15 Iteración 4
Calificaciones por módulo 275
Pruebas 25 Retrospectiva Iteración 4 25 Iteración 5
Guía didáctica 175
Pruebas 25 Retrospectiva Iteración 5 15 Desarrollo de Informe 100
Total 1543
Tabla 69 Resumen Esfuerzo Requerido El tiempo de desarrollo del sistema han sido 1543 horas, aproximadamente 8 meses y medio, considerando 9 horas de trabajo diarias por 20 días al mes.
Universidad del Bío-Bío. Sistema de Bibliotecas - Chile
100
12 CONCLUSIONES
El proyecto ha sido un complemento exitoso para el actual sistema corporativo, ya que incorporar las asignaturas modulares ha llevado consigo la implementación de la renovación curricular, con lo cual el sistema queda actualizado al modelo educativo que hoy en día se rige la universidad. Considerando la presentación del sistema a los usuarios de la ADPT (presentación de programas de asignatura y guía didáctica) y a los docentes (presentación de asignaturas modulares, registro de ponderaciones y calificaciones, emisión de acta por módulo y asignatura), estos han manifestado que el sistema cumple con todas sus expectativas, incluso han solicitado nuevos requerimientos que antes no habían podido solicitar, ya que desconocían el alcance que tendría el sistema una vez estuviera en funcionamiento. La metodología utilizada fue la elección correcta, ya que era posible desarrollar parte del sistema y a lo largo de unos días realizar pruebas y mejorar la parte del sistema creado, no se perdía tiempo en esperar un proceso completo para poder revisarlo y luego corregirlo. El uso de GIT y el trabajo con máquina virtual significo un aumento considerable en la productividad, esto hace que el traspaso a los servidores sea más fluido, realizando varias operaciones de manera más sencilla. El sistema una vez sea totalmente implementado será de una gran utilidad, ya que los docentes podrán al fin ser dueños de su módulo, registrar las notas de sus alumnos y poder generar un acta, con el cual queda total registro en el sistema.
13 BIBLIOGRAFÍA
Pressman, Roger, Ingeniería de Software, un enfoque práctico 6ª edición McGraw-
Hill, 2005.
14 ANEXO: PLANIFICACION INICIAL DEL PROYECTO
14.1.1 Estimación inicial de tamaño
Actores Tipo Factor
Docente Complejo 3
Docente titular Complejo 3
DARCA Complejo 3
Encargado Renovación curricular Complejo 3
UAW 12
Tabla 70 Estimación Inicial Actores
Casos de Uso Transacción Complejidad Factor
1 Crear programa de asignatura VALIDAR-SELECT-INSERT Simple 5
2 Modifica programa de asignatura VALIDAR -SELECT-UPDATE Simple 5
3 Agregar competencias VALIDAR-SELECT-INSERT Simple 5
4 Eliminar competencias VALIDAR-SELECT-INSERT Simple 5
5 Agregar resultado de aprendizaje INSERT Simple 5
Universidad del Bío-Bío. Sistema de Bibliotecas - Chile
101
6 Agregar metodología resultado de aprendizaje
SELECT INSERT Simple 5
7 Agregar contenidos resultado de aprendizaje INSERT Simple 5
8 Agregar criterios de evaluación al resultado de aprendizaje INSERT Simple 5
9 Agregar bibliografía VALIDAR-SELECT- INSERT Simple 5
10 Crear módulos asignatura VALIDAR -INSERT Simple 5
11 Registrar ponderación calificaciones parciales por módulo VALIDAR-SELECT-INSERT simple 5
12 Actualizar ponderación calificaciones parciales por módulo VALIDAR-SELECT- INSERT Simple 5
14 Registrar ponderación sub calificaciones parciales por módulo VALIDAR-SELECT- INSERT Simple 5
15 Actualizar ponderación sub calificaciones parciales por módulo VALIDAR-SEELCT-UPDATE Simple 5
17 Registrar notas calificación y sub calificaciones por módulo VALIDAR-INSERT Simple 5
21 Actualizar notas calificación y sub calificaciones por módulo VALIDAR-SELECT-UPDATE Simple 5
22 Calcular promedio módulo SELECT-INSERT-UPDATE
23 Generar Acta por Módulo SELECT
24 Calcular promedio asignatura SELECT-INSERT-UPDATE Simple 5
25 Generar acta de la asignatura SELECT Simple 5
25 Registrar actividades de aprendizaje SELECT-INSERT Simple
26 Actualizar actividades de aprendizaje SELECT-UPDATE Simple 5
27 Registrar actividades de evaluación SELECT-INSERT Simple 5
28 Actualizar actividades de evaluación SELECT-UPDATE Simple 5
29 Registrar recurso didáctico SELECT-INSERT Simple 5
30 Actualizar recurso didáctico SELECT-UPDATE Simple 5
31 Mantener programa académico SELECT - INSERT Simple 5
32 Mantener plan académico SELECT - INSERT Simple 5
33 Crear Malla SELECT - INSERT Simple 5
34 Consultar Oferta Asignatura SELECT Simple 5
35 Modificar Oferta Asignatura SELECT – INSERT – UPDATE- DELETE Simple 5
36 Acotar Carreras SELECT – INSERT – UPDATE- DELETE Simple 5
37 Mantener horario SELECT – INSERT – UPDATE- DELETE Simple 5
38 Registrar detalle docencia SELECT – INSERT – UPDATE- DELETE Simple 5
UUCW 190
Tabla 71 Estimación Inicial Casos de Uso
Universidad del Bío-Bío. Sistema de Bibliotecas - Chile
102
Factores Técnicos
Factor Descripción Peso Total
T1 Sistema distribuido. 2*0 0
T2 Objetivos de performance o tiempo de respuesta.
1*3 3
T3 Eficiencia del usuario final. 1*5 5
T4 Procesamiento interno complejo. 1*1 1
T5 El código debe ser reutilizable. 1*3 3
T6 Facilidad de instalación. 0.5*0 0 T7 Facilidad de uso. 0.5*4 2
T8 Portabilidad. 2*0 0
T9 Facilidad de cambio. 1*3 3
T10 Concurrencia. 1*5 5
T11 Incluye objetivos especiales de seguridad. 1*5 5
T12 Provee acceso directo a terceras partes. 1*0 0
T13 Se requiere facilidades especiales de entrenamiento a usuario.
1*3 3
Tfactor 30
TCF=0.6+(0.01*TFactor) TCF 0,9
Tabla 72 Estimación Inicial Factores Técnicos
Factores Entorno
Factor Descripción Peso Factor Total
E1 Familiaridad con el modelo de proyecto utilizado.
1,5 4 6
E2 Experiencia en la aplicación. 0,5 1 0,5
E3 Experiencia en orientación a objetos. 1 2 2
E4 Capacidad del analista líder. 0,5 3 1,5
E5 Motivación. 1 5 5
E6 Estabilidad de los requerimientos 2 4 8
E7 Personal part-time -1 0 0
E8 Dificultad del lenguaje de programación -1 3 -3
FFactor 20
EF=1.4+(-0.03*EFactor) EF 0,8
Tabla 73 Estimación Inicial Factores de Entorno
E1 a E6 2
E7 a E8 0
UUCW 190
Universidad del Bío-Bío. Sistema de Bibliotecas - Chile
103
TCF 0,9
EF 0,8
UUCP 202
UCP = UUCP x TCF x EF
UCP 145,44
LOE 20
Esfuerzo Total =UCPxLOE 2908,8 H/H
Tabla 74 Estimación Inicial Total Esfuerzo Requerido
15 ANEXO: RESULTADOS DE ITERACIONES EN EL DESARROLLO
Análisis y diseño o Esta etapa comienza antes de las iteraciones, se entregan al desarrollador los
modelos de datos iniciales. Planificación de primeras iteraciones
o En esta etapa se definen cuales serás las primeras iteraciones, teniendo así, para que el desarrollador se familiarizará con el sistema, una migración del módulo programas académicos a la nueva interfaz de la Intranet de la Universidad, para luego, una vez terminada la migración se comience con las asignaturas.
Iteración 1 o En esta iteración se desarrolla todo lo relacionado con los programas
académicos. Se comienza un proceso de migración a la nueva interfaz de la intranet, ya que este módulo ya existía en una antigua versión.
o Después de transcurrir unas semanas, se comienza con un proceso de pruebas.
Iteración 2 o En esta iteración se comienza con una retrospectiva de la iteración anterior,
y busca solucionar algún tipo de error que exista o mejorar algunas funcionalidades que existían antes.
o Luego de terminada la retrospectiva se comienza a desarrollar el módulo de Asignatura, el cual consta de un mantenedor el cual permitiría al usuario buscar, crear o editar una asignatura.
o Después de transcurrir unas semanas, se comienza con un proceso de pruebas.
Planificación de ultimas Iteraciones o A esta altura se lleva un 50% del software. Los módulos siguientes
dependían de los módulos anteriores, y para que el desarrollador tuviera un mejor entendimiento de la problemática los temas se abordan a medida que se va desarrollando. Las siguientes iteraciones corresponden a la Oferta de asignatura, Calificaciones Parciales y Guía didáctica.
Iteración 3 o En esta iteración se desarrolla la oferta de asignatura, migrando parte de un
módulo que existía en la antigua intranet, pero se realizan varios cambios en
Universidad del Bío-Bío. Sistema de Bibliotecas - Chile
104
la forma en cómo se desarrolla la inserción de nuevas secciones, así como de profesores y carreras.
o Después de transcurrir unas semanas, se comienza con un proceso de pruebas.
Iteración 4 o En esta iteración se comienza con una retrospectiva de la iteración anterior,
y busca solucionar algún tipo de error que exista o mejorar algunas funcionalidades que existía.
o Se desarrolla el módulo de calificaciones, tomando en cuenta el módulo existente en la actual intranet, se realiza una nueva vista para las asignaturas modulares, para así no interferir en los procesos que actualmente están funcionando. El desarrollador crea nuevas interfaces y desarrolla un nuevo back-end para así facilitar la comprensión del módulo a desarrollar y no interrumpir el proceso de calificaciones de las asignaturas no modulares.
o Después de transcurrir unas semanas, se comienza con un proceso de pruebas.
Iteración 5 o En esta iteración se comienza con una retrospectiva de la iteración anterior,
y busca solucionar algún tipo de error que exista o mejorar algunas funcionalidades que existían.
o En esta iteración se desarrolla la guía didáctica, es una propuesta realizada por la Jefe del Departamento de computación de la Universidad, la cual dará un plus al proyecto. El desarrollo comienza con la creación de nuevos menú y vistas las cuales rescatan los datos ingresados en el programa de la asignatura, cabe mencionar que la guía es por profesor titular de la asignatura.
o Después de transcurrir unas semanas, se comienza con un proceso de pruebas.
16 ANEXO: DICCIONARIO DE DATOS DEL MODELO DE DATOS
CARRERAS_SECCION
COLUMN NAME DATATYPE PK FK NOT NULL
DOMAIN DEFAULT DESCRIPTION
AGN_CODIGO NUMERIC(9,0) x x x
Código de la asignatura Clave foránea correspondiente a la tabla asignatura
SEC_NUMERO INT x x x
Número de la sección, clave foránea de la tabla SECCION_ASIGNATURA
SEC_ANO INT x x x
Año en la cual se oferta la sección asignatura clave foránea de la tabla
Universidad del Bío-Bío. Sistema de Bibliotecas - Chile
105
SECCION_ASIGNATURA
SEC_PERIODO INT x x x
periodo en la cual se oferta la sección asignatura clave foránea de la tabla SECCION_ASIGNATURA
CRR_CODIGO INT x
Código de la carrera a la cual se acota la asignatura, clave foránea de la tabla carrera
CSE_CUPOS INT Cantidad de cupos que
se le asignan a esa carrera
CSE_IND_TODOS_PLAN INT Indicador para saber si
se oferta a todos sus planes.
DETALLE_DOCENCIA
COLUMN NAME DATATYPE PK FK NOT NULL
DOMAIN DEFAULT DESCRIPTION
AGN_CODIGO NUMERIC(9,0) x x x
Código de la asignatura Clave foránea correspondiente a la tabla asignatura
SEC_NUMERO INT x x x
Número de la sección, clave foránea de la tabla SECCION_ASIGNATURA
SEC_ANO INT x x x
Año en la cual se oferta la sección asignatura clave foránea de la tabla SECCION_ASIGNATURA
DDO_RUT_DOCENTE INT x x x
Rut del docente al que se le asignan las horas, clave foránea de la tabla SECCION_ASIGNATURA
THO_CODIGO INT x x x Código del tipo de hora,
clave foránea de la tabla detalle_hora_asig
DDO_NRO_HORAS INT Número de horas
asignadas al docente
TOD_CODIGO INT x x Código del tipo de
docencia, clave foránea
Universidad del Bío-Bío. Sistema de Bibliotecas - Chile
106
de la tabla tipo_docencia
DDO_LOGIN_REGISTRO VARCHAR(255)
Identifica quien registro el detalle, usualmente es nombre / rut
DDO_FECHA_REGISTRO DATE Fecha en la cual que
registro el detalle
DDO_FECHA_INICIO DATE Fecha en la cual el
docente comienza las clases
DDO_FECHA_TERMINO DATE Fecha en la cual el
docente termina las clases
ORU_RUT INT Indica si el docente es
alumno o profesor.
CALIFICACION_MODULO_ASIGNATURA
COLUMN NAME DATATYPE PK FK NOT NULL
DOMAIN DEFAULT DESCRIPTION
AGN_CODIGO NUMERIC(9,0) x x x
Código de la asignatura Clave foránea correspondiente a la tabla asignatura
SEC_ANO INT x x
Año en la cual se oferta la sección asignatura clave foránea de la tabla SECCION_ASIGNATURA
SEC_NUMERO INT x x
Número de la sección, clave foránea de la tabla SECCION_ASIGNATURA
SEC_PERIODO INT x x
periodo en la cual se oferta la sección asignatura clave foránea de la tabla SECCION_ASIGNATURA
MOD_CORRELATIVO INT x x Correlativo del módulo
CMA_CORRELATIVO INT x x Correlativo de la
calificaicon
TCA_CODIGO INT Tipo de calificación
CMA_FACTOR INT Factor de la calificación,
valor entre 1 - 100
CMA_IND_TIPO INT Indica el tipo de
calificación
Universidad del Bío-Bío. Sistema de Bibliotecas - Chile
107
CMA_IND_ACUMULATIVA INT Indica si la nota es o no
acumulativa
CALIFICACION_PARCIAL_MODULO
COLUMN NAME DATATYPE PK FK NOT NULL
DOMAIN DEFAULT DESCRIPTION
CRR_CODIGO INT x x X Código de la carrera del
alumno
PCA_CODIGO INT x x X Código del plan del
alumno
ALU_RUT NUMERIC x x X Rut del alumno
ALC_ANO_INGRESO INT x x X Año de ingreso del
alumno
ALC_PERIODO INT x x X
MAT_ANO_ACADEMICO INT x x X Año académico en el
cual se inscribe la asignatura
MAT_PERIODO_INSCRIPCION INT x x X Periodo académico en
el cual se inscribe la asignatura
AGN_CODIGO NUMERIC(9,0) x x X
Código de la asignatura Clave foránea correspondiente a la tabla asignatura
MLA_MCA_NRO_ANO INT x x x Año de la malla
MLA_MCA_NRO_PERIODO INT x x X Periodo de la malla
MOD_CORRELATIVO INT x x X Correlativo modulo
CMA_CORRELATIVO INT x x X Correlativo calificación
CPM_CORRELATIVO INT x x X Instancia del módulo.
TCA_CODIGO INT Tipo de calificación.
CPM_NOTA NUMERIC Nota obtenida por el
alumno
ECA_CODIGO INT
Guardada, Enviada, Anulada Por
Estado de la calificación
Universidad del Bío-Bío. Sistema de Bibliotecas - Chile
108
Docente
MLA_SEC_NUMERO INT x x x
Número de la sección, clave foránea de la tabla SECCION_ASIGNATURA
EAM_CODIGO INT
Aprobada, Reprobada, Pendiente, No Cumple Requisito
Estado de la asignatura malla
CPM_LOGIN_REGISTRO VARCHAR(255) Login de la persona que
registra la nota
CPM_FECHA_REGISTRO DATE Fecha en la cual se
registra la nota
CPM_NOTA_EQUIVALENTE INT 1-100 Nota equivalente a la
antigua escala
CARRERA
COLUMN NAME DATATYPE PK FK NOT NULL
DOMAIN DEFAULT DESCRIPTION
CRR_CODIGO INT x x X Código de la
Carrera
CCO_CODIGO INT x x X Centro de costo al
cual pertenece la carrera
REP_CODIGO INT x X Repartición a la
que pertenece la carrera.
CRR_NOMBRE VARCHAR(255) X Nombre de la
carrera
ENC_CODIGO INT X
CRR_CORRELATIVO INT x Correlativo de la
carrera
CRR_FECHA_INICIO DATE X
Fecha en la cual comienza a impartirse la carrera
CRR_FECHA_TERMINO DATE Fecha de término
de la carrera.
Universidad del Bío-Bío. Sistema de Bibliotecas - Chile
109
CRR_IND_ACTIVO INT
Indica si la carrera está activa (aún faltan alumnos por titularse)
CRR_LOGIN_ACTUALIZACION
VARCHAR(255) Login de quien
crea la carrera
CRR_FECHA_ACTUALIZACION DATE
Fecha en la cual se actualiza algún campo de la tabla carrera
CMP_CODIGO
INT x x Sede de la
carrera.
PLAN_CARRERA
COLUMN NAME DATATYPE PK FK NOT NULL
DOMAIN DEFAULT DESCRIPTION
CRR_CODIGO INT X x X
Código de la carrera. Clave foránea de la tabla carrera
PCA_CODIGO INT X X Código del plan.
REM_CODIGO INT X x Régimen del plan.
PCA_DESCRIPCION VARCHAR(255) X Descripción del
plan
PCA_IND_ACTIVO INT
Indica si esta activo el plan (si aún faltan alumnos por titularse)
PCA_FECHA_INICIO DATE X Fecha de inicio
del plan.
PCA_LOGIN_ACTUALIZACION VARCHAR(255)
Login de quien actualiza un campo en la tabla plan_carrera.
PCA_FECHA_ACTUALIZACION DATE
Fecha en la cual se actualiza un campo en la tabla plan_carrera
PCA_NUM_CREDITOS INT X
Número de créditos del plan (suma de todos los créditos de la malla)
Universidad del Bío-Bío. Sistema de Bibliotecas - Chile
110
PCA_NUM_SEMESTRES INT X Número de
semestres que dura el plan.
PCA_CRR_NOMBRE VARCHAR(255) X Nombre del plan
PCA_FECHA_TERMINO DATE Fecha en la cual
termina el plan.
PCA_NRO_DECRETO INT
Número de decreto (documento) que indica
PCA_FECHA_DECRETO DATE Fecha en la cual
se
REP_CODIGO INT X x Repartición a la
que pertenece el plan carrera.
CCO_CODIGO INT x X Centro de costo al
que pertenece el plan
PCA_IND_OFERTA INT Indica si es oferta
UBB
TPR_CORRELATIVO INT Indica el tipo de
plan
CMP_CODIGO INT X x Sede a la que
pertenece el plan
SMP_CODIGO INT X X Campus al cual
pertenece el plan
PCA_SIES INT Código SIES
ASIGNATURA
COLUMN NAME DATATYPE PK FK NOT NULL
DOMAIN DEFAULT DESCRIPTION
AGN_CODIGO NUMERIC(9,09 x x Código de la
asignatura Clave Primaria
UME_CODIGO INT x Unidad de medida
AGN_NOMBRE VARCHAR(255) x Nombre de la
asignatura
AGN_FECHA_INICIO DATE x
Fecha en la cual comienza a dictarse la asignatura
Universidad del Bío-Bío. Sistema de Bibliotecas - Chile
111
AGN_FECHA_TERMINO DATE
Fecha en la cual termina de dictarse la asignatura
AGN_DESCRIPCION VARCHAR(255) x Descripción de la
asignatura
AGN_REP_PERTENECIENTE INT x x Repartición a la
que pertenece
AGN_REP_EJECUTORA INT x x Repartición que
ejerce la asignatura
AGN_IND_VIGENCIA INT Indica si está
vigente o no
RGS_CODIGO INT x x Régimen de la
asignatura
AGN_CODIGO_REAL NUMERIC(9,0) x Código que se
muestra al usuario
CMP_CODIGO INT x x Campus de la
asignatura
AGN_MNEMONICO VARCHAR(255) x mnemónico de la
asignatura
BIBLIOGRAFIA_ASIG
COLUMN NAME DATATYPE PK FK NOT NULL DOMAIN DEFAULT DESCRIPTION
AGN_CODIGO NUMERIC(9,0) X X X
Código de la asignatura Clave foránea correspondiente a la tabla asignatura
BIA_CODIGO INT X X Correlativo de la
bibliografía de esa asignatura
BIA_DESCRIPCION VARCHAR(255) Descripción del
libro
BIA_AUTOR VARCHAR(255) Autor del libro
BIA_EDITORIAL VARCHAR(255) Editorial del libro
BIA_ANO INT Año en el cual se
promulgo el libro BIA_NRO_CONTROL
VARCHAR(255)
Identificador del libro
BIA_DEWEY VARCHAR(255)
Código que lo identifica en la base de datos de biblioteca.
TOA_CODIGO INT Tipo de bibliografía
Universidad del Bío-Bío. Sistema de Bibliotecas - Chile
112
COMPETENCIA_ASIGNATURA
COLUMN NAME
DATATYPE PK FK NOT NULL DOMAIN DEFAULT DESCRIPTION
AGN_CODIGO NUMERIC(9,0) X X X
Código de la asignatura Clave foránea correspondiente a la tabla asignatura
CAS_CODIGO INT X X X Código de la
competencia
NTA_CODIGO INT X X X Nivel de tributación
de la competencia
MODULO_ASIGNATURA
COLUMN NAME DATATYPE PK FK NOT NULL
DOMAIN DEFAULT DESCRIPTION
AGN_CODIGO NUMERIC(9,0) X X X
Código de la asignatura Clave foránea correspondiente a la tabla asignatura
MOD_CORRELATIVO INT X X Correlativo del
módulo para esa asignatura
MOD_NUMERO INT x Número del
módulo
MOD_NOMBRE VARCHAR(255) x Nombre del
módulo
MOD_DESCRIPCION x Descripción del
módulo
MOD_NRO_SEMANAS INT x Número de
semanas que dura el módulo
MOD_NRO_DESDE INT x Semana en la que
comienza
MOD_NRO_HASTA INT x Semana en la que
termina
MOD_FECHA_REGISTRO DATE Fecha en la cual se
creó el módulo
RESULTADOS_APRENDIZAJE_ASIGNATURA
COLUMN NAME DATATYPE PK FK NOT NULL DOMAIN DEFAULT DESCRIPTION
Universidad del Bío-Bío. Sistema de Bibliotecas - Chile
113
AGN_CODIGO NUMERIC(9,0) x X X
Código de la asignatura Clave foránea correspondiente a la tabla asignatura
CAS_CODIGO INT X X x Código de la
competencia
RAP_DESCRIPCION VARCHAR(255) x Descripción del
Resultado de aprendizaje
RAP_CORRELATIVO INT x X X
Correlativo del resultado de aprendizaje para esa competencia
DETALLE_HORA_ASIG
COLUMN NAME DATATYPE PK FK NOT NULL DOMAIN DEFAULT DESCRIPTION
AGN_CODIGO NUMERIC(9,0) x x x
Código de la asignatura Clave foránea correspondiente a la tabla asignatura
THO_CODIGO INT x x x Tipo de hora
DHA_NRO_HORAS INT x Número de horas
DHA_NRO_HORAS_AT INT x Número de horas
autónomas.
CONTENIDOS_MODULO
COLUMN NAME DATATYPE PK FK NOT NULL
DOMAIN DEFAULT DESCRIPTION
AGN_CODIGO NUMERIC(9,0) x x x
Código de la asignatura Clave foránea correspondiente a la tabla asignatura
MOD_CORRELATIVO INT Correlativo del módulo
COM_CORRELATIVO INT x x Correlativo del
contenido
COM_DESCRIPCION VARCHAR(255) x Descripción del
contenido
EVIDENCIAS_RESULTADOS_APRENDIZAJE
Universidad del Bío-Bío. Sistema de Bibliotecas - Chile
114
COLUMN NAME DATATYPE PK FK NOT NULL DOMAIN DEFAULT DESCRIPTION
AGN_CODIGO NUMERIC(9,0) x x x
Código de la asignatura Clave foránea correspondiente a la tabla asignatura
CAS_CODIGO INT x x x Código de la
competencia
RAP_CORRELATIVO INT x x x Correlativo del
resultado de aprendizaje
EVI_CODIGO
INT x x
Código de la evidencia.
Universidad del Bío-Bío. Sistema de Bibliotecas - Chile