Download Sesión 2 y 3

Document related concepts
no text concepts found
Transcript
Sistemas de Información de
Manufactura
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
Software de Aplicaciones
DBMS
Software de Ambientes Software de
Comunic. Programación Aplicación
Sistema Operativo
Hardware
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
Software de Aplicaciones
DBMS
Software de Ambientes Software de
Comunic. Programación Aplicación
Sistema Operativo
Hardware
 Propietario
vs. Abierto
 Monousuario vs. Multiusuario
 Monotarea
vs. Multitarea
Software: Sistema Operativo
 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: Manejadores de Bases de
Datos
 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 de Aplicaciones
DBMS
Software de Ambientes Software de
Comunic. Programación Aplicación
Sistema Operativo
Hardware
 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
Vendedores
Histórico
de Ventas
Clientes
Cuentas
X Cobrar
Compras
Inventario
Proveedores
Cuentas
X Pagar
Órdenes
De Compra
Contabilidad
Una Base de Datos Consiste de 1 o más archivos o tablas
Software: Software de Comunicaciones
Software de Aplicaciones
DBMS
SW de
Ambientes Software de
Comunic. Programación Aplicación
Sistema Operativo
Hardware
 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
Software de Aplicaciones
DBMS
SW de
Comunic.
Ambientes Software de
Programac. Aplicación
Sistema Operativo
Hardware
 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
1011
1100
11001
11010
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
SW de Aplicaciones
Específicos
DBMS
SW de
Comunic.
Ambientes
Programac.
Sistema Operativo
Hardware
SW de
Aplicación
Software: Aplicaciones
 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
¿Qué es un SISTEMA de INFORMACIÒN?
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
Estrategias
Empresariales
Procesos
Empresariales
Estructura y Cultura
Sistemas
uso
de
Información
Valor Comercial
La Organización y los T&SI
$$$
Infraestructura de TI
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
S.I. en la Organización
Sistemas de Información
Organizacional
Procesamiento
De Datos
Transaccionales
S.I.G.
(Reportes y Consultas)
Sistemas de Soporte
Sistemas
Expertos
Sistemas
de Inf. a
Ejecutivos
Sistemas
de Soporte de
decisiones
Sistemas
de Oficina
Alcance
Individual
Alcance
Grupal
Alcance
Organizac.
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 Transacciones
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.
Horas Trabajadas
Procesamiento de
Operaciones de Nómina
Indice Salarial
Cheques de Pago
Sistemas de Procesamiento de Datos / Transacciones
Compras
Contabilidad
Ventas
Plan. De
Materiales
Trabajo en
Proceso
Control de
Inventario
Documentos de Transacciones
 Ordenes de Trabajo

 Ódenes de Compra
 Etiq. de Inventario

 Facturas de Proveed.
 Registros de Horas
 Pagos a Proveed.

 Cheques de Pago
Operaciones Físicas de la Empresa
Proveedores
COMPRAS
Órdenes de Ventas
Facturas al Cliente y
Nota Entrega.
Pagos de Clientes
Clientes
VENTAS
Sistema de Información Gerencial
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
Sistema de
información
administrativa de
mercadeo
Sistema de información
administrativa de
manufactura
Base de Datos
Común
Sistema de
información
administrativa de
finanzas
TPS
Otros sistemas de
información
administrativa
Sistemas de Información Gerencial
B/D Externas
Software para:
Internet
Intranet
Extranet
Otras Redes
Usuarios trabajando
en sus PCs
 Informes Gerenciales
 Respaldo a las
Decisiones
 Información
Estratégica
 Consejo Experto
 Know-How Comercial
Servidores y otros
Computadores en red
B/D
Corporativas
Bases
De
Modelos
Bases de
Conocimiento
Sistemas de Automatización de Oficinas
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
Ejemplo: Word, PowerPoint y Excel
Sistemas de Trabajo del Conocimiento
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: Autocad, Project, Herramientas Macromedia
Sistema para el Soporte de Decisiones
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.”
Bases de datos
Base de modelos
DBMS
MMS
Computadora con
acceso a redes
Gestor de diálogos
Acceso a base de
datos extensa
Base de Datos
extensa
Sistemas ERP
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
Sistemas expertos e
Inteligencia Artificial
Desarrollar máquinas que se
comportan en forma inteligente.
Provee la información de los expertos
Inteligencia
Artificial
Sistemas de
visión
Robótica
Procesador
de lenguaje
natural
Sistemas de
aprendizaje
Redes
neurales
Sistemas
expertos
Sistemas de Información Empresarial
Marketing




Marketing interactivo
Automatiz. Fza. Venta
Publicidad y Promoción
Investig. Mercado
Operac. de Producción
Admón RRHH
 Planeación de los Rec. de
