Version

     Cette page recense tous les documents qui permettent à une équipe de réaliser une application selon les normes et standards établis au Conseil de l'Europe  

   Table des matières

1 Préambule

Dans les différents documents recensés sur cette page, les pictogrammes ci-dessous sont utilisés afin de souligner des points ou des notions importantes.

Information importante

Risque face à un paramétrage ou à une action spécifique

Action à éviter

Action obligatoire

Procédure sensible ou difficile. A prendre en compte impérativement 

Actions réservées aux administrateurs

Actions réservées aux utilisateurs


 

2 Standards et Normes

2.1 Standards du Système d'Information du COE

  • Standards d'interopérabilité

Tableau récapitulatif

  • Politique de Sécurité

Politique de sécurité du Système d'Information

Sécurité applicative

  • Engagement de confidentialité

Déclaration sur l'honneur

  • Règles d’utilisation des moyens et données informatiques

Instruction n° 47 du 28 octobre 2003 sur l’utilisation du Système d’Information du Conseil de l’Europe

  • Méta-annuaire

Présentation du Méta-annuaire : système de gestion centralisée des données d’identité des utilisateurs

Présentation de la solution CAS de web SSO du COE

2.2 Normes recommandées

  • Méthodologie UML
  • ITIL

2.3 Normes de développement

  • Applications .Net au COE

ND_NormesDeveloppementDotNET.doc

ND_CASinDotNETApplications_FR.docx

  • Applications J2EE au COE

ND_Normes-Developpement-J2EE.doc

ND_Normes-Developpement-Liferay.docx

Check_Style.xml

Liferay Coding Standards

Eclipse Folding Plugin

  • Applications PHP au COE

ND_NormesDeveloppementPHP.doc

Check_Style.xml

  • HTML / CSS / Javascript

ND_NormesDeveloppementHtmlJavascript.doc

  • Applications PeopleSoft au CoE

ND_PeopleSoftDeveloppementStandards.docx

2.4 Guide graphique et modèle d’application

Toute maquette devra être au préalable soumis à la Direction de la Communication pour approbation.

  • Charte graphique des applications Web internet

Template-internet-fr

Template-internet-en

  • Charte graphique des applications Web intranet

Template-intranet-fr

Template-intranet-fr

  • Boite à outils Javascript

NTE_BoiteAOutilsJavascript.doc

  • Boite à outils J2EE et PHP

NTE_BoiteAOutilsProjets_J2EE_PHP.doc

 

3 Modèles des Livrables

Les modèles ci-après représentent les livrables attendus au moment de la livraison d'une application au Conseil de l'Europe.

3.1 Modèle Générique

MODyyyymmdd_FR.dot

3.2 Modèle Dossier d'Installation

DI_ModeleDossierInstallation.doc

3.3 Modèle Manuel Utilisateur

MU_ModeleManuelUtilisateur.doc

3.4 Modèle Spécifications Fonctionnelles Détaillées

SD_ModeleSpecFonctionnellesDet.doc

3.5 Modèle Dossier d'architecture Technique

DAT_ModeleDossierArchitectureTechnique.doc

3.6 Modèle Analyse Préliminaire

EP_ModeleAnalysePreliminaire.doc

 

4 Outils de Développement

Les outils du développeur sont les applications ou les modules à utiliser pour effectuer le développement d'une application pour le Conseil de l'Europe.

4.1 Logiciels recommandés au CoE

  • Visual Studio 2013
  • Outil de gestion des campagnes de test : TestLink

http://uat.coe.int

4.2 Outils imposés au CoE

  • SVN : Tortoise svn est fortement recommandé comme client
  • Gestion et suivi des sollicitations : Metro

https://metro.coe.int
Manuel Utilisateur Metro

  • UML

 

5 Ressources Disponibles

L'accès aux codes source de ces web services est possible avec un compte d'accès informatique du CoE.
Il vous est attribué et vos droits sont définis lors de la phase de réalisation du projet.

Merci de vous référer à votre chef de projet si vous en avez besoin.

5.1 Web Services disponibles

  • Gestionnaire des erreurs : Error Manager

MU_ApplicationErrorManager.doc

  • Gestionnaire de fichiers : File Manager

MU_WS_FileManager.doc

  • Gestionnaire de fichiers : MU_FileManagerLibrary.doc

MU_FileManagerLibrary.doc

  • Recherche dans l'annuaire : AD Search

MU_WS_ADSearch.doc

5.2 Application exemple

  • Une solution .NET 4 intégrant les bonnes pratiques d’appels aux WebService du CoE, d’utilisation de FileManager – pour stocker des documents - et d’intégration de CAS – pour s’authentifier - a été mise à la disposition des développeurs à l’adresse suivante :

http://versioning.coe.int/svn/vdd/trunk/3_RESOURCES_DISPONBLES/COE.Sample

 

6 Processus et Procédures

6.1 Procédure de livraison

QUA_ProceduredeLivraison.docx

6.2 Processus d'intégration

QUA_ProcessusIntegration.doc

6.3 Processus d'intégration avec Metro

Processus d'intégration avec Metro V3-1.vsd [Format Visio éditable (.vsd)]

Processus d'intégration avec Metro V3-1.jpg [Format image (.jpg)]

6.4 Stratégie de tests et trame de planning de tests

CoE_StrategieTests_Annexe_final.docx

CoE_Trame_Planning_de_Test.docx

 

Ce document est la propriété du Conseil de L’Europe. Il ne peut être reproduit ou communiqué sans accord préalable de l’auteur.