diseÑo de sistemas - ecotec › documentacion › investigaciones › ...sistema de informaciÓn 1....

81
DISEÑO DE SISTEMAS Por: Ing. Tanya Recalde Ch.

Upload: others

Post on 27-Jun-2020

6 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: DISEÑO DE SISTEMAS - Ecotec › documentacion › investigaciones › ...SISTEMA DE INFORMACIÓN 1. Ingeniería humana, si los sistemas no son diseñados para las personas entonces

DISEÑO DE SISTEMAS

Por:

Ing. Tanya Recalde Ch.

Page 2: DISEÑO DE SISTEMAS - Ecotec › documentacion › investigaciones › ...SISTEMA DE INFORMACIÓN 1. Ingeniería humana, si los sistemas no son diseñados para las personas entonces

CAPÍTULO 6

TRANSICIÓN DEL ANÁLISIS AL

DISEÑO DE SISTEMAS

Page 3: DISEÑO DE SISTEMAS - Ecotec › documentacion › investigaciones › ...SISTEMA DE INFORMACIÓN 1. Ingeniería humana, si los sistemas no son diseñados para las personas entonces

6.1. INTRODUCCIÓN

Las conclusiones obtenidas durante el

análisis de hechos forman la base

para la transición hacia el diseño así

como de otras actividades de

desarrollo.

Page 4: DISEÑO DE SISTEMAS - Ecotec › documentacion › investigaciones › ...SISTEMA DE INFORMACIÓN 1. Ingeniería humana, si los sistemas no son diseñados para las personas entonces

6.1. INTRODUCCIÓN

El diseño es una solución: la conversión de los requerimientos en formas que los satisfagan.

El diseño determina el éxito del sistema.

La esencia diseño de sistemas es la selección y especificación de las características de un sistema de información.

Page 5: DISEÑO DE SISTEMAS - Ecotec › documentacion › investigaciones › ...SISTEMA DE INFORMACIÓN 1. Ingeniería humana, si los sistemas no son diseñados para las personas entonces

6.2. ESPECIFICACIÓN DE LOS

REQUERIMIENTOS DE LA

APLICACIÓN

Revisión de los objetivos de la investigación de requerimientos.-

Las herramientas, métodos y técnicas proporcionan al analista una ayuda importante para la documentación del sistema, pero no llevan acabo el análisis que identifica los requerimientos de sistemas de información.

Page 6: DISEÑO DE SISTEMAS - Ecotec › documentacion › investigaciones › ...SISTEMA DE INFORMACIÓN 1. Ingeniería humana, si los sistemas no son diseñados para las personas entonces

6.2. ESPECIFICACIÓN DE LOS

REQUERIMIENTOS DE LA

APLICACIÓN

El analista debe analizar los detalles

para detectar lo que funciona bien, lo

que es deficiente o poco efectivo y

donde son necesarios ciertos ajustes.

Page 7: DISEÑO DE SISTEMAS - Ecotec › documentacion › investigaciones › ...SISTEMA DE INFORMACIÓN 1. Ingeniería humana, si los sistemas no son diseñados para las personas entonces

6.2. ESPECIFICACIÓN DE LOS

REQUERIMIENTOS DE LA

APLICACIÓN

Percepción de requerimientos:

análisis de hechos.-

El análisis de sistemas comprende la

recopilación de hechos y el análisis de

los mismos.

Page 8: DISEÑO DE SISTEMAS - Ecotec › documentacion › investigaciones › ...SISTEMA DE INFORMACIÓN 1. Ingeniería humana, si los sistemas no son diseñados para las personas entonces

6.2. ESPECIFICACIÓN DE LOS

REQUERIMIENTOS DE LA

APLICACIÓN

Un marco de referencia útil para

examinar los hechos de un sistema y

establecer los requerimientos de los

usuarios, incluye las áreas de

capacidad, control, acceso a la

información y complejidad.

Page 9: DISEÑO DE SISTEMAS - Ecotec › documentacion › investigaciones › ...SISTEMA DE INFORMACIÓN 1. Ingeniería humana, si los sistemas no son diseñados para las personas entonces

6.2. ESPECIFICACIÓN DE LOS

REQUERIMIENTOS DE LA

APLICACIÓN

a) Capacidad.-

es la habilidad que tiene el sistema

actual formado por personas, equipo,

espacio y procedimientos, para

alcanzar las metas y objetivos básicos

del sistema.

Page 10: DISEÑO DE SISTEMAS - Ecotec › documentacion › investigaciones › ...SISTEMA DE INFORMACIÓN 1. Ingeniería humana, si los sistemas no son diseñados para las personas entonces

6.2. ESPECIFICACIÓN DE LOS

REQUERIMIENTOS DE LA

APLICACIÓN

Se tiene evidencia de un problema de

capacidad cuando el sistema no

puede manejar las transacciones o no

cumple con los requerimientos de

procesamiento y tampoco satisface los

niveles de rendimiento esperados.

Page 11: DISEÑO DE SISTEMAS - Ecotec › documentacion › investigaciones › ...SISTEMA DE INFORMACIÓN 1. Ingeniería humana, si los sistemas no son diseñados para las personas entonces

6.2. ESPECIFICACIÓN DE LOS

REQUERIMIENTOS DE LA

