ومات ل ع م ل ما ظ ن مادة ل ا
Feb 23, 2016
المعلومات نظم المادة
السنوي البرنامجPartie II: Outils de
diagnostics des SI
◦Codification des données◦Les contrôles des données◦Les outils d’aide dans la prise de décision Table de décision Arbre de décision
La codification des donnéesالمعلوما�ت ترميز
•INTRODUCTIONمدخل •DEFINITIONS تعاريف •CARACTERISTIQUESخصائص •TYPOLOGIES األنواع
La codification des donnéesPourquoi codifier les informations? الترميز لماذا•Pour être traitées par ordinateur بالجهاز المعالجة إمكانية•Les informations ont besoins d'être structurées• االستعمال سهل شكل ذات و مهيكلة المعلومات تكون حتى•Association des codes aux différentes informations manipulés par SI بها خاص كود معلومة لكل•Désigner information de manière claire et unique.
• ووحيدة سهلة بطريقة المعلومة التعريف
La codification des donnéesExemple: soit le document suivantمثال BON DE COMMANDE Numéro de commande:………………………………..Date commande:………………………………………Numéro client:…………….Nom client:………………..Adresse client:…………….
La codification des données
Exemple الترميز عن مثال- Numéro commande: Num_C- Date commande: Date_C- Numéro client: Num_Cl- Nom client: Nom_Cl
La codification des données•Associer un code à chaque donnée en le désignant par un nom abrégé unique permettant de le distinguer parmi les autres données
مختصر اسم باستعمال ذلك و معلومة لكل كود بوضع السابق المثال في قمناالمعلومات بقية عن بتمييزه لنا يسمح
•la donnée Numéro client désignée par Num-Cl.•Cette donnée, peut prendre différentes valeurs par exemple
’ مثل ‘ مختلفة، قيم عدة تأخذ ان يمكن الزبون رقم المعلومة :هذهLa 1ère commande est effectuée par le 3ème client se trouvant dans la région centre المنطقة لزبون تنفذ األولى الطلبية
رقم 3الوسطى La 2nd commande est passée par le 15ème client se trouvant dans la région Est رقم الشرقية المنطقة لزبون تنفذ الثانية 15الطلبية
La codification des données
Pour différencier ces deux clients, ont doit affecter à leurs codes Num_Cl deux valeurs différentes:
- Valeur 1: 3ème client dans la région Centre-Valeur 2: 15ème client dans la région Est.
Les données sont longues et lourdes à manipuler et, encore une fois, on doit chercher à les abréger
االختصار وجب لدى االستعمال صعبة و طويلة المعلومات
La codification des donnéesRégion (C, E, O) Numéro du client dans sa régionPour le premier client: Num_Cl = COO3Pour le second client: Num_Cl = EO15
DéfinitionsUn code : est un nom abrégé ou une représentation de l'information permettant de désigner un objet ou un concept de manière claire et unique. الشئ بوصف يسمح للمعلومة تمثيل أو مختصر اسم
وواضحة فريدة بطريقةLa codification: opération qui consiste à remplacer une information par un code clair qui serait mieux adapté aux besoins de l'utilisateur de l'informationاحتياجات يلبي واضح بكود المعلومة باستبدال تسمح عملية
المعلومة مستعمل
La codification des donnéesExemple:
Valeurs de ce numéro: C003, O015, C001, E001.
Caractéristiquesخصائص • Une codification remplace une information par un code qui doit être unique et clair. وواض�ح وحيد برمز المعلومة اس�تبدال• Le code doit répondre aux besoins de l'utilisateur et lui facilite les tâches de codification et d'interprétation des codes établis. يسهل� و المستعمل� لتطلعات مجيبا الرمز يكو�ن ان يجب�
الترجمة له• le code doit être aussi stable que possible, c'est-à-dire qu'on aura pas à changer à chaque fois qu'un nouvel objet à codifier arrive dans le système. يتغير ال مستق�ر
جديدة معلومات� بإض�افة
caractéristiques - Elle ne doit pas être ambiguë غامض غيرBijection entre code et objet (1code pour 1 objet)
ترميزه المراد الشئ و الكود بين تقابل عالقة- Elle doit permettre l'insertion de nouvelles informations et l'extension de l'ensemble des objets à codifier. االنفراج و التوسع- Elle doit être concise. سهل و محكم و مالئمElle doit être aussi significative que nécessaire
األمر تطلب اذا معنى له
caractéristiques
caractéristiques
caractéristiques
: يلي كما اسهل الرمز فيكون الرمز في المنطقة استعمال إلى نحتاج ال ربما
Les types de codification
1.- La codification séquentielleالمتتابع الترميز
Attribuer à chaque information un numéro de sorte que les numéros associés voient successifs (1, 2,3,…..). متصاعدة ارقام استعمال
Les types de codification
Les types de codification
Avantages- Non ambiguë -Extension possible - Simple (dernier N° +1) Inconvénients- Insertion impossible (sauf réinitialisation) - Non significative.
Les types de codification
2.- Par tranche بالتجزيء Attribuer une tranche de codes à chaque catégories d'objets à codifier (les codes sont séquentiels dans une tranche). جزءه األش�ياء من صنف لكل أجزاء الى مقسم الكود الخاصExemple: Bibliothèque, les ouvrages sont classés par catégories- Technologie 001 à 100- Littérature 101 à 200- Sociologie 201 à 300- Médecine 301 à 400- Culture générale 401 à 500
Les types de codificationAvantages- Non ambiguë Simple Extension possible- Insertion possibleInconvénients -Non significative المعنى� عديم-Nombre de code dans une tranche difficile à fixer.
تحديده صعب الواحد الجزء بداخل الرموز عدد- la répartition en catégories n'est pas toujours évidente- Insertion impossible
Les types de codification3.- La codification articulée المفصلي ou Juxtaposée Attribuer des codes découpés en zones اقسام على يحتوي الكودExemple 1: Immatriculation d'un véhicule 02337 1 0 2 1 6•Numéro Wilaya •Année de 1er mise en circulation•Catégorie De véhicule •N° Séquentiel
Les types de codification
Exemple 2: codifier les numéros des étudiants d'une école, spécialités enseignées- Informatique (I)- Comptabilité (C)- Fiscalité (F)- Marketing (M)
Les types de codification
Dans une spécialité, ont peut avoir plusieurs section (< 5) Une section contient moins de 100 étudiants Code proposé Le Code C315: étudiant N°15 de la 3ème section de la spécialité Comptabilité.Le Code F210: étudiant N°10 de la 2ème section Fiscalité.spécialité section Numéro seq
etudiant
Les types de codificationAvantages- Très utilisée بكثرة مس�تعملNon ambiguë Insertion et extension possible Possibilité de regrouper les objets selon un critère donné
خ�اص�ية او قس�م باستعمال اليها المرمز األشياء تجميع إمكانية-Possibilité de contrôler المراقبة إمكانيةInconvénients Code trop long donc lourd à manipuler صعب� و ط�ويل االستعمالInstabilité: changement de spécialité: donc un autre code
مس�تقر غير
Les types de codificationpuissance lexicographique •La puissance lexicographique correspond au nombre de valeurs différentes que l'on peut traduire avec le code.• ما رمز من عليها نحصل ان يمكن التي المختلفة القيم عدد تمثل
• Exemple : si on utilise un code binaire, sur 2 caractères on ne peut traduire que 2 (caractères)
à la puissance 2 (code binaire 1 et 0) soit 4 valeurs.
• بتمثيل يسمحان الثنائي النظام في مختلفة 4رقمين قيم•si le code est en décimal, chaque position peut traduire 10 valeurs بتمثيل يسمح العشري ارقام 10الرقم
Les types de codificationpuissance lexicographique
•Si on utilise l'aphabet, et un code sur 2 caractères on aura une puissance
lexicographique de 2 puissance 26 soit (67 108 864 mots de 2 caractères)
يمثل • حرفين من الرمز فان الحروف استعمال حالة فيمختلفة 67108864اي 2اس 26 كلمة
Les types de codificationpuissance lexicographique
Exemple: code voiture en Algérie 5pos (numéro seq) + 1pos (type) + 2pos (année) + 2pos (wilaya)
Puissance= 10 puissance 10
Exmple: code étudiant 1 pos (spécialité) + 1 pos(section) + 2 pos (n seq)
Puissance=26*10*10 puissance 2= 26*10 puissance 3
Les types de codification
4.-Codification par niveau بالمستوياتCas particulier de la codification articulée les zones (descripteurs) sont des niveaux من خاصة حالة
احتواء عالقة لألقسام حيث السابق،Exemple 1: Code postal16010: 16 0 10 Wilaya Daïra Commune
Les types de codification
Exemple2:Codification d'un paragraphe dans un ouvrageI 3 2 1Partie chapitre leçon paragraphe
Les types de codificationAvantages- Même que l'articuléeFacilité de recherche due à la hiérarchisation (arborescence) مستويات الى التفرع الى راجع هذا و البحث في سهولة Inconvénients- Même que l'articulée
Les types de codification5.- Codification mnémonique المختصر Associer au nom de l'objet, un nom abrégé qui rappelle l'objet codifié. الشئ اسم من اختصار استعمال
ترميزه المرادNuméro commande Num_CCode postal CPCompte courant postal CCPExemple: codification des entreprises, des pays : Algérie ALG, France FRA, des extensions des sites, monnaies…
Les types de codificationAvantages- Facile à mettre en œuvreSignificative Utiliser pour coder les Variables dans un programme informatiqueInconvénientsGénéralement, Porte sur le nom et non sur la valeur قيمته وليس� الشئ اسم اختصار في يستعمل األحيان غالب في