Chapitre 1
Compréhension de votre système
1-4
La figure 1.2 illustre un modèle de développement de programme que
vous pouvez utiliser.
Figure 1.2
Modèle de développement d'un programme
Spécification
fonctionnelle
(conception d'ensemble)
Analyse
détaillée
Ce modèle permet l'interaction des activités à différents niveaux.
Chaque section représente une activité que vous devez exécuter.
Préparez d'abord une spécification fonctionnelle, puis l'analyse
détaillée.
A partir de l'analyse détaillée, vous pouvez aussi développer vos
programmes, les entrer et les tester. Quand les tests sont terminés, vous
pouvez incorporer les programmes dans votre application. L'analyse
détaillée peut servir de base au développement des procédures et
exigences de vos tests ; de plus, la spécification fonctionnelle ayant été
préparée, elle peut servir de document d'acceptation des programmes.
Contenu de la spécification fonctionnelle
La spécification fonctionnelle représente une vue très générale de votre
application ou une description de son exécution. Identifiez les
événements et l'ordre général dans lequel ils doivent se produire.
Identifiez l'équipement nécessaire à l'application/exécution. Indiquez
l'agencement général de votre système. Par exemple, si votre
application nécessite un système de contrôle réparti, indiquez
l'emplacement des liaisons RIO. Votre application peut d'autre part se
trouver près de votre processeur. L'application peut demander un temps
de mise à jour plus rapide que celui fourni par une liaison RIO. Vous
pouvez ainsi sélectionner une liaison d'E/S locales étendues pour cette
application.
Important : Choisissez pour votre liaison RIO une vitesse de
transmission acceptable par chaque dispositif sur la liaison.
Test
Développement
du programme
Acceptation