39
Déploiement HoyaiLink – HoyaiLog par les organisations clientes easy input . . . . . . smart output Thierry Lepiez, DSI Hoya Lens France

Déploiement HoyaiLink – HoyaiLog par les organisations clientes

  • Upload
    imelda

  • View
    64

  • Download
    0

Embed Size (px)

DESCRIPTION

Déploiement HoyaiLink – HoyaiLog par les organisations clientes. easy input . . . . . . smart output Thierry Lepiez, DSI Hoya Lens France. Agenda. Courte présentation HoyaiLog en action avec HoyaiLink et iDentifier Présentation technique HoyaiLink - PowerPoint PPT Presentation

Citation preview

Page 1: Déploiement HoyaiLink  –  HoyaiLog  par les  organisations clientes

Déploiement HoyaiLink – HoyaiLog par les organisations clientes

easy input . . . . . . smart outputThierry Lepiez,

DSI Hoya Lens France

Page 2: Déploiement HoyaiLink  –  HoyaiLog  par les  organisations clientes

Agenda

Courte présentation HoyaiLog• en action avec HoyaiLink et iDentifier

Présentation technique HoyaiLink• Architectures réseau et logicielle• Usages PMS , logiciels et instruments

Déploiement• Calendrier prévisionnel de déploiement HoyaiLog/HoyaiLink• Principes de migration des Hoyalog installés• Infrastructure réseau 

Page 3: Déploiement HoyaiLink  –  HoyaiLog  par les  organisations clientes

HoyaiLog, les bénéfices

Bénéfices Nouvelles fonctionnalités

Mode Web ● Pas d’installation logiciel Hoyailog sur le poste● Toujours à jour avec les derniers produits Hoya

Intuitif et facile à utiliser (smart and easy)

● Sélecteur de produits – trouver le bon verre pour la prescription saisie● Définition de produits favoris pour une sélection plus rapide● Saisie rapide et facile

Adaptable à vos pratiques quotidiennes

● Sélection automatique du produit en fonction de votre saisie● Suspension/reprise d’une commande à n’importe quel moment● Vérification de la disponibilité en stock

Echange de données avec les autres applications et

système à travers HoyaiLink

● Réception et partage de données avec les applications et systèmes liés à HoyaiLink● Echange de données avec des applications externes, tels que PMS ou tracer, au travers d’hoyaiLink

Page 4: Déploiement HoyaiLink  –  HoyaiLog  par les  organisations clientes

HoyaiLog, aperçu

http://www.hoyailog.fr

Page 5: Déploiement HoyaiLink  –  HoyaiLog  par les  organisations clientes

Hoyailog - consommateur

Page 6: Déploiement HoyaiLink  –  HoyaiLog  par les  organisations clientes

Hoyailog - prescription

Page 7: Déploiement HoyaiLink  –  HoyaiLog  par les  organisations clientes

Hoyailog - Verre

Page 8: Déploiement HoyaiLink  –  HoyaiLog  par les  organisations clientes

HoyaiLog - traitement

Page 9: Déploiement HoyaiLink  –  HoyaiLog  par les  organisations clientes

HoyaiLog - Monture

Page 10: Déploiement HoyaiLink  –  HoyaiLog  par les  organisations clientes

HoyaiLog – boite de réception

Page 11: Déploiement HoyaiLink  –  HoyaiLog  par les  organisations clientes

HoyaiLink

Présentation technique

Page 12: Déploiement HoyaiLink  –  HoyaiLog  par les  organisations clientes

Situation actuelle – les aires de conflits potentiels

Dans un monde idéal, les opticiens aimeraient voir tous ces outils interconnectés les uns aux autres sans effort!

Page 13: Déploiement HoyaiLink  –  HoyaiLog  par les  organisations clientes

Logiciels de gestionmagasin

Outils d’aideau choix

des produits

Outils deprise demesures

Outils de consultation,

aide à la commande