APLICACIÓN

Las soluciones más comunes a la falta de capacidad:

1. Aumentar las capacidades, aumentar el personal, equipo u otros recursos.

2. Reducir las expectativas, reducir los requerimientos de desempeño.

3. Volver a definir la naturaleza de la tarea, modificando responsabilidades, niveles de especialización o estándares de rendimiento.

Page 12: DISEÑO DE SISTEMAS - Ecotec › documentacion › investigaciones › ...SISTEMA DE INFORMACIÓN 1. Ingeniería humana, si los sistemas no son diseñados para las personas entonces

6.2. ESPECIFICACIÓN DE LOS

REQUERIMIENTOS DE LA

APLICACIÓN

b) Control.-

La palabra control significa:

<<mantener las cosas en su sitio>>.

Page 13: DISEÑO DE SISTEMAS - Ecotec › documentacion › investigaciones › ...SISTEMA DE INFORMACIÓN 1. Ingeniería humana, si los sistemas no son diseñados para las personas entonces

6.2. ESPECIFICACIÓN DE LOS

REQUERIMIENTOS DE LA

APLICACIÓN

De una manera más formal, el control

está relacionado con el conjunto de

mecanismos que aumenta la

probabilidad de que las actividades

que afectan los objetivos de una

organización se lleven a cabo en

forma apropiada.

Page 14: DISEÑO DE SISTEMAS - Ecotec › documentacion › investigaciones › ...SISTEMA DE INFORMACIÓN 1. Ingeniería humana, si los sistemas no son diseñados para las personas entonces

6.2. ESPECIFICACIÓN DE LOS

REQUERIMIENTOS DE LA

APLICACIÓN

El control también permite que el sistema

detecte y notifique los casos donde

estas actividades no se realizaron.

También es esencial el manejo de

eventos no anticipados.

El control puede verse en términos de

procedimientos, contenido, auditoria y

responsabilidad.

Page 15: DISEÑO DE SISTEMAS - Ecotec › documentacion › investigaciones › ...SISTEMA DE INFORMACIÓN 1. Ingeniería humana, si los sistemas no son diseñados para las personas entonces

6.2. ESPECIFICACIÓN DE LOS

REQUERIMIENTOS DE LA

APLICACIÓN

Cuando se tiene un problema de control

de sistema:

1. Diseño para evitar fallos en el control.

2. Diseño para detectar y notificar

problemas de control.

3. Diseño para detectar y corregir fallos

en los controles.

Page 16: DISEÑO DE SISTEMAS - Ecotec › documentacion › investigaciones › ...SISTEMA DE INFORMACIÓN 1. Ingeniería humana, si los sistemas no son diseñados para las personas entonces

6.2. ESPECIFICACIÓN DE LOS

REQUERIMIENTOS DE LA

APLICACIÓN

c) Accesibilidad de la Información.-

Está disponible la información necesaria

para llevar a cabo una tarea o

alcanzar cierto objetivo.

Los detalles se puede recuperar y

presentar en forma adecuada cuando

son necesarios.

Page 17: DISEÑO DE SISTEMAS - Ecotec › documentacion › investigaciones › ...SISTEMA DE INFORMACIÓN 1. Ingeniería humana, si los sistemas no son diseñados para las personas entonces

6.2. ESPECIFICACIÓN DE LOS

REQUERIMIENTOS DE LA

APLICACIÓN

Entre las estrategias más representativas para evitar problemas de accesibilidad están las siguientes:

1. Eliminar la necesidad de información.

2. Facilitar el acceso a la información.

3. Eliminar la necesidad de procesamiento.

4. Cambiar el método de presentación.

Page 18: DISEÑO DE SISTEMAS - Ecotec › documentacion › investigaciones › ...SISTEMA DE INFORMACIÓN 1. Ingeniería humana, si los sistemas no son diseñados para las personas entonces

6.2. ESPECIFICACIÓN DE LOS

REQUERIMIENTOS DE LA

APLICACIÓN

d) Complejidad.-

La elegancia de la sencillez es un atributo de los sistemas de información mejor diseñados.

Requerir que una persona participe en tareas interrelacionadas, es algo que puede crear una complejidad innecesaria.

Page 19: DISEÑO DE SISTEMAS - Ecotec › documentacion › investigaciones › ...SISTEMA DE INFORMACIÓN 1. Ingeniería humana, si los sistemas no son diseñados para las personas entonces

6.2. ESPECIFICACIÓN DE LOS

REQUERIMIENTOS DE LA

APLICACIÓN

Para reducir la complejidad se debe

considerar tres estrategias:

1. Simplificación, eliminación de pasos

innecesarios.

2. División, del proceso complejo en

tareas separadas.

3. Cambios en la secuencia.

Page 20: DISEÑO DE SISTEMAS - Ecotec › documentacion › investigaciones › ...SISTEMA DE INFORMACIÓN 1. Ingeniería humana, si los sistemas no son diseñados para las personas entonces

6.3. OBJETIVOS AL DISEÑAR UN

SISTEMA DE INFORMACIÓN

Los requerimientos se trasladan en

especificaciones de diseño.

¿Qué pretende alcanzar el analista

cunado diseña un sistema de

información?

