Está en la página 1de 62

Escuela Universitaria de Ingeniera Industrial, Informtica y Sistemas rea de Computacin e Informtica Universidad Tarapac Arica

Aplicaciones Web que Permitan Administrar Portafolios para Gestionar el Aprendizaje

Nombres Profesor Ramo

: : :

Arica Chile 2007

Aplicaciones Web que permitan Administrar Portafolios para Gestionar el Aprendizaje

INDICE

1. 1.1. 1.2. 1.3. 1.3.1.

Modelo del negocio .............................................................................................5 Objetivo estratgico ..............................................................................................5 Objetivos especficos ............................................................................................5 Proceso de negocio ...............................................................................................5 Gestionar Usuarios del Sistema ............................................................................5 Casos de uso del Sistema......................................................................................6 Diagrama de Roles................................................................................................7 Diagramas Secuencia............................................................................................7 Diagrama de Procesos...........................................................................................7 1.3.2. Gestionar Administracin del Portafolio ..............................................................8 Casos de uso del Sistema......................................................................................8 Diagrama de Roles................................................................................................9 Diagramas Secuencia............................................................................................9 Diagrama de Procesos.........................................................................................10 1.3.3. Gestionar Evaluacin del Curso. ........................................................................10 Casos de uso del Sistema....................................................................................11 Diagrama de Roles..............................................................................................13 Diagramas Secuencia..........................................................................................13 Diagrama de Procesos.........................................................................................16 1.3.4. Gestionar la evaluacin del sistema....................................................................18 Casos de uso del Sistema....................................................................................19 Diagrama de Roles..............................................................................................19 Diagramas Secuencia..........................................................................................20 Diagrama de Procesos.........................................................................................20

2. 2.1.

2.2. 2.3. 2.4.

Modelo de Requisitos........................................................................................21 Diagrama de Caso de Uso del Sistema ...............................................................21 Caso de Uso: Realizar peticin de usuario .........................................................22 Caso de Uso: Solicitar Portafolio Alumno .........................................................23 Caso de Uso: Ingresar Material Apoyo Docente ................................................24 Caso de Uso: Solicitar Recurso ..........................................................................25 Caso de Uso: Ingresar Evaluaciones...................................................................26 Caso de Uso: Solicitar Evaluaciones (Actividad Completada) ..........................27 Caso de Uso: Ingresar Calificaciones y Retroalimentacin ...............................28 Caso de Uso: Rellenar Formulario Progreso ......................................................29 Caso de Uso: Busca Destinatario de Mensaje ...................................................29 Caso de Uso: Rellenar Formulario Mensaje .......................................................30 Caso de Uso: Llenar Encuesta ............................................................................31 Modelo Conceptual.............................................................................................32 Especificacin Complementaria .........................................................................32 Visin..................................................................................................................33
-2-

Aplicaciones Web que permitan Administrar Portafolios para Gestionar el Aprendizaje 2.4.1. 2.4.2. 2.4.3. 2.4.4. 2.4.5. 2.4.6. 2.4.7. 2.4.8. 2.4.9. Oportunidad ........................................................................................................33 Definicin del Problema .....................................................................................33 Alternativas.........................................................................................................33 Descripcin de los Involucrados (StakeHolders) ...............................................33 Objetivos del Usuario .........................................................................................34 Perspectiva del Producto.....................................................................................35 Beneficios del Producto......................................................................................35 Lista de caractersticas del producto...................................................................35 Otros Requisitos y Restricciones ........................................................................36

3. 3.1.

3.2. 3.3.

3.4.

Modelo de Anlisis............................................................................................37 Diagrama de Secuencia del Sistema ...................................................................37 Caso de Uso: Realizar peticin de usuario .........................................................37 Caso de Uso: Solicitar Portafolio Alumno .........................................................37 Caso de Uso: Ingresar Material Apoyo Docente ................................................37 Caso de Uso: Solicitar Recurso ..........................................................................38 Caso de Uso: Ingresar Evaluaciones...................................................................38 Caso de Uso: Solicitar Evaluaciones (Actividad Completada) ..........................38 Caso de Uso: Ingresar Calificaciones y Retroalimentacin ...............................39 Caso de Uso: Rellenar Formulario Progreso ......................................................39 Caso de Uso: Buscar Destinatario Mensaje........................................................39 Caso de Uso: Rellenar Formulario Mensaje .......................................................40 Caso de Uso: Llenar Encuesta ............................................................................40 Operaciones ........................................................................................................40 Contratos.............................................................................................................41 Contrato para Validar Usuario............................................................................41 Contrato para Buscar Usuario.............................................................................42 Contrato para Enviar Formulario........................................................................42 Contrato para Buscar Portafolio Alumno ...........................................................43 Contrato para Subir Recurso...............................................................................43 Contrato para Descargar Recurso .......................................................................44 Contrato para Subir Evaluaciones ......................................................................44 Contrato para Descargar Evaluacin ..................................................................45 Contrato para Ingresar Calificacin....................................................................45 Contrato para Rellenar Formulario Progreso......................................................46 Contrato para Buscar Alumno ............................................................................46 Contrato para Llenar Mensaje ............................................................................46 Contrato para Llenar Encuesta............................................................................47 Diagramas de Colaboracin................................................................................47

4. 4.1.

Modelo de Diseo..............................................................................................49 Diagrama de Clases ............................................................................................49 Realizar peticin de usuario................................................................................49 Solicitar Portafolio Alumno................................................................................51 Ingresar Material Apoyo Docente ......................................................................52 Solicitar Recurso.................................................................................................52

-3-

Aplicaciones Web que permitan Administrar Portafolios para Gestionar el Aprendizaje Ingresar Evaluaciones.........................................................................................53 Solicitar Evaluaciones ........................................................................................54 Ingresar Calificaciones y Retroalimentacin......................................................54 Rellenar Formulario Progreso.............................................................................55 Buscar Destinatario Mensaje ..............................................................................55 Rellenar Formulario Mensaje .............................................................................56 Llenar Encuesta ..................................................................................................56

5. 5.1. 5.2. 5.3. 5.4.

Interfaz de Usuario ...........................................................................................57 Interfaz Iniciar Sesin.........................................................................................57 Interfaz Registrar nuevo Usuario........................................................................58 Interfaz Portafolio de Alumno ............................................................................59 Interfaz Portafolio de Docente............................................................................60

6. 7.

Conclusin .........................................................................................................61 Bibliografa ........................................................................................................62

-4-

1. 1.1.

Modelo del negocio Objetivo estratgico

Mejorar el sistema de evaluacin empleando como medio la administracin de un portafolio y aumentar el nivel de satisfaccin de los usuarios.

1.2.

Objetivos especficos
Gestionar los usuarios del Sistema. Gestionar la administracin del portafolio. Gestin de evaluacin del curso. Gestionar la evaluacin del sistema (encuestas en lnea, etc.).

1.3.

Proceso de negocio

1.3.1. Gestionar Usuarios del Sistema Este proceso se inicia cuando el administrador crea y gestiona el uso de los usuarios del sistema para un curso determinado. Los usuarios pueden ser: Docente y Alumno. Roles asociados en este proceso:

Sistema. Administrador.

Tarea que se llevan a cabo en este proceso.

Gestionar Usuarios.

Regla del negocio relacionada con este proceso

Al momento de crear un predeterminado.

Usuario de tipo alumno, se crear un portafolio

Aplicaciones Web que permitan Administrar Portafolios para Gestionar el Aprendizaje

GESTIONAR USUARIOS DEL SISTEMA

