Visual TOM 5.0 Fonctionnalités

Dimension: px
Commencer à balayer dès la page:

Download "Visual TOM 5.0 Fonctionnalités"

Transcription

1 The job scheduling Company Visual TOM 5.0 Fonctionnalités 0

2 Interfaces existantes Xvision Mode multi-fenêtre Vision spécifique par écran Vision technique / hiérarchique Difficulté à faire évoluer 1

3 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 ) 2

4 Interfaces existantes Webdoc Accès consultatif Problématique d accès aux objets (id / nom) 3

5 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 4

6 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 5

7 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 6

8 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 7

9 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 8

10 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 9

11 Visual TOM 5.0 Vue : mes travaux d exploitation App_Sauvegarde Job Purge_histo Vues métier Job Gen_stats 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 10

12 Visual TOM 5.0 Vue : mes travaux d exploitation App_Sauvegarde Job Purge_histo Job Gen_stats 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 11

13 Evolutions Visual TOM 5.x à planifier The job scheduling company Vue : mon exploitation Vues métier V5.x App_Sauvegarde Srv1 Moteur1 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) Job Purge_histo Job Gen_stats 12

14 Evolutions Visual TOM 5.x à planifier Vue : mon exploitation App_Sauvegarde Srv1 Job Purge_histo Job Gen_stats Vues métier V5.x Moteur1 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 13

15 Statistiques Visual TOM 5.0 Vue : mes travaux d exploitation App_Sauvegarde Job Purge_histo Statistiques Job Gen_stats Caractéristiques Script Traces Statistiques Actions 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 Job Temps moyen 00:39:22 Heure de démarrage 19:01:55 Taux de réussite 97% 14

16 Profils Visual TOM 5.0 The job scheduling company 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 Compte Mot de Passe [Domaine][:port] PILOTE ****** Profil par défaut Dernier utilisé PILOTE 15

17 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 ) 16

18 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. 17

19 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) 18

20 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) 19

21 TABLES RONDES 20

22 TABLES RONDES Valider les principes d ergonomie Valider les profils en fonction des organisations Déterminer le contenu des modes «Basic / Advanced» 21