Modelo Casos de Uso

Anuncio
PRJS
MODELO CASOS DE USO
v1.0
DRAFT
Enginyeria del Software : Especificació
Llenguatges i Sistemes Informàtics
Cuatrimestre Otoño 03/04
Llenguatges i Sistemes Informàtics
Laboratori Enginyeria del Software : Especificació
PRJS
Modelo Casos de Uso
Cuatrimestre Otoño 03/04
1
INTRODUCCION
Este documento describe el modelo de casos de uso de PRJS.
2
MODELO DE ACTORES
En la siguiente figura se muestran los actores del sistema. Este modelo se ha extraido a partir de las
descripciones de los usuarios que aparecen la visión.
Event Subscriber
Project
Participant
Resource
Project Analyst
System
Administrator
Project Manager
Time
PRCS
Printer
Figura 1 Actores
Actor
Descripción
Usurarios
Event Subscriber
Representa a los ususarios que
se subscriben y reciben eventos
del sistema
Project Manager, Executive Manager,
Resource
Resource
Cualquier usuario del sistema
que puede ser asignado en un
proyecto. Usa el sistema para
gestionar su cv, y ver sus
asignaciones
Project Manager, Resource, Executive
Manager
Project Participant
Representa a un usuario que esta
asignado a un proyecto.
Project Manager, Executive Manager,
Resource
1 de 4
Llenguatges i Sistemes Informàtics
Laboratori Enginyeria del Software : Especificació
PRJS
Modelo Casos de Uso
Cuatrimestre Otoño 03/04
Reportara el estado de las
tareas.
Project Manager
Representa los usuarios que
usan el sisema para definir y
planificar proyectos
Project Manager
Project Analyst
Representa a los u
Project Manager, Executive Manager
Time
Representa el tiempo del
Sistema Operativo, que lanza
eventos para la gestión del
proyecto en función del tiempo
--
PRCS
Representa al sistema de gestión
de procesos
PRCS
Administrador
Representa a los usuarios que
administran al sistema
Administrador
2 de 4
Llenguatges i Sistemes Informàtics
Laboratori Enginyeria del Software : Especificació
PRJS
Modelo Casos de Uso
Cuatrimestre Otoño 03/04
3
PAQUETES FUNCIONALES
La funcionalidad del sistema se puede organizar de acuerdo al siguiente modelo:
Planning &
Execution
Events
Notification
Analysis &
Metrics
Resource
Mantainment
System
Administration
Figura 2 Areas funcionales
Paquete
Descripción
Planning & Execution
Casos de uso para la
planificación y ejeución de
proyectos
Events & Norification
Casos de uso para la
subscripción y notificación de
eventos del sistema
Análisis & Metrics
Casos de uso de análisis y
elaboración de métricas,
informes de proyectos
Resource Mantaiment
Casos de uso de gestión de
datos de los recursos
System Administration
Casos de uso de administración
del sistema
3 de 4
Llenguatges i Sistemes Informàtics
Laboratori Enginyeria del Software : Especificació
PRJS
Modelo Casos de Uso
Cuatrimestre Otoño 03/04
4
CASOS DE USO
{NOTA Importante:
Los casos de uso que se muestran en este documento siguen la aproximación
“Sintética”,que se describen FAQs parte II y en las explicaciones del laboratorio
Si hubiésemos seguido la aproximación “Analítica” (apuntes de teoría) tendríamos tantos
caso de uso como flujos distintos de interacciones de error aparecen en PRJS Especificaciones Casos de Uso.doc y hubiese sido equivalente a nivel de especificación.
Recordar que los diagramas de casos de uso son “vistas” de los documentos de
especificación de casos de uso, y que lo verdaderamente importante son los documentos
de especificación de casos de uso, no tanto los diagramas. }
A continuación se muestra una vista de las especificaciones de casos de uso que aparecen en PRJS Especificaciones Casos de Uso.doc
4.1
Planning & Execution
Figura 3 Casos de Uso: Planning &Execution
4 de 4
Llenguatges i Sistemes Informàtics
Laboratori Enginyeria del Software : Especificació
PRJS
Modelo Casos de Uso
Cuatrimestre Otoño 03/04
4.2
Events & Notification
Manage Subscriptions
1..n
Fragment included in
other use cases
Event Subscriber
(from Actors)
Notify Event
Time
Notify Time Event
(from Actors)
Figura 4 Casos de Uso: Events & Notification
4.3
Analysis & Metrics
Figura 5 Casos de Uso: Analysis & Metrics
5 de 4
Llenguatges i Sistemes Informàtics
Laboratori Enginyeria del Software : Especificació
PRJS
Modelo Casos de Uso
Cuatrimestre Otoño 03/04
4.4
Resource Management
Figura 6 Casos de Uso: Resource Management
4.5
System Administration
Figura 7 Casos de Uso; System Administration
6 de 4
Descargar