Upload
damian-tomas
View
117
Download
6
Embed Size (px)
Citation preview
www.mcl-collection.comwww.mcl-collection.com
MCL MCL TTechnologiesechnologies
www.mcl-collection.comwww.mcl-collection.com
AgendaAgenda
• Quien es MCL?
• Centros MCL
• Arquitectura del MCL-Collection
• MCL-Designer 2.14 (actual)
• MCL-Collection 3.0 (nuevo)
• Preguntas y Respuestas
www.mcl-collection.comwww.mcl-collection.com
Objetivo de MCLObjetivo de MCL
Proveer productos de Software para facilitar y acelerar el diseño de aplicaciones para captura de
datos y su comunicación con aplicaciones en el host
www.mcl-collection.comwww.mcl-collection.com
Quién es MCL?Quién es MCL?
• MCL-Technologies es una División de Zetes SA, desde 1992
• Proveedor de Herramientas Graficas para el desarrollo de Aplicaciones de Captura de Datos
• Zetes SA tiene mas de 600 empleados
• La división MCL Technologies tiene mas de 30 empleados
www.mcl-collection.comwww.mcl-collection.com
Quién es MCL?Quién es MCL?• Casa Matriz en Waterloo (Bélgica)
www.mcl-collection.comwww.mcl-collection.com
Presencia InternacionalPresencia Internacional
DesarrolloDesarrollo
Bélgica Irlanda
CentrosCentros
Reino Unido Estados Unidos Holanda
www.mcl-collection.comwww.mcl-collection.com
• Gerente de Desarrollo de Negocios: Susan Philbin• Teléfono: (847) 949-4252• Email: [email protected]
Centros MCLCentros MCL• El centro de MCL en USA MCL esta
localizado en el área de Chicago• El objetivo es proveer soporte de Pre-Venta a través de un
Gerente de Desarrollo de Negocios experimentado
• MCL-Collection es distribuido por Symbol Technologies; por lo tanto, todos los servivios estan disponibles para los canales de Symbol
www.mcl-collection.comwww.mcl-collection.com
MCL- Collection
(Macro Command Language)• El MCL-Collection es un paquete de software para
desarrollar aplicaciones para los terminales Symbol
• Distribuido mundialmente solamente a través de Symbol y disponible en EPOG
www.mcl-collection.comwww.mcl-collection.com
Filosofía MCLFilosofía MCL• Filosofía “Listo para Usar”
• Amigable• Ambiente Completo de Desarrollo
• Limitado Conociendo de programación• Curva de Aprendizaje bien Corta• Intuitivo / Auto-Aprendizaje
• Mejora de Productividad debido a un desarrollo mas rápido
• Mantenimiento, Adaptaciones y Actualizaciones son mas fáciles y rápidas
MCLMCL
www.mcl-collection.comwww.mcl-collection.com
• Retail• Banca
• Salud
• Gobierno
• Transporte & Logistica
• Deposito
• Producción
MCL-Collection
Mercados Verticales
www.mcl-collection.comwww.mcl-collection.com
Clientes de MCL-CollectionClientes de MCL-Collection
• Intel
• Ikea
• Mercedes-Benz
• Nestlè
• Pfizer
• Philips
• Portugal Telecom
• Proctor & Gamble
• Sabena (airlines)
• SmithKline Beecham
• Sony
• Toyota
• United Distillers
• US dept. of Defense
• Weight Watchers
• Worldcom
www.mcl-collection.comwww.mcl-collection.com
MCL es una solución avanzada de MCL es una solución avanzada de Software para Recolección de DatosSoftware para Recolección de Datos
LAN
MCL-Link -
MCL-Designer -
MCL-Code Interprete
r -
MCL-Code Interprete
r
MCL-NetS24 -
Programa generador de Aplicaciones el cual permite el desarrollo de programas complejos para la Recolección de Datos
Para comunicaciones Batch
Ejecutas las aplicaciones creadas con el MCL-Designer y reside en el terminal de Symbol
Para Comunicaciones RF
Provee intercambio de Archivos, programas y/o Registros entre el Host y los Terminales de Symbol
www.mcl-collection.comwww.mcl-collection.com
Arquitectura MCLArquitectura MCL
Arquitectura Thick cliente/servidor
• La inteligencia reside localmente lo cual permite al Terminal de Symbol operar independientemente
• Reduce el tráfico para un mejor tiempo de respuesta
www.mcl-collection.comwww.mcl-collection.comPeriféricos
Host / Servidor
MCL Bottum Up Approch/ MCL-Client MCL MCL Bottom Up Approach Bottom Up Approach
US
UA
RIO
US
UA
RIO
MCL- Code Interpreter
El MCL-Code Interperter en el terminal permite al dispositivo controlar los periféricos y provee las interfases apropiadas al usuario
La aplicación MCLrealiza la validación, presentación y procesamiento de la data Local
1
www.mcl-collection.comwww.mcl-collection.comPeriféricos
MCL- Code Interpreter
US
UA
RIO
US
UA
RIO
Host / Servidor
MCL Bottum Up Approch/ MCL-Link/Net MCL MCL Bottom Up Approach Bottom Up Approach
MCL- Link / MCL- NetS24
Programa de Comunicación y Despacho
SE
RV
IDO
RS
ER
VID
OR
El MCL-Link y el MCL-Nets24 son programas que permiten la comunicación :
- Comunicación Batch
- Operaciones Inalámbricas en Tiempo Real
- Protocolo orientado a comunicaciones de paquetes segura Ack / Nackl
- Disponible para varios Sistemas Operativos:
Dos / Windows / Unix / Linux.
RS232 . MODEM . GSM . Ethernet Internet . RF 802.11
2
1
www.mcl-collection.comwww.mcl-collection.comPeriféricos
MCL- Code Interpreter
MCL- Link / MCL- Net
RS232 . MODEM . GSM . Ethernet Internet . RF 802.11
Programa de Comunicación y Despacho
SE
RV
IDO
RS
ER
VID
OR
US
UA
RIO
US
UA
RIO
Host / Servidor
MCL Bottum Up Approch/ MCL-Bridges MCL MCL Bottom Up Approach Bottom Up Approach
MCL xxx Bridges
Los MCL xxx Bridges son componentes de Software los cuales proveen interfase técnica entre los programas de comunicación de MCL (Link & Net), aplicaciones especificas (ERP , CRM..) y/o tecnologías (Bases de Datos SQL, …)
- Utilice los programas se comunicación estándar MCL-Link & MCL-Net
- Soporta automáticamente todos los Terminales MCL
- Múltiples « bridges » pueden ser combinados
3
2
1
www.mcl-collection.comwww.mcl-collection.comPeriféricos
MCL- Code Interpreter
MCL- Link / MCL- Net
RS232 . MODEM . GSM . Ethernet Internet . RF 802.11
Programa de Comunicación y Despacho
SE
RV
IDO
RS
ER
VID
OR
US
UA
RIO
US
UA
RIO
Host / Servidor
MCL Bottum Up Approch/ MCL-ODBC MCL MCL Bottom Up Approach Bottom Up Approach
MCLODBCBridge
El Bridge MCL-ODBC permite la interfase directa desde/hacia las Bases de Datos en el Host
- Soporta todas las Bases de Datos que cumplen con los estándar SQL (Oracle, Sybase, SQLserver, Foxpro, Access…)
- Permite los comandos Insert, Select, Update, Delete de registros o archivos - Puede ejecutas cualquier comando SQL - Permite hasta 8 conexiones concurrentes con Balanceo de Carga.
www.mcl-collection.comwww.mcl-collection.comPeriféricos
MCL- Code Interpreter
MCL- Link / MCL- Net
RS232 . MODEM . GSM . Ethernet Internet . RF 802.11
MCLODBCBridge
Programa de Comunicación y Despacho
SE
RV
IDO
RS
ER
VID
OR
US
UA
RIO
US
UA
RIO
Host / Servidor
MCL Bottum Up Approch/ MCL-R/3 MCL MCL Bottom Up Approach Bottom Up Approach
MCLSAP R/3Bridge
*El Bridge MCL R/3 es una interfase técnica entre MCL & SAP la cual permite a Dispositivos de Colección de Datos procesar transacciones SAP R/3
- Basado en estándares de Tecnología SAP (IDOC, RFC, BAPI)
- Soporta Todos los módulos SAP IM, SD, WM, PP, PM ,PS
- Permite transacciones Batch y en tiempo real - Se puede utilizar en conjunción con otros Bridges de MCL
* Q2 2002
www.mcl-collection.comwww.mcl-collection.com
MCLDLL
Bridge
El Bridge MCL-DLL permite a aplicaciones externas el recibir y enviar data desde/hacia dispositivos MCL
- Simplifica la interfase utilizando API de alto nivel
- Soporte múltiples aplicaciones corriendo concurrentemente
Periféricos
MCL- Code Interpreter
• RS232 . MODEM . GSM . Ethernet Internet . RF 802.11
MCLODBCBridge
Programa de Comunicación y Despacho
SE
RV
IDO
RS
ER
VID
OR
US
UA
RIO
US
UA
RIO
MCLSAP R/3Bridge
Host / Server
MCL MCL Bottom Up Approach Bottom Up Approach
MCL Bottum Up Approch/ MCL-DLL
MCL- Link / MCL- Net
Mas por Venir
www.mcl-collection.comwww.mcl-collection.com
MCL- Link / MCL- Net
MCL Designer
Windows based Rapid Application
Development Tool
4
Periféricos
MCL- Code Interpreter
RS232 . MODEM . GSM . Ethernet Internet . RF 802.11
MCLODBCBridge
Programa de Comunicación y Despacho
SE
RV
IDO
RS
ER
VID
OR
US
UA
RIO
US
UA
RIO
MCLSAP R/3Bridge
Host / Server
MCL MCL Bottom Up Approach Bottom Up Approach
Scripts
Generates
Scripts
MCLDLL
Bridge
MCL- Link / MCL- Net
MCL Bottum Up Approch/ Designer
www.mcl-collection.comwww.mcl-collection.com
Qué es el MCL-Designer?Qué es el MCL-Designer?Una herramienta para Desarrollo de Aplicaciones basada en Windows
• Para Colección de Datos en ambiente Batch, Redes Inalámbricas LAN, Redes Celulares WAN
• Soporta Terminales basados en Texto y Gráficos
• Múltiples Programas, Archivos de Datos Locales, Proceso por comandos
• Windows® 95/98/NT/2000/XP
www.mcl-collection.comwww.mcl-collection.com
Disminuye el tiempo de Desarrollo debido al uso de Botones de comandos, Cortar-y-Pegar y Botones de Opciones
Características del MCL-Designer: Características del MCL-Designer: Interfase de Usuario Gráfica (GUI)Interfase de Usuario Gráfica (GUI)
www.mcl-collection.comwww.mcl-collection.com
Le Permite probar y simular completamente su aplicación sin necesidad de bajarla al Colector de Datos
Características del MCL-Designer: Características del MCL-Designer: EmuladorEmulador
www.mcl-collection.comwww.mcl-collection.com
Automáticamente genera la documentación del proyecto
Características del MCL-DesignerCaracterísticas del MCL-Designer : : Generador de ReporteGenerador de Reporte
www.mcl-collection.comwww.mcl-collection.com
Le permite crear una aplicación para un Terminal en especifico y luego utilizar la misma aplicación en otro tipo de Terminal con solo seleccionarlo
Características del MCL-Designer: Características del MCL-Designer: PortabilidadPortabilidad
www.mcl-collection.comwww.mcl-collection.com
•Utiliza drivers estándar de 32 bit de Windows– SQL Server
– MS Access
– FoxPro
– Oracle …..
Características del MCL-Designer: Características del MCL-Designer: ODBCODBC
•Múltiples Bases de Datos
•Múltiples tablas por Base de Datos
•Hasta 8 ‘join’ entre tablas
•Hasta 10 “if” en nido
www.mcl-collection.comwww.mcl-collection.com
•Insert new•Select•Update•Delete•Import file•Export file•Update dB
Características del MCL-Designer: Características del MCL-Designer: ODBCODBC
www.mcl-collection.comwww.mcl-collection.com
SeleccioneBase de Datos
SeleccioneLa Tabla
SeleccioneLos Campos
SeleccioneCampos locales
•Conéctese a una Base de Datos utilizando MCL Designer
Características del MCL-Designer: Características del MCL-Designer: ODBCODBC
www.mcl-collection.comwww.mcl-collection.com
Características del MCL-DesignerCaracterísticas del MCL-Designer : : TecladoTeclado
Diseñe su propio teclado facilitando la entrada de datos por parte del cliente, sin utilizar de comandos
www.mcl-collection.comwww.mcl-collection.com
Características del MCL-DesignerCaracterísticas del MCL-Designer : : GráficosGráficos
Fuentes de varios tamaños e Iconos de fácil identificación
www.mcl-collection.comwww.mcl-collection.com
Características del MCL-DesignerCaracterísticas del MCL-Designer: Menú con Botones
www.mcl-collection.comwww.mcl-collection.com
Características del MCL-DesignerCaracterísticas del MCL-Designer:
Botones Radiales – Listas Combinadas/Menú Desplegable
www.mcl-collection.comwww.mcl-collection.com
• Como un Archivo BMP, o • Variable
Características del MCL-Designer: Características del MCL-Designer: Captura de FirmasCaptura de Firmas
www.mcl-collection.comwww.mcl-collection.com
Características del MCL-DesignerCaracterísticas del MCL-Designer : : PDF417PDF417
www.mcl-collection.comwww.mcl-collection.com
MCL-Designer Versión 2.14MCL-Designer Versión 2.14
Escriba aquí su comando SQL
Entrada de Comandos SQL
www.mcl-collection.comwww.mcl-collection.com
MCL-Designer Versión 2.14MCL-Designer Versión 2.14
Centrar Selección
Centrar Objetos
Mismo Ancho
Mismo Alto
Copiar Estilo
Refrescar Pantalla
Nueva Barra de Opciones
www.mcl-collection.comwww.mcl-collection.com
MCL-Designer Versión 2.14Nueva Opción de Entrada
www.mcl-collection.comwww.mcl-collection.com
Salvar el Proyecto original antes de su conversión al nuevo tipo de terminal
MCL-Designer Versión 2.14
www.mcl-collection.comwww.mcl-collection.com
Qué es el MCL-Link?Qué es el MCL-Link?
www.mcl-collection.comwww.mcl-collection.com
MCL-LinkMCL-Link
Programa de Comunicaciones Batch basado en Windos para facilitar la carga/descarga de informacion
• Comunicación Bi-direccional PC a terminal
• Configuración Master/Slave o Slave/Master
• ODBC y SQL
• DLL (Dynamic Link Library) support
• Versiones de 16bit & 32bit
• Conjunto de comandos avanzados para ejecución de script de manera local/remota
• Transferencia de Datos segura y robusta ( AK/NAK, CRC16 )
www.mcl-collection.comwww.mcl-collection.com
Terminal(es)
MCL-Link
Características Principales del MCL-Link Características Principales del MCL-Link
MCL-Link reside en el PC y provee una interfase entre la Aplicación en el Host y el Dispositivo de Symbol
Host PC
Disponible en configuraciones de 1-puerto, 4-puertos, y 8-puertos
Envíe información como:– Requerir un archivo/programa– Copiar/eliminar/renombrar un
archivo local
– Paquetes de Datos– archivos/programas– Fecha & Hora
www.mcl-collection.comwww.mcl-collection.com
Qué es el MCL-NetS24?Qué es el MCL-NetS24?
www.mcl-collection.comwww.mcl-collection.com
MCL-NetS24MCL-NetS24
Terminal RF
AccessPoint
MCL-NetS24Host PC
Ethernet
• Servidor de Comunicaciones Inalámbricas basado en Windows
• Provee una interfase entre las aplicaciones en el Host y los dispositivos Inalámbricos, facilitando la operación cliente/servidor
• Puede iniciar y soportar la comunicación de y hacia hasta un máximo de 255 dispositivos Inalámbricos por Servidor
www.mcl-collection.comwww.mcl-collection.com
Monitor de Tráfico MCL-NetS24Monitor de Tráfico MCL-NetS24• Provee una herramienta al Administrador para
– Vigilar la actividad de la Red – Chequear el estatus de los Terminales Inalámbricos y los Access
Point – Manejar la transmisión de la data y los Dispositivos de Red
• Proveer información en tiempo real de la actividad de la Red– Trafico promedio– Tiempo pick
• Estadísticas– Por periodo– Por terminal
• Solución de Problemas
www.mcl-collection.comwww.mcl-collection.com
Qué es el MCL-Code Qué es el MCL-Code Interpreter?Interpreter?
www.mcl-collection.comwww.mcl-collection.com
MCL-Code InterpreterMCL-Code Interpreter• Ejecuta aplicaciones creadas con el MCL-Designer
– Un programa/licencia de tiempo de ejecución que debe estar presente antes de que la aplicación creada con el MCL-Designer pueda ser cargada en el Colector de Datos de Symbol
• Reside en el Terminal Symbol o Phaser – corre la aplicacion desarrollada con el MCL-Designer
– MCL-Code Interpreter es activado de manera manual o automática a través del MCL-Loader
• A veces es llamado solamente “Interpreter” o “runtime”
www.mcl-collection.comwww.mcl-collection.com
Qué es el MCL-Loader?Qué es el MCL-Loader?
www.mcl-collection.comwww.mcl-collection.com
• Permite cargar, activar y remover los MCL-Code Interpreters en los terminales Symbol
• Mantiene cuenta de las licencias compradas y disponibles
• Mantiene una Base de Datos de todas las activaciones y remociones de las licencias
• Utilizando MCL-Loader, los MCL-Code Interpreter pueden ser removidos de los terminales que no lo están utilizando. Esto le permite recuperar las licencias y luego cargarlas nuevamente en otro Terminal
MCL-Loader DescriptionMCL-Loader Description
Terminales Batch o RF
MCL-Loader
10 unidades
DongleHEX
file(s)
www.mcl-collection.comwww.mcl-collection.com
Nuevas Nuevas Versión(es)Versión(es)
Versión 2.5
NUEVO MCL versión 2.5 incluye soporte para los Terminales
Symbol PPT 2800 y PDT 8100 con Pocket PC/WIN CE
www.mcl-collection.comwww.mcl-collection.com
NUEVO MCL sin NUEVO MCL sin DongleDongle
• Abril – Actualizacion Gratuita disponible en el Web Site de MCL-Collection (Ver 2.5)
• Para MCL-Designer, MCL-Link, & MCL-Nets24 (la necesita MCL-Code Interpreter (unidades/runtime))
www.mcl-collection.comwww.mcl-collection.com
Licenciamiento de MCL Licenciamiento de MCL
Sin Dongle = Orden y Licenciamiento inmediato
NUEVO MCL versión 2.5 no necesita la llave dongle, lo cual significa que usted puede comprar, recibir e instalar todo en un mismo día con solo recibir la clave de activación por Email
www.mcl-collection.comwww.mcl-collection.com
HOY• PDT 3xxx, 3x42, 3x46• PDT 6xxx, 6x42, 6x46• PDT 7xxx, 7x42, 7x46• SPT 1500• SPT 17xx, 1742, 1746• SPT 1734• VRC 3940, 6940, 6946• WSS 1000, 1040, 1060• Productos Phaser
Versión 2.5• Nuevos Terminales
- PPT 28xx- PDT 81xx
• Nuevas Características - Hasta 99 programas MCL- Hasta 99 Archivos Locales- Encripcion
MCL-Code InterpreterMCL-Code Interpreter
www.mcl-collection.comwww.mcl-collection.com
Un Solo Fabricante….
Una Sola HerramientaPara Desarrollar y Comunicar
www.mcl-collection.comwww.mcl-collection.com
NUEVAS NUEVAS VersionesVersiones
Versión 3.0 – disponible en Q3 2003
www.mcl-collection.comwww.mcl-collection.com
MCL-Collection Versión 3.0
• Migración de Secuencial a Eventos (Filosofía orientada a objeto)
Proceso Entrada
Proceso Salida
www.mcl-collection.comwww.mcl-collection.com
NUEVANUEVA Orientación a ObjetoObjeto
• Pone los procesos en los objetos de la pantalla (Ej. botones, listas combinadas, Campos de Lectura) para crear aplicaciones manejadas por eventos
• En otras palabras, los procesos pueden correr entre la entrada de datos u objetos pertenecientes a la misma pantalla
www.mcl-collection.comwww.mcl-collection.com
MCL-Designer Versión 1
www.mcl-collection.comwww.mcl-collection.com
MCL-Designer Versión 2
www.mcl-collection.comwww.mcl-collection.com
MCL-Designer Versión 3
www.mcl-collection.comwww.mcl-collection.com
NUEVO VISTA DE ARBOL
Información del Proyecto
Información del Terminal
Data del Proyecto-Programas-Archivos de Datos-Variables
Librería de Objetos
www.mcl-collection.comwww.mcl-collection.com
NUEVO VISTA DE PANTALLAS
Max 99 Pantallas / Programas
Pantallas del Projecto
www.mcl-collection.comwww.mcl-collection.com
NUEVO Vista de Objetos
www.mcl-collection.comwww.mcl-collection.com
NUEVO Vista de Variables(Hasta 260 variables)
www.mcl-collection.comwww.mcl-collection.com
Vista
NUEVO NUEVO Interfase de Usuario Gráfica (GUI)Interfase de Usuario Gráfica (GUI)
Grid Selection & snap to magnetic
Undo/Redo (hasta 10 niveles!)
Tamaño
Cross-hairs
Coordenadas X & Y
www.mcl-collection.comwww.mcl-collection.com
NUEVONUEVO Abrir Proyectos al mismo tiempoAbrir Proyectos al mismo tiempo
www.mcl-collection.comwww.mcl-collection.com
NUEVO NUEVO Interfase de Documentos (MIDI)Interfase de Documentos (MIDI)
• Abra al mismo tiempo múltiples programas, pantallas u Objetos
• Copie, pegue, mueva de y hacia diferentes programas, pantallas u Objetos
www.mcl-collection.comwww.mcl-collection.com
NUEVONUEVO Librería de ObjetosLibrería de Objetos
• Cree su propia Librería de Objetos
• Guarde y reutilice pantallas, teclados, procesos y mas……
• Las Librerías están disponibles a todos los proyectos
• Comparta fácilmente las Librerías reduciendo así el tiempo de desarrollo
www.mcl-collection.comwww.mcl-collection.com
NUEVONUEVO EmuladorEmulador• Modalidad de Programador:
• Mejora la emulación de la aplicación haciendo que su PC se comporte exactamente igual a el terminal
• Mejora la emulación de la comunicación incluyendo cable/MODEM/ Ethernet/WLAN
• Emulador conectado al Designer para mostrar el “Código Fuente” y la “Posición de la Pantalla”
• Modalidad de Usuario:• Mejora en la representación Gráfica del Terminal–
aproximadamante el doble del tamaño para mejorar la visualización de las teclas
www.mcl-collection.comwww.mcl-collection.com
MCL-Link / MCL-Net
HOY• MCL-Link
- DOS, Win 95, 98, 2000 y NT- RS-232, MODEM- MCL-Link Multicom
• MCL-Net- Win 95-98-2000-NT- Protocolo Ethernet / TCP IP- Balanceo de Carga- Monitor de Tráfico
Q4 2002 (Versión 3)• MCL-Link
- Ethernet
• MCL-Net- MCL-Net para Unix - Protocolo Ethernet / UDP- Hasta 65K terminales- Encripcion- Compresión - Suporte DHCP- Comunicación vía Internet utilizando Protocolo PPP
www.mcl-collection.comwww.mcl-collection.com
• Visite: www.mcl-collection.comVisite: www.mcl-collection.com• Email: [email protected]: [email protected]• [email protected]• Visite: http://software.symbol.comVisite: http://software.symbol.com
Información del MCL-Collection
Centro MCL USA Centro MCL USA Susan Philbin Business Development Mgr. Susan Philbin Business Development Mgr. (847) 949-4252 (847) 949-4252 [email protected] [email protected]