3. La estrategia de alto nivel para resolver problemas y construir una
solución, se le conoce como Diseño de Sistemas. Éste incluye
decisiones acerca de la organización del sistema en subsistemas, la
asignación de subsistemas a componentes hardware y software, y
decisiones fundamentales conceptuales y de política que son las que
constituyen un marco de trabajo para el diseño detallado.
El diseño de sistemas es la primera fase de diseño en la cual se
selecciona la aproximación básica para resolver el problema. Durante
el diseño del sistema, se decide la estructura y el estilo global. La
arquitectura del sistema es la organización global del mismo en
componentes llamados subsistemas. La arquitectura proporciona el
contexto en el cual se toman decisiones más detalladas en una fase
posterior del diseño. Al tomar decisiones de alto nivel que se apliquen
a todo el sistema, el diseñador desglosa el problema en subsistemas,
de tal manera que sea posible realizar más trabajo por parte de
varios diseñadores que trabajarán independientemente en distintos
subsistemas.
4. Es la evaluación de las distintas soluciones alternativas y la
especificación de una solución detallada de tipo informático.
También se conoce por “Diseño lógico”.
Imagen tomada de: ceds.nauta.es
5. Un requerimiento es
una característica que
debe incluirse en un
nuevo sistema. Ésta
puede ser la inclusión
de determinada forma
para capturar o
procesar datos ,
producir información,
controlar una actividad
de la empresa o
brindar soporte a la
gerencia
6. La determinación de requerimientos es el estudio de un
sistema para conocer cómo trabaja y dónde es
necesario efectuar mejoras . Los estudios de sistemas
dan como resultado una evaluación de la forma como
trabajan los métodos empleados y si es necesario o
posible realizar ajustes.
7. ACTIVIDAD DESCRIPCIÓN
Prever las características del sistema
con base en la experiencia previa. Esto
se puede llevar al analista a investigar
Anticipación de requerimientos áreas y aspectos que de otra forma no
serían tomados en cuenta.
Estudio y documentación del sistema
actual utilizando para ello técnicas para
Investigación de requerimientos hallar hechos, análisis de flujo de datos y
análisis de decisión.
Análisis de los datos que describen el
sistema para determinar qué tan bueno es
Especificación de requerimientos su desempeño, qué requerimientos se
deben satisfacer y las estrategias para
alcanzarlos.
8. Puede ser una mezcla de bendiciones. Por un lado, la experiencia
de estudios previos puede conducir a la investigación de áreas que
no consideraría un analista novato. Tener las bases necesarias
para saber que preguntar o qué aspectos a investigar puede ser de
beneficio sustancial para la organización.
Por otra parte, si se introducen atajos al conducir la investigación,
entonces es muy probable que la anticipación de requerimientos se
convierta en un problema. Por tanto, siempre deben darse
lineamentos para estructurar una investigación alrededor de
cuestiones básicas con la finalidad de evitar consecuencias
indeseables de la anticipación de requerimientos.
9. Esta actividad es la más importantes del análisis de sistemas.
Los analistas estudian el sistema actual con la ayuda de varias
herramientas y habilidades y documentan sus características
para, más adelante emprender el análisis.
La investigación de requerimientos depende de las técnicas
para encontrar datos, que serán estudiadas más adelante e
incluyen métodos para documentar y describir las
características del sistema.
10. Los datos durante la recopilación de hechos se analizan para determinar las
especificaciones de los requerimientos, es decir; la descripción de las
características del nuevo sistema, esta actividad tiene tres partes relacionadas
entre si:
1.Análisis de datos basados en hechos: Se examinan datos recopilados
hechos
durante el estudio , incluidos en la documentación de flujo de datos y análisis de
decisiones para examinar el grado de desempeño del sistema y si cumple con las
demandas de la organización.
2.Identificación de requerimientos esenciales: Características que deben
esenciales
incluirse en el nuevo sistema y que van desde detalles de operación hasta
criterios de desempeños.
3.Selección de estrategias para satisfacer los requerimientos: Métodos que
requerimientos
serán utilizados para alcanzar los requerimientos establecidos y seleccionados.
Estos forman la base para el diseño de sistemas, los cuales deben cumplir con
las especificaciones de requerimientos.
11. Cómo integrar esos detalles para identificar los requerimientos que debe
satisfacer un nuevo sistema:
Durante la fase de búsqueda de hechos de la investigación detallada, la
atención se centra alrededor de los requerimientos básicos: comprensión
de los procesos, incluyendo porqué y cómo se efectúan; identificación de
los datos utilizados así como de las actividades de procesamiento de la
información; determinación del volumen y tiempo de procesamiento y la
identificación de los controles del sistema.
El análisis estructurado no sólo documenta el sistema existente sino que
también proporciona información que ayuda al analista de sistemas a
examinar el sistema. Cada una de las preguntas de diagnostico que
formula el analista sirve de ayuda para desarrollar una descripción
completa del sistema y para la identificación temprana de aquellas áreas
donde pueden aparecer problemas.
12. El análisis de sistemas comprende la recopilación de
hechos y el análisis de los mismos. El lector puede
afirmar que el analista primero define y documenta y
después analiza. Las capacidades perceptivas del
analista tienen influencia en los resultados del
análisis. Esta sección Proporciona un marco de
referencia que es de gran utilidad para percibir las
debilidades y requerimientos de un sistema. Así
mismo, identifica las estrategias a seguir para
satisfacer los requerimientos establecidos, como
base para la transición hacia el diseño de sistemas.
13. MARCO DE REFERENCIA PARA EL ANÁLISIS DE LOS HECHOS DEL SISTEMA
ASPECTO ANALIZADO DESCRIPCIÓN ESTRATEGIAS DE DISEÑO
Capacidad del sistema existente - Aumentar la capacidad
(personas, equipo, espacio y - Reducir las expectativas
Capacidad procedimientos) para alcanzar su - Volver a definir la naturaleza de la
finalidad y objetivo. tarea.
Mecanismos diseñados para aumentar - Diseño para evitar fallas de control
la probabilidad de que las actividades - Detección y notificación de fallas de
Control se lleven a cabo en forma apropiada y control
para detectar eventos inesperados. - Detección y corrección de fallas de
control.
Disponibilidad de la información - Eliminar la necesidad e información
necesaria en un formato útil para - Facilitar el acceso de la información
Accesibilidad de la alcanzar un objetivo cuando ésta sea - Eliminar la necesidad de
información indispensable procedimiento
- Cambiar el método de presentación
Número muy grande de tareas o
interrelaciones, pasos o actividades - Simplificar
que trae como consecuencia un - Dividir
Complejidad rendimiento incompleto o inaceptable; - Cambiar la secuencia de actividades
esta situación puede conducir a
problemas de capacidad y/o control de
la información
14. Los requerimientos de diseño se formulan a partir de los resultados
del análisis. Los requerimientos de un nuevo sistema son aquellas
características o detalles que deben incorporarse para producir las
mejoras o cambios que el analista determinó como necesarios.
Los requerimientos comunes de sistemas incluyen mejoras en la
operatividad, tales como el aumento del volumen de trabajo o un
tiempo menor para la recuperación de información.
Existen también beneficios económicos obtenidos al disminuir ya
sea los costos de procesamiento o el número de errores. También
son requerimientos comunes de sistemas la integración de datos o
de varias áreas de las organizaciones.
15. El análisis hecho en el estudio de los datos sugiere, en general, varios
caminos que conducen hacia el cambio o mejora deseada. Por
consiguiente, el analista trata de identificar aquéllos que son mas factibles
desde el punto de vista técnico, económico y operacional.
Una de las estrategias del analista es mejorar una situación mediante el
desarrollo de mejores procedimientos de operación. La revisión de
procedimientos para eliminar formularios y documentos innecesarios o
pasos duplicados, simplifica y acelera el trabajo. Lo anterior también puede
disminuir el potencial de error.
A menudo el analista sugiere procedimientos para entrada, procesamiento,
generación de reportes y de control con el objeto de guiar las operaciones
o la toma de decisiones, los procedimientos pueden ser automatizados o
manuales.
16. OBJETIVO DE DISEÑO DE SISTEMAS DE INFORMACIÓN
OBJETIVO DESCRIPCIÓN
Especificaciones detalladas de diseño que describen las
Especificar los elementos de diseño lógico características de un sistema de información: entrada,
salida, archivos, bases de datos y procedimientos.
Los resultados del empleo del sistema serán de ayuda para
mejorar el rendimiento de la empresa.
El diseño debe ajustarse a la forma en que la compañía
Actividades de soporte para la empresa conduce sus actividades.
La tecnología es secundaria en relación con los resultados
obtenidos con el uso de sistema.
- Efectuar en forma correcta los procedimientos apropiados.
- Presentar en forma apropiada la información.
Satisfacer los requerimientos de los usuarios - Utilizar métodos de interacción apropiados.
- Proporcionar confiabilidad total.
Ingeniería humana favorable
Fácil de usar el diseño ergonómico debe ser físicamente cómodo y
contribuir a la efectividad y eficiencia del usuario.
Proporcionar las especificaciones de Especificar los componentes y funciones con suficiente
detalle para construir el software de aplicación.
software
El diseño y su especificación deben estar en concordancia
Ajustarse a los estándares de diseño con las reglas y practicas establecidas por la organización.
17. El diseño de sistema 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, es decir aquellas que describen sus características:
salidas, entradas, archivos, bases de datos y procedimientos, todo
en una forma que satisfaga los requerimientos del proyecto, el
conjunto formado por todas estas características recibe el nombre
de "especificaciones de diseño del sistema".
El diseño lógico de un sistema muestra las características más
sobresalientes y la relación que guardan entre sí. Los reportes y
salidas generadas por el analista son similares a los componentes
de diseño del ingeniero, los procedimientos y datos se enlazan
entre sí para producir un sistema que trabaja.
18. 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. En otras
palabras, la tecnología de cómputo y
comunicaciones especificada en el diseño
siempre debe tener un papel secundario en
relación con los resultados que se pretende
que el sistema proporcione.
El diseño tiene que ajustarse a la forma en
que trabaja la empresa.
19. Durante el diseño, los requerimientos del usuario se trasladan en
características del sistema. Se dice que el sistema satisface las
necesidades de los usuarios si:
•Realiza en forma apropiada los procedimientos correctos.
•Presenta información e instrucciones en una forma aceptable y
efectiva
•Produce resultados exactos
•Proporciona una interface y métodos de interacción aceptables
•Es percibido por los usuarios como un sistema confiable.
20. Los beneficios que se obtienen por no utilizar
un sistema de información, ¿son mayores
que los que se pueden alcanzar con su uso?.
Esta parece ser una pregunta ilógica, ya que
siempre se prefiere la información correcta
que la errónea. Pero los analistas con
experiencia saben que muchas de las
características técnicas de un sistema de
información - como su confiabilidad, exactitud
y velocidad de procesamiento - son
secundarias en relación con los aspectos
humanos del diseño de sistemas.
Por consiguiente, los analistas prefieren
diseñar el sistema con ingeniería dirigida
hacia las personas y en consecuencia,
incluyen características ergonométricas.
21. Al igual que con las características de un sistema de información, el
software también debe ser diseñado con cuidado. El diseño de
sistemas incluye la formulación de las especiaciones de software.
Estas especificaciones establecen las funciones de entrada, salida
y procesamiento así como los algoritmos necesarios para
efectuarlas. Los módulos de software junto con las rutinas, se
enfocan sobre lo que cada función realiza; asimismo, se
especifican los procedimientos necesarios para llevar a cabo
dichas funciones. Las selección de lenguajes de programación ,
paquetes de software y utilerías se efectúa durante el proceso de
diseño lógico y las recomendaciones se incluyen como parte de
las especificaciones del software.
22. Los objetivos del diseño de sistemas son muy amplios y afectan aspectos tanto
de la aplicación como de la organización en la que será utilizado el sistema. Por
consiguiente, no debe sorprender el hecho de que los grupos de sistemas de
información mejor manejados, también mantengan estándares para el desarrollo
de sistemas, las especificaciones de diseño se establecen dentro del marco fijado
por los estándares.
•Estándares por datos: Lineamentos para asignar nombre a los datos y
especificar su longitud y tipo.
•Estándares de codificación: Abreviaturas y designaciones formales para
describir actividades y entidades dentro de la organización.
•Estándares estructurales: Lineamentos sobre cómo estructurar el software y el
sistema, políticas par dividir el software en módulos, para la codificación
estructurada y la relación existente entre los componentes del sistema.
•Estándares de documentación: Descripciones de las características del diseño
de sistemas, de la relación entre componentes y de las características de
operación que pueden ser revisadas para conocer los detalles de la aplicación.
23. Las especificaciones del diseño describen las características del
sistema. Los componentes de un sistema de información descritos
durante el análisis de requerimientos son el punto focal del diseño
de sistemas.
Las características que se deben diseñar son:
Flujos de datos
Herramienta gráfica que se
emplea para describir y
analizar el movimiento de
datos a través de un sistema,
Imagen tomada de: jazmin-elizabeth.blogspot.com
no muestra control ni
movimiento y permite modelar
el sistema con símbolos
gráficos
24. Almacenes de datos
Conjunto temporales o
permanentes de datos
Procedimientos
Métodos y rutinas para utilizar el
sistema de información y lograr con
ello resultados esperados
Imagen tomaad de gestiopolis.com
25. Controles
Estándares y lineamientos para
determinar si las actividades que
están ocurriendo en la forma
anticipada o aceptada
Imagen tomada de: wiicsolutions.com
26. Funciones del personal
Las responsabilidades de todas las
personas que tienen que ver con el
nuevo sistema, incluyendo los
usuarios, operadores de computadora
y personal de apoyo.
27. Para diseñar primero se
debe analizar
profundamente y conocer
los requerimientos de la
institución, después de
analizar se diseña por
medio de un proceso que
paso a paso avanza de
forma positiva con el fin de
que estos cumplan con las
expectativas produciendo
buenos resultados.
28. Traslado de datos por medio de una entrada y una salida de un
sistema de información (flujo de datos).
Colección de datos que recogen información en un medio o
soporte (almacenes de datos).
Conjunto de operaciones que se realizan coordinadamente para
obtener un resultado que se requiere para que la aplicación
funcione correctamente (procedimiento).
Verificar que los procesos se lleven de una forma adecuada con
respecto a los requerimientos del sistema (controles).
Responsabilidad de todos los usuarios del nuevo sistema, esto
incluye tanto el diseñador como el operador del pc y el usuario
final. (funciones del personal).
29. Se requiere que el analista
tenga claro que datos deben
ingresar al sistema, en que
forma o medio deben quedar
registrados y validar cada dato
para que su procesamiento sea
correcto; teniendo en cuenta
que la solicitud de entrada de
datos sea clara o amigable para
el usuario final.
30. Los datos deben estar
disponibles para cuando el
usuario lo requiera, estos
deben ser precisos y
consistentes para que el
acceso a la información tenga
un propósito; se debe tener en
cuenta varias características
entre ellas el tamaño,
extensión y forma de
almacenamiento.
31. El analista debe asegurar que
la base de datos no se vea
afectada describiendo los
métodos para interactuar con
ella y que la información que
se almacene no afecte el
sistema de información.
32. A la hora de mostrar la
información el diseñador
debe ser concreto con la
información que va a
presentar, de tal forma, que
el medio a distribuir sea un
formato aceptable para el
usuario final con el fin que
este pueda acceder y
entender fácilmente.
33. Los usuarios finales poseen características
especiales que merecen ser tenidos en
cuenta. Estos sistemas de información
son elaborados a la medida de la
organización, normalmente son creados
por el departamento de informática y por
consultoría externa
Estos sistemas deben estar bien
manejados y apoyados en forma apropiada
para que tengan éxito, de lo contrario
podrían ser perjudiciales para la
organización. Los usuarios y los analistas
tienen responsabilidades en el manejo de
estos sistemas.
34. Responsabilidades de los usuarios en el
diseño
Comprender el problema que va a ser
solucionado por el sistema a implantar
Conocer los datos necesarios para el
desarrollo de este sistema
Saber manejar el software
Apegarse a los estándares establecidos
Responsabilidades del Analista
Transformar las necesidades de datos en
requerimientos
Impartir educación y entrenamiento a los
usuarios
Apoyar al usuario en el diseño y proceso de
desarrollo del sistema
Asistir al usuario en la parte de detección y
corrección de errores
35. Lineamientos para el manejo del desarrollo hecho por los
usuarios finales
Descarga de datos: es copiar una parte del archivo o BD desde
un sistema ajeno
Evitar que los usuarios ingresen datos: esto impide la entrada
de errores en la base de datos o la modificación de los datos ya
validados
Estandarización: para obtener consistencia y uniformidad en el
desarrollo
Documentación del Diseño: explica la forma en la cual esta
diseñado el sistema y como utilizarlo
Revisión de las especificaciones de diseño: para aumentar la
confiabilidad de las aplicaciones desarrolladas por los usuarios,
éstas tienen que estar en constante revisión
36. BIBLIOGRAFIA – CIBERGRAFIA
Codina L. La investigación en sistemas de información. Comisión Económica para América Latina y el
Caribe (CEPAL). Anuario estadístico de América Latina y el Caribe. Santiago de Chile: CEPAL; 1996.
Whitten, Jeffrey L. Análisis y diseño de sistemas de información. Ed. 3. 1996
Peralta M. Sistemas de información. 2000. Disponible en:
http://www.monografías.com/trabajos7/sisinf/sisinf.shtml [Consultado: 8 de septiembre de 2009].
Portela L. Los sistemas de gestión de información, piedra angular de la estrategia integral de
gerencia. 1998.
Disponible en: http://www.bibliociencias.cu/gsdl/collect/eventos/index/assoc/HASH01f2.dir/doc.pdf
[Consultado: 5 de septiembre de 2009].
HERNÁNDEZ, M. Introducción al desarrollo de sistemas de información.
http://www.eduardoleyton.com/apuntes/Introduccion_SIA.pdf
MONROY, G. Sistemas de información administrativa.
http://www.centrogeo.org.mx/curriculum/GermanMonroy/pdf/sistema_de_informacion_adminitrat_1989
.pdf
Análisis y diseños de información Universidad Nacional de Loja.
http://www.unl.edu.ec/educativa/wp-content/uploads/2010/06/MODULO-4-ANALISIS-Y-DISEN%CC
%83O-DE-SISTEMAS-DE-INFORMACION1.pdf