You are on page 1of 104

‫الجمهورية الجزائرية الديمقراطية الشعبية‬

‫وزارة التكوين والتعليم المهنيين‬


‫المعهد الوطني المتخصص في التكوين المهني‬
‫داود صالح بالمسيلة‬
‫فرع منتدب مركز التكوين المهني و التمهين‬
‫جيدل السعيد المسيلة ‪ 3‬مكرر‬

‫مذكرة تخرج لنيل شهادة تقني سامي في‪ :‬االعالم اآللي‬


‫خيار‪ :‬قاعدة معطيات‬
‫عنوان المذكرة‬

‫تصميم وإنجاز قاعدة بيانات كشف نقاط‬


‫دراسة حالة متوسطة أبو الخير اإلشبيلي المسيلة‬

‫تحت إشراف‪:‬‬ ‫من إعداد المتربصة‪:‬‬


‫سالم وردة رانية‬ ‫يوسفي رشا‬

‫دفعة مارس ‪2024‬‬


‫الشكر والعرفان‬
‫أود أن أقول لكي شكرا من كل قليب على جهودك املضنية‪ ،‬وأود أن أطمئنك‬
‫على احتفاظي بعظام نصائحك يف ذهين‪ .‬أسأل اهلل تعاىل أن يبارك يف عمرك‬
‫وعطائك‪ ،‬وأن جيزئ خري اجلزاء‪.‬‬

‫أنت شخص ال ميكن نسيانه يف رحليت حنو حتقيق أهدايف‪ .‬كنت دائما مستمعا‬
‫رائعا ومرشدا حكيما ملواجهة التحديات اليت واجهتين‪ .‬بفضل دعمك‬
‫وتشجيعك‪ ،‬تطورت كشخص وكمحرتف وأصبحت ملتزما بالنجاح يف حيايت‬
‫املهنية‪.‬‬

‫لقد أثرت يف حيايت بطرق ال توصف‪ ،‬وال ميكنين أن أشكرك مبا يليق جبميلك‪.‬‬
‫سأحتفظ دوًم ا بعربك يف قليب‪ ،‬وأسعى ألن أكون قدوة حسنة ملن حويل كما‬
‫كنت أنت يل‪.‬‬

‫أشعر بامتناٍن عميٍق لك‬

‫خالص تقديري‪،‬‬

‫أستاذة سامل وردة رانية‬


‫إ هداء‬
‫لقد وصلت لهناية هذه املذكرة‪ ،‬ويف الهناية ال يسعين سوى أن أشكرمك عىل‬
‫حسن متابعتمك لهذا العمل البسيط‪ ،‬وأان قد عرضت هبذا البحث رايئ‬
‫املتواضع بربكة هللا تعاىل وكرمه وتوفيقة‪ ،‬وقد أكرمين هللا بأن أدلوا بدلوي‬
‫جتاه هذا املوضوع‬
‫))اجناز قاعدة معطيات كشف نقاط‬
‫ولعل هللا تعاىل قد وفقين يف هذا البحث يف هذا املوضوع‪ ،‬ولعل قلمي وفق‬
‫يف تقدمي ما يدور خبدلي‪ ،‬ويف هناية األمر فإنين برش أصيب وأخطئ‪ ،‬وإ نين‬
‫أتوجه إىل هللا ابدلعاء عىل توفيقي يف تقدمي هذه املذكرة وعىل حسن قراءتمك‬
‫ومتابعتمك‪ ،‬ونشكر لمك سعة صدرمك ونرجو أن ينال البحث إجعابمك‪ ،‬وامحلد‬
‫هلل اذلي هداين الصرب والشجاعة لتعمل‪.‬‬
‫فهرس المحتويات‬

‫العنوان‬
‫الشكر و العرفان‬
‫اإلهداء‬
‫قائمة األشكال‬
‫فهرس‬
‫المقدمة‬
‫اإلشكالية‬
‫الصفحات‬ ‫الفصول‬
‫‪17.ً...............1‬‬ ‫قواعد المعطيات‬ ‫الفصل األول‪ :‬الدراسة‬
‫نظام تسيير قواعد المعطيات‬ ‫التمهيدية‬
‫عموميات حول مجال الدراسة‬
‫‪48...............18‬‬ ‫تعريف المؤسسة‬
‫الهيكل التنظيمي للمؤسسة‬ ‫الفصل الثاني‪ :‬الدراسة‬
‫تعريف مجال الدراسة‬ ‫المسبقة‬
‫إحصاء المناصب‬
‫مخطط تدفق المعلومات‬
‫دراسة الوثائق‬
‫نقد والحلول‬
‫‪57................49‬‬ ‫قاموس المعطيات‬ ‫الفصل الثالث‪ :‬الدراسة‬
‫قواعد التسيير والحساب‬ ‫التصميمة‬
‫‪MCD‬النموذج التصوري للمعطيات‬
‫‪ MLD‬النموذج المنطقي للمعطيات‬
‫‪65................57‬‬ ‫‪DELPHI‬عموميات حول مجال البرمجة‬ ‫الفصل الرابع‪ :‬الدراسة‬
‫‪SQL SERVER‬نظام تسيير قواعد المعطيات‬ ‫التقنية‬
‫‪ADO‬ربط قاعدة المعطيات‬
‫استراتيجية الحماية‬
‫استراتيجية الحفظ‬
‫‪83.................66‬‬ ‫النموذج الفيزيائي للمعطيات‬ ‫الفصل الخامس‪ :‬اإلنجاز‬
‫إدارة قاعدة المعطيات‬ ‫البرمجي‬
‫استراتيجية الحفظ المعتمدة‬
‫اإلنجاز البرمجي‬
‫الخاتمة‬
‫المراجع‬
‫المالحق‬
‫مقدمة‬
‫مقدمة‬

‫مقدمة‬

‫لق د أح دثت الث ورة التكنولوجي ة في أواخ ر ه ذا الق رن تغ يرات جذري ة ملموس ة حيث مس ت‬
‫مختلف الجوانب العلمية على كل المستويات خاصة في المجال المعلوماتية والتي أصبحت‬
‫وس يلة االنجح لمواكب ة العص ر ووجب على جمي ع المؤسس ات س واء ك انت خ دماتي او‬
‫إنتاجية بمسايرة هذا التطور ومحاولة تقديم األفضل‬

‫ه دا التح ول ق اد إلى تغ يرات ته دف إع ادة تحس ين أداء عناص ر نض امها ألمعلوم اتي فق د‬
‫ف رض وج وده الحتمي في زمن يمكن الق ول عن ه ان ه قاس ي وذل ك لتحكم ه في المعلوم ات‪،‬‬
‫وسهولة تسييرها ومعالجتها وتقليص من الوقت والجهد ارتأيت أن يكون موضوع م ذكرتي‬
‫حول انجاز قاعدة المعطيات كشف النقاط لمتوسطة أبو الخير االشبيلي الشجار بالمسيلة‬
‫وذلك كمحاولة مني لحل ولو جزء بسيط‪.‬‬

‫ا‬
‫مقدمة‬

‫اإلشكالية‬

‫إن المتوس طة أب و الخ ير االش بيلي الش جار بالمس يلة تس عى جاه دا لتط ور وتمثي ل مع امالت‬
‫بش كل أك ثر دق ة وس رعة من خالل اس تعمال واس تغالل ه ذه التكنولوجي ا وال تي ب دورها‬
‫تحت وي على كم هائ ل من المعلوم ات ال تي تحت اج إلى قاع دة البيان ات موح دة من ش أنها‬
‫تسهيل الحفاظ األنسب للمعلومات وهذا األمر الذي دفعنا إلى طرح السؤال التالي‪:‬‬

‫ما مدى فعالية تصميم وإ نجاز قاعدة المعطيات كشف النقاط على إدارة المؤسسة ؟‬

‫تس لط ه ذه الدراس ة في الج انب التمهي دي تحليال مفص ل ح ول مفه وم تق ديم الدراس ة قاع دة‬
‫البيان ات وأنواعها وأهدافها وكيف يتم لوص ول إلنجازها بم ا في الجانب المسبق حيث يتم‬
‫تن اول دعم ط رق التس يير المؤسس ة وهياكله ا ومص الح ك ل الوظ ائف المه ام لك ل ج زء من‬
‫اجل تحقيق كفاءة إدارة المعلومات وتسهيل تنظيم األنشطة اإلدارية واألكاديمية وتطرقت‬
‫إلى دراسة الوثائق والسجالت عن طريق استخدام التقنيات الموجهة وقمت بدراسة مص الح‬
‫اإلدارية ومهام كل منصب وتطبيق أهداف التربص ‪.‬‬

‫إم ا في الج انب الدراس ة التص ميمية قمت بتوص ل إلى معرف ة فهم مفص ل ح ول ق اموس‬
‫المعطي ات والنم وذج التص ميمي‪ MCD‬والمنطقي ‪ MLD‬حيث بواس طتهم تمكنت من‬
‫الوصول إلى آلية اإلنجاز وطرق اإلستراتيجية الحماية والحفظ‬

‫وفي الج انب األخ ير من اإلنج از ال برمجي مارس ت ح ل تط بيقي المتمث ل في كش ف النق اط‬
‫م دعم ب البرامج ‪ Delphi‬و ‪ SQL server‬وه ذا أدى إلى إض افة فك رة تطويري ة‬
‫للمؤسسة مستقبال‪.‬‬

‫ب‬
‫الفــصـــل األول‬
‫الدراسة التمهيدية‬
‫الدراسة التمهيدية‬ ‫الفــصـــل األول‬

‫تعريف قواعد البيانات‬ ‫‪-1‬‬


‫قواع د البيان ات ومفرده ا قاع دة البيان ات أو قاع دة المعلوم ات أو قاع دة المعطي ات‬
‫(باإلنجليزي ة ‪ ،)Database‬هي مجموع ة مش تركة من عناص ر البيان ات ذات الص لة‬
‫والمرتبطة مع بعضها البعض بعالقة منطقية أو رياضية‪ .‬وُتستخدم لدعم أنشطة مؤسسة‬
‫أو شركة معينة‪.‬‬
‫ويمكن النظ ر إلى قاع دة البيان ات كمس تودع للبيان ات ال تي يتم تعريفه ا م رة واح دة ثم‬
‫الوصول إليها من قبل العديد من المستخدمين‪.‬‬
‫وتتكون قاعدة البيانات من جدول واحد أو أكثر‪.‬‬
‫ويتكون الجدول من سجل (صف) أو أكثر‪.‬‬
‫ويتكون السجل من حقل أو أكثر‪.‬‬
‫ومن أمثلة السجالت‪ ،‬السجل الخاص بموظف معين في إحدى الشركات‪ ،‬فهو يتكون من‬
‫عدة حقول مثل‪:‬‬
‫رقم الموظف‬ ‫‪‬‬

‫اسم الموظف‬ ‫‪‬‬

‫الدرجة الوظيفية‬ ‫‪‬‬

‫تاريخ التعيين‬ ‫‪‬‬

‫الراتب األساسي‬ ‫‪‬‬

‫القسم التابع له‬ ‫‪‬‬

‫… إلخ‬ ‫‪‬‬

‫وغير ذلك من بيانات الموظفين التي ُتخزن في جهاز الحاسوب بشكل منّظم ض من برن امج‬
‫ة‪Database :‬‬ ‫ات (باإلنجليزي‬ ‫د البيان‬ ‫ام إدارة قواع‬ ‫مى نظ‬ ‫وب يس‬ ‫حاس‬
‫‪ )ManagementSystem‬يق وم بتس هيل التعام ل م ع البيان ات والبحث فيه ا وتمكين‬
‫المستخدم من اإلضافة والتعديل عليها‪.‬‬

‫‪4‬‬
‫الدراسة التمهيدية‬ ‫الفــصـــل األول‬

‫يتم اس ترجاع البيان ات باس تخدام أوام ر مخصص ة في لغ ة ُتس مى لغ ة االس تعالم الهيكلي ة‬
‫(باإلنجليزي ة‪ )Structured Query Language :‬ويرم ز له ا باالختص ار ‪ ،SQL‬حيث‬
‫تس اعد ه ذه اللغ ة في االس تعالم عن بيان ات مح ددة أو تلخيص البيان ات واس ترجاع‬
‫المعلومات المفيدة التي تساعد اإلدارة في عملية اتخاذ القرار‪.‬‬
‫أنواع قواعد البيانات‬ ‫‪-2‬‬
‫هناك تركيبات لقواعد البيانات حسب نوع العالقة المنطقية أو الرياضية بين أنواع البيانات‬
‫المختلفة فيها‪.‬‬
‫يمكن تعريف ثالثة أنواع من قواعد البيانات من حيث طبيعة التركيب وهي كما يلي‪:‬‬
‫قواعد البيانات العالئقية‬ ‫‪.1‬‬
‫قواعد البيانات الهيكلية (الشبكي)‬ ‫‪.2‬‬
‫وقواعد البيانات الهرمية‬ ‫‪.3‬‬
‫وهناك شرًح ا مفصال لكل منها‪:‬‬
‫قواعد البيانات العالئقية‬ ‫‪.1.2‬‬
‫قاعدة البيانات العالئقية هي التي تعتمد التركيب العالئقي بين عناصر البيانات‪.‬‬
‫وال تركيب العالئقي ه و اعتم اد عالق ة مح ددة بين عناص ر البيان ات‪ ،‬مث ل أن تك ون قيم ة‬
‫عنصر معتمدة على حاصل جمع عنصرين‪ .‬وهذا التركيب هو أنجح التراكيب المطبقة في‬
‫عالم قواعد البيانات المعلوماتية‪ ،‬وذلك بسبب إعطائه تنوع في نوع العالقة بين البيانات‪،‬‬
‫ألن احتماالت تنفيذ العالقات فيه أكبر من أي تركيب آخر‪.‬‬

‫‪5‬‬
‫الدراسة التمهيدية‬ ‫الفــصـــل األول‬

‫‪ .2.2‬قواعد البيانات الهيكلية او الشبكي‬


‫قاعدة البيانات الهيكلية هي التي تعتمد التركيب الهيكلي بين عناصر البيانات‪.‬‬
‫وهو اعتماد عالقة الهيكل التنظيمي بين عناصر البيانات‪.‬‬
‫مثال ذلك أن يكون عنصرين مصنفين تحت عنصر واحد أو تابعين له‪.‬‬

‫‪ .3.2‬قواعد البيانات الهرمية‬


‫وهي قواعد البيانات التي تعتمد عالقة التركيب الهرمي بين عناصر البيانات‪.‬‬
‫مثال ذلك أن يك ون كل عنص ر مسؤول عن عنص ر واحد فق ط وليس أكثر‪ ،‬ب الترتيب من‬
‫أعلى إلى أسفل‪ ،‬وهكذا‪.‬‬
‫إن اله دف األساس ي من تص ميم قواع د البيان ات ه و إنش اء بيئ ة متكامل ة لحف ظ وتخ زين‬
‫كمي ات البيان ات ال تي تخص جه ة أو مؤسس ة أو ش ركة معين ة‪ ،‬م ع الترك يز على طريق ة‬
‫تنظيم البيانات بحيث تكون نموذجية‪.‬‬
‫أي أن اله دف الرئيس ي لمص مم قواع د المعلوم ات ه و هيكل ة المعلوم ات أو البيان ات بحيث‬
‫تس توعب كمي ات كب يرة من البيان ات بش كل منظم وتك ون خالي ة من التك رار ويمكن‬
‫استرجاعها وتعديلها واإلضافة عليها دون المشاكل التي يمكن أن تحدث مع وجود التكرار‬
‫فيها‪ .‬مع األخذ باالعتبار جعل تركيبة البيانات أقرب للطبيعة التصنيفية لتحقيق االستفادة‬
‫القصوى منها‪.‬‬
‫وتحق ق قواع د المعلوم ات الكث ير من األه داف لجه ات اإلدارة الوس طى واإلدارة‬
‫االستراتيجية‪.‬‬

‫‪6‬‬
‫الدراسة التمهيدية‬ ‫الفــصـــل األول‬

‫أهداف قواعد البيانات‬ ‫‪-3‬‬


‫إن اله دف األساس ي من تص ميم قواع د البيان ات ه و إنش اء بيئ ة متكامل ة لحف ظ وتخ زين‬
‫كمي ات البيان ات ال تي تخص جه ة أو مؤسس ة أو ش ركة معين ة‪ ،‬م ع الترك يز على طريق ة‬
‫تنظيم البيانات بحيث تكون نموذجية‪.‬‬
‫أي أن اله دف الرئيس ي لمص مم قواع د المعلوم ات ه و هيكل ة المعلوم ات أو البيان ات بحيث‬
‫تس توعب كمي ات كب يرة من البيان ات بش كل منظم وتك ون خالي ة من التك رار ويمكن‬
‫استرجاعها وتعديلها واإلضافة عليها دون المشاكل التي يمكن أن تحدث مع وجود التكرار‬
‫فيها‪ .‬مع األخذ باالعتبار جعل تركيبة البيانات أقرب للطبيعة التصنيفية لتحقيق االستفادة‬
‫القصوى منها‪.‬‬
‫وتحق ق قواع د المعلوم ات الكث ير من األه داف لجه ات اإلدارة الوس طى واإلدارة‬
‫االستراتيجية‪.‬‬
‫كم ا ت وفر إمكاني ة القي ام بعملي ات التحلي ل وتنقيب البيان ات والتوص ل إلى االس تنتاجات‬
‫الالزمة لمتخذي القرار في الشركة أو المؤسسة‪.‬‬
‫ت وفر إمكاني ة القي ام بعملي ات التحلي ل وتنقيب البيان ات والتوص ل إلى االس تنتاجات الالزم ة‬
‫لمتخذي القرار في الشركة أو المؤسسة‪.‬‬
‫خصائص قواعد البيانات‬ ‫‪-4‬‬
‫تحتوي قاعدة البيانات على الخصائص التالية‪:‬‬

‫‪7‬‬
‫الدراسة التمهيدية‬ ‫الفــصـــل األول‬

‫إن ه تمثي ل لبعض ج وانب الع الم الحقيقي أو مجموع ة من عناص ر البيان ات‬ ‫‪‬‬

‫(الحقائق) التي تمثل معلومات العالم الحقيقي‪.‬‬


‫قاعدة المعطيات منطقية ومتماسكة ومتسقة داخلًيا‪.‬‬ ‫‪‬‬

‫تم تصميم قاعدة البيانات وبناءها وملؤها بالبيانات لغرض معين‪.‬‬ ‫‪‬‬

‫يتم تخزين كل عنصر بيانات في حقل‪.‬‬ ‫‪‬‬

‫تش كل مجموع ة الحق ول ج دوال‪ .‬على س بيل المث ال‪ ،‬يحت وي ك ل حق ل في‬ ‫‪‬‬

‫جدول الموظف على بيانات حول الموظف الفردي‪.‬‬


‫يمكن أن تحت وي قاع دة المعلوم ات على العدي د من الج داول‪ .‬على س بيل‬ ‫‪‬‬

‫المثال‪ ،‬قد يحتوي نظام العضوية على جدول عنوان وجدول عضو فردي‪.‬‬
‫خطوات تصميم قاعدة البيانات‬ ‫‪-5‬‬
‫تتألف خطوات تصميم قاعدة البيانات مما يلي‪:‬‬
‫تحديد الغرض من قاعدة البيانات‬ ‫‪‬‬

‫تحديد المعلومات المطلوبة وتنظيمها‬ ‫‪‬‬

‫تقسيم المعلومات في جداول‬ ‫‪‬‬

‫تحويل عناصر المعلومات إلى أعمدة‬ ‫‪‬‬

‫تحديد المفاتيح األساسية‬ ‫‪‬‬

‫إنشاء العالقات بين الجداول‬ ‫‪‬‬

‫عالقة واحد إلى متعدد‬ ‫‪.1‬‬


‫أو عالقة متعدد إلى متعدد‬ ‫‪.2‬‬
‫عالقة واحد إلى واحد‬ ‫‪.3‬‬
‫نظام إدارة قواعد البيانات‬ ‫‪-6‬‬
‫نظام إدارة قواعد البيانات (باإلنجليزية‪ )Database Management System :‬وُيرمز‬
‫له باالختصار (‪ ،)DBMS‬هو عبارة عن مجموعة من البرامج التي ُتمّك ن المستخدمين من‬
‫إنش اء قواع د البيان ات وص يانتها والتحكم في الوص ول إليه ا‪ .‬اله دف األساس ي لنظ ام إدارة‬

‫‪8‬‬
‫الدراسة التمهيدية‬ ‫الفــصـــل األول‬

‫قواعد البيانات (‪ )DBMS‬هو توفير بيئة مالئمة وفّعالة للمستخدمين السترداد المعلومات‬
‫وتخزينه ا أو اس ترجاعها أو اإلض افة أو التع ديل عليه ا أو ح ذفها‪ ،‬حيث يق وم البرن امج‬
‫بالربط بين المستخدم وبين محرك قاعدة البيانات‪ ،‬ألداء تلك المهمة‪.‬‬
‫وفى ح ال وج ود عالق ة بين ج داول قاع دة البيان ات يس مى ه ذا بنظ ام إدارة قواع د البيان ات‬
‫العالئقية أو نظام إدارة قواعد البيانات االرتباطية‪.‬‬
‫باستخدام نهج قاعدة المعطيات‪ ،‬مثال‪ ،‬يمكننا الحصول على نظام إدارة شئون الموظفين في‬
‫أي شركة أو مؤسسة‪.‬‬
‫يتم استخدام نظام إدارة قواعد البيانات (‪ )DBMS‬من قبل قسم شؤون الموظفين واإلدارة‬
‫العليا وقسم الحسابات للوصول إلى قاعدة البيانات المشتركة وتسهيل عمل كل قسم‪.‬‬
‫‪ .6.1‬انواع انظمة تسيير قواعد البيانات‬
‫بيئة قواعد البيانات هي البيئة البرمجية أو النظام الذي يوفر األدوات والبرمجيات الالزمة‬
‫لتصميم وإ دارة قواعد البيانات‪.‬‬
‫وتوج د العدي د من بيئ ات قواع د المعلوم ات ال تي يتم تطويره ا من قب ل ش ركات عالمي ة‬
‫متخصص ة تتن افس فيم ا بينه ا لتوف ير أفض ل األدوات واألس اليب الالزم ة إلدارة قواع د‬
‫المعلومات‪.‬‬

‫ومن أشهر بيئات قواعد البيانات‪:‬‬


‫نظام أوراكل إلدارة قواعد البيانات العالئقية (‪)Oracle‬‬ ‫‪‬‬

‫ماي إس كيو إل (‪)My SQL‬‬ ‫‪‬‬

‫فيربيرد (‪)Firebase‬‬ ‫‪‬‬

‫مايكروسوفت أكسس (‪)Microsoft Access‬‬ ‫‪‬‬

‫بوستجرس (‪)Postgress‬‬ ‫‪‬‬

‫‪9‬‬
‫الدراسة التمهيدية‬ ‫الفــصـــل األول‬

‫قاعدة بيانات بيركلي (‪)Birckly‬‬ ‫‪‬‬

‫بورالندإنتربيز (‪)Borland Interbase‬‬ ‫‪‬‬

‫ميكروسوفت إس كيو إل سيرفر (‪)Microsoft SQL Server‬‬ ‫‪‬‬

‫إنفورميكس (‪)Informix‬‬ ‫‪‬‬

‫بي تريف (‪)B-trieve‬‬ ‫‪‬‬