Sub-objetivos del proceso

Gestionar Usuarios

Casos de Uso del proceso

Gestionar Usuarios

Casos de uso del Sistema

Proceso del Negocio Gestionar Usuarios Gestionar los usuarios que usarn el sistema Objetivo 1. El administrador enva un formulario para crear o Descripcin modificar un usuario, que debe incluir datos del usuario. 2. El sistema analiza la viabilidad del formulario enviado. a. Si los datos del formulario esta correcto, la solicitud ser aceptada. b. En caso contrario, es rechazada 3. El sistema informa al administrador si la peticin fue exitosa o no. Bsica Prioridad Riesgos Posibilidades Tiempo de 2 minutos. Ejecucin Coste Ejecucin

-6-

Aplicaciones Web que permitan Administrar Portafolios para Gestionar el Aprendizaje Diagrama de Roles

Diagramas Secuencia

Diagrama de Procesos

-7-

Aplicaciones Web que permitan Administrar Portafolios para Gestionar el Aprendizaje 1.3.2. Gestionar Administracin del Portafolio Este proceso se inicia cuando el docente incorpora, elimina o modifica algn recurso del portafolio, el sistema analiza si puede realizar la peticin y confirma el xito o fracaso de ste. Roles asociados en este proceso:

Sistema. Docente.

Tarea que se llevan a cabo en este proceso.

Gestionar Recursos Portafolio.

Regla del negocio relacionada con este proceso

El tamao de los ficheros no debe ser mayor a 2MB

GESTIONAR ADMINISTRACIN DE PORTAFOLIOS

Sub-objetivos del proceso

Gestionar Portafolio

Casos de Uso del proceso

Gestionar Portafolio

Diagrama Casos de Usos

-8-

Aplicaciones Web que permitan Administrar Portafolios para Gestionar el Aprendizaje Proceso del Negocio Objetivo Descripcin Gestionar Portafolio Gestionar los recursos que usaran el docente y el alumno 1. El docente solicita el portafolio de algn alumno. 2. El sistema analiza la viabilidad de la peticin. a. Si la informacin es correcta, la solicitud ser aceptada y el sistema realizar la accin. b. En caso contrario, es rechazada. 3. El docente enva el material de apoyo docente a el alumno. 4. El sistema .actualiza el portafolio. Alta 3 minutos aproximadamente.

Prioridad Riesgos Posibilidades Tiempo de Ejecucin Coste Ejecucin

Diagrama de Roles

<<roles>> <<Role>> Docente

<<roles>> <<Role>> Docente Sistema

Diagramas de Secuencia

-9-

Aplicaciones Web que permitan Administrar Portafolios para Gestionar el Aprendizaje Diagrama Procesos

1.3.3. Gestionar Evaluacin del Curso. El Alumno puede bajar recursos desde el portafolio, para cumplir sus actividades, y luego que stas son concluidas debern ser subidas en un periodo de tiempo acordado con el Docente, quien ha subido con anterioridad el recurso y/o actividad a efectuar. El Docente deber calificar el progreso del alumno, incluyendo en cada evaluacin una retroalimentacin. Adems el Alumno y el Docente podrn comunicarse por medio de mensajera a travs del sistema. Roles asociados en este proceso:

Docente Alumno Sistema

Tarea que se llevan a cabo en este proceso.


Gestin Actividades Gestin Calificacin Alumno. Gestin Mensajera.

- 10 -

Aplicaciones Web que permitan Administrar Portafolios para Gestionar el Aprendizaje Regla del negocio relacionada con este proceso

Se debe informar al Docente de todas las operaciones que realiza el alumno. El tamao de la evaluaciones no debe ser mayor a 2MB Para registrar una evaluacin se debe de haber descargado los recursos de dicha actividad. El rango del calificativo para la calificacin de evaluaciones es de 1 a 7.

Procesos de negocio GESTIONAR EVALUACIN DELCURSO

Subobjetivos del proceso

Gestin Actividades

Gestin Calificacin y Progreso

Gestin Mensajera

Casos de Uso del proceso

Gestin Actividades

Gestin Calificacin y Progreso

Gestin de Mensajera

Diagrama Casos de uso

- 11 -

Aplicaciones Web que permitan Administrar Portafolios para Gestionar el Aprendizaje Proceso del Negocio Objetivo Descripcin Gestin Actividades El alumno puede realizar la actividad diseada por el docente. 1. El alumno previa identificacin del sistema, puede descargar un recurso para cumplir alguna actividad. 2. Una vez terminada la actividad, el alumno deber subir el recurso. a. Si el recurso est correcto, el sistema lo guardar en el portafolio del alumno. b. En caso contrario, lo rechazar. 3. El sistema informa al alumno si su actividad fue almacenada en forma exitosa o no. Bsica Que el recurso este corrupto. 5 minutos.

Prioridad Riesgos Posibilidades Tiempo de Ejecucin Coste Ejecucin

Proceso del Negocio Objetivo Descripcin

Prioridad Riesgos Posibilidades Tiempo de Ejecucin Coste Ejecucin

Gestionar Calificaciones y Progreso Ingresar y publicar calificaciones del alumno. 1. Previamente, el alumno debe haber subido la actividad a calificar. 2. El Docente revisa la actividad, y la calificara como: a. Si cumple con los objetivos propuestos Excelente b. Si cumple con los objetivos mnimos Bueno. 3. Si no cumple con los objetivos Deficiente. 4. El docente ingresa la calificacin al Sistema la cual ser agregada en el curso del profesor y publicada en el portafolio del alumno. 5. Despus que el profesor ha calificado la actividad deber enviar junto a la calificacin un mensaje de retroalimentacin indicando sus puntos dbiles y fortalezas al momento de realizar el trabajo. 6. El docente puede consultar el progreso del alumno mediante una tabla de estadsticas de las actividades realizadas del alumno. Bsica 5 minutos.

- 12 -

Aplicaciones Web que permitan Administrar Portafolios para Gestionar el Aprendizaje Proceso del Negocio Objetivo Descripcin Gestin Mensajera Gestionar los mensajes que se enviarn entre alumno y docente. 1. El alumno puede enviar mensajes al docente previa autentificacin del sistema, indicando asunto del mensaje con su respectivo contenido. 2. El docente puede enviar mensajes a los alumnos de un curso determinado, previa autentificacin del sistema, seleccionando el alumno e indicando el asunto del mensaje con su respectivo contenido. Media 5 minutos aproximadamente.

Prioridad Riesgos Posibilidades Tiempo de Ejecucin Coste Ejecucin Diagrama de Roles

Diagrama de Secuencia

- 13 -

Aplicaciones Web que permitan Administrar Portafolios para Gestionar el Aprendizaje

- 14 -

Aplicaciones Web que permitan Administrar Portafolios para Gestionar el Aprendizaje

Gestin Progreso Alumno


Docente Sistema

Solicita progreso alumno Procesa peticin

Despliega Progreso alumno

Gestin Mensajera
Docente Sistema Alumno

Buscar destinatario de mensaje Enva formulario mensaje Rellena formulario mensaje Enva mensaje

Rellena formulario mensaje

Enva mensaje

- 15 -

Aplicaciones Web que permitan Administrar Portafolios para Gestionar el Aprendizaje


Diagrama de Procesos

- 16 -

Aplicaciones Web que permitan Administrar Portafolios para Gestionar el Aprendizaje

- 17 -

Aplicaciones Web que permitan Administrar Portafolios para Gestionar el Aprendizaje

1.3.4. Gestionar la evaluacin del sistema

