solucion en dfd
1. Introducción 1
1.1. Gestión de la Configuración 1
1.1.1. Documentación 1
1.1.2. Modelos Construidos 1
2. Fase de Inicio 4
2.1. Modelado del Negocio 4
2.1.1. Modelado de los Procesos de Negocio 4
2.1.2. Modelado del Dominio 10
2.2. Modelado de Requisitos 11
2.2.1. Vision Statement 11
2.2.2. Modelo de Requisitos 15
2.3. Análisis y Diseño del Sistema 15
3. Fase deElaboración 17
3.1. Modelado del Negocio 17
3.2. Modelado de Requisitos 17
3.2.1. Vision Statement 17
3.2.2. Modelo de Requisitos 17
3.2.3. Especificaciones de Casos de Uso 19
3.2.4. Priorizar Casos de Uso 66
3.3. Análisis del Sistema 67
3.3.1. Paquetes del Análisis 67
3.3.2. Clases de Entidad Fundamentales 67
3.3.3. Realizaciones de Casos de Uso 67
3.3.4. Modelo de Clases del Análisis 84
3.4.Diseño del Sistema 88
3.4.1. Arquitectura Lógica del Sistema 88
3.4.2. Arquitectura Física del Sistema 94
3.4.3. Diseño de Realizaciones de Casos de Uso 95
3.4.4. Vista de Navegación 105
3.5. Implementación y Pruebas 106
4. Glosario de Términos del Sistema SUMA 107
Anexo
Aplicación a un Caso Real: Proyecto SUMA
1. Introducción
SUMA (Servicio Universidad de Murcia Abierta) es unproyecto cuya finalidad es ofrecer servicios remotos vía Internet para evitar desplazamientos innecesarios de las personas vinculadas a la Universidad de Murcia (PAS, PDI y alumnos). Además de servicios administrativos y extracurriculares, SUMA abarca enseñanza virtual, mensajería y servicios comerciales, integrando toda la oferta virtual de la Universidad de Murcia. Sin embargo, no se pretende llegar ala idea de universidad no presencial.
Dada la vasta envergadura de SUMA, en este ejemplo de aplicación del proceso de desarrollo de aplicaciones web, sólo modelaremos el servicio de mensajería; pero este servicio surge durante el diseño de la arquitectura del sistema para cubrir un conjunto de necesidades todas ellas relacionadas con la comunicación entre personas, así que en el flujo de trabajode modelado del negocio contemplaremos una visión más amplia de SUMA que abarque esas necesidades.
1.1. Gestión de la Configuración
1.1.1. Documentación
Toda la documentación sobre el sistema SUMA está recogida en este documento, desarrollando cada fase del proceso (inicio y elaboración) en un capítulo distinto. Por otro lado, los resultados de cada flujo de trabajo realizado se documentancomo subcapítulos dentro de cada una de las dos fases ejecutadas.
Para más información sobre los detalles de la documentación y el proceso de desarrollo, véase el Documento del Proyecto.
1.1.2. Modelos Construidos
Los modelos que se generan como resultado de la aplicación del proceso de desarrollo, los vamos a construir utilizando la herramienta Rational Rose 2001 Enterprise. Los modelos los vamosa estructurar siguiendo el esquema propuesto por Rational, el cual ha sido analizado previamente en el Documento del Proyecto, aunque recordaremos algunos detalles.
Los modelos se organizan en cuatro vistas según el aspecto del sistema que pretenden representar:
Vista de casos de uso. Comportamiento visible del sistema y del entorno. En esta vista crearemos un paquete por cada proceso denegocio y por cada conjunto de casos de uso para gestionar algún aspecto del sistema. Dentro de cada paquete incluiremos uno o más diagramas de casos de uso para enumerar los casos de uso relacionados con el paquete. Para aumentar la trazabilidad entre modelos, las realizaciones de casos de uso de nivel de análisis y de diseño estarán definidas dentro del caso de uso al que se refieren. Por otro lado,los procesos de negocio se especifican en un paquete llamado Procesos del Negocio, el cual incluye un paquete por cada proceso que, a su vez, contendrá los diagramas de actividades para describir el flujo de tareas del proceso.
Vista lógica. Entidades del entorno y del sistema (clases); estructura lógica y comportamiento interno. Esta vista se divide en tres paquetes, uno para cada flujo de...
Regístrate para leer el documento completo.