‫آي بي إم دي بي‪)IBMDB2( 2‬‬ ‫‪‬‬

‫سايبيز (‪)Sybase‬‬ ‫‪‬‬

‫‪. 6.2‬اهداف تسيير قواعد البيانات‬


‫إدارة البيانات تعني االهتمام بها حتى تعمل من أجلنا وتكون مفيدة للمهام التي نقوم بها‪.‬‬
‫باس تخدام نظ ام إدارة قواع د البيان ات (‪ ،)DBMS‬لم تع د المعلوم ات ال تي يتم جمعه ا‬
‫وإ ضافتها إلى قواعد المعلومات عرضة للتشويش الَع َر ضي‪ ،‬كما أنها تصبح أكثر سهولة‬
‫وتكاماًل مع بقية العمل أًيا كان نوعه‪.‬‬
‫تس مح لن ا إدارة البيان ات باس تخدام قواع د المعطي ات ب أن نص بح مس تخدمين اس تراتيجيين‬
‫للبيانات التي لدينا‪.‬‬
‫غالًب ا ما نحتاج إلى الوصول إلى البيانات وإ عادة ترتيبها لالستخدامات المختلفة‪ .‬والتي قد‬
‫تشمل‪:‬‬
‫إنشاء قوائم بريدية‬ ‫‪‬‬

‫كتابة تقارير اإلدارة‬ ‫‪‬‬

‫توليد قوائم قصص إخبارية مختارة‬ ‫‪‬‬

‫تحديد احتياجات العمالء المختلفة‬ ‫‪‬‬

‫كم ا تس مح ق وة المعالج ة ال تي توفره ا قواع د المعلوم ات بمعالج ة البيان ات ال تي تحتويه ا‪،‬‬


‫بحيث يمكنها أن تقوم بعمليات مثل‪:‬‬
‫الفرز (باإلنجليزية‪)Sort :‬‬ ‫‪‬‬

‫الترتيب (باإلنجليزية‪)Arrange :‬‬ ‫‪‬‬

‫‪10‬‬
‫الدراسة التمهيدية‬ ‫الفــصـــل األول‬

‫إنشاء حلقات الوصل (باإلنجليزية‪)Match :‬‬ ‫‪‬‬

‫إنشاء ارتباطات (باإلنجليزية‪)Link :‬‬ ‫‪‬‬

‫تخطي حقول معينة (باإلنجليزية‪)Skip Fields :‬‬ ‫‪‬‬

‫إجراء الحسابات على الحقول (باإلنجليزية‪)Calculate :‬‬ ‫‪‬‬

‫ونظًر ا لتعدد استخدامات قواعد البيانات‪ ،‬نجدها تعمل على تشغيل جميع أنواع المشاريع‪.‬‬
‫‪ . 6.3‬أمثلة استخدامات تسيير قواعد البيانات‬
‫تص ميم موق ع على ش بكة اإلن ترنت لحف ظ المس تخدمين المس جلين في موق ع‬ ‫‪‬‬

‫متخصص للبيع عبر اإلنترنت‬


‫تطوير تطبيق ألرشفة ومتابعة المستفيدين من الخدمات االجتماعية‬ ‫‪‬‬

‫تصميم نظام السجالت الطبية لمرافق الرعاية الصحية‬ ‫‪‬‬

‫تطوير نظم قواعد بيانات المعلوماتية الحيوية‬ ‫‪‬‬

‫إنشاء دفتر عناوين البريد اإللكتروني للزبائن‬ ‫‪‬‬

‫تجميع مجموعة من الوثائق المرتبطة بكلمات معينة‬ ‫‪‬‬

‫تطوير نظام يصدر حجوزات الطيران في شركة طيران‬ ‫‪‬‬

‫تصميم وتطوير نظام مصرفي في البنوك‬ ‫‪‬‬

‫تطوير نظام محاسبي في الشركات‬ ‫‪‬‬

‫إعداد وتصميم نظام متخصص في اإلدارة المدرسية‬ ‫‪‬‬

‫تطوير نظام إدارة المشاريع لمكتب متعدد المشاريع‬ ‫‪‬‬

‫وغيرها من النظم األخرى‪.‬‬


‫وتوفر قواعد المعلومات المصممة بشكل صحيح إمكانية الوصول إلى المعلومات المحدثة‬
‫الدقيق ة‪ ،‬ألن التص ميم الص حيح ًيع د ض رورًيا لتحقي ق األه داف في العم ل م ع قواع د‬
‫المعلوم ات‪ .‬كم ا أن التص ميم المنطقي الجي د لقواع د المعلوم ات يس اهم في أن يل بي‬
‫االحتياجات في الشركة أو المؤسسة ويساعد اإلدارة في اتخاذ القرارات المناسبة في الوقت‬
‫المناسب‪.‬‬

‫‪11‬‬
‫الدراسة التمهيدية‬ ‫الفــصـــل األول‬

‫ففي إح دى ش ركات بي ع التجزئ ة‪ ،‬ل و افترض نا أن إدارة الش ركة تس عى إلى تط وير آلي ة‬
‫التس ويق لمنتج معين‪ ،‬فإنه ا تلج أ من أج ل تحقي ق ه ذا اله دف إلى تحلي ل البيان ات الخاص ة‬
‫بالمبيع ات التاريخي ة له ذا المنتج‪ ،‬وال تي يتم تخزينه ا في قاع دة معطي ات المبيع ات‪ .‬وبه ذه‬
‫الطريق ة يمكن لإلدارة أن تق وم بتحلي ل تل ك البيان ات واس تنتاج الط رق واألس اليب المناس بة‬
‫لتطوير خطط التسويق لهذا المنتج‪ .‬أي أن اإلدارة تقوم بدراسة البيانات التاريخية لحركة‬
‫مبيعات هذا المنتج المتوفرة في قاعدة معلومات المبيعات من أجل وضع الخطط المستقبلية‬
‫للتسويق له‪.‬‬
‫‪ .6.4‬مميزات تسيير قواعد البيانات‬
‫هن اك ع دد من الخص ائص ال تي تمّي ز نهج قواع د البيان ات عن نظم إدارة الملف ات أو النهج‬
‫القائم على الملفات‪.‬‬
‫وفيما يلي وصًفا موجًز ا ألهم مميزات قواعد المعلومات‪:‬‬
‫‪ .6.5‬الوصف الذاتي لنظام قواعد البيانات‬
‫ُيش ار إلى نظم قواع د البيان ات بالوص ف ال ذاتي ألنه ا ال تحت وي فق ط على قاع دة البيان ات‬
‫نفس ها‪ ،‬ولكن أيًض ا البيان ات الوص فية ال تي تح دد وتص ف البيان ات والعالق ات بين الج داول‬
‫في قاعدة البيانات‪ .‬يتم استخدام هذه المعلومات بواسطة برنامج نظام إدارة قواعد البيانات‬
‫(‪ )DBMS‬أو مس تخدمي قاع دة البيان ات إذا ل زم األم ر‪ .‬وفي ه ذا ج زء س وف نتط رق‬
‫لمعرفة بين البيانات والمعلومات حول البيانات تجعل نظام قاعدة البيانات مختلًف ا تماًم ا عن‬
‫النظ ام التقلي دي الق ائم على الملف ات حيث يك ون تعري ف البيان ات جزًء ا من ب رامج التط بيق‬
‫وتتمثل في مايلي‪:‬‬
‫‪ .6.5.1‬العزل بين البرنامج والبيانات‬
‫في النظ ام الق ائم على إدارة الملف ات‪ ،‬يتم تعري ف بني ة ملف ات البيان ات في ب رامج التط بيق‪،‬‬
‫ل ذلك إذا أراد المس تخدم تغي ير بني ة المل ف‪ ،‬فق د تحت اج جمي ع ال برامج ال تي تص ل إلى ه ذا‬
‫الملف إلى تغيير أيًض ا‪.‬‬

‫‪12‬‬
‫الدراسة التمهيدية‬ ‫الفــصـــل األول‬

‫أم ا في نهج قواع د المعلوم ات‪ ،‬يتم تخ زين بني ة المعلوم ات في كت الوج النظ ام وليس في‬
‫البرامج‪.‬‬
‫ل ذلك‪ ،‬هن اك تغي ير واح د ه و ك ل م ا يل زم لتغي ير هيك ل المل ف‪ .‬ه ذا الع زل بين ال برامج‬
‫والبيانات يسمى أيًض ا استقاللية بيانات البرنامج‪.‬‬
‫‪ .6.5.2‬دعم لطرق عرض متعددة‬
‫تدعم قواعد المعلومات طرق عرض متعددة للبيانات‪ .‬العرض عبارة عن مجموعة فرعية‬
‫من قاعدة المعلومات‪ ،‬والتي يتم تعريفها وتخصيصها لمستخدمين معينين للنظام‪ .‬قد يكون‬
‫للعديد من المستخدمين في النظام وجهات نظر مختلفة للنظام‪.‬‬
‫قد يحتوي كل عرض فقط على المعلومات أو البيانات التي تهم مستخدًم ا أو مجموعة من‬
‫المستخدمين‪.‬‬
‫‪ .6.5.3‬التحكم في تكرار البيانات‬
‫في نهج قواعد البيانات‪ ،‬من الناحية المثالية‪ ،‬يتم تخزين كل عنصر بيانات في مكان واحد‬
‫فقط في قاعدة البيانات‪.‬‬
‫في بعض الحاالت‪ ،‬ال يزال تكرار البيانات موجوًد ا لتحسين أداء النظام‪ ،‬ولكن يتم التحكم‬
‫في ه ذه التك رارات من خالل برمج ة التطبيق ات ويتم االحتف اظ به ا إلى الح د األدنى من‬
‫خالل تقديم أقل تكرار ممكن عند تصميم قاعدة البيانات‪.‬‬
‫‪ .6.5.4‬تبادل البيانات‬
‫إن دمج جميع البيانات‪ ،‬بالنسبة للمؤسسة‪ ،‬داخل نظام قاعدة بيانات له مزايا عديدة‪ ،‬ومنها‪:‬‬
‫أوال‪ ،‬يسمح بمشاركة البيانات بين الموظفين وغيرهم ممن لديهم حق الوصول إلى النظام‪.‬‬
‫ثانًي ا‪ ،‬يمنح المستخدمين القدرة على توليد معلومات أكثر من كمية معينة من البيانات أكثر‬
‫مما يمكن تحقيقه بدون التكامل‪.‬‬
‫‪ .6.5.5‬تطبيق قيود صحة إدخال البيانات‬
‫يجب أن ت وفر أنظم ة إدارة قواع د البيان ات الق درة على تحدي د وإ نف اذ قي ود معين ة لض مان‬
‫صحة البيانات التي يتم إدخالها عند قيام المستخدمين بإدخال بيانات بحيث تكون صالحة‬

‫‪13‬‬
‫الدراسة التمهيدية‬ ‫الفــصـــل األول‬

‫وللحف اظ على تكامل البيان ات‪ .‬والقي د في قواع د البيانات هو تقيي د أو قاع دة ُتملي م ا يمكن‬
‫إدخاله أو تحريره في جدول مثل الرمز البريدي باستخدام تنسيق معين‪ ،‬أو إضافة مدينة‬
‫صالحة في حقل المدينة‪.‬‬
‫هن اك العدي د من أن واع قي ود قواع د البيان ات‪ُ .‬تح دد أن واع البيان ات‪ ،‬مثال‪ ،‬ن وع البيان ات‬
‫المسموح بها في الحقل‪ ،‬على سبيل المثال القيد الذي يسمح بإدخال األرقام فقط في حقل‬
‫مخصص لألرقام‪.‬‬
‫يضمن تفريد البيانات مثل المفتاح األساسي عدم إدخال أي نسخ مكررة من السجالت‪.‬‬
‫يمكن أن تك ون القي ود بس يطة (قائم ة على قاع دة بس يطة داخ ل تص ميم الج دول) أو معق دة‬
‫(قائمة على جمل برمجية معقدة)‪.‬‬
‫‪ .6.5.6‬استقاللية البيانات‬
‫ميزة أخرى لنظم إدارة قواعد البيانات هي القدرة على السماح باستقاللية البيانات‪.‬‬
‫بمع نى آخ ر‪ ،‬يتم فص ل أوص اف بيان ات النظ ام أو البيان ات ال تي تص ف البيان ات (البيان ات‬
‫الوصفية) عن البرامج التطبيقية‪.‬‬
‫هذا ممكن ألن التغييرات في هيكل البيانات يتم معالجتها بواسطة نظام إدارة قاعدة البيانات‬
‫وليست مدمجة في البرنامج نفسه‪.‬‬
‫‪ .6.5.7‬تزامن المعالجة‬
‫يجب أن يشتمل نظام إدارة قاعدة المعلومات على أنظمة فرعية للتحكم في التزامن‪.‬‬
‫تض من ه ذه الم يزة بق اء المعلوم ات أو البيان ات متس قة وص الحة أثن اء معالج ة المع امالت‬
‫حتى إذا قام العديد من المستخدمين بتحديث نفس المعلومات‪.‬‬
‫‪ .6.5.8‬وظائف النسخ االحتياطي واالسترداد‬
‫النس خ االحتي اطي واالس ترداد هي ط رق تس مح بحماي ة البيان ات من الض ياع‪ .‬ت وفر نظم‬
‫قواع د المعطي ات عملي ة منفص لة‪ ،‬عن عملي ة النس خ االحتي اطي للش بكة‪ ،‬لنس خ البيان ات‬
‫احتياطًي ا واس تردادها‪ .‬في حال ة فش ل مح رك األق راص الثابت ة وتع ذر الوص ول إلى قاع دة‬
‫البيان ات المخزن ة على مح رك األق راص الثابت ة‪ ،‬ف إن الطريق ة الوحي دة الس ترداد قاع دة‬

‫‪14‬‬
‫الدراسة التمهيدية‬ ‫الفــصـــل األول‬

‫المعطي ات هي من نس خة احتياطي ة‪ .‬إذا فش ل نظ ام الكم بيوتر في منتص ف عملي ة تح ديث‬


‫معقدة‪ ،‬فإن النظام الفرعي لالسترداد مسؤول عن التأكد من استعادة قاعدة المعطيات إلى‬
‫حالتها األصلية‪ .‬هاتان فائدتان إضافيتان لنظام إدارة قاعدة المعطيات‪.‬‬
‫دورة حياة قاعدة البيانات‬ ‫‪-7‬‬
‫يمكننا استخدام نموذج الشالل كأساس لنموذج تطوير قاعدة البيانات‪ ،‬والذي يتضمن ثالثة‬
‫افتراضات‪:‬‬
‫يمكن فص ل تط وير قاع دة البيان ات – أي تحدي د وإ نش اء مخط ط لتعري ف‬ ‫‪.1‬‬
‫البيان ات في قاع دة البيان ات – عن عملي ات المس تخدم ال ذي يس تخدم قاع دة‬
‫البيانات‪.‬‬
‫كما يمكننا استخدام بنية المخططات الثالث كأساس لتمييز األنشطة المرتبطة‬ ‫‪.2‬‬
‫بالمخطط‪.‬‬
‫يمكنن ا تمثي ل القي ود المح ددة على ف رض دالالت البيان ات م رة واح دة داخ ل‬ ‫‪.3‬‬
‫قاع دة البيان ات‪ ،‬ب دال من تمثيله ا بش كل منف رد لك ل عملي ة من عملي ات‬
‫المستخدم الذي يستخدم البيانات‪.‬‬
‫باستخدام هذه االفتراضات مع نموذج الشالل‪ ،‬يمكننا أن نرى أن هذا النموذج التخطيطي‬
‫يمثل نموذًج ا لألنشطة ونواتجها لتطوير قاعدة البيانات‪ .‬ينطبق على أي فئة من نظم إدارة‬
‫قواعد البيانات ‪ ،DBMS‬وليس فقط قواعد البيانات العالئقية (أو قواع د البيان ات ذات النهج‬
‫العالئقي)‪.‬‬
‫من الناحي ة العملي ة‪ ،‬ف إن تط وير قواع د البيان ات ه و عملي ة الحص ول على متطلب ات الع الم‬
‫الحقيقي‪ ،‬وتحلي ل المتطلب ات‪ ،‬وتص ميم بيان ات ووظ ائف النظ ام‪ ،‬ثم تنفي ذ العملي ات في‬
‫النظام‪.‬‬
‫مراحل تطوير قواعد البيانات‬ ‫‪-8‬‬
‫تتألف عملية تطوير قواعد البيانات من المراحل التالية‪:‬‬
‫جمع المتطلبات‬ ‫‪.1‬‬

‫‪15‬‬
‫الدراسة التمهيدية‬ ‫الفــصـــل األول‬

‫التحليل‬ ‫‪.2‬‬
‫التصميم المنطقي‬ ‫‪.3‬‬
‫التنفيذ‬ ‫‪.4‬‬
‫تحقيق التصميم‬ ‫‪.5‬‬
‫نشر قاعدة البيانات‬ ‫‪.6‬‬
‫وفيما يلي شرًح ا مفصال لكل مرحلة من هذه المراحل‪:‬‬
‫‪ .8.1‬جمع المتطلبات‬
‫الخط وة األولى هي جم ع المتطلب ات‪ .‬خالل ه ذه الخط وة‪ ،‬يجب على مص ممي قواع د‬
‫المعلوم ات مقابل ة العمالء (مس تخدمي قواع د المعلوم ات) لفهم النظ ام الُم ق ترح والحص ول‬
‫على البيانات والمتطلبات الوظيفية وتوثيقها‪.‬‬
‫نتيجة هذه الخطوة هي وثيقة تتضمن المتطلبات التفصيلية المقدمة من قبل المستخدمين‪.‬‬
‫يتض من تحدي د المتطلب ات التش اور واالتف اق بين جمي ع المس تخدمين بش أن البيان ات الثابت ة‬
‫التي يريدون تخزينها جنًب ا إلى جنب مع اتفاقية حول معنى وتفسير عناصر البيانات‪ .‬يلعب‬
‫مدير البيانات دوًر ا رئيس ًيا في هذه العملية حيث يقدم نظرة عامة على األعمال والقضايا‬
‫القانونية واألخالقية داخل المنظمة التي تؤثر على متطلبات البيانات‪.‬‬
‫يتم اس تخدام مس تند متطلب ات البيان ات لتأكي د فهم المتطلب ات م ع المس تخدمين‪ .‬للتأك د من‬
‫فهمه ا بس هولة‪ ،‬ال ينبغي أن تك ون رس مية بش كل مف رط أو مش فرة للغاي ة‪ .‬يجب أن يق دم‬
‫المستند ملخًص ا موجًز ا لمتطلبات جميع المستخدمين – وليس مجرد مجموعة من متطلبات‬
‫األفراد – ألن الهدف هو تطوير قاعدة بيانات مشتركة واحدة‪.‬‬
‫يجب أال تص ف المتطلب ات كيفي ة معالج ة البيان ات‪ ،‬ب ل م ا هي عناص ر البيان ات‪ ،‬وم ا هي‬
‫السمات التي تتمتع بها‪ ،‬والقيود التي تنطبق والعالقات التي تربط بين عناصر البيانات‪.‬‬
‫‪ .8.2‬التحليل‬
‫يبدأ تحليل البيانات ببيان متطلبات البيانات ثم يتم إنتاج نموذج بيانات مف اهيمي‪ .‬اله دف من‬
‫التحلي ل ه و الحص ول على وص ف تفص يلي للبيان ات ال تي تتناس ب م ع متطلب ات المس تخدم‬

‫‪16‬‬
‫الدراسة التمهيدية‬ ‫الفــصـــل األول‬

‫بحيث يتم التعامل مع كل من الخصائص العالية والمنخفضة للبيانات واستخدامها‪ .‬وتشمل‬


‫ه ذه الخص ائص مث ل النط اق المحتم ل للقيم ال تي يمكن الس ماح به ا للس مات (على س بيل‬
‫المثال‪ ،‬في قاعدة بيانات المدرسة‪ ،‬رمز المقرر‪ ،‬عنوان المقرر والنقاط المقررة له)‪.‬‬
‫ي وفر نم وذج البيان ات المف اهيم تم ثياًل رس مًيا مش ترًك ا لم ا يتم توص يله بين العمالء‬
‫والمط ورين أثن اء تط وير قاع دة البيان ات‪ ،‬فه و يرك ز على البيان ات في قاع دة المعطي ات‪،‬‬
‫بغض النظ ر عن االس تخدام النه ائي لتل ك البيان ات في عملي ات المس تخدم أو تنفي ذ البيان ات‬
‫في بيئ ات كم بيوتر مح ددة‪ .‬ل ذلك‪ ،‬يهتم نم وذج البيان ات المف اهيم بمع نى البيان ات وهيكله ا‪،‬‬
‫ولكن ليس بالتفاصيل التي تؤثر على كيفية تنفيذها‪.‬‬
‫نم وذج البيان ات المف اهيم ه و تمثي ل رس مي للبيان ات ال تي يجب أن تحت وي عليه ا قاع دة‬
‫البيانات والقيود التي يجب أن تفي بها البيانات‪ .‬يجب التعبير عن ذلك بعبارات مستقلة عن‬
‫كيفي ة تط بيق النم وذج‪ .‬ونتيج ة ل ذلك‪ ،‬يرك ز التحلي ل على األس ئلة ال تي من الن وع‪“ :‬م ا ه و‬
‫المطلوب؟” وليس التي من النوع‪“ :‬كيف يتحقق ذلك؟”‪.‬‬
‫‪ .8.3‬التصميم المنطقي‬
‫يب دأ تص ميم قواع د المعلوم ات بنم وذج بيان ات مف اهيمي وينتج مواص فات لمخط ط منطقي؛‬
‫س يحدد ه ذا ن وع نظ ام قاع دة المعلوم ات المطل وب وم ا إذا ك انت قاع دة بيان ات الش بكية أو‬
‫عالئقية أو كائنية‪.‬‬
‫يمكننا استخدام تمثيل عالئقي لنموذج البيانات المفاهيم كمدخل لعملية التصميم المنطقي‪.‬‬
‫مخرج ات ه ذه المرحل ة هي مواص فات عالئقي ة مفص لة‪ ،‬مخط ط منطقي‪ ،‬لجمي ع الج داول‬
‫والقي ود الالزم ة لتلبي ة وص ف البيان ات في نم وذج البيان ات المف اهيم‪ .‬خالل ه ذا النش اط‬
‫التصميمي‪ ،‬يتم تحديد الخيارات األكثر مالءمة لتمثيل البيانات في قواعد البيانات‪ .‬يجب أن‬
‫تأخذ هذه االختيارات في االعتبار معايير التصميم المختلفة بما في ذلك‪ ،‬على سبيل المثال‪،‬‬
‫مرونة التغيير‪ ،‬والتحكم في االزدواجية وأفضل طريقة لتمثيل القيود‪.‬‬
‫إن الج داول ال تي يح ددها المخط ط المنطقي هي ال تي تح دد البيان ات المخزن ة وكي ف يمكن‬
‫معالجتها في قاعدة البيانات‪.‬‬

‫‪17‬‬
‫الدراسة التمهيدية‬ ‫الفــصـــل األول‬

‫قد يميل مصممو قواعد المعطيات المطلعون على قواعد البيانات العالئقية ولغة االستعالم‬
‫الهيكلية ‪ SQL‬إلى الذهاب مباشرة إلى التنفيذ بعد إنتاج نموذج بيانات مفاهيمي‪ .‬ومع ذل ك‪،‬‬
‫فإن مثل هذا التحول المباشر للتمثيل العالئقي إلى جداول لغة االستعالم الهيكلية ‪ SQL‬ال‬
‫يؤدي بالضرورة إلى قاعدة بيانات تحتوي على جميع الخصائص المطلوبة وهي‪:‬‬
‫خصائص التصميم المنطقي لقاعدة البيانات‬
‫االكتمال‬ ‫‪.1‬‬
‫التكامل‬ ‫‪.2‬‬
‫المرونة‬ ‫‪.3‬‬
‫الكفاءة‬ ‫‪.4‬‬
‫قابلية االستخدام‬ ‫‪.5‬‬
‫ُيع د نم وذج البيان ات المف اهيم الجي د خط وة أولى أساس ية نح و قاع دة بيان ات به ا ه ذه‬
‫الخص ائص‪ ،‬ولكن ه ذا ال يع ني أن التحوي ل المباش ر إلى ج داول ‪ SQL‬ينتج تلقائًي ا قواع د‬
‫بيان ات جي دة‪ .‬س تمثل ه ذه الخط وة األولى بدق ة الج داول والقي ود الالزم ة الس تيفاء وص ف‬
‫نموذج البيانات المفاهيم‪ ،‬وبالتالي ستلبي متطلبات االكتمال والتكامل‪ ،‬ولكنها قد تكون غير‬
‫مرن ة أو ت وفر قابلي ة اس تخدام ض عيفة‪ .‬ثم يتم ث ني التص ميم األول لتحس ين ج ودة تص ميم‬
‫قاعدة البيانات‪.‬‬
‫والثن اء ه و مص طلح يه دف إلى التق اط األفك ار المتزامن ة لث ني ش يء م ا لغ رض مختل ف‬
‫وإ ضعاف جوانبه أثناء ثنيه‪.‬‬
‫والخط وات التكراري ة (المتك ررة) ال تي ينط وي عليه ا تص ميم قاع دة البيان ات الغ رض‬
‫الرئيس ي منه ا ه و التمي يز بين المهم ة العام ة للج داول ال تي يجب اس تخدامها عن المه ام‬
‫التفص يلية لألج زاء المكون ة لك ل ج دول‪ ،‬وتعت بر ه ذه الج داول واح دة في ك ل م رة‪ ،‬على‬
‫ال رغم من أنه ا ليس ت مس تقلة عن بعض ها البعض‪ .‬ك ل تك رار يتض من مراجع ة لج داول‬
‫سيؤدي إلى تصميم جديد؛ ُيشار إلى هذه التصميمات الجديدة إجماال باسم تصميمات القطع‬
‫الثاني‪ ،‬حتى إذا تكررت العملية ألكثر من حلقة واحدة‪.‬‬

‫‪18‬‬
‫الدراسة التمهيدية‬ ‫الفــصـــل األول‬

‫استراتيجيات التصميم المنطقي لقاعدة البيانات‬


‫أوال‪ :‬بالنس بة لنم وذج بيان ات مف اهيمي معين‪ ،‬ليس من الض روري تلبي ة جمي ع متطلب ات‬
‫المستخدم التي تمثلها من خالل قاعدة بيانات واحدة‪ .‬يمكن أن تكون هناك أسباب مختلفة‬
‫لتطوير أكثر من قاعدة بيانات واحدة‪ ،‬مثل الحاجة إلى التشغيل المستقل في مواقع مختلفة‬
‫أو س يطرة اإلدارات على البيان ات “الخاص ة بهم”‪ .‬وم ع ذل ك‪ ،‬إذا ك انت مجموع ة قواع د‬
‫البيان ات تحت وي على بيان ات مك ررة‪ ،‬ويحت اج المس تخدمون إلى الوص ول إلى البيان ات في‬
‫أك ثر من قاع دة بيان ات واح دة‪ ،‬فهن اك أس باب محتمل ة إلمكاني ة تلبي ة قاع دة بيان ات واح دة‬
‫لمتطلبات متعددة‪ ،‬أو الحاجة إلى فحص المشكالت المتعلقة بتكرار البيانات وتوزيعها‪.‬‬
‫ثانًي ا‪ :‬بالنسبة لنموذج الخارجي‪ ،‬أحد االفتراضات حول تطوير قواعد المعلومات هو أنه‬
‫يمكننا فصل تطوير قاعدة المعلومات عن تطوير عمليات المستخدم التي تستخدمها‪ .‬ويستند‬
‫ه ذا إلى توق ع أن ه بمج رد تنفي ذ قاع دة المعلوم ات‪ ،‬يتم تحدي د جمي ع البيان ات ال تي تطلبه ا‬
‫عملي ات المس تخدم المح ددة حالًي ا ويمكن الوص ول إليه ا؛ لكنن ا نحت اج أيًض ا إلى المرون ة‬
‫للس ماح بتلبي ة التغي يرات المس تقبلية للمتطلب ات‪ .‬عن د تط وير قاع دة معلوم ات لبعض‬
‫التطبيق ات‪ ،‬ق د يك ون من الممكن التنب ؤ بالطلب ات الش ائعة ال تي س يتم تق ديمها إلى قاع دة‬
‫المعلومات حتى نتمكن من تحسين تصميمنا للطلبات األكثر شيوًع ا‪.‬‬
‫ثالًث ا‪ :‬على المس توى التفص يلي‪ ،‬تعتم د العدي د من ج وانب تص ميم قواع د البيان ات وتنفي ذها‬
‫على نظام إدارة قواعد البيانات (‪ )DBMS‬المستخدم‪ .‬إذا تم إصالح اختيار (‪ )DBMS‬أو‬
‫تم إجراؤه قبل مهمة التصميم فيمكن استخدام هذا االختيار لتحديد معايير التصميم بدال من‬
‫االنتظار حتى التنفيذ‪ .‬أي أنه من الممكن دمج قرارات التصميم لنظام إدارة قواعد بيانات‬
‫(‪ )DBMS‬معين ب دال من إنت اج تص ميم ع ام ثم تخصيص ه لنظ ام إدارة قواع د البيان ات (‬
‫‪ )DBMS‬أثناء التنفيذ‪.‬‬
‫أولويات التصميم المنطقي لقاعدة البيانات‬
‫ليس من غ ير الم ألوف أن تج د أن تص ميًم ا واح ًد ا ال يمكن ه تلبي ة جمي ع خص ائص قاع دة‬
‫البيانات الجيدة في وقت واحد‪.‬‬

‫‪19‬‬
‫الدراسة التمهيدية‬ ‫الفــصـــل األول‬

‫ل ذلك من المهم أن المص مم ق د أعطى األولوي ة له ذه الخص ائص (ع ادة باس تخدام معلوم ات‬
‫من مواصفات المتطلبات)‪.‬‬
‫على سبيل المثال‪ ،‬لتحديد ما إذا كانت النزاهة أكثر أهمية من الكفاءة وما إذا كانت قابلية‬
‫االس تخدام أك ثر أهمي ة من المرون ة في تط وير نظ ام قاع دة بيان ات معين‪ .‬في نهاي ة مرحل ة‬
‫التص ميم‪ ،‬س يتم تحدي د المخط ط المنطقي من خالل عب ارات لغ ة تعري ف بيان ات (‪SQL‬‬
‫‪ ،)DDL‬والتي تصف قاعدة البيانات التي يجب تنفيذها لتلبية متطلبات المستخدم‪.‬‬
‫‪ .8.4‬التنفيذ‬
‫ينطوي التنفيذ على بناء قاعدة بيانات وفًقا لمواصفات المخطط المنطقي‪.‬‬
‫يشمل ذلك تحديد مخطط تخزين مناسب وإ نفاذ األمان ومخطط خارجي وما إلى ذلك‪ .‬يتأثر‬
‫التنفي ذ بش دة باختي ار نظم إدارة قواع د البيان ات المتاح ة وأدوات قواع د البيان ات وبيئ ة‬
‫التش غيل‪ .‬هن اك مه ام إض افية بخالف مج رد إنش اء مخط ط قاع دة بيان ات وتنفي ذ القي ود –‬
‫يجب إدخ ال البيان ات في الج داول‪ ،‬ويجب معالج ة المش كالت المتعلق ة بالمس تخدمين‬
‫وعملي ات المس تخدمين‪ ،‬ويجب دعم أنش طة اإلدارة المرتبط ة ب الجوانب األوس ع إلدارة‬
‫بيانات الشركة‪ .‬وتمشيا مع نهج نظم إدارة قواعد البيانات (‪ ،)DBMS‬ينبغي معالجة أكبر‬
‫عدد ممكن من هذه المخاوف داخل النظام‪.‬‬
‫وسوف يتم التطرق إلى بعض هذه المخاوف بإيجاز فيما يلي‪:‬‬
‫عملًي ا‪ ،‬يتطلب تنفي ذ المخط ط المنطقي في نظ ام إدارة قواع د بيان ات معين معرف ة تفص يلية‬
‫ج ًد ا ب الميزات والتس هيالت المح ددة ال تي يجب أن يق دمها نظ ام إدارة قواع د البيان ات‪ .‬في‬
‫ع الم مث الي‪ ،‬وتماش ًيا م ع الممارس ة الجي دة لهندس ة البرمجي ات‪ ،‬ف إن المرحل ة األولى من‬
‫التنفيذ ستشمل مطابقة متطلبات التصميم مع أفضل أدوات التنفيذ المتاحة ثم استخدام تلك‬
‫األدوات للتنفي ذ‪ .‬من حيث قواع د البيان ات‪ ،‬ق د يتض من ه ذا اختي ار منتج ات الب ائعين م ع‬
‫متغ يرات نظم قواع د البيان ات (‪ )DBMS‬ولغ ة االس تعالم (‪ )SQL‬األك ثر مالءم ة لقاع دة‬
‫البيان ات ال تي نحت اج إلى تنفي ذها‪ .‬وم ع ذل ك‪ ،‬نحن ال نعيش في ع الم مث الي‪ ،‬وفي أغلب‬
‫األحي ان س يتم اختي ار األجه زة والق رارات المتعلق ة بنظ ام إدارة قواع د البيان ات (‪)DBMS‬‬

‫‪20‬‬
‫الدراسة التمهيدية‬ ‫الفــصـــل األول‬

‫قبل النظر في تصميم قاعدة البيانات بوقت طويل‪ .‬وبالتالي‪ ،‬يمكن أن ينطوي التنفيذ على‬
‫مرونة إضافية للتصميم للتغلب على أي قيود على البرامج أو األجهزة‪.‬‬
‫‪ .8.5‬تحقيق التصميم‬
‫بع د إنش اء التص ميم المنطقي‪ ،‬نحت اج إلى إنش اء قاع دة بياناتن ا وفًق ا للتعريف ات ال تي قمن ا‬
‫بإنتاجها‪.‬‬
‫بالنسبة للتطبيق باستخدام نظام إدارة قواعد البيانات العالئقية أو االرتباطية‪ ،‬من المحتمل‬
‫أن يتضمن هذا استخدام لغة االستعالم الهيكلية (‪ )SQL‬إلنشاء الجداول والقيود التي ُتلبي‬
‫وص ف المخط ط المنطقي واختي ار مخط ط التخ زين المناس ب (إذا ك ان نظ ام إدارة قواع د‬
‫البيانات يسمح بهذا المستوى من التحكم)‪.‬‬
‫إحدى طرق تحقيق ذلك هي كتابة عبارات (‪ )SQL DDL‬المناسبة في ملف يمكن تنفيذه‬
‫بواس طة نظ ام إج ارة قواع د البيان ات (‪ ،)DBMS‬بحيث يك ون هن اك س جل مس تقل‪ ،‬مل ف‬
‫نصي‪ ،‬لعبارات لغة االستعالم الهيكلية ‪ SQL‬التي تحدد قاعدة البيانات‪ .‬طريقة أخرى هي‬
‫العم ل بش كل تف اعلي باس تخدام أداة قاع دة بيان ات مث ل (‪SQL ServerManagement‬‬
‫‪ )Studio‬أو (‪ .)Microsoft Access‬ومهم ا ك انت اآللي ة المس تخدمة لتنفي ذ المخط ط‬
‫المنطقي‪ ،‬ف إن النتيج ة هي تحدي د قاع دة البيان ات‪ ،‬م ع الج داول والقي ود‪ ،‬ولكنه ا لن تحت وي‬
‫على بيانات لعمليات المستخدم‪.‬‬
‫‪ .8.6‬نشر قاعدة البيانات‬
‫بعد إنشاء قاعدة البيانات‪ ،‬هناك طريقتان لملء الجداول‪:‬‬
‫إما‪ :‬من البيانات الموجودة‪.‬‬ ‫‪‬‬

‫أو‪ :‬من خالل استخدام تطبيقات المستخدم المطورة لقاعدة البيانات‪.‬‬ ‫‪‬‬

‫بالنسبة لبعض الجداول‪ ،‬قد تكون هناك بيانات موجودة من قاعدة بيانات أو ملفات بيانات‬
‫أخرى‪.‬‬
‫على س بيل المث ال‪ ،‬عن د إنش اء قاع دة بيان ات لمستش فى‪ ،‬يمكن توق ع أن هن اك بالفع ل بعض‬
‫الس جالت لجمي ع الم وظفين ال تي يجب إدراجه ا في قاع دة البيان ات‪ .‬يمكن أيًض ا إحض ار‬

‫‪21‬‬
‫الدراسة التمهيدية‬ ‫الفــصـــل األول‬

‫البيانات من وكالة خارجية (غالًب ا ما يتم إحضار قوائم العناوين من الشركات الخارجية) أو‬
‫يتم إنتاجه ا أثن اء مهم ة إدخ ال بيان ات كب يرة (يمكن أن يتم تحوي ل الس جالت اليدوي ة إلى‬
‫ملفات الكمبيوتر بواسطة وكالة متخصصة في إدخال البيانات)‪ .‬في مثل هذه الحاالت‪ ،‬فإن‬
‫أبسط طريقة لتعبئة قاعدة البيانات هي استخدام وظائف االستيراد والتصدير الموجودة في‬
‫نظام إدارة قواعد البيانات‪.‬‬
‫تت وفر ع ادًة تس هيالت الس تيراد البيان ات وتص ديرها بتنس يقات قياس ية مختلف ة (ُتع رف ه ذه‬
‫الوظائف أيًض ا في بعض األنظمة باسم تحميل البيانات وتفريغها)‪ .‬يتيح االستيراد إمكانية‬
‫نس خ مل ف البيان ات مباش رة إلى ج دول‪ .‬عن دما يتم االحتف اظ بالبيان ات بتنس يق مل ف غ ير‬
‫مناسب الستخدام وظيفة االستيراد‪ ،‬فمن الضروري إعداد برنامج تطبيقي يق رأ في البيان ات‬
‫القديم ة‪ ،‬ويحوله ا حس ب الض رورة‪ ،‬ثم ي درجها في قاع دة البيان ات باس تخدام ش فرة أو ك ود‬
‫لغ ة االس تعالم الهيكلي ة (‪ )SQL‬ال ذي تم إنتاج ه خصيًص ا من اج ل ذل ك اله دف‪ُ .‬يش ار إلى‬
‫نقل كميات كبيرة من البيانات الحالية إلى قاعدة بيانات على أنها حمل ضخم‪ .‬قد يتضمن‬
‫التحميل المجًم ع للبيانات كميات كبيرة ج ًد ا من البيانات التي يتم تحميلها‪ ،‬جدول واحد في‬
‫كل مرة حتى تجد أن هناك تسهيالت نظام إدارة قاعدة البيانات (‪ )DBMS‬لتأجيل التحقق‬
‫من القيد حتى نهاية التحميل المجمع‪.‬‬
‫إرشادات تطوير مخطط تصميم قاعدة البيانات‬ ‫‪-9‬‬
‫مالحظ ة‪ :‬ه ذه إرش ادات عام ة ستس اعد في تط وير أس اس ق وي لتص ميم قواع د البيان ات‬
‫الفعلية (النموذج المنطقي)‪.‬‬
‫توثيق جميع الكيانات المكتشفة خالل مرحلة جمع المعلومات‪.‬‬ ‫‪.1‬‬
‫توثي ق جمي ع الس مات ال تي تنتمي إلى ك ل كي ان‪ .‬تحدي د المرش ح والمف اتيح‬ ‫‪.2‬‬
‫األساسية‪ .‬التأكد من أن جميع السمات غير الرئيسية لكل كيان تعتمد بشكل‬
‫كامل على المفتاح األساسي‪.‬‬
‫تطوير مخطط أولي لمراجعة التقارير اإللكترونية ومراجعته مع الموظفين‬ ‫‪.3‬‬
‫المناسبين‪( .‬هذه عملية تكرارية)‪.‬‬

‫‪22‬‬
‫الدراسة التمهيدية‬ ‫الفــصـــل األول‬

‫إنشاء كيانات (جداول) جديدة للسمات متعددة القيم والمجموعات المتكررة‪.‬‬ ‫‪.4‬‬
‫ودمج ه ذه الكيان ات (الج داول) الجدي دة في مخط ط التق ارير اإللكتروني ة‪.‬‬
‫والمراجعة مع الموظفين المناسبين‪.‬‬
‫التحقق من نمزجه التقارير اإللكترونية من خالل تطبيع الجداول‪.‬‬ ‫‪.5‬‬

‫‪-10‬مصطلحات قاعدة البيانات‬


‫الجداول‬
‫ُتنظم قاع دة البيان ات المعلوم ات في أوعي ة مخصص ة ُتس مى الج داول‪ ،‬وهي ق وائم تحت وي‬
‫على صفوف وأعمدة تشبه جدول البيانات‪.‬‬
‫وقد يكون لدينا جدول واحد فقط في قاعدة بيانات بسيطة‪ ،‬ولكن يلزم ع ادة أكثر من جدول‬
‫واحد في معظم قواعد البيانات‪.‬‬
‫مثال في قاع دة بيان ات إح دى الش ركات‪ ،‬ق د يل زم ج دول يحت وي على معلوم ات ح ول‬
‫المنتجات وجدول آخر يحتوي على معلومات عن أوامر الشراء وجدول آخر يحتوي على‬
‫معلومات حول العمالء‪.‬‬
‫السجالت والحقول‬
‫في الجداول‪ُ ،‬يسمى كل صف سجل وُيسمى كل عمود حقل‪.‬‬
‫وُيعتبر السجل طريقة متناسقة ذات معنى لجمع معلومات حول شيء ما‪.‬‬
‫بينم ا ُيعت بر الحق ل عنص ًر ا واح ًد ا من المعلوم ات‪ ،‬ه و ن وع العنص ر ال ذي يظه ر في ك ل‬
‫سجل‪.‬‬

‫‪23‬‬
‫الدراسة التمهيدية‬ ‫الفــصـــل األول‬

‫مثال‪ ،‬في جدول المنتجات‪ ،‬يمكن أن يحتوي كل صف أو سجل على معلومات حول منتج‬
‫واح د‪ ،‬ويحت وي ك ل عم ود أو حق ل في ه ذا الس جل على ن وع من المعلوم ات ح ول ه ذا‬
‫المنتج‪ ،‬مثل االسم أو السعر‪.‬‬
‫المفتاح األساسي‬
‫المفتاح األساسي في أي جدول هو عمود يتم استخدامه في تعريف كل صف بشكل فريد‪،‬‬
‫أي بشكل ال يقبل التكرار‪.‬‬
‫ومن أمثل ة المفت اح األساس ي‪ :‬رقم تعري ف الموظ ف‪ ،‬أو رقم بطاق ة الهوي ة الشخص ية‪ ،‬أو‬
‫ممكن أن يكون “معّر ف المنتج” في جدول تعريف المنتجات‪.‬‬

‫‪24‬‬
‫الفــصـــل الثاني‬
‫الدراسة المسبقة‬
‫الدراسة المسبقة‬ ‫الفــصـــل الثاني‬

‫‪-1‬تعري ــف ب ــأبو الخ ــير االش ــبيلي ‪ :‬أب و الخ ير اإلش بيلي‪ ،‬المع روف أيض ا باس م أبي الخ ير‬
‫األندلس ي والملقب باس م "الش ّج ار"‪ ،‬ع الم بالزراع ة‪ ،‬من أبن اء إش بيلية‪ ،‬ع اش في الق رن‬
‫الخ امس الهج ري‪ .‬ك ان يق وم بتج ارب زراعي ة عدي دة في ض واحي إش بيلية‪ ،‬وبدراس ات‬
‫تناولت عددًا من النباتات كاألشجار المثمرة‪ ،‬والكرمة‪ ،‬ونبات الحدائق‪ ،‬والغابات‪ ،‬ووضع‬
‫وال يعرف هذا الكتاب إال ببضع نسخ‪ ،‬منها واحدة‬ ‫[‪]3[]2[]1‬‬
‫نتيجة ذلك (كتاب في الفالحة)‪.‬‬
‫في المكتب ة الوطني ة بب اريس‪ ،‬وواح دة في ج امع الزيتون ة بت ونس‪ .‬وق د درس ه ه نري‬
‫ب يريس وأع ّد ل ه طبع ة م ع ترجم ة فرنس ية وح واٍش ‪ ،‬ونش ر خالص ة تص ميمه في (دائ رة‬
‫المعارف اإلسالمية)‪.‬‬

‫‪ .1.1‬تعريــف بالمؤسســة أبــو الخــير االشــبيلي الشــجار ‪ :‬متوس طة أب و الخ ير االش بيلي الش جار‬
‫والي ة المس يلة فتحت أبوابه ا س نة ‪ 1985‬طاق ة اس تيعابها ‪ 600‬تلمي ذ نظامه ا خ ارجي‬
‫مس احتها ‪2‬هكت ار ع دد مكاتبه ا اإلداري ة ‪ 7‬وع دد اقس امها ‪ 18‬قس م ورش تين و‪4‬مخ ابر‬
‫مجهزة بأحدث الوسائل العلمية والبيداغوجية ومكتبة مدرسية باإلضافة الى ملعب رياضي‬
‫كبير بها قاعة االعالم الي مجهزة بأجهزة حديثة ومتطورة ينقصها مطعم بها ‪4‬اقسام السنة‬
‫الرابعة متوسط والسنة الثالثة متوسط والسنة الثانية متوسط و‪ 5‬اقسام السنة اولى متوسط‬
‫يدرس هم ‪ 33‬أس تاذ وع دد المش رفين ك ل س نة ل ديها مش رف مس ؤول عليه ا وط اقم اداري‬
‫نش يط متك ون من م دير المؤسس ة و" مس اعدين رقمن ه (ع ون حف ظ البيان ات )و ع ون إدارة‬
‫في شهادة التعليم المتوسط و‪ 8‬عمال مهنيين كلهم‬ ‫رئيسيو عون إدارة واحتلت المرتبة‬
‫يعملون بكل جد وإ خالص ومن اجل راحة وتمرس جيد للتالميذ‪.‬‬

‫‪25‬‬
‫الدراسة المسبقة‬ ‫الفــصـــل الثاني‬

‫‪ -2‬النظام الهيكلي التنظيمي للمتوسطة‪:‬‬

‫المدير‬

‫االمانة‬

‫مستشارة التوجية‬ ‫االستشارة التربوية‬ ‫المسير المالي‬

‫‪ 2.1‬شرح هيكل التنظيمي للمؤسسة‪:‬‬

‫المدير‪ :‬يعتبر اهم عنصر بالمؤسسة ولديه العديد من المهام منها‬

‫النشاطات اإلدارية‪ :‬يوجد الكثير من النشاطات منها‪:‬‬

‫مجلس التربية والتسيير‬ ‫‪‬‬


‫تقس يم محاض ر االجتماع ات ومختل ف المراس الت من حيث اللغ ة والتسلس ل‬ ‫‪‬‬
‫والموضوعية‬
‫االقناع والتأثير‬ ‫‪‬‬
‫لوح القيادة‬ ‫‪‬‬
‫تسجيالت والضبط وتطابق االحصائيات‬ ‫‪‬‬
‫تنظيم األمانة‬ ‫‪‬‬
‫دفتر المداومة‬ ‫‪‬‬

‫‪26‬‬
‫الدراسة المسبقة‬ ‫الفــصـــل الثاني‬

‫النشاطات البيداغوجية‪:‬‬

‫سجل الدخول والخروج‬ ‫‪‬‬


‫سجل األقسام‬ ‫‪‬‬
‫حالة الحضور‬ ‫‪‬‬
‫القوائم االسمية األولية‬ ‫‪‬‬
‫القوائم االسمية النهائية‬ ‫‪‬‬
‫كشف التالميذ الحاضرين نهاية كل شهر‬ ‫‪‬‬
‫سبب إعادة في كل مستوى‬ ‫‪‬‬
‫سبب التسرب المدرسي‬ ‫‪‬‬
‫األمانة‪ :‬اسمها يدل عليها لك انها تعني االلتزام بالسر المهني لجميع االعمال التي أنجزت‬
‫فيه ا وتم يز غيره ا س وآءا ك انت اعم ال او وث ائق او اتخ اذ إج راءات او ق رارات وتل تزم‬
‫األمانة بكتمان السر وفقا ما نصت عليه المادة ‪28‬من قرار رقم ‪1017‬الصادر عن كتابة‬
‫الدولة لتعليم الثانوي بتاريخ ‪ 15/09/1983‬األمانة في المؤسسة تعتبر الرئة التي تتنفس‬
‫بها باعتبارها مركز اإلنجاز مختلف االعمال اإلدارية من جهة واستقبال البريد وارساله‬
‫فضال لكونها محطة اتصال بمدير المؤسسة من جهة أخرى‪.‬‬

‫المس ــير الم ــالي‪ :‬ان المص لحة الملي ة تمث ل العم ود الفق ري في الس ير الحس ن للمؤسس ة‬
‫التعليمية وذلك ألهمية دورها في النشاطات التربوية وتدعيم شروط تمدرس التلميذ‪.‬‬

‫المقتصــد‪ :‬ه و الشخص ية الملم ة بش ؤون ت دبير الحاج ات المادي ة والمالي ة للمؤسس ة يع ني‬
‫ترتيب األولويات ومتحكم في الميدان المحاسبي‪.‬‬

‫مهامه‪:‬‬

‫تحضير القرارات المعدلة للميزانية‬ ‫‪‬‬


‫القيام بعمليات التحقيق والتصفية في مجال االرادات‬ ‫‪‬‬

‫‪27‬‬
‫الدراسة المسبقة‬ ‫الفــصـــل الثاني‬

‫القيام بعمليات االلتزام والتصفية في مجال الصرف‬ ‫‪‬‬


‫اعداد الصفقات والعقود‬ ‫‪‬‬
‫ضمان التموين ومتابعة االستهالك‬ ‫‪‬‬
‫اجراء الجرد العام والدائم‬ ‫‪‬‬
‫مسك الملفات المالية للموظفين‬ ‫‪‬‬
‫حراسة األموال والمسندات والقيم واالشياء المكلفة بحفضها‬ ‫‪‬‬
‫تداول األموال والسندات والقيم والممتلكات والعائدات والمواد‬ ‫‪‬‬
‫متابعة الحركة الحسابات المتعلقة باألرصدةوالموجودات‬ ‫‪‬‬
‫نائب المقتصد‪:‬‬

‫يكلف بتسيير المالي والمادي في المؤسسات التعليمية كأعوان محاسبين معتمدين‬

‫المصلحة البيداغوجية‪:‬‬

‫تهدف الى تنظيم العمليات التعليم من حيث البرامج المواقيت الدروس التكوين الرقاب ة تق ييم‬
‫النتائج مجالس التعليم الندوات التربوية وغيرها من المهام‪.‬‬

‫مستشــار التربيــة‪ :‬ه و ص احب ال دور أساس ي في النش اط ال تربوي‪ ،‬الى ان عمل ه ض من‬
‫مجموع ة من الم وظفين ه دفهم إيص ال المع ارف للتالمي ذ‪ ،‬ومس اهمته الفعال ة في التنش يط‬
‫البيداغوجي‪.‬‬

‫مهام‪:‬‬

‫رصد حاالت التأخر في السجل‪.‬‬ ‫‪‬‬


‫متابعة األساتذة‪.‬‬ ‫‪‬‬
‫المشاركة في توجيه سلوك التلميذ‪.‬‬ ‫‪‬‬
‫تنمية النشاطات االجتماعية والتربوية‪.‬‬ ‫‪‬‬
‫ينظم جدول توقيت التالميذ الداخلين خارج أوقات الدراسة‪.‬‬ ‫‪‬‬
‫مراقبة حضور التالميذ في األقسام‪.‬‬ ‫‪‬‬

‫‪28‬‬
‫الدراسة المسبقة‬ ‫الفــصـــل الثاني‬

‫حسم عدد التالميذ في المؤسسة‪.‬‬ ‫‪‬‬


‫تنظيم حركة خروج ودخول التالميذ واستراحتهم‪.‬‬ ‫‪‬‬
‫المش ــرفون‪ :‬يكل ف مش رفو التربي ة بض مان مراقب ة النظ ام واالنض باط في المؤسس ات‬
‫التعليمية وكذا تنسيق النشاطات المساعدين الرئيسيين للتربية ومساعدي التربية ومتابعتهم‬
‫وم راقبتهم وت وجيههم الى ج انب مس ك ومتابع ة الس جالت وال دفاتر المتداول ة بتنس يق م ع‬
‫مستش ار التربي ة وض مان المداوم ة التربوي ة اس تثنائيا اثن اء غي اب األس تاذة‪ ،‬ويكلف ون أيض ا‬
‫بمراقبة التالميذ عند تنقلهم خارج المؤسسة وداخلها واستقبال أولياء التالميذ وتوجيههم‪.‬‬
‫مهام‪:‬‬
‫‪‬رصد حالة اول أكتوبر لكل مشرف‪.‬‬
‫‪‬مراقبة االنضباط في المؤسسة‪.‬‬
‫‪‬استالم السجالت والدفاتر في حالة غياب األساتذة‪.‬‬
‫‪‬ضمان المداومة التربوية‪.‬‬
‫‪‬استقبال أولياء األمور‪.‬‬
‫‪‬اعداد خطة إشرافيه على شكل مراحل‪.‬‬
‫‪‬دراسة التقارير‪.‬‬
‫‪‬مقابلة أساتذة الجدد والوقوف الى جانبهم‪.‬‬
‫مستشارة التوجيه ‪ :‬مستشار التوجيه هو أحد موظفي قطاع التربية والتعليم‪ ،‬يسهر على‬
‫تنفيذ برنامج التوجيه المدرسي المسطر من طرف مديرية التقويم والتوجيه واالتصال‪،‬‬
‫‪Maurice Roucklin‬وهي أحد هياكل وزارة التربية الوطنية‪ ،‬وقد عرفه موريس روكالن‬

‫على أنه‪((:‬المسؤول األول على تنفيذ عملية التوجيه المدرسي والمهني‪ ،‬وهو مختص في‬
‫التوجيه‪ ،‬ويعتبر من أقدر الناس وأكفاءهم على جمع كافة المعلومات حول الطالب المراد‬
‫توجيهه واستغالله باعتماد مبادئ وتقنيات علم النفس))‪.‬‬

‫مهامه ‪:‬‬

‫‪29‬‬
‫الدراسة المسبقة‬ ‫الفــصـــل الثاني‬

‫‪‬يق دم مستش ار التوجي ه المدرس ي والمه ني في بداي ة ك ل س نة دراس ية برن امج نش اطها لي‬
‫المؤسسة المعينة‪.‬‬
‫‪‬يم ارس مستش ار التوجي ه نش اطه في المؤسس ات التعليمي ة تحت اش راف مؤسس ة بتع اون‬
‫نائب مدير دراسات واالساتذة الرئيسين ومستشار التربية‪.‬‬
‫‪‬القيام بإرشاد النفسي والتربوي قصد مساعدة التلميذ‪.‬‬
‫‪‬اجراء فحوص نفسية والضرورية قصد التكفل بتالميذ الذي يعانون مشاكل خاصة‪.‬‬
‫‪‬المساهمة في عملية استكشاف التالميذ المتخلفين مدرسيا وتعديل الحلول لهذه الحاالت‪....‬‬
‫الخ‬
‫‪-3‬دراسة الموجود‪ :‬تعتبر دراسة الموجود في الدراسة الش مالة للموضوع ومن أهمها مرحلة‬
‫تس مح لن ا باخ ذ لمح ة عن مختل ف الوظ ائف والعالق ات المؤسس ة ولدراس ة الموج ود ع دت‬
‫خطوات هي‪:‬‬
‫‪‬تحديد مجال الدراسة‬
‫‪‬الهيكل التنظيمي لمجال الدراسة‬
‫‪‬دراسة مناصب العمل‬
‫‪‬مخطط تدفق المعلومات‬
‫‪‬دراسة الوثائق‬
‫‪‬دراسة السجالت‪.‬‬
‫‪ 3.1‬تحديــد مجــال الدراســة‪ :‬عن مس توى متوس طة أب و الخ ير االش بيلي (الش جار)بأكمله ا‬
‫والتي تحتوي عل مجموعة من مناصب العمل‪.‬‬

‫‪ 3.2‬دراسة مناصب العمل‪ :‬اله دف من ه ذه الدراس ة معرف ة منص ب العم ل ومه ام التابع ة‬
‫له‪.‬‬

‫‪ 3.2.1‬تعريــف منصــب العمــل‪ :‬ه و مص لحة أو الش خص يق وم بمه ام معين ة باس تعمال‬
‫الوسائل المدروسة‪.‬‬

‫‪30‬‬
‫الدراسة المسبقة‬ ‫الفــصـــل الثاني‬

‫ولهذا سنتطرق في هذه الدارسة النقاط التالية على التوالي‪:‬‬

‫‪-‬اسم المنصب‬
‫‪-‬المصلحة التابعة له‬
‫‪-‬األجهزة المستعملة‬
‫المنهجيةالنموذجية المتبعة في دراسة مناصب‪:‬‬

‫بطاقة التحليلية لمنصب العمل رقم‪:‬‬ ‫‪‬‬


‫رمز المنصب‪:‬‬ ‫‪‬‬
‫اسم المنصب‪:‬‬ ‫‪‬‬
‫تابع ل‪:‬‬ ‫‪‬‬
‫عدد المستخدمين‪:‬‬ ‫‪‬‬
‫الوسائل المستعملة‪:‬‬ ‫‪‬‬

‫‪1.‬‬ ‫الدور الرئيسي‪:‬‬ ‫‪‬‬


‫المهام‪:‬‬ ‫‪‬‬

‫المنصب األول‪ :‬المدير‬ ‫‪‬‬


‫رمز المنصب ‪/:‬‬ ‫‪‬‬
‫اسم منصب‪ :‬مدير متوسطة‬ ‫‪‬‬
‫تابع ل‪ :‬مديرية التربية‬ ‫‪‬‬
‫عدد المستخدمين ‪01:‬‬ ‫‪‬‬
‫الوسائل المستعملة‪ :‬جهاز إعالم الي‪ ،‬طابعة‪ ،‬الهاتف‪.‬‬

‫الدور الرئيسي‪ :‬هو المسؤول عن سير المؤسسة وعن التسيير التربوي واإلداري‪.‬‬

‫المهام‪:‬‬

‫مجالس تعليم بداية كل سنة دراسية‬ ‫‪‬‬

‫‪31‬‬
‫الدراسة المسبقة‬ ‫الفــصـــل الثاني‬

‫انجاز وثيقة أول أكتوبر في اجالها‬ ‫‪‬‬


‫مجلس التوجيه والتربية والتعليم‬ ‫‪‬‬
‫قيام بحسابات مالية لسنة السابقة مع المقتصدة‬ ‫‪‬‬
‫استشارات فردية مع األساتذة والعمال والتالميذ‬ ‫‪‬‬
‫جلسات تلخيصيه مع ممثلي أساتذة والعمال والتالميذ في المجالس‬ ‫‪‬‬
‫تعليمات وزارية في شكل منشور إلعداد الميزانيات‬ ‫‪‬‬
‫اإلصالح التربوي‬ ‫‪‬‬
‫سياسة التربية الوطنية والمفروض تنفيذها‬ ‫‪‬‬
‫ندوات داخلية‬ ‫‪‬‬
‫الرزنامة الفروض واالختبارات‬ ‫‪‬‬
‫مواقيت األساتذة واالقسام‬ ‫‪‬‬
‫اسم المنصب‪ :‬عون إدارة رئيسي‬
‫عدد العمال ‪01:‬‬
‫اسم المنصب‪ :‬عون إدارة‬
‫عدد العمال ‪01:‬‬
‫األدوات المستعملة‪ :‬جهاز اعالم الي‪ ،‬طابعة‪.‬‬
‫المهام‪ :‬المنصب عون إدارة رئيسي وعون إدارة لديهم نفس االعمال‪:‬‬
‫استقبال البريد الصادر والوارد وتسجيله وترتيبه‬ ‫‪‬‬
‫انجاز محاضر التنصيب جميع موظفي المؤسسة‬ ‫‪‬‬
‫اعداد شهادات مدرسية للتالميذ مغادرين المؤسسة‬ ‫‪‬‬
‫متابع ة مختل ف االعم ال اإلداري ة المطلوب ة حس ب الرزنام ة وت ذكير م دير‬ ‫‪‬‬
‫المؤسسة بذلك في كل امر‪.‬‬
‫متابعة بطاقة المنح وإ نجاز كافة االعمال متعلقة بها‬ ‫‪‬‬

‫‪32‬‬
‫الدراسة المسبقة‬ ‫الفــصـــل الثاني‬

‫تحرير شهادات العمل‬ ‫‪‬‬


‫متابعة غيابات اليومية للموظفين باستغالل تقارير اليومية‬ ‫‪‬‬
‫استقبال الزوار وتوجيههم‪.‬‬ ‫‪‬‬
‫ال رد على اس تقبال المكالم ات الهاتفي ة وتس جيل مس تعملي اله اتف في س جل‬ ‫‪‬‬
‫خاص‪.‬‬
‫اسم المنصب‪ :‬عون حفظ البيانات‬
‫عدد العمال ‪01:‬‬
‫األدوات المستعملة‪ :‬حاسوب طابعة‪.‬‬
‫مهام‪:‬‬
‫حفظ البيانات في الحاسوب لكل الوثائق اإلدارية‬ ‫‪‬‬
‫تعامل مع البرمجيات لحفظ المعلومات وتوجيه البريد االلكتروني‬ ‫‪‬‬
‫مساعدة المدير في اعماله‬ ‫‪‬‬
‫تدفق المعلومات‪:‬‬ ‫‪-4‬‬

‫‪ 4.1‬مخطط تدفق المعلومات‪:‬‬

‫تمهيد‪ :‬يسمح لنا مخطط تدفق المعلومات بتوضيح تبادل المعلومات بين مختلف العناصر‬

‫الفعالة سواء كانت داخل المجال الدراسة او المحيط الخارجي‪.‬‬

‫‪ 4.2‬تعريف مخطط تدفق المعلومات‪ :‬هو كمية المعلومات المتداولة بين مختلف المناصب‬

‫العم ل وه و طريق ة مبس طة ومنظم ة بين من خالله ا حرك ة الوث ائق الص ادرة وال واردة من‬

‫والى مج ال الدراس ة وكيفي ة تنقله ا بين مناص ب العم ل وه و ب ذلك يعت بر مرحل ة تمهيدي ة‬

‫تسمح لنا بمعرفة مختلف االجراءات المتبعة وينقسم الى قسمين‪:‬‬

‫‪33‬‬
‫الدراسة المسبقة‬ ‫الفــصـــل الثاني‬

‫التدفق المعلومات الداخلي‪ :‬وهو انتقال المعلومات بين مختلف مناصب العمل المدروسة‪.‬‬

‫ت دفق المعلوم ات الخ ارجي‪ :‬وه و االنتق ال المعلوم ات بين المن اب المدروس ة واالط راف‬

‫األخرى (الخارجية)‪.‬‬

‫‪ 4.2.1‬جدول يوضح الرموز‪:‬‬

‫شرحه‬ ‫الرمز‬

‫الوسط الخارجي‬

‫وسط الداخلي‬

‫اتجاه التدفق‬

‫مجال الدراسة‬

‫‪34‬‬
‫الدراسة المسبقة‬ ‫الفــصـــل الثاني‬

‫‪ 4.2.2‬شرح المخطط‪:‬‬

‫الشرح‬ ‫الرقم‬
‫‪D01‬‬ ‫‪1‬‬
‫‪D02‬‬ ‫‪2‬‬
‫‪D03‬‬ ‫‪3‬‬
‫‪D04‬‬ ‫‪4‬‬
‫‪D05‬‬ ‫‪5‬‬
‫‪D06‬‬ ‫‪6‬‬

‫‪ 4.2.4‬قائمة الوثائق‪:‬‬

‫‪35‬‬
‫الدراسة المسبقة‬ ‫الفــصـــل الثاني‬

‫‪_1‬طلب ملفات المدرسية‬

‫‪_2‬وثيقة المراقبة بعد الحجز‬

‫‪_3‬محضر مجلس القسم الفصل األول‬

‫‪_4‬قائمة الحضور في مجالس األقسام‬

‫‪_5‬كشف نقاط التلميذ‬

‫‪_6‬حجز النقاط بعد التصحيح‬

‫دراسة الوثائق والسجالت‪:‬‬ ‫‪-5‬‬

‫‪36‬‬
‫الدراسة المسبقة‬ ‫الفــصـــل الثاني‬

‫المنهجية النموذجية المتبعة في دراسة الوثائق ‪:‬‬

‫اسم الوثيقة‬ ‫‪‬‬


‫رمز الوثيقة‬ ‫‪‬‬
‫عدد النسخ‬ ‫‪‬‬
‫الشكل‬ ‫‪‬‬
‫نوع الورق‬ ‫‪‬‬
‫اللون‬ ‫‪‬‬
‫اللغة‬ ‫‪‬‬
‫الظهر‬ ‫‪‬‬
‫المصدر‬ ‫‪‬‬
‫الوجهة‬ ‫‪‬‬

‫دور الوثيقة‬

‫اسم الوثيقة ‪ :‬طلب الملفات مدرسية‬ ‫‪-‬‬

‫رمز الوثيقة‪D01 :‬‬


‫‪37‬‬
‫عدد النسخ ‪1:‬‬
‫الدراسة المسبقة‬ ‫الفــصـــل الثاني‬

‫دور الوثيقة ‪:‬طلب ملفات التالميذذ الوافدون‪.‬‬

‫دراسة الوثيقة طلب الملفات مدرسية‬

‫المالحظات‬ ‫االستعمال‬ ‫الطول‬ ‫النوع‬ ‫المعلومة‬ ‫رمز المعلومة‬


‫نعم‬ ‫‪10‬‬ ‫‪A‬‬ ‫الموضوع‬ ‫‪L_Sujet‬‬

‫نعم‬ ‫‪16‬‬ ‫‪A‬‬ ‫طلب من‬ ‫‪D_GeRANT‬‬


‫المدير‬
‫نعم‬ ‫‪3‬‬ ‫‪N‬‬ ‫الرقم‬ ‫‪L _NOMBRE‬‬

‫نعم‬ ‫‪16‬‬ ‫‪A‬‬ ‫اسم ولقب‬ ‫‪NP_ETUDIAN‬‬


‫التلميذ‬ ‫‪T‬‬
‫نعم‬ ‫‪5‬‬ ‫‪A‬‬ ‫المستوى‬ ‫‪NIV‬‬

‫نعم‬ ‫‪10‬‬ ‫‪A‬‬ ‫المالحظات‬ ‫‪L_NIVEEAU‬‬

‫‪AAAA/JJ/MM‬‬ ‫نعم‬ ‫‪10‬‬ ‫‪N‬‬ ‫تاريخ‬ ‫‪REMARQUE‬‬


‫اسم الوثيقة ‪ :‬وثيقة المراقبة بعد الحجز‬

‫رمز الوثيقة‪D02 :‬‬


‫‪38‬‬ ‫الشكل‪A4 :‬‬
‫الدراسة المسبقة‬ ‫الفــصـــل الثاني‬

‫دراسة الوثيقة‪:‬المراقبة بعد الحجز‬

‫المالحظات‬ ‫االستعمال‬ ‫الطول‬ ‫النوع‬ ‫المعلومة‬ ‫المعلومة‬

‫نعم‬ ‫‪5‬‬ ‫‪A‬‬ ‫الثالثي األول‬ ‫‪Pré_ tri‬‬


‫نعم‬ ‫‪5‬‬ ‫‪A‬‬ ‫األستاذ‬ ‫‪Le professeur‬‬
‫نعم‬ ‫‪4‬‬ ‫‪A‬‬ ‫المادة‬ ‫‪Sujet‬‬
‫نعم‬ ‫‪10‬‬ ‫‪N‬‬ ‫لقب واسم التلميذ‬ ‫‪Nom_pre_etu‬‬
‫نعم‬ ‫‪4‬‬ ‫‪AN‬‬ ‫القسم‬ ‫‪Section‬‬
‫نعم‬ ‫‪4‬‬ ‫‪AN‬‬ ‫الخطأ‬ ‫‪L’erreur‬‬

‫نعم‬ ‫‪4‬‬ ‫‪A‬‬ ‫التصحيح‬ ‫‪Correction‬‬


‫نعم‬ ‫‪10‬‬ ‫‪A‬‬ ‫مالحظة‬ ‫‪Observation‬‬
‫نعم‬ ‫‪5‬‬ ‫‪N‬‬ ‫امضاء استاذ بعد المراقبة‬ ‫‪Signature‬‬
‫نعم‬ ‫‪5‬‬ ‫‪N‬‬ ‫ختم وتوقيع المدير‬ ‫‪Sc_sig_patren‬‬

‫اسم الوثيقة ‪ :‬محضر مجلس القسم الفصل األول‬

‫‪39‬‬
‫الدراسة المسبقة‬ ‫الفــصـــل الثاني‬

‫رمز الوثيقة‪D03 :‬‬


‫الشكل‪A4 :‬‬
‫النوع الورق‪ :‬عادي‬
‫اللون‪ :‬ابيض‬
‫اللغة عربية‬
‫طبيعة الوثيقة‪ :‬داخلية‬
‫الظهر‪/:‬‬
‫المصدر‪ :‬مدير‬
‫الوجهة‪ :‬اعضاء مجلس القسم (اساتذة والمراقبين)‬
‫ال دور‪ :‬دراس ة التق دم في تنفي ذ ال برامج وتحلي ل نت ائج التالمي ذ وأيض ا االج ازات‬
‫والعقوبات‪.‬‬

‫دراسة وثيقة محضر مجلس القسم الفصل األول‬

‫المالحظات‬ ‫االستعمال‬ ‫الطول‬ ‫النوع‬ ‫المعلومة‬ ‫رمز العلومة‬

‫نعم‬ ‫‪12‬‬ ‫‪A‬‬ ‫محضر مجلس القسم‬ ‫‪Pro_var_con_dép‬‬

‫نعم‬ ‫‪30‬‬ ‫‪A‬‬ ‫جدول االعمال‬ ‫‪Programme‬‬

‫نعم‬ ‫‪5‬‬ ‫‪AN‬‬ ‫توبيخ‬ ‫‪Réprimander‬‬

‫نعم‬ ‫‪5‬‬ ‫‪AN‬‬ ‫انذار‬ ‫‪Avertissement‬‬

‫نعم‬ ‫‪4‬‬ ‫‪AN‬‬ ‫الشئ‬ ‫‪Rien‬‬

‫نعم‬ ‫‪7‬‬ ‫‪AN‬‬ ‫لوحة شرف‬ ‫‪Tab honneur‬‬


‫نعم‬ ‫‪5‬‬ ‫‪AN‬‬ ‫تشجيع‬ ‫‪Encourager‬‬

‫نعم‬ ‫‪5‬‬ ‫‪AN‬‬ ‫تهنئة‬ ‫‪Félicatation‬‬

‫نعم‬ ‫‪5‬‬ ‫‪AN‬‬ ‫امتياز‬ ‫‪Excellence‬‬

‫نعم‬ ‫‪8‬‬ ‫‪N‬‬ ‫تاريخ التحرير‬ ‫‪Date_édition‬‬

‫اسم الوثيقة‪ :‬قائمة حضور في مجلس األقسام‬

‫‪40‬‬
‫الدراسة المسبقة‬ ‫الفــصـــل الثاني‬

‫رمز الوثيقة‪:D04‬‬
‫شكل‪A4 :‬‬
‫نوع الورق‪ :‬عادي‬
‫طبيعة الوثيقة‪ :‬داخلية‬
‫عدد النسخ‪01:‬‬
‫المصدر‪ :‬المدير‬
‫الظهر ‪/:‬‬
‫الوجهة‪ :‬مصلحة البيداغوجية‬
‫‪.‬الدور‪ :‬وثيقة تدل على االساتذة الحاضرين في كل مستويات‬

‫لمالحظة‬ ‫االستعمال‬ ‫الطول‬ ‫النوع‬ ‫المعلومة‬ ‫رمز المعلومة‬

‫نعم‬ ‫‪20‬‬ ‫‪A‬‬ ‫اسم ولقب األستاذ‬ ‫‪Nom_pre_prof‬‬

‫نعم‬ ‫‪10‬‬ ‫‪A‬‬ ‫المادة‬ ‫‪Sujet‬‬

‫نعم‬ ‫‪50‬‬ ‫‪A‬‬ ‫الحضور‬ ‫‪L’auditoire‬‬

‫نعم‬ ‫‪50‬‬ ‫‪A‬‬ ‫المالحظات‬ ‫‪REMARQUES‬‬

‫نعم‬ ‫‪30‬‬ ‫‪A‬‬ ‫جدول االعمال‬ ‫‪PROGRAMME‬‬

‫نعم‬ ‫‪8‬‬ ‫‪A‬‬ ‫تاريخ التحرير‬ ‫‪DAT_EDI‬‬

‫دراسة وثيقة ‪ :‬كشف النقاط للتلميذ‬

‫رمز الوثيقة‪D05 :‬‬


‫الشكل‪A4 :‬‬
‫‪41‬‬
‫النوع الورق‪ :‬عادي‬
‫الدراسة المسبقة‬ ‫الفــصـــل الثاني‬

‫دراسة الوثيقة كشف النقاط للتلميذ‬

‫المالحظات‬ ‫االستعمال‬ ‫الطول‬ ‫النوع‬ ‫المعلومة‬ ‫المعلومة‬

‫نعم‬ ‫‪12‬‬ ‫‪A‬‬ ‫كشف تقويم األساتذة‬ ‫‪DIV_CA_PROF‬‬

‫نعم‬ ‫‪30‬‬ ‫‪A‬‬ ‫االسم‬ ‫‪NOM‬‬

‫نعم‬ ‫‪4‬‬ ‫‪A‬‬ ‫اللقب‬ ‫‪PRENOM‬‬

‫نعم‬ ‫‪4‬‬ ‫‪N‬‬ ‫السنة الدراسية‬ ‫‪ANN_ACA‬‬

‫نعم‬ ‫‪4‬‬ ‫‪AN‬‬ ‫القسم‬ ‫‪SECTION‬‬

‫نعم‬ ‫‪4‬‬ ‫‪AN‬‬ ‫تاريخ ومكان الميالد‬ ‫‪DAT_LIEU_NAI‬‬

‫نعم‬ ‫‪4‬‬ ‫‪A‬‬ ‫القسم المعاد‬ ‫‪SEC_RES‬‬

‫نعم‬ ‫‪5‬‬ ‫‪A‬‬ ‫المواد‬ ‫‪Matériaux‬‬

‫نعم‬ ‫‪2‬‬ ‫‪N‬‬ ‫معدل تقويم‬ ‫‪Tar_cal‬‬

‫نعم‬ ‫‪2‬‬ ‫‪N‬‬ ‫الفرض االول‬ ‫‪Pre_dov‬‬

‫نعم‬ ‫‪2‬‬ ‫‪N‬‬ ‫الفرض الثاني‬ ‫‪Deu_dov‬‬

‫نعم‬ ‫‪6‬‬ ‫‪N‬‬ ‫معدل الفصلي كل مادة‬ ‫‪Mo_sem_cha_mati‬‬

‫‪42‬‬
‫الدراسة المسبقة‬ ‫الفــصـــل الثاني‬

‫نعم‬ ‫‪6‬‬ ‫‪N‬‬ ‫معدل المادة‬ ‫‪Tar_mat‬‬

‫نعم‬ ‫‪8‬‬ ‫‪A‬‬ ‫المالحظات التربوية‬ ‫‪Not_péd‬‬

‫نعم‬ ‫‪2‬‬ ‫‪N‬‬ ‫عدد الغيابات‬ ‫‪Nom_absences‬‬

‫نعم‬ ‫‪4‬‬ ‫‪N‬‬ ‫المجموع‬ ‫‪Le total‬‬

‫نعم‬ ‫‪6‬‬ ‫‪N‬‬ ‫المعدل الفصلي‬ ‫‪Moy_sem‬‬

‫نعم‬ ‫‪6‬‬ ‫‪N‬‬ ‫المعدل السنوي‬ ‫‪Moy_ann‬‬

‫نعم‬ ‫‪5‬‬ ‫‪A‬‬ ‫مدير المتوسطة‬ ‫‪Cad_int‬‬

‫‪43‬‬
‫الدراسة المسبقة‬ ‫الفــصـــل الثاني‬

‫اسم الوثيقة‪ :‬حجز النقاط‬

‫رمز الوثيقة‪D06 :‬‬


‫الشكل ‪A4:‬‬
‫النوع الورق‪ :‬عادي‬
‫اللون‪ :‬ابيض‬
‫اللغة‪ :‬عربية‬
‫طبيعة الوثيقة‪ :‬داخلية‬
‫الظهر‪/:‬‬
‫عدد النسخ‪01:‬‬
‫المصدر‪ :‬المدير‬
‫الوجهة‪ :‬االستاذ‬
‫‪.‬الدور‪ :‬تصحيح نتائج التالميذ‬

‫االستعمال المالحظات‬ ‫الطول‬ ‫النوع‬ ‫المعلومة‬ ‫رمز المعلومة‬

‫نعم‬ ‫‪10‬‬ ‫‪A‬‬ ‫الثالثي االول‬ ‫‪Pre_trio‬‬

‫نعم‬ ‫‪5‬‬ ‫‪A‬‬ ‫األستاذ‬ ‫‪Le professeur‬‬

‫نعم‬ ‫‪4‬‬ ‫‪A‬‬ ‫المادة‬ ‫‪Sujet‬‬

‫نعم‬ ‫‪16‬‬ ‫‪A‬‬ ‫لقب واسم التلميذ‬ ‫‪Nom_pre_etu‬‬

‫نعم‬ ‫‪4‬‬ ‫‪AN‬‬ ‫القسم‬ ‫‪Section‬‬

‫نعم‬ ‫‪4‬‬ ‫‪A‬‬ ‫الخطأ‬ ‫‪L’erreur‬‬

‫نعم‬ ‫‪4‬‬ ‫‪A‬‬ ‫التصحيح‬ ‫‪Correction‬‬

‫نعم‬ ‫‪10‬‬ ‫‪A‬‬ ‫المالحظة‬ ‫‪Observation‬‬

‫نعم‬ ‫‪6‬‬ ‫‪A‬‬ ‫اضاء استاذ بعد المراقبة‬ ‫‪Sin_pro_enc‬‬

‫نعم‬ ‫‪6‬‬ ‫‪A‬‬ ‫ختم وتوقيع المدير‬ ‫‪Ca_sin_dir‬‬

‫‪44‬‬
‫الدراسة المسبقة‬ ‫الفــصـــل الثاني‬

‫دراسة السجالت‪:‬‬
‫نموذج لدراسة السجالت‪:‬‬

‫اسم السجل‪:‬‬
‫رمز السجل‪:‬‬
‫المصدر‪:‬‬
‫الوجهة‪:‬‬
‫وصف معلومات السجل‬

‫اسم السجل‪ :‬سجل الجلسات التنسيقية للقسم (السنة الثالثة _السنة الرابعة)‬
‫رمز السجل‪R01 :‬‬
‫المصدر‪ :‬المدير‬
‫الوجهة‪ :‬األستاذ‬
‫وصف معلومات السجل‬

‫المالحظات‬ ‫االستعمال‬ ‫الطول‬ ‫النوع‬ ‫المعلومة‬ ‫رمز المعلومة‬

‫‪AAAA/JJ/MM‬‬ ‫نعم‬ ‫‪10‬‬ ‫‪N‬‬ ‫التاريخ‬ ‫‪DATE‬‬

‫نعم‬ ‫‪50‬‬ ‫‪A‬‬ ‫الحاضرون‬ ‫‪PARTICIPANTS‬‬

‫نعم‬ ‫‪16‬‬ ‫‪A‬‬ ‫االسم واللقب‬ ‫‪NOM_PR‬‬

‫نعم‬ ‫‪5‬‬ ‫‪A‬‬ ‫الوظيفة‬ ‫‪FONCTION‬‬

‫نعم‬ ‫‪2‬‬ ‫‪A‬‬ ‫توقيع األستاذ‬ ‫‪SI_PROF‬‬

‫نعم‬ ‫‪10‬‬ ‫‪A‬‬ ‫الغائبون‬ ‫‪ABSENTS‬‬

‫نعم‬ ‫‪16‬‬ ‫‪A‬‬ ‫االسم واللقب‬ ‫‪NOM_PR‬‬

‫‪45‬‬
‫الدراسة المسبقة‬ ‫الفــصـــل الثاني‬

‫نعم‬ ‫‪5‬‬ ‫‪A‬‬ ‫الوظيفة‬ ‫‪FONCTION‬‬

‫نعم‬ ‫‪10‬‬ ‫‪A‬‬ ‫سبب الغياب‬ ‫‪M_DABSENCE‬‬

‫نعم‬ ‫‪5‬‬ ‫‪A‬‬ ‫رئيس الجلسة‬ ‫‪Président‬‬

‫نعم‬ ‫‪5‬‬ ‫‪A‬‬ ‫كاتب الجلسة‬ ‫‪G_séance‬‬

‫نعم‬ ‫‪8‬‬ ‫‪A‬‬ ‫جدول االعمال‬ ‫‪PROGRAMME‬‬

‫نعم‬ ‫‪300‬‬ ‫‪A‬‬ ‫المداوالت‬ ‫‪Délibération‬‬

‫نعم‬ ‫‪50‬‬ ‫‪A‬‬ ‫االجراءات‬ ‫‪LES MESURES‬‬


‫‪PRISES‬‬
‫المتخذة‬

‫اسم السجل‪ :‬سجل جلسات التنسيقية للقسم (السنة الثانية _السنة األولى)‬
‫رمز السجل‪R02 :‬‬

‫‪46‬‬
‫الدراسة المسبقة‬ ‫الفــصـــل الثاني‬

‫المصدر‪ :‬المدير‬
‫الوجهة‪ :‬األستاذ‬

‫المالحظات‬ ‫االستعمال‬ ‫الطول‬ ‫النوع‬ ‫المعلومة‬ ‫رمز المعلومة‬

‫‪AAAA/JJ/MM‬‬ ‫نعم‬ ‫‪10‬‬ ‫‪N‬‬ ‫التاريخ‬ ‫‪DATE‬‬

‫نعم‬ ‫‪50‬‬ ‫‪A‬‬ ‫الحاضرون‬ ‫‪PARTICIPANTS‬‬

‫نعم‬ ‫‪16‬‬ ‫‪A‬‬ ‫االسم واللقب‬ ‫‪NOM_PR‬‬

‫نعم‬ ‫‪5‬‬ ‫‪A‬‬ ‫الوظيفة‬ ‫‪FONCTION‬‬

‫نعم‬ ‫‪2‬‬ ‫‪A‬‬ ‫توقيع األستاذ‬ ‫‪SI_PROF‬‬

‫نعم‬ ‫‪10‬‬ ‫‪A‬‬ ‫الغائبون‬ ‫‪ABSENTS‬‬

‫نعم‬ ‫‪16‬‬ ‫‪A‬‬ ‫االسم واللقب‬ ‫‪NOM_PR‬‬

‫نعم‬ ‫‪5‬‬ ‫‪A‬‬ ‫الوظيفة‬ ‫‪FONCTION‬‬

‫نعم‬ ‫‪10‬‬ ‫‪A‬‬ ‫سبب الغياب‬ ‫‪M_DABSENCE‬‬

‫نعم‬ ‫‪5‬‬ ‫‪A‬‬ ‫رئيس الجلسة‬ ‫‪Président‬‬

‫نعم‬ ‫‪5‬‬ ‫‪A‬‬ ‫كاتب الجلسة‬ ‫‪G_Séance‬‬

‫نعم‬ ‫‪8‬‬ ‫‪A‬‬ ‫جدول االعمال‬ ‫‪PROGRAMME‬‬

‫نعم‬ ‫‪300‬‬ ‫‪A‬‬ ‫المداوالت‬ ‫‪Délibération‬‬

‫نعم‬ ‫‪50‬‬ ‫‪A‬‬ ‫االجراءات‬ ‫‪LES MESURES‬‬


‫المتخذة‬ ‫‪PRISES‬‬

‫وصف معلومات السجل‬

‫اسم السجل‪:‬مجلس تعليم كل المواد‬


‫رمز السجل‪R03 :‬‬

‫‪47‬‬
‫الدراسة المسبقة‬ ‫الفــصـــل الثاني‬

‫المصدر‪ :‬المدير‬
‫الوجهة‪ :‬األستاذ‬

‫المالحظات‬ ‫االستعمال‬ ‫الطول‬ ‫النوع‬ ‫المعلومة‬ ‫رمز المعلومة‬

‫‪AAAA/JJ/MM‬‬ ‫نعم‬ ‫‪10‬‬ ‫‪N‬‬ ‫التاريخ‬ ‫‪DATE‬‬

‫نعم‬ ‫‪50‬‬ ‫‪A‬‬ ‫الحاضرون‬ ‫‪PARTICIPANTS‬‬

‫نعم‬ ‫‪16‬‬ ‫‪A‬‬ ‫االسم واللقب‬ ‫‪NOM_PR‬‬

‫نعم‬ ‫‪5‬‬ ‫‪A‬‬ ‫الوظيفة‬ ‫‪FONCTION‬‬

‫نعم‬ ‫‪10‬‬ ‫‪A‬‬ ‫الغائبون‬ ‫‪ABSENTS‬‬

‫نعم‬ ‫‪16‬‬ ‫‪A‬‬ ‫واالسم اللقب‬ ‫‪NOM_PR‬‬

‫نعم‬ ‫‪5‬‬ ‫‪A‬‬ ‫الوظيفة‬ ‫‪FONCTION‬‬

‫نعم‬ ‫‪5‬‬ ‫‪A‬‬ ‫رئيس الجلسة‬ ‫‪Président‬‬

‫نعم‬ ‫‪5‬‬ ‫‪A‬‬ ‫كاتب الجلسة‬ ‫‪G_séance‬‬

‫نعم‬ ‫‪8‬‬ ‫‪A‬‬ ‫جدول االعمال‬ ‫‪PROGRAMME‬‬

‫نعم‬ ‫‪300‬‬ ‫‪A‬‬ ‫المداوالت‬ ‫‪Délibération‬‬

‫نعم‬ ‫‪50‬‬ ‫‪A‬‬ ‫االجراءات المتخذة‬ ‫‪LES MESURES‬‬


‫‪PRISES‬‬

‫اسم السجل‪ :‬سجل مجالس التعليم جميع المواد‬


‫رمز السجل‪R04 :‬‬

‫‪48‬‬
‫الدراسة المسبقة‬ ‫الفــصـــل الثاني‬

‫المصدر‪ :‬المدير‬
‫الوجهة‪ :‬األستاذ‬
‫وصف معلومات السجل‬

‫المالحظات‬ ‫النوع الطول االستعمال‬ ‫المعلومة‬ ‫رمز المعلومة‬

‫‪AAAA/JJ/MM‬‬ ‫نعم‬ ‫‪10‬‬ ‫‪N‬‬ ‫التاريخ‬ ‫‪DATE‬‬

‫نعم‬ ‫‪5‬‬ ‫‪A‬‬ ‫المادة‬ ‫‪MATIER‬‬

‫نعم‬ ‫‪50‬‬ ‫الحاضرون‬ ‫‪PARTICIPANTS‬‬

‫نعم‬ ‫‪16‬‬ ‫‪A‬‬ ‫اللقب واالسم‬ ‫‪NOM_PR‬‬

‫نعم‬ ‫‪5‬‬ ‫‪A‬‬ ‫الوظيفة‬ ‫‪FONCTION‬‬

‫نعم‬ ‫‪16‬‬ ‫‪A‬‬ ‫الغائبون‬ ‫‪ABSENTS‬‬

‫نعم‬ ‫‪16‬‬ ‫‪A‬‬ ‫اللقبواالسم‬ ‫‪NOM_PR‬‬

‫نعم‬ ‫‪5‬‬ ‫‪A‬‬ ‫الوظيفة‬ ‫‪FONCTION‬‬

‫نعم‬ ‫‪5‬‬ ‫‪A‬‬ ‫كاتب الجلسة‬ ‫‪G_Séance‬‬

‫نعم‬ ‫‪5‬‬ ‫‪A‬‬ ‫رئيس الجلسة‬ ‫‪Présidant‬‬

‫نعم‬ ‫‪8‬‬ ‫‪A‬‬ ‫جدوالالعمال‬ ‫‪PROGRAMME‬‬

‫نعم‬ ‫‪300‬‬ ‫‪A‬‬ ‫المداوالت‬ ‫‪Deliberation‬‬

‫نعم‬ ‫‪50‬‬ ‫‪A‬‬ ‫االجراءات المتخذة‬ ‫‪LES MESURES‬‬


‫‪PRISES‬‬

‫اسم السجل‪ :‬سجل مجالس األقسام السنة أولى _الثانية_الثالثة_الرابعة‬


‫رمز السجل‪R05 :‬‬

‫‪49‬‬
‫الدراسة المسبقة‬ ‫الفــصـــل الثاني‬

‫المصدر‪ :‬المدير‬
‫الوجهة‪ :‬أعضاء المجلس‬

‫المالحظات‬ ‫الطول االستعمال‬ ‫النوع‬ ‫المعلومة‬ ‫رمز المعلومة‬

‫نعم‬ ‫‪50‬‬ ‫‪A‬‬ ‫الحاضرون‬ ‫‪PARTICIPANTS‬‬

‫نعم‬ ‫‪16‬‬ ‫‪A‬‬ ‫اللقب واالسم‬ ‫‪NOM_PR‬‬

‫نعم‬ ‫‪5‬‬ ‫‪A‬‬ ‫الوظيفة‬ ‫‪FONCTION‬‬

‫نعم‬ ‫‪16‬‬ ‫‪A‬‬ ‫سبب الغياب‬ ‫‪M_ABSENTS‬‬

‫نعم‬ ‫‪16‬‬ ‫‪A‬‬ ‫اللقب واالسم‬ ‫‪NOM_PR‬‬

‫نعم‬ ‫‪5‬‬ ‫‪A‬‬ ‫كاتب الجلسة‬ ‫‪G_séance‬‬

‫نعم‬ ‫‪5‬‬ ‫‪A‬‬ ‫رئيس الجلسة‬ ‫‪Présidant‬‬

‫نعم‬ ‫‪8‬‬ ‫‪A‬‬ ‫جدوالالعمال‬ ‫‪PROGRAMME‬‬

‫نعم‬ ‫‪300‬‬ ‫‪A‬‬ ‫المداوالت‬ ‫‪Deliberation‬‬

‫نعم‬ ‫‪10‬‬ ‫‪A‬‬ ‫‪ LES MESURES‬اإلجراءات المتخذة‬


‫‪PRISES‬‬

‫الوثائق المنجزة والصادرة والواردة‪:‬‬

‫‪50‬‬
‫الدراسة المسبقة‬ ‫الفــصـــل الثاني‬

‫مالحظات‬ ‫التواتر‬ ‫عدد‬ ‫الوثائق المنجزة‬


‫النسخ‬
‫كل‬ ‫‪02‬‬ ‫كشف النقاط‬
‫فصل‬
‫كل‬ ‫‪01‬‬ ‫تحليل نتائج‬
‫فصل‬
‫عشوائي‬ ‫‪01‬‬ ‫حضور استاذ مجلس االقسام‬
‫كل‬ ‫‪01‬‬ ‫مجلس االقسام فصل االول‬
‫فصل‬
‫كل‬ ‫‪01‬‬ ‫وثيقة قبل الحجز‬
‫فصل‬
‫الوثائق الصادرة‪:‬‬

‫مالحظات‬ ‫التواتر‬ ‫عدد‬ ‫الوثائق الصادرة‬


‫النسخ‬
‫عشوائي‬ ‫‪01‬‬ ‫طلب ملفات التالميذ الوافدون‬
‫االجراء‪ :‬هو مجموعة من مهام متواصلة‬ ‫‪-6‬‬
‫والمنفذة من طرف نفس المنصب‪.‬‬

‫‪51‬‬
‫الدراسة المسبقة‬ ‫الفــصـــل الثاني‬

‫‪ 6.1‬قائمة دراسة اإلجراءات‪:‬‬

‫وثائق المستعملة‬ ‫وصف‬ ‫منصب العمل‬ ‫رمز العملية‬

‫وثيقة حضور‬ ‫اعداد محضر‬ ‫المدير‬ ‫‪T01‬‬


‫االساتذة‬ ‫مجلس األقسام‬

‫االسناد‬

‫سجل مجلس األقسام‬

‫عالمات التالميذ‬ ‫اعداد االسناد‬ ‫االمانة‬ ‫‪T02‬‬


‫لألساتذة‬

‫االسناد‬ ‫انجاز كشف النقاط‬ ‫الرقمنة(عون حفظ‬ ‫‪T04‬‬


‫البيانات)‬
‫وثيقة الحجز‬
‫العالمات‬

‫سجالت مجالس‬ ‫معاينة االساتذة‬ ‫االمانة‬ ‫‪T05‬‬


‫االقسام‬ ‫الحاضرين في‬
‫مجلس القسم‬
‫وثيقة حضور‬
‫األساتذة‬

‫وثيقة تحليل النتائج‬ ‫معاينة االجازات‬ ‫االمانة‬ ‫‪T06‬‬

‫والعقوبات‬

‫‪52‬‬
‫الدراسة المسبقة‬ ‫الفــصـــل الثاني‬

‫‪ . 6.2‬قائمة وصف االجراءات‪:‬‬

‫الوصف االجراء‬ ‫اسم الوثيقة‬

‫يعقد المدير مجلس (الفصل االول) يكلف مساعديه تحضيرما‬ ‫مجلس االقسام الفصل‬
‫يهم المجلس ضبط الجدول حسب التوقيت االساتذة‬ ‫األول‬

‫يقوم المدير واالساتذة ومستشار التربية ومستشارة التوجيه‬


‫بدراسة النتائج تالميذ وتحليلها دقيق والمفصل ‪.‬‬

‫بعد اكمال حجز النقاط وسوف يقوم البرنامج بتحويل النقاط‬ ‫كشف النقاط‬
‫اليا الى الموقع الرقمنة كما ينتج البرنامج التصدير واالستيراد‬
‫النقاط من اكسال حيث يتم منح كل استاذ الملفات الخاصة‬
‫بمادته ثم يقوم باسترادها وهذا لتسريع عملية حجز النقاط في‬
‫برنامج االستيراد نقاط ثم يقوم بنقلها اليا بسرعة كبيرة‬
‫خطوات الحصول تلميذ على الكشف‬

‫زيارة موقع فضاء االولياء‬ ‫‪‬‬


‫تسجيل الدخول للحساب الخاص‬ ‫‪‬‬
‫اختر كشف النقاط‬ ‫‪‬‬
‫حجر كشف النقاط من هذه القائمة‬ ‫‪‬‬
‫طبع كشف النقاط‬ ‫‪‬‬
‫تحليل نتائج التالميذ حسب مواد وبعدها حسب معدل حدد كل‬ ‫االجازات والعقوبات‬
‫عالمة بإنجازات معبر لها‬

‫‪53‬‬
‫الدراسة المسبقة‬ ‫الفــصـــل الثاني‬

‫مثال‪:‬‬

‫توبيخ‪ ,‬انذار‪ ,‬الشئ‪ ,‬لوحة شرف‪ ,‬تشجيع‪ ,‬تهنئة‪ ,‬امتياز‪.‬‬

‫تبين الوثيقة االساتذة الذين حضرو المجلس ألنه من شيء‬ ‫وثيقة حضور االساتذة‬
‫اإلجباري استعراض كل استاذ خلل في عالمات التالميذ‬ ‫للمجلس األقسام‬
‫وابراز قدراتهم داخل القسم في كل مادة‪.‬‬

‫يتم فيها تصحيح عالمات التالميذ وتصحيحها قبل طباعة‬ ‫وثيقة المراقبة بعد‬
‫الكشف‬ ‫الحجز‬

‫تحليل نتائج هي عملية او مجموعة المهام التي تتم من خاللها‬ ‫تحليل النتائج‬
‫ادخال بيانات التي تم جمعها وتحصيلها ومن ثم التعامل مع‬
‫البرامج االحصائية المختلفة لتحليلها بشكل وطريقة احصائية‬
‫معينة ليتم من بعدها الوصول الى شكل المرغوب به من‬
‫مهام‪.‬‬

‫النـــــــقــــــد‪:‬‬ ‫‪-7‬‬
‫من الناحية التنظيمية‬ ‫‪‬‬
‫انتهاج الطريقة اليدوية في بعض الوثائق مما تسبب في زيادة الخطأ‬ ‫‪‬‬
‫تكرار المعلومات في بعض الوثائق والسجالت‬ ‫‪‬‬
‫تأخر في انجاز بعض اإلعمال‬ ‫‪‬‬
‫من الناحية التقنية‬ ‫‪‬‬
‫‪ ‬عدم ا استعمال األمثل لجهاز اإلعالم‬
‫‪ -8‬الحـــلـــــول‪:‬‬
‫‪ ‬انشاء قاعدة معطيات واعطاء المستخدم المهام والصالحيات الخاصة به‪.‬‬
‫‪ ‬وضع اماكن خاصة بحفظ الملفات والوثائق‪.‬‬
‫‪ ‬تنظيم االعمال واستعمال أسهل طرق بإنجاز المهام بسرعة‪.‬‬

‫‪54‬‬
‫الدراسة المسبقة‬ ‫الفــصـــل الثاني‬

‫‪ ‬استعمال ‪WORD _EXCEL‬كبرامج لحفظ البيانات‪.‬‬


‫‪ ‬توفير اجهزة االعالم ألي المتطور وتوفير افراد مؤهلين الستعماله‪.‬‬

‫‪55‬‬
‫الفصل الثالث‬
‫الدراسة التصميمية‬
‫الدراسة التصميمية‬ ‫الفــصـــل الثالث‬

‫تعريف الدراسة التصميمية‪:‬‬


‫تعتبر الدراسة المفصلة مرحلة تصميم للحل الموافق عليه من طرف االدارة‬ ‫‪‬‬
‫ونتطرق في هذه الدراسة الى‪:‬‬
‫قاموس المعطيات‬ ‫‪‬‬
‫النموذج التصميمي‪MCD‬‬ ‫‪‬‬
‫النموذج المنطقي‪MLD‬‬ ‫‪‬‬
‫قاموس المعطيات‪:‬‬ ‫‪-1‬‬
‫تعتبر قاموس المعطيات نتيجة لدراسة المعلومات وهو الئحة تحتوي على المعلومات‬
‫الموجودة في الوثائق والملفات الخاصة بنظام موضوع الدراسة ويتم فيه تحديد طبيعة‬
‫وطول وعالقات الحساب واالدماج لكل معلومة‪ .‬وللحصول على قاموس معطيات‬
‫مصفى يجب‪:‬‬
‫حذف المرادفات‪ :‬وهي المعطيات التي لها نفس المعنى وتختلف في تسمية‬ ‫‪-‬‬
‫اجتناب تعدد المفاهيم‪ :‬وهي المعطيات التي لها نفس االسم ومختلف في المعنى‬ ‫‪-‬‬
‫وينقسم القاموس المعطيات الى قسمين‪:‬‬
‫قاموس المعطيات خام‪DICTIONNAIRE DE Donné BRUTE :‬‬ ‫‪‬‬
‫هو مجموعة المعلومات التي يتم الحصول عليها من خالل وصف الوثائق دون مراعاة‬
‫التكرار‪.‬‬
‫قاموس المعطيات الصافي‪DICTIONNAIRE DE Donné NET :‬‬ ‫‪‬‬
‫يستخرج قاموس المعطيات الصافي من قاموس المعطيات الخام وذلك بعد الغاء‬
‫المترادفات‪ LE SYNOYMES‬ومتعددات المفهوم‪LES POLYSEMES‬ويحتوي‬
‫على كل المعلومات المراد تخزينها في قاعدة المعطيات‪.‬‬
‫‪ 1.1‬وصف قاموس المعطيات ‪:‬‬
‫رمز المعلومة‪ :‬وهو الرمز معبر والمختصر للمعلومة‪.‬‬ ‫‪‬‬

‫‪56‬‬
‫الدراسة التصميمية‬ ‫الفــصـــل الثالث‬

‫المعلومة‪ :‬تصف المعلومة بشكل دقيق‪.‬‬ ‫‪‬‬

‫النوع‪ :‬يحدد نوع المعلومة ان كان حرفي او رقمي او كالهما‪.‬‬ ‫‪‬‬

‫الطول‪ :‬يحدد حجم الحقل‪.‬‬ ‫‪‬‬

‫الطبيعة‪ :‬تمثل قيمة المعلومة‪.‬‬ ‫‪‬‬

‫تحديد طبيعة مصدر قيمتها‪ :‬ونجد فيها ما يلي‪:‬‬ ‫أ)‬


