de it fr

477 Implémenter le design physique d’une application

Module
Implémenter le design physique d’une application
Compétence
Développer et implémenter le design physique afin de satisfaire adéquatement les exigences fonctionnelles et non fonctionnelles envers une application.
Objectifs opérationnels
1 Définir le modèle de traitement à implémenter (par lots, en ligne, en temps réel, etc.) sur la base des exigences fonctionnelles et non fonctionnelles d’une application. C5
  Connaissances opérationnelles nécessaires:
1 Connaître les modèles de traitement d’une application (par lots, en ligne, en temps réel, etc.) et pouvoir expliquer leur contribution à la satisfaction des exigences fonctionnelles et non fonctionnelles.
2 Connaître les éléments de définition des modèles de traitement et savoir comment ils contribuent à l’implémentation et à la réalisation correcte du modèle de traitement.
 
2 Réaliser le déroulement coordonné et fiable de traitements parallèles (multithread) au moyen des mécanismes de synchronisation nécessaires. C3
  Connaissances opérationnelles nécessaires:
1 Connaître les mécanismes de synchronisation nécessaires à la réalisation de traitements parallèles (threads/processus) et pouvoir expliquer leur contribution à la coordination et à la fiabilité du déroulement.
2 Connaître les techniques et les règles d’implémentation de mécanismes de synchronisation et savoir comment elles contribuent à l’implémentation des threads et des processus.
 
3 Réaliser des interactions synchrones et asynchrones dans une architecture orientée services au moyen de services Web. C3
  Connaissances opérationnelles nécessaires:
1 Connaître les techniques et mécanismes nécessaires au développement d’une architecture orientée services et pouvoir expliquer leur utilité pour l’entreprise.
2 Connaître les techniques et les règles d’implémentation de services dans une architecture orientée services et savoir comment elles contribuent à l’implémentation correcte de services.
 
4 Définir et implémenter des concepts appropriés pour garantir la cohérence d’objets dans plusieurs fuseaux horaires (les fonctions de manipulation de date du fuseau horaire sont traitées en conséquence). C3
  Connaissances opérationnelles nécessaires:
1 Connaître les mécanismes nécessaires pour garantir la cohérence d’objets dans plusieurs fuseaux horaires et pouvoir expliquer leur utilité pour l’application.
2 Connaître les techniques et règles d’implémentation de la gestion de manipulations de date et savoir quelle est leur contribution à l’implémentation correcte dans plusieurs fuseaux horaires.
 
5 Définir et implémenter des concepts appropriés pour représenter des informations d’objet, des dialogues applicatifs, des menus, des aides, etc. en plusieurs langues. C5
  Connaissances opérationnelles nécessaires:
1 Connaître les mécanismes nécessaires pour représenter des informations d’objet, des dialogues applicatifs, des menus, des aides, etc. en plusieurs langues et pouvoir expliquer leur utilité pour l’application.
2 Connaître les techniques et règles d’implémentation nécessaires pour représenter des informations en fonction de la langue et savoir quelle est leur contribution à l’implémentation correcte dans l’application.
 
6 Définir et implémenter des concepts appropriés pour créer des applications capables de gérer plusieurs mandants. C3
  Connaissances opérationnelles nécessaires:
1 Connaître les mécanismes nécessaires pour créer une application capable de gérer plusieurs mandants et pouvoir expliquer leur utilité pour l’application.
2 Connaître les techniques et règles d’implémentation nécessaires pour structurer des informations en fonction du mandant dans une application et savoir quelle est leur contribution à l’implémentation correcte dans l’application.
 
7 Définir et implémenter des concepts appropriés pour garantir le contrôle d’accès à une application et sa protection contre les accès non autorisés. C3
  Connaissances opérationnelles nécessaires:
1 Connaître les mécanismes nécessaires pour structurer le contrôle et la protection d’accès d’une application et pouvoir expliquer leur utilité pour l’application.
2 Connaître les techniques et règles d’implémentation nécessaires pour garantir le contrôle et la protection d’accès d’informations dans une application et savoir quelle est leur contribution à l’implémentation correcte dans l’application.
 
8 Définir et implémenter des concepts appropriés pour créer des processus métier transactionnels. C3
  Connaissances opérationnelles nécessaires:
1 Connaître les mécanismes nécessaires pour créer des processus métier transactionnels dans une application et pouvoir expliquer leur utilité pour l’application.
2 Connaître les techniques et règles d’implémentation nécessaires pour créer des processus métier transactionnels et savoir quelle est leur contribution à l’implémentation correcte dans l’application.
 
9 Définir et implémenter des concepts appropriés pour garantir la traçabilité des modifications d’objets. C3
  Connaissances opérationnelles nécessaires:
1 Connaître les mécanismes nécessaires pour garantir la traçabilité des modifications d’objets et pouvoir expliquer leur utilité pour l’application.
2 Connaître les techniques et règles d’implémentation nécessaires pour garantir la traçabilité des modifications d’objets et savoir quelle est leur contribution à l’implémentation correcte dans l’application.
 
Domaine de compétence
Application Engineering
Objet
Composants assistant les aspects transversaux non fonctionnels
Niveau
5
Pré-requis
Concevoir et implémenter orienté objets (326)
Réaliser des applications partagées orientées objets (223)
Développer le design logique d’une application (475)
Nombre de leçons
60
Reconnaissance
Brevet fédéral d'informaticien
Publié: 24.05.2014 15:37:28
Il n'y a pas de directives d'évaluation des prestations pour cette version du module
Retour