Вы находитесь на странице: 1из 39

MARTHA LIZBETH MORENO NOVOA Cdigo: 2114 08268 98

UNIVERSIDAD ANTONIO NARIO EDUCACION A DISTAN CI A

SEDE VI LLAVICENCI O INGENIERIA DE SISTEMAS INGENIERIA DE SOFTWARE III

GESTION DE AGENDA Y REUNIONES DE USUARIOS

LISTADO DE REQUERIMIENTOS Requisitos del 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 darse de alta 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 podr darse de baja. 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.

MARTHA LIZBETH MORENO NOVOA Cdigo: 2114 08268 98

UNIVERSIDAD ANTONIO NARIO EDUCACION A DISTAN CI A

SEDE VI LLAVICENCI O INGENIERIA DE SISTEMAS INGENIERIA DE SOFTWARE III

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. OBJETIVOS Para cumplir los requisitos del sistema se deben cumplir los siguientes objetivos: Gestionar reuniones. Gestionar agenda. Informar al usuario. Manejar usuarios. Relacionados con el primer objetivo, gestionar reuniones, y necesarios para realizar las operaciones especificadas en los requisitos del sistema, aparecen los siguientes objetivos: Convocar reunin. Desconvocar reunin. Cambiar reunin. Obtener usuarios del sistema. Obtener fechas libres. Obtener fecha comn. Liberar fechas. Verificar usuario. Eliminar participantes. Modificar lugar. Los subobjetivos de gestionar la agenda se refieren a la consecucin de las operaciones con la agenda: Crear turnos. Eliminar turnos. Crear periodos. Aadir horarios a los periodos. Eliminar perodos. Crear actividades peridicas. Modificar actividades peridicas.

MARTHA LIZBETH MORENO NOVOA Cdigo: 2114 08268 98

UNIVERSIDAD ANTONIO NARIO EDUCACION A DISTAN CI A

SEDE VI LLAVICENCI O INGENIERIA DE SISTEMAS INGENIERIA DE SOFTWARE III

Eliminar actividades peridicas. Crear actividades ocasionales. Modificar actividades ocasionales. Eliminar actividades ocasionales. Los objetivos relacionados con el tercer objetivo, informar al usuario, son: Visualizar usuarios. Informar del estado de las reuniones. Informar de que se convoc una reunin. Informar de los cambios de una reunin. Informar de que se cancel una reunin. Visualiza-los datos de la agenda. Relacionados con el manejo de usuarios y grupos en el sistema tenemos los siguientes objetivos: Registrar usuarios. Eliminar usuarios. Agrupar usuarios. Desagrupar usuarios.

MARTHA LIZBETH MORENO NOVOA Cdigo: 2114 08268 98

UNIVERSIDAD ANTONIO NARIO EDUCACION A DISTAN CI A

SEDE VI LLAVICENCI O INGENIERIA DE SISTEMAS INGENIERIA DE SOFTWARE III

Descripcin de los casos de uso, diagramas de Clase y de Secuencia 1. DIAGRAMAS DE CASOS DE USO 1.1. Diagrama Aadir Usuarios.

CASO DE Martha Lizbeth Moreno Fecha Nov 25 de V-01 insercin (INSERT) Aadir Usuarios Permitir que el administrador pueda ingresar nuevos usuarios al Administrador. 1. Se visualizarn los grupos que existen en el sistema. 2. El administrador proporcionar el nombre del usuario [Excepcin: Ya existe el usuario]. 3. El administrador podr elegir un grupo, se visualizarn los grupos a los que pertenece el usuario [Excepcin: Ya existe el usuario en el grupo]. 4. Se almacenarn los cambios en un archivo. 5. Se actualizar la informacin en el informador de usuarios. 6. Se visualizarn los cambios en los usuarios y grupos del sistema PRECONDICIONES 1. Ya existe el usuario: esta excepcin se produce : cuando se introduce un nombre de usuario igual a uno que ya existe, no se registra el usuario y se informa al ESCENARIOS: 1. Aadir Usuarios. AUTOR TRIGGER NOMBRE: OBJETIVO: ACTORES: DESCRIPCION:

MARTHA LIZBETH MORENO NOVOA Cdigo: 2114 08268 98

UNIVERSIDAD ANTONIO NARIO EDUCACION A DISTAN CI A

SEDE VI LLAVICENCI O INGENIERIA DE SISTEMAS INGENIERIA DE SOFTWARE III