‫عنصري ‪ E: Elémentaire‬اي غير قابلة لتجزئة‪.‬‬ ‫‪‬‬
‫مركب‪ CO: Concaténé‬وهي المعلومات التي يمكن تقسيمها الى المعلومات‬ ‫‪‬‬
‫اخرى عنصري موجودة في نظام المعلومات‪.‬‬
‫محسوبة ‪CA: CALCULER‬وهي المعلومات التي يتم حساب قيمتها وفق قاعدة‬ ‫‪‬‬
‫معينة انطالقا من المعلومات اخرى موجودة في قاموس المعطيات بشرط قيمة هذه‬
‫المعلومة تحدد بعد معرفة قيم المعلومات‪.‬‬
‫ب) داللة قيمتها‪:‬‬
‫دالة ‪SIG: SIGNALITIGUE‬اي انها تدل على شيء معين وقيمة المعلومة ثابتة‬ ‫‪‬‬
‫غير متغيرة من اجل شيء واحد‪.‬‬
‫حالة ‪SIT: SITUATION‬قيمة المعلومة متغيرة وفي مجال محدد من اجل ظهور‬ ‫‪‬‬
‫شيء واحد‪.‬‬
‫متحرك ‪/‬متغير ‪M: MOVEMENT‬قيمة المعلومة متغيرة بشكل غير محدود‪.‬‬ ‫‪‬‬

