Visual TOM 5.0 Fonctionnalités -...

22
0 The job scheduling company The job scheduling Company Visual TOM 5.0 Fonctionnalités

Transcript of Visual TOM 5.0 Fonctionnalités -...

Page 1: Visual TOM 5.0 Fonctionnalités - vito.absyss.frvito.absyss.fr/docs/VTOM-Version-5-fonctionnalites-detaillees... · 2 The job scheduling company Interfaces existantes Isuperviser

0

The job scheduling company

The job scheduling Company

Visual TOM 5.0

Fonctionnalités

Page 2: Visual TOM 5.0 Fonctionnalités - vito.absyss.frvito.absyss.fr/docs/VTOM-Version-5-fonctionnalites-detaillees... · 2 The job scheduling company Interfaces existantes Isuperviser

1

The job scheduling company

Interfaces existantes

Xvision

Mode multi-fenêtre

Vision spécifique par écran

Vision technique / hiérarchique

Difficulté à faire évoluer

Page 3: Visual TOM 5.0 Fonctionnalités - vito.absyss.frvito.absyss.fr/docs/VTOM-Version-5-fonctionnalites-detaillees... · 2 The job scheduling company Interfaces existantes Isuperviser

2

The job scheduling company

Interfaces existantes

Isuperviser

Utilisation fonctionnelle restreinte au pilotage

Contexte d’utilisation distant nécessitant une

limitation maximum des flux avec le serveur (filtres,

données graphiques restreintes…)

Page 4: Visual TOM 5.0 Fonctionnalités - vito.absyss.frvito.absyss.fr/docs/VTOM-Version-5-fonctionnalites-detaillees... · 2 The job scheduling company Interfaces existantes Isuperviser

3

The job scheduling company

Interfaces existantes

Webdoc

Accès consultatif

Problématique d’accès aux objets (id / nom)

Page 5: Visual TOM 5.0 Fonctionnalités - vito.absyss.frvito.absyss.fr/docs/VTOM-Version-5-fonctionnalites-detaillees... · 2 The job scheduling company Interfaces existantes Isuperviser

4

The job scheduling company

Visual TOM 5.0

Motivations

Demandes clients et partenaires (Wito et web)

Volonté d’Absyss d’améliorer ses solutions et d’en assurer la pérennité

Volonté de simplifier l’utilisation du logiciel (y compris l’installation : autant de

fonctionnalités, moins de composants hétérogènes)

Bénéfices

Garantie de perennité technique

Facilité de mise en œuvre de nouvelles fonctionnalités

Gain de temps en faisant évoluer plus vite

Choix

Standards largement éprouvés

Choix de mettre en place des solutions techniques ouvertes avec une projection

qui va au delà de la version à venir

SGBD Postgresql, Interface JAVA, Flux d’échange XML

Page 6: Visual TOM 5.0 Fonctionnalités - vito.absyss.frvito.absyss.fr/docs/VTOM-Version-5-fonctionnalites-detaillees... · 2 The job scheduling company Interfaces existantes Isuperviser

5

The job scheduling company

Visual TOM 5.0

Règles

Améliorer un des points forts du logiciels : la simplicité

Conserver le contenu des fenêtres de définition

Guider l’utilisateur vers les informations spécifiques à son utilisation

Bénéfices

Apprentissage rapide en conservant des méthodes de travail

Amélioration de la compréhension, vision claire

Page 7: Visual TOM 5.0 Fonctionnalités - vito.absyss.frvito.absyss.fr/docs/VTOM-Version-5-fonctionnalites-detaillees... · 2 The job scheduling company Interfaces existantes Isuperviser

6

The job scheduling company

Concepts Visual TOM 5.0

Concepts

L’interface s’abonne et est notifiée

Les notifications sont traités par un processus multi-thread

Les flux entre l’interface et le serveur sont de type XML et stockés en mémoire

Notion de compte utilisateur