1.2. Diagrama Eliminar Usuario.

AUTOR TRIGGER NOMBRE: OBJETIVO: ACTORES: DESCRIPCION:

CASO DE Martha Lizbeth Moreno Fecha Nov 25 de V-01 borrado (DELETE) Eliminar Usuario Permitir que el administrador pueda eliminar un usuario del sistema. Administrador 1. El administrador deber seleccionar el usuario que quiere eliminar de los que se muestran. 2. Se almacenarn los cambios en un archivo. 3. Se actualizarn los cambios en el informador de usuarios. 4. Se visualizarn los nuevos usuarios y grupos. Debe existir conexin entre el administrador y el informador de Usuarios. 1. Eliminar Usuarios.

PRECONDICIONES : ESCENARIOS:

1.3. Diagrama Clasificar Usuarios.

MARTHA LIZBETH MORENO NOVOA Cdigo: 2114 08268 98

UNIVERSIDAD ANTONIO NARIO EDUCACION A DISTAN CI A

SEDE VI LLAVICENCI O INGENIERIA DE SISTEMAS INGENIERIA DE SOFTWARE II

CASO DE Martha Lizbeth Moreno Fecha Nov 25 de V-01 insercin (INSERT), actualizacin (UPDATE) o borrado (DELETE) Clasificar Usuarios. Permitir las operaciones necesarias para agrupar y desagrupar usuarios, crear grupos, aadir usuarios a los grupos, eliminar usuarios, cambiar el nombre del grupo y eliminar el grupo. ACTORES: Administrador. DESCRIPCION: Si el administrador escoge crear un grupo: 1. Se visualizarn los usuarios del sistema. 2. El administrador deber introducir un nombre para el grupo [Excepcin: Ya existe ese grupo] y podr aadir los usuarios que necesite al grupo. 3. Se almacenarn los cambios en los grupos en un archivo. 4. Se actualizar la nueva informacin en el informador de usuarios. 5. Se visualizar la nueva informacin. El administrador puede adicionar usuarios al grupo: 1. El administrador deber seleccionar el usuario que quiere adicionar al grupo. 2. Se adicionara el usuario al grupo, se almacenarn los cambios en un archivo. 3. Se visualizar la nueva informacin. El administrador puede eliminar un usuario del grupo: 1. El administrador deber seleccionar el usuario que quiere que se elimina del grupo. 2. Se eliminar al usuario del grupo, se almacenarn los cambios en un archivo. 3. Se visualizar la nueva informacin. Si se quiere cambiar el nombre del grupo: 1. EL administrador deber seleccionar el grupo al que quiere cambiar el nombre. 2. Una vez seleccionado se le permitir introducir el nombre. 3. Se actualizarn los cambios en un archivo. PRECONDICIONES 1. Ya existe ese grupo: no se actualizar la informacin : y se visualizar un mensaje de informacin al administrador. 2. No selecciona usuario: el grupo no cambia. 3. No selecciona grupo: si no selecciona un grupo, el sistema ESCENARIOS: 1. Crear Grupo. 2. Aadir Usuarios. 3. Eliminar Un Usuario. 4. Eliminar Todos Usuarios. 5. Modificar Datos del Grupo. AUTOR TRIGGER NOMBRE: OBJETIVO:

MARTHA LIZBETH MORENO NOVOA Cdigo: 2114 08268 98

UNIVERSIDAD ANTONIO NARIO EDUCACION A DISTAN CI A

SEDE VI LLAVICENCI O INGENIERIA DE SISTEMAS INGENIERIA DE SOFTWARE II

6. Eliminar Grupo. 1.4. Diagrama Visualizar Usuarios Grupos.

CASO DE Martha Lizbeth Moreno Fecha Nov 25 de V-01 Martha Lizbeth Moreno Visualizar Usuarios Grupos. Visualizar los usuarios que hay en el sistema y cada uno de los grupos con sus usuarios. ACTORES: Administrador. DESCRIPCION: 1. El sistema recupera los usuarios y grupos [Excepcin: No hay usuarios en el sistema]. 2. Asigna a cada grupo sus usuarios y los visualiza. PRECONDICIONES 1. No hay usuarios en el sistema: si en el sistema no existen, : no se visualiza nada. ESCENARIOS: 1. Visualizar Usuarios Grupos. AUTOR CREADO POR: NOMBRE: OBJETIVO: 1.5.Diagrama Solicitar Reuniones.

