Tarea 3 Biblioteca MNegocio y Requerimientos Final
-
Upload
david-sanchez-mora -
Category
Documents
-
view
32 -
download
0
description
Transcript of Tarea 3 Biblioteca MNegocio y Requerimientos Final
Tarea #3 Modelado del Negocio y Requerimientos Biblioteca
Análisis de sistemas
Presenta
David Camilo Sánchez Mora
Camilo Andrés Frontado
Héctor Felipe Hurtado Acosta
Yojhan Leonardo Rodriguez Ascencio
Docente
Juan Carlos Guevara B.
Universidad Distrital Francisco José de Caldas
Tecnología en Sistematización de datos
Facultad Tecnológica
Bogotá D.C Colombia - Noviembre 19 de agosto de 2015
Procesos de la biblioteca
Préstamo de libros: La biblioteca brinda la opción a todos los estudiantes
y docentes de la Universidad Distrital Francisco José de Caldas de adquirir
un libro por tres días máximo.
Préstamo de audiovisuales: La biblioteca tiene disponibles cuatro salas
de audiovisuales que generalmente son prestadas para sustentaciones de
proyecto de grado y las cuales deben ser requeridas días previos.
Préstamo de salas de trabajo: La biblioteca tiene a disposición de los
estudiantes y docentes unas salas especiales para reunión de docentes o
grupos de trabajo.
Préstamo de Tesis de grado: La biblioteca brinda la opción a todos los
estudiantes y docentes de la Universidad Distrital Francisco José de
Caldas de adquirir una tesis de grado por un día en sus instalaciones.
Modelos de procesos
Préstamo de libros
Proceso Actual.
Proceso Mejorado.
Préstamos audiovisuales.
Proceso Actual:
Proceso Mejorado:
Préstamos de tesis de grado.
Proceso Actual:
Proceso Mejorado:
Préstamos de salas de trabajo
Proceso Actual:
Proceso Mejorado:
Modelo de Dominio
Préstamo de libros
Glosario de términos
Términos Descripción
Código Es el código único que representa a cada uno de los estudiantes
de la institución.
Clave Es la clave personal que cada estudiante escoge para tener
acceso al sistema
Estudiante Esta clase describe al tipo de usuario estudiante quien es el que
puede pedir un libro, tesis de grado, entre otras acciones.
Bibliotecario Esta clase describe a la persona encargada de administrar la
biblioteca
Búsqueda Es la opción que tiene un usuario para realizar una búsqueda de
un elemento de la biblioteca
Préstamo Es la opción brindada a los estudiantes para solicitar elementos
de la biblioteca siempre y cuando cumpla con requisitos y sea
monitoreado por el bibliotecario.
Tema Es un filtro para buscar por el tema de un libro
Autor Es un filtro de búsqueda ofrecida al estudiante para buscar los
libros por autores
Libro Es un artículo que es administrado por la biblioteca y que se
presta al estudiante.
Préstamo de audiovisuales
Glosario de Términos
Términos Descripción
Usuario Esta es una clase padre la cual define atributos y métodos
de las clases estudiante y Docente.
Estudiante Esta clase describe al tipo de usuario estudiante quien es el
que solicita una sala de audiovisuales prestada.
Código Es la clase donde se permite el acceso al usuario para
diligenciar el préstamo de Audiovisuales.
Docente Esta clase define el tipo de usuario profesor que puede
solicitar un préstamo de audiovisuales
Clave Es la que permite la validación del usuario a la plataforma.
Registro En esta clase se diligencian todos los datos
correspondientes al préstamo de audiovisuales solicitado.
Tiempo Esta clase padre describe el lapso de tiempo que tendrá el
préstamo de Audiovisuales
Hora Esta clase describe la hora de préstamo de Audiovisuales
Fecha Esta clase describe la Fecha de préstamo de Audiovisuales
Préstamo de tesis de grado
Glosario de términos
Términos Descripción
Código Es el código único que representa a cada uno de los estudiantes
de la institución.
Clave Es la clave personal que cada estudiante escoge para tener
acceso al sistema
Estudiante Esta clase describe al tipo de usuario estudiante quien es el que
puede pedir un libro, tesis de grado, entre otras acciones.
Login Es la clase donde se permite el acceso al usuario para
diligenciar el préstamo de un equipo.
Bibliotecario Esta clase describe a la persona encargada de administrar la
biblioteca
Password Es la que permite la validación a la plataforma de préstamo
de equipos.
Préstamo Es la opción brindada a los estudiantes para solicitar elementos
de la biblioteca siempre y cuando cumpla con requisitos y sea
monitoreado por el bibliotecario.
Profesor Esta clase describe el tipo de usuario profesor quien puede
solicitar un equipo en el laboratorio de sistemas
Tesis Es un artículo que es administrado por la biblioteca y que se
presta al estudiante.
Préstamo de salas de trabajo
Glosario de términos
Términos Descripción
Código Es el código único que representa a cada uno de los estudiantes
de la institución.
Clave Es la clave personal que cada estudiante escoge para tener
acceso al sistema
Estudiante Esta clase describe al tipo de usuario estudiante quien es el que
puede pedir un libro, tesis de grado, entre otras acciones.
Login Es la clase donde se permite el acceso al usuario para
diligenciar el préstamo de un equipo.
Bibliotecario Esta clase describe a la persona encargada de administrar la
biblioteca
Password Es la que permite la validación a la plataforma de préstamo
de equipos.
Préstamo Es la opción brindada a los estudiantes para solicitar elementos
de la biblioteca siempre y cuando cumpla con requisitos y sea
monitoreado por el bibliotecario.
Profesor Esta clase describe el tipo de usuario profesor quien puede
solicitar un equipo en el laboratorio de sistemas
Sala de trabajo Es el lugar el cual se utiliza para reuniones de estudiantes y/o
profesores
Modelo de Dominio Conjunto
Definición de actores
Autor Descripción
Estudiante Es la persona que actúa como usuario final
Profesor Es la persona que actúa como usuario final
Bibliotecario Es la persona encargada de reservar las salas de trabajo
Modelos de caso de uso.
1. Préstamo de libros
Documentación
Nombre Digitar Código
Objetivo Facilitarle al usuario el ingreso a la plataforma
Actores Estudiante, Bibliotecario
Pre-Condiciones Estar registrado en el sistema de la universidad
Post-Condiciones Digitar Clave para el acceso al sistema
Flujo normal eventos Digitar Código
Manejo de excepción En caso de que no exista el código ingresado se le informara al usuario.
Nombre Digitar Clave
Objetivo Facilitarle al usuario el ingreso a la plataforma
Actores Estudiante, Bibliotecario
Pre-Condiciones Estar registrado en el sistema de la universidad y que la clave este asociada al código.
Post-Condiciones Ninguna
Flujo normal eventos Digitar código, digitar clave
Manejo de excepción En caso de que la clave ingresada sea incorrecta se le informará al usuario.
Nombre Seleccionar Préstamo
Objetivo Brindarle una opción al usuario de escoger la opción préstamo.
Actores Estudiante
Pre-Condiciones Estar registrado en el sistema de la universidad y haber ingresado a la plataforma
Post-Condiciones Escoger el tipo de préstamo
Flujo normal eventos Digitar código, digitar clave, seleccionar préstamo
Manejo de excepción Ninguna
Nombre Seleccionar Búsqueda
Objetivo Brindarle una opción al usuario de escoger el tipo de búsqueda
Actores Estudiante
Pre-Condiciones Estar registrado en el sistema de la universidad, haber ingresado a la plataforma y haber seleccionado préstamo
Post-Condiciones Escoger el tipo de búsqueda
Flujo normal eventos Digitar código, digitar clave, seleccionar préstamo, seleccionar tipo búsqueda
Manejo de excepción Ninguna
Nombre Digitar tema
Objetivo Abrir la posibilidad de una búsqueda de un libro por tema
Actores Estudiante
Pre-Condiciones Estar registrado en el sistema de la universidad, y haber seleccionado préstamo y búsqueda.
Post-Condiciones Ninguna
Flujo normal eventos Digitar código, digitar clave, seleccionar préstamo, seleccionar tipo búsqueda, tema.
Manejo de excepción En caso que no se encuentre ningún
libro relacionado al tema el sistema informara.
Nombre Digitar Autor
Objetivo Abrir la posibilidad de una búsqueda de un libro por autor
Actores Estudiante
Pre-Condiciones Estar registrado en el sistema de la universidad, y haber seleccionado préstamo y búsqueda.
Post-Condiciones Ninguna
Flujo normal eventos Digitar código, digitar clave, seleccionar préstamo, seleccionar tipo búsqueda, autor.
Manejo de excepción En caso que no se encuentre ningún libro relacionado al autor el sistema informara.
Nombre Digitar Libro
Objetivo Abrir la posibilidad de una búsqueda de un libro, por el título.
Actores Estudiante
Pre-Condiciones Estar registrado en el sistema de la universidad, y haber seleccionado préstamo y búsqueda.
Post-Condiciones Ninguna
Flujo normal eventos Digitar código, digitar clave, seleccionar préstamo, seleccionar tipo búsqueda, libro.
Manejo de excepción En caso que no se encuentre ningún libro relacionado al autor el sistema informara.
Nombre Seleccionar Libro
Objetivo Abrir la posibilidad de seleccionar un libro para pedirlo prestado.
Actores Estudiante
Pre-Condiciones Estar registrado en el sistema de la universidad, y haber seleccionado
préstamo y búsqueda.
Post-Condiciones Ninguna
Flujo normal eventos Digitar código, digitar clave, seleccionar préstamo, seleccionar tipo búsqueda y escoger libro.
Manejo de excepción Ninguna
Nombre Seleccionar Libro
Objetivo Abrir la posibilidad de seleccionar un libro para pedirlo prestado.
Actores Estudiante
Pre-Condiciones Estar registrado en el sistema de la universidad, y haber seleccionado préstamo y búsqueda.
Post-Condiciones Ninguna
Flujo normal eventos Digitar código, digitar clave, seleccionar préstamo, seleccionar tipo búsqueda y escoger libro.
Manejo de excepción Ninguna
Nombre Solicitar Libro
Objetivo Abrir la posibilidad al alumno de reservar el libro.
Actores Estudiante
Pre-Condiciones Estar registrado en el sistema de la universidad, y haber seleccionado préstamo, búsqueda y seleccionado el libro
Post-Condiciones Ninguna
Flujo normal eventos Digitar código, digitar clave, seleccionar préstamo, seleccionar tipo búsqueda y escoger libro y solicitar libro.
Manejo de excepción En caso de que el libro este ya reservado o se encuentre prestado se le informara al alumno
Nombre Consultar Libro
2. P
r
éstamo de tesis de grado
Objetivo Abrir la posibilidad de consultar si un libro existe en la base de datos.
Actores Bibliotecario
Pre-Condiciones Estar el libro registrado en el sistema y el bibliotecario autorizado.
Post-Condiciones Ninguna
Flujo normal eventos Digitar código, digitar clave y consultar
Manejo de excepción En caso de que el libro no se encuentre en la base de datos informar al bibliotecario.
Nombre Entregar Libro
Objetivo Es la acción de registrar la entrega del libro al estudiante
Actores Bibliotecario
Pre-Condiciones Estar el libro registrado en el sistema y el bibliotecario autorizado.
Post-Condiciones Ninguna
Flujo normal eventos Digitar código, digitar clave y consultar y entregar libro.
Manejo de excepción Ninguna
Documentación
Nombre Digitar Código
Objetivo Facilitarle al usuario el ingreso a la plataforma
Actores Estudiante, Profesor
Pre-Condiciones Estar registrado en el sistema de la universidad
Post-Condiciones Digitar Clave para el acceso al sistema
Flujo normal eventos Digitar Código
Manejo de excepción En caso de que no exista el código ingresado se le informara al usuario.
Nombre Digitar Clave
Objetivo Facilitarle al usuario el ingreso a la plataforma
Actores Estudiante, Profesor
Pre-Condiciones Estar registrado en el sistema de la universidad y que la clave este asociada al código.
Post-Condiciones Ninguna
Flujo normal eventos Digitar código, digitar clave
Manejo de excepción En caso de que la clave ingresada sea incorrecta se le informará al usuario.
Nombre Seleccionar Tesis
Objetivo Brindarle una opción al usuario de escoger la tesis entre muchas para pedirla prestada.
Actores Estudiante, Profesor
Pre-Condiciones Estar registrado en el sistema de la universidad y haber ingresado a la plataforma
Post-Condiciones Pedir prestada la tesis
Flujo normal eventos Digitar código, digitar clave, seleccionar tesis
Manejo de excepción En caso de que la tesis no esté disponible se le informara al usuario.
Nombre Solicitar Tesis
Objetivo Abrir la posibilidad al alumno o docente de reservar el libro.
Actores Estudiante, profesor.
Pre-Condiciones Estar registrado en el sistema de la universidad, y haber seleccionado préstamo, búsqueda y seleccionado el libro
Post-Condiciones Ninguna
3. P
r
éstamo de audiovisuales
Flujo normal eventos Digitar código, digitar clave, seleccionar préstamo, seleccionar tipo búsqueda y escoger libro y solicitar libro.
Manejo de excepción Ninguna
Nombre Buscar Tesis
Objetivo Abrir la posibilidad de buscar si un libro existe en la base de datos.
Actores Bibliotecario
Pre-Condiciones Estar el libro registrado en el sistema y el bibliotecario autorizado.
Post-Condiciones Ninguna
Flujo normal eventos Digitar código, digitar clave y consultar
Manejo de excepción En caso de que el libro no se encuentre en la base de datos informar al bibliotecario.
Nombre Entregar Tesis
Objetivo Es la acción de registrar la entrega de la Tesis al estudiante
Actores Bibliotecario
Pre-Condiciones Estar el libro registrado en el sistema y el bibliotecario autorizado.
Post-Condiciones Ninguna
Flujo normal eventos Digitar código, digitar clave y consultar y entregar libro.
Manejo de excepción Ninguna
Documentación de casos de uso
Nombre Digitar Código
Objetivo Facilitarle al usuario el ingreso a la plataforma
Actores Estudiante, Docente
Pre-Condiciones Estar registrado en el sistema de la universidad
Post-Condiciones Digitar Clave para el acceso al sistema
Flujo normal eventos Digitar Código
Manejo de excepción En caso de que no exista el Código ingresado se le informara al usuario.
Nombre Digitar Clave
Objetivo Facilitarle al usuario el ingreso a la plataforma
Actores Estudiante, Docente
Pre-Condiciones Estar registrado en el sistema de la
universidad y haber digitado el Código.
Post-Condiciones Ninguna
Flujo normal eventos Digitar Código, digitar clave
Manejo de excepción En caso de que la clave ingresada sea incorrecta se le informará al usuario.
Nombre Seleccionar Préstamo
Objetivo Brindarle la posibilidad al usuario de seleccionar el préstamo de Audiovisuales.
Actores Estudiante, Docente
Pre-Condiciones Tener una validación valida con su Código y contraseña
Post-Condiciones Ninguna
Flujo normal eventos Digitar Código, digitar clave, seleccionar préstamo.
Manejo de excepción Si no hay Audiovisuales disponibles el sistema lo hará saber al usuario con un mensaje.
Nombre Seleccionar Fecha
Objetivo Brindarle la posibilidad al usuario de seleccionar la fecha en la que necesitara Audiovisuales
Actores Estudiante, Docente
Pre-Condiciones Haber seleccionado préstamo de Sala de Audiovisuales
Post-Condiciones Ninguna
Flujo normal eventos Digitar Código, digitar clave, seleccionar préstamo, Seleccionar Fecha
Manejo de excepción Si no hay Audiovisuales disponibles en la fecha seleccionada el sistema lo hará saber al usuario con un mensaje.
Nombre Seleccionar Hora
Objetivo Brindarle la posibilidad al usuario de seleccionar La hora en la que necesitara Audiovisuales
Actores Estudiante, Docente
Pre-Condiciones Haber Seleccionado la fecha de préstamo de Audiovisuales
Post-Condiciones Ninguna
Flujo normal eventos Digitar Código, digitar clave, seleccionar préstamo, Seleccionar fecha, seleccionar hora.
4. Préstamo de salas de trabajo
Documentación
Manejo de excepción Si no hay Audiovisuales disponibles en la hora seleccionada el sistema lo hará saber al usuario con un mensaje.
Nombre Digitar Código
Objetivo Facilitarle al usuario el ingreso a la plataforma
Actores Estudiante, Profesor
Pre-Condiciones Estar registrado en el sistema de la universidad
Post-Condiciones Digitar Clave para el acceso al sistema
Flujo normal eventos Digitar Código
Manejo de excepción En caso de que no exista el código ingresado se le informara al usuario.
Nombre Digitar Clave
Objetivo Facilitarle al usuario el ingreso a la plataforma
Actores Estudiante, Profesor
Pre-Condiciones Estar registrado en el sistema de la universidad y que la clave este asociada al código.
Post-Condiciones Ninguna
Flujo normal eventos Digitar código, digitar clave
Manejo de excepción En caso de que la clave ingresada sea incorrecta se le informará al usuario.
Nombre Seleccionar Sala de trabajo
Objetivo Brindarle una opción al usuario de escoger la sala de trabajo entre muchas para pedirla prestada.
Actores Estudiante, Profesor
Pre-Condiciones Estar registrado en el sistema de la universidad y haber ingresado a la plataforma
Post-Condiciones Pedir prestada la sala de trabajo
Flujo normal eventos Digitar código, digitar clave, seleccionar sala de trabajo
Manejo de excepción En caso de que la sala de trabajo no esté disponible se le informara al usuario.
Nombre Solicitar Sala de trabajo
Objetivo Abrir la posibilidad al alumno o docente de reservar el libro.
Actores Estudiante, profesor.
Pre-Condiciones Estar registrado en el sistema de la universidad, y haber seleccionado préstamo, búsqueda y seleccionado la sala de trabajo
Post-Condiciones Ninguna
Flujo normal eventos Digitar código, digitar clave, seleccionar préstamo, seleccionar sala de trabajo.
Manejo de excepción Ninguna
Depuración Modelos de caso de uso
Nombre Consultar Sala de trabajo
Objetivo Abrir la posibilidad de buscar si una sala de trabajo existe en la base de datos.
Actores Bibliotecario
Pre-Condiciones Sala disponible
Post-Condiciones Ninguna
Flujo normal eventos Digitar código, digitar clave y consultar
Manejo de excepción Ninguna
Nombre Apartar sala de trabajo
Objetivo Es la acción de registrar la entrega de la sala de trabajo al estudiante
Actores Bibliotecario
Pre-Condiciones Exista la sala de trabajo.
Post-Condiciones Ninguna
Flujo normal eventos Digitar código, digitar clave y consultar y entregar la sala de trabajo
Manejo de excepción Ninguna