Page 21: DISEÑO DE SISTEMAS - Ecotec › documentacion › investigaciones › ...SISTEMA DE INFORMACIÓN 1. Ingeniería humana, si los sistemas no son diseñados para las personas entonces

6.3. OBJETIVOS AL DISEÑAR UN

SISTEMA DE INFORMACIÓN

Especificación de los elementos lógicos del diseño.-

El diseño de sistemas tiene dos etapas: el diseño lógico y la construcción física del sistema.

Cuando el analista formula el diseño lógico, escribe las especificaciones detalladas del nuevo sistema.

Page 22: DISEÑO DE SISTEMAS - Ecotec › documentacion › investigaciones › ...SISTEMA DE INFORMACIÓN 1. Ingeniería humana, si los sistemas no son diseñados para las personas entonces

6.3. OBJETIVOS AL DISEÑAR UN

SISTEMA DE INFORMACIÓN

Entre las especificaciones del diseño

lógico de sistemas se encuentran:

1. Especificaciones de entrada.

2. Especificaciones de salida.

3. Especificaciones de Archivos.

4. Especificaciones de base de datos.

5. Especificaciones de los

procedimientos.

Page 23: DISEÑO DE SISTEMAS - Ecotec › documentacion › investigaciones › ...SISTEMA DE INFORMACIÓN 1. Ingeniería humana, si los sistemas no son diseñados para las personas entonces

6.3. OBJETIVOS AL DISEÑAR UN

SISTEMA DE INFORMACIÓN

El diseño lógico de un sistema de

información muestra las

características más sobresalientes y

la relación que guardan entre si.

Page 24: DISEÑO DE SISTEMAS - Ecotec › documentacion › investigaciones › ...SISTEMA DE INFORMACIÓN 1. Ingeniería humana, si los sistemas no son diseñados para las personas entonces

6.3. OBJETIVOS AL DISEÑAR UN

SISTEMA DE INFORMACIÓN

La construcción física, que es la

siguiente actividad después del

diseño lógico, produce el software,

los archivos y un sistema que

funciona.

Las especificaciones de diseño indican a

los programadores lo que el sistema

debe hacer.

Page 25: DISEÑO DE SISTEMAS - Ecotec › documentacion › investigaciones › ...SISTEMA DE INFORMACIÓN 1. Ingeniería humana, si los sistemas no son diseñados para las personas entonces

6.3. OBJETIVOS AL DISEÑAR UN

SISTEMA DE INFORMACIÓN

Apoyo para las actividades de la

empresa.-

Un objetivo fundamental en el diseño de

un sistema de información es

asegurar que éste brinde apoyo a la

actividad de la empresa para la que

fue desarrollado.

Page 26: DISEÑO DE SISTEMAS - Ecotec › documentacion › investigaciones › ...SISTEMA DE INFORMACIÓN 1. Ingeniería humana, si los sistemas no son diseñados para las personas entonces

6.3. OBJETIVOS AL DISEÑAR UN

SISTEMA DE INFORMACIÓN

La tecnología de cómputo y

comunicaciones especificadas en el

diseño siempre deben tener un papel

secundario en relación con los

resultados que se pretende que el

sistema proporcione.

Page 27: DISEÑO DE SISTEMAS - Ecotec › documentacion › investigaciones › ...SISTEMA DE INFORMACIÓN 1. Ingeniería humana, si los sistemas no son diseñados para las personas entonces

6.3. OBJETIVOS AL DISEÑAR UN

SISTEMA DE INFORMACIÓN

Asegurar que las características

del sistema cumplan con los

requerimientos del usuario.-

Durante el diseño, los requerimientos del

usuario se trasladan en

características del sistema.

Page 28: DISEÑO DE SISTEMAS - Ecotec › documentacion › investigaciones › ...SISTEMA DE INFORMACIÓN 1. Ingeniería humana, si los sistemas no son diseñados para las personas entonces

6.3. OBJETIVOS AL DISEÑAR UN

SISTEMA DE INFORMACIÓN

1. Realiza en forma apropiada los procedimientos correctos

2. Presenta información e instrucciones en una forma aceptable y efectiva.

3. Produce resultados exactos.

4. Proporciona una interfase y métodos de interacción aceptables.

5. Es percibido por los usuarios como un sistema confiable.

Page 29: DISEÑO DE SISTEMAS - Ecotec › documentacion › investigaciones › ...SISTEMA DE INFORMACIÓN 1. Ingeniería humana, si los sistemas no son diseñados para las personas entonces

6.3. OBJETIVOS AL DISEÑAR UN

SISTEMA DE INFORMACIÓN

Proporcionar un sistema que sea

fácil de utilizar.-

Las características técnicas de un

sistema de información (confiabilidad,

exactitud y velocidad de

procesamiento) son secundarias en

relación con los aspectos humanos

del diseño de sistema.

Page 30: DISEÑO DE SISTEMAS - Ecotec › documentacion › investigaciones › ...SISTEMA DE INFORMACIÓN 1. Ingeniería humana, si los sistemas no son diseñados para las personas entonces

6.3. OBJETIVOS AL DISEÑAR UN

SISTEMA DE INFORMACIÓN

Los analistas procurar diseñar sistemas

con ingeniería dirigida hacia las

personas y en consecuencia, incluyen

