Sei sulla pagina 1di 39

Componentes Estructurales de

los SI
Lic. David Espinoza Robles
• Introducción:
– Cualquier producto o servicio que se construye, ya sean
autos, puentes, casas, sistemas de información, requieren
de la definición los componentes estructurales y de las
fuerzas de diseño que afectan a estos componentes y en
SI, las personas que diseñan y ensamblan los componentes
estructurales de acuerdo con las fuerzas de diseño, son los
analistas de sistemas.
Componentes Estructurales de los SI.
• Sin importar las organizaciones a las que
sirven o la forma en que se desarrollan y
diseñan, todos los SI se componen de:
– Entrada
– Modelos
– Salidas
– Tecnología
– Base de Datos
– Controles
Fig. Componentes estructurales de un SI
• componentes estructurales pueden tomar
diferentes formas, valores y contenido, pueden
soportar SI bien o mal diseñados.
• El qué tan bien se combinen y el tipo de sistema
de información que resulte depende del
diseñador, que es el arquitecto de los sistemas.
• La comprensión de estos componentes
estructurales, sus relaciones, acoplamientos y su
contenido lógico y físico, proporciona los
conocimientos para describir, desarrollar y
diseñar sistemas de información
Bloque de entrada

• La entrada representa a todos los datos ,


texto, voz e imágenes que entran al sistema de
información y los métodos y los medios por
los cuales se capturan e introducen.
• Por lo general, la entrada sigue un protocolo y
un formato para que el contenido, la
identificación, la autorización , el arreglo y el
procesamiento sean adecuados
• La introducción puede hacerse mediante
escritura manual, formas en papel,
reconocimiento de características físicas como
geometría manual y huellas digitales,
teclados, bastones de mando, ratones, voz,
sensores táctiles, y caracteres y códigos
ópticos y magnéticos
Bloque de modelos

• Este componente consta de modelos lógico-


matemáticos que manipulan de diversas formas
la entrada y los datos almacenados, para producir
los resultados deseados o salida.
• Un modelo lógico matemático puede combinar
ciertos elementos de datos para proporcionar
una respuesta adecuada a una consulta, o puede
reducir o agregar volúmenes de datos para
obtener un reporte conciso.
• El componente Modelo también contiene la
descripción de técnicas de modelado empleadas
por los analistas de sistemas para diseñar y
documentar las especificaciones de los sistemas.
• Estas técnicas incluyen tablas para diseñar y
documentar las especificaciones de los sistemas.
• tablas y árboles de decisión, diagramas de flujo
tradicionales, diagramas de estructura
Bloque de salida

• El producto del sistema de información es la


salida información de calidad y documentos
para todos los niveles de la gerencia y para
todos los usuarios dentro y fuera de la
organización
• La salida es, en gran medida, el componente
que guía e influye en los otros componentes
• Si el diseño de este componente no satisface las
necesidades del usuario, entonces los otros
componentes tienen poca importancia.
• Con frecuencia, la entrada y la salida son interactivas.
• De manera lógica, la salida está compuesta de
elementos tales como estados financieros, facturas,
órdenes de compra, cheques de pago, reportes de
presupuestos, respuestas a consultas, mensajes,
órdenes, resultados de una toma de decisiones
programada, escenarios y simulaciones, y reglas de
decisión
• La calidad de esta salida se basa en su exactitud,
oportunidad y relevancia
Bloque de tecnología

• La tecnología es la caja de herramientas del


trabajo en sistemas de información.
• Captura la entrada, activa los modelos,
almacena y accesa datos produce y transmite
salida, y ayuda a controlar todo el sistema.
• Hace todo el trabajo pesado y une a todos los
componentes estructurales
• La tecnología consta de tres componentes
principales:
– la computadora
– el almacenamiento auxiliar
– las telecomunicaciones
– el software.
• Las telecomunicaciones comprende el empleo
de medios electrónicos y de transmisión para
la comunicación entre nodos a lo largo de red.
• El software corresponde a los programas que
hacen que funcione el hardware de la
computadora y le dan instrucciones sobre la
forma de procesar los modelos.
• El hardware está compuesto de una variedad
de dispositivos que proporcionan el soporte
físico para los componentes estructurales.
• En esencia misma, la tecnología es un
sustituto del esfuerzo humano .
• De los seis componentes estructurales, la
tecnología es el más evidente.
• La mayoría de los sistemas de información
actuales y del futuro estarán basados en la
tecnología.
Bloque de base de datos

• La base de datos es el lugar en donde se


almacenan todos los datos necesarios para
atender a las necesidades de todos los usuarios.
• La base de datos se considera desde dos puntos
de vista, el físico y el lógico.
• La base de datos física está compuesta de los
medios de almacenamiento.
• lado lógico de la base de datos esta relacionada a
la maneara como se asocia, recupera y opera con
los datos.
Bloque de controles

• Todos los sistemas de información están


sujetos a una diversidad de peligros y
amenazas, desastres naturales, fraude, fallas,
errores, sabotajes.
• Sin embargo, los peores abusos del sistema
provienen de procedimientos inadecuados,
empleados incompetentes y una pobre
administración.
• Algunos de los controles que necesitan diseñarse
en el sistema para asegurar su protección,
integridad y operación uniforme son :
– sistema de administración de registros,
– plan maestro de sistemas de información
– la creación de un plan de contingencias
– la aplicación de procedimientos para el personal,
– documentación completa y actualizada
– respaldo y almacenamiento fuera de las instalaciones
– sistemas ininterrumpidos de energía
– sistemas contra incendio
¿QUE ES EL ANÁLISIS Y DISEÑO DE SISTEMAS?

• el análisis y diseño de sistemas se refiere al


proceso de examinar la situación de una
empresa con el propósito de mejorarla con
métodos y procedimientos más adecuados.
• El desarrollo de sistemas puede considerarse,
en general, formado por dos grandes
componentes:
– el análisis de sistemas: proceso de investigar lo
que se requiere para construir un SI
– el diseño de sistemas: proceso para dar forma
lógica y física a un sistema de información
¿QUE HACE UN ANALISTA DE SISTEMAS?

• El analista debe comprender cómo trabaja el


sistema y, cual es el flujo de información en todo
el sistema.
• Los motivos que tiene para cambiar su modo de
operación.
• Sólo después de haber reunido todos los hechos,
el analista se encuentra en la posición de
determinar cómo y dónde un sistema de
información basado en computadora será
beneficio para todos los usuarios del sistema.
• Los analistas con frecuencia planifican la
expansión de una organización.
• Valora, las necesidades futuras de la empresa
y los cambios a considerar para satisfacer esas
necesidades.
• Al trabajar con los gerentes y empleados de la
organización los analistas de sistemas
recomiendan qué opciones adoptar de
acuerdo a la solución se adecue a la empresa
• Algunas veces el tiempo necesario para
desarrollar una opción, comparado con el de
otras, es el aspecto más críticos.
• Los costos y beneficios también son factores
determinantes.
• Una vez tomada la decisión, se diseña un plan
para implantar la recomendación.
• El plan incluye todas las características de diseño
del sistema, tales como la captura de nuevos
datos, especificaciones de archivo,
procedimientos de operaciones y necesidades de
equipo y personal.
EL TRABAJO DEL ANALISTA DE SISTEMAS

• Funciones más comunes asignadas a los


analistas de sistemas
– Análisis de sistemas : reunir información y
determinar requerimiento del SI.
– Análisis y diseño de sistemas: adicionalmente
diseña el SI.
– Análisis, diseño y programación de sistemas:
adicionalmente escribe el software.
¿QUE ES UN SISTEMA?
• En el sentido más amplio, un sistema es un
conjunto de componentes que interaccionan
entre sí para lograr un objetivo común.
• Nuestra sociedad está rodeada de sistemas:
– sistema nervioso formado por el cerebro, la
médula espinal, los nervios y las células
sensoriales especializadas que se encuentran
debajo de la piel.
– El lenguaje sistema complejo formado por
palabras y símbolos con un significado.
– Sistema económico de intercambio de bienes
CARACTERÍSTICAS IMPORTANTES DE LOS SISTEMAS

• Los Sistemas interactúan con si medio para


alcanzar sus objetivos por lo que se llama
Sistemas Abiertos.
• El elemento de Control determina el equilibrio
ente el sistema y su medio.
• los sistemas emplean un modelo de control
básico consistente en:
– Un estándar para lograr un desempeño aceptable.
– Un método para medir el desempeño actual
– medio para comparar el desempeño actual contra el
estándar
– Un método de retroalimentación
DISEÑO DE SISTEMAS
• de sistemas tiene dos etapas: el diseño lógico
y la construcción física del sistema.
• el diseño lógico, escribe : salidas, entradas,
archivos y bases de datos y los
procedimientos, todo en una forma que
satisfaga los requerimientos del proyecto.
• La construcción física, 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.
• Los programadores escriben programas que
aceptan la entrada proporcionada por los
usuarios, procesan los datos, producen los
reportes y guardan los datos en los archivos.
• Durante la construcción física, los
programadores escriben las instrucciones
necesarias del programa para calcular los
cambios y producir los resultados.
QUE CARACTERÍSTICAS SON LAS QUE SE DEBEN DISEÑAR

