1 Enunciado Parte II - Departament d`Enginyeria de Serveis i

Anuncio
PROYECTO ES:E - PARTE II
ENUNCIADO
Laboratori Enginyeria Software : Especificació
Llenguatges i Sistemes Informàtics
Cuatrimestre Otoño 03/04
Lengutges i Sistemes Informatics
Laboratori Enginyeria del Software : Especificacio
Proyecto ES:E - Parte II
Cuatrimestre Otoño 03/04
CONTENIDO
1
Enunciado Parte II................................................................................................................................... 4
2
Guías ......................................................................................................................................................... 5
3
Normativa ................................................................................................................................................. 5
4
Referencias ............................................................................................................................................... 6
4.1
Documentos ....................................................................................................................................................................... 6
4.2
Especficación del sistema PRCS ...................................................................................................................................... 6
3 de 5
Lengutges i Sistemes Informatics
Laboratori Enginyeria del Software : Especificacio
Proyecto ES:E - Parte II
Cuatrimestre Otoño 03/04
1
ENUNCIADO PARTE II
Como Analistas de I+D, nos han encargado que realicemos el modelo casos de uso y de
compartimiento de un sistema (diagramas de secuencia, contratos y diagramas de estado)
Nos han entregado una Visión del sistema IPMS que describe los objetivos y capacidades
funcionales del sistema a especificar. Este sistema esta dividido en dos subsistemas

PRJS: sistema para la gestión de proyectos

PRCS: sistema para la gestión de procesos
IPMS/PRJS
Executive Manager
Project Management System
Project Manager
Process Management System
Resource
Figura 1 Visión de PRCS
Nuestro trabajo consistirá en especificar el modelo de casos de uso y de comportamiento de PRJS.
En diversas conversaciones con posibles usuarios del sistema, se han recopilado un conjunto de
historias de usuario de PRJS que describen distintos flujos de interacción entre los usuarios tipo y el
sistema.
Teniendo en cuenta los siguientes documentos mencionados (Visión y Relatos de Usuario) y la
información de referencia (Glosario y Modelado Conceptual) debemos especificar los siguientes
artefactos:
1. Modelo de Casos de Uso :
a. Modelo de Actores
i. Diagrama de Actores
b. Modelo de Paquetes funcionales:
i. Diagramas de Paquetes
4 de 5
Lengutges i Sistemes Informatics
Laboratori Enginyeria del Software : Especificacio
Proyecto ES:E - Parte II
Cuatrimestre Otoño 03/04
ii. Diagramas de Casos de Uso
c. Especificación de casos de uso:
i. Descripción de en formato de texto de solo los siguientes flujos (pueden
estar un mismo o varios casos de uso)
1. Crear Proyecto
2. Asignar Recursos
3. Notificar evento de fin de una tarea
2. Modelo de Comportamiento:
a. Diagramas de Secuencia de Sistema para los flujos básicos especificados en el
punto anterior
b. Contratos operaciones: Escoger una sola operación para cada uno de los diagrmas
de secuencia ralizados
c. Diagramas de Estado para el objeto Tarea dentro del sistema a lo largo de un
proyecto (tarea sin iniciar, tarea iniciada, tarea finalizada, tarea completada, etc…)
Estos artefactos se documentarán utilizando la plantilla proporcionada a tal efecto.(Ver Referencias)
2
GUÍAS
A continuación se describe un conjunto de guías para generar los artefactos que se piden en el
enunciado:
3

Actores: Analizar los tipo de usuarios y abstraer Actores y su jerarquías

Paquetes Funcionales: Analizar Visión y Relatos de Usuario para Paquetizar las
funcionalidad del sistema

Casos de Uso: analizar los flujos de interacción en los Relatos de Usuario y la funcionlidad
descrita en la Visión

Secuencia de Eventos: por cada paso del flujo básico identificar eventos entre actores y
sistema. Utilizar la especificación de operaciones del sistema PRCS.

Contratos de las operaciones: Ver restricciones del modelado conceptual y funcionalidad de
visión. (Ver Apuntes de teoría)

Estado de los Objetos: Ver Modelado conceptual y Casos de Uso.
NORMATIVA

La práctica se realizará en grupos de dos personas. Los grupos han de ser lo mismos que la
primera entrega.

Fecha límite de entrega
Segunda Parte: 18 de Diciembre

Las prácticas podrán entregarse a cualquiera de los profesores de laboratorio antes de la fecha
límite (durante las sesiones de laboratorio) o el día de entrega en horario y lugar que se
determinarán más adelante.

Contenido de la entrega
o
Fichero Rose con el modelo realizdo (1 solo fichero *.mdl)
5 de 5
Lengutges i Sistemes Informatics
Laboratori Enginyeria del Software : Especificacio
Proyecto ES:E - Parte II
Cuatrimestre Otoño 03/04
o

4
4.1
4.2
Documento Word con la especificación realizada según la plantilla proporcionada en
formato electrónico e impreso
Podéis encontrar información actualizada referente a todos estos aspectos (y a otros relacionados
con la asignatura) en la página web o en los avisos del raco.
REFERENCIAS
Documentos

Glosario (ver enunciado primera parte)

Modelo Conceptual.doc

Vision.doc

Relatos de Usuarios.doc
Especficación del sistema PRCS
6 de 5
Descargar