Sistemas de Información Gerencial
El Software - Niveles
Agenda
El Software – Categorías y Niveles – Software de Sistemas
• DBMS • Comunicaciones • Ambientes de Programación
– Software de Aplicaciones • De Propósito General • Específicos
Software: Categoría y Niveles
Hardware
Sistema Operativo
Software de Aplicación
Ambientes Programación
Software de Comunic.
DBMS
Software de Aplicaciones
Software: Sistema Operativo
Es un sistema integrado de programas que supervisan la operación del CPU, controla las funciones de almacenamiento de entrada/salido (I/O) del sistema computacional y proporciona diversos servicios de soporte
Realiza 5 funciones básicas: – Interfaz de Usuario – Administración de
Recursos de Hardware – Administración de
Archivos de Datos y Programas
– Administración de Tareas
– Utilidades y otras funciones de soporte
Software: Sistema Operativo
Hardware
Sistema Operativo
Software de Aplicación
Ambientes Programación
Software de Comunic.
DBMS
Software de Aplicaciones
Propietario vs. Abierto
Monousuario vs. Multiusuario
Monotarea vs. Multitarea
Sistemas Operativos
– SCO UNIX, HP-UX, AIX
– Red Hat Linux, SuSex Linux, Caldera Linux
– MS Windows XP o MS Windows 2000 Windows Server 2003
– IBM OS/400, 0S/390
– Novell Netware / Intranetware / Unixware
Software: Sistema Operativo
Es un software que permite que una organización centralice sus datos, los administre eficientemente y proporcione acceso a loss mismos mediante programas de aplicación
Se les conoce como Database Management Systems o DBMS
Están conformados por: – Lenguaje de Definición de Datos – Lenguaje de Manejo de Datos como el SQL – Diccionario de Datos
Software: Manejadores de Bases de Datos
Software: Manejadores de Bases de Datos
Hardware
Sistema Operativo
Software de Aplicación
Ambientes Programación
Software de Comunic.
DBMS
Software de Aplicaciones
Centralizados vs. Distribuidos
Enfoque: Jerárquico, Red o Plex, Relacional
Diccionario de Datos, Integridad, Seguridad, Concurrencia, Recuperación
Una Base de Datos Consiste de 1 o más archivos o tablas
Vendedores Histórico de Ventas
Clientes Cuentas X Cobrar
Compras Inventario Proveedores Cuentas X Pagar
Órdenes De Compra Contabilidad
Software: Software de Comunicaciones
Hardware
Sistema Operativo
Software de Aplicación
Ambientes Programación
SW de Comunic. DBMS
Software de Aplicaciones
Emuladores de Terminales para PC
Conexión PC-Mainframe/Minicomputador
Software de Red: Windows 2003 Server, otros
Protocolos de Red: TCP/IP, IPX/SPX
Software: Ambientes de Programación
Hardware
Sistema Operativo
Software de Aplicación
Ambientes Programac.
SW de Comunic.
DBMS
Software de Aplicaciones
1ra Generación o Lenguajes de Máquina
2da. Generación o Ensambladores
3ra. Generación o Procedimentales o de Alto Nivel
4ta. Generación o No Procedimentaless
Lenguajes Orientados a Objetos
Software: Ambientes/Lenguajes de Programación
1ra Generación o Lenguajes de Máquina:
– Todas las instrucciones de programas tenían que ser escritas en código binario, es decir, combinación de 0s y 1s únicos para cada computador
– Se necesitaba conocimiento detallado del CPU – Involucraba conocer direccionamientos de memoria por cada
instrucción y dato utilizado
1010 11001 1011 11010 1100 11011
Software: Ambientes/Lenguajes de Programación
2da Generación o Lenguajes Ensambladores:
– Requiere programas traductores de lenguajes que reciben el nombre de ensambladores que permiten que un computador convierta las instrucciones de dicho programa en instrucciones de máquina.
– Assembler
LOD Y ADD Z STR X
Software: Ambientes/Lenguajes de Programación
3ra Generación, Procedimentales o Lenguajes de Alto Nivel:
– Utilizan instrucciones denominadas declaraciones que constituyen macroinstrucciones (una declaraciónn amerita la ejecución de varias instrucciones de máquina).
– Utilizan compiladores o interpretes – Las instrucciones se parecen a frases o expresiones aritméticas – La sintaxis (reglas gramaticales) y la semántica (significados) no
dependen del computador sino del lenguaje de programación. – Son más fáciles de aprender – BASIC, COBOL, Pascal, C, RPG, Fortran
BASIC: X = Y + Z COBOL: Compute X = Y + Z. C: C = Y + Z;
Software: Ambientes/Lenguajes de Programación
4ta Generación, No Procedimentales o Conversacionales:
– Ayudan a los programadores y a los usuarios a especificar los resultados que se desean, mientras que el computador determina la secuencia de instruccines que logrará dichos resultados.
– 4GL como SQL
SUM * FROM Ventas WHERE Total >= 0
Software: Ambientes/Lenguajes de Programación
Orientados a Objetos:
– Conocidos como OOP (object-oriented programming) – Objeto
• atributos y procedimientos, • encapsulación, • polimorfismo, • Clases y herencia • reusabilidad
– Visual Basic, Java, C++, EIFEL
Software: Aplicaciones
Hardware
Sistema Operativo
SW de Aplicación
Ambientes Programac.
SW de Comunic.
DBMS
SW de Aplicaciones Específicos
Incluye una variedad de programas que pueden dividirse en categorías de propósito general y de aplicaciones específicas.
Aplicaciones de Propósito General: realizan tareas comunes de procesamiento de información para usuarios finales. – Procesadores de Palabras – Hojas de Cálculo – Graficadores – Administradores de Bases de Datos (Desktop DBMS) – Administradores de Información Personal (PIM)
Aplicaciones Específicas: ejecutan tareas de procesamiento de información que respaldan funciones o procesos empresariales específicos. – Contabilidad – Nómina – Ingeniería
Software: Aplicaciones
Interfaz del Usuario
Graphical User Interface (GUIs) – Menú – Iconos – Shortcuts – Click, drag & drop – Browser
Definición “Conjunto de elementos o componentes interrelacionados para recolectar (entrada), manipular (procesamiento) y diseminar (salida) datos e información, que cuenta además con un mecanismo de retroalimentación para el cumplimiento de un objetivo”
Murdick Murdick & Munson
La Organización y los T&SI
Las T&SIs deben respaldar las estrategias empresariales de una organización y las estructuras y la cultura
organizacional, con el fin de incrementar el valor comercial de la empresa en un entorno empresarial dinámico
Sistemas de
Información
La Organización Estrategias Empresariales
Procesos Empresariales
Estructura y Cultura
Infraestructura de TI
uso
Val
or C
omer
cial
$$$
S.I. en la Organización
Procesamiento De Datos
Transaccionales Alcance Individual
Sistemas de Inf. a
Ejecutivos
S.I.G. (Reportes y Consultas)
Sistemas de Soporte
Alcance Grupal
Alcance Organizac.
Sistemas Expertos
Sistemas de Soporte de
decisiones
Sistemas de Oficina
Sistemas de Información Organizacional
SI. Taxonomía Jerárquica
S.I.Ejecutivos (SIE)
S.I.Gerencial (SIG)
S. Soporte de Dec. (SSD)
Sist. de Conocimiento
Sist. de Proc. de Datos
Laudon & Laudon, 1996
Sistema de Procesamiento de Operaciones (SPO) ó
Transaction Processing System (TPS)
Sistemas computarizados que realizan y registran las operaciones diarias de rutina necesarias para la operación de
la empresa. Dan servicio al nivel operativo de la institución.
Cheques de Pago
Horas Trabajadas
Indice Salarial
Procesamiento de Operaciones de Nómina
Sistemas de Procesamiento de Datos / Transacciones
Proveedores Clientes
Operaciones Físicas de la Empresa
Documentos de Transacciones
COMPRAS VENTAS
Compras
Plan. De Materiales
Contabilidad
Trabajo en Proceso
Ventas
Control de Inventario
Ódenes de Compra
Facturas de Proveed.
Pagos a Proveed.
Ordenes de Trabajo
Etiq. de Inventario
Registros de Horas
Cheques de Pago
Órdenes de Ventas
Facturas al Cliente y Nota Entrega.
Pagos de Clientes
Sistema de información gerencial ó administrativa
(MIS) “Management Information
System”
Es un conjunto de personas, procedimientos, software, bases de
datos y dispositivos, para suministrar información rutinaria a los tomadores de decisiones. El interés particular de
un MIS es la eficiencia operativa
Base de Datos Común
Sistema de información administrativa de
manufactura
Otros sistemas de información
administrativa TPS
Sistema de información
administrativa de finanzas
Sistema de información
administrativa de mercadeo
Sistemas de Información Gerencial
Software para:
Informes Gerenciales Respaldo a las Decisiones Información Estratégica Consejo Experto Know-How Comercial
Internet Intranet
Extranet Otras Redes
B/D Externas
B/D Corporativas
Bases De
Modelos
Bases de Conocimiento
Usuarios trabajando en sus PCs
Servidores y otros Computadores en red
Sistema de Automatización de Oficinas (SAO)
Sistemas Computarizados que han sido diseñados para incrementar la
productividad de los empleados que manejan información en las oficinas
Sistema de Trabajo del Conocimiento (STC)
Sistemas Computarizados que ayudan a los trabajadores del conocimiento
en la creación e integración de nuevos conocimientos para la institución.
Ejemplo: Word, PowerPoint y Excel
Ejemplo: Autocad, Project, Herramientas Macromedia
Sistema para el soporte de decisiones
(DSS) “Decision Support Systems”
El campo de interés es la eficacia en la toma de decisiones. Un MIS ayuda a
que se “hagan correctamente las cosas”, un DSS ayuda a “hacer las
cosas correctas.”
Base de modelos
Base de Datos extensa
Acceso a base de datos extensa MMS DBMS
Bases de datos
Computadora con acceso a redes
Gestor de diálogos
Enterprise Resource Planning o ERP Frase articulada por la Consultora Gartner Group cerca de
7 años atrás Para ilustrar el cambio que ocurrió en los sistemas de
información transaccionales focalizados en el manejo de inventarios (MRP y MRP II) a aquellos nuevos sistemas de información focalizados en el cliente
“un conjunto de aplicaciones para automatizar las funciones de finanzas, RRHH y ayudar al departamento de manufactura a [completar] trabajos tales cómo: – Procesamiento de órdenes – Planificación y Control de la Producción”
Computerworld
Estas aplicaciones se caracterizan por el uso proactivo de la información
Sistemas expertos e Inteligencia Artificial
Desarrollar máquinas que se comportan en forma inteligente.
Provee la información de los expertos
Inteligencia Artificial
Robótica
Sistemas de visión
Procesador de lenguaje
natural
Sistemas de aprendizaje
Redes neurales
Sistemas expertos
Sistemas de Información Empresarial
Planeación de los Rec. de Manufactura Sistemas de Ejecución de Manufactura Control de Procesos
Operac. de Producción
Contabilidad Finanzas
Marketing
Admón RRHH
Manejo Eefectivo Manejo Créditos Manejo Inversiones Presup. Capital Elab. Pronóstico financ
Marketing interactivo Automatiz. Fza. Venta Publicidad y Promoción Investig. Mercado
Proc. de Pedidos Control Inventario C x C, C x P Nómina Libro mayor general.
Análisis Remuneración Inv. habilidades RRHH Elab. pronóstico de requerimientos de personal
S.I. Empresarial
S.I. para el Área de Marketing
Publicidad y Promoción
Marketing Interactivo
Automatización Fuerza Venta
Inv. Mercado y Elab. Pronóstico
Servicio al Cliente
S.I. De Marketing
Administración De Productos
Administración De Ventas
S.I. para el Área de Manufactura
Pronósticos de Producción
Programación de la Producción
Planeación de Requerimientos de
Materiales
Planeación de la Capacidad
Control de Costos de Producción
Control de Calidad
Programación de la Zona
de Producción
Control de la Zona de
Producción
Control de Máquinas
Control de Robótica
Control de Procesos
Diseño Asistido Por Computadora
(CAD)
Ingeniería Asistida por
Computadora (CAE)
Planeación de Proc. Asisitida Comput.
(CAM)
Prototipos y Simulación de
Productos
Sist. Planeación de Recursos de Manufactura
Sist. de Ejecución De Manufactura Sist. de Ingeniería
Manufactura Integrada por Computadora (CIM)
S.I. para el Área de Recursos Humanos
Dotación de Staff Capacitación y Desarrollo
Administración de Competencias
Planeación del potencial humano disponible
Seguimiento de la fuerza laboral
Análisis y presupuestación de costos laborales
Análisis de rotación
Reclutamiento Planeación y
programación de la fuerza de trabajo
Planeación de la secuencia Planeación de la
evaluación del desempeño
Efectividad de la capacitación
Correspondencia de carrera
Evaluación de habilidades
Evaluación del desempeño
Costos de Contratos
Pronósticos de Salarios
Efectividad de la remuneración y análisis de equidad
Análisis de preferencias en prestaciones
Control de Nómina Administración de
Prestaciones
Sist
emas
O
pera
cion
ales
Si
stem
as
Táct
icos
Si
stem
as
Estr
atég
icos
S.I. Contable
Procesamiento Orden / Compra Facturación Cuentas
Por Cobrar Libro Mayor
General
Cuentas Por Pagar
Desembolsos De Efectivo
Compras
Procesamiento De Inventario
Nómina
Tiempos
Ingreso de Efectivo
Informes Financieros
Análisis de Ventas
Sistemas de Proc. Transacciones de
Compras
Sistemas de Proc. Transacciones de
Nómina
Sistemas de Proc. Informes del Libro
Mayor General
Sistemas de Proc. Transacciones de
Ingresos/Desembolsos
Sistemas de Proc. Transacciones de Ventas
S.I. Financiera
Manejo Del Efectivo
Manejo De la Inversión
Presupuesto De Capital
Planeación Financiera
S.I. De Finanzas
Pronóstico y manejo de la situación de
efectivo
Manejo de títulos–valores a corto plazo y otros títulos-
valores
Evaluar el riesgo/rendimiento de los gastos de capital
Pronóstico del desempeño
financiero y de las necesidades de
financiación
Nivel estratégico
Nivel de administración
Nivel de conocimiento
Nivel Operativo
Sistema de apoyo a
ejecutivos
Sistemas expertos DSS MIS
Sistema de trabajo de conocimiento
Sistema de procesamiento de
transacciones (TPS)
Tendencias en el Software…
Primera Generación
Segunda Generación
Tercera Generación
Cuarta Generación
Quinta Generación
Tendencias en el
Software
Programas escritos por el usuario
Lenguajes de Máquina
Programas Empacados
Lenguajes de Símbolos
Sistemas Operativos
Lenguajes de Alto Nivel
Sistemas de Admón de Bases de Datos (DBMS)
Lenguajes de Cuarta Generación
Paquetes de Aplicaciones para PCs
Lenguajes naturales y orientados a objetos
Paquetes asistidos por expertos habilitados para redes con GUIs y multipropósito
Tendencia: hacia lenguajes y herramientas de programación visuales o conversacionales
Tendencia: hacia aplicaciones habilitadas para redes, multipropósitos, fáciles de usar, product. & colaboración
Roles en Expansión de los S.I.
Interconexión en Red Empresarial y Global: 1990 - 2000 S.I. Interconectados en red
Internet, intranets, extranets y otras redes empresariales y globales
Soporte Estratégico y al Usuario Final: 1980 – 1990 Sistemas orientados al Usuario Final Sistemas de Información Ejecutivo Sistemas Expertos Sistemas de Información Estratégica
Soporte a las Decisiones: 1970 - 1980 Sistema de Soporte de Decisiones
Elaboración de Informes Gerenciales: 1960 – 1970 S.I.G.: informes específicos generados con anterioridad para ayudar a la Toma de Decisiones
Procesamiento de Datos: 1950 – 1960 P.D.: procesamiento de registros, transacciones y aplicaciones contables tradicionales
Role
s en
Exp
ansi
ón d
e SI
en
la e
mpr
esa
Part
icip
ació
n en
Exp
. de
Usu
ario
s y
Ger
enci
a