Este proceso se inicia cuando el Alumno decide llenar la encuesta del portafolio que esta utilizando. Al llenarla completamente es enviada, almacenada y procesada.
Roles asociados en este proceso:

Alumno. Sistema.

Tarea que se llevan a cabo en este proceso.

Evaluar Encuesta.

Regla del negocio relacionada con este proceso

El alumno solo podr llenar la encuesta despus de que halla transcurrido el 50% del tiempo del curso. La encuesta solo ser enviada si se ha llenado por completo. Las encuestas sern procesadas si el 50% de los alumnos ya las han enviado Los resultados de la encuesta sern visualizado despus de que sean procesadas la encuestas.

- 18 -

Aplicaciones Web que permitan Administrar Portafolios para Gestionar el Aprendizaje

GESTIONAR EVALUACION DEL SISTEMA

Sub-objetivos del proceso

Evaluar Sistema

Casos de Uso del proceso

Evaluar Sistema

Diagrama Casos de uso

Proceso de Negocio: Objetivo: Descripcin:

Prioridad Riesgos Posibilidades Tiempo de 15 minutos Ejecucin Coste de ejecucin

Evaluar sistema Evaluar el sistema a travs de un encuesta al alumno 1. El alumno llena la encuesta del portafolio que esta utilizando. 2. Al terminar de llenar la encuesta se enva y almacena en el portafolio. 3. Al tener el 50% de encuestas se procede a procesarlas para luego mostrar los resultados. Bsica Que el alumno no complete la encuesta

Diagrama de Roles

- 19 -

Aplicaciones Web que permitan Administrar Portafolios para Gestionar el Aprendizaje


Diagrama de Secuencia

Diagrama de Procesos

- 20 -

Aplicaciones Web que permitan Administrar Portafolios para Gestionar el Aprendizaje

2.

Modelo de Requisitos

A partir del modelo del negocio descrito en la seccin anterior es posible obtener de manera sistemtica y directa, tanto la coleccin inicial de casos de uso del sistema como el modelo conceptual preliminar. A continuacin vamos a obtener de manera separada cada modelo.

2.1.

Diagrama de Caso de Uso del Sistema

Descripcin de los casos de uso esenciales de la aplicacin Web que permitir administrar un Portafolio para gestionar el aprendizaje.

- 21 -

Aplicaciones Web que permitan Administrar Portafolios para Gestionar el Aprendizaje


Caso de Uso: Realizar peticin de usuario Resumen El administrador ingresa la peticin de registrar usuarios. Actor Principal Administrador Personal Involucrado Precondiciones El Administrador debe estar registrado en el Sistema. El administrador debe recibir una peticin para crear o modificar usuarios. Poscondiciones Se debe registrar la informacin del Usuario. Flujo Bsico 1. El Administrador ingresa sus datos al sistema 2. El Sistema verifica los datos del administrador. 3. El Administrador solicita la peticin de usuario (Crear un nuevo Usuario, Modificar los datos de un Usuario), para ello enva el Rut del usuario 4. El Sistema muestra el formulario correspondiente. 5. El administrador llena el formulario y lo enva. 6. El Sistema verifica la viabilidad del formulario. 7. El Sistema registra la informacin contenida en el formulario en el Registro de Usuarios Inscrito y en el portafolio correspondiente; adems, manda un mensaje de confirmacin. 8. Regresar al paso 3 o Salir del Sistema. Flujo Alternativo 2.1. Si los datos del Administrador no son correctos 2.1.1. Regresar al paso 1 o salir del Sistema 4.1 Si el Usuario Existe 4.1.1 Mostrar el formulario que permitir la modificacin de los datos del Usuario y del Portafolio. 4.2 Si el Usuario no Existe 4.2.1. Mostrar el formulario para la Creacin de un nuevo Usuario y Portafolio. 6.2 Si el formulario no ha sido llenado correctamente 6.2.1 Regresar al paso 4. Requisitos especiales Listado de Tecnologa y variaciones de datos Una Base de datos relacional centralizado. Cuestiones Pendientes

- 22 -

Aplicaciones Web que permitan Administrar Portafolios para Gestionar el Aprendizaje


Caso de Uso: Solicitar Portafolio Alumno Resumen El Docente solicita el portafolio de un Alumno, para poder ingresar y ver el contenido que ste posee. Actor Principal Docente Personal Involucrado Precondiciones El Docente debe estar registrado en el sistema. El alumno debe estar registrado en el sistema. Poscondiciones Se debe desplegar el portafolio que solicita el Docente Flujo Bsico 1. El Docente ingresa sus datos al Sistema. 2. El Sistema verifica los datos del Docente. 3. El Sistema muestra el portafolio del Docente, donde se encuentra listado de alumnos que estn asignados al Docente. 4. El Docente selecciona el nombre del alumno del cual quiere ver su portafolio. 5. El Sistema muestra el portafolio del Alumno seleccionado. Flujo Alternativo 2.1. Si los datos del Docente no son correctos 2.1.1. Regresar al paso 1 o salir del Sistema. Requisitos especiales Listado de Tecnologa y variaciones de datos Una Base de datos relacional centralizado. Cuestiones Pendientes

- 23 -

Aplicaciones Web que permitan Administrar Portafolios para Gestionar el Aprendizaje


Caso de Uso: Ingresar Material Apoyo Docente Resumen El Docente ingresa los recursos que se usarn en la Unidad, en el portafolio del alumno. Luego el Sistema actualizar el portafolio del alumno. Actor Principal Docente Personal Involucrado Precondiciones El Docente debe haber ingresado al sistema. El alumno debe estar registrado en el sistema El Docente se encuentra en el portafolio del alumno. Poscondiciones Se actualiza el portafolio del alumno. Flujo Bsico 1. El docente selecciona la Unidad y la Actividad donde se subir el recurso. 2. El docente busca el Recurso para la actividad y lo enva. 3. El sistema verifica el tamao del recurso. 4. El sistema actualiza el portafolio del alumno e informa al docente de la operacin realizada. Flujo Alternativo 3.1. Si el tamao del recurso es mayor a 2MB 3.1.1. No se sube el recurso y se retorna al paso 2. 4.1 Si se desea subir otro recurso 4.1.1 Retornar al paso 2. Requisitos especiales Listado de Tecnologa y variaciones de datos Una Base de datos relacional centralizado. Cuestiones Pendientes Si el Alumno y Docente ingresan simultneamente. Verificacin de Virus en el Recurso

- 24 -

Aplicaciones Web que permitan Administrar Portafolios para Gestionar el Aprendizaje


Caso de Uso: Solicitar Recurso Resumen Una vez desplegadas las lista de actividades de la unidad, el Alumno solicita descargar el recurso. El sistema provee el recurso seleccionado. Actor Principal Alumno. Personal Involucrado Precondiciones El alumno debe estar registrado en el sistema. El alumno debe ingresar al Portafolio. Poscondiciones Se ha descargado el archivo. Flujo Bsico 1. El alumno ingresa a las actividades de la unidad. 2. El sistema muestra las actividades y los recursos disponibles. 3. El alumno selecciona el recurso a descargar y lo solicita. 4. El sistema entrega el recurso solicitado, e informa al docente de la operacin realizada. Flujo Alternativo 4.1 Si se desea descargar otro recurso 4.1.1 Retornar al paso 1. Requisitos especiales Listado de Tecnologa y variaciones de datos Una Base de datos relacional centralizado. Cuestiones Pendientes Si el Alumno y Docente ingresan simultneamente. Verificacin de Virus en el Recurso

- 25 -

