Sistemas de Información Gerencial - UNITEC ... · de Soporte de decisiones Sistemas ... El campo...

22
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

Transcript of Sistemas de Información Gerencial - UNITEC ... · de Soporte de decisiones Sistemas ... El campo...

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

Descripciones de Tablas

9-9

Relaciones entre Tablas

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

Technology is dominated by two types of people: those who

understand what they do not manage, and those who manage

what they do not understand.

Putt's Law