Sistemas,roles y metodologías de desarrollo
Sistemas de procesamiento de transacciones
TPS
Maneja Grandes Cantidades de información
Es imprescindible su funcionamiento para el manejo diario de una empresa
Mantiene al tanto de la información sobre la nominas e inventarios de la empresa en tiempo real
Sistemas de información Administrativa
MIS
Son sistemas de información basado en computadora, que presenta una colección de personas, procedimientos, bases.
Estos sistemas de información muestran la situación de las operaciones de la empresa para que la administración pueda planear, organizar y dirigir.
Este sistema no sustituyo al TPS sino que lo trae integrado estos sistemas funcionaba debido a la dedicada interacción entre las personas y computadoras.
Es bueno destacar el uso de una base de datos en común que permite la interacción entre los mismo y compartir de informaciones y modelos útiles para la organización a la asignada
Sistema Artificial y Sistemas expertos
AI
Una Rama de la ciencia informática dedicada al desarrollo de agentes relaciones no vivos
La idea de AI es desarrollar equipos que se comporten de manera inteligente que puedan tomar decisiones de forma que lo haría un humano.
SE
Sistemas expertos son una clase de sistema que se apoyon en la inteligencia artificial (AI) para la resolución de problemas que los usuarios de negocios le presenten.
Sistemas de Soporte para ejecutivos
ESS
También llamado sistema de apoyo para ejecutivos, como su nombre ya lo indica es un sistema enfocado en la alta dirección de una empresa u organización este permite obtener información ya sea interna o externa de dicha organización.
Se basa en los los sistemas TPS Y MIS por ello el sistema ESS ayuda a sus usuarios a enfrentar problemas de estructura entre otros.
Análisis y diseño de sistemas
Se refiere al proceso de examinar la situación de una empresa con el propósito de mejorar con métodos y procedimientos más adecuados.
Subtema
Análisis
Es el proceso de clasificación e interpretación de hechos, diagnostico de problemas y empleo de la información para recomendar mejoras al sistemas.
Diseño
Especifica las características del producto terminado, pensado en las ideas y recomendaciones sugeridas del análisis previamente echo.
Impacto del mantenimiento
Ya instalo el sistema hay que darle mantenimiento y probar las funciones de dicho sistema, esto también implica que tal vez en caso que sea necesario se requiera la modificación del sistema.
El mantenimiento se lleva acabo por dos razones
1. Corregir errores
Sin importar tan mencionaras sean las pruebas siempre se pueden filtrar errores o bugs
2. Mejorar capacidad del Software
Esta por lo general indica una de las siguientes situaciones
1. Con frecuencia los usuarios solicitan caracteristicas adicionales
2. La empresa cambia con el tiempo.
3. El hardware y software cambia a ritmo acelerado
Análisis de Sistemas orientado a objetos
POO
Fue diseñado para facilitar el desarrollo de sistemas que deben cambiar con facilidad y rapidez en respuesta a los entornos dinámicos.
Sistemas de Automatización de oficinas y sistemas de trabajo conocimiento
OAS
Consisten en aplicaciones destinadas a ayudar al trabajo diario del administrativo de una organización, forman parte de este tipo de software los procesadores de textos, las hojas de cálculo, los editores de presentaciones, entre otros. Varias de estas aplicaciones se agrupan en un mismo paquete de software esto facilita su distribución e instalación, un ejemplo claro de estos es Microsoft Office
KWS
Sistema de Soporte de decisiones
DSS
Sistemas de soporte de decisiones en grupo (GDSS) y sistema de trabajo colaborativo asistido por computadora
GDSS
Sistemas empresariales
<---
Roles de Análisis de Sistemas
1.Identificación de problemas
2.Oportunidades y objetivos
3.Determinación de los requerimientos de información
4.Análisis de las necesidades de sistemas
5.Diseño del sistema recomendado
6.Desarrollo y documentación del software
7.Prueba y mantenimiento del sistema e implementación del mismo.
Ciclo de Vida del desarrollo de sistemas
SDLC
No existe una cantidad o nombre de las fases en si con la que consta el ciclo pero muchos analistas están de acuerdo en que son las siguiente 7
1. Identificación de problemas
En esta fase del ciclo de vida del desarrollo de sistemas, el analista se encarga de identificar correctamente las oportunidades, problemas y objetivos.
2. Determinación de los requerimientos humanos de información
Determina las necesidades de los usuarios mediante el uso de diversas herramientas.
3. Análisis de la necesidades del Sistema
En esta fase también se ve involucrado el uso de herramientas entre las que destacan DFD con esto se busca determinar los requerimientos del sistema.
4. Diseño de las necesidades del sistema
Aquí básicamente se implementan las ideas y recomendaciones previamente analizadas por los analistas.
5. Desarrollo y documentación software
Aquí es donde el analista trabaja con los programadores para desarrollar el software original requerido
6. Prueba y mantenimiento del sistema
Antes de utilizar el sistema se debe probar y sentenciarse de que todo esta en pleno funcionamiento también se lleva a cabo mantenimientos de manera rutinarias.
7. Implementacion y evaluación del sistema
En esta fase como su nombre lo indica se implementa el sistema, hay que capacitar a los usuarios para que operen el sistema de manera correcta para que logren sacar el provecho necesario.