SPITAB

Gestion des tables relationnelles

Toutes les applications informatiques ont à gérer un certain nombre de tables externes : paramètres, messages d’erreurs, cours des devises, etc.

Le logiciel SPITAB a été conçu pour permettre la manipulation et la gestion des tables relationnelles. Commercialisé depuis 1980, il connait un grand succès en France comme à l’étranger. L’expérience acquise avec plusieurs centaines d’installations a permis les améliorations de la version actuelle : plus riche, plus fiable, plus performante.

SPITAB Client-Serveur permet de gérer les tables du mainframe depuis des applications clientes fonctionnant sous Windows (interface utilisateur SPITAB ou programme utilisant l’API cliente SPITAB).

SPITAB/WEB permet de consulter et mettre à jour vos tables SPITAB au travers de votre navigateur Web (Microsoft Internet Explorer, Mozilla Firefox, etc).

La version DB2 permet d’utiliser toutes les fonctions du produit SPITAB pour gérer les tables DB2 du site sans programmation
particulière.

Bénéfices

SPITAB est un moyen d’améliorer la productivité des études et de la maintenance, mais c’est aussi une façon d’accroître,
dans la vie des applications, la responsabilité des utilisateurs.
SPITAB, leader dans la gestion des tables, est aujourd’hui au coeur des applications de plus de 400 sites à travers le
monde.

  • Simplicité d’emploi permettant l’autonomie des utilisateurs de vos applications
  • Unicité des programmes de gestion des tables pour l’ensemble des applications
  • Possibilité de gestion centralisée ou décentralisée avec support unique ou multiple
  • Indépendance des programmes vis-à-vis des tables SPITAB DB2 est un outil souple et convivial qui crée les tables directement sous DB2. Cela permet de tirer avantage de ce produit stratégique pour IBM, en constant développement, et de mettre à la portée des utilisateurs SPITAB les apports puissants de DB2 :
  • Langage standard SQL (permettant des requêtes variées, comme sur des jointures de tables),
  • Logging centralisé (disponible même en batch),
  • Concurrence d’accès aux données depuis les différents systèmes (Batch, TP),
  • Système de protection des données puissant et hiérarchisé,
  • Procédures de consultation ou mises à jour (QMF, SPUFI),
  • Catalogue DB2 aisément consultable,
  • Utilitaires DB2.

Fonctions générales

Le gestionnaire de tables SPITAB propose des fonctions “mainframe” de base sous forme d’écrans temps-réel ou
d’utilitaires. Les principales fonctions de base sont les suivantes:

  • Définition de la structure des tables et des contrôles associés.
  • Mise à jour des postes de tables.
  • Liste des tables.
  • APIs permettant d’accéder ou de mettre à jour les tables depuis les applications utilisateur,
  • Aide en ligne au produit.

La version DB2 permet d’utiliser toutes les fonctions du produit SPITAB pour gérer les tables DB2 du site sans programmation
particulière.

Fonctions optionnelles

En plus des fonctions de base, SPITAB propose les dispositifs optionnels suivants :

  • SPITAB/WEB permet de consulter et mettre à jour vos tables SPITAB au travers de votre navigateur Web (Microsoft Internet Explorer, Mozilla Firefox, etc).
  • Ecrans personnalisés : En complément de l’écran standard de mise à jour de postes, SPITAB permet de dessiner un nombre illimité d’écrans personnalisés de mise à jour pour une table donnée.
  • La cohérence et distribution des tables permet de propager les mises à jour de tables d’origine vers des tables cibles selon divers protocoles (index secondaires, historiques, …).
  • L’aide en ligne applicative permet d’intégrer les fonctions d’aide en ligne de SPITAB (documentation, liste de valeurs, etc)  ans les applications utilisateur CICS sans aucune modification de celles-ci.
  • La mémorisation sous CICS permet de charger dans la mémoire de CICS des tables SPITAB afin d’améliorer sensiblement les performances des applications CICS qui les utilisent.
  • La mémorisation sous MVS permet de charger dans un espace-adresse MVS dédié des tables SPITAB afin d’améliorer sensiblement les performances des applications temps-réel ou batch qui les utilisent.
  • SPITAB Client-Serveur permet de gérer les tables du mainframe depuis des applications clientes fonctionnant sous Windows (interface utilisateur SPITAB ou programme utilisant l’API cliente SPITAB).
  • SPITAB est disponible dans les environnements techniques grands-systèmes IBM (partie mainframe) et Microsoft Windows (partie client-serveur).

Nouveautés

Les développements les plus récents apportés au produit SPITAB visent essentiellement à améliorer les performances et le confort d’utilisation du produit et au-delà celui des applications utilisateur.

C’est dans cet esprit que le dispositif SPITAB/WEB a vu le jour. Celui-ci permet aux utilisateurs de consulter et mettre à jour les tables SPITAB à l’aide de leur navigateur Web en se connectant directement à CICS.

Le dispositif de mémorisation des tables sous MVS permet aux sites MVS de charger dans un espace-adresse dédié des tables SPITAB afin d’améliorer sensiblement les performances des applications qui les utilisent en supprimant les accès-disque. Ceci concerne non seulement les applications CICS mais aussi IMS et batch.

D’autre part, le dispositif d’aide en ligne applicative permet aux applications utilisateur CICS (accédant aux tables SPITAB ou non) de disposer sans aucune modification d’une aide en ligne du même type que l’aide en ligne de SPITAB. Ce dispositif permet notamment d’associer les écrans utilisateur à de la documentation et les champs de ces écrans à de la documentation et à des listes de valeurs possibles.

Enfin, SPITAB Client-Serveur permet de centraliser les données contenues dans les tables du mainframe tout en les gérant dans des applications clientes fonctionnant sous Windows. SPITAB fournit une interface utilisateur de types Browser ou formulaires dessinés par l’utilisateur. Celui-ci peut aussi développer ses propres applications en utilisant l’API cliente SPITAB.
A noter également que des développements divers ont enrichi le produit au cours des dernières années. Citons par exemple :
• L’adaptation de la version DB2 de SPITAB aux dernières versions de DB2,

Environnements

Gestion mainframe

SPITAB fonctionne dans les environnements techniques des grands systèmes IBM :

  • Systèmes d’exploitation : MVS ou VSE
  • Moniteurs temps-réel : IMS (sous MVS), CICS, ou IDMS (APIs)
  • Bases de données : DB2 (sous MVS), DL1, VSAM, ou IDM

Client / Server

SPITAB Client-Serveur utilise les logiciels et protocoles suivants :

  • Windows 3.1, 95, 98, 2000, NT (16 bits ou 32 bits)
  • TCP/IP avec sockets CICS ou IMS, ou LU 6.2, ou APPC, ou CPIC.

Gestion mainframe

SPITAB fonctionne dans les environnements techniques des grands systèmes IBM :

  • Systèmes d’exploitation : MVS ou VSE
  • Moniteurs temps-réel : IMS (sous MVS), CICS, ou IDMS (APIs)
  • Bases de données : DB2 (sous MVS), DL1, VSAM, ou IDM

Client / Server

SPITAB Client-Serveur utilise les logiciels et protocoles suivants :

  • Windows 3.1, 95, 98, 2000, NT (16 bits ou 32 bits)
  • TCP/IP avec sockets CICS ou IMS, ou LU 6.2, ou APPC, ou CPIC.

Spitab Web

Spitab Web fournit interface web de gestion des tables mainframes

Pour en savoir plus sur Spitab