Les différentes catégories d’outils des opticiens

Outils decommandes

RX

Page 14: Déploiement HoyaiLink  –  HoyaiLog  par les  organisations clientes

HoyaiLink, la brique de connexion

http://www.hoyailink.fr

Page 15: Déploiement HoyaiLink  –  HoyaiLog  par les  organisations clientes

hoyaiLink.com pour les développeurs

for developers

Page 16: Déploiement HoyaiLink  –  HoyaiLog  par les  organisations clientes

Bénéfices et fonctionnalités

Gestion intégrée du flux(exemple du suivi commande)

Retour d informations de Hoya sur le statut d’expédition, etc

Extensible simplement pour ajouter de nouvelles

fonctionnalités(exemple systemes de prise de mesures

vidéo, comparaison de verres)

Compatibilité

Pas de coût de licences, possibilité d’évolutions(e. g.

products)Architecture logicielle ouverte

Applicable à tout type de logiciel et matériel Interface unique (unifiée)

Flexible pour une adapatation aisée aux infrastructures

existantes

Support des différentes infrastructures (réseau, autonome)

Connexion facile à HoyaiLink Kit de développement logiciel (SDK)

Page 17: Déploiement HoyaiLink  –  HoyaiLog  par les  organisations clientes

Cas A – monoposte

Cas d’utilisation• Un seul poste de commande • les instruments et le logiciel qui

doivent communiquer sont sur ce poste

• connexion Internet disponible  

Solution• le mode de travail HoyaiLink utilisé

est « HoyaiLink Standard »• les données HoyaiLink sont stockées

sur l’ordinateur.

Page 18: Déploiement HoyaiLink  –  HoyaiLog  par les  organisations clientes

Cas B – Multipostes

Page 19: Déploiement HoyaiLink  –  HoyaiLog  par les  organisations clientes

Cas B – Multipostes

Cas d’application• Plusieurs postes partagent les informations de commandes dans le magasin• Un poste consolide les informations, soit en magasin, soit en back-office• Un seul poste du réseau local magasin a accès à internet

Solution • Le rôle de « maître » est affecté à l’ordinateur A qui joue le rôle de serveur logique dans le réseau local de

l’opticien.• Les données HoyaiLink sont stockées sur l’ordinateur A.• Le mode de travail HoyaiLink utilisé pour l’ordinateur visuReal et l’ordinateur B est « HoyaiLink Remote ».• La version « HoyaiLink Remote » stocke à distance sur le maître, ici l’ordinateur A.• Les consultations sont toujours stockées physiquement sur l’ordinateur A • Chaque opticien saisit une référence de commande lors d’une consultation visuReal ; le plus souvent le nom de

famille du consommateur.• Il utilise la référence de la commande pour identifier les données de la consultation dans la liste des consultations

stockées sur l’ordinateur A. • Ensuite, pour pouvoir travailler il charge la consultation ; les données sont chargées à distance depuis l’ordinateur

A.Remarque :

• L’ordinateur A doit être en marche pour permettre le fonctionnement de HoyaiLink en réseau local.

• Le plus souvent, un ordinateur du magasin peut jouer le rôle de maître.

Page 20: Déploiement HoyaiLink  –  HoyaiLog  par les  organisations clientes

Architecture logicielle

Page 21: Déploiement HoyaiLink  –  HoyaiLog  par les  organisations clientes

Principes techniques de base HoyaiLink

• HoyaiLink est un process/service qui s’exécute sur la machine locale.

• HoyaiLink est un espace de stockage temporaire pour l’échange.

• L’espace de stockage peut être local ou sur le réseau, y compris internet.

• Le principal objectif est de partager les données entre diverses applications.

• Les données ne sont accessibles qu’au travers d’HoyaiLink• HoyaiLink contient différents connecteurs (web, local). • HoyaiLink n’a pas d’interface utilisateur (opticien).

