Actualización De Mallas Curriculares De La Universidad Del ...

114
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

Transcript of Actualización De Mallas Curriculares De La Universidad Del ...

Page 1: 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

Page 2: Actualización De Mallas Curriculares De La Universidad Del ...

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

Page 3: Actualización De Mallas Curriculares De La Universidad Del ...

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

Page 4: Actualización De Mallas Curriculares De La Universidad Del ...

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

Page 5: Actualización De Mallas Curriculares De La Universidad Del ...

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

Page 6: Actualización De Mallas Curriculares De La Universidad Del ...

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

Page 7: Actualización De Mallas Curriculares De La Universidad Del ...

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

Page 8: Actualización De Mallas Curriculares De La Universidad Del ...

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

Page 9: Actualización De Mallas Curriculares De La Universidad Del ...

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

Page 10: Actualización De Mallas Curriculares De La Universidad Del ...

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

Page 11: Actualización De Mallas Curriculares De La Universidad Del ...

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

Page 12: Actualización De Mallas Curriculares De La Universidad Del ...

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

Page 13: Actualización De Mallas Curriculares De La Universidad Del ...

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

Page 14: Actualización De Mallas Curriculares De La Universidad Del ...

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

Page 15: Actualización De Mallas Curriculares De La Universidad Del ...

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

Page 16: Actualización De Mallas Curriculares De La Universidad Del ...

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

Page 17: Actualización De Mallas Curriculares De La Universidad Del ...

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

Page 18: Actualización De Mallas Curriculares De La Universidad Del ...

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

Page 19: Actualización De Mallas Curriculares De La Universidad Del ...

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

Page 20: Actualización De Mallas Curriculares De La Universidad Del ...

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

Page 21: Actualización De Mallas Curriculares De La Universidad Del ...

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

Page 22: Actualización De Mallas Curriculares De La Universidad Del ...

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

Page 23: Actualización De Mallas Curriculares De La Universidad Del ...

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

Page 24: Actualización De Mallas Curriculares De La Universidad Del ...

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

Page 25: Actualización De Mallas Curriculares De La Universidad Del ...

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

Page 26: Actualización De Mallas Curriculares De La Universidad Del ...

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

Page 27: Actualización De Mallas Curriculares De La Universidad Del ...

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

Page 28: Actualización De Mallas Curriculares De La Universidad Del ...

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

Page 29: Actualización De Mallas Curriculares De La Universidad Del ...

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

Page 30: Actualización De Mallas Curriculares De La Universidad Del ...

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

Page 31: Actualización De Mallas Curriculares De La Universidad Del ...

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

Page 32: Actualización De Mallas Curriculares De La Universidad Del ...

32

Ilustración 9 CU: Programa Académico

Ilustración 10 CU: Oferta Asignatura

Universidad del Bío-Bío. Sistema de Bibliotecas - Chile

Page 33: Actualización De Mallas Curriculares De La Universidad Del ...

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

Page 34: Actualización De Mallas Curriculares De La Universidad Del ...

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

Page 35: Actualización De Mallas Curriculares De La Universidad Del ...

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

Page 36: Actualización De Mallas Curriculares De La Universidad Del ...

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

Page 37: Actualización De Mallas Curriculares De La Universidad Del ...

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

Page 38: Actualización De Mallas Curriculares De La Universidad Del ...

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

Page 39: Actualización De Mallas Curriculares De La Universidad Del ...

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

Page 40: Actualización De Mallas Curriculares De La Universidad Del ...

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

Page 41: Actualización De Mallas Curriculares De La Universidad Del ...

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

Page 42: Actualización De Mallas Curriculares De La Universidad Del ...

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

Page 43: Actualización De Mallas Curriculares De La Universidad Del ...

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

Page 44: Actualización De Mallas Curriculares De La Universidad Del ...

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

Page 45: Actualización De Mallas Curriculares De La Universidad Del ...

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

Page 46: Actualización De Mallas Curriculares De La Universidad Del ...

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

Page 47: Actualización De Mallas Curriculares De La Universidad Del ...

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

Page 48: Actualización De Mallas Curriculares De La Universidad Del ...

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