‫‪57‬‬
‫الدراسة التصميمية‬ ‫الفــصـــل الثالث‬

‫‪ 1.2‬شرح الرموز المستعملة‪:‬‬


‫التعيين‬ ‫الرمز‬
‫رقمي‬ ‫‪N‬‬
‫حرفي‬ ‫‪A‬‬
‫حرفي رقمي‬ ‫‪A/N‬‬
‫تاريخ‬ ‫‪D‬‬
‫ثابت‬ ‫‪SIG‬‬
‫عنصري‬ ‫‪E‬‬
‫متغير‬ ‫‪M‬‬
‫متغير في مجال‬ ‫‪SITU‬‬
‫مركب‬ ‫‪CA‬‬
‫محسوب‬ ‫‪CO‬‬

‫‪58‬‬
‫الدراسة التصميمية‬ ‫الفــصـــل الثالث‬

:‫قاموس المعطيات الصافي‬


‫المالحظات‬ ‫الطبيعة‬ ‫الطو‬ ‫النوع‬ ‫اسم المعلومة‬ ‫رمز المعلومة‬
‫ل‬
E /CO/CA SIG/M/SIT

E S 20 A ‫االسم ولقب‬ NOM_PER_ETU


‫التلميذ‬
JJ/MM/ E S 10 D ‫تاريخ ميالد‬ DAT_ANN_ETU
AAAA ‫التلميذ‬
AAAA/AAAA E SIG 10 D ‫السنة الدراسية‬ ANN_ACA
E SIG 5 A ‫المواد‬ MAT
E SIG 5 A ‫توبيخ‬ Réprimander
E SIG 5 A ‫انذار‬ Advertisement
E SIG 5 A ‫الشئ‬ Rein
E SIG 5 A ‫لوحة الشرف‬ Tab_honneur
E SIG 5 A ‫تشجيع‬ Encourager
E SIG 5 A ‫تهنئة‬ Félicatation
E SIG 5 A ‫امتياز‬ Excellence
E SIG 20 A ‫اسم ولقب‬ NOM_PRE_PRO
‫األستاذ‬ F
E SIG 8 A ‫المادة المدرسة‬ MAT_SCO
E SIG 20 A ‫المالحظات‬ _ L_NIVEEAU
‫كشف‬
E SIG 40 A ‫جدول األعمال‬ PROGRAMME
E SIG 30 A ‫المالحظات‬ L_NIVEEAU
E SIG 4 N ‫المجموع العام‬ Total Général
E SIG 10 A ‫مدير المتوسطة‬ Dir_cem
E SIG 5 A ‫مكان ميالد‬ Lieu_nais_étu
‫التلميذ‬
E SIG 3 AN ‫القسم‬ Section
E SIG 8 A ‫كشف النقاط‬ Rel_NOT
JJ/MM/ E SIG 10 D ‫تاريخ انجاز‬ DAT_ACH_Dé
AAAA ‫الكشف‬
E SIG 4 A ‫مستوى التلميذ‬ NIV
E S 3 AN ‫قسم التلميذ‬ Class_etu