Notion de profil utilisateur

Bénéfices

Limitation du trafic

Suppression des échanges bloquants

Export instantané de données

Vision claire, réduction des erreurs et/ou incompréhensions

Représentation adaptée à l’utilisation du logiciel

Page 8: Visual TOM 5.0 Fonctionnalités - vito.absyss.frvito.absyss.fr/docs/VTOM-Version-5-fonctionnalites-detaillees... · 2 The job scheduling company Interfaces existantes Isuperviser

7

The job scheduling company

Design Visual TOM 5.0

Design général

Utilisation de composants standards, base de modèles diffusés

Menus et barre de boutons

Explorateur et raccourcis

Fenêtres de détails d’un à n éléments, avec menu, barre d’outil et indicateurs

associés au profil

Evénements, messages, discussion et boutons de statut

Bénéfices

Prise en main plus rapide de par l’homogénéité

Meilleure compréhension et rapidité par accès plus intuitif aux fonctionnalités

Gain de temps et ouverture utilisateur par centralisation des actions répétitives

Plus grande adaptation aux besoins de chaque utilisateur par personnalisation de

la représentation

Page 9: Visual TOM 5.0 Fonctionnalités - vito.absyss.frvito.absyss.fr/docs/VTOM-Version-5-fonctionnalites-detaillees... · 2 The job scheduling company Interfaces existantes Isuperviser

8

The job scheduling company

Ergonomie Visual TOM 5.0

Ergonomie

Barres de menus et fenêtres détachables

Fenêtres déclinées aux formats tableau et graphique

Mémoires des fenêtres à la déconnexion par stockage local

Association/modification par action « glisser »

Extension de l’action « copier/coller »

Bénéfices

Gain de temps, une seule définition pour personnalisation

Facilité de recherche avec filtres

Meilleure ergonomie pour aller plus vite avec plus de confort

Préparation de nouvelles fonctionnalités : sélection/modification/suppression de

masse

Page 10: Visual TOM 5.0 Fonctionnalités - vito.absyss.frvito.absyss.fr/docs/VTOM-Version-5-fonctionnalites-detaillees... · 2 The job scheduling company Interfaces existantes Isuperviser

9

The job scheduling company

Accueil Visual TOM 5.0

Connexion

Choix du Domaine de connexion

Choix du profil à utiliser parmi une liste prédéfinie

Choix du dernier profil utilisé (défaut)

Bénéfices

Pas de redémarrage du serveur après installation de l’interface

Simplification de l’usage multi-serveurs basés sur des ports différents

Gain de temps avec des profils d’utilisation prêt à l’emploi

Retrouver plus vite ses repères

Page 11: Visual TOM 5.0 Fonctionnalités - vito.absyss.frvito.absyss.fr/docs/VTOM-Version-5-fonctionnalites-detaillees... · 2 The job scheduling company Interfaces existantes Isuperviser

10

The job scheduling company

Visual TOM 5.0

Vues métier

Regroupement logique d’applications et de jobs

Passage d’un mode hiérarchique à un mode transversal

Création automatique et manuelle des contenus

Fourniture d’une vue technique par environnement

Représentation graphique de jalons de la journée de production

Application de filtres

Association de règles simples pour déterminer un statut de la vue

Objets cliquables sur les vues techniques pour ajout/modification/suppression

Affichage d’un alias

Vue : mes travaux d’exploitation

App_Sauvegarde Job Purge_histo

Job Gen_stats

Page 12: Visual TOM 5.0 Fonctionnalités - vito.absyss.frvito.absyss.fr/docs/VTOM-Version-5-fonctionnalites-detaillees... · 2 The job scheduling company Interfaces existantes Isuperviser

11

The job scheduling company

Visual TOM 5.0

Vues métier

Export des vues depuis l’interface par clic

Vues intégrées dans les exports

Import des vues

Structure des fichiers XML

