Documentos de Académico
Documentos de Profesional
Documentos de Cultura
EJEMPLO DE CÁTEDRA
Enunciado
Un Servicio de Correo electrónico (e-mail) desea incorporar nuevas funcionalidades a las opciones que
actualmente brinda:
Crear un nuevo documento para ser compartido entre varios usuarios: para ello un usuario (que ya
tiene correo) debe ingresar a la página de correo, loguearse (NICK y PASSWORD), de ser ambos
correctos, se tendrá que elegir la opción de “Documentos en línea”, luego “Crear un nuevo
documento”, a partir del cual se debe elegir el tipo de documento (procesador de texto, planilla de
cálculo, archivo de presentación, etc.), dar nombre a dicho documento y seleccionar los usuarios a los
cuales se les desea compartir el mismo. Finalmente el Servidor de Correo enviará un mail a los
usuarios seleccionados avisándoles que se ha compartido dicho archivo.
Subir un nuevo documento para ser compartido entre varios usuarios: es similar al paso anterior ya que
también deberá acceder a la página, loguearse, se validará, se elige la opción de “Documentos en
línea”, pero luego se deberá seleccionar “Subir un documento ya existente”, seleccionar un archivo de
su PC, si el servidor de correo determina que es un documento válido también deberá seleccionar los
usuarios y luego el Servidor enviar los mails respectivos.
Modificar un documento en línea: los usuarios habilitados deberán acceder a la página, loguearse, se
validará, se buscará el mail de aviso de documentos compartidos, se abrirá el mismo, se hará clic en el
acceso directo que el mismo tiene y que le permitirá modificar en línea dicho documento. Luego se
realizarán las modificaciones que se desean, se graba y se sale del mismo.
El Administrador Web podrá bloquear temporalmente el servicio de “Documentos en línea”: si el
Administrador Web luego de haberse logueado y validado, accede a una opción de “Rendimiento” y
observa que el mismo le muestra una ocupación de recursos superior al 90%, este puede proceder al
bloqueo del mismo (solamente se restringe nuevos accesos) hasta que considera que el mismo no es
necesario.
Análisis Estructurado
A. Modelo Ambiental
Los tres primeros objetivos son los que pueden realizar los usuarios previamente registrados, y el último
objetivo se encuentra a cargo del Administrador Web.
DFD 0
* Nick y password * Nick y password
* Solicitud crear documento * Solicitud control de accesos
* Solicitud agregar documento * Solicitud bloqueo accesos
* Solicitud modificar documento
SERVICIO DE
USUARIO CORREO ADMINISTRADOR
ELECTRONICO WEB
B Modelo de comportamiento
DFD 1
Ejemplo de Análisis de Modelo de Desarrollo Estructurado Modelo de Desarrollo de Programas y Programación Concurrente .2.
INGENIERIA INFORMATICA FACULTAD DE INGENIERIA
LICENCIATURA EN SISTEMAS UNIVERSIDAD NACIONAL DE JUJUY
Nick y password Notificación
USUARIO de archivos
Solicitud crear compartidos
documento
1 2 Confirmación
Usuario validado
creación de
Datos
Gestor de Notificación Gestor de documento
documento y
Nick y password
Seguridad bloqueo Creación de usuarios
accesos Documentos
5
Documento
Mail usuarios
nuevo
ADMINISTRADOR Gestor de
WEB 1-Usuarios 2-Documentos Mail
Usuario Archivo
Mail usuarios Solicitud
validado nuevo
*Solicitud control agregar
de accesos Usuario validado 3 documento
* Solicitud
bloqueo accesos Confirmación
6 Gestor de
Agregación agregación de
documento
Gestor de de
Notificación
Control de bloqueo
Documentos Datos documento
y usuarios Mail de
Accesos accesos
Estado de ocupación notificación
de los recursos
4 3-Mail
Solicitud modificar
documento
Usuario validado Gestor de
Modificación
Confirmación modificación
de de documento
Documentos
Mail de aviso de documentos compartidos
Detalle documento
modificado
Detalle documento
2-Documentos
DFD 2
Especificación de proceso
Diccionario de datos
Flujo de Datos
Usuario validado: NickDelUsuario
Solicitud modificar documento:
Link del documento: nombreDocumento+tipoDocumento
Documento encontrado: datos del documento
Documento modificado: datos del documento modificado
Confirmación modificación de documento: Estado=si
Mail de aviso de documentos compartidos: Asunto+Fecha
Detalle documento: NombreDoc+Tipo+FechaCreación
Detalle documento modificado: nombreDoc+Tipo+FechaModificación
Almacenes
MAIL: Fecha+Hora+Remitente+Destinatarios+Asunto+ArchivosAdjuntos
DOCUMENTOS: Nombre+Tipo+FechaCreación+FechaModificación+Tamaño+Autor
Tiene
1:N
#Fecha
#Hora 1:N
Remitente Adjunta
Destinatarios
Asunto
ArchivosAdjuntos
Ejemplo de Análisis de Modelo de Desarrollo Estructurado Modelo de Desarrollo de Programas y Programación Concurrente .5.
INGENIERIA INFORMATICA FACULTAD DE INGENIERIA
LICENCIATURA EN SISTEMAS UNIVERSIDAD NACIONAL DE JUJUY
-Consultar usuarios
-Validar usuarios
-Consultar mails
-Eliminar mails
Ejemplo de Análisis de Modelo de Desarrollo Estructurado Modelo de Desarrollo de Programas y Programación Concurrente .6.