características ergonométricas.

Page 31: DISEÑO DE SISTEMAS - Ecotec › documentacion › investigaciones › ...SISTEMA DE INFORMACIÓN 1. Ingeniería humana, si los sistemas no son diseñados para las personas entonces

6.3. OBJETIVOS AL DISEÑAR UN

SISTEMA DE INFORMACIÓN

1. Ingeniería humana, si los sistemas no son diseñados para las personas entonces no tendrán éxito.

2. Diseño ergonómico, al escoger los colores para presentar la información, la ubicación de las teclas de mando, métodos de interacción con el sistema. Además diseño del área de trabajo y selección y distribución de los equipos y otros recurso.

Page 32: DISEÑO DE SISTEMAS - Ecotec › documentacion › investigaciones › ...SISTEMA DE INFORMACIÓN 1. Ingeniería humana, si los sistemas no son diseñados para las personas entonces

6.3. OBJETIVOS AL DISEÑAR UN

SISTEMA DE INFORMACIÓN

Proporcionar especificaciones

detalladas para el desarrollo de

software.-

Estas especificaciones establecen las

funciones de entrada, salida y

procesamiento así como los

algoritmos necesarios para

efectuarlas.

Page 33: DISEÑO DE SISTEMAS - Ecotec › documentacion › investigaciones › ...SISTEMA DE INFORMACIÓN 1. Ingeniería humana, si los sistemas no son diseñados para las personas entonces

6.3. OBJETIVOS AL DISEÑAR UN

SISTEMA DE INFORMACIÓN

Ajustarse a los estándares de

diseño.-

Las especificaciones de diseño se

establecen dentro del marco fijado

por los estándares.

1. Estándares para datos, nombres,

tipo y longitud.

Page 34: DISEÑO DE SISTEMAS - Ecotec › documentacion › investigaciones › ...SISTEMA DE INFORMACIÓN 1. Ingeniería humana, si los sistemas no son diseñados para las personas entonces

6.3. OBJETIVOS AL DISEÑAR UN

SISTEMA DE INFORMACIÓN

2. Estándares de codificación,

abreviaturas y designaciones

formales para describir actividades y

entidades dentro de la organización.

3. Estándares estructurales,

lineamientos de cómo estructurar el

software y el sistema.

Page 35: DISEÑO DE SISTEMAS - Ecotec › documentacion › investigaciones › ...SISTEMA DE INFORMACIÓN 1. Ingeniería humana, si los sistemas no son diseñados para las personas entonces

6.3. OBJETIVOS AL DISEÑAR UN

SISTEMA DE INFORMACIÓN

4. Estándares de documentación.

Con el objeto de garantizar que la

aplicación cumpla con los estándares,

muchas organizaciones cuentan con

un grupo de control de calidad.

Page 36: DISEÑO DE SISTEMAS - Ecotec › documentacion › investigaciones › ...SISTEMA DE INFORMACIÓN 1. Ingeniería humana, si los sistemas no son diseñados para las personas entonces

6.4. CARACTERISTICAS QUE SE

DEBEN DISEÑAR

Las especificaciones de diseño

describen las características del

sistema, los componentes o

elementos del sistema y la forma en

que estos aparecerán ante los

usuarios.

Page 37: DISEÑO DE SISTEMAS - Ecotec › documentacion › investigaciones › ...SISTEMA DE INFORMACIÓN 1. Ingeniería humana, si los sistemas no son diseñados para las personas entonces

6.4. CARACTERISTICAS QUE SE

DEBEN DISEÑAR

Especificaciones

de salida

Especificaciones

de entrada

Especificaciones

de archivos y BD

Especificaciones

de procesamiento

Especificaciones

de datos

Entrada de datos

Soporte de decisiones

Generación de reportes

Comunicación

Mantenimiento

de Archivos

Respaldo

Reporte

Con

su

lta

s

Transacción

Maestro

Maestro

Rep

ort

e

DISEÑO LÓGICO

Especificaciones de las Características

DISEÑO FÍSICO

Producto

Determinar el

producto terminado

Page 38: DISEÑO DE SISTEMAS - Ecotec › documentacion › investigaciones › ...SISTEMA DE INFORMACIÓN 1. Ingeniería humana, si los sistemas no son diseñados para las personas entonces

6.4. CARACTERISTICAS QUE SE

DEBEN DISEÑAR

Elementos del diseño.-

1. Flujos de datos.

2. Almacenes de datos.

3. Procesos.

4. Procedimientos.

5. Controles.

6. Funciones del personal.

Page 39: DISEÑO DE SISTEMAS - Ecotec › documentacion › investigaciones › ...SISTEMA DE INFORMACIÓN 1. Ingeniería humana, si los sistemas no son diseñados para las personas entonces

6.4. CARACTERISTICAS QUE SE

DEBEN DISEÑAR

Diseño de la Salida.-

La salida se refiere a los resultados e

información generada por el sistema.

Para muchos usuarios, la salida es la

única razón para el desarrollo del

sistema y la base sobre la que

evaluarán la utilidad de la aplicación.

Page 40: DISEÑO DE SISTEMAS - Ecotec › documentacion › investigaciones › ...SISTEMA DE INFORMACIÓN 1. Ingeniería humana, si los sistemas no son diseñados para las personas entonces

