Monografias.com > Sin categoría
Descargar Imprimir Comentar Ver trabajos relacionados

Análisis y diseño de procesos (página 2)




Enviado por fran a



Partes: 1, 2

Un EIS da soporte a actividades humanas mediante una
serie de servicios que
describen las capacidades del entorno. Los servicios proporcionan
una correspondencia entre un conjunto de procesos
escogidos, relativos al ciclo de vida
del software, y su
automatización mediante el uso de herramientas.

Dentro de un EIS, los servicios de gestión
de procesos contribuyen a este soporte eficaz de los PS
proveyendo facilidades orientadas al usuario final para definir y
utilizar procesos que pueden reemplazar la invocación
indisciplinada, difícil de controlar, y tediosa de
herramientas individuales. Garg y Jazayeri han considerado que el
soporte a procesos en un EIS está basado en las siguientes
funcionalidades:

  • Definición de procesos. Los ingenieros
    software utilizan el EIS para definir un proceso de cara a su
    utilización en uno o más proyectos.

  • Análisis de procesos. Dentro del EIS, un
    modelo de proceso puede ser analizado para verificar su
    consistencia, completitud y corrección.

  • Presentación de procesos. El EIS incluye
    soporte para la visualización gráfica de los PS
    (flujos de actividades) y de los productos (diagramas
    estructurados). ?? Simulación de procesos. El EIS
    soporta el uso de simulaciones para poder evaluar la
    idoneidad de un proceso antes de consumir recursos en su
    realización real.

  • Automatización de procesos. Una vez un
    proceso ha sido definido, las actividades que no requieren
    intervención humana pueden ser identificadas y
    automatizadas por el EIS.

  • Supervisión de procesos. El EIS supervisa la
    realización de un proceso y registra la historia de
    las actividades llevadas a cabo. Esta historia del proceso
    puede utilizarse después para futuros desarrollos de
    nuevos procesos o mejora del existente.

  • Soporte de cambios en procesos. El EIS permite que
    una organización cambie sus definiciones de procesos
    sin tener que interrumpir el trabajo.

  • Apertura. El EIS provee herramientas para
    intercambiar datos y metadatos con herramientas no integradas
    o con otros EIS.

  • Soporte multiusuario. Habitualmente los proyectos de
    Ingeniería del Software son realizados por grupos de
    personas con diferentes roles, por tanto, el EIS debe dar
    servicio a todas las personas que trabajan juntas en un
    proceso. ?? Dirección de procesos. Los ingenieros
    software utilizan el EIS para llevar a cabo diferentes etapas
    de un proceso. El EIS debe ofrecer ayuda para elegir las
    etapas siguientes en base al modelo del proceso y del estado
    actual.

  • Interfaz de usuario específico para cada
    tarea. Basándose en el modelo del proceso, el EIS
    puede adaptar el interfaz de usuario a las necesidades de
    cada tarea y así evitar un exceso de
    información presentada al usuario.

Diseño de
sistema

El Diseño de
Sistemas se define el proceso de
aplicar ciertas técnicas y
principios con
el propósito de definir un dispositivo, un proceso o un
Sistema, con
suficientes detalles como para permitir su interpretación y realización
física.

La etapa del Diseño
del Sistema encierra cuatro etapas:

  • El diseño de los datos: Trasforma el
    modelo de dominio de la información, creado durante el
    análisis, en las estructuras de datos necesarios para
    implementar el Software.

  • El Diseño Arquitectónico:
    Define la relación entre cada uno de los elementos
    estructurales del programa.

  • El Diseño de la Interfaz: Describe
    como se comunica el Software consigo mismo, con los sistemas
    que operan junto con él y con los operadores y
    usuarios que lo emplean.

  • El Diseño de procedimientos:
    Transforma elementos estructurales de la arquitectura del
    programa. La importancia del Diseño del Software se
    puede definir en una sola palabra Calidad, dentro del
    diseño es donde se fomenta la calidad del Proyecto. El
    Diseño es la única manera de materializar con
    precisión los requerimientos del cliente.

El Diseño del Software es un proceso y un
modelado a la vez. El proceso de Diseño es un conjunto de
pasos repetitivos que permiten al diseñador describir
todos los aspectos del Sistema a construir. A lo largo del
diseño se evalúa la calidad del
desarrollo del
proyecto con
un conjunto de revisiones técnicas:

  • El diseño debe implementar todos los
    requisitos explícitos contenidos en el modelo de
    análisis y debe acumular todos los requisitos
    implícitos que desea el cliente.

  • Debe ser una guía que puedan leer y entender
    los que construyan el código y los que prueban y
    mantienen el Software.

  • El Diseño debe proporcionar una completa idea
    de lo que es el Software, enfocando los dominios de datos,
    funcional y comportamiento desde el punto de vista de la
    Implementación.