59
‫الدراسة التصميمية‬ ‫الفــصـــل الثالث‬

‫قواعد التسيير‪1.3 :‬‬


‫المادة يدرسها استاذ اوعدة اساتذة‬ ‫‪.1‬‬
‫االستاذ يدرس مادة واحدة ووحيدة‬ ‫‪.2‬‬
‫استاذ يدرس تلميذ اوعدة تالميذ‬ ‫‪.3‬‬
‫وتلميذ يدرسه استاذ او عدة اساتذة‬ ‫‪.4‬‬
‫التلميذ يتعلم في قسم واحد ووحيد‬ ‫‪.5‬‬
‫القسم فيه تلميذ اوعدة تالميذ‬ ‫‪.6‬‬
‫االستاذ يعطي لألمانة عالمة اوعدة عالمات‬ ‫‪.7‬‬
‫التلميذ يتسفر عن عالمة في المصلحة البيداغوجية‬ ‫‪.8‬‬
‫التلميذ يأخذ كشف واحد ووحيد‬ ‫‪.9‬‬
‫كشف يأخذه تلميذ او عدة تالميذ‬ ‫‪.10‬‬
‫الكشف يدعم عام دراسي واحد ووحيد‬ ‫‪.11‬‬
‫المدير يتابع كشف او عدة كشوف‬ ‫‪.12‬‬
‫المصلحة البيداغوجية تأخذ كشف واحد ووحيد‪.‬‬ ‫‪.13‬‬