Aplicaciones Web que permitan Administrar Portafolios para Gestionar el Aprendizaje


Caso de Uso: Ingresar Evaluaciones Resumen El alumno debe seleccionar la actividad realizada y subir sus correspondientes evaluaciones. Actor Principal Alumno. Personal Involucrado Precondiciones El alumno debe estar registrado en el sistema. El alumno debe ingresar al Portafolio. El alumno debe haber descargado los recursos para realizar la actividad. Poscondiciones Ha sido almacenada las evaluaciones en el portafolio. Flujo Bsico 1. El alumno ingresa a las actividades de la unidad. 2. El sistema muestra las actividades y los recursos disponibles. 3. El alumno debe activar la opcin de subir archivos. 4. El alumno selecciona los archivos a subir. 5. El sistema verifica el tamao del archivo. 6. El sistema actualiza el portafolio del alumno e informa al docente de la operacin realizada Flujo Alternativo 5.1. Si el archivo pesa ms de 2MB. 5.1.1. Retornar al paso 4. 6.1. Si se desea subir ms archivos 6.1.1. Retornar al paso 1 Requisitos especiales Listado de Tecnologa y variaciones de datos Una Base de datos relacional centralizado. Cuestiones Pendientes Si el Alumno y Docente ingresan simultneamente. Verificacin de Virus en el Recurso

- 26 -

Aplicaciones Web que permitan Administrar Portafolios para Gestionar el Aprendizaje


Caso de Uso: Solicitar Evaluaciones (Actividad Completada) Resumen El Docente solicita las evaluaciones que ha ingresado y completado el alumno en el portafolio. Estas son descargadas por el Docente. Actor Principal Docente. Personal Involucrado Precondiciones El docente debe estar registrado en el sistema. El docente haber solicitado el Portafolio del alumno. El alumno debe haber completado las evaluaciones de la actividad. Poscondiciones El docente ha descargado la evaluacin y la ha almacenado en el computador. Flujo Bsico 1. El sistema muestra las operaciones realizadas por actividad. 2. El docente selecciona la actividad donde el alumno ha subido las evaluaciones y la solicita. 3. El sistema busca las evaluaciones solicitadas y permite la descarga. 4. El docente acepta la descarga y la guarda en el computador. Flujo Alternativo 4.1. Si el docente cancela la descarga. 4.1.1. Retornar al paso 1. 4.2. Si se desea descargar ms archivos 4.2.1. Retornar al paso 1 Requisitos especiales Cada actividad debe estar ordenada por unidad. Listado de Tecnologa y variaciones de datos Una Base de datos relacional centralizado. Cuestiones Pendientes Si el Alumno y Docente ingresan simultneamente.

- 27 -

Aplicaciones Web que permitan Administrar Portafolios para Gestionar el Aprendizaje


Caso de Uso: Ingresar Calificaciones y Retroalimentacin Resumen El Docente luego de haber descargado y evaluado la actividad del alumno, debe calificarla ingresando la nota y una retroalimentacin (mensaje) que se almacenar en el portafolio del alumno. Actor Principal Docente. Personal Involucrado Precondiciones El docente debe estar registrado en el sistema. El docente haber solicitado el Portafolio del alumno. El docente debe haber descargado las evaluaciones de la actividad completada por el alumno. Poscondiciones La evaluacin ha sido calificada. Se ha actualizado el portafolio del alumno. Flujo Bsico 1. El docente ingresar a la seccin de calificaciones de la actividad 2. El docente ingresar la Calificacin y la retroalimentacin del alumno al portafolio. Esta informacin ser enviada al sistema. 3. El sistema procesa la peticin. 4. El sistema almacena la calificacin de la actividad al portafolio del alumno. 5. El sistema muestra un mensaje de confirmacin. Flujo Alternativo 3.1. Si el docente ingreso una calificacin no establecida en el rango. 3.1.1. Retornar al paso 2 5.1. Si el docente desea registrar ms calificaciones. 5.1.1. Retornar al paso 2. Requisitos especiales Cada actividad debe estar ordenada por unidad. Listado de Tecnologa y variaciones de datos Una Base de datos relacional centralizado. Cuestiones Pendientes Si el Alumno y Docente ingresan simultneamente.

- 28 -

Aplicaciones Web que permitan Administrar Portafolios para Gestionar el Aprendizaje


Caso de Uso: Rellenar Formulario Progreso Resumen El Docente solicita una estadstica de las actividades realizadas por el alumno, para observar su progreso. Actor Principal Docente. Personal Involucrado Precondiciones El docente debe estar registrado en el sistema. Poscondiciones Se ha actualizado el portafolio del alumno. Flujo Bsico 1. El sistema muestra el portafolio del docente 2. El docente ingresa o selecciona los datos del alumno de quien solicitar las estadsticas y enva peticin. 3. El sistema despliega las estadsticas del alumno Flujo Alternativo Requisitos especiales Las estadsticas se deben desplegar en un grfico Listado de Tecnologa y variaciones de datos Una Base de datos relacional centralizado. Cuestiones Pendientes Si el Alumno y Docente ingresan simultneamente. Caso de Uso: Busca Destinatario de Mensaje. Resumen El Docente buscar el alumno a quien ir dirigido el mensaje antes rellena el formulario de mensaje. Posteriormente se enva el formulario para ser llenado por el Docente. Actor Principal Docente. Personal Involucrado Alumno. Precondiciones El Docente debe estar registrado. Poscondiciones Flujo Bsico 1. El Docente busca el alumno a quien se dirigir el mensaje. 2. El sistema recibir dicha solicitud enviando el formulario de mensajera. Flujo Alternativo 2.1 Si el alumno no es correcto. 2.1.1. Enviar un mensaje de no existe y retornar al paso 1. Requisitos especiales Listado de Tecnologa y variaciones de datos Una Base de datos relacional centralizado. Cuestiones Pendientes.

- 29 -

Aplicaciones Web que permitan Administrar Portafolios para Gestionar el Aprendizaje


Caso de Uso: Rellenar Formulario Mensaje Resumen El Docente rellena el formulario y se enva para que el sistema lo procese. El mensaje es recepcionado y se verifica la autenticidad del usuario y destinatario para enviarlo. Actor Principal Docente - Alumno. Personal Involucrado Alumno. Precondiciones El Docente y Alumno deben estar registrados. Poscondiciones Flujo Bsico 3. El Usuario llenar las casillas nombre del destinatario, asunto del mensaje y colocar el mensaje que enviar al destinatario. 4. El sistema recibir mensaje y verificara si el destinatario esta correcto. 5. El sistema enviar el mensaje al destinatario. 6. El sistema confirmar si se realizo el envi del mensaje Flujo Alternativo 2.1 Si el destinatario no es correcto. 2.1.1. Enviar un mensaje de no existe y retornar al paso 1. 3.1. Si no se enva el mensaje. 3.1.1. El sistema avisar al docente que hubo un error. Requisitos especiales Listado de Tecnologa y variaciones de datos Una Base de datos relacional centralizado. Cuestiones Pendientes.

- 30 -

Aplicaciones Web que permitan Administrar Portafolios para Gestionar el Aprendizaje


Caso de Uso: Llenar Encuesta Resumen El alumno llena el formulario de la encuesta, la enva y se almacena para luego sea procesa y mostrar los resultados. Actor Principal Alumno. Personal Involucrado Precondiciones El tiempo de avance del curso debe ser del 50%. Ms del 50% de los alumnos del curso deben de haber llenado la encuesta para procesarla. El alumno debe estar registrado en el sistema. Poscondiciones Encuesta llenada completamente almacenada. Resultados de la encuesta. Flujo Bsico 1. El alumno llena el formulario de la encuesta y la enva. 2. El sistema valida y almacena la encuesta 3. Si ms del 50% de alumno han llenado la encuesta 3.1. Se procesa la encuesta 3.2. Visualizar los resultados 4. Salir Flujo Alternativo 2.1. Si el formulario de la encuesta no es llenado completamente 2.1.1 Retornar al punto1. Requisitos especiales Se requiere que el formulario de la encuesta este en una sola pagina Listado de Tecnologa y variaciones de datos Una Base de datos relacional centralizado. Cuestiones Pendientes.

- 31 -

Aplicaciones Web que permitan Administrar Portafolios para Gestionar el Aprendizaje

2.2.

Modelo Conceptual

2.3.

Especificacin Complementaria (requisitos no funcionales)


La interfaz grfica del sistema debe ser personalizada, segn el tipo de usuario que acceda y el propsito con el que lo haga. Tambin es importante la interfaz sea fcil de usar. Se requiere que la interfaz sea visible a distancia. La interfaz que presentar el sistema al usuario ser orientado a ventanas, el manejo de la aplicacin se realizar haciendo uso del teclado y del Mouse especficamente. Se necesita distinguir entre los diferentes usuarios del sistemas, para esto se
- 32 -

Aplicaciones Web que permitan Administrar Portafolios para Gestionar el Aprendizaje utilizara clave de acceso e identificadores para cada tipo de usuario.

Una base de dato relacional centralizada, en nuestro caso se usara MySql. Se utilizara una plataforma web para el manejo del sistema, con una arquitectura cliente servidor. Se comunicar por medio de una red conmutada publica con soporte TCP/IP, que deber ser contratada a una empresa externa. Todas las transacciones se deber realizar on-line para el caso del servicio Web. Se debe seguir un mtodo cuantificable en el tiempo con plazos establecidos y siguiendo un modelo de desarrollo estandarizado.

2.4.

Visin

2.4.1. Oportunidad

Ofrece la oportunidad de comparar trabajos previos y subsiguientes en la medida en que se van recopilando y organizando sus trabajos acadmicos Evidencia esfuerzos, progresos y logros del alumno. Los alumnos tienen la posibilidad de reflexionar sobre sus fortalezas y limitaciones. Provee informacin valiosa al docente sobre el progreso del alumno.

2.4.2. Definicin del Problema

Muchas veces los docentes no tienen como ver los progresos de los alumnos, ni los alumnos de reflexionar sobre sus fortalezas y limitaciones. Es por ello que se desea realizar una aplicacin Web que permita Administrar Portafolios para Gestionar el aprendizaje.

2.4.3. Alternativas

Una de las alternativas de solucin es crear una aplicacin Web que permita Administrar Portafolios para Gestionar el aprendizaje.

2.4.4. Descripcin de los Involucrados (StakeHolders)

Se alcanzarn distintos tipo de usuarios, de diversos antecedentes y niveles de preparacin, la interfaz que presente la aplicacin Web deber contemplar esta diversidad. Los perfiles de usuario que se van a contemplar, y las labores que corresponden a cada uno de ellos, son:

- 33 -

Aplicaciones Web que permitan Administrar Portafolios para Gestionar el Aprendizaje

Administrador: Encargado del Sistema, quien generar los portafolios de los cursos asignados a un profesor. Docente: Encargado de administrar el portafolio de cada alumno, asignndole los recursos del curso y las actividades a realizar. tambin evaluar cada actividad con una calificacin y podr observar las estadsticas de cada alumno para ver su progreso durante el curso. Alumno: Realizar las actividades asignadas por el profesor.

Adems el alumno podr realizar encuestas para evaluar el manejo del sistema y tendr una comunicacin a travs de mensajes que pueden ser enviados entre Alumno y Docente.

2.4.5. Objetivos del Usuario

Propuesto de la tecnologa sea atractivo y adecuado para la edad, til al aprendizaje estudiantil y un apoyo para destrezas de razonamiento de alto nivel. La tecnologa es vital para el xito del Plan de la Unidad Una clara relacin entre el uso de la tecnologa y el aprendizaje estudiantil se muestra mediante los ejemplos de los estudiantes. El uso de la tecnologa realza el Plan de la Unidad al usar el computador como un instrumento de investigacin y de publicacin y un dispositivo de comunicacin. Todos los objetivos de aprendizaje se alinean claramente con los contenidos bsicos del sistema educativo, las normas de contenido y los puntos de referencia de las materias. Una adaptacin bien definida para atender la diversidad de estudiantes. El plan pueda ser modificado fcilmente y ejecutado con una gran variedad de clases. Se incluyan instrumentos para una autentica valorizacin y evaluacin. Exista evidencia de una clara relacin entre los objetivos de aprendizaje y la valoracin del aprendizaje estudiantil. Los instrumentos de valoracin contienen criterios de temas especficos. El Plan de la Unidad exige que los estudiantes interpreten, evalen, teoricen y resuman informacin. Los usuarios deben estar plenamente identificados y divididos como: Docente, Alumno y Administrador. El Administrador deber crear portafolios y generar los cursos que exija el Docente. Se debe tener un sistema de evaluaciones para valorar el funcionamiento del mismo y el manejo de los alumnos en cada curso que se maneje.

- 34 -

Aplicaciones Web que permitan Administrar Portafolios para Gestionar el Aprendizaje


2.4.6. Perspectiva del Producto

La importancia concebida al aprendizaje de alumno es cada vez ms evidente en el mbito universitario y por lo tanto es necesario evaluar los procesos de aprendizajes tanto individuales como grupales, a lo largo de un periodo, utilizando distintas alternativas de evaluacin. Una de ellas es el uso del Portafolio Digital. Un Portafolio digital ser la coleccin multimedia de un estudiante y representa la sntesis de informaciones y corresponder al aprendizaje escolar del alumno a las muevas tecnologas existentes y como el alumno ser capaz de utilizar esta nueva herramienta de desarrollo para sus actividades que le designar el profesor.

2.4.7. Beneficios del Producto

Los beneficios del producto son:


Almacenamiento de trabajos Evaluacin de contenidos Proceso de interaccin entre el autor y otras personas Como objeto de aprendizaje. Una reflexin sobre el aprendizaje o la enseanza, desde el punto de vista del estudiante. Demostracin de los conocimientos sobre un tema, opiniones personales y conclusiones justificadas. Una organizacin de los conocimientos y experiencias narradas. Acceso a informacin especifica entregada por el profesor, as como una gua de los conocimientos a adquirir. Conocimiento de parte del docente del avance adquirido por el alumno al realizar las distintas actividades de los mdulos realizados por el docente.

2.4.8. Lista de caractersticas del producto.


Creacin de distintos usuarios al sistema portafolio. Creacin de portafolios para cada alumno. Administracin de parte del docente de las actividades a realizar por el alumno. Permitir realizar una retroalimentacin de las calificaciones obtenidas por el alumno que le motiven a mejorar. Calificar las actividades hechas por los alumnos, que sern publicadas en el portafolio personal. Ver por parte del docente el progreso alcanzado por el alumno, lo cual le permitir realizar cambios en las actividades si es que el alumno tiene problemas sobre alguna competencia que necesita ser reforzada. Comunicacin por medio de mensajes entre el profesor y el alumno.

- 35 -

Aplicaciones Web que permitan Administrar Portafolios para Gestionar el Aprendizaje

Poder evaluar por parte de los alumnos el uso del portafolio como herramienta de aprendizaje.

2.4.9. Otros Requisitos y Restricciones

Debido a las grandes probabilidades de que el nuevo sistema incremente las utilidades de la empresa, es muy posible que los actuales procesos de negocios cambien, por lo que el sistema deber ser capaz de modificarse y actualizarse sin mayor dificultad a la nueva lgica de negocios que se desee implantar (incorporar nuevas operaciones de la empresa al sistema, etc.). Sumado a todo esto, tanto el hardware y software utilizado tambin deben ser sensibles y adaptables al cambio, como la Base de Datos, las red de interconexin, etctera. De hecho, por esta razn se ha optado por una arquitectura cliente-servidor (cliente-delgado), por la gran flexibilidad que presenta en relacin a los cambios en le tamao de los sistemas de informacin.

- 36 -

Aplicaciones Web que permitan Administrar Portafolios para Gestionar el Aprendizaje

3. 3.1.

Modelo de Anlisis Diagrama de Secuencia del Sistema

Mejorar el sistema de evaluacin empleando como medio la administracin de un portafolio y aumentar el nivel de satisfaccin de los usuarios.
Caso de Uso: Realizar peticin de usuario
Administrador Sistema

El administrador debe validarse al ingresar al sistema. Buscar el usuario para registrar uno nuevo o modificar sus datos. Enva los datos del usuario al Sistema (Rut, Nombre, etc..).
Caso de Uso: Solicitar Portafolio Alumno
Docente

Validar_Usuario(Rut,Clave)

Buscar_Usuario(Rut_Usuario)

Enviar_Formulario(Datos_Usuario)

Sistema

El docente debe validarse al ingresar al sistema. El docente solicita el portafolio del alumno, para eso enva el Rut del alumno

Validar_Usuario(Rut,Clave)

Buscar_Portafolio_Alumno(Rut_Alumno)

Caso de Uso: Ingresar Material Apoyo Docente


Docente Sistema

El docente debe validarse al ingresar al sistema. El docente solicita el portafolio del alumno, para eso enva el rut del alumno El docente selecciona el recurso (archivo), y lo enva al portafolio del alumno.
- 37 -

Validar_Usuario(Rut,Clave)

Buscar_Portafolio_Alumno(Rut_Alumno)

Subir_Recurso(Recurso,Tamao)

Aplicaciones Web que permitan Administrar Portafolios para Gestionar el Aprendizaje


Caso de Uso: Solicitar Recurso
Alumno Sistema

El alumno debe validarse al ingresar al sistema. El alumno solicita descargar el recurso de una determinada actividad.

Validar_Usuario(Rut,Clave)

Descargar_Recurso(Recurso)

Caso de Uso: Ingresar Evaluaciones


Alumno Sistema

El alumno debe validarse al ingresar al sistema. El alumno solicita evaluaciones de una actividad. subir las determinada

Validar_Usuario(Rut,Clave)

Subir_Evaluaciones(Evaluacin,Tamao)

Caso de Uso: Solicitar Evaluaciones (Actividad Completada)


Docente Sistema

El docente debe validarse al ingresar al sistema. El docente solicita el portafolio del alumno, para eso envia el rut del alumno El docente solicita descargar las evaluaciones que el alumno a completado en una determinada actividad.

Validar_Usuario(Rut,Clave)

Buscar_Portafolio_Alumno(Rut_Alumno)

Descargar_Evaluacion(Evaluacion)

- 38 -

Aplicaciones Web que permitan Administrar Portafolios para Gestionar el Aprendizaje


Caso de Uso: Ingresar Calificaciones y Retroalimentacin
Docente Sistema

El docente debe validarse al ingresar al sistema. El docente solicita el portafolio del alumno, para eso envia el rut del alumno El docente ingresa el calificativo y un mensaje a la calificacin de las evaluaciones de una actividad

Validar_Usuario(Rut,Clave)

Buscar_Portafolio_Alumno(Rut_Alumno)

Descargar_Evaluacion(Evaluacion)

Caso de Uso: Rellenar Formulario Progreso


Docente Sistema

El docente debe validarse al ingresar al sistema. El docente solicita el portafolio del alumno, para eso enva el rut del alumno. El docente solicita las estadsticas de las operaciones realizadas por el alumno en el portafolio.

Validar_Usuario(Rut,Clave)

Buscar_Portafolio_Alumno(Rut_Alumno)

Buscar_Estadisticas_Alumno(Rut)

Caso de Uso: Buscar Destinatario Mensaje


Docente Sistema

El Docente se debe validar al ingresar al sistema. El Docente busca a un alumno para que se le envie un mensaje.

Validar_Usuario(Rut,Clave)

Buscar_Alumno(Rut_Alumno)

- 39 -

Aplicaciones Web que permitan Administrar Portafolios para Gestionar el Aprendizaje


Caso de Uso: Rellenar Formulario Mensaje
Usuario Sistema

El Usuario se debe validar al ingresar al sistema. El Usuario puede enviar mensajes a otro usuario.

Validar_Usuario(Rut,Clave)

Llenar_Mensaje(Destinatario,Asunto,Mensaje)

Caso de Uso: Llenar Encuesta


Alumno Sistema

Validar_Usuario(Rut,Clave)

El alumno se debe validar al ingresar al sistema. El alumno llena el formulario de la Encuesta sobre el sistema.

Llenar_Encuesta(Formulario_Encuesta)

3.2.

Operaciones

Las operaciones que el Sistema debe realizar son las siguientes:


Sistema

Validar_Usuario(Rut, clave)

Realizar peticin de usuario


Buscar_Formulario_Usuario(Rut_Usuario) Enviar_Formulario(Datos_Usuario)

Solicitar Portafolio Alumno

Buscar_Portafolio_Alumno(Rut_Alumno)

Ingresar Material Apoyo Docente

Subir_Recurso(Recurso,Tamao)

Solicitar Recurso

Descargar_Recurso(Recurso)
- 40 -

Aplicaciones Web que permitan Administrar Portafolios para Gestionar el Aprendizaje


Ingresar Evaluaciones

Subir_Evaluaciones(Evaluacion,Tamao)

Solicitar Evaluaciones

Descargar_Evaluacion(Evaluacion)

Ingresar Calificaciones y Retroalimentacin

Ingresar_Calificacion(Calificativo,Mensaje)

Rellenar Formulario Progreso

Solicitar_Estadisticas_Alumno(Rut)

Buscar Destinatario Mensaje

Buscar_Alumno(Rut_Alumno)

Rellenar Formulario Mensaje

Llenar_Mensaje(Destinatario,Asunto,Mensaje)

Llenar Encuesta

Llenar_Encuesta (Formulario_Encuesta)

3.3.

Contratos

Contrato para Validar Usuario

Validar_Usuario(Rut, clave) Nombre: Responsabilidad: Permite verificar si el Usuario es un usuario autorizado, adems permite discriminar entre los distintos tipos de usuarios para proporcionarles la inferfaz adecuada (Portafolio). Sistema Tipo: Todos Casos de Uso: Notas: Al estar incorrecto el Rut o la Clave mostrar un mensaje de Excepciones: error. Muestra la interfaz del Usuario (Portafolio) Salida: Los usuarios deben estar registrados en el Sistema Precondiciones: Poscondiciones: Usuario Ingres al Sistema

- 41 -

Aplicaciones Web que permitan Administrar Portafolios para Gestionar el Aprendizaje


Contrato para Buscar Usuario

Buscar_Usuario(Rut_Usuario) Nombre: Responsabilidad: Permite obtener el formulario para la creacin de un nuevo usuario o para la modificacin de los dato del usuario. Sistema Tipo: Realizar peticin de usuario Casos de Uso: Se debe buscar el Rut_Usuario en la base de datos, si se Notas: encuentra mostrar el formulario con la informacin asociada al Rut_Usuario, caso contrario validar el Rut_Usuario, mandar un mensaje de Nuevo y mostrar el formulario en blanco Si el Rut_Usuario no es valido (Usuario nuevo) mostrar un Excepciones: mensaje de error Muestra el formulario correspondiente. Salida: Precondiciones: Poscondiciones: Si el Rut_Usuario se encuentra se asocia dicha instancia de Usuario a Administrador.

Contrato para Enviar Formulario

Enviar_Formulario(Datos_Usuario) Nombre: Responsabilidad: Permite registrar los datos del usuario Sistema Tipo: Realizar peticin de Usuario Casos de Uso: Notas: Excepciones: Muestra un mensaje de confirmacin de peticin. Salida: El formulario debe estar correctamente llenado Precondiciones: Poscondiciones: Si se trata de un nuevo Usuario, se crea una instancia de Usuario segn el tipo (Docente, Alumno); y una instancia de Portafolio. Se asigna a la instancia Usuario y Portafolio los datos ingresados en el formulario. Si se trata de un Usuario ya existente, se modifican los atributos del Usuario y del Portafolio.

- 42 -

Aplicaciones Web que permitan Administrar Portafolios para Gestionar el Aprendizaje


Contrato para Buscar Portafolio Alumno

Buscar_Portafolio_Alumno(Rut_Alumno) Nombre: Responsabilidad: Permite obtener el Portafolio de un alumno para poder ingresar material de apoyo docente Sistema Tipo: Solicitar portafolio alumno, Ingresar Material de apoyo docente, Casos de Uso: Solicitar evaluaciones, Ingresar calificaciones y retroalimentacin, Rellenar formulario progreso, Rellenar formulario mensaje Notas: Excepciones: Muestra el portafolio solicitado. Salida: El alumno debe estar registrado. Precondiciones: Poscondiciones: Se crea una asociacin entre la instancia Portafolio y Docente. Se crea una asociacin entre la instancia Portafolio y Alumno.

Contrato para Subir Recurso Nombre: Responsabilidad: Tipo: Casos de Uso: Notas: Excepciones: Salida: Precondiciones:

Subir_Recurso(Recurso,Tamao) Permite subir los recursos a las actividades correspondientes. Sistema Ingresar material apoyo docente Mostrar un mensaje de error si el fichero es mayor a 2MB Muestra un mensaje de confirmacin. El docente debe estar registrado en el sistema. El docente debe haber solicitado el portafolio del alumno.

Poscondiciones: Se crea una asociacin entre la instancia Portafolio y Unidad. Se crea una asociacin entre la instancia Unidad y Actividad. Se crea una instancia Recurso. Se asigna a Recurso.Nombre el valor de recurso Se asigna a Recurso.Tamao el valor de tamao. Se crea una asociacin entre la instancia Actividad y Recurso.

- 43 -

Aplicaciones Web que permitan Administrar Portafolios para Gestionar el Aprendizaje


Contrato para Descargar Recurso

Descargar_Recurso(Recurso) Nombre: Responsabilidad: Permite obtener el recurso de una actividad Sistema Tipo: Solicitar Recurso Casos de Uso: Notas: Excepciones: Muestra un mensaje de descarga Salida: El alumno debe haber ingresado al Portafolio Precondiciones: Poscondiciones: Se crea una asociacin entre la instancia Portafolio y Unidad. Se crea una asociacin entre la instancia Unidad y Actividad. Se crea una asociacin entre la instancia Actividad y Recurso.

Contrato para Subir Evaluaciones

Subir_Evaluaciones(Evaluacion,Tamao) Nombre: Responsabilidad: Permite subir los archivos (Evaluaciones) de las Actividades desarrolladas Sistema Tipo: Ingresar evaluaciones Casos de Uso: Notas: Mostrar un mensaje de error si el archivo es mayor a 2MB Excepciones: Muestra un mensaje de confirmacin. Salida: El alumno debe haber ingresado al portafolio Precondiciones: El alumno debe haber descargado los recursos para realizar la actividad. Poscondiciones: Se crea una asociacin entre la instancia Portafolio y Unidad. Se crea una asociacin entre la instancia Unidad y Actividad. Se crea una instancia de Evaluaciones. Se asigna a Evaluacin.Nombre el valor de Evaluacin. Se asigna a Eavalucin.Tamao el valor de tamao. Se crea una asociacin entre la instancia Actividad y Evaluaciones.

- 44 -

Aplicaciones Web que permitan Administrar Portafolios para Gestionar el Aprendizaje


Contrato para Descargar Evaluacin Nombre: Responsabilidad: Tipo: Casos de Uso: Notas: Excepciones: Salida: Precondiciones:

Descargar_Evaluacion(Evaluacion) Permite descargar las evaluaciones de una actividad. Sistema Solicitar Evaluaciones Muestra la interfaz El docente debe haber solicitado el portafolio del alumno. El alumno debe haber completado las evaluaciones de la actividad.

Poscondiciones: Se descarg la evaluacin y se almacen en el computador del docente. Se crea una asociacin entre la instancia Portafolio y Unidad. Se crea una asociacin entre la instancia Unidad y Actividad. Se crea una asociacin entre la instancia Actividad y Evaluaciones.

Contrato para Ingresar Calificacin

Ingresar_Calificacion(Calificativo,Mensaje) Nombre: Responsabilidad: Permite ingresar la calificacin de las actividades y un mensaje de retroalimentacin.. Sistema Tipo: Ingresar Calificaciones y Retroalimentacin Casos de Uso: Notas: Mostrar un mensaje de error si no se ha ingresado un Excepciones: calificativo que este dentro del rango establecido. Muestra un mensaje de confirmacin Salida: El docente debe haber solicitado el Portafolio del alumno. Precondiciones: El docente debe haber descargado las evaluaciones de la actividad completada por el alumno. Poscondiciones: Se crea una asociacin entre la instancia Actividad y Evaluaciones Se crea una instancia de Calificaciones. Se asigna a Calificaciones.Calificativo el valor de calificativo. Se asigna a Calificaciones.Mensaje el valor de mensaje. Se crea una asociacin entre la instancia Actividad y Evaluaciones

- 45 -

Aplicaciones Web que permitan Administrar Portafolios para Gestionar el Aprendizaje


Contrato para Solicitar Estadsticas Alumno

Solicitar_Estadisticas_Alumno(Rut) Nombre: Responsabilidad: Permite obtener las estadsticas de las operaciones que a realizado el Alumno en el Portafolio. Sistema Tipo: Rellenar Formulario Progreso Casos de Uso: Notas: Excepciones: Muestra las un grafico con las estadsticas del Alumno Salida: El docente debe haber solicitado el Portafolio del alumno. Precondiciones: Poscondiciones: Se crea una asociacin entre la instancia Portafolio y Unidad. Se crea una asociacin entre la instancia Unidad y Actividad. Se crea una asociacin entre la instancia Actividad y Evaluaciones Se crea una asociacin entre la instancia Actividad y Recursos
Contrato para Buscar Alumno

Buscar_Alumno (Rut_Alumno) Nombre: Responsabilidad: Permite buscar al alumno al cual se desea enviar un mensaje Sistema Tipo: Buscar Destinatario de Mensaje Casos de Uso: Notas: Excepciones: Muestra el alumno al cual se desea mandar el mensaje Salida: El docente debe estar registrado. Precondiciones: Poscondiciones: Se crea una asociacin entre la instancia Portafolio y Alumno.
Contrato para Llenar Mensaje Nombre: Responsabilidad: Tipo: Casos de Uso: Notas: Excepciones: Salida: Precondiciones:

Llenar_Mensaje(Destinatario,Asunto,Mensaje) Permite la comunicacin entre los Usuario (docente , alumno). Sistema Rellenar Formulario Mensaje Muestra la confirmacin de envi y el mensaje El usuario debe estar registrado. En el caso de ser Usuario Docente solicitar el portafolio del alumno.

Poscondiciones: Se crea una asociacin entre la instancia Portafolio y Mensaje. Se crea una instancia de mensaje. Se asigna a Mensaje.Destinatario el destinatario del mensaje. Se asigna a Mensaje.Asunto el asunto del mensaje. Se asigna a Mensaje.Texto el mensaje.
- 46 -

Aplicaciones Web que permitan Administrar Portafolios para Gestionar el Aprendizaje


Contrato para Llenar Encuesta

Llenar_Encuesta(Formulario_Encuesta) Nombre: Responsabilidad: Permite llenar la encuesta de evaluacin del sistema Sistema Tipo: Llenar Encuesta Casos de Uso: Notas: Excepciones: Muestra la encuesta y los resultados de la misma Salida: El alumno debe estar registrado. Precondiciones: Poscondiciones: Se crea una asociacin entre la instancia Portafolio y Encuesta. Se crea una instancia de Encuesta. Se asigna los datos del formulario encuesta a la instancia Encuesta.

3.4.

Diagramas de Colaboracin

Buscar Portafolio Alumno

Subir Recurso

- 47 -

Aplicaciones Web que permitan Administrar Portafolios para Gestionar el Aprendizaje


Descargar Recurso

:Descargar_Recurso(Recurso)

:Actividad
1:Descargar_Recurso(Recurso)

R1 :Recurso

Llenar Encuesta

- 48 -

Aplicaciones Web que permitan Administrar Portafolios para Gestionar el Aprendizaje

4. 4.1.

Modelo de Diseo Diagramas de Clases

Realizar peticin de usuario

Validar Administrador

- 49 -

Aplicaciones Web que permitan Administrar Portafolios para Gestionar el Aprendizaje

Modificar datos del Usuario

Registrar un nuevo Usuario

- 50 -

Aplicaciones Web que permitan Administrar Portafolios para Gestionar el Aprendizaje


Solicitar Portafolio Alumno

Validar Docente

Solicitar Portafolio Alumno

- 51 -

Aplicaciones Web que permitan Administrar Portafolios para Gestionar el Aprendizaje


Ingresar Material Apoyo Docente

Enviar Recurso

Solicitar Recurso

Validar Alumno

- 52 -

Aplicaciones Web que permitan Administrar Portafolios para Gestionar el Aprendizaje

Descargar Recurso

Ingresar Evaluaciones

Subir Evaluaciones

- 53 -

Aplicaciones Web que permitan Administrar Portafolios para Gestionar el Aprendizaje


Solicitar Evaluaciones

Descargar Evaluacin

Ingresar Calificaciones y Retroalimentacin

Ingresar Calificacin

- 54 -

Aplicaciones Web que permitan Administrar Portafolios para Gestionar el Aprendizaje


Rellenar Formulario Progreso

Solicitar Estadsticas Alumno

Buscar Destinatario Mensaje

Buscar Alumno

- 55 -

Aplicaciones Web que permitan Administrar Portafolios para Gestionar el Aprendizaje


Rellenar Formulario Mensaje

Llenar Mensaje
Llenar Encuesta

Llenar Encuesta

- 56 -

Aplicaciones Web que permitan Administrar Portafolios para Gestionar el Aprendizaje

5.

Interfaz de Usuario

A continuacin se describirn las interfaces mas importantes asociadas a diferentes roles dentro del sistema

5.1.
Rol:

Interfaz Iniciar Sesin

Administrador, Docente, Alumno


Descripcin:

Ac los diferentes usuarios podrn ingresar al sistema ingresando el nombre de usuario y una contrasea.

- 57 -

Aplicaciones Web que permitan Administrar Portafolios para Gestionar el Aprendizaje

5.2.
Rol:

Interfaz Registrar nuevo Usuario

Administrador
Descripcin:

El administrador puede ingresar los datos del nuevo usuario, los datos a ingresar son: el username, password, nombre de usuario, apellido del usuario y el tipo de usuario, el tipo de usuario puede ser docente o alumno.

- 58 -

Aplicaciones Web que permitan Administrar Portafolios para Gestionar el Aprendizaje

5.3.
Rol:

Interfaz Portafolio de Alumno

Alumno
Descripcin:

En el portafolio del alumno, este puede descargar los recursos, subir las evaluaciones, ver sus calificaciones y la retroalimentacin que coloco el docente.

- 59 -

Aplicaciones Web que permitan Administrar Portafolios para Gestionar el Aprendizaje

5.4.
Rol:

Interfaz Portafolio de Docente

Docente
Descripcin:

El docente en su portafolio puede subir los recursos, descargar las evaluaciones que subi el alumno para calificarlas, subir las calificaciones y la retroalimentacin a los alumnos

- 60 -

Aplicaciones Web que permitan Administrar Portafolios para Gestionar el Aprendizaje

6.

Conclusin

En la realizacin de este documento se utiliz una estrategia para abordar el modelado de negocio y el anlisis de requisitos, en la que los casos de usos y el modelo conceptual se obtuvieron de forma sencilla. Por lo mencionado en el prrafo anterior, es fundamental para usar de forma eficiente este proceso un entendimiento cabal del funcionamiento del caso, con lo que se podr realizar un buen modelo de negocio, es decir identificar todas las actividades que se realizan para dar cumplimiento con el objetivo de la empresa, definir cuales son las reglas del negocio. Con lo que se obtiene los casos de uso del negocio, y estos a la vez permite obtener el diagrama de proceso, siendo ste la base para el modelo de requerimiento. En la que se obtiene los distintos diagramas de casos de uso del sistema y el modelo conceptual. De este modo, los casos de uso del sistema se obtienen a partir de las actividades de los procesos del negocio y se organizan jerrquicamente. Las clases del modelo conceptual se obtienen a partir de los objetos de informacin que fluyen entre las actividades. Teniendo todos los modelos mencionados especialmente los dos ltimos diagramas se puede obtener los requisitos de software, es decir los requisitos funcionales y los no-funcionales. El modelo conceptual es muy importante para el resto del modelado ya que nos permite realizar buenos diagramas de secuencia y colaboracin. Se debe tener en cuenta que todos los pasos seguidos para realizar este trabajo estn estrechamente relacionados unos con otros, y ah la importancia de producir buenos modelos desde un principio.

- 61 -

Aplicaciones Web que permitan Administrar Portafolios para Gestionar el Aprendizaje

7.

Bibliografa
C. Larman, UML y Patrones, Segunda Edicin, Prentice-Hall, 2001. J. Garca Molina et al., De los procesos de negocio a los casos de uso, JISBD 2000, Valladolid, Noviembre 2000. Ibar Ramirez Varas, Apuntes de Clases, Tecnologa Web. Mara Jos Ortn Ibez. Un proceso basado en UML para aplicaciones Web (II). Universidad de Murcia. Espaa. Julio, 2001.

- 62 -

También podría gustarte