Vue : mes travaux d’exploitation

App_Sauvegarde Job Purge_histo

Job Gen_stats

Page 13: Visual TOM 5.0 Fonctionnalités - vito.absyss.frvito.absyss.fr/docs/VTOM-Version-5-fonctionnalites-detaillees... · 2 The job scheduling company Interfaces existantes Isuperviser

12

The job scheduling company

Evolutions Visual TOM 5.x à planifier

Vues métier V5.x

Ajout d’autre types d’objets (machine, ressource…)

Modèles d’objet avec des propriétés (forme, couleur…)

Hiérarchies de modèles (héritage et particularités)

Modèles en conception

Modèles de représentation en pilotage (statuts voire actions)

Objets graphiques (liens sur les vues d’environnements, flèches sur les vues

logiques)

Vue : mon exploitation

App_Sauvegarde Job Purge_histo

Job Gen_statsSrv1

Moteur1

Page 14: Visual TOM 5.0 Fonctionnalités - vito.absyss.frvito.absyss.fr/docs/VTOM-Version-5-fonctionnalites-detaillees... · 2 The job scheduling company Interfaces existantes Isuperviser

13

The job scheduling company

Evolutions Visual TOM 5.x à planifier

Vues métier V5.x

Formes : Icônes et formes personnalisées

Texte : Positionnement d’un texte autre que le nom de l’objet (valeur d’attribut)

Texte : Ecriture sur plusieurs lignes

Texte : Positionnement du texte dans la forme

Texte : Police proportionnelle

Vue : mon exploitation

App_Sauvegarde Job Purge_histo

Job Gen_statsSrv1

Moteur1

Page 15: Visual TOM 5.0 Fonctionnalités - vito.absyss.frvito.absyss.fr/docs/VTOM-Version-5-fonctionnalites-detaillees... · 2 The job scheduling company Interfaces existantes Isuperviser

14

The job scheduling company

Statistiques Visual TOM 5.0

Statistiques

Accès direct au temps moyen d’exécution

Accès direct à l’heure moyenne de démarrage

Accès direct au taux de réussite

Affichage d’une alarme sur dépassement du temps moyen pondéré de n%.

Affichage de fenêtres instantanées

Vue : mes travaux d’exploitation

App_Sauvegarde Job Purge_histo

Job Gen_stats

Caractéristiques

Script

Traces

Statistiques

Actions

Job

Temps moyen

00:39:22

Heure de démarrage

19:01:55

Taux de réussite

97%

Page 16: Visual TOM 5.0 Fonctionnalités - vito.absyss.frvito.absyss.fr/docs/VTOM-Version-5-fonctionnalites-detaillees... · 2 The job scheduling company Interfaces existantes Isuperviser

15

The job scheduling company

Profils Visual TOM 5.0

Profils

Un profil est un ensemble de descriptions de l’affichage des données

Profil prédéfini par type d’utilisation, associé à un compte prédéfini

Déclinaison de chaque profil en mode novice et expert

Profils : pilote, concepteur, administrateur, responsable d’exploitation

Connexion

[Domaine][:port]Domaine

PILOTECompte

******Mot de Passe

Profil par défautDernier utilisé

PILOTE

Page 17: Visual TOM 5.0 Fonctionnalités - vito.absyss.frvito.absyss.fr/docs/VTOM-Version-5-fonctionnalites-detaillees... · 2 The job scheduling company Interfaces existantes Isuperviser

16

The job scheduling company

Profil Visual TOM 5.0

Pilote

Avoir une vision claire de la production (pour une machine, pour une application,

pour un métier, pour l’ensemble, pour des travaux itératifs), selon différents critères

Disposer d’une facilité de diagnostic (disposer d’un cheminement, de la détection

aux actions réparatrices)

Pouvoir simplement évaluer des risques de blocages (périmètre technique moteurs

et clients)

Pouvoir simplement évaluer des risques de retards (visualiser les attentes

indéfinies)

