Sistemas de Información
Definiciones
Los sistemas de información se desarrollan con diversos propósitos según las necesidades de la empresa.
Sistema de Información
Se encarga de mantener archivos de datos, procesos, entradas de datos y producir información.
Tipos de Sistemas de Información
- Sistemas de procesamiento de transacciones
- Sistemas de automatización de la oficina
- Sistemas de trabajo del conocimiento
- Sistemas de Información Gerencial
- Sistemas de apoyo a la toma de decisiones
- Sistemas expertos
- Sistemas de Apoyo a ejecutivos
- Sistemas de apoyo a la toma de decisiones en grupo
- Sistemas de trabajo corporativo apoyados por computadora
Niveles de los Sistemas de Información
- Nivel operativo
- Nivel de conocimiento
- Nivel administrativo
- Nivel estratégico
Grupos a los que Sirven los Sistemas de Información
- Directores
- Gerentes a nivel medio
- Trabajadores del conocimiento y de datos
- Gerentes operativos
Áreas Funcionales de los Sistemas de Información
- Ventas y marketing
- Manufactura
- Finanzas
- Contabilidad
- Recursos humanos
Tipos de Sistemas
Sistemas Transaccionales
- Procesan pagos, altas, bajas, transferencias.
- Automatizan procesos.
- Ahorran mano de obra.
- Disminuyen costos.
- Son los primeros en implementarse.
- Generan grandes volúmenes de información.
- Son fáciles de justificar en la dirección.
Sistemas de Apoyo a la Toma de Decisiones
- Apoyan al proceso de la toma de decisiones.
- Sirven de apoyo a mandos medios.
- Son intensivos en cálculos.
- No ahorran mano de obra.
Sistemas Estratégicos
- No proporcionan información para el apoyo a la toma de decisiones.
- No automatizan procesos.
- Proporcionan ventajas competitivas.
Ciclo de Vida de un Sistema de Información
Es un enfoque por fases para el análisis y el diseño cuya premisa principal consiste en que los sistemas se desarrollan mejor utilizando un ciclo específico de actividades del analista y el usuario.
7 Fases del Ciclo de Vida
- Determinación de problemas, oportunidades y objetivos
- Determinación de los requerimientos de información
- Análisis de las necesidades del sistema
- Diseño del sistema recomendado
- Desarrollo y documentación del software
- Pruebas y mantenimiento del sistema
- Implementación y evaluación del sistema
Fase 1: Determinación de Problemas, Oportunidades y Objetivos
El analista observa objetivamente el negocio.
El analista y los miembros del grupo determinan el problema.
Las oportunidades son situaciones que se consideran posibles mejorar utilizando sistemas de información computarizados.
Identificar objetivos:
- Lo que la empresa trata de conseguir.
- Determinar si las funciones del sistema contribuyen para alcanzar esos objetivos.
Las actividades de esta fase consisten en entrevistar a los encargados, sintetizar el conocimiento obtenido, estimar el alcance del proyecto y documentar los resultados.
Resultado: Informe de viabilidad, con identificación del problema y resumen de objetivos.
Fase 2: Determinación de los Requerimientos de Información
Se utilizan métodos interactivos: entrevistas, muestreos, la investigación de datos impresos y la aplicación de cuestionarios.
El analista se esfuerza por comprender la información que necesitan los usuarios para llevar a cabo sus actividades.
Fase 3: Análisis de las Necesidades del Sistema
Diagrama de flujo de datos, para graficar las entradas, los procesos y las salidas de las funciones del negocio en una forma gráfica estructurada.
Analiza también las decisiones estructuradas que se hayan tomado.
Las decisiones estructuradas se pueden determinar las condiciones, alternativas de condición, acciones y reglas de acción.
Para analizar decisiones estructuradas se tiene:
- Lenguaje estructurado, tablas y árboles de decisión.
Propone un sistema que sintetiza sus hallazgos, proporciona un análisis de costo/beneficio de las alternativas y ofrece recomendaciones.
Fase 4: Diseño del Sistema Recomendado
Se utiliza la información de las anteriores fases para realizar un sistema lógico de información.
Se diseñan procedimientos precisos para la captura de datos que aseguran que los datos ingresados al sistema de información sean correctos.
El analista facilita la entrada eficiente de datos al sistema de información mediante técnicas de diseño de formularios y pantallas.
La interfaz conecta al usuario con el sistema, por ejemplo: teclado, monitores, pantallas.
Incluye el diseño de archivos o bases de datos que almacenarán gran parte de los datos indispensables.
Fase 5: Desarrollo y Documentación del Software
El analista trabaja con el programador para desarrollar cualquier software original.
Técnicas para documentar software:
- Diagramas de estructura
- Diagramas de Nassi-Shneiderman
- Pseudocódigo
El analista trabaja con los usuarios para desarrollar documentación efectiva.
Fase 6: Pruebas y Mantenimiento del Sistema
Es menos costoso encontrar los problemas antes de ser entregados a los usuarios.
Una parte de pruebas las realizan los programadores y otra de manera conjunta con los analistas.
Se realizan pruebas con datos de muestra y luego con datos reales.
El mantenimiento del sistema de información y su documentación se llevan a cabo de manera rutinaria.
Fase 7: Implementación y Evaluación del Sistema
Se capacita a los usuarios en el manejo del sistema.
Parte de la capacitación es por parte de los fabricantes y por otra parte es responsabilidad del analista.
El analista planea la conversión de archivos antiguos, o construcción de bases de datos, instalación de equipo y puesta en producción del sistema.
La evaluación se hace durante cada fase.
Modelos, Paradigmas o Filosofías de Desarrollo de Software
- Modelo de cascada o clásico
- Modelo de prototipos
- Modelo en espiral
- Desarrollo por etapas
- Desarrollo iterativo y creciente o iterativo incremental
- Desarrollo concurrente
- Proceso unificado
- Modelo V