6.4. CARACTERISTICAS QUE SE

DEBEN DISEÑAR

Muchos usuarios no operan el sistema,

pero si utilizan la información

generada por este.

Page 41: DISEÑO DE SISTEMAS - Ecotec › documentacion › investigaciones › ...SISTEMA DE INFORMACIÓN 1. Ingeniería humana, si los sistemas no son diseñados para las personas entonces

6.4. CARACTERISTICAS QUE SE

DEBEN DISEÑAR

Entre las tareas que el analista debe

realizar en el diseño de la salida

están:

1. Determinar qué información

presentar.

Page 42: DISEÑO DE SISTEMAS - Ecotec › documentacion › investigaciones › ...SISTEMA DE INFORMACIÓN 1. Ingeniería humana, si los sistemas no son diseñados para las personas entonces

6.4. CARACTERISTICAS QUE SE

DEBEN DISEÑAR

2. Decidir si la información será

presentada en forma visual, verbal o

impresa y seleccionar el medio de

salida.

3. Disponer la presentación de la

información en un formato aceptable.

4. Decidir cómo distribuir la salida entre

los posibles destinatarios.

Page 43: DISEÑO DE SISTEMAS - Ecotec › documentacion › investigaciones › ...SISTEMA DE INFORMACIÓN 1. Ingeniería humana, si los sistemas no son diseñados para las personas entonces

6.4. CARACTERISTICAS QUE SE

DEBEN DISEÑAR

La disposición de la información sobre

una pantalla o documento impreso se

denomina distribución.

El diseño de la salida está especificado

en los formularios de distribución que

son hojas que describen la ubicación,

características y formatos de las

columna y paginación.

Page 44: DISEÑO DE SISTEMAS - Ecotec › documentacion › investigaciones › ...SISTEMA DE INFORMACIÓN 1. Ingeniería humana, si los sistemas no son diseñados para las personas entonces

6.4. CARACTERISTICAS QUE SE

DEBEN DISEÑAR

Diseño de archivos.-

Entre las decisiones que se toman

durante el diseño de archivos, se

encuentran las siguientes:

1. Los datos que deben incluirse en el

formato de los registros contenidos

en el archivo.

Page 45: DISEÑO DE SISTEMAS - Ecotec › documentacion › investigaciones › ...SISTEMA DE INFORMACIÓN 1. Ingeniería humana, si los sistemas no son diseñados para las personas entonces

6.4. CARACTERISTICAS QUE SE

DEBEN DISEÑAR

2. La longitud de cada registro, con

base en las características de los

datos que contiene.

3. La secuencia a disposición de los

registros dentro del archivo (la

estructura de almacenamiento que

puede ser secuencial, indexada o

relativa).

Page 46: DISEÑO DE SISTEMAS - Ecotec › documentacion › investigaciones › ...SISTEMA DE INFORMACIÓN 1. Ingeniería humana, si los sistemas no son diseñados para las personas entonces

6.4. CARACTERISTICAS QUE SE

DEBEN DISEÑAR

Diseño de interacciones con la

base de datos.-

Dada la importancia que tienen las bases

de datos en muchos sistemas, su

diseño es establecido y vigilado por

un administrador de base de datos.

Page 47: DISEÑO DE SISTEMAS - Ecotec › documentacion › investigaciones › ...SISTEMA DE INFORMACIÓN 1. Ingeniería humana, si los sistemas no son diseñados para las personas entonces

6.4. CARACTERISTICAS QUE SE

DEBEN DISEÑAR

En este caso el analista consulta al

administrador de base de datos para

determinar las interacciones más

apropiadas.

El analista proporciona al ABD:

1. La descripción de los datos que son

necesarios

2. Las acciones que tendrán efectos en la BD

Page 48: DISEÑO DE SISTEMAS - Ecotec › documentacion › investigaciones › ...SISTEMA DE INFORMACIÓN 1. Ingeniería humana, si los sistemas no son diseñados para las personas entonces

6.4. CARACTERISTICAS QUE SE

DEBEN DISEÑAR

El papel del ABD incluyen las siguientes responsabilidades:

1. Evaluar la conveniencia de la solicitud del analista.

2. Describir los métodos para interactuar con la base de datos.

3. Asegurar que la aplicación no pueda dañar la base de datos o que afecte a otra aplicación.

Page 49: DISEÑO DE SISTEMAS - Ecotec › documentacion › investigaciones › ...SISTEMA DE INFORMACIÓN 1. Ingeniería humana, si los sistemas no son diseñados para las personas entonces

6.4. CARACTERISTICAS QUE SE

DEBEN DISEÑAR

Diseño de la entrada.-

Los analistas deciden los siguientes

detalles del diseño de entradas:

1. Que datos ingresan al sistema.

2. Que medios utilizar.

3. La forma en que se deben disponer o

codificar los datos.

Page 50: DISEÑO DE SISTEMAS - Ecotec › documentacion › investigaciones › ...SISTEMA DE INFORMACIÓN 1. Ingeniería humana, si los sistemas no son diseñados para las personas entonces

6.4. CARACTERISTICAS QUE SE

DEBEN DISEÑAR

4. El diálogo que servirá de guía a los usuarios para dar entrada a los datos.