MARTHA LIZBETH MORENO NOVOA Cdigo: 2114 08268 98

UNIVERSIDAD ANTONIO NARIO EDUCACION A DISTAN CI A

SEDE VI LLAVICENCI O INGENIERIA DE SISTEMAS INGENIERIA DE SOFTWARE II

CASO DE Martha Lizbeth Moreno Fecha Nov 25 de V-01 Martha Lizbeth Moreno Solicitar Reuniones. Convocar una reunin entre un conjunto de usuarios dentro de unas fechas propuestas por el usuario convocante. ACTORES: Usuario. DESCRIPCION: 1. El sistema solicitar los usuarios existentes. 2. El usuario deber seleccionar las fechas, entre las que quiere que se convoque la reunin, y los invitados de la reunin; podr escoger entre usuarios y grupos, y cubrir los datos necesarios para convocar la reunin, descripcin, lugar, duracin, y nmero mnimo de participantes [Excepcin: Datos incorrectos]. 3. El gestor del usuario solicitar al gestor de reuniones que convoque la reunin. 4. El gestor de reuniones buscar las fechas y horas en las que el convocante puede realizar la reunin [Excepcin: No hay fechas libres]. 5. Si el convocante dispone de horas para convocar la reunin, el gestor de reuniones solicitar las fechas y horas libres de los participantes, e informar al usuario convocante de que se est convocando la reunin [Excepcin: No hay fechas libres]. 6. Una vez que se tienen las fechas de todos los participantes o del nmero mnimo de participantes, se obtendr la fecha de la reunin que ser la primera hora libre coincidente del [Excepcin: hay suficientes para PRECONDICIONES 1. convocante Datos incorrectos: si se No introduce un dato invitados incorrecto, la : fecha inicial mayor que la fecha final, el nmero de participantes menor de dos, o no se selecciona ningn invitado, al intentar convocar la reunin, se cierra la ventana en la que se solicitan los datos, y no se convoca la reunin. 2. No hay fechas libres: esta excepcin ocurre cuando uno de los usuarios no tiene fechas libres para convocar la reunin. Si el usuario que no tiene fechas libres es el usuario convocante, se informar al usuario que no se puede convocar la reunin, y se termina la operacin, si es uno de los invitados, se informar al convocante de que ese usuario no puede asistir a la reunin pero se intentar convocar la reunin igual. 3. No hay data comn: todos los participantes tienen fechas libres en las que convocar la reunin pero no existe una data comn, se informar al usuario de que no se puede convocar la reunin y se terminar la operacin. AUTOR CREADO POR: NOMBRE: OBJETIVO:

MARTHA LIZBETH MORENO NOVOA Cdigo: 2114 08268 98

UNIVERSIDAD ANTONIO NARIO EDUCACION A DISTAN CI A

SEDE VI LLAVICENCI O INGENIERIA DE SISTEMAS INGENIERIA DE SOFTWARE II

ESCENARIOS:

reunin es menor que el nmero mnimo de participantes en la reunin, se informar al usuario de que no se puede convocar la reunin y se terminar la operacin. 5. El usuario no est conectado: esta excepcin ocurre cuando se quiere informar a uno de los participantes y este no est conectado, entonces habr que guardar el mensaje 1. Solicitar reunin.

1.6. Diagrama Eliminar Reuniones.

CASO DE AUTOR Martha Lizbeth Moreno Fecha Nov 25 de V-01 borrado (DELETE) TRIGGER NOMBRE: Eliminar Reunin. OBJETIVO: El usuario decide cancelar una reunin de la cual es convocante. ACTORES: Usuario. DESCRIPCION: 1. El usuario selecciona la reunin que quiere desconvocar [Excepcin: El usuario no es el convocante]. 2. El usuario solicita al gestor de reuniones que desconvoque la reunin elegida. 3. El gestor de reuniones elimina la reunin del usuario convocante, y solicita a los gestores de reuniones de los participantes que eliminen la reunin informando al usuario de que se desconvoc la reunin [Excepcin: El usuario no est conectado]. 4. El de reuniones informa al de losla participantes PRECONDICIONES 1. El gestor usuario no es el convocante: siusuario al recuperar reunin el : usuario no es convocante, no se permite que se pueda desconvocar la reunin. 2. El usuario no est conectado: esta excepcin ocurre cuando se quiere informar a uno de los participantes y este no est conectado, entonces habr que guardar el mensaje hasta que el usuario se conecte. ESCENARIOS: 1. Eliminar reunin.

MARTHA LIZBETH MORENO NOVOA Cdigo: 2114 08268 98

UNIVERSIDAD ANTONIO NARIO EDUCACION A DISTAN CI A

SEDE VI LLAVICENCI O INGENIERIA DE SISTEMAS INGENIERIA DE SOFTWARE II

1.7.Diagrama Modificar Reuniones.

CASO DE Martha Lizbeth Moreno Fecha Nov 25 de V-01 actualizacin (UPDATE). Modificar Reunion. Realizar modificaciones sobre las reuniones que tiene el usuario, estas modificaciones pueden ser: cambiar el lugar de la reunin o cancelar su participacin. ACTORES: Usuario. DESCRIPCION: Si la modificacin es cambiar el lugar de la reunin: 1. El usuario seleccionar la reunin que quiere modificar [Excepcin: El usuario no es el convocante]. 2. Una vez que se seleccion la reunin, se cambia el lugar, y se solicita al gestor de reuniones que modifique la reunin. 3. El gestor de reuniones modificar la reunin del convocante y le informar de que va a modificar la reunin de los dems participantes en la reunin [Excepcin: El usuario no est conectado], luego solicitar a los gestores de reuniones de los dems participantes que modifiquen la reunin. 4. El gestor de reuniones informar al usuario convocante que participantes modificaron la reunin [Excepcin: El usuario no est conectado]. Si lo que el usuario quiere es cancelar su participacin en la reunin: 1. El usuario selecciona la reunin en la que quiere cancelar su participacin [Excepcin: Es usuario convocante]. 2. Se solicita al gestor de reuniones que elimine la reunin [Excepcin: No hay participantes suficientes], y este solicita PRECONDICIONES 1. El usuario no es el convocante: si al recuperar la reunin el : usuario no es convocante, no se permite que se pueda modificar la reunin. AUTOR TRIGGER NOMBRE: OBJETIVO:

MARTHA LIZBETH MORENO NOVOA Cdigo: 2114 08268 98

UNIVERSIDAD ANTONIO NARIO EDUCACION A DISTAN CI A

SEDE VI LLAVICENCI O INGENIERIA DE SISTEMAS INGENIERIA DE SOFTWARE II

ESCENARIOS:

2. El usuario no est conectado: esta excepcin ocurre cuando se quiere informar a uno de los participantes y este no est conectado, entonces habr que guardar el mensaje hasta que el usuario se conecte. 3. El usuario es el convocante: el usuario que seleccion la reunin es el convocante de la misma, entonces no puede cancelar su participacin. 4. No hay participantes suficientes: al eliminar la participacin del usuario, el nmero de participantes en la reunin es menor que el nmero mnimo que se necesita para que se realice, entonces se la procede a desconvocar la reunin (caso 1. Modificar el lugar de reunin. 2. Cancelar la participacin en la reunin.

1.8. Diagrama Gestionar Periodos.

AUTOR TRIGGER NOMBRE: OBJETIVO: ACTORES: DESCRIPCION:

CASO DE Martha Lizbeth Moreno Fecha Nov 25 de V-01 insercin (INSERT), actualizacin (UPDATE) o borrado (DELETE) Gestionar Periodos. Realizar todas las operaciones relacionadas con los periodos, crear periodos y eliminarlos. Usuario. El usuario puede crear un periodo o eliminarlo. Si el usuario quiere crear un periodo: 1. Debe seleccionar la fecha de inicio y la de terminacin del periodo [Excepcin: Fechas ocupadas]. 2. Una vez que se seleccionaron las fechas, hay que seleccionar el horario para ese periodo, que se visualizar, y se actualizarn los datos en la agenda. Si el usuario elige eliminar el periodo:

MARTHA LIZBETH MORENO NOVOA Cdigo: 2114 08268 98

UNIVERSIDAD ANTONIO NARIO EDUCACION A DISTAN CI A

SEDE VI LLAVICENCI O INGENIERIA DE SISTEMAS INGENIERIA DE SOFTWARE II

PRECONDICIONES : ESCENARIOS:

1. Fechas ocupadas: El usuario seleccion un conjunto de fechas para las que ya est definido un periodo. Se cancela 1. Crear periodo. 2. Eliminar periodo. 1.9.Diagrama Gestionar Horarios.

AUTOR TRIGGER NOMBRE: OBJETIVO: ACTORES: DESCRIPCION:

CASO DE Martha Lizbeth Moreno Fecha Nov 25 de V-01 insercin (INSERT), actualizacin (UPDATE) o borrado (DELETE) Gestionar Horarios. Realizar todas las operaciones necesarias para mantener los horarios en la agenda, crear un horario, modificarlo o eliminarlo. Usuario. Si el usuario quiere crear un horario: 1. El usuario tendr que introducir un nombre para crear un horario nuevo [Excepcin: El nombre del horario ya existe] o seleccionar un horario existente para modificarlo [Excepcin: No hay horarios]. 2. Una vez que el usuario tiene el nombre del horario, tendr que seleccionar para cada da que trabaje, las horas de inicio y fin en las que va a trabajar [Excepcin: Turno ocupado]. 3. Una vez que se seleccion el da y la hora de inicio y fin, se actualizar la agenda y, se visualizar el estado del horario (caso de uso visualizar horario). 4. Repetir el punto dos y tres hasta que el usuario complete el horario. Si el usuario quiere modificar un turno de un da: 1. El usuario seleccionar el nombre de un horario [Excepcin: No hay horarios]. 2. El usuario seleccionar los datos a modificar (el da, la

MARTHA LIZBETH MORENO NOVOA Cdigo: 2114 08268 98

UNIVERSIDAD ANTONIO NARIO EDUCACION A DISTAN CI A

SEDE VI LLAVICENCI O INGENIERIA DE SISTEMAS INGENIERIA DE SOFTWARE II

3. El usuario actualiza los datos del turno. 4. Se visualizar el nuevo horario. 5. El usuario puede volver al punto uno o dos hasta actualizar lo que requiera. Si el usuario quiere eliminar un turno de un da: 1. El usuario seleccionar el nombre de un horario [Excepcin: No hay horarios]. 2. El usuario seleccionar el da, la hora de inicio, y la hora de terminacin del turno que se va a eliminar [Excepcin: No existe turno]. 3. El sistema eliminar ese turno. 4. Se visualizar el nuevo horario. 5. El usuario puede volver al punto dos hasta que el PRECONDICIONES 1. El nombre del horario ya existe: si el nombre del horario ya : existe el usuario deber introducir otro o cancelar la operacin. 2. No hay horarios: si no existe ningn horario no se mostrar al usuario. 3. Turno ocupado: si el usuario selecciona un turno que ya se estableci como horario de trabajo, el sistema no har nada y tendr que seleccionar otro o cancelar la operacin. ESCENARIOS: 1. Crear horario. 2. Aadir turno al horario. 3. Modificar la informacin al turno del horario. 4. Eliminar turno del horario. 1.10. Diagrama Gestionar Actividades.

MARTHA LIZBETH MORENO NOVOA Cdigo: 2114 08268 98

UNIVERSIDAD ANTONIO NARIO EDUCACION A DISTAN CI A

SEDE VI LLAVICENCI O INGENIERIA DE SISTEMAS INGENIERIA DE SOFTWARE II

AUTOR TRIGGER NOMBRE: OBJETIVO:

ACTORES: DESCRIPCION:

CASO DE Martha Lizbeth Moreno Fecha Nov 25 de V-01 insercin (INSERT), actualizacin (UPDATE) o borrado (DELETE Gestionar Actividades. Permite realizar todas las operaciones necesarias para mantener las actividades de la agenda, crear actividades, tanto peridicas como ocasionales, modificarlas y eliminarlas. Usuario. El usuario puede elegir crear o modificar una actividad peridica: 1. El sistema solicitar los periodos de tiempo [Excepcin: No hay periodos]. 2. El usuario tendr que seleccionar uno de los periodos. 3. Se visualizar el horario de ese periodo (caso de uso Visualizar Horario) [Excepcin: No hay horario]. 4. El usuario deber seleccionar el intervalo horario y el da en el que quiere tener la actividad, si ya existe una actividad se recuperar y se podr modificar la descripcin, sino se deber introducir la descripcin [Excepcin: Intervalo horario no vlido], una vez hecho esto se actualizar la agenda. 5. Se visualizar el horario con los nuevos cambios (caso de uso Visualizar Horario). 6. El usuario puede repetir el proceso. Si el usuario lo prefiere, puede elegir eliminar una actividad peridica: 1. El sistema solicitar los periodos de tiempo [Excepcin: No hay periodos]. 2. El usuario tendr que seleccionar uno de los periodos. 3. Se visualizar el horario de ese periodo (caso de uso Visualizar Horario) [Excepcin: No hay horario]. 4. El usuario deber seleccionar el intervalo horario y el da de la actividad que quiere eliminar [Excepcin: No hay actividad], una vez hecho se eliminar la actividad de la agenda. 5. Se visualizar el horario con los nuevos cambios (caso de uso Visualizar Horario). 6. El usuario puede repetir el proceso hasta que no queden actividades. Si el usuario escoge crear o modificar una actividad ocasional: 1. El usuario tendr que selecciona una fecha. 2. Se visualizarn los datos de la agenda para ese da (caso de uso

MARTHA LIZBETH MORENO NOVOA Cdigo: 2114 08268 98

UNIVERSIDAD ANTONIO NARIO EDUCACION A DISTAN CI A

SEDE VI LLAVICENCI O INGENIERIA DE SISTEMAS INGENIERIA DE SOFTWARE II

PRECONDICIONES :

1. El usuario tendr que seleccionar una fecha. 2. Se visualizarn los datos de la agenda de ese da (caso de uso Visualizar Agenda Diaria) [Excepcin: No hay horario en ese da]. 3. El usuario deber seleccionar el intervalo horario de la actividad que quiere eliminar [Excepcin: No hay actividad], una vez hecho se eliminar la actividad de la agenda. 4. Se visualizar el horario diario con los nuevos datos (caso 1. No hay periodos: esta excepcin se produce cuando no hay periodos definidos en el sistema. El usuario tendr que cancelar la operacin y definir un periodo si quiere crear una actividad. 2. No hay horario: aun no se defini un horario para un periodo, el usuario no podr crear la actividad, tendr que cancelar la operacin y crear un horario para poder crear la actividad, se visualizar un horario vaco. 3. Intervalo horario no vlido: el intervalo escogido, o no est definido en el horario de trabajo o est ocupado, no se dar de alta la actividad, el usuario deber escoger otro intervalo horario. 4. No hay actividad: cuando un usuario selecciona un intervalo horario en el que no hay ninguno actividad, el sistema no 1. Crear una actividad peridica. 2. Modificar una actividad peridica. 3. Eliminar una actividad peridica. 4. Crear una actividad ocasional. 5. Modificar una actividad ocasional. 6. Eliminar una actividad ocasional.

ESCENARIOS:

1.11.

Diagrama Visualizar Agenda Diaria.

AUTOR CREADO POR:

CASO DE Martha Lizbeth Moreno Martha Lizbeth Moreno

Fecha Nov 25 de

V-01

MARTHA LIZBETH MORENO NOVOA Cdigo: 2114 08268 98

UNIVERSIDAD ANTONIO NARIO EDUCACION A DISTAN CI A

SEDE VI LLAVICENCI O INGENIERIA DE SISTEMAS INGENIERIA DE SOFTWARE II

NOMBRE: OBJETIVO:

Visualizar Agenda Diaria. Mostrar los datos de la agenda del usuario para el da que este seleccione. ACTORES: Usuario. DESCRIPCION: 1. El usuario seleccionar la fecha en la que quiere que se visualicen los datos [Excepcin: No est definido ese da en la agenda]. 2. Se mostrar el horario y las actividades peridicas y PRECONDICIONES 1. No est definido ese da en la agenda: si no hay datos : para esa fecha en la agenda, se visualizar un horario vaco. ESCENARIOS: 1. Visualizar agenda diaria 1.12. Diagrama Visualizar Horario.

CASO DE Martha Lizbeth Moreno Fecha Nov 25 de V-01 Martha Lizbeth Moreno Visualizar Horario. Permitir visualizar un horario de trabajo para un periodo y sus actividades peridicas. ACTORES: Usuario. DESCRIPCION: 1. El usuario deber seleccionar el periodo del cual quiere que se visualicen los datos [Excepcin: No hay horario en ese periodo]. 2. Se mostrar el horario de trabajo de ese periodo y las PRECONDICIONES 1. No hay horario en ese periodo: se seleccion un : periodo sin horario, entonces se visualizar un horario ESCENARIOS: 1. Visualizar horario. AUTOR CREADO POR: NOMBRE: OBJETIVO:

MARTHA LIZBETH MORENO NOVOA Cdigo: 2114 08268 98

UNIVERSIDAD ANTONIO NARIO EDUCACION A DISTAN CI A

SEDE VI LLAVICENCI O INGENIERIA DE SISTEMAS INGENIERIA DE SOFTWARE II

2. DIAGRAMAS DE SECUENCIAS Diagrama Solicitar Reunin.

Diagrama Eliminar Reunin.

MARTHA LIZBETH MORENO NOVOA Cdigo: 2114 08268 98

UNIVERSIDAD ANTONIO NARIO EDUCACION A DISTAN CI A

SEDE VI LLAVICENCI O INGENIERIA DE SISTEMAS INGENIERIA DE SOFTWARE II

Diagrama Modificar Lugar.

Diagrama Cancelar Participacin

MARTHA LIZBETH MORENO NOVOA Cdigo: 2114 08268 98

UNIVERSIDAD ANTONIO NARIO EDUCACION A DISTAN CI A

SEDE VI LLAVICENCI O INGENIERIA DE SISTEMAS INGENIERIA DE SOFTWARE II

Diagrama Gestionar Periodos

Diagrama Eliminar periodo

Diagrama Crear Horario

MARTHA LIZBETH MORENO NOVOA Cdigo: 2114 08268 98

UNIVERSIDAD ANTONIO NARIO EDUCACION A DISTAN CI A

SEDE VI LLAVICENCI O INGENIERIA DE SISTEMAS INGENIERIA DE SOFTWARE II

Diagrama Aadir turno

Diagrama Eliminar turno

Diagrama Crear Actividad Peridica.

MARTHA LIZBETH MORENO NOVOA Cdigo: 2114 08268 98

UNIVERSIDAD ANTONIO NARIO EDUCACION A DISTAN CI A

SEDE VI LLAVICENCI O INGENIERIA DE SISTEMAS INGENIERIA DE SOFTWARE II

Diagrama Modificar Actividad Periodo

Diagrama Eliminar Actividad Peridica

Diagrama Crear Actividad Ocasional

MARTHA LIZBETH MORENO NOVOA Cdigo: 2114 08268 98

UNIVERSIDAD ANTONIO NARIO EDUCACION A DISTAN CI A

SEDE VI LLAVICENCI O INGENIERIA DE SISTEMAS INGENIERIA DE SOFTWARE II

Diagrama Modificar Actividad Ocasional

Diagrama Eliminar Actividad Ocasional

MARTHA LIZBETH MORENO NOVOA Cdigo: 2114 08268 98

UNIVERSIDAD ANTONIO NARIO EDUCACION A DISTAN CI A

SEDE VI LLAVICENCI O INGENIERIA DE SISTEMAS INGENIERIA DE SOFTWARE II

Diagrama Visualizar Agenda

Diaria Diagrama Visualizar

horario Diagrama Aadir

Usuarios

MARTHA LIZBETH MORENO NOVOA Cdigo: 2114 08268 98

UNIVERSIDAD ANTONIO NARIO EDUCACION A DISTAN CI A

SEDE VI LLAVICENCI O INGENIERIA DE SISTEMAS INGENIERIA DE SOFTWARE II

Diagrama Eliminar usuarios

Diagrama Visualizar Horarios y Grupos

Diagrama Crear Grupo

MARTHA LIZBETH MORENO NOVOA Cdigo: 2114 08268 98

UNIVERSIDAD ANTONIO NARIO EDUCACION A DISTAN CI A

SEDE VI LLAVICENCI O INGENIERIA DE SISTEMAS INGENIERIA DE SOFTWARE II

Diagrama Aadir usuarios

Diagrama Eliminar usuario

MARTHA LIZBETH MORENO NOVOA Cdigo: 2114 08268 98

UNIVERSIDAD ANTONIO NARIO EDUCACION A DISTAN CI A

SEDE VI LLAVICENCI O INGENIERIA DE SISTEMAS INGENIERIA DE SOFTWARE II

Diagrama Eliminar Usuarios

Diagrama de secuencia: modificar nombre

Diagrama de secuencia: eliminar grupo

MARTHA LIZBETH MORENO NOVOA Cdigo: 2114 08268 98

UNIVERSIDAD ANTONIO NARIO EDUCACION A DISTAN CI A

SEDE VI LLAVICENCI O INGENIERIA DE SISTEMAS INGENIERIA DE SOFTWARE II

3.

Diagrama de clases

MARTHA LIZBETH MORENO NOVOA Cdigo: 2114 08268 98

UNIVERSIDAD ANTONIO NARIO EDUCACION A DISTAN CI A

SEDE VI LLAVICENCI O INGENIERIA DE SISTEMAS INGENIERIA DE SOFTWARE II

DIAGRAMA DE COMPONENTES

MARTHA LIZBETH MORENO NOVOA Cdigo: 2114 08268 98

UNIVERSIDAD ANTONIO NARIO EDUCACION A DISTAN CI A

SEDE VI LLAVICENCI O INGENIERIA DE SISTEMAS INGENIERIA DE SOFTWARE II

DIAGRAMA DE DESPLIEGUE

MARTHA LIZBETH MORENO NOVOA Cdigo: 2114 08268 98

UNIVERSIDAD ANTONIO NARIO EDUCACION A DISTAN CI A

SEDE VI LLAVICENCI O INGENIERIA DE SISTEMAS INGENIERIA DE SOFTWARE II

DIAGRAMA ENTIDAD RELACION

MARTHA LIZBETH MORENO NOVOA Cdigo: 2114 08268 98

UNIVERSIDAD ANTONIO NARIO EDUCACION A DISTAN CI A

SEDE VI LLAVICENCI O INGENIERIA DE SISTEMAS INGENIERIA DE SOFTWARE II

LOOK AND FEEL GESTION DE AGENDAS Se han creado dos interfaz, la interfaz de Administrador y la Interfaz de Usuario. La interfaz de administrador, permite gestionar tanto los usuarios que pertenecen al sistema como a los grupos. La Interfaz de Usuario: Le permite al usuario gestionar agendas y reuniones. Administracin de Grupos

Agregar grupos

MARTHA LIZBETH MORENO NOVOA Cdigo: 2114 08268 98

UNIVERSIDAD ANTONIO NARIO EDUCACION A DISTAN CI A

SEDE VI LLAVICENCI O INGENIERIA DE SISTEMAS INGENIERIA DE SOFTWARE II

Editar Grupos

Eliminar Grupos

MARTHA LIZBETH MORENO NOVOA Cdigo: 2114 08268 98

UNIVERSIDAD ANTONIO NARIO EDUCACION A DISTAN CI A

SEDE VI LLAVICENCI O INGENIERIA DE SISTEMAS INGENIERIA DE SOFTWARE II

MARTHA LIZBETH MORENO NOVOA Cdigo: 2114 08268 98

UNIVERSIDAD ANTONIO NARIO EDUCACION A DISTAN CI A

SEDE VI LLAVICENCI O INGENIERIA DE SISTEMAS INGENIERIA DE SOFTWARE II

Administracion - Usuarios

Agregar Usuario.

MARTHA LIZBETH MORENO NOVOA Cdigo: 2114 08268 98

UNIVERSIDAD ANTONIO NARIO EDUCACION A DISTAN CI A

SEDE VI LLAVICENCI O INGENIERIA DE SISTEMAS INGENIERIA DE SOFTWARE II

Editar usuario

Eliminiar Usuario

MARTHA LIZBETH MORENO NOVOA Cdigo: 2114 08268 98

UNIVERSIDAD ANTONIO NARIO EDUCACION A DISTAN CI A

SEDE VI LLAVICENCI O INGENIERIA DE SISTEMAS INGENIERIA DE SOFTWARE II

Usuarios

MARTHA LIZBETH MORENO NOVOA Cdigo: 2114 08268 98

UNIVERSIDAD ANTONIO NARIO EDUCACION A DISTAN CI A

SEDE VI LLAVICENCI O INGENIERIA DE SISTEMAS INGENIERIA DE SOFTWARE II

Actividades

Nueva Actividad

MARTHA LIZBETH MORENO NOVOA Cdigo: 2114 08268 98

UNIVERSIDAD ANTONIO NARIO EDUCACION A DISTAN CI A

SEDE VI LLAVICENCI O INGENIERIA DE SISTEMAS INGENIERIA DE SOFTWARE II

Editar Actividad

Ver actividad

MARTHA LIZBETH MORENO NOVOA Cdigo: 2114 08268 98

UNIVERSIDAD ANTONIO NARIO EDUCACION A DISTAN CI A

SEDE VI LLAVICENCI O INGENIERIA DE SISTEMAS INGENIERIA DE SOFTWARE II

Вам также может понравиться