Está en la página 1de 7

Anlisis y Diseo de Software: Caso de

Estudio Gestin de Congreso

Alumnos: Fabin Seplveda Espinoza.


Profesor: Patricio Letelier.
Asignatura: Anlisis y Diseo de Software

Santiago, 09 de agosto de 2016


1. Introduccin
El siguiente trabajo tiene como objetivo analizar el caso de estudio de la creacin de un software de Gestin de
Congresos. Dado los casos de Usos, se realizar los diagramas de Casos de Uso y Diagrama de Clases, se
analizar si dichos casos de usos requieren mayor especificacin y se planificar una propuesta de desarrollo
considerando cuatro sprints.

2. Diagramas

a. Diagrama de Casos de Uso


A continuacin, se presenta el diagrama de Caso de Uso para el caso de estudio

Figura 1: Diagrama de Casos de Uso.

1
b. Diagrama de Clases
A continuacin, se presenta el diagrama de clases para el caso de estudio

Figura 2: Diagrama de Clases

2
3. Anlisis Casos de Uso
Despus de analizar los 19 casos de uso que componen se han encontrado Casos de Uso:

Acceso al artculo, posterior al envo: En este caso de Uso, dado los estados que puede estar un artculo,
(aceptado o no), la fecha lmite y las operaciones que para caso se puede utilizar diagrama de estado para
aclarar esta situacin. Con la informacin disponible se ha realizado el siguiente diagrama de estado:

Figura 3: Diagrama de Estado Caso de Uso Acceso al artculo, posterior al envo

Asignacin de artculos a revisores: Para este caso de uso, se puede explicar la lgica relacionada con
la asignacin automtica de artculos a revisores a travs de pseudocdigo.

LEER artculos
SI artculo no tiene asignacin
LEER tpicos del articulo
PARA cada tpico del artculo HACER
BUSCAR revisor para el tpico
REPETIR
SI revisor es autor del articulo
BUSCAR siguiente revisor del tpico
SINO
Asignar Revisor
FIN_SI
HASTA QUE se asigne revisor
FIN_PARA
FIN_SI

3
4. Propuesta de Desarrollo
Para la propuesta de desarrollo se considerando ha considerado lo siguiente:

Horas de Programacin: 20 Horas Semanales.


Tiempo del Sprint: 2 semanas.
Lneas de Cdigo por Hora: 25.

Adems, la propuesta considera cuatro sprints:

Sprint 1
Sprint 2
Sprint 3
Sprint 4

De acuerdo a lo conversado con el cliente (profesor) se ha considerado la siguiente lista de los casos de Uso.

Lneas de Horas
Caso de Uso importancia Dependencias Cdigo Programacin
Asignacin Articulos a Revisores Alta 850 34
Seguimiento de Revisiones Alta 100 4
Gestin Avisos Media 350 14
Distribuir Articulos Media 200 8
Seleccin de Artculos Aceptados Media Acceso Al Articulo Posterior al Envo 150 6
Envo de notificacin Media Gestin de Avisos 120 4,8
Control Inscripcin Autores Media 100 4
Gestin Datos del Congreso Media 200 8
Revisin de Artculos Media 250 10
Programa del Congreso Media 500 20
Organizacin de Sesiones Media Programa del Congreso 150 6
Inscripcin del Congreso Media Programa del Congreso 400 16
Enviar Articulo Baja 200 8
Acceso Al Articulo Posterior al Envo Baja Enviar Articulo 150 6
Lisas de Asistentes, credenciales y certificados Baja 50 2
Gestin de Usuarios Baja 50 2
Gestin de Revisores Baja 50 2
Autentificacin Baja 50 2
Registro de Acceso Baja 80 3,2
4000 160

A continuacin, se muestra el plan propuesto para cada Sprint

4
Sprint 1

Lneas de
Nombre Caso de Uso importancia Dependencias Cdigo Horas Programacin
Autentificacin Baja 50 2
Enviar Articulo Baja 175 7
Asignacin Artculos a Revisores Alta 770 30,8
Horas Sprint 39,8

Desglose Caso de Uso Asignacin Artculos a Revisores:

Asignacin Artculos a Revisores Lneas de Cdigo Horas Programacin


Asignar Articulo A Revisor 200 8
No Permitir que un Articulo Se Asigne a un revisor que sea autor 50 2
Los artculos con menos de dos revisores deben aparecer resaltados 70 2,8
Asignacin Automtica de revisores cuando coincidan en cuanto a topicos 350 14
Reasignacin Automtica 170 6,8
840 33,6

Sprint 2

Lneas de Horas
Nombre Caso de Uso importancia Dependencias Cdigo Programacin
Asignacin Artculos a Revisores Alta 70 2,8
Distribuir Artculos Media 200 8
Gestin Avisos Media 350 14
Seguimiento de Revisiones Alta 100 4
Envo de notificacin Media Gestin de Avisos 120 4,8
Revisin de Artculos Media 150 6
Horas Sprint 39,6

Desglose Caso de Uso Asignacin Revisin Artculos:

Revisin de Artculos Lneas de Cdigo Horas Programacin


Visualizar la lista de Artculos Seleccionados 100 4
Indicar si la evaluacin ya est terminada 30 1,2
Fichero 10 0,4
Indicar Si la evaluacin se quiere publicar 10 0,4
Acceder Formulario Modo Edicin 100 4
250 10

5
Sprint 3

Lneas de
Nombre Caso de Uso importancia Dependencias Cdigo Horas Programacin
Revisin de Artculos Media 100 4
Programa del Congreso Media 500 20
Inscripcin del Congreso Media Programa del Congreso 400 16
Horas Sprint 40

Sprint 4:

Lneas de Horas
Nombre Caso de Uso importancia Dependencias Cdigo Programacin
Acceso Al Articulo Posterior al Envo Baja Enviar Articulo 150 6
Acceso Al Articulo Posterior al
Seleccin de Artculos Aceptados Media Envo 150 6
Control Inscripcin Autores Media 100 4
Gestin Datos del Congreso Media 200 8
Lisas de Asistentes, credenciales y
certificados Baja 50 2
Gestin de Usuarios Baja 50 2
Gestin de Revisores Baja 50 2
Registro de Acceso Baja 80 3,2
Organizacin de Sesiones Media Programa del Congreso 150 6
Horas Sprint 39,2

También podría gustarte