Pouvoir simplement évaluer des risques d’insuccès (rapprochement du temps

d’exécution maximum, de l’heure maximum de démarrage, de l’attente maximum sur

ressource)

Pouvoir simplement disposer de toute facilité pour prendre une décision

(visualisation du script, de la trace, des paramètres, de la consigne)

Pouvoir effectuer les actions de reprise (label, job, application, multi-sélection…)

Page 18: Visual TOM 5.0 Fonctionnalités - vito.absyss.frvito.absyss.fr/docs/VTOM-Version-5-fonctionnalites-detaillees... · 2 The job scheduling company Interfaces existantes Isuperviser

17

The job scheduling company

Profil Visual TOM 5.0

Concepteur

Modéliser rapidement avec des références graphiques (des modèles de conception

apportent une facilité de compréhension au pilote, le modèle apporte un gain de

temps au concepteur et minimise les risques d’erreur)

Concevoir rapidement avec des modèles d’ordonnancement (gérer des prototypes

pour les réemployer apporte un gain de temps, une compréhension globale plus

rapide des besoins)

Fournir des représentations aisées à piloter (facilite le travail récurrent de pilotage

et optimise la gestion des exceptions : comprendre plus vite, agir plus vite, minimiser

les impacts des résultats inattendus.

Page 19: Visual TOM 5.0 Fonctionnalités - vito.absyss.frvito.absyss.fr/docs/VTOM-Version-5-fonctionnalites-detaillees... · 2 The job scheduling company Interfaces existantes Isuperviser

18

The job scheduling company

Profil Visual TOM 5.0

Administrateur

Assurer la sécurité des accès au logiciel (fournir des comptes d’accès avec des

droits pour garantir le contenu)

Contrôler la sécurité des accès aux serveurs (associer des serveurs et des

comptes de soumission aux environnements)

Etablir un diagnostic sur le caractère opérationnel du logiciel (s’assurer de la bonne

installation d’un module client, valider le dialogue avec le serveur avant un test

unitaire d’exécution)

Mesurer la charge (vérifier l’utilisation des files d’attentes)

Page 20: Visual TOM 5.0 Fonctionnalités - vito.absyss.frvito.absyss.fr/docs/VTOM-Version-5-fonctionnalites-detaillees... · 2 The job scheduling company Interfaces existantes Isuperviser

19

The job scheduling company

Profil Visual TOM 5.0

Responsable d’exploitation

Etablir un diagnostic sur la conformité des résultats (visualiser très rapidement le

prévisionnel et le réalisé, avec un rapprochement)

Vérifier et expliquer les écarts (faire la différence entre les écarts programmés,

déplanification automatique, des écarts manuels, actions manuelles et anomalies)

Obtenir des synthèses (mesurer pour mettre en évidence les points d’améliorations

et donc établir des priorités. Ex : est-il nécessaire d’itérer un traitement coûteux en

cpu/mem pour lequel le taux de réussite est inférieur à 5%.)

Consulter les encours et visualiser le prévisionnel (avoir la garantie que les

résultats sont conformes, traitements dans l’état attendu dans les délais impartis,

sous-ensemble de la vision du pilote)

Page 21: Visual TOM 5.0 Fonctionnalités - vito.absyss.frvito.absyss.fr/docs/VTOM-Version-5-fonctionnalites-detaillees... · 2 The job scheduling company Interfaces existantes Isuperviser

20

The job scheduling company

TABLES RONDES

Page 22: Visual TOM 5.0 Fonctionnalités - vito.absyss.frvito.absyss.fr/docs/VTOM-Version-5-fonctionnalites-detaillees... · 2 The job scheduling company Interfaces existantes Isuperviser

21

The job scheduling company

TABLES RONDES

Valider les principes d’ergonomie

Valider les profils en fonction des organisations

Déterminer le contenu des modes « Basic / Advanced »