Documente Academic
Documente Profesional
Documente Cultură
Profesor
INGENIERA DE SISTEMAS
BOGOT, D. C.
2013
CONTENIDO
Pg.
1. JUSTIFICACIN 3
2. OBJETIVOS
2.1. Generales 4
2.2. Especficos 4
3. ENUNCIADO 5
4. MODELO CONCEPTUAL
4.1. Requerimientos Funcionales 6
4.2. Requerimientos no Funcionales 6
4.3. Interfaces 6
4.4. Requerimientos para implementacin del sistema 7
5. ANALISIS DEL ENUNCIADO
5.1. Casos de Uso 7
5.2. Diagramas de casos de uso 13
5.3. Diagrama de clases 15
5.4. Diagrama de Secuencias 16
5.5. Diagrama de Colaboracin 19
5.6. Diagrama de Actividad 22
5.7. Diagrama de Componentes 29
6. CARACTERISTICAS GENERALES DE LA PGINA 30
7. CONCLUSIONES 31
8. BIBLIOGRAFA 32
1. JUSTIFICACIN
El presente proyecto tiene como fin, aplicar los conceptos vistos y aprendidos en
Ingeniera de Software I, tomando como base un enunciado y a partir de este
aplicar la metodologa aprendida en la materia, como lo es el anlisis de
requerimientos, lo cual conlleva a establecer que requerimientos y restricciones
tiene el sistema, generar la lista de actores que participan en el ejemplo dado,
realizar un modelo de sistema desde la creacin de los casos de uso hasta su
modelacin en una herramienta UML.
2. OBJETIVOS
3. ENUNCIADO
4. MODELO CONCEPTUAL
4.3. INTERFACES
Con el hardware: el usuario utilizara mouse y teclado para diligenciar los datos
requeridos.
ACT-001 Socio
Versin 1.0 (12/06/2013)
Autores Juan Carlos Serna Pineda
Descripcin Este actor representa a la persona usuario de la biblioteca.
Comentarios Ninguno
ACT-002 Bibliotecario
Versin 1.0 (12/06/2013)
Autores Juan Carlos Serna Pineda
Descripcin Este actor representa a la persona que registra al ACT-001,
gestiona y controla el prstamo, multa al ACT-001 y comprueba el
estado de los libros.
Comentarios Ninguno
Comentarios Ninguno.
Comentarios Ninguno.
Comentarios Ninguno.
10
Comentarios Ninguno.
Comentarios Ninguno.
11
Comentarios Ninguno.
Comentarios Ninguno.
12
Busqueda libro
Cantidad prestamo
Socio
Solicitud prestamo
Cantidad multas
Devolucin libro
Multas
13
Adquirir libros
Gestion usuarios
Biliotecario
Gestion libros
14
Usuario Prestamo
Multa
id_socio id_prestamo
id_multa
nom_socio id_socio
id_prestamo
dir_socio id_libro
1 * valor_multa
fiabilidad fech_prestamo 1 1
*
Libro
id_libro
titulo
autor
disponibilidad
localizacion
signatura
15
3. El usuario no existe
4. Registra al usuario
6. El usuario existe
8. Buscar libro
16
3. El usuario no existe
5. El usuario existe
15. No es fiable
17
Sistema Restauracin
: Bibliotecario
1. Verificar estado del libro
4. Enviar a restauracin
18
1. Ingreso de datos
8. Buscar libro
14. Solicitud prestamo libro
18. Devolucin libro
sistema
3. El usuario no existe
6. El usuario existe
10. Libro disponible
12. Libro no disponible
16. Registra fecha y hora de prestamo
20. Valida fecha de prestamo con fecha de devolucin
Base de
datos
19
1. Validar usuario
Sistema
Base de
datos
20
4. Enviar a restauracin
Restaura
cin
21
Inicio
Solicitud
de registro
Registrar
Usuario
Usuario registrado
22
Inicio
Buscar
libro
Libro no existe
Libro existe
Informar
codigo
Fin
23
Verificar multas
vigentes
Libro no disponible
24
Inicio
Devolver
libro
Verificar si
aplica multa
No aplica multa
Cerra numero
de prestamo
Fin
25
Inicio
Adquirir
libro
Registrar en el
sistema
NewState
Inicio
Modificar base de
datos usuarios
Resgistrar cambios
en el sistema
Fin
26
Inicio
Modificar base
de datos libros
Registrar
cambios
Fin
27
Inicio
Comprobar
estado de libro
Enviar a
restauracion
Fin
28
29
30
7. CONCLUSIONES
31
8. BIBLIOGRAFA
32