Page 49: Actualización De Mallas Curriculares De La Universidad Del ...

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

Page 50: Actualización De Mallas Curriculares De La Universidad Del ...

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

Page 51: Actualización De Mallas Curriculares De La Universidad Del ...

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

Page 52: Actualización De Mallas Curriculares De La Universidad Del ...

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

Page 53: Actualización De Mallas Curriculares De La Universidad Del ...

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

Page 54: Actualización De Mallas Curriculares De La Universidad Del ...

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

Page 55: Actualización De Mallas Curriculares De La Universidad Del ...

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

Page 56: Actualización De Mallas Curriculares De La Universidad Del ...

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

Page 57: Actualización De Mallas Curriculares De La Universidad Del ...

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

Page 58: Actualización De Mallas Curriculares De La Universidad Del ...

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

Page 59: Actualización De Mallas Curriculares De La Universidad Del ...

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

Page 60: Actualización De Mallas Curriculares De La Universidad Del ...

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

Page 61: Actualización De Mallas Curriculares De La Universidad Del ...

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

Page 62: Actualización De Mallas Curriculares De La Universidad Del ...

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

Page 63: Actualización De Mallas Curriculares De La Universidad Del ...

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

Page 64: Actualización De Mallas Curriculares De La Universidad Del ...

64

Ilustración 11 MER: Asignatura

Universidad del Bío-Bío. Sistema de Bibliotecas - Chile

Page 65: Actualización De Mallas Curriculares De La Universidad Del ...

65

Ilustración 12 MER: Asignatura Sección

Universidad del Bío-Bío. Sistema de Bibliotecas - Chile

Page 66: Actualización De Mallas Curriculares De La Universidad Del ...

66

Ilustración 13 MER: Plan Carrera

Universidad del Bío-Bío. Sistema de Bibliotecas - Chile

Page 67: Actualización De Mallas Curriculares De La Universidad Del ...

67

Ilustración 14 MER: Malla Carrera

Universidad del Bío-Bío. Sistema de Bibliotecas - Chile

Page 68: Actualización De Mallas Curriculares De La Universidad Del ...

68

ESTRUCTURA CALIFICACIONES PARCIALES

Ilustración 15 MER: Calificaciones Parciales

Universidad del Bío-Bío. Sistema de Bibliotecas - Chile

Page 69: Actualización De Mallas Curriculares De La Universidad Del ...

69

ESTRUCTURA GUIA DIDACTICA.

Ilustración 16 MER Guía Didáctica

Universidad del Bío-Bío. Sistema de Bibliotecas - Chile

Page 70: Actualización De Mallas Curriculares De La Universidad Del ...

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

Page 71: Actualización De Mallas Curriculares De La Universidad Del ...

71

Ilustración 18 MR: Asignatura Sección

Universidad del Bío-Bío. Sistema de Bibliotecas - Chile

Page 72: Actualización De Mallas Curriculares De La Universidad Del ...

72

Ilustración 19 MR: Plan Carrera

Universidad del Bío-Bío. Sistema de Bibliotecas - Chile

Page 73: Actualización De Mallas Curriculares De La Universidad Del ...

73

Ilustración 20 MR: Malla Carrera

Universidad del Bío-Bío. Sistema de Bibliotecas - Chile

Page 74: Actualización De Mallas Curriculares De La Universidad Del ...

74

Ilustración 21 MR Calificaciones Parciales

Universidad del Bío-Bío. Sistema de Bibliotecas - Chile

Page 75: Actualización De Mallas Curriculares De La Universidad Del ...

75

Ilustración 22 MR Guía Didáctica

Universidad del Bío-Bío. Sistema de Bibliotecas - Chile

Page 76: Actualización De Mallas Curriculares De La Universidad Del ...

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

Page 77: Actualización De Mallas Curriculares De La Universidad Del ...

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

Page 78: Actualización De Mallas Curriculares De La Universidad Del ...

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

Page 79: Actualización De Mallas Curriculares De La Universidad Del ...

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

Page 80: Actualización De Mallas Curriculares De La Universidad Del ...

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