‫‪60‬‬
‫الدراسة التصميمية‬ ‫الفــصـــل الثالث‬

‫تعريف النموذج التصوري للمعطيات ‪:MCD‬‬ ‫‪-2‬‬


‫هو عبارة عن تمثيل ثابت لمجموعة المعطيات المستعملة في نظام المعلومات حيث‬

‫يشكل عالقات بين هذه المعطيات وتمكن ترجمتها إلى منطقي ومنه إلى مستوى‬

‫فيزيائي‪.‬‬

‫ويتشكل النموذج التصوري للمعطيات من عناصر أساسية التالية وهي‪:‬‬

‫الكائن‪ :‬وهو مجموعة من المعطيات لها وجود خاص‪ ،‬وتعتبر تمثيال لما لوحظ في‬ ‫‪-1‬‬

‫الواقع‪ ،‬ويكون متماشيا مع كل القواعد التسرية للمؤسسة‪.‬‬

‫العالقة‪ :‬وهي عبارة عن ارتباط بين كائنين أو أكثر يالحظ في الواقع وليس لها‬ ‫‪-2‬‬

‫وجود خاص مستقل‪.‬‬

‫‪ -3‬الخاصــية‪ :‬وهي جمل ة من المعلوم ات الخاص ة بنفس الف رد لكنه ا تتغ ير من أج ل ك ل‬


‫تكرار لهذا األخير‪.‬‬

‫معرف الكائن‪ :‬هو خاصية أو أكثر يتم من خاللها التمييز بين قيم أفرد الواحد‪.‬‬ ‫‪-4‬‬

‫أصلي الكائن‪ :‬وهي تحديد الحد األدنى والحد األقصى لمشاركة هذا الكائن في‬ ‫‪-5‬‬

‫عالقة‪.‬‬

‫‪61‬‬
‫الدراسة التصميمية‬ ‫الفــصـــل الثالث‬

‫‪62‬‬
‫الدراسة التصميمية‬ ‫الفــصـــل الثالث‬

‫‪ 2.2‬جدول وصف االفراد‪:‬‬


‫المعرف‬ ‫الترميز‬ ‫الخاصيات‬ ‫االفراد‬
‫‪DIRECTION‬‬ ‫‪Sy_dir_edu‬‬ ‫‪Sy_dir_edu‬‬ ‫رمز مديرية التربية‬ ‫مديرية‬
‫‪DE‬‬ ‫‪nom_dir_edu‬‬ ‫اسم مديرية التربية‬ ‫التربية‬
‫‪L’EDUCATION‬‬ ‫‪Add_dir_edu‬‬ ‫عنوان مديرية التربية‬
‫‪Num_tél_fax‬‬ ‫رقم هاتف فاكس‬
‫‪LE‬‬ ‫‪Sy_prof‬‬ ‫‪Sy_prof‬‬ ‫رمز االستاذ‬ ‫األستاذ‬
‫‪PROFESSEUR‬‬ ‫‪Nom_pre_prof‬‬ ‫االسم واللقب االستاذ‬
‫‪Dat_nai_prof‬‬ ‫تاريخ ميالد االستاذ‬
‫‪*Sy_materiel‬‬ ‫رمز المادة*‬
‫‪LE‬‬ ‫‪Sy_patron‬‬ ‫‪Sy_patron‬‬ ‫رمز مدير‬ ‫المدير‬
‫‪PATRON‬‬ ‫‪Nom_pre_patron‬‬ ‫االسم واللقب مدير‬
‫‪Dat_nais_patron‬‬ ‫تاريخ الميالد المدير‬

‫‪CLASSE‬‬ ‫‪Sy_classe‬‬ ‫‪Sy_classe‬‬ ‫رمز القسم‬ ‫القسم‬

‫‪RELEVé‬‬ ‫‪Sy_rel_not‬‬ ‫‪Sy_rel_not‬‬ ‫رمز الكشف النقاط‬ ‫كشف نقاط‬


‫‪DE‬‬ ‫‪*Nom_edu‬‬ ‫اسم التلميذ*‬
‫‪NOTES‬‬ ‫‪*Sy_insti‬‬ ‫رمز المؤسسة*‬
‫‪Sy_ma‬‬ ‫رمز مادة*‬
‫‪*Sy_classe‬‬ ‫رمز القسم*‬
‫‪Etude‬‬ ‫‪Sy_etu‬‬ ‫‪Sy_etu‬‬ ‫رمز التلميذ‬
‫‪Nom_pre_etu‬‬ ‫اسم ولقب التلميذ‬
‫‪*Sy_ins‬‬ ‫رمز مؤسسة *‬
‫‪*Sy_classe‬‬ ‫رمز القسم*‬
‫‪Anné‬‬ ‫‪Sy_anné‬‬ ‫‪Sy_anné‬‬ ‫رمزالعام الدراسي‬ ‫عام‬
‫‪academies‬‬ ‫الدراسي‬
‫‪Intéret‬‬ ‫‪Sy_int_ped‬‬ ‫‪Sy_int_ped‬‬ ‫رمز المصلحة‬ ‫مصلحة‬
‫‪pedagogique‬‬ ‫البيداغوجية‬ ‫البيداغوجية‬

‫‪Responsible‬‬ ‫‪Sy_res_sec‬‬ ‫‪Sy_res_secr‬‬ ‫رمز األمانة‬ ‫األمانة‬


‫‪Du‬‬ ‫‪r‬‬
‫‪Secretariat‬‬

‫‪63‬‬
‫الدراسة التصميمية‬ ‫الفــصـــل الثالث‬

‫‪ 2.3‬جدول وصف العالقات‪:‬‬

‫‪64‬‬
‫الدراسة التصميمية‬ ‫الفــصـــل الثالث‬

‫الخاصيات‬ ‫االصليات‬ ‫االفراد المشاركة‬ ‫العالقات‬


