Chaque Référentiel de votre plan de travail contient des instances
appartenant à différentes entités. Chaque entité couvre un aspect spécifique
du développement d'applications.
Les entités possibles sont les :
Rubriques (représentées par l'icône ),
Structures de Données (représentées par l'icône ),
Programmes (représentés par l'icône ),
Macros (représentées par l'icône ),
Dialogues (représentés par l'icône ),
Ecrans (représentés par l'icône ),
Blocs Bases de Données (représentés par l'icône ),
Etats (représentés par l'icône ),
Textes (représentés par l'icône ),
Bibliothèques (représentées par l'icône ).
L'entité Structure de données
Les Structures de Données décrivent tous les ensembles
d'informations traités par les Applications. Ces ensembles d'informations
sont représentés dans VA Pac par des Segments ou des Tables.
L'entité Segment
Un Segment est un ensemble structuré de Rubriques. Un Segment
doit appartenir à une Structure de Données. Sa description pourra
être utilisée, par simple appel, dans toute entité utilisant des segments
(Segments, Programmes, Blocs Bases de Données). Certains Segments
représentent la partie commune des enregistrements d'un fichier (clés
d'accès et de tri), d'autres Segments représentent la partie spécifique
des enregistrements. d'un fichier.
Rubrique
L’entité Rubrique a pour objet le recensement et la description
des informations manipulées dans une application ou un ensemble d’applications.
Bloc Base de Données
L'entité Bloc Base de Données a pour objet de décrire
logiquement et physiquement les Bases de Données, en tenant compte
de la syntaxe de description des différents SGBD.
Macro
Une Macro est destinée à décrire des traitements standard communs
à plusieurs programmes (batch ou TP) ou répétés dans un même programme, avec
des variantes éventuelles. L’appel d’une Macro dans un programme va provoquer,
lors de l’édition et de la génération du programme, l’insertion des lignes
de la Macro aux emplacements correspondant à leur indicatif, compte tenu de
la résolution éventuelle des paramètres. Ainsi, pour le programmeur et pour
le compilateur, tout se passe comme si les instructions de la Macro faisaient
partie du programme.
Programme
Le but de l'entité Programme est de développer et implémenter toutes
les spécifications définies lors de l'analyse détaillée.
Etat
L'entité Etat permet de définir et de décrire un Etat. Un Etat
est un document qui contient des données formatées issues d'une requête. Un
Etat doit être appelé dans un programme batch et généré.
Bibliothèque
L'éditeur de bibliothèques permet de définir et d'initialiser une
bibliothèque Pacbase.
Dialogue
Le but de l'entité Dialogue est de développer et de
générer des applications transactionnelles.
Ecran
Un Ecran doit appartenir à un Dialogue et est considéré
comme une liste de champs.