Diseño De Sistemas
2009486913 de Noviembre de 2013
4.984 Palabras (20 Páginas)204 Visitas
Diseño de sistemas-conceptos-etapas-criterios-características-tipos:
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 de información 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 el 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.
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.
Características de un buen diseño de sistemas
Los componentes de un sistema de información descritos durante el análisis de requerimientos son el punto focal del diseño de sistemas.
• Flujos de datos. Movimientos de datos hacia, alrededor y desde el sistema.
• Almacenes de datos. Conjunto temporales o permanentes de datos.
• Procesos. Actividades para aceptar, manejar y suministrar datos e información.
• Procedimientos. Métodos y rutinas para utilizar el sistema de información y lograr con ello los resultados esperados.
• Controles. Estándares y lineamientos para determinar si las actividades que están ocurriendo en la forma anticipada o aceptada.
• Funciones del personal. Las responsabilidades de todas las personas que tiene que ver con el nuevo sistema, incluyendo los usuarios, operadores d computadora y personal de apoyo.
Tipos de diseños:
Diseño del archivo o base de datos: Como guardar datos es frecuentemente una decisión importante en el diseño de un sistema de información. Hay dos enfoques para el almacenamiento de datos. El primer enfoque es guardar los datos en archivos individuales y un archivo para cada aplicación. El segundo enfoque es desarrollar una base de datos que pueda ser compartida por muchos usuarios para una variedad de aplicaciones conforme se necesita. Se han realizado mejoras dramáticas en el diseño de software de base de datos para aprovechar la interfaz gráfica de usuario.
Diseño de la interfaz de usuario: Se refiere a su interfaz con la computadora, su necesidad de retroalimentación y el diseño de su estación de trabajo. El éxito del sistema que se diseñe depende del involucramiento y aceptación del usuario. Por lo tanto, el pensar acerca de los usuarios en formas sistemáticas y empáticas es de gran importancia y no un asunto periférico para los analistas de sistemas. En este capítulo se trata varios tipos de interfaz de usuario y dispositivos de entrada. Algunas interfaces están particularmente bien adaptadas para los usuarios sin experiencia, tales como: lenguaje natural, pregunta y respuesta, menús, llenado de forma, interfaz gráfica de usuario, el ratón, plumas ópticas y pantallas sensibles al tacto.
Diseño de procedimiento para la captura de datos precisa: El aseguramiento de la calidad de los datos de entrada al sistema de información es crítico para asegurar la calidad de la salida. La calidad de los datos alimentados puede ser mejorada por medio del logro de tres principales objetivos de la captura de datos: codificación efectiva, captura de datos efectiva y eficiente y validación de los datos. Una de las mejores formas para agilizar la captura de datos es mediante el uso efectivo de la codificación, que pone los datos en secuencias cortas de dígitos y/o letras. Se pueden usar códigos de secuencia simple Y códigos de derivación alfabética para seguir el avance de un concepto dado a través del sistema. Los códigos de clasificación y los códigos de secuencia en bloque son útiles para distinguir clases de artículos entre ellas. Los códigos, tales como el código de cifrado, también son útiles para ocultar información que es sensible o está restringida a determinadas personas dentro del negocio. La revelación de información es también un uso de códigos que vale la pena, debido a que permite que los empleados del negocio localicen conceptos en existencia y también puede hacer que la captura de datos sea más significativa.
2.-Los puntos esenciales del diseño
Diseño de salida: La salida es cualquier información útil o datos proporcionados por el sistema de información o, el sistema de apoyo a decisiones ante el usuario. La Salida puede tomar virtualmente cualquier forma, incluyendo la impresión, pantallas, audio, microformas, CD-ROM y electrónica. Estos diseñan la salida para que sirva al propósito pretendido y para que se ajuste al usuario, proporcionar la cantidad adecuada de salida, proporcionarla en el lugar adecuado, proporcionar la salida a tiempo y seleccionar la salida a tiempo y seleccionar el método de salida adecuado.
Es importante que el analista se dé cuenta de que el contenido de la salida está relacionado con el método de la salida. La salida de diferentes tecnologías afecta a los usuarios en formas diferentes. Las tecnologías de salida también difieren en su velocidad, costo, portabilidad, flexibilidad y posibilidades de almacenamiento y recuperación. Todos estos factores deben ser considerados cuando se decide entre impresión, en pantalla, audio, microformas o salida electrónica, o una combinación de estos métodos de salida. La presentación de la salida puede tergiversar la interpretación que los usuarios hacen de ella. Los analistas deben estar conscientes de las fuentes de ascendencia, interactuar con los usuarios para diseñar la salida, informar a los usuarios de las posibilidades de ascendencia en la salida, crear salida flexible y modificable y entrenar a los usuarios para que usen varias salidas para que les ayuden a verificar la precisión de cualquier reporte particular. Los reportes impresos son diseñados con el uso de hojas de diseño de reporte en pantalla o en papel. El diccionario de datos sirve como fuente de los datos necesarios para cada reporte.
A los usuarios se muestran modelos o prototipos de los reportes antes de terminar el diseño de reporte y se realiza cualquier cambio necesario. El analista de sistemas usa el diseño de hoja o pantalla para comunicar el diseño físico al programador. Las pantallas VDT, que son una forma especialmente de salida para los sistemas de apoyo a decisiones, así como para los MIS tradicionales, son diseñadas usando formas de diseño de reporte en pantalla. Nuevamente, la estética y utilidad son importantes para crear una pantalla bien diseñada. Es importante producir prototipos de pantallas que permitan que los usuarios hagan cambios donde deseen. La salida gráfica en pantalla está llegando a ser cada vez más utilizado, en especial para los sistemas de apoyo a decisiones. El analista de sistemas debe considerar los efectos de las gráficas ante los usuarios, el tipo de datos debe ser desplegado, el objetivo de las gráficas y su audiencia pretendida. Se dispone de muchos paquetes de software dedicados a los gráficos. Es esencial que los tomadores de decisiones reciban entrenamiento sobre la forma de interpretar las gráficas para que les sean útiles.
Diseño de entrada: La entrada bien
...