Anda di halaman 1dari 2

EXAMEN FINAL UNIFICADO INGENIERA DE SOFTWARE I- 2010

INGENIERA DE SISTEMAS El examen consiste en entregar el diagrama de casos de usos y una descripcin completa de por lo menos tres casos (se tomara en cuenta la descripcin de ms casos) del siguiente sistema: El sistema debe permitir convocar reuniones de personas de una misma organizacin. Para eso va a permitir gestionar a los usuarios y sus agendas: 1. Gestin de usuarios: Cada usuario debe poder validarse en el sistema antes de que pueda utilizarlo, cada uno se registrar con su nombre. Un usuario va a poder pertenecer a un grupo, a varios o a ninguno, cada grupo tendr un nombre, el cual se podr modificar. Adems un usuario retirarse del sistema. 2. Gestin de agendas: Cada usuario debe introducir su horario de trabajo. Para cada da laborable deber introducir la hora de comienzo y la hora de finalizacin. Una vez que se tiene el horario construido se asignar a uno o varios periodos de tiempo. El usuario podr introducir tanto actividades peridicas como ocasionales en la agenda, cada actividad tendr hora de comienzo y hora de finalizacin y descripcin. Las actividades peridicas se realizarn en un da de la semana, mientras que para una actividad ocasional habr que seleccionar una fecha en la que realizarla. Tambin se podr modificar las actividades as como eliminarlas. 3. Gestin de reuniones: El usuario podr crear reuniones, cada reunin tendr una fecha mnima y mxima entre las que se podr realizar, adems de los participantes que el usuario podr seleccionar (tanto grupos como usuarios individuales), la descripcin y lugar. Adems deber indicar el nmero mnimo de personas que deben asistir para que la reunin pueda realizarse. Cualquier usuario podr cancelar su participacin en una reunin, cancelndose la reunin en caso de que no se alcance el nmero mnimo de personas que deben asistir. El convocante de una reunin podr desconvocarla as como tambin modificar el lugar de la reunin. 4. Informar al usuario: - El sistema debe de informar de los usuarios que existen en el sistema. - Cada vez que se cree una reunin habr que informar a los participantes de la reunin de la fecha y hora en la que se cre la reunin. - Tambin informar cuando un usuario con una reunin comn no asista a esa reunin, as como si se cancela la reunin o se modifica. - Se informar de las reuniones que tiene un usuario con antelacin.

Por favor usar como material de apoyo los captulos 6,7 y 8 de nuestro libro: Anlisis y Diseo orientado a objetos de sistemas: Usando UML, 3/e Simon Bennett, Celesio AG Steve McRobb, De Montfort University Ray Farmer, Coventry University ISBN: 8448156404

Anda mungkin juga menyukai