• Elementos del Diseño:


– Flujo de datos. Movimientos de datos hacia, alrededor y
desde el sistema
– Almacenes de datos Conjuntos 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 los resultados esperados.
– Controles Estándares y lineamientos para determinar si las
actividades están bajo control.
– Funciones del personal Las responsabilidades de todas las
personas que tienen que ver con el nuevo sistema
• Los elementos que se deben diseñar son:
• Diseño de la salida: muy importante para el
usuario final, por lo que cuando se diseña la
Salida el analista debe:
– Determinar que información presentar
– Decidir si la información será presentada en forma
visual, verbal o impresa y seleccionar el medio de
salida.
– Disponer la presentación de la información en un
formato aceptable.
– Decidir cómo distribuir la salida entre los posibles
destinatarios
• Diseño de archivos 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 los
registros contenidos en el archivo.
– La longitud de cada registro, con base en las
características de los datos que contiene.
– La secuencia a disposición de los registros dentro
del archivo (secuencial, indexada o relativa)
• Diseño de interacciones con la base de datos
• Los sistemas de información, interactúan con las
bases de datos que abarcan varias aplicaciones.
• su diseño es establecido y vigilado por un
administrador de base de datos.
• El analista de sistemas consulta al administrador
de la base para determinar las interacciones más
apropiadas con la BD.
• El analista establece con el Administrados de la
BD:
– Los datos necesarios para el SI.
– Las acciones sobre la BD.
• Diseño de la entrada Los analistas de sistemas
deciden los siguientes detalles del diseño de
entradas:
– Que datos ingresan al sistema
– Qué medios utilizar.
– La forma en que se deben disponer o codificar los
datos.
– El diálogo que servirá de guía a los usuarios para dar
entrada a los datos.
– Validación de datos y transacciones para detectar
errores
– Métodos para llevar a acabo la validación de las
entradas y los pasos a seguir cuando se presentan
errores
• Diseño de controles los analistas deben
anticipar los errores que se puedan cometer,
el sistema debe proveer los medios para
manejar estos errores. Por lo que los controles
de entrada deben proveer:
– Metodos para asegurar que sólo los usuarios
autorizados tengan acceso al sistema.
– garantizar que las transacciones sean aceptables.
– validar los datos para comprobar su exactitud .
– determinar si se han omitido datos que son
necesarios
• Diseño de procedimientos especifican qué
tareas deben efectuarse al utilizar el sistema y
quienes son los responsables que son:
– Procedimientos para entrada de datos: Métodos
para la captura de datos y su ingreso al SI.
– Procedimientos durante la ejecución :Pasos y
acciones para alcanzar los resultados deseados.
– Procedimientos para el manejo de errores
– Procedimientos de seguridad y respaldo.
• Diseño para especificaciones de programas
describe como transformar el diseño del
sistema es software que debe asegurar:
– Los programas producidos lleven a cabo todas las
tareas.
– La estructuración del software en módulos
permita su prueba y validación.
– Las modificaciones futuras se puedan realizar en
forma eficiente
FUERZAS DE DISEÑO DE LOS SISTEMAS DE
INFORMACIÓN
• Para tener éxito en el diseño de SI, debe
determinarse cuáles son las fuerzas del
diseño, cómo afectan a sus proyectos de
diseño.
• Los diseñadores de SI deben considerar 10
fuerzas de diseño que afectan su trabajo, éstas
se numeran en la siguiente gráfica y se
describen seguidamente
• Integración
• Interfaz Usuario-sistema
• Fuerzas Competitivas:
• Requerimientos de sistemas y procesamiento de datos
• Confiabilidad:
• Disponibilidad
• Flexibilidad
• Expectativa de vida y potencial de crecimiento
• Capacidad para recibir mantenimiento:
• Restricciones de Tiempo
• Demanda Computacional
• Factores organizacionales
• Requerimientos de factibilidad.
– Factibilidad Técnica
– Factibilidad Económica
– Factibilidad Operacional
• METODOLOGÍA PARA EL DESARROLLO DE SI SI, se tienen
los siguientes fases principales:
– Análisis de sistemas
– Diseño General de sistemas
– Evaluación de sistemas
– Diseño detallado de sistemas
– Implementación de sistemas
– Aceptación de sistemas:

Potrebbero piacerti anche