Sistemas Administrativos II-Sistemas Automatizados Sistemas Automatizados Son sistemas hechos por el hombre, tienden a tener las siguientes componentes en común: El hardware de la computadora: los procesadores, los discos, las terminales. impresoras, unidades de cintas magnética, etc. El software de las computadoras: sistemas operativos, sistemas de bases de datos, programas de control de telecomunicaciones, además de los programas de aplicación que llevan a cabo las funciones deseadas por el usuario. Las personas: los que operan el sistema, los que proveen su material de entrada y consumen su material de salida y los que proveen actividades de procesamiento manual en un sistema.. Los datos e información Los procesamientos: las políticas formales e instrucciones de operación del sistema. Las técnicas para analizar modelar, diseñar e implementar sistemas automatizados generalmente son las mismas, y no dependen de su aplicación, por lo que se los puede dividir en las siguientes categorías: Sistemas en línea. Sistemas de tiempo real. Sistemas de apoyo a decisiones y sistemas de planeación estratégica. Sistemas basados en el conocimiento. Sistemas en línea: Según Yourdon “Un sistema en línea es aquel que acepta material de entrada directamente del área donde se creó. También es el sistema en el que el material de salida, o el resultado de la computación, se devuelve directamente a donde es requerido”. Los usuario generalmente interactúan con la computadora desde terminales en forma remota. Los datos almacenados usualmente se organizan de tal manera que lo componentes individuales de información puedan ser recuperados y/o modificados rápidamente y sin tener necesidad de efectuar accesos a otros componentes de información del sistema. Los sistemas en línea contrastan enormemente con los sistemas fuera de línea o en lotes (batch), más comunes en las décadas de los años 60 y 70. En estos sistemas batch la información suele recuperarse de una manera secuencial: el sistema lee todos los registros de la base de datos, procesando y actualizando aquellos para los cuales hay novedades. Dado que un sistema en línea interactúa directamente con el usuario es importante que el analista de sistemas planee cuidadosamente la interfaz usuario-computadora (interfaz humanocomputadora) teniendo en cuenta al modelar , todos los posibles mensajes que el usuario pueda ingresar en su terminal y todas las respuestas que el sistema pudiera dar, se debe identificar todos los estado en los que la computadora y el usuario pueden encontrarse y los posibles cambios de estado. Sistemas de tiempo real: Un sistema de tiempo real es aquel que controla un ambiente recibiendo datos, procesándolos y devolviéndolos en un intervalo de tiempo tan pequeño como para influir en dicho ambiente en ese momento. La mayoría de los sistemas de tiempo real debe reaccionar en milisegundos y a veces en microsegundos a los estímulos que recibe. Usualmente interactúan tanto con personas como con un Pag.1/3 Sistemas Administrativos II-Sistemas Automatizados ambiente que generalmente es autónomo y en algunos casos es hostil. Generalmente la principal preocupación de un analista de tiempo real es que si la computadora no responde con suficiente rapidez el ambiente puede quedar fuera de control. Ejemplos de sistemas de tiempo real: • Sistemas de control de procesos que se utilizan para verificar y controlar refinerías, procesos químicos, etc. • Sistemas de cajeros automáticos • Sistemas que obtienen datos de telemetría a alta velocidad de satélites en órbita. • Sistemas de guía de proyectiles. • Sistemas de conmutación telefónica • Sistemas de vigilancia de pacientes que detectan los signos vitales . Este tipo de sistemas se ilustra en la siguiente figura: Estímulo Sistema de Tiempo Real Ambiente Respuesta Paso del tiempo Desde un punto de vista de su puesta en práctica los sistemas de tiempo real (así como algunos sistemas en línea) se caracterizan principalmente por lo siguiente: • • • • • Simultáneamente se lleva a cabo el proceso de muchas actividades. Se asignan prioridades diferentes a diferentes procesos. Se interrumpe una tarea antes de concluirla, para comenzar otra de mayor prioridad Existe gran comunicación entre tareas especialmente dado que muchas tratan diferentes aspectos de un proceso general Existe acceso simultaneo a datos comunes. Pag.2/3 Sistemas Administrativos II-Sistemas Automatizados Sistemas de apoyo a decisiones y sistemas de planeación estratégica Los sistemas de apoyo a decisiones ayudan a los directivos y a otros profesionales de una organización a tomar decisiones inteligentes y documentadas acerca de los diversos aspectos de la operación. Estos sistemas no operan en forma regular sino cuando se los necesita.. Existe un gran número de ejemplos sencillos de sistemas de apoyo a decisiones: sistemas de análisis estadísticos, programas de pronósticos de mercado, etc. Una característica de estos sistemas es que no sólo recuperan y exhiben datos, sino que también realizan varios tipos de análisis matemáticos y estadísticos de los mismos. Presentan la información en una variedad de formas gráficas al igual que en forma de reportes (informes) convencionales. Los sistemas de planeación estratégica son utilizados por los gerentes para evaluar y analizar la misión de la organización.. Ofrecen información amplia y general acerca del mercado, preferencias de los consumidores, el comportamiento de la competencia, etc. Esto usualmente cae dentro de los dominios del Departamento de Planeación Estratégica o del Departamento de Planeación a Largo Plazo.. Sistemas basado en el conocimiento Estos sistemas contienen gran cantidad de diversos conocimientos y la capacidad necesaria para desempeñarse en un nivel de experto.Este tipo de sistema constituye un apoyo de alto nivel intelectual para el experto humano en tareas de ingeniería , de administración o científicas.. Por lo general se construyen de tal manera que sean capaces de explicar las líneas de razonamiento que llevaron a las decisiones que tomaron. Pag.3/3