‫)‪(1.1‬‬ ‫المادة‬
‫يدرسها‬
‫)‪(1.N‬‬ ‫األستاذ‬
‫)‪(1.N‬‬ ‫األستاذ‬ ‫يدرس‬
‫)‪(1.N‬‬ ‫التلميذ‬
‫)‪(1.N‬‬ ‫التلميذ‬ ‫يتعلم‬
‫)‪(1.N‬‬ ‫القسم‬
‫)‪(1.1‬‬ ‫األستاذ‬ ‫يعطي‬
‫)‪(1.N‬‬ ‫األمانة‬
‫)‪(1.N‬‬ ‫التلميذ‬ ‫استفسار‬
‫)‪(1.N‬‬ ‫المصلحة البيداغوجية‬
‫)‪(1.N‬‬ ‫التلميذ‬ ‫يأخذ‬
‫)‪(1.1‬‬ ‫كشف النقاط‬
‫)‪(1.N‬‬ ‫كشف نقاط‬ ‫يدعم‬
‫)‪(1.1‬‬ ‫العام الدراسي‬
‫)‪(1.N‬‬ ‫المدير‬ ‫يتابع‬
‫)‪(1.1‬‬ ‫كشف النقاط‬
‫)‪(1.N‬‬ ‫المصلحة البيداغوجية‬ ‫يأخذ‪2‬‬
‫)‪(1.1‬‬ ‫كشف النقاط‬

‫تعريف النموذج المنطقي للمعطيات ‪:MLD‬‬ ‫‪-3‬‬


‫يهتم النم وذج المنطقي للمعطي ات بالملف ات المنطقي ة ال تي يتص ورها المص مم في‬
‫النموذج التصوري‬
‫للمعطي ات دون النظ ر إلى كيفي ة التخ زين ‪ ،‬وطريق ة الوص ول ك ل نم ط ف رد أو نم ط‬
‫رابطة يحول إلى ملف منطقي يدعى " عالقة " في قواعد البيانات العالئقية وذل ك حسب‬
‫قواع د مح ددة لالنتق ال مــن النم وذج التص وري للمعطي ات (‪ )MCD‬غ الى النم وذج‬
‫المنطقي للمعطيات (‪ . )MLD‬يتم في هذا النموذج المنطقي تحسن تركيبته قبل االنتقال‬
‫إلى النموذج الفيزيائي ونلخص أهدافه في نقطتين‪:‬‬

‫‪65‬‬
‫الدراسة التصميمية‬ ‫الفــصـــل الثالث‬

‫تحديد النموذج المنطقي وذلك بترجمة النموذج التصوري للمعطيات المؤكد‪.‬‬ ‫‪‬‬
‫تحسين هذا النموذج حسب احتياجات المعالجة‪.‬‬ ‫‪‬‬
‫قواعد االنتقال من (‪ )MCD‬إلى (‪:)MLD‬‬ ‫‪-4‬‬
‫االنتق ال من النم وذج التص وري للمعطي ات إلى النم وذج المنطقي للمعطي ات يتم بص فة‬
‫تلقائية وذلك‬
‫حسب قواعد االنتقال التالية‪:‬‬
‫الخصائص‪ :‬كل خاصية داخل (‪ )MCD‬تتحول إلى حقل داخل التسجيلة‪.‬‬ ‫‪-1‬‬
‫األفراد‪ :‬كل فرد يتحول إلى عالقة ومعرفه يتحول إلى مفتاح لهذه العالقة ‪.‬‬ ‫‪-2‬‬
‫العالقات‪ :‬نميز لذلك عدة حاالت حسب نمط العالقة ونوجزها كماليي‬ ‫‪-3‬‬
‫العالقة الثنائية من النمط (أب – ابن)‪:‬‬ ‫‪‬‬

‫هي الروابط الثنائية أن يكون التعداد فيها من النمط‬

‫(‪ )0,1_1,1‬أو(‪ )n,0_1,1‬أو(‪.)n,1_1,1‬‬

‫الفــرد ‪1‬‬

‫المعرف ‪1‬‬
‫‪ -‬الخاصية ‪1‬‬
‫‪ -‬الخاصية ‪2‬‬

‫الفــرد ‪1‬‬

‫المعرف ‪1‬‬
‫المعرف ‪2‬‬
‫‪ -‬الخاصية ‪1‬‬

‫‪66‬‬
‫الدراسة التصميمية‬ ‫الفــصـــل الثالث‬

‫الرابط ‪ 1‬تحذف وخصائصها تنتقل إلى الجدول الناتج الفرد ‪( 1‬االبن) ذو التعداد ‪1،1‬‬
‫الجدول الناتج عن الفرد ‪ 1‬يدعى تابع للجدول الناتج عن الفرد لكن هذه التبعية تكون‬
‫مطلقة وإ جباريـة‬
‫في حالة التعداد ‪.1،1‬‬
‫يأخذ هذا الجدول كمفتاح ثانوي له معرف الفرد ‪.2‬‬
‫العالقة الثانية من النمط (أب‪ -‬أب)‪:‬‬ ‫‪‬‬

‫هي الروابط الثنائية أين يكون التعداد فيها من النمط‪:‬‬

‫أو(‪ )n_1,n,0‬أو(‪ )n_0,n,1‬أو(‪. )n_1,n,1‬‬ ‫(‪)n_0,n,0‬‬

‫الفــرد ‪1‬‬

‫المعرف ‪1‬‬
‫‪ -‬الخاصية ‪1‬‬
‫‪ -‬الخاصية ‪2‬‬

‫الفــرد ‪1‬‬

‫المعرف ‪1‬‬
‫‪ -‬الخاصية ‪1‬‬

‫في هذه الحالة تتحول الرابطة ‪ 1‬إلى جدول تابع للفردين اللذان يتحوال إلى جدولين‪،‬‬
‫وتأخذ‬
‫معرفات األفراد التي كانت مشاركة في الرابطة‪.‬‬
‫هناك حاالت خاصة للعالقة في تواجدها داخل النموذج التصوري للمعطيات وذلك فـي‬

‫‪67‬‬
‫الدراسة التصميمية‬ ‫الفــصـــل الثالث‬

‫) هنا نتعامل معها كالرابطة " أب – ابن " حيث الفرد ذو التعداد‬1,1_0,1( ‫تعدادها‬
.‫ هو االبن‬1،1 ‫ هو األب والفرد ذو التعداد‬0،1
‫النموذج المنطقي للمعطيات‬

DIRECTION DU L’EDUCATION (sy_dir_edu ; nom_dir_edu ; titre_dir_edu ;


; nom_tél_fax)
Le professeur (sy_prof ; nom_pre_prof ; dat_nais_prof ;
; sy_materiel*)
; Le patron (sy_patron ; nom_pre_patron ; dat_nais_patron)
; Classe(sy_classe)
Relevé de notes (sy_rel_not ; dat_fin_rel_not ; nom_étu* ; sy_inti ;
; sy_classe *)
; Etude (sy_étu ; nom_pre_étu ; sy_insti* ; sy_classe *)
; Année académique(sy_ann)
; Intérêt pad agogique (sy_int_ped)
; Responsable du secrétariat (sy_res_secr ; ty_tra)

68
‫الفصل الرابع‬
‫الدراسة التقنية‬
‫الدراسة التقنية‬ ‫الفــصـــل الرابع‬

‫عموميات حول محيط البرمجة دلفي ‪:DELPHI‬‬ ‫‪-1‬‬


‫‪ 1.1‬تعريف دلفي‪:DELPHI‬‬

‫تع د لغ ة البرمج ة دلفي (‪ )Delphi‬واح دة من لغ ات البرمج ة ال تي لم تحظى بش عبية كب يرة‬


‫ب الرغم من المزاي ا ال تي توفره ا‪ ،‬وهي عب ارة عن واح دة من لغ ات البرمج ة عالي ة‬
‫المستوى وكائنية التوجه‪ ،‬وهي لغة برمجة مبنية على لغة (‪ )Pascal‬حيث تعتبر تطوير‬
‫للغة (‪ ،)Pascal‬وقد ظهرت هذه اللغة ألول مرة في عام ‪ ،1995‬وقد جاءت هذه اللغة‬
‫كمحاول ة إلع ادة إحي اء واس تخدام لغ ة البرمج ة باس كال ولكن م ع إض افة مجموع ة من‬
‫المميزات الرائعة‪.‬‬

‫‪ 2.1‬خصائص ومميزات لغة دلفي‪DELPHI‬‬

‫‪ ‬تدعم البرمجة الشيئية ‪.‬‬

‫‪ ‬تعد من أفضل لغات البرمجة المستخدمة لتطوير الواجهات الرسومية ‪.‬‬

‫‪ ‬تستخدم بشكل كبير في أوروبا خاصًة لبرمجة تطبيقات ويندوز ‪.‬‬

‫‪ ‬تعد لغة جامعة بين سهولة لغة فيجوال بيسك ‪ VB‬وقوة لغة سي بلس بلس ‪. C++‬‬

‫‪ ‬هي لغة ذات مستوى عاِل وبنية سهل وواضحة ألنها مبنية على باسكال ‪.‬‬

‫‪ ‬تستطيع العمل ضمن اإلمكانات المحدودة وذلك بعكس لغات البرمجة األخرى ‪.‬‬

‫‪ ‬يمكن من خاللها كتابة كود واحد يعمل على جميع منصات التشغيل‬

‫‪ ‬هي من أقوى اللغات التي تستعمل للربط بين قواعد البيانات الخاصة‪.‬‬

‫‪69‬‬
‫الدراسة التقنية‬ ‫الفــصـــل الرابع‬

‫‪ 2.2‬أهم استخدامات لغة البرمجة دلفي‪:DELPHI‬‬

‫‪ ‬تستخدم لغة دلفي في مجال تصميم تطبيقات وبرامج سطح المكتب‪.‬‬

‫‪ ‬برمجة تطبيقات األندر ويد واأللعاب‪.‬‬

‫‪ ‬تستخدم لغة دلفي في مجال برمجة وتصميم تطبيقات الويب‬

‫تعمل لغة دلفي بكفاءة في مجال إعداد وإ دارة الخوادم وقواعد البيانات (‪.)SQL‬‬ ‫‪‬‬

‫عموميات حول نظام تسير قواعد المعطيات ‪: SQL SERVER‬‬ ‫‪-2‬‬


‫‪ 1.2‬تعريف نظام تسير قواعد المعطيات‪SQL Server‬‬
‫مفه وم ‪ SQL- server‬ه و ن وع من أن واع أنظم ة قواع د البيان ات ال تي يس مح للمس تخدم‬
‫بتخزين البيانات المبعثرة وحفظها والحصول عليها بطريقة سريعة مع التنقية بالشكل الذي‬
‫يريده المستخدم‪.‬‬
‫‪ 2.2‬مميزات ‪SQL- server‬‬

‫ال تحتاج إلي مساحة كبيرة في التخزين تناسب البيانات الصغيرة والمتوسطة‪.‬‬ ‫‪‬‬

‫يسهل نقله بأي طريقة سوء من ‪ cd / dvd‬او ‪ Usbdisk‬من غير إي مشاكل في‬ ‫‪‬‬
‫نقلة‪.‬‬

‫يسهل متابعته من خالل الهاتف‪.‬‬ ‫‪‬‬

‫يسمح بمعالجة بيانات كثيرة‪.‬‬ ‫‪‬‬

‫يسمح بربط اكثر من نظام‪.‬‬ ‫‪‬‬

‫‪70‬‬
‫الدراسة التقنية‬ ‫الفــصـــل الرابع‬

‫‪ 2.3‬تعريف ‪SQL‬‬

‫و هي عب ارة عن مجموع ة من األوام ر تس تخدم للتعام ل م ع أي قاع دة بيان ات مهم ة ك ان‬


‫نوعها‪ .‬هذه األوامر تتيح لك إنشاء قاعدة بيانات‪ ,‬إضافة جدوال فيها‪ ,‬إضافة سجالت في‬
‫الج دوال‪ ,‬تح ديثهم‪ ,‬ح ذفهم‪ ,‬إس ترجاع البيان ات من قاع دة البيان ات‪ ,‬البحث فيه ا و وض ع‬
‫شروط أثناء البحث إلخ‪.‬‬

‫‪ 2.3.1‬أوامر لغة ‪SQL‬‬

‫‪ ‬إنش اء أو ح ذف قاع دة بيان ات‪ :‬إلنش اء قاع دة بيان ات جدي دة نس تخدم األم ر ‪CREATE‬‬
‫‪DATABASE‬‬

‫‪ ‬لحذف قاعدة بيانات نستخدم األمر ‪DROP DATABASE‬‬

‫‪ ‬االنشاء جدول جديد في قاعدة البيانات نستخدم األمر‪CREATE TABLE‬‬

‫‪ ‬لحذف جدول من قاعدة البيانات نستخدم األمر ‪DROP TABLE‬‬

‫‪ ‬إلضافة سجل في الجدول نستخدم األمر ‪INSTERT INTO‬‬

‫‪ ‬إلستخراج بيانات من قاعدة البيانات نستخدم األمر ‪SELECT FROM‬‬

‫‪ ‬لتحديث بيانات سجل من السجالت الموجودة في الجدول نستخدم األمر‪UPDATE :‬‬

‫‪ ‬لح ذف س جل ( أي س طر كام ل ) من الس جالت الموج ودة في الج دول نس تخدم األم ر‪:‬‬
‫‪.DELETE‬‬

‫‪71‬‬
‫الدراسة التقنية‬ ‫الفــصـــل الرابع‬

‫الواجهة الرئيسية )‪SQL SERVER2008(ENTERPRISE ANAGER‬‬ ‫‪-4‬‬

‫ربط قاعدة المعطيات ‪ADO‬‬ ‫‪4.1‬‬

‫نق وم باختي ار ‪ ADO TABLE ,ADO CONNECTION‬من الص فحة ‪ADO‬ونض يف‬
‫‪ ADO SOURCE‬و‪ DB GRID‬و‪ DB NAVIGATOR‬نضغط مرتين‬ ‫اليه العناصر‬
‫على العنصر ‪ ADO CONNCETION‬لتظهر لنا نافذة المبية على الشكل (‪)1‬‬

‫إستراتيجية الحماية‪SQL SERVER 2008 :‬‬ ‫‪-5‬‬

‫تس مح لن ا بتحكم في الوص ول الى المعطي ات ومعالجته ا وذل ك بإس تعمال الص الحيات‬
‫واألدوار ه و مجموع ة من الص الحيات تمنح المس تخدم عن د انش اء الحس ابات المس تخدمين‬
‫وهناك نوعين من األدوار ‪.‬‬

‫أدوار قاعدة المعطيات‪:‬‬ ‫‪-1‬‬

‫‪SSMS‬‬ ‫‪(MICROSOFTE‬‬ ‫‪SQLSERVER‬‬ ‫باس تعمال‪MANAGEMENT‬‬


‫)‪STUDIO‬‬

‫نتبع الخطوات التالية‪:‬‬

‫نضغط على العالمة (‪ )+‬بجانب قاعدة المعطيات المرادة انشاء أدوار بها لتوسعته‬ ‫‪‬‬

‫تظه ر مجموع ة من المجل دات ن ذهب الى المجل د ‪ Sécurité‬ونض غط على العالم ة‬ ‫‪‬‬
‫(‪)+‬‬

‫فتظهر لنا مجموعة من المجلدات نذهب الى المجلد ‪ Rôles‬ونضغط على العالمة‬ ‫‪‬‬
‫(‪)+‬‬

‫فتظه ر لن ا مجموع ة من المجل دات ن ذهب إلى المجل د ‪rôles de base de‬‬ ‫‪‬‬
‫‪donnée‬‬

‫‪72‬‬
‫الدراسة التقنية‬ ‫الفــصـــل الرابع‬

‫ونضغط بالمفتاح األيمن للفأرة فتظهر لنا قائمة نختار منها األمر ‪nouveau rôle‬‬ ‫‪‬‬
‫‪ de la base de donnée‬فتظهر لنا النافذة الموالية ‪:‬‬

‫من خالل نافذة سابقة نحدد اسم دور و مالك وقائمة أدوار قاعدة المعطيات ثم نضغط على‬
‫‪ ok‬وباستعمال ‪ T-SQL‬نكتب التعليمة الموالية‪:‬‬

‫‪Create role authorization propriétaire‬‬

‫أدوار الخادم ‪:‬‬ ‫‪-2‬‬

‫إضافة عضو لدور قاعدة المعطيات إضافة عضو لدور خادم ‪ :‬باستعمال ‪T-SQL‬‬ ‫‪‬‬
‫نكتب التعليمة الموالية ‪:‬‬

‫'‪sp_addsrvrolremember nom connexion , nom role‬‬ ‫‪‬‬

‫حذف اتصال لدور الخادم ‪ :‬باستعمال ‪ T-SQL‬نكتب التعليمة الموالية ‪:‬‬ ‫‪‬‬

‫‪sp_dropsrvrolremember nom connexion , nom role‬‬ ‫‪‬‬

‫إستراتيجية الحفظ ‪:‬‬ ‫‪-6‬‬

‫كيف يمكنني اخذ نسخة احتياطية قاعدة بيانات‪SQL-SERVER‬‬

‫أنواع النسخ االحتياطية لقاعدة البيانات ‪SQL-SERVER‬‬

‫النسخ االحتياطي الكامل لقاعدة البيانات‬ ‫‪‬‬

‫النسخ االحتياطي التفاضلي‬ ‫‪‬‬

‫النسخ االحتياطي لسجل المعامالت‬ ‫‪‬‬

‫هن اك ثالث ة أن واع أساس ية من النس خ االحتياطي ة لقاع دة البيان ات ‪: sql‬النس خ‬ ‫‪‬‬
‫االحتياطي ة الكامل ة والتفاض لية وس جل المع امالت ولكل منه ا فوائد وقيوده ؛مما ي أثر على‬

‫‪73‬‬
‫الدراسة التقنية‬ ‫الفــصـــل الرابع‬

‫اختيار طريقة النسخ االحتياطية وفقا االحتياجات مؤسستك وأهدافها يمكن ان يساعدك فهم‬
‫الخص ائص أن واع النس خ االحتياطي ة ه ذه في اتخ اذ الق رارات مس تنيرة عن د تص ميم‬
‫إستراتيجية النسخ االحتياطية الخاصة بك‪.‬‬

‫‪ 6.1‬النسخ الكامل لقاعدة البيانات‬

‫يق وم النس خ االحتياطي ة الكام ل لقاع دة بيان ات بإنش اء نس خة كامل ة من قاع دة البيان ات‬
‫بأكملها ‪,‬بما في ذلك جميع ملفات البيانات وكائنات القاعدة البيانات وبيانات تعريف النظام‬
‫الالزم ة إلس تعادة قاع دة بيان ات واس تعادتها يع د ه ذا الن وع من النس خ االحتي اطي الطريق ة‬
‫اك ثر شموال لحماي ة قاعدة البيان ات ‪ sql server‬الخاصة ب ك ‪.‬في حالة فق دان البيان ات او‬
‫تلفها ‪,‬تتيح النسخة اإلحتياطية الكاملة إمكانية االستعادة الكاملة والمباشرة لقاعدة البيانات‬
‫الخاصة بك‪.‬‬

‫اإليجابيات‪:‬‬

‫‪ ‬يوفر الحماية األكثر شموال‪.‬‬

‫‪ ‬بسيطة الستعادة‪.‬‬

‫السلبيات‪:‬‬

‫‪ ‬يولد ملفات النسخ األحتياطيا لكبير ‪.‬‬

‫‪ ‬أوقات أطول لنسخ االحتياطي الكبيرة‬

‫‪ ‬أوقات أطول لنسخ االحتياطي واالستعادة‬

‫‪ 6.2‬النسخ االحتياطي التفاضلي‬

‫يلتقط النسخ اإلحتياطي التفاضلي فقط التغيرات التي ت اجراءها على قاعدة البيانات منذ‬
‫اخ ر نس خة احتياطي ة كامل ة ‪,‬من خالل االختالف ات فق ط ‪,‬تقل ل النس خ االحتياطي ة التفاض لة‬

‫‪74‬‬
‫الدراسة التقنية‬ ‫الفــصـــل الرابع‬

‫بشكل كبير من مساحة التخزين المطلوبة وتزيد من سرعة النسخ اإلحتياطي مقارنة النسخ‬
‫االحتياطي ة الكامل ة ‪.‬ولكن االس ترداد من النس خة االحتياطي ة التفاض لية اك ثر تعقي دا‪,‬الن ة‬
‫يتطلب كال من النسخة االحتياطية الكاملة واحدث نسخة احتياطية تفاضلية الستعادة قاعدة‬
‫البيانات ‪.‬‬

‫اإليجابيات‪:‬‬

‫عملية النسخ احتياطي اسرع من النسخ الكامل‬ ‫‪‬‬

‫حجم الملف االحتياطي اصغر‬ ‫‪‬‬

‫سلبيات‪:‬‬

‫يتطلب كال من النسخ االحتياطية الكاملة و الفاضلية لإلستعادة‬ ‫‪‬‬

‫يمكن ان تؤدي الطبيعة التراكمية الى فترات استعادة أطول‬ ‫‪‬‬

‫‪ 6.3‬النسخ االحتياطي لسجل المعامالت ‪:‬‬

‫تلتق ط النس خة االحتياطي ة لس جل المع امالت جمي ع التغ يرات ال تي تم اجراءه ا على قاع دة‬
‫المعطيات من خالل السجالت العامالت منذ اخر نسخة احتياطية لسجل المعامالت ‪.‬فهو‬
‫يسمح باإلستراد في وقت محدد مما يتيح لك استعادة قاعدة البيانات الى لحظة المحددة قبل‬
‫ح دوث المش كلة‪,‬مم ا يقل ل من فق دان البيان ات ‪.‬وم ع ذل ك ق د تك ون إدارة النس خ اإلحتياطي ة‬
‫لسجل المعامالت األكثر صعوبة وتتطلب التسلسل المناسب اثناء االستعادة ‪.‬‬

‫االيجابيات‪:‬‬

‫‪ ‬نقطة في الوقت المناسب االنتعاش‬


‫‪ ‬الحد األدنى من فقدان البيانات‬
‫السلبيات ‪:‬‬

‫‪75‬‬
‫الدراسة التقنية‬ ‫الفــصـــل الرابع‬

‫‪ ‬إدارة النسخ االحتياطي اكثر تعقيدا‬


‫‪ ‬يتطلب النسخ االحتياطية الكاملة وجميع السجالت المعامالت إلستعادتها‬

‫‪76‬‬
‫الفصل الخامس‬
‫الدراسة التقنية‬
‫اإلنجاز البرمجي‬ ‫الفــصـــل الخامس‬

‫النموذج الفيزيائي للمعطيات‪MPD‬‬ ‫‪-1‬‬


‫هو النموذج االخير بالنسبة لطريقة موريز ‪ merise‬ويعتبر بمثابة مدخل للبرمجة حيث‬
‫بأخ ذ بعين االعتب ار الم واد الفيزيائي ة ‪ SGBD‬ويس مح اض افة الى ذل ك بالوص ول الى‬
‫وصف وادخال مجوع المعطيات المستخرجة من النموذج المنطقي مع ابراز خصائص كل‬
‫ملف على حدى‪.‬‬

‫اذن هي عب ارة عن تجمي ع لكمي ة كب يرة من المعلوم ات او البيان ات وعرض ها بطريق ة او‬
‫أكثر لتسهل االستفادة منها‪.‬‬

‫‪ 1.1‬قواع ــد الم ــرور من النم ــوذج الفيزي ــائي المنطقي للمعطي ــات ‪ MLD‬الى النم ــوذج‬
‫الفيزيائي للمعطيات‪MPD‬‬

‫العالق ة في النم وذج المنطقي للمعطي ات ‪MLD‬تص بح ج دول في النم وذج الفيزي ائي‬ ‫‪‬‬
‫للمعطيات ‪MPD‬‬
‫المفت اح االولي في النم وذج المنطقي للمعطي ات ‪MLD‬يتغ ير اس مه في النم وذج‬ ‫‪‬‬
‫الفيزيائي للمعطيات ‪MPD‬ويصبح مفتاح‬
‫الخص ائص في النم وذج المنطقي للمعطي ات ‪MLD‬تص بح الحق ول في النم وذج‬ ‫‪‬‬
‫الفيزيائي للمعطيات ‪MPD‬‬
‫يتم وصف كل ملف من خالل تسجيالته مع النظر لحجم والحقل لكل تسجيله‪.‬‬ ‫‪‬‬

‫‪77‬‬
‫اإلنجاز البرمجي‬ ‫الفــصـــل الخامس‬

‫‪ 1.2‬وصف النموذج الفيزيائي للمعطيات‪MPD‬‬

‫اسم الجدول‪ :‬التلميذ‬


‫المفتاح‪ :‬رمز التلميذ‬
‫الطول‬ ‫نوع الحقل‬ ‫اسم الحقل‬
‫‪03‬‬ ‫‪Integer‬‬ ‫رمز التلميذ‬
‫‪50‬‬ ‫‪Navarchar‬‬ ‫اسم التلميذ‬
‫‪50‬‬ ‫‪navarchar‬‬ ‫لقب التلميذ‬
‫‪10‬‬ ‫‪date‬‬ ‫تاريخ ميالد التلميذ‬
‫‪113‬‬ ‫المجموع‬

‫‪78‬‬
‫اإلنجاز البرمجي‬ ‫الفــصـــل الخامس‬

‫اسم الجدول‪ :‬المادة‬


‫المفتاح‪ :‬رمز المادة‬
‫الطول‬ ‫نوع الحقل‬ ‫اسم الحقل‬
‫‪03‬‬ ‫‪Int‬‬ ‫رمز المادة‬
‫‪50‬‬ ‫‪nvarchar‬‬ ‫اسم المادة‬
‫‪53‬‬ ‫المجموع‬

‫‪79‬‬
‫اإلنجاز البرمجي‬ ‫الفــصـــل الخامس‬

‫اسم الجدول‪:‬األستاذ‬
‫المفتاح‪ :‬األستاذ‬
‫الطول‬ ‫نوع الحقل‬ ‫اسم الحقل‬
‫‪04‬‬ ‫‪int‬‬ ‫رمز األستاذ‬
‫‪50‬‬ ‫‪nvarchar‬‬ ‫اسم األستاذ‬
‫‪50‬‬ ‫‪nvarchar‬‬ ‫لقب األستاذ‬
‫‪10‬‬ ‫‪date‬‬ ‫تاريخ ميالد األستاذ‬
‫‪114‬‬ ‫المجموع‬

‫اسم الجدول‪ :‬القسم‬


‫المفتاح‪ :‬رمز القسم‬
‫الطول‬ ‫نوع الحقل‬ ‫اسم الحقل‬
‫‪03‬‬ ‫‪Int‬‬ ‫رمز القسم‬
‫‪50‬‬ ‫‪nvarchar‬‬ ‫اسم القسم‬
‫‪53‬‬ ‫المجموع‬

‫‪80‬‬
‫اإلنجاز البرمجي‬ ‫الفــصـــل الخامس‬

‫‪81‬‬
‫اإلنجاز البرمجي‬ ‫الفــصـــل الخامس‬

‫اسم الجدول‪ :‬كشف النقاط‬


‫المفتاح‪ :‬رمز الكشف النقاط‬
‫الطول‬ ‫نوع الحقل‬ ‫اسم الحقل‬
‫‪03‬‬ ‫‪Int‬‬ ‫رمز كشف النقاط‬
‫‪03‬‬ ‫المجموع‬

‫‪82‬‬
‫اإلنجاز البرمجي‬ ‫الفــصـــل الخامس‬

‫اسم الجدول‪ :‬المدير‬


‫المفتاح‪:‬رمز المدير‬
‫الطول‬ ‫نوع الحقل‬ ‫اسم الحقل‬
‫‪03‬‬ ‫‪Int‬‬ ‫رمز المدير‬
‫‪50‬‬ ‫‪nvarchar‬‬ ‫اسم المدير‬
‫‪50‬‬ ‫‪nvarchar‬‬ ‫لقب المدير‬
‫‪113‬‬ ‫المجموع‬

‫‪83‬‬
‫اإلنجاز البرمجي‬ ‫الفــصـــل الخامس‬

‫اسم الجدول‪ :‬المصلحة البيداغوجية‬


‫المفتاح‪ :‬رمز المصلحة البيداغوجية‬
‫الطول‬ ‫نوع الحقل‬ ‫اسمالحقل‬
‫‪05‬‬ ‫‪Int‬‬ ‫رمز المصلحة البيداغوجية‬
‫‪5‬‬ ‫المجموع‬

‫اسم الجدول‪ :‬العام الدراسي‬


‫المفتاح‪ :‬رمز العام الدراسي‬
‫الطول‬ ‫نوع الحقل‬ ‫اسم الحقل‬
‫‪10‬‬ ‫‪INT‬‬ ‫رمز العام الدراسي‬
‫‪10‬‬ ‫المجموع‬

‫‪84‬‬
‫اإلنجاز البرمجي‬ ‫الفــصـــل الخامس‬

‫‪85‬‬
‫اإلنجاز البرمجي‬ ‫الفــصـــل الخامس‬

‫اسم الجدول‪ :‬األمانة‬


‫المفتاح‪ :‬رمز األمانة‬
‫الطول‬ ‫نوع الحقل‬ ‫اسم الحقل‬
‫‪03‬‬ ‫‪INT‬‬ ‫رمز األمانة‬
‫‪03‬‬ ‫المجموع‬

‫‪86‬‬
‫اإلنجاز البرمجي‬ ‫الفــصـــل الخامس‬

‫الواجهة الرئيسية لدالفي‪:‬‬

‫‪87‬‬
‫اإلنجاز البرمجي‬ ‫الفــصـــل الخامس‬

‫القائمة وشريط األدوات‬


‫تحتوي هذه القائمة على األوامر التي تسمح بأنشاء مشروع‪ ،‬تنفيذه‪ ،‬حفظه‪ ،‬التعديل‬
‫عليك تحتوي األشرطة على لوحات مقسمة حسب مجال استعماله‪.‬‬

‫مفتش الكائنــات‪ :‬يس مح ه ذا القس م بع رض خص ائص المكون ات‪ ،‬وإ مكاني ة تغي ير‬
‫الخصائص‪.‬‬

‫‪88‬‬
‫اإلنجاز البرمجي‬ ‫الفــصـــل الخامس‬

‫ربط بين ‪ DELPHI‬و‪SQL SERVER‬‬


‫نضغط مرتين على ‪ADO CONNECTION‬لتظهر لنا النافذة المبينة في الشكل‬
‫األول‪:‬‬

‫‪89‬‬
‫اإلنجاز البرمجي‬ ‫الفــصـــل الخامس‬

‫نضغط على ‪ BUILD‬ثم نختار الخيار السادس‪:‬‬

‫‪90‬‬
‫اإلنجاز البرمجي‬ ‫الفــصـــل الخامس‬

‫وفي األخير نضغط ‪OK‬‬

‫واجهة البرنامج‪:‬‬
‫كلمة مرور البرنامج‪:‬‬ ‫‪.1‬‬

‫‪91‬‬
‫اإلنجاز البرمجي‬ ‫الفــصـــل الخامس‬

‫الواجهة الرئيسية للبرنامج‪:‬‬ ‫‪.2‬‬

‫‪92‬‬
‫خاتمة‬
‫خاتمة‬

‫خاتمة‬
‫من خالل دراستي سعيت جاهدتا اثناء فترة التربص التي اجريته ا في انجاز‬
‫وتصميم قاعدة بيانات تساعد على التسيير الجيد للمعلومات لما له من إيجابيات في‬
‫س رعة تنفي ذ المعطي ات وإ دخ ال المعلوم ات وه ذا م ا توص لت الي ه خالل عملي في‬
‫متوس طة أب و الخير اإلش بيلي م ع امان ة الم دير حيث تعت بر األمان ة من اهم األعم ال‬
‫الس رية وهي أس اس المؤسس ة وذل ك ألهميته ا في التس يير البي داغوجي للتالمي ذ‬
‫وأس اتذة من حيث الوث ائق الخاص ة بامتحان ات التالمي ذ ووث ائق األس اتذة الشخص ية‬
‫وه ذه المه ام ال تي تق وم به ا األمان ة ت زداد أهمي ة وص عوبة ك ل س نة م ع م رور‬
‫ال وقت ‪،‬وذل ك لتزاي د ع دد التالمي ذ المس جلين س نة بع د س نة على مس توى‬
‫القس م ‪،‬وك ذلك نظ ام تس يير األمان ة ال ذي يعتم د على وس ائل تس تغرق وقت ا وجه دا‬
‫كبيرين مما يؤدي الى حدوث أخطاء اثناء انجاز مختلف مهام األمانة‪.‬‬
‫وبعد التطرق الى جل الخطوات التي تنص عليها طريقة 'موريز'من خالل‬
‫دراستي لعمل هاته المصلحة تمكنت من التوص ل الى اغلب األهداف المسطرة أال‬
‫وهي تص ميم قاع دة بيان ات تح د من مش كلة تض ييع ال وقت وارتك اب األخط اء‬
‫المحتملة نظرا لكثرة الحسابات وعدم وجود الدقة‪.‬‬

‫‪94‬‬

You might also like