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 AplicacionesSoftware: 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
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
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
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
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.
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
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
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 V al o r C o m er ci al$$$
S.I. en la Organización
Procesamiento
De Datos
Transaccionales
Alcance Individual Sistemas de Inf. a EjecutivosS.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
Proc. de Datos
Sist. de
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
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
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 VentasS.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
S.I. para el Área de Recursos Humanos
Dotación de Staff Capacitación y Desarrollo de Competencias Administración 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 Si st em as Op er ac io n al es Si st em as Tá ct icos Si st em as Es tr at égicos
S.I. Contable
ProcesamientoOrden / 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…
PrimeraGeneración Generación Segunda Generación Tercera Generación Cuarta Generación Quinta
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