_______________________________________________________________________________________________________
Avant utilisation vérifier sur le serveur du RNC (http://rnc.cnes.fr) que la version utilisée est la version applicable.
REFERENTIEL
NORMATIF du CNES
Référence : RNC-CNES-Q-80-527
Version 4
10 décembre 2005
Méthode et Procédure
REGLES ET RECOMMANDATIONS
POUR L'UTILISATION DU LANGAGE
JAVA
ACCORD du Bureau de
Normalisation
BN n° 24 du 29/05/06
APPROBATION
Président du CDN
Alain CUQUEL
METHODE ET PROCEDURE
_______
REGLES ET RECOMMANDATIONS POUR
L'UTILISATION DU LANGAGE JAVA
RNC-CNES-Q-80-527
Page 3
Version 4
10 décembre 2005
_______________________________________________________________________________________________________
Avant utilisation vérifier sur le serveur du RNC (http://rnc.cnes.fr) que la version utilisée est la version applicable.
PAGE D'ANALYSE DOCUMENTAIRE
TITRE : REGLES ET RECOMMANDATIONS POUR L'UTILISATION DU
LANGAGE JAVA
MOTS CLES : Java ; Applet ; Application ; Règle ; Recommandation.
NORME EQUIVALENTE : Néant
OBSERVATIONS : Néant
RESUME :
Ce document présente les règles et recommandations essentielles pour l’utilisation du
langage Java. Il est applicable à la spécification, au développement et à la maintenance
d’applications et d’applet Java.
SITUATION DU DOCUMENT :
Ce document fait partie de la collection des Méthodes et Procédures associées au
Référentiel Normatif du CNES (ECSS et MPM). Il appartient à la filiation Assurance Produit
des Logiciels.
NOMBRE DE PAGES : 124 LANGUE : Française
Progiciels utilisés / version : Word 2002
SERVICE GESTIONNAIRE : Inspection Générale Direction de la Fonction qualité (IGQ)
AUTEUR(S) : DATE : 10/12/05
G. GUILLOT (DCT/AQ/SO)
JEAN- CHARLES DAMERY (DCT/AQ/SO)
RELECTURE / CONTROLE :
M. RENARD
P. ARBERET
C. PELLIZZONI
© CNES 2005
Reproduction strictement réservée à l'usage privé du copiste, non destinée à une utilisation collective (article
41-2 de la loi n°57-298 du 11 Mars 1957).
METHODE ET PROCEDURE
_______
REGLES ET RECOMMANDATIONS POUR
L'UTILISATION DU LANGAGE JAVA
RNC-CNES-Q-80-527
Page 4
Version 4
10 décembre 2005
_______________________________________________________________________________________________________
Avant utilisation vérifier sur le serveur du RNC (http://rnc.cnes.fr) que la version utilisée est la version applicable.
PAGES DES MODIFICATIONS
VERSION DATE PAGES MODIFIEES OBSERVATIONS
0 22/09/97 Création du document Premier Draft élaboré par CAP
GEMINI France (M-P. ETIENNE,
O. LAGNEAU)
PR.1 14/12/97 Toutes Version provisoire soumise à
relecture
PR.2 18/05/98 Toutes Intégration des remarques des
relecteurs CNES
PR.3 15/01/99 Toutes Reprise du document par
VALTECH et introduction des
remarques des relecteurs
externes
1.0 03/03/99 Toutes Validation et normalisation du
document
2.PR 11/11/99 Toutes Harmonisation avec la MPM
“ Démarche de développement
objet pour les logiciels ”
2.0 13/03/00 Toutes Changement de codification du
RNC
3 01/12/00 Toutes Reprise du document par
CRIL INGENIERIE et prise en
compte de la version 1.3 du JDK
4 10/12/05 Entêtes et références
Modifications pour mise en
conformité avec l’évolution du
document RNC-ECSS-E-40-1-0
« Software – Part1 : Principles
and requirements », et mise en
conformité avec RNC-CNES-Q-
80-529 « Démarche de
développement objet pour les
logiciels ».
Accord du BN n°24 du 29/05/06
(FEB n° 42/2006).
METHODE ET PROCEDURE
_______
REGLES ET RECOMMANDATIONS POUR
L'UTILISATION DU LANGAGE JAVA
RNC-CNES-Q-80-527
Page 5
Version 4
10 décembre 2005
_______________________________________________________________________________________________________
Avant utilisation vérifier sur le serveur du RNC (http://rnc.cnes.fr) que la version utilisée est la version applicable.
SOMMAIRE
METHODE ET PROCEDURE .......................................................................................... 1
PAGE D'ANALYSE DOCUMENTAIRE......................................................................... 3
PAGES DES MODIFICATIONS .................................................................................... 4
SOMMAIRE................................................................................................................... 5
1. INTRODUCTION ................................................................................................. 7
2. OBJET................................................................................................................. 7
2.1. Les deux types d’utilisation de Java ........................................................................................7
2.2. Applet et application standalone..............................................................................................7
3. DOMAINE D'APPLICATION ............................................................................... 8
4. DOCUMENTS DE REFERENCE......................................................................... 9
4.1. Documents normatifs ................................................................................................................9
4.2. Bibliographie..............................................................................................................................9
5. DOCUMENTS APPLICABLES ........................................................................... 9
6. GLOSSAIRE - TERMINOLOGIE......................................................................... 9
7. PRESENTATION DES REGLES....................................................................... 13
7.1. Rubriques.................................................................................................................................13
7.2. Codification des règles ............................................................................................................14
8. REGLES APPLICABLES EN PHASE DE SPECIFICATION ............................ 15
9. REGLES APPLICABLES EN PHASE DE CONCEPTION................................ 16
9.1. Abstraction de données ...........................................................................................................16
9.2. Interfaces et implémentation (mot clé implements) .............................................................18
10. REGLES APPLICABLES EN PHASE DE REALISATION ............................... 20
10.1. Classes...................................................................................................................................20
10.2. Constructeurs, destructeurs ...............................................................................................28
1 / 123 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !