Você está na página 1de 4

Taller de herramientas de diseo CASE.

Curso IN0515-2511
Ejercitacin de UML a travs de Ejercicios y casos de estudio.

1.

Crear un Proyecto en PowerDesigner para los ejercicios que se plantean a continuacin. Documentar los aspectos ms importantes del mismo. Implementar un MOO, para representar, en un diagrama de clases, ejemplos concretos que denoten. Encapsulamiento. Herencia. Polimorfismo Relaciones de Agregacin, Composicin, Asociacin Simple, Recursividad.

2.

3.

De acuerdo a los siguientes conceptos, establecer un jerarqua de composicin y relaciones, implementar en un diagrama de clases. Curso, Fecha de Nacimiento, Docente, Semestre, Alumno, Persona, Carrera, Aula.

para

4.

Elaborar un diagrama de Casos de Uso, para el enunciado expuesto. Posteriormente seleccionar un caso de uso y documentar.
Disear el diagrama de clases de diseo, para el enunciado expuesto. Disear un diagrama de actividad, un diagrama de secuencia, un diagrama de comunicacin para un Caso de Uso del punto anterior. Asociar

5. 6.

7.

Implementar en JAVA una estructura de clases que considere los puntos sealados en el ejercicio 2, y aplicar reingeniera para obtener el diagrama de clases respectivo.
Generar un reporte para el proyecto realizado en formato html. y revisar.

8.

Sistema de gestin de usuarios de biblioteca de la Universidad de Florencia en Estigia

Esta Universidad cuenta con un sistema informtico para la gestin general de la institucin. Especficamente para el control de usuarios en las diversas reas, existe un mdulo, en el cual se manejan cuentas de usuario, para que cada uno de stos pueda acceder a los servicios de biblioteca en forma virtual. El sistema es controlado por un operador de turno y un administrador que trabajan en soporte para dicha entidad.
1. El sistema permite al operador de turno activar cuentas a usuarios que cumplen con la calidad de alumno regular, administrativo, docente o externo, con el fin de que el nuevo usuario tenga acceso a los servicios de biblioteca a travs de su cuenta de acuerdo a los privilegios que sta tenga. Al momento de activar una cuenta el sistema actualiza el registro del usuario o bien crea una nueva cuenta, dependiendo si el solicitante se encuentra en los registros de almacenamiento de la institucin. Al crear una cuenta nueva los datos solicitados son: Rut, Nombres, Direccin, Telfono(s), Actividad, etc. Una creacin de cuenta implica un ingreso a la Base de datos de la institucin. Los datos solicitados para la activacin de cuenta son, el Rut (En caso que exista en los registros de la institucin) o el nombre completo. Cuando se emplea el nombre completo se debe hacer una bsqueda previa a travs de este patrn de bsqueda, para hacerlo coincidir con el Rut del usuario. Al activar una cuenta o bien al crearla el sistema le genera al usuario una password que consiste en 4 caracteres, que posteriormente deber cambiar en un plazo de 2 das a partir de la fecha que se cre o activ la cuenta. Esta password es enviada al correo electrnico del usuario.

2. El sistema permite al operador de turno desactivar una cuenta a un usuario que no haya hecho uso de la misma en un tiempo considerable (45 das) o por otros motivos. Al desactivarla, el usuario no se elimina de la base de datos sino que se actualiza el registro del mismo negando el acceso a ella y se genera un mensaje describiendo la situacin el cual es enviado al correo electrnico del usuario.

Sistema de gestin de usuarios de biblioteca de la Universidad de Florencia en Estigia

3. El sistema permite al administrador realizar las funciones mencionadas para el operador de turno en los puntos 1 y 2. Adems, a diferencia del operador de turno, el administrador posee la facultad de modificar una cuenta de usuario en relacin a sus privilegios ya sea agregando o eliminando alguno de ellos, obligatoriamente estas modificaciones recurren a una actualizacin de los registros del usuario.

4. El sistema cuenta con una lista de privilegios para sus usuarios, estos consisten en diversas funcionalidades que se asignan a una cuenta en particular El administrador tambin puede agregar nuevas funcionalidades a un privilegio, o bien crear nuevos privilegios de acuerdo a los servicios que est brindando la biblioteca para sus distintos usuarios. En este ltimo caso el administrador recibe un conjunto de servicios nuevos de biblioteca dirigidos a cierto tipo de usuarios. Bajo este conjunto de nuevos servicios crea un nuevo privilegio, lo cual deriva finalmente en un ingreso del mismo al almacn de datos de la institucin.

Você também pode gostar