5. Validación necesaria de datos y transacciones para detectar errores.

6. Métodos para llevar a cabo la validación de las entradas y los pasos a seguir cuando se presentan los errores.

Page 51: DISEÑO DE SISTEMAS - Ecotec › documentacion › investigaciones › ...SISTEMA DE INFORMACIÓN 1. Ingeniería humana, si los sistemas no son diseñados para las personas entonces

6.4. CARACTERISTICAS QUE SE

DEBEN DISEÑAR

Los sistemas en línea incluyen un

diálogo o conversación entre el

usuario y el sistema.

Page 52: DISEÑO DE SISTEMAS - Ecotec › documentacion › investigaciones › ...SISTEMA DE INFORMACIÓN 1. Ingeniería humana, si los sistemas no son diseñados para las personas entonces

6.4. CARACTERISTICAS QUE SE

DEBEN DISEÑAR

Diseño de controles.-

Los analistas de sistemas también deben

anticipar los errores que se

cometerán al ingresar los datos en el

sistema o al solicitar la ejecución de

ciertas funciones.

Page 53: DISEÑO DE SISTEMAS - Ecotec › documentacion › investigaciones › ...SISTEMA DE INFORMACIÓN 1. Ingeniería humana, si los sistemas no son diseñados para las personas entonces

6.4. CARACTERISTICAS QUE SE

DEBEN DISEÑAR

Los controles de entrada proporcionan

medios para:

1. Asegurar que solo los usuarios

autorizados tengan acceso al

sistema.

2. Garantizar que las transacciones

sean aceptables.

Page 54: DISEÑO DE SISTEMAS - Ecotec › documentacion › investigaciones › ...SISTEMA DE INFORMACIÓN 1. Ingeniería humana, si los sistemas no son diseñados para las personas entonces

6.4. CARACTERISTICAS QUE SE

DEBEN DISEÑAR

3. Validar los datos para comprobar su

exactitud.

4. Determinar si se han omitido datos

que son necesarios.

Page 55: DISEÑO DE SISTEMAS - Ecotec › documentacion › investigaciones › ...SISTEMA DE INFORMACIÓN 1. Ingeniería humana, si los sistemas no son diseñados para las personas entonces

6.4. CARACTERISTICAS QUE SE

DEBEN DISEÑAR

Diseño de procedimientos.-

Los procedimientos especifican qué

tareas deben efectuarse al utilizar el

sistema y quienes son los

responsables de llevarlas a cabo.

Page 56: DISEÑO DE SISTEMAS - Ecotec › documentacion › investigaciones › ...SISTEMA DE INFORMACIÓN 1. Ingeniería humana, si los sistemas no son diseñados para las personas entonces

6.4. CARACTERISTICAS QUE SE

DEBEN DISEÑAR

Entre los procedimientos importantes se

encuentran:

1. Procedimientos para entrada de

datos, métodos para la captura de

datos de las transacciones y su

ingreso en el sistema

Page 57: DISEÑO DE SISTEMAS - Ecotec › documentacion › investigaciones › ...SISTEMA DE INFORMACIÓN 1. Ingeniería humana, si los sistemas no son diseñados para las personas entonces

6.4. CARACTERISTICAS QUE SE

DEBEN DISEÑAR

2. Procedimientos durante la

ejecución, pasos y acciones

emprendidos por los usuarios finales

que interactúan con el sistema.

3. Procedimientos para el manejo de

errores, acciones a seguir en caso

que se presenten errores.

Page 58: DISEÑO DE SISTEMAS - Ecotec › documentacion › investigaciones › ...SISTEMA DE INFORMACIÓN 1. Ingeniería humana, si los sistemas no son diseñados para las personas entonces

6.4. CARACTERISTICAS QUE SE

DEBEN DISEÑAR

4. Procedimientos de seguridad y

respaldo, acciones para proteger el

sistema y sus recursos contra

posibles daños.

Page 59: DISEÑO DE SISTEMAS - Ecotec › documentacion › investigaciones › ...SISTEMA DE INFORMACIÓN 1. Ingeniería humana, si los sistemas no son diseñados para las personas entonces

6.4. CARACTERISTICAS QUE SE

DEBEN DISEÑAR

Diseño de especificaciones para

programas.-

Las especificaciones para programas son en si

mismas un diseño. Ellas describen como

transformar las especificaciones de diseño

del sistema – salidas, entradas, archivos,

procesamientos y otras- en software de

computadora.

Page 60: DISEÑO DE SISTEMAS - Ecotec › documentacion › investigaciones › ...SISTEMA DE INFORMACIÓN 1. Ingeniería humana, si los sistemas no son diseñados para las personas entonces

6.4. CARACTERISTICAS QUE SE

DEBEN DISEÑAR

El diseño de software de computadora es

importante para asegurar que:

1. Los programas producidos lleven a cabo

todas las tareas y lo hagan en la forma

establecida.

2. La estructuración del software en módulos

permita su prueba y validación para

determinar si los procedimientos son

correctos.

Page 61: DISEÑO DE SISTEMAS - Ecotec › documentacion › investigaciones › ...SISTEMA DE INFORMACIÓN 1. Ingeniería humana, si los sistemas no son diseñados para las personas entonces

6.4. CARACTERISTICAS QUE SE

