tarea 3 biblioteca mnegocio y requerimientos final

24
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

Upload: david-sanchez-mora

Post on 01-Feb-2016

31 views

Category:

Documents


0 download

DESCRIPTION

Biblioteca

TRANSCRIPT

Page 1: 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

Page 2: Tarea 3 Biblioteca MNegocio y Requerimientos Final

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.

Page 3: Tarea 3 Biblioteca MNegocio y Requerimientos Final

Modelos de procesos

Préstamo de libros

Proceso Actual.

Proceso Mejorado.

Page 4: Tarea 3 Biblioteca MNegocio y Requerimientos Final

Préstamos audiovisuales.

Proceso Actual:

Proceso Mejorado:

Page 5: Tarea 3 Biblioteca MNegocio y Requerimientos Final

Préstamos de tesis de grado.

Proceso Actual:

Proceso Mejorado:

Page 6: Tarea 3 Biblioteca MNegocio y Requerimientos Final

Préstamos de salas de trabajo

Proceso Actual:

Proceso Mejorado:

Page 7: Tarea 3 Biblioteca MNegocio y Requerimientos Final

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.

Page 8: Tarea 3 Biblioteca MNegocio y Requerimientos Final

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

Page 9: Tarea 3 Biblioteca MNegocio y Requerimientos Final

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.

Page 10: Tarea 3 Biblioteca MNegocio y Requerimientos Final

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

Page 11: Tarea 3 Biblioteca MNegocio y Requerimientos Final

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

Page 12: Tarea 3 Biblioteca MNegocio y Requerimientos Final

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.

Page 13: Tarea 3 Biblioteca MNegocio y Requerimientos Final

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

Page 14: Tarea 3 Biblioteca MNegocio y Requerimientos Final

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

Page 15: Tarea 3 Biblioteca MNegocio y Requerimientos Final

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

Page 16: Tarea 3 Biblioteca MNegocio y Requerimientos Final

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

Page 17: Tarea 3 Biblioteca MNegocio y Requerimientos Final

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

Page 18: Tarea 3 Biblioteca MNegocio y Requerimientos Final

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

Page 19: Tarea 3 Biblioteca MNegocio y Requerimientos Final

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

Page 20: Tarea 3 Biblioteca MNegocio y Requerimientos Final

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.

Page 21: Tarea 3 Biblioteca MNegocio y Requerimientos Final

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

Page 22: Tarea 3 Biblioteca MNegocio y Requerimientos Final

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

Page 23: Tarea 3 Biblioteca MNegocio y Requerimientos Final

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

Page 24: Tarea 3 Biblioteca MNegocio y Requerimientos Final