Para evaluar la calidad de una presentación del
diseño, se deben establecer criterios técnicos para
un buen diseño como son:

  • Un diseño debe presentar una
    organización jerárquica que haga un uso
    inteligente del control entre los componentes del
    software.

  • El diseño debe ser modular, es decir, se debe
    hacer una partición lógica del Software en
    elementos que realicen funciones y subfunciones
    especificas.

  • Un diseño debe contener abstracciones de
    datos y procedimientos.

  • Debe producir módulos que presenten
    características de funcionamiento
    independiente.

  • Debe conducir a interfaces que reduzcan la
    complejidad de las conexiones entre los módulos y el
    entorno exterior.

  • Debe producir un diseño usando un
    método que pudiera repetirse según la
    información obtenida durante el análisis de
    requisitos de Software.

Estos criterios no se consiguen por casualidad. El
proceso de Diseño del Software exige buena calidad a
través de la aplicación de principios fundamentales
de Diseño, Metodología sistemática y una
revisión exhaustiva.

Cuando se va a diseñar un Sistema de Computadoras
se debe tener presente que el proceso de un diseño
incluye, concebir y planear algo en la mente, así como
hacer un dibujo o
modelo o
croquis.

Diseño de la Salida: En este caso salida
se refiere a los resultados e informaciones generadas por el
Sistema, Para la mayoría de los usuarios la salida es la
única razón para el desarrollo de un Sistema y la
base de evaluación
de su utilidad. Sin
embargo cuando se realiza un sistema, como analistas deben
realizar lo siguiente:

  • Determine qué información presentar.
    Decidir si la información será presentada en
    forma visual, verbal o impresora y seleccionar el medio de
    salida.

  • Disponga la presentación de la
    información en un formato aceptable.

  • Decida como distribuir la salida entre los posibles
    destinatarios.

Diseño de Archivos:
Incluye decisiones con respecto a la naturaleza y
contenido del propio archivo, como si
se fuera a emplear para guardar detalles de las transacciones,
datos
históricos, o información de referencia. Entre las
decisiones que se toman durante el diseño de archivos, se
encuentran las siguientes:

  • Los datos que deben incluirse en el formato de
    registros contenidos en el archivo.

  • La longitud de cada registro, con base en las
    características de los datos que contenga.

  • La secuencia a disposición de los registros
    dentro del archivo (La estructura de almacenamiento que puede
    ser secuencial, indexada o relativa).

No todos los sistemas
requieren del diseño de todos los archivos, ya que la
mayoría de ellos pueden utilizar los del viejo Sistema y
solo tenga que enlazarse el nuevo Sistema al Archivo maestro
donde se encuentran los registros.

Diseño de Interacciones con la Base de
Datos.

La mayoría de los sistemas de
información ya sean implantado en sistemas de
cómputos grandes o pequeños, utilizan una base de
datos que pueden abarcar varias aplicaciones, por esta
razón estos sistemas utilizan u administrador de
base de datos, en este caso el diseñador no construye la
base de datos sino que consulta a su administrador para ponerse
de acuerdo en el uso de esta en el sistema.

 

 

 

 

 

Autor:

Francis Arias

Valencia, Diciembre del 2009

República Bolivariana de Venezuela.

Ministerio del Poder Popular
Para la Educación
superior.

Aldea Universitaria "San José de los
Chorritos II. Misión
Sucre.

Partes: 1, 2
 Página anterior Volver al principio del trabajoPágina siguiente 

Nota al lector: es posible que esta página no contenga todos los componentes del trabajo original (pies de página, avanzadas formulas matemáticas, esquemas o tablas complejas, etc.). Recuerde que para ver el trabajo en su versión original completa, puede descargarlo desde el menú superior.

Todos los documentos disponibles en este sitio expresan los puntos de vista de sus respectivos autores y no de Monografias.com. El objetivo de Monografias.com es poner el conocimiento a disposición de toda su comunidad. Queda bajo la responsabilidad de cada lector el eventual uso que se le de a esta información. Asimismo, es obligatoria la cita del autor del contenido y de Monografias.com como fuentes de información.

Categorias
Newsletter