DEBEN DISEÑAR

3. Las modificaciones futuras se puedan

realizar en forma eficiente y con un

mínimo de interrupción en el diseño

de software.

El diseño de software se lo realiza una

sola vez pero el sistema en si, es

utilizado repetidamente lo que hace

que evolucione.

Page 62: DISEÑO DE SISTEMAS - Ecotec › documentacion › investigaciones › ...SISTEMA DE INFORMACIÓN 1. Ingeniería humana, si los sistemas no son diseñados para las personas entonces

6.5. MANEJO DEL PROCESO DE

DISEÑO

El manejo del proceso de diseño significa

tomar los pasos necesarios para que

el esfuerzo de desarrollo avance en

forma apropiada y produzca los

resultados esperados.

Page 63: DISEÑO DE SISTEMAS - Ecotec › documentacion › investigaciones › ...SISTEMA DE INFORMACIÓN 1. Ingeniería humana, si los sistemas no son diseñados para las personas entonces

6.5. MANEJO DEL PROCESO DE

DISEÑO

Carpeta de descripción del diseño de

sistemas.-

Las especificaciones deben ser

especificadas en forma que esboza

las características de la aplicación.

Ningún diseño está completo sin la

carpeta de diseño.

Page 64: DISEÑO DE SISTEMAS - Ecotec › documentacion › investigaciones › ...SISTEMA DE INFORMACIÓN 1. Ingeniería humana, si los sistemas no son diseñados para las personas entonces

6.5. MANEJO DEL PROCESO DE

DISEÑO

La información liberada incluye los

siguientes aspectos:

Cuadros de despliegue, descripción

de las entradas y salidas donde se

muestra la ubicación de todos los

detalles que aparecerán en los

reportes, documentos y pantallas.

Page 65: DISEÑO DE SISTEMAS - Ecotec › documentacion › investigaciones › ...SISTEMA DE INFORMACIÓN 1. Ingeniería humana, si los sistemas no son diseñados para las personas entonces

6.5. MANEJO DEL PROCESO DE

DISEÑO

Estructura de Registros,

descripciones de todos los datos

contenidos en las tablas y registros y

la relación entre ellos, en la base de

datos.

Page 66: DISEÑO DE SISTEMAS - Ecotec › documentacion › investigaciones › ...SISTEMA DE INFORMACIÓN 1. Ingeniería humana, si los sistemas no son diseñados para las personas entonces

6.5. MANEJO DEL PROCESO DE

DISEÑO

Sistema de codificación,

descripciones de códigos que

explican e identifican tipos de

transacciones, clasificaciones y

categorías de eventos o entidades.

Page 67: DISEÑO DE SISTEMAS - Ecotec › documentacion › investigaciones › ...SISTEMA DE INFORMACIÓN 1. Ingeniería humana, si los sistemas no son diseñados para las personas entonces

6.5. MANEJO DEL PROCESO DE

DISEÑO

Especificaciones de los

programas, cuadros, tablas y

descripciones gráficas de los módulos

y componentes del software de

computadora junto a la interacción

entre cada uno de ellos; también se

incluyen las funciones y los datos que

necesitan y producen.

Page 68: DISEÑO DE SISTEMAS - Ecotec › documentacion › investigaciones › ...SISTEMA DE INFORMACIÓN 1. Ingeniería humana, si los sistemas no son diseñados para las personas entonces

6.5. MANEJO DEL PROCESO DE

DISEÑO

Especificación de procedimientos,

procedimientos planificados para

instalar y operar el sistema cuando

este terminado.

Plan de desarrollo, cronogramas

que indican los tiempos necesarios

para el desarrollo de actividades.

Page 69: DISEÑO DE SISTEMAS - Ecotec › documentacion › investigaciones › ...SISTEMA DE INFORMACIÓN 1. Ingeniería humana, si los sistemas no son diseñados para las personas entonces

6.5. MANEJO DEL PROCESO DE

DISEÑO

Costos del paquete, gastos

anticipados para el desarrollo,

implantación y operación del nuevo

sistema, clasificados por categorías

tales como personal, equipo,

comunicaciones, facilidades y

suministros (revisados en base a la

propuesta original del proyecto)

Page 70: DISEÑO DE SISTEMAS - Ecotec › documentacion › investigaciones › ...SISTEMA DE INFORMACIÓN 1. Ingeniería humana, si los sistemas no son diseñados para las personas entonces

6.5. MANEJO DEL PROCESO DE

DISEÑO

Propuesta de Desarrollo

Diagramas de flujos de datos

Cuadros de despliegue

Estructura de los registros

Sistema de codificación

Especificación de programas

Especificaciones de procedimientos

Plan de desarrollo

Coste del paquete

CARPETA

DE

DISEÑO

Page 71: DISEÑO DE SISTEMAS - Ecotec › documentacion › investigaciones › ...SISTEMA DE INFORMACIÓN 1. Ingeniería humana, si los sistemas no son diseñados para las personas entonces

6.5. MANEJO DEL PROCESO DE

DISEÑO

Seguimiento del proceso de diseño.-

Tiempo de desarrollo

Costos de desarrollo

Aceptabilidad del diseño

