“Anlisis y Dise±o Orientado a Procesosâ€‌ .Anlisis Orientado a Procesos 5 V.1 Diagrama de

  • View
    216

  • Download
    0

Embed Size (px)

Text of “Anlisis y Dise±o Orientado a Procesosâ€‌ .Anlisis...

  • AAnnlliissiiss yy DDiisseeoo OOrriieennttaaddoo aa PPrroocceessooss

    SSeecccciinn:: 55TT22__CCoo..

    GGrruuppoo:: NN 22

    DDoocceennttee:: IInngg.. MMaaggddaa LLuunnaa..

    AAssiiggnnaattuurraa:: IInnggeenniieerraa DDee SSooffttwwaarree IIII

    IInntteeggrraanntteess::

    YYeesssseenniiaa DDeell CCaarrmmeenn MMeellnnddeezz MMoorraalleess 22000011--1100000077.. TTaanniiaa MMaarrggaarriittaa MMoorreennoo SSaarrrriiaa 22000011--1100991100.. RRuutthh AAmmaannddaa PPrreezz BBeerrmmddeezz 22000011--1100000088..

    VViieerrnneess 66 ddee MMaayyoo ddeell 22000055

  • ndice

    Introduccin ...........................................................................................................1 Anlisis Orientado a Procesos .............................................................................3 I. Definicin .............................................................................................................. 3 II. Objetivos Primarios.............................................................................................. 3 III. Caractersticas .................................................................................................. 3 IV. Componentes.................................................................................................... 4 V. Modelado Funcional y Flujo de Informacin ...................................................... 4 V.1 Diagrama de Flujo de Datos .................................................................................... 5 V.1.1 Convenciones Usadas en Diagramas de Flujo de Datos .................................................. 5 V.1.2 Desarrollo de Diagramas de Flujo de Datos....................................................................... 6 V.1.2.1 Creacin del Diagrama de Contexto.......................................................................... 7 V.1.2.2 Expansin del Diagrama de Contexto. ...................................................................... 8 V.1.2.3 Creacin de Diagramas Hijos (Niveles mas detallados) ........................................ 10

    Diseo Orientado a Procesos............................................................................. 12 VI. Definicin ........................................................................................................ 12 VII. Objetivos ......................................................................................................... 12 VIII. Caractersticas ................................................................................................ 12 IX. Fases del Diseo Estructurado ..................................................................... 13 IX.1 Diseo de Datos .................................................................................................... 13 IX.2 Diseo Arquitectnico .......................................................................................... 15 IX.2.1 El Proceso del Diseo Arquitectnico .............................................................................. 15 IX.2.1.1 Flujo De Transformacin .......................................................................................... 15 IX.2.1.2 Flujo de transaccin ................................................................................................. 16

    IX.3 Anlisis de las Transformaciones ........................................................................ 19 IX.3.1 Pasos del Diseo ................................................................................................................ 19

    IX.4 Anlisis de las Transaccin .................................................................................. 22 IX.4.1 Pasos del Diseo:............................................................................................................... 23

    IX.5 Heursticas De Diseo ........................................................................................... 26 IX.6 Diseo Procedimental ........................................................................................... 27

    Conclusin ........................................................................................................... 31

  • Anlisis y Diseo Orientado a Procesos

    1

    Introduccin

    La ingeniera del software utiliza una serie de modelos que permiten una

    especificacin completa de los requisitos y una representacin del diseo general

    del software a construir.

    Entre los modelos de anlisis y diseo esta el estructurado.

    El Anlisis estructurado es una actividad de construccin de modelos, estos

    representan el contenido y flujo de la informacin.

    El Diseo Estructurado es el proceso de definicin de la arquitectura software:

    componentes, mdulos, interfaces, procedimientos de prueba y datos de un

    sistema, que se crean para satisfacer unos requisitos previamente especificados.

    En el diseo estructurado orientado al flujo de datos, partimos de la representacin

    del flujo de la informacin obtenida en la fase de anlisis, donde la informacin

    puede representarse como un flujo continuo que sufre una serie de

    transformaciones conforme va de la entrada a la salida.

  • Anlisis Orientado a Procesos

    3

    Anlisis Orientado a Procesos I. Definicin

    El anlisis estructurado es un mtodo para el anlisis de sistemas manuales o automatizados, que conduce al desarrollo de especificaciones para sistemas nuevos o para efectuar modificaciones a los ya existentes. ste anlisis permite al analista conocer un sistema o proceso en una forma lgica y manejable al mismo tiempo que proporciona la base para asegurar que no se omite ningn detalle pertinente.

    El anlisis estructurado se concentra en especificar lo que se requiere que

    haga el sistema o la aplicacin. Permite que las personas observen los elementos lgicos (lo que har el sistema) separados de los componentes fsicos (computadora, terminales, sistemas de almacenamiento, etc.). Despus de esto se puede desarrollar un diseo fsico eficiente para la situacin donde ser utilizado.

    El objetivo que persigue el anlisis estructurado es organizar las tareas

    asociadas con la determinacin de requerimientos para obtener la comprensin completa y exacta de una situacin dada.

    Muchos especialistas en sistemas de informacin reconocen la dificultad de

    comprender de manera completa sistemas grandes y complejos. El mtodo de desarrollo del anlisis estructurado tiene como finalidad superar esta dificultad por medio de:

    1. La divisin del sistema en componentes. 2. La construccin de un modelo del sistema.

    II. Objetivos Primarios El modelo de anlisis debe lograr los siguientes objetivos primarios: Describir las necesidades del cliente. Establecer una base para la creacin de un diseo de software, es decir,

    establecer las especificaciones internas. Definir un conjunto de requisitos que se puedan validar una vez que se

    ha construido el software. Obtener la aprobacin del cliente.

    III. Caractersticas Se basa en construir un modelo de las prcticas administrativas que deben ser

    realizadas por el nuevo sistema (desde el punto de vista lgico). Es crtica en esta fase la determinacin y la definicin de requerimientos ya

    que el fracaso de las especificaciones rompen todo el esfuerzo de desarrollo.

  • Anlisis Orientado a Procesos

    4

    Se busca conocer y especificar lo que se quiere. Si no se sabe lo que se desea no se puede esperar xito.

    Las salidas (output) del anlisis estructurado son (especificaciones estructuradas):

    - Diagrama de Flujo de Datos Nivelado (DFD) o Modelo Lgico del Sistema.

    - Diccionario de Datos. - Mini Especificaciones de los Procesos.

    Amplia difusin. Presente en numerosas metodologas.

    - Jackson. - Page-Jones. - Gane & Sarson. - Yourdon / De Marco. - Warnier. - Chen. - Merise. - SSADM. - Mtrica. - Euromtodo

    Herramientas CASE disponibles.

    IV. Componentes 1. Smbolos grficos: Iconos y convenciones para identificar y describir los

    componentes de un sistema y las relaciones entre estos. 2. Diccionarios de datos: Descripciones de todos los datos utilizados en el

    sistema pueden ser manual o automatizado. 3. Descripciones de procesos y procedimientos: declaraciones formales que

    usan tcnicas y lenguajes que permiten a los analistas describir actividades importantes que forman parte del sistema.

    4. Reglas: Estndares para describir y documentar el sistema en forma correcta y completa.

    V. Modelado Funcional y Flujo de Informacin

    La informacin se transforma a medida que fluye por un sistema basado en computadoras. El sistema acepta entradas en una gran variedad de formas, aplica elementos de hardware, software y humanos para transformar la entrada en salida, y produce salida en una gran variedad de formas.

    El anlisis estructurado es una tcnica del modelado del flujo y del contenido

    de la informacin.

  • Anlisis Orientado a Procesos

    5

    V.1 Diagrama de Flujo de Datos

    El diagrama de flujo de datos es una tcnica que representa el flujo de la informacin y las transformaciones que se aplican a los datos al moverse desde la entrada hasta la salida.

    Es la herramienta ms importante y la base sobre la cual se desarrollan otros

    componentes. Los diagramas de flujo de datos consisten en procesos, flujos, agregados de

    datos y terminadores: Los procesos se representan por medio de crculos, o 'burbujas' en el

    diagrama. Representan las funciones individuales que el sistema lleva a ca