Accueil - Accesskey: 1

Télécharger copie d’évaluation

TransTOOLs: Produits

TRANS: Environnement de développement des applications

PDFTélécharger PDF

Environnement de
        développementTRANS est l'interface naturelle du programmeur avec MultiBase. Il s'agit d'un environnement de développement des applications d'une très haute productivité qui offre au programmeur, en un seul ensemble, tous les éléments nécessaires dans le but de produire le software le plus développé.

TRANS rassemble, en un menu structuré et de facile utilisation, toutes les fonctions dont un programmeur a besoin pour développer son application de la façon la plus automatisée, sans avoir besoin pour autant d'accéder à la ligne de commande du système d'exploitation.

TRANS est un outil "Lower-CASE" d'aide à la programmation qui offre les prestations les plus avancées de sa catégorie: entretien des structures des Bases de Données, développement et entretien des applications, production de prototypes, production automatique de code et documentation automatique.

TRANS dispose d'un environnement identique sous n'importe quelle plate-forme ou système d'exploitation. Étant donné qu'il dispose de toute la fonctionnalité nécessaire, il n'exige du programmeur aucune connaissance du système d'exploitation.

Maintenance de la Base de Données

TRANS offre toute la fonctionnalité nécessaire pour la définition et maintenance des Bases de Données. Il permet la facile utilisation du Langage de Définition de Données du SQL (DDL), au travers de programmes d'entrée de données qui facilitent leur maniement pour le programmeur.

Création et entretien de Bases de Données, panneaux, colonnes, index, «views», etc., tous les aspects nécessaires à l'entretien de la structure de la Base de Données que les applications utilisent par la suite.

Catalogue de Programmation

À mesure que le programmeur développe une application, TRANS maintient automatiquement un catalogue de programmation qui fournit toute l'information relative aux objets qui composent l'application: programmes, modules, panneaux, index, colonnes, etc.

Application

Pendant le développent d'une application sur une Base de Données, TRANS permet la compilation automatique de tous ses modules et programmes, la production d'un prototype à partir du schéma et l'obtention de l'information relative à tous les éléments qui la composent. TRANS permet, également, de définir l'endroit où les différents éléments sont gardés de façon automatique.

En ce qui concerne la production d'un prototype, TRANS écrit un programme d'entrée de données, un programme de listage et un programme de consultation pour chacun des panneaux contenus dans la Base de Données. Finalement, un menu du type «pulldown» rassemble tous les programmes créés.

Programmation

Les modules du TRANS qui appuient la programmation permettent de classifier des modules des programmes, de définir ces programmes, d'éditer, de compiler, d'exécuter, de dépurer et de corriger des modules, de permettre la connexion de programmes, de varier la classification d'un programme ou module, de renommer les programmes ou modules, etc. En définitive, toutes les activités relatives au développement des programmes d'une application. TRANS se charge, également, de l'entretien des fichiers d'aide de l'application: leur édition et leur compilation.

Usage interactif du SQL

Quant le programmeur a besoin d'utiliser le SQL de façon interactive, TRANS fournit un menu qui permet d'éditer, vérifier, garder, cataloguer, etc. des phrases du SQL.

De cette façon on résoudra de manière simple et efficace des besoins fréquents, comme par exemple: essayer des phrases de SQL qui seront par la suite incluses dans les programmes, annuler des opérations réalisées par un programme sur la Base de Données, ou mesurer le temps d'exécution des différentes phrases.

Production du Code

Afin de démarrer le plus rapidement possible les premières versions des différents programmes d'une application, TRANS propose une série d'options destinées à la production du code. Les programmes créés entrent automatiquement dans le catalogue de programmation du TRANS, grâce à quoi ils peuvent être édités, modifiés et compilés comme s'il s'agissait de programmes créés par le programmeur.

Les différents types de programmes que le générateur crée sont les suivants:

En ce qui concerne les menus, le générateur du code écrit un programme de menu qui rassemble tous les programmes développés précédemment dans l'application.

Production de Documentation

Une des activités qui exige le plus de temps est la documentation des applications développées. À cet égard, TRANS dispose d'une série d'options qui permettent la production automatique de la documentation, par l'utilisateur et par le programmeur, pour toute application développée selon ce système. De cette façon, la documentation relative à une application non seulement devient quelque chose d'évident, mais, en outre, elle reste d'actualité par rapport à la dernière étape de l'application.

Les producteurs de documentation analysent et mettent de l'ordre dans toute l'information contenue dans les catalogues de programmation, dans la structure de la Base de Données, dans les fichiers d'aide et dans les programmes d'application. Avec toute cette information, ils produisent un manuel divisé en chapitres, sections et sous-sections.

Il existe deux niveaux de documentation:

« »