Objectifs :
Constituer
un recueil de tous les éléments liés au contenu de la bibliothèque du
système, aux modules de commande et aux programmes source
Elaboration :
Approbation :
Ce
Dossier est approuvé par la hiérarchie informatique.
Mise à jour :
Une
fois approuvé, ce Dossier est régulièrement mis à jour pendant tout le
cycle de vie du système pour refléter les changements apportés à
l’application.
Remarques :
Il est proposé de ne constituer qu'un seul Dossier de
Programme pour l'ensemble de l’application. Toutefois,
compte tenu de la taille et de l'organisation du système automatisé
(nombre de zones automatisées), et des standards du département
informatique, l'équipe projet peut décider de constituer plusieurs
Dossiers de Programme.
Contenu :
PARTIE I : CONTENU DE LA BIBLIOTHÈQUE SYSTÈME
La plupart des départements informatiques tiennent à jour une
bibliothèque système. Cette partie du Dossier donne une
description/listage des fichiers contenant les informations liées au
système automatisé considéré.
Inclure dans cette Partie du Dossier toutes les listes à l'exclusion des
listages des programmes source et des modules de commande des unités
d'exploitation (c'est-à-dire les utilitaires non utilisés en production,
les tables et les données associées au système mais qui ne seront pas
altérées par les programmes, les fichiers de données de tests, etc.).
Si la bibliothèque système contient uniquement les modules de commande
des unités d'exploitation, et les programmes source, cette Partie reste
vide.
PARTIE II : LISTAGE DES MODULES DE COMMANDES DES
UNITÉS D'EXPLOITATION
Le Dossier de Conception Interne de l'Application (CIA) définit
l'architecture et identifie les programmes et modules qui, collectivement,
constituent le système automatisé. Cependant, l'exploitation de ces
programmes implique toujours le système d'exploitation et, dans la
plupart des cas (traitement par lot notamment), une organisation en
chaînes de traitement et unités d'exploitation.
Chaque chaîne de traitement est constituée par une ou plusieurs unités
d'exploitation (job) qui doivent être exécutées dans un ordre
préétabli.
Chaque unité d'exploitation est constituée, à son tour, d'une ou
plusieurs unités de traitement qui doivent être exécutées dans un
ordre préétabli.
Le développement de chaînes de traitement implique nécessairement la
préparation des modules de commande des unités d'exploitation.
Cette partie du dossier contient la liste de tous les modules de commande
de toutes les unités d'exploitation constituant le système automatisé.
PARTIE III : LISTAGE DES ÉDITEURS DE LIENS
Cette partie du dossier contient les listes générées par l'éditeur
de liens utilisées pour lier entre eux les programmes, modules et
utilitaires.
PARTIE IV : LISTAGE DES PROGRAMMES SOURCES
Cette Partie du Dossier contient une liste du langage source de chaque
programme et module constituant le système automatisé.
Cette partie du dossier peut être organisée :