Page 22: Déploiement HoyaiLink  –  HoyaiLog  par les  organisations clientes

HoyaiLink – composants

Les 4 principaux composants de HoyaiLink:1. Lancement d’applications

• HoyaiLink contient une liste de programmes qui peuvent être démarrés pour traiter une commande.

2. Gestion de session• Aperçu des données stockées (comme dans un système de

fichiers ou une base de données)3. Gestionnaire de mise à jour

• Ce composant permet à Hoyailink de se mettre à jour lui-même.4. Contrôle de traceur

• Le système de prise de commandes peut lire les données du traceur interfacé avec HoyaiLink.

Page 23: Déploiement HoyaiLink  –  HoyaiLog  par les  organisations clientes

HoyaiLink aperçu des flux de connexion

HoyaiLink

Ecrit sur Bus

Lit le Bus

Enchaine Identifier

EnchaineVisuReal

enchaineHoyaiLog

Enchaine avec……

Ecrire les données dans HoyaiLink et ouvrir l’application suivante qui les récupère.Un identifiant de session est utilisé pour récupérer les données de toutcomposant qui enrichit les informations de la commande

Envoyer/RecevoirDonnées

Opticienlance

l’ applicationsuivante

Logicielgestionmagasin

Page 24: Déploiement HoyaiLink  –  HoyaiLog  par les  organisations clientes

Comment se connecter à HoyaiLink?

Le principe est d’utiliser le Hoya Software Development Kitpour se connecter à HoyaiLink.

• Cela vous permet d’utiliser les différents composants du bus , tels que l’identifiant de session, le lanceur d’applications et autres.

• En interne, HoyaiLink utilise un format XML pour échanger l’information. Le format XML est basique et contient toutes les données disponibles pour commander un produit , en incluant tous les différents périphériques qui peuvent communiquer avec HoyaiLink

Page 25: Déploiement HoyaiLink  –  HoyaiLog  par les  organisations clientes

Comment s’interfacer avec HoyaiLink ?

• Le SDK contient• Un manuel du programmeur et la documentation• Le code source des bibliothèques d’interfaçage dans les

environnements cibles• Les bibliothèques permettent d’appeler les fonctions

d’HoyaiLink qui sont fournies sous forme binaire (exemple, DLL pour windows)

• Les plateformes supportées • OS 32 et 64bit.• Windows

• Delphi• C++• Visual Basic 2008

• Linux• Apple

Page 26: Déploiement HoyaiLink  –  HoyaiLog  par les  organisations clientes

Processus standard

Principe général• Initialisation application• Ouverture d une session• Lecture / écriture des données• Transfert du contrôle à une autre application (facultatif)• Contrôle commande Hoya ( facultatif)

• Webservice traduction codes EDI• Contrôle de stock• Envoi commande

• Mode silencieux• Mode Web

• Suivi avancement de commandes• Définir un identifiant de session• Fermeture session• Close application

Page 27: Déploiement HoyaiLink  –  HoyaiLog  par les  organisations clientes

Demo hoyabus2service

Outil à la disposition des développeursVisualisation de l’invisible

Démo

Page 28: Déploiement HoyaiLink  –  HoyaiLog  par les  organisations clientes

Architecture réseau

HoyaiLog www.hoyailog.fr • Site web

• Protocole http• port 80

HoyaiLink www.hoyailink.fr • Composant local

• Connexion TCP/IP• Port 8787, 8788

iDentifier www.hoyanet.eu • Site web

• Protocole http• Port 80

• Port 8787 pour les communications avec Hoyailink

Page 29: Déploiement HoyaiLink  –  HoyaiLog  par les  organisations clientes

HoyaiLog

Déploiement

Page 30: Déploiement HoyaiLink  –  HoyaiLog  par les  organisations clientes

Déploiement

• Calendrier prévisionnel de déploiement Hoyailog/Hoyailink

• Principes de migration des Hoyalog installés

