Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Antecedentes
Las metodologas de anlisis de tareas o
funcionales surgieron en la dcada de los
setenta y se han perfeccionado durante
treinta aos.
Hay varios mtodos funcionales, pero
todos guardan una forma de trabajar muy
parecida a la Metodologa de Anlisis
Estructurado Moderno
Ambiental
Comportamiento
Procesador
Tareas
Implantacin de Programas
Modelo Esencial
Captulo 17
Edward Yourdon,
Anlisis Estructurado Moderno, 1993
Modelo Esencial
Es un modelo de lo qu el sistema debe
hacer para satisfacer los requerimientos
del usuario.
Para lograrlo se debe suponer un costo
nulo de la tecnologa y no tratar de escribir
la especificacin de los procesos.
Modelo Ambiental
Captulo 18
Edward Yourdon,
Anlisis Estructurado Moderno, 1993
Modelo Ambiental
(Environmental Model)
En ste se debe definir los elementos que
son parte del sistema y los que no lo son.
Para ello hay que tener en mente que:
no importa cun importante sea este modelo
pues, al fin y al cabo es slo una parte de los
procesos de la empresa y
como tal hay que fijar sus lmites o fronteras.
Modelo Ambiental
Cuenta con tres elementos:
Declaracin de Propsitos.
Enunciado del propsito del sistema. Un solo
prrafo.
Diagrama de contexto.
Es un DFD que consta de una sola burbuja (el
sistema) incluye personas, datos, sistemas que
entran o salen e interactan con el sistema a
realizar.
Lista de acontecimientos.
Narra los estmulos que ocurren fuera del
sistema y a los cules ste debe responder.
Ejemplo de Declaracin de
Propsitos
El propsito del Sistema de Procesamiento
de Libros Ajax es manejar todos los detalles
de los pedidos de libros de los clientes,
adems del envo, facturacin y cobro
retroactivo a clientes con facturas vencidas.
La informacin acerca de los pedidos de
libros debe estar disponible para otros
sistemas, tales como: mercadeo, ventas y
contabilidad.
Modelo Ambiental
En un diagrama de contexto, las partes
que corresponden al sistema deben
distinguirse de alguna manera de las que
son externas, para ello se propone que se
enmarquen las partes que corresponden al
sistema.
Ejemplo de Diagrama de
Contexto
Clientes
Ordenes de
reimpresin
Pedidos,
pedidos cancelados
facturas,
lista de envos
Reportes de ventas
Administracin
Impresores
Libros a bodega
Sistema
Ajax de
Pedidos de
Libros
BD Editorial
Clientes, pedidos, libros
facturas
Contabilidad
Ejemplo de lista de
acontecimientos
Un cliente hace un pedido (F)
Un cliente cancela un pedido (F)
La administracin pide un reporte de ventas
(T)
Llega un pedido de reimpresin de un libro
a la bodega (C)
Etiquetas:
F = Flujo (llegan datos)
T = Temporal
C = Control
CONSTRUCCION DE UN
MODELO PRELIMINAR DE
COMPORTAMIENTO
Captulo 19
Edward Yourdon,
Anlisis Estructurado Moderno, 1993
Modelo Preliminar de
Comportamiento
Esto involucra el desarrollo de:
1 Diagrama de Flujo de Datos y
1 Diagrama de Entidad-Relacin.
EL ENFOQUE CLSICO
Que se proceder directamente de la
burbuja nica del diagrama de
contexto a un DFD del nivel superior
(el cero), en donde cada burbuja
representa un subsistema principal.
Iterativamente, cada burbuja del
nivel n-1 se parte en ms burbujas en
varios DFD de nivel n, hasta haber
alcanzado el nivel n+m donde cada
burbuja es atmica.
10
Diagrama de Contexto
Figura 0
11
que
causan
12
Mandar
confirmacin
al cliente
Factura
Documento
de envo
Confirmacin al
cliente
Producir
lista de envo
Pedido a
pagar con
efectivo
13
Preguntas sobre
pedido del cliente
Responder
Preguntas
del Cliente
Status del
pedido
14
Preguntas sobre
pedido del cliente
PEDIDOS
Responder
Preguntas
del Cliente
Status del
pedido
15
del
modelo
del
16
17
Resultado de la
nivelacin ascendente
1.
2
El almacn se
ha enterrado en
la burbuja
1.
3
El resultado de la nivelacin
ascendente
El DFD preliminar
18
de
19
20
21
Modelo de Implementacin
del usuario
Captulo 21
Edward Yourdon,
Anlisis Estructurado Moderno, 1993
22
23
24
3.
4.
5.
6.
Pasando al Diseo
Captulo 22
Edward Yourdon,
Anlisis Estructurado Moderno, 1993
25
Modelos de Diseo
Ambiental
Esencial
Anlisis
Comportamiento
Implantacin del Usuario
Modelos
Implantacin
Diseo de sistemas
Procesador
Tareas
Implantacin de Programas
Incorpora Diversos
procesos esenciales
Computadora
Remota
Tarea 1
Tarea 2
Tarea 3
Mdulo A
Mdulo B
Mdulo C
26
Modelo de Implantacin de
Sistemas
Su objetivo es planear las relaciones
entre la arquitectura de software y la
de hardware
Se divide en modelo de procesador y
modelo de tareas
27
28
en
la
Procesador Proceso
Almacn
Servidor
FEI
PC Dell
Emitir
credenciales
del CC
Alumnos
Vigentes
PC
Entrada
Asignar
equipo
Lista
de
PC
disponible
s
Lista
de
Software
29
Tarea 1
Tarea 2
Tarea 3
30
Modelo de implantacin de
programas (1)
Dentro de una tarea la computadora
trabaja de una manera sncrona
Slo se puede llevar a cabo una actividad
a la vez.
El
modelo
ms
comn
de
organizacin de actividad sncrona es
el diagrama de estructura.
Muestra la organizacin jerrquica de
mdulos dentro de una tarea.
Modelo de implantacin de
programas (2)
Un diagrama de estructura tpico puede
verse como en la figura
Mdulo ejecutivo,
llama al mdulo
subordinado
Notacin para
una llamada
al mdulo B
A
Notacin para x,y
parmetros
de entrada
p,q
Notacin para
parmetros
de salida
31
Acoplamiento
Grado en el cual los mdulos se interconectan o se
relacionan entre ellos.
Es preferible que los mdulos tengan bajo
acoplamiento.
Alcance de Control
Un mdulo no debe llamar a ms de media
docena de nivel inferior.
32