Page 72: DISEÑO DE SISTEMAS - Ecotec › documentacion › investigaciones › ...SISTEMA DE INFORMACIÓN 1. Ingeniería humana, si los sistemas no son diseñados para las personas entonces

6.5. MANEJO DEL PROCESO DE

DISEÑO

Selección del hardware y software.-

La mayoría de las ocasiones el diseño de

sistemas se realiza sobre sistemas de

cómputo, estaciones de trabajo y

aparatos de comunicación de datos

ya instalados en la empresa.

Page 73: DISEÑO DE SISTEMAS - Ecotec › documentacion › investigaciones › ...SISTEMA DE INFORMACIÓN 1. Ingeniería humana, si los sistemas no son diseñados para las personas entonces

6.5. MANEJO DEL PROCESO DE

DISEÑO

Pero muchas de las veces estos

sistemas son nuevos haciendo que

se incorporen las actividades de

selección de hardware y software de

una serie de propuestas hechas por

proveedores especializados en cada

rama.

Page 74: DISEÑO DE SISTEMAS - Ecotec › documentacion › investigaciones › ...SISTEMA DE INFORMACIÓN 1. Ingeniería humana, si los sistemas no son diseñados para las personas entonces

6.5. MANEJO DEL PROCESO DE

DISEÑO

Participación de los usuarios.-

El diseño de un sistema de información

no solo es responsabilidad de los

analistas de sistemas. Por el

contrario, los gerentes y usuarios del

sistema también tienen un papel

importante.

Page 75: DISEÑO DE SISTEMAS - Ecotec › documentacion › investigaciones › ...SISTEMA DE INFORMACIÓN 1. Ingeniería humana, si los sistemas no son diseñados para las personas entonces

6.5. MANEJO DEL PROCESO DE

DISEÑO

Responsabilidades en el desarrollo hecho por los usuarios

Responsabilidad de los Usuarios Responsabilidad del Analista

Comprender el problema que va a ser

abordado por la aplicación.

Reconocer los beneficios de las

aplicaciones desarrolladas por el

usuario.

Conocer los datos necesarios para

abordar el problema.

Traducir las necesidades generales

de datos en especificaciones para

estos y en requerimientos de

procesamiento.

Saber cómo utilizar el software. Proporcionar educación y programas

de entretenimiento.

Saber como utilizar la terminal, la

computadora personal o cualquier otro

equipo.

Ser consultores del diseño y proceso

de desarrollo de los usuarios.

Adherirse a los lineamientos y

estándares establecidos.

Proporcionar asistencia en la

detección y corrección de errores.

Page 76: DISEÑO DE SISTEMAS - Ecotec › documentacion › investigaciones › ...SISTEMA DE INFORMACIÓN 1. Ingeniería humana, si los sistemas no son diseñados para las personas entonces

6.6. PREGUNTAS DE REPASO

1. ¿Cuáles son los dos componentes más importantes del análisis de sistemas?¿Qué relación existe entre ambos?

2. Los analistas de sistemas, ¿qué áreas deben evaluar cuando examinan los datos recopilados durante la investigación de sistemas? Describa en forma breve cada área. Para cada una de ellas, indique las opciones que el analista puede seleccionar para especificar los requerimientos del nuevo sistema

Page 77: DISEÑO DE SISTEMAS - Ecotec › documentacion › investigaciones › ...SISTEMA DE INFORMACIÓN 1. Ingeniería humana, si los sistemas no son diseñados para las personas entonces

6.6. PREGUNTAS DE REPASO

3. ¿Qué son las estrategias de diseño? ¿en

qué consisten?

4. Identifique las preguntas que los analistas

emplean para guiar el estudio de un

proceso o sistema después de recopilar

datos sobre los requerimientos de

información. Discuta el proceso general de

análisis de estos datos

Page 78: DISEÑO DE SISTEMAS - Ecotec › documentacion › investigaciones › ...SISTEMA DE INFORMACIÓN 1. Ingeniería humana, si los sistemas no son diseñados para las personas entonces

6.6. PREGUNTAS DE REPASO

5. ¿Qué objetivos sirven de guía para

los analistas de sistemas en el diseño

de un sistema de información?

6. ¿Cuál es la diferencia entre diseño

lógico y construcción física? Describa

el papel del analista, el programador

y el usuario.

Page 79: DISEÑO DE SISTEMAS - Ecotec › documentacion › investigaciones › ...SISTEMA DE INFORMACIÓN 1. Ingeniería humana, si los sistemas no son diseñados para las personas entonces

6.6. PREGUNTAS DE REPASO

7. Describa las actividades asociadas al

diseño lógico

8. ¿Qué rasgos caracterizan a un sistema de

información que satisface los

requerimientos del usuario?.

9. ¿Cómo contribuyen las características

ergonómicas y de ingeniería humana para

crear un sistema diferente?

Page 80: DISEÑO DE SISTEMAS - Ecotec › documentacion › investigaciones › ...SISTEMA DE INFORMACIÓN 1. Ingeniería humana, si los sistemas no son diseñados para las personas entonces

6.6. PREGUNTAS DE REPASO

10. ¿Qué caracterísitcas deben especificarse en el diseño de sistemas de información?

11. ¿Qué Es una especificación de diseño?.

12. Identifique los diferentes procedimientos que el analistas debe diseñar