• Infrastructure réseau

• Proxys, ports, etc…

 

Page 31: Déploiement HoyaiLink  –  HoyaiLog  par les  organisations clientes

Migration Hoyalog -> Hoyailog

• Démarrage Mai 2011

• Fin de déploiement septembre 2011

• calendrier de migration par groupement• préavis au groupement

• indépendant du PMS utilisé• synchro éditeurs si version hoyailink prête

• bascule automatique en une nuit

Page 32: Déploiement HoyaiLink  –  HoyaiLog  par les  organisations clientes

Principes de migration

Objectifs : limiter les contraintes• Préserver l’investissement des éditeurs de logiciel• Remplacer Hoyalog , fin de vie 2011.

Solutions :Phase transitoire• Remplacement hoyalogconversion.exe pour transfert HoyaiLog

• Supporte uniquement le transfert des commandes du PMS vers HOYA• Iso fonctionnalité avec le lien PMS – Hoyalog actuel

Phase finale• Liens natifs HoyaiLink

• Suivi commandes, état des stocks, transferts, enrichissements, pointages

Page 33: Déploiement HoyaiLink  –  HoyaiLog  par les  organisations clientes

Déploiement

conservation de l investissement• interface hoyalog reprise automatiquement• Mais connection web service suppélementairenouvelles fonctionnalités -> nouveaux développements• contrôle stock disponible• forme OMA• suivi avancements• calculs d'épaisseurs• partage d informations sur le bus

Page 34: Déploiement HoyaiLink  –  HoyaiLog  par les  organisations clientes

Déploiement – pré requis

• compte hoyanet existant• connexion hoyaiLog compte/user/pass• téléchargement hoyailink personnalisé par utilisateur• installation 

• Accès internet ou pas• droits admin 

• base de registre HKCU• ports tcps à ouvrir pare feu

Page 35: Déploiement HoyaiLink  –  HoyaiLog  par les  organisations clientes

Déploiement – PMS interfacé Hoyalog

Remplacements• hoyalogconversion.exe• loc.exe

comportement • Le logiciel magasin appelle hoyalogconversion.exe

• traduction lorder en XML, passage par hoyailink• Le logiciel magasin appelle loc.exe

• redirection vers le site web hoyailog

Page 36: Déploiement HoyaiLink  –  HoyaiLog  par les  organisations clientes

Déploiement multipostes

• Environnement magasins multipostes

• un pc maitre qui partage l'espace hoyailink

• des pc clients connectés par le réseau local

• Environnement sécurisé

• un pc maitre avec accès internet via proxy

• des pc clients connectés par le réseau interne

Page 37: Déploiement HoyaiLink  –  HoyaiLog  par les  organisations clientes

easy input………………….smart output

Page 38: Déploiement HoyaiLink  –  HoyaiLog  par les  organisations clientes

HOYAiLOG

• Hoyalog• plus de 15000 installations en Europe• plus de 2500 installations en France

• HoyaiLog remplacera Hoyalog en 2011• mode web

• plus ergonomique• plus ouvert• plus de problèmes d'installation sur le pc du magasin• plus de problèmes de catalogue

• toujours à jour• nouvelles possibilité (promotions, ..)

• communiquant avec l'Univers des services HOYA• ... et hors HOYA ! PMS, traceurs, bornes..

Page 39: Déploiement HoyaiLink  –  HoyaiLog  par les  organisations clientes

HOYAiLINK

• composant essentiel, c'est la touche de magie • invisible pour les utilisateurs• indispensable pour faire communiquer les logiciels

• clé de voute du partage d’informations commande• relie tous les outils Hoya au reste du monde

• plus de ressaisie• pas d'erreur de saisie• facilite la vie de l'utilisateur

• permet une élaboration de commande déstructurée• n'impose pas de process de commandes• facilite la communication entre les différents outils

• logiciels magasins, bornes, traceurs, base clients, ...