Este documento presenta una introducción al diseño de sistemas. Explica que el diseño produce los detalles para cumplir con los requerimientos identificados en el análisis. Luego describe las fases del diseño lógico, incluyendo el diseño global para proponer alternativas y el diseño detallado para desarrollar el sistema propuesto a nivel de detalle. Finalmente, presenta algunas herramientas y actividades clave del diseño como diagramas, flujogramas y documentación.
1. UNIDAD IV DISEÑO DE SISTEMAS
Objetivo:
T U D IO S C IE
ES
4.1 Diseño general DE
NT
IF
O
IC
4.2 Diseño detallado
GI
OS
COLE
Y TEC NO
IC O
LO
EX
G
M
CO
I
S D DE
E L E STA D O
2. Ciclo de vida de los sistemas
ANÁLISIS
D
O DISEÑO
C
U
M DESARROLLO
E
N
IMPLANTACIÓN
T
A
C PRUEBAS
I
O
N MANTENIMIENTO
3. Diseño de sistemas
• El diseño de un sistema de información
produce los detalles que establecen la
forma en la que el sistema cumplirá con
los requerimientos identificados durante
la fase de análisis.
4. Diseño de sistemas
• Los especialistas en sistemas se
refieren, con frecuencia, a esta etapa
como diseño lógico en contraste con la
de desarrollo del software, a la que
denominan diseño físico.
5. DISEÑO LÓGICO
• Así como el análisis se refería al presente, el
diseño se refiere al FUTURO, y toma como
base el presente. Es una etapa de proyecciones,
por la que se refiere una gran dosis de
imaginación y creatividad.
• Es la etapa en donde se requiere la mayor dosis
de inteligencia y creatividad.
6. Diseño Lógico
• El diseño de un sistema también indica los
datos de entrada, aquellos que serán
calculados y los que deben ser
almacenados. Asimismo, se escriben con
todo detalle los procedimientos de cálculo
y los datos individuales.
7. Diseño Lógico
• Los diseñadores seleccionan las
estructuras de archivo y los dispositivos
de almacenamiento, tales como discos y
cintas magnéticos o incluso archivos en
papel. Los procedimientos que se escriben
indican cómo procesar los datos y producir
las salidas.
8. Fases del diseño lógico
• Diseño Global
– Plantear en términos generales la mejora del
sistema anterior o la nueva propuesta con
especificación de sus posibilidades y costo
• Diseño Detallado
– Traducir el diseño global en términos en que el
mismo pueda ser operable
9. Diseño Global
• Objetivo: desarrollar propuestas alternativas que
satisfagan los requerimientos de la organización
• Desarrollo y Herramientas
– Definir los objetivos del Sistema con absoluta claridad
y por escrito
– Establecer las restricciones del sistema
• Internas (propias de la organización)
• Externas (Clientes, proveedores, estado,etc....)
– Determinar las necesidades de información
10. Diseño Global
– Determinar las fuentes de Información
• Definición de las entradas
– Determinación del proceso y los medios de
procesamiento
• Definir los procedimientos por los cuales las
entradas se transforman en salida
– Volumen de datos
– Frecuencia
– Velocidad
– Complejidad
– Especificación de los archivos
• Definir los almacenamientos y los accesos (claves)
11. Diseño Detallado
• Objetivo: con el diseño global aceptado, se
desarrolla en detalle el sistema diseñado a
nivel global. Estructurando los aspectos
que deberá poseer El diseño terminado
• Herramientas:
– Curso gramas
– Redacción de Informes
– Diseño de formularios y registros
– Diagramas lógicos
– Diseño de organigramas
12. Diseño Detallado - Actividades
• Diseño de los formularios y registros
• Instrucciones para el llenado de los
formularios y registros
• Especificación de tareas de cada puesto de
trabajo
• Redacción del manual de procedimiento
• Preparación de Flujo gramas
13. Diseño Detallado - Actividades
• Diseño de salidas
• Diseño de entradas
• Diseño de archivos
• Diseño de métodos de organización
14. Diseño Detallado
• Diseño de almacenamientos
• Especificación de procedimientos
• Diseño de los diagramas en bloque y de lógica
• Programación (Código)
15. Diseño Detallado
• Diseño de Interfaces, Entradas y Salidas
Impresión
Unidades
Salidas
Proceso
Envío
Almacenamiento
Archivos
Consulta
Entradas