Análisis y diseño del sistema: descripción general
El desarrollo de sistemas es un proceso sistemático que incluye fases como planificación, análisis, diseño, implementación y mantenimiento. Aquí, en este tutorial, nos centraremos principalmente en:
- Análisis de sistemas
- Diseño de sistemas
Análisis de sistemas
Es un proceso de recopilación e interpretación de hechos, identificación de problemas y descomposición de un sistema en sus componentes.
El análisis del sistema se realiza con el propósito de estudiar un sistema o sus partes para identificar sus objetivos. Es una técnica de resolución de problemas que mejora el sistema y asegura que todos los componentes del sistema funcionen de manera eficiente para lograr su propósito.
El análisis especifica what the system should do.
Diseño de sistemas
Es un proceso de planificación de un nuevo sistema comercial o reemplazo de un sistema existente mediante la definición de sus componentes o módulos para satisfacer los requisitos específicos. Antes de planificar, debe comprender a fondo el sistema antiguo y determinar cómo se pueden utilizar mejor las computadoras para que funcionen de manera eficiente.
El diseño del sistema se centra en how to accomplish the objective of the system.
El análisis y diseño de sistemas (SAD) se centra principalmente en:
- Systems
- Processes
- Technology
¿Qué es un sistema?
La palabra Sistema se deriva de la palabra griega Systema, que significa una relación organizada entre cualquier conjunto de componentes para lograr una causa u objetivo común.
Un sistema es "una agrupación ordenada de componentes interdependientes vinculados entre sí de acuerdo con un plan para lograr un objetivo específico".
Restricciones de un sistema
Un sistema debe tener tres restricciones básicas:
Un sistema debe tener algunos structure and behavior que está diseñado para lograr un objetivo predefinido.
Interconnectivity y interdependence debe existir entre los componentes del sistema.
los objectives of the organization tener un higher priority que los objetivos de sus subsistemas.
Por ejemplo, sistema de gestión de tráfico, sistema de nómina, sistema automático de bibliotecas, sistema de información de recursos humanos.
Propiedades de un sistema
Un sistema tiene las siguientes propiedades:
Organización
La organización implica estructura y orden. Es la disposición de los componentes lo que ayuda a lograr los objetivos predeterminados.
Interacción
Se define por la forma en que los componentes operan entre sí.
Por ejemplo, en una organización, el departamento de compras debe interactuar con el departamento de producción y la nómina con el departamento de personal.
Interdependencia
La interdependencia significa cómo los componentes de un sistema dependen unos de otros. Para su correcto funcionamiento, los componentes están coordinados y vinculados entre sí de acuerdo con un plan específico. La salida de un subsistema es la requerida por otro subsistema como entrada.
Integración
La integración se refiere a cómo se conectan los componentes de un sistema. Significa que las partes del sistema trabajan juntas dentro del sistema incluso si cada parte realiza una función única.
Objetivo central
El objetivo del sistema debe ser central. Puede ser real o declarado. No es raro que una organización establezca un objetivo y opere para lograr otro.
Los usuarios deben conocer el objetivo principal de una aplicación informática al principio del análisis para un diseño y conversión exitosos.
Elementos de un sistema
El siguiente diagrama muestra los elementos de un sistema:
Entradas y Salidas
El objetivo principal de un sistema es producir una salida que sea útil para su usuario.
Las entradas son la información que ingresa al sistema para su procesamiento.
La salida es el resultado del procesamiento.
Procesador (es)
El procesador es el elemento de un sistema que implica la transformación real de entrada en salida.
Es el componente operativo de un sistema. Los procesadores pueden modificar la entrada total o parcialmente, dependiendo de la especificación de salida.
A medida que cambian las especificaciones de salida, también cambia el procesamiento. En algunos casos, la entrada también se modifica para permitir que el procesador maneje la transformación.
Controlar
El elemento de control guía el sistema.
Es el subsistema de toma de decisiones el que controla el patrón de actividades que rigen la entrada, el procesamiento y la salida.
El comportamiento de un sistema informático está controlado por el sistema operativo y el software. Para mantener el sistema en equilibrio, las especificaciones de salida determinan qué y cuánta entrada se necesita.
Retroalimentación
La retroalimentación proporciona el control en un sistema dinámico.
La retroalimentación positiva es de naturaleza rutinaria que fomenta el desempeño del sistema.
La retroalimentación negativa es de naturaleza informativa y proporciona al controlador información para la acción.
Medio ambiente
El medio ambiente es el "supersistema" dentro del cual opera una organización.
Es la fuente de elementos externos que golpean el sistema.
Determina cómo debe funcionar un sistema. Por ejemplo, los proveedores y competidores del entorno de la organización pueden proporcionar restricciones que afecten el desempeño real del negocio.
Límites e interfaz
Un sistema debe definirse por sus límites. Los límites son los límites que identifican sus componentes, procesos e interrelación cuando interactúa con otro sistema.
Cada sistema tiene límites que determinan su esfera de influencia y control.
El conocimiento de los límites de un sistema dado es crucial para determinar la naturaleza de su interfaz con otros sistemas para un diseño exitoso.
Tipos de sistemas
Los sistemas se pueden dividir en los siguientes tipos:
Sistemas físicos o abstractos
Los sistemas físicos son entidades tangibles. Podemos tocarlos y sentirlos.
El sistema físico puede ser de naturaleza estática o dinámica. Por ejemplo, los escritorios y las sillas son las partes físicas del centro informático que son estáticas. Una computadora programada es un sistema dinámico en el que los programas, datos y aplicaciones pueden cambiar según las necesidades del usuario.
Los sistemas abstractos son entidades no físicas o conceptuales que pueden ser fórmulas, representación o modelo de un sistema real.
Sistemas abiertos o cerrados
Un sistema abierto debe interactuar con su entorno. Recibe entradas y entrega salidas al exterior del sistema. Por ejemplo, un sistema de información que debe adaptarse a las cambiantes condiciones ambientales.
Un sistema cerrado no interactúa con su entorno. Está aislado de las influencias ambientales. En realidad, un sistema completamente cerrado es raro.
Sistema adaptativo y no adaptativo
Adaptive System responde al cambio en el entorno de una manera para mejorar su desempeño y sobrevivir. Por ejemplo, seres humanos, animales.
Non Adaptive System es el sistema que no responde al medio ambiente. Por ejemplo, máquinas.
Sistema permanente o temporal
El sistema permanente persiste durante mucho tiempo. Por ejemplo, políticas comerciales.
El sistema temporal se realiza por un tiempo especificado y luego se demuele. Por ejemplo, se configura un sistema de DJ para un programa y se desarma después del programa.
Sistema natural y manufacturado
Los sistemas naturales son creados por la naturaleza. Por ejemplo, sistema solar, sistema estacional.
Manufactured System es el sistema creado por el hombre. Por ejemplo, cohetes, represas, trenes.
Sistema determinista o probabilista
El sistema determinista opera de una manera predecible y la interacción entre los componentes del sistema se conoce con certeza. Por ejemplo, dos moléculas de hidrógeno y una molécula de oxígeno producen agua.
El sistema probabilístico muestra un comportamiento incierto. Se desconoce la salida exacta. Por ejemplo, pronóstico del tiempo, entrega de correo.
Sistema social, hombre-máquina, máquina
El Sistema Social está formado por personas. Por ejemplo, clubes sociales, sociedades.
En Human-Machine System, tanto humanos como máquinas están involucrados para realizar una tarea en particular. Por ejemplo, programación de computadoras.
Machine System es donde se descuida la interferencia humana. Todas las tareas las realiza la máquina. Por ejemplo, un robot autónomo.
Sistemas de información creados por el hombre
Es un conjunto interconectado de recursos de información para administrar datos para una organización en particular, bajo el Control Directo de Gestión (DMC).
Este sistema incluye hardware, software, comunicación, datos y aplicaciones para producir información de acuerdo con las necesidades de una organización.
Los sistemas de información creados por el hombre se dividen en tres tipos:
Formal Information System - Se basa en el flujo de información en forma de memorandos, instrucciones, etc., desde el nivel superior a los niveles inferiores de gestión.
Informal Information System - Este es un sistema basado en empleados que resuelve los problemas relacionados con el trabajo diario.
Computer Based System- Este sistema depende directamente de la computadora para administrar las aplicaciones comerciales. Por ejemplo, sistema automático de bibliotecas, sistema de reservas ferroviarias, sistema bancario, etc.
Modelos de sistemas
Modelos esquemáticos
Un modelo esquemático es un gráfico en 2-D que muestra los elementos del sistema y sus vínculos.
Se utilizan diferentes flechas para mostrar el flujo de información, el flujo de material y la retroalimentación de la información.
Modelos de sistemas de flujo
Un modelo de sistema de flujo muestra el flujo ordenado del material, la energía y la información que mantienen unido el sistema.
La técnica de evaluación y revisión de programas (PERT), por ejemplo, se utiliza para abstraer un sistema del mundo real en forma de modelo.
Modelos de sistemas estáticos
Representan un par de relaciones como actividad-tiempo o costo-cantidad .
El diagrama de Gantt, por ejemplo, ofrece una imagen estática de una relación actividad-tiempo.
Modelos de sistema dinámico
Las organizaciones empresariales son sistemas dinámicos. Un modelo dinámico se aproxima al tipo de organización o aplicación que tratan los analistas.
Muestra un estado del sistema en curso y en constante cambio. Consiste en -
Entradas que ingresan al sistema
El procesador a través del cual tiene lugar la transformación
Los programas necesarios para procesar
Los resultados que resultan del procesamiento.
Categorías de información
Hay tres categorías de información relacionadas con los niveles gerenciales y los que toman las decisiones.
Información estratégica
Esta información es requerida por la alta dirección para las políticas de planificación a largo plazo para los próximos años. Por ejemplo, tendencias en ingresos, inversión financiera y recursos humanos, y crecimiento de la población.
Este tipo de información se logra con la ayuda de Decision Support System (DSS).
Información gerencial
Este tipo de información es requerida por la gerencia media para la planificación de corto y mediano plazo, que es en términos de meses. Por ejemplo, análisis de ventas, proyección de flujo de efectivo y estados financieros anuales.
Se logra con la ayuda de Sistemas de Información de Gestión (MIS).
Información operativa
Este tipo de información es requerida por la baja gerencia para la planificación diaria y a corto plazo para hacer cumplir las actividades operativas del día a día. Por ejemplo, mantener los registros de asistencia de los empleados, las órdenes de compra vencidas y las existencias actuales disponibles.
Se logra con la ayuda de Sistemas de Procesamiento de Datos (DPS).