DDS Caso de Estudio Sistema de Control de Eventos ... · Caso de Estudio Sistema de Control de...

17
Caso de Estudio Sistema de Control de Eventos Académicos (SCEA) Diagramas de UML MIS. Lizbeth A. Hernández González DDS

Transcript of DDS Caso de Estudio Sistema de Control de Eventos ... · Caso de Estudio Sistema de Control de...

Caso de EstudioSistema de Control de Eventos

Académicos (SCEA)

Diagramas de UML

MIS. Lizbeth A. Hernández González

DDS

DDS

Paquetes de análisis

2

Pre-evento Evento

Identifica

Usuario

<<Servicio>>

____________________________________________________________________________

Capa general

Capa específica

Exportación, Respaldo y

Recuperación

<<Utilerías>>

Mantenimiento de

Catálogos

<<Servicio>>

DDS

DIAGRAMAS DE CU POR PAQUETE

3

DDS

Paquete Pre-evento

4

Organizar propaganda

Organizar mobiliario y equipo

Organizar programa

Organizador/Auxiliar

(from Identi fica Usuario)

Pre-inscripción vía Internet

DDS

Paquete Evento

5

Verificar asistentes

Inscripción en sitio

Organizador/Auxiliar

(from Identifica Usuario)

Reportes

DDS

Paquete Mantenimiento de Catálogos

6

Organizador/Auxiliar

(from Identi fica Usuario)

ActualizaCatálogos

DDS

Paquete del Servicio Identifica Usuario

7

IdentificaciónOrganizador /

Auxiliar

DDS

Paquete Utilerías

8

Exportar

RespaldarOrganizador /

Auxiliar(from Identifica Usuario)

Restaurar respaldo

DDS

Diagrama de Clases de Análisis CU Organizar Programa

9

Envía convocatoriaIUConvocatoria

IUEscritos Rechazados

IUCapturaPonencias

Ponencias

Organizador/Auxiliar

(from Identifica Usuario)

GuardaPonencias y

Ponentes

IUEscritosAceptados

Ponentes

Envía rechazo

Envía aceptación

Contactos

DDS

Diagrama de Colaboración CU Organizar Programa

10

: Organizador/Auxi liar

: IUCapturaPonencias : GuardaPonencias y Ponentes

: Ponencias

: Contactos

: Envía convocatoria : IUConvocatoria

: IUEscritos Rechazados

: IUEscritosAceptados

: Envía rechazo

: Envía aceptación

: Ponentes

10: Revisa ponencias

1: Convoca ponentes

4: El ige rechazados

7: El ige ponencias

11: Captura Ponencias

13: CapturaPonentes

14: Guarda Ponentes y Ponencias

12: Guarda Ponencias

9: Selecciona convocados aceptados y envía

3: Selecciona contactos y envía

2: Escribe convocatoria

5: Escribe rechazo y cri terio

8: Escribe aceptación

6: Selecciona convocados y envía

DDS

Diagrama de capas (diseño)

11

Inscripción

Intranet (en sitio)

Capa Específica Inscripción

Internet

___________________________________

Identificación

UsuarioUtilerías (Exportación,

Respaldo y Recuperación)

Capa

General

Capa Middleware

(software intermedio)

Capa del Sistema

___________________________________

___________________________________

Delphi 7.0,

WebSnap

MS-Access

Windows X Cualquier otro S.O. con

navegador gráfico

Navegador

Versión Organizador

(completa)

Recuerden que cada

capa se apoya en las de

abajo.

Las líneas que unen

paquetes de la capa

Específica a la

Middleware no deben ir.

DDS

Subsistemas de diseño

12

Inscripción

Intranet (en sitio)

Capa Específica Inscripción

Internet

___________________________________

Identificación

Usuario

Utilerías (Exportación,

Respaldo y Recuperación)

Capa General

Versión Organizador

(completa)

DDS

CU. Organizar programaDiagrama de secuencia: Enviar convocatoria

13

:

Organizador/Aux...

: SMTPForm :

UListaContactos

: Módulo

Datos SCEA

: Módulo

Datos SMTP

1: ContactosClick()

2: SeleccionaContactos

6: AceptarClick()

7: muestra e-mail'sContactos8:

9: EnviarClick()

3: ContactosSeleccionados

4: ActualizaBanderaConvocado

5:

14:

10: PideDatos de Cuenta()

11:

12: EnvíaDatos

13: SendMail()

DDS

CU. Organizar programaDiagrama de secuencia: Aceptación de escritos

14

:

Organizador/Aux...

: SMTPForm :

UListaContactos

: Módulo

Datos SCEA

: Módulo

Datos SMTP

2: FiltraContactos()

1: ConvocadosClick()

3: AplicaFiltro

4: ContactosConvocados5:

6: SeleccionaContactos7:

8: ActualizaBanderaAceptado9:

10: Aceptar

11: muestra e-mail's convocados12:

13: EnviarClick()

14: PideDatos de Cuenta

15:

16: EnvíaDatos17: SendMail()

DDS

Diagrama de componentes

15

SCEA.exe

Identifica.dll

Inscripciones

Web.dll

Inscripciones

.exe

Servidor

Cliente

DDS

Diagrama de componentes de la versión completa SCEA.exe

16

identifica.dllVersión

Organizador

SCEA

DDS

Diagrama de despliegue (nodos)

17

Servidor

Institucion

Página Web PreInscripciones

BD SCEA

ClienteParticip

ante(delgado)

Aplicación Inscripción en Sitio

Cliente

Organizador

Versión Completa de SCEA (PreEvento, Evento)

Impresora<<Bus>>

ClientePartici

pante

Navegador Web

<<Intranet>>

<<Bus>>

<<Internet>>

Impresora<<Bus>>

Impresora

en Red

<<Bus>>