Manufactura
 Sistemas de Ejecución de
Manufactura
 Control de Procesos
 Análisis Remuneración
 Inv. habilidades RRHH
 Elab. pronóstico de
requerimientos de
personal
S.I.
Empresarial
Contabilidad





Proc. de Pedidos
Control Inventario
C x C, C x P
Nómina
Libro mayor general.
Finanzas





Manejo Eefectivo
Manejo Créditos
Manejo Inversiones
Presup. Capital
Elab. Pronóstico financ
S.I. para el Área de Marketing
S.I. De
Marketing
Marketing
Interactivo
Automatización
Fuerza Venta
Publicidad y
Promoción
Inv. Mercado y
Elab. Pronóstico
Administración
De Productos
Servicio al
Cliente
Administración
De Ventas
S.I. para el Área de Manufactura
Sist. Planeación
de Recursos de
Manufactura
Pronósticos de
Producción
Programación de la
Producción
Planeación de
Requerimientos de
Materiales
Sist. de Ejecución
De Manufactura
Sist. de Ingeniería
Programación
de la Zona
de Producción
Diseño Asistido
Por Computadora
(CAD)
Control de la
Zona de
Producción
Ingeniería
Asistida por
Computadora (CAE)
Planeación de la
Capacidad
Control
de Máquinas
Control de Costos de
Producción
Control de
Robótica
Control de Calidad
Control de
Procesos
Planeación de Proc.
Asisitida Comput.
(CAM)
Prototipos y
Simulación de
Productos
Manufactura Integrada por Computadora (CIM)
S.I. para el Área de Recursos Humanos
Sistemas
Operacionales
Sistemas
Tácticos
Sistemas
Estratégicos
Dotación de Staff
 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
Capacitación
y Desarrollo
Administración
de Competencias
 Planeación de la
secuencia
 Planeación de la
evaluación del
desempeño
 Costos de
Contratos
 Pronósticos de
Salarios
 Efectividad de la
capacitación
 Correspondencia de
carrera
 Efectividad de la
remuneración y
análisis de equidad
 Análisis de
preferencias en
prestaciones
 Evaluación de
habilidades
 Evaluación del
desempeño
 Control de Nómina
 Administración de
Prestaciones
S.I. Contable
Procesamiento
Orden / Compra
Facturación
Cuentas
Por Cobrar
Ingreso de
Efectivo
Sistemas de Proc.
Transacciones de
Ingresos/Desembolsos
Análisis de
Ventas
Cuentas
Por Pagar
Informes
Financieros
Sistemas de Proc.
Informes del Libro
Mayor General
Desembolsos
De Efectivo
Sistemas de Proc.
Transacciones de
Nómina
Sistemas de Proc.
Transacciones de Ventas
Sistemas de Proc.
Transacciones de
Compras
Libro Mayor
General
Compras
Nómina
Procesamiento
De Inventario
Tiempos
S.I. Financiera
S.I. De
Finanzas
Manejo
Del Efectivo
Pronóstico y
manejo de la
situación de
efectivo
Manejo
De la Inversión
Manejo de
títulos–valores
a corto plazo y
otros títulosvalores
Presupuesto
De Capital
Planeación
Financiera
Pronóstico del
Evaluar el
desempeño
riesgo/rendimiento
financiero y de las
de los gastos de
necesidades de
capital
financiación
Sistemas de INFORMACIÒN
en la Organizació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
Tendencia: hacia aplicaciones habilitadas para redes, multipropósitos, fáciles de usar, product. & colaboración
Tendencias
en el
Software
Programas
escritos por el
usuario
Programas
Empacados
Sistemas
Operativos
Lenguajes de
Máquina
Lenguajes de
Símbolos
Lenguajes de
Alto Nivel
Sistemas de
Admón de
Bases de
Datos (DBMS)
Lenguajes
naturales y
orientados a
objetos
Lenguajes de
Cuarta
Generación
Paquetes
asistidos por
expertos
habilitados para
redes con GUIs
y
multipropósito
Paquetes de
Aplicaciones
para PCs
Tendencia: hacia lenguajes y herramientas de programación visuales o conversacionales
Roles en Expansión de los S.I.
S.I. Interconectados en red
Roles en Expansión de SI en la empresa
Internet, intranets, extranets y otras redes empresariales y globales
Soporte Estratégico y al Usuario Final:
Sistemas
Sistemas
Sistemas
Sistemas
1980 – 1990
orientados al Usuario Final
de Información Ejecutivo
Expertos
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
Participación en Exp. de Usuarios y Gerencia
Interconexión en Red Empresarial y Global: 1990 - 2000
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