Práctica Ingeniería Del Software Gestión Clínica Veterinaria
Versión 1.0
10 de julio de 2006
Autores:
• Gómez Pérez, Erik
Tabla de contenidos
1. Introducción 3
2. Descripción del grupo de trabajo 5
3. Catálogo de requisitos 7
3.1. Objetivos 7
3.2. Requisitos de información 11
3.3. Requisitos funcionales 27
3.3.1.Modelo de casos de uso 27
3.3.2. Actores 34
3.3.3. Casos de uso del sistema 36
3.4. Requisitos no funcionales 83
3.5. Matrices 86
3.5.1 Matriz que relaciona los objetivos con los requisitos 86
3.5.1 Matriz que relaciona los requisitos entre sí 104
4. Modelo de análisis 119
4.1. Introducción 119
4.2. Modelo de dominio 119
4.2.1 Modelo de dominioorganizado en paquetes 119
4.2.2 Diagrama de clases del modelo de dominio 120
4.2.3 Descripción de cada clase 120
4.3. Vista de interacción 121
4.3.1. Escenarios del paquete Gestión de Clientes 122
4.3.2. Escenarios del paquete Gestión de Macotas 130
4.3.3. Escenarios del paquete Gestión de Empleados 133
4.3.4. Escenarios del paquete Gestión deProveedores 135
4.3.5. Escenarios del paquete Gestión de Productos 138
4.3.6. Escenarios del paquete Gestión de Citas 140
4.3.7. Escenarios del paquete Gestión de Facturación 143
4.4. Glosario 144
5. Modelo de diseño 145
5.1. Introducción 145
5.2. Arquitectura software 146
5.2.1. Diagrama de clases 146
5.2.1. Subsistemas de diseño 146
5.3. Vistade interacción 147
5.3.1. Escenarios del paquete Gestión de Mascotas 148
5.4. Modelo de datos 153
5.4.1. Diagrama de clases 153
5.4.2. Modelo relacional 153
6. Anexo de entrevistas 157
4.1. Información sobre la fuente de los requisitos 157
4.2. Plan de entrevistas 157
4.2.1. Primera entrevista 157
4.2.2. Segunda entrevista 158
4.3. Carta deautorización 161
8. Anexo de prototipo 163
8.1. Alcance y utilidad 163
8.2 Manual de usuario 163
Índice de figuras
Figura 1: Diagrama de paquetes 24
Figura 2: Diagrama de casos de uso del paquete Gestión de Clientes 25
Figura 3: Diagrama de casos de uso del paquete Gestión de Mascotas 26
Figura 4: Diagrama de casos de uso del paquete Gestión de Empleados 27Figura 5: Diagrama de casos de uso del paquete Gestión de Proveedores 27
Figura 6: Diagrama de casos de uso del paquete Gestión de Productos 28
Figura 7: Diagrama de casos de uso del paquete Gestión de Citas 29
Figura 8: Diagrama de casos de uso del paquete Gestión de Facturación 30
Figura 9: Diagrama de actores 31
Figura 10: Paquetes del análisis y sus dependencias 75
Figura 11:Modelo de dominio - diagrama de clases 76
Figura 12: Diagrama de secuencia escenario alta cliente y mascota normal………...…78
Figura 13: Diagrama de sec. escenario alta cliente y mascota con datos erróneos 79
Figura 14: Diagrama de secuencia escenario consultar cliente normal 80
Figura 15: Diagrama de sec. escenario consultar cliente no existe volver a buscar 81
Figura 16: Diagrama desecuencia escenario consultar cliente no existe cancelar 82
Figura 17: Diagrama de secuencia escenario modificar cliente normal 83
Figura 18: Diagrama de secuencia escenario modificar cliente con datos erróneos 84
Figura 19: Diagrama de secuencia escenario modificar cliente cancelar 85
Figura 20: Diagrama de secuencia escenario baja cliente normal 86
Figura 21: Diagrama de secuenciaescenario baja cliente cancelar 87
Figura 22: Diagrama de secuencia escenario alta otra mascota normal 87
Figura 23: Diagrama de secuencia escenario consultar mascota normal 88
Figura 24: Diagrama de secuencia escenario consultar mascota historial 88
Figura 25: Diagrama de secuencia escenario consultar mascota cartilla 89
Figura 26: Diagrama de secuencia escenario modificar mascota...
Regístrate para leer el documento completo.