Page 81: Actualización De Mallas Curriculares De La Universidad Del ...

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

Page 82: Actualización De Mallas Curriculares De La Universidad Del ...

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

Page 83: Actualización De Mallas Curriculares De La Universidad Del ...

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

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

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

Page 84: Actualización De Mallas Curriculares De La Universidad Del ...

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

Page 85: Actualización De Mallas Curriculares De La Universidad Del ...

85

Elemento de prueba: Editar Resultado de Aprendizaje.

Id Características a Probar

Entrada

Salida esperada Salida Obtenida Evaluación

dig

o

asi

gna

tura

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

dig

o

Asi

gnat

ura

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

Page 86: Actualización De Mallas Curriculares De La Universidad Del ...

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

dig

o

Asi

gnat

ura

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

Page 87: Actualización De Mallas Curriculares De La Universidad Del ...

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

dig

o

Asi

gnat

ura

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

Page 88: Actualización De Mallas Curriculares De La Universidad Del ...

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

du

lo

me

ro

du

lo

No

mb

re

du

lo

me

ro

de

Sem

an

as

Sem

an

a

de

Inic

io

Sem

an

a

de

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

Page 89: Actualización De Mallas Curriculares De La Universidad Del ...

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

dig

o

Asi

gnat

ura

o

aca

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

Page 90: Actualización De Mallas Curriculares De La Universidad Del ...

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

dig

o

Asi

gnat

ura

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

Page 91: Actualización De Mallas Curriculares De La Universidad Del ...

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

o a

cad

ém

ico

Pe

rio

do

secc

ión

Co

rrel

ativ

o

du

lo

dig

o c

arr

era

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

Page 92: Actualización De Mallas Curriculares De La Universidad Del ...

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

dig

o

Asi

gnat

ura

o a

cad

ém

ico

Pe

rio

do

secc

ión

Co

rrel

ativ

o

du

lo

dig

o c

arr

era

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

Page 93: Actualización De Mallas Curriculares De La Universidad Del ...

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

Page 94: Actualización De Mallas Curriculares De La Universidad Del ...

94

Elemento de prueba: Editar Guía didáctica.

Id Características a Probar

Entrada Salida esperada Salida Obtenida Evaluación

dig

o

Asi

gnat

ura

Co

rrel

ativ

o

resu

ltad

o

de

Ap

ren

diz

aje

o

aca

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

Page 95: Actualización De Mallas Curriculares De La Universidad Del ...

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

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

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

Page 96: Actualización De Mallas Curriculares De La Universidad Del ...

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

dig

o

carr

era

dig

o p

lan

No

mb

re P

lan

Fe

cha

de

in

icio

Fe

cha

de

rmin

o

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

Page 97: Actualización De Mallas Curriculares De La Universidad Del ...

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

Page 98: Actualización De Mallas Curriculares De La Universidad Del ...

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

Page 99: Actualización De Mallas Curriculares De La Universidad Del ...

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

Page 100: Actualización De Mallas Curriculares De La Universidad Del ...

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

Page 101: Actualización De Mallas Curriculares De La Universidad Del ...

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

Page 102: Actualización De Mallas Curriculares De La Universidad Del ...

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

Page 103: Actualización De Mallas Curriculares De La Universidad Del ...

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

Page 104: Actualización De Mallas Curriculares De La Universidad Del ...

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

Page 105: Actualización De Mallas Curriculares De La Universidad Del ...

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

Page 106: Actualización De Mallas Curriculares De La Universidad Del ...

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

Page 107: Actualización De Mallas Curriculares De La Universidad Del ...

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

Page 108: Actualización De Mallas Curriculares De La Universidad Del ...

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

Page 109: Actualización De Mallas Curriculares De La Universidad Del ...

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

Page 110: Actualización De Mallas Curriculares De La Universidad Del ...

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

Page 111: Actualización De Mallas Curriculares De La Universidad Del ...

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

Page 112: Actualización De Mallas Curriculares De La Universidad Del ...

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

Page 113: Actualización De Mallas Curriculares De La Universidad Del ...

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

Page 114: Actualización De Mallas Curriculares De La Universidad Del ...

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