Professional Documents
Culture Documents
متابعة تقييمات السداسيات للمتربص
متابعة تقييمات السداسيات للمتربص
مذكرة مكملة لنيل شهادة تقني سامي تخصص معلوماتية خيار قاعدة معطيات
:بعنوان
مذكرة مكملة لنيل شهادة تقني سامي تخصص معلوماتية خيار قاعدة معطيات
:بعنوان
نوح
نتقدم بجزيل الشكر واالمتنان الى األستاذ المشرف :قاجة عثمان الذي بفضل بقبول االشراف
على مذكرتنا ،نشكره على مجهوداته القيمة وصبره في توجيهنا ومتابعتنا الجيدة لنا في هذا
البحث فكانت توجيهاته سندا وعون لنا بعد عون هللا سبحانه وتعالى ،فجزاك هللا خيرا وجعل
عملك في ميزان حسناتك وبارك هللا في عمرك وفي عملك وعلمك وأدام الصحة والعافية لك،
ثم شكرنا لمدير المعهد العالي للتسيير '' دراوي جمال'' وجميع أساتذة المعهد الذي كان لهم
.الفضل في تكويني والى كافة الطاقم اإلداري
دون أن يفوتنا أن نشكر أعضاء لجنة المناقشة الموقرين على منحي شرف مناقشتهم لي
.وابدائهم مالحظاتهم القيمة
االهداءــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ 12
التشكرات
ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
الفهرس
ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
مقدمة
ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ 10
طرح االشكال
ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
منهجية الدراسة
ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
الدراسة التمهيدية
تدفق المعلومات
ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
مسلك المعلومات
ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
دراسة المناصب
ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
دراسة الوثائق
ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
النفد و الحلول
ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
الحلول المقترحة
ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
الدراسة التفصيلية
قاموس المعطيات
ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
بنية الوصول النظري SATــــــــ
التأكيد بالتحديث
ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
التأكيد بالفحص
ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
ـــــــــــــــــــــــــــــــــــــــــ
الدراسة التقنية
تصميم الوجهات
ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
نوافذ الواجهة
ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
االختبارات
ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
اختبار الترخيص
ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
محــــــــــــــــــــــــــــــيط
اإلنـــــــــــــــــــــــــــــــــــــــجــــــــــــــــــــــــــــــــــــــــــــــــــــــــــاز
ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لغة البرمجة
ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
العتاد المستعمل
ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
إن تكامل و ادماج التقنيات بين الحاسوب ,االتصاالت و االلكترونيات أوصلنا الى أهم و ارقي المنتجات
.التقنية التي تشكل المعلوماتية الركيزة االساسية لها
فالمعلوماتية بمفهومها ال تمثل اكتشافا علميا جديدا ،و ليست محصورة بين حدود تفسير الظواهر و
المتغيرات فقط ,بل هي اداة فعالة يعتمد عليها في االلمام بمكونات في الواقع و تفاعالته لتشكيل الحاضر و
.اكتشاف و رسم الصورة الصحيحة للمستقبل ,و عامال رئيسيا في المعرفة ,التفكير ,االبداع و االختيار
لقد انتقلت المعلوماتية من التأثير الى درجة التحكم ,ومن العنصر المهم للتطور الى الدافع الذي يقوده
.و يتحكم في تحديد معالمه بل و تحولت من ميدان التنافس الى ميادين الصراع من اجل امتالك المستقبل
اصبحت كثير من المؤسسات في الوقت الحاضر تعتمد على تقنيات انظمة ادارة قواعد البيانات و ذلك
.لتسيير عملياتها و انشطتها اليومية
:توفر قواعد البيانات كثير من المزايا التي ساهمت في انتشارها ,فهي تقدم
.المحافظة على عملية ترابط البيانات و فرض شروط تكاملية على البيانات 3.
.توفر عمليات النسخ االحتياطي واسترجاع البيانات الى حالتها السابقة في حالة حدوث خطأ 5.
ومن القضايا المهمة التي يجب ان تؤخذ باالعتبار عند استخدام قواعد البيانات في اي مؤسسة قضية
أمن البيانات
ولتوفير المستوى االمني الذي تتطلع اليه اي مؤسسة للبيانات الخاصة بها يوجد العديد من الوسائل
.والطرق التي يمكن اتباعها ،وقد ذكرنا بعض منها في النموذج العملياتي للمعالجات
:طرح االشكال
إن المصلحة التقنية والبيداغوجية كغيرها من المصالح والتي تسعى جاهدة الى تسييرمصالحها وتحسين
تعامالتها بشكل أفضل ،وتعتبر هذه المصلحة من بين أهم المصالح المسيرة لمراكزالتكوين المهني والتمهين
من الجانب التقني والبيداغوجي ،ومن خالل تواجدنا بالمصلحة الحظنا وجود بعض الصعوبات التي تواجه
:المصلحة نذكر منها
كيف يمكن إنجاز نظام معلومات آلى لمتابعة وتسيير التقييمات السداسية بالمعهد العالي للتسيير ورقلة؟
ففي هذا السياق نجد عدة مناهج مختلفة و التي ظهرت بالفترة المسمات بحروب المناهج تميزت بالتشابه في
بعض األشكال و النماذج غير أنها إمتازت بارتباط معطياتها بالمعالجات ،مما جعلها طرق و مناهج تتسم
.بعدم المرونة و التأقلم مع التطورات التكنولوجية
ومع كثرة العمليات على قواعد المعطيات مما أدى الى التفكير في منهجية تسمح بالفصل بين المعطيات و
المعالجات ،كمنهجية (Unified Modeling Language) UMLالتي ال تختلف كثيرا على الطريقة
الفرنسية .MERISE
ظهرت بين سنتي 1978ـ 1979بفرنسا من طرف فريق Jean LEMOIGNEـHuberi TORDIEV
وهي أسلوب يستخدم أشكال هندسية و مخططات ،هذه األخيرة تعطي صورة كاملة عن البرنامج المراد
.تصميمه ،مما يسهل عملية تصوره و صيانته ،كما تسمح بإنجازه على التوازي مما يسرع إنجازه
2ـ إتمام المراحل و المستويات دفعة واحدة1 .ـ فصل المعطيات عن المعالجات.
4ـ األشكال و النمادج التي توضح االنتقال بين المراحل3 .ـ التسلسل ،االنتظام و عدم التكرار.
6ـ االحاطة بشكل عام حول المشكل5 .ـ أداة تحليل و تصميم متكاملة.
8ـ لها إمكانية تطوير الحلول و الحلول المستقبلية7 .ـ تعتمد على الدقة و السهولة .
المستوى التنظيمي و المنطقي :في هذا المستوى تحدد كل االجراءات التنظيمية ،بتكوين )(MLD)( MOT
المستوى الفزيائي :في هذا المستوى تتحول المعطيات و المعالجات الى تمثيل داخلي يتعلق باألجهزة و
المستعملة (الملفات ،البرامج) وذلك بإنشاء )''(MPD) (MOPTاالجابة عن التساؤل ''كيف
النماذج
السؤال المعالجات المعطيات المستويات
النموذج التصوري النموذج التصوري
ماذا؟ للمعالجات MCT للمعطيات MCD التصوري
النموذج التنظيمي النموذج المنطقي
من؟ أين؟ متى؟ للمعالجات MOT للمعطيات MLD التنظيمي و المنطقي
النموذج العملياتي النموذج الفزيائي
كيف؟ للمعالجات MOPT للمعطيات MPD الفزيائي
تعتبر الدراسة التمهيدية مرحلة أساسية و فعالية في تحليل األنظمة حيث نركز على جمع أكبر قدر
ممكن من المعلومات الخاصة بالنظام الموجود من أجل الفهم العميق و صيرورته و تفاعل العناصر المادية
.و غيرها
إضافة إلى كونها تمككنا من اقتراح الحلول الممكنة بعد ابراز النقائص مع األخد بعين االعتبار كل
.القواعد التسييرية التي تتحكم في نظام المؤسسة
:تقديم المؤسسة
أنشئ عام ،1998وركز نشاطه بشكل رئيسي على التكوين المهني :الناجمة عن االحتياجات
.المحددة من حيث إدارة الشركات العامة و الخاصة
وبسرعة كبيرة تطورت المؤسسة و نشاطها امتد الى الدراسات و النصائح و المساعدة في
:التسير و االتصال ومن االختصاصات التي يتضمنها المعهد العالي للتسير
قاعة االجتماعات1:
قاعة الصالة
تصميم وانجاز نظام معلومات الي لمتابعة تقييمات السداسي
:ب ـ المصالح الموجودة في المركز
مصلحة المقتصدية
الرقابة العامة
األرشيف و التوثيق
ـ المقتصد المسير1:
ـ المراقب2:
ج ـ عدد االختصاصات
ـ تمهين 6 :إختصاصات
و الذي يعتبر من االدوات المساعدة في هندسة البرمجبات كمخططات حاالت االستخدام الهدف من استخدام
:تدفق البيانات
.يساعد في ظبط مجال الدراسة و ذلك بتحديد االجراءات ,المناصب و الوثائق المعنية بالدراسة
المسؤول البيداغوجي
المكلف بالتقييمات
وذلك بتحديد الرموز المستعملة لمسلك المعلومات في عملية تتبع سيرها بين مختلف فاعلي مجال الدراسة
.ومختلف الجهات التي تتعامل معها بأخذ أهمية تلك المعلومة بعين االعتبار
رمز الوثيقة
مسار الوثيقة
رمز الوثيقتين
ارشفة داخلية
تصميم وانجاز نظام معلومات الي لمتابعة تقييمات السداسي
:اجراء اعداد بطاقات الفروع1.
تأشير مطبوعات
بطاقات تقييم امتحان
االستدراك
نستعمل لهذا الغرض وثيقة دراسة المناصب التي تحتوي معلومات المنصب ,مهامه ,آجالها و
.ترددها
مسؤوليات المنصب :إنجاز و تنفيد مختلف أعمال التنقيط و التقييم للمتربصين -
.فبرغم من ان مجال الدراسة ال يستعمل العديد من الوثائق ,لكنه يحتوي كما هائال من المعلومات
و لهذا الغرض استعملنا بطاقة دراسة الوثيقة التي تصف الطبيعة االدارية للوثيقة ,و خصائصها الفيزيائية
:و عدد نسخها ,و المعلومات التي تحملها .وفق النموذج التالي
:............................................................................................................اسم الوثيقة
:.....................................................رمز الوثيقة .................................:الطبيعة االدارية
:................................................................المصدر ....................................:الوجهة
عدد النسخ اللون: النوع: :خصائص الوثيقة :الحجم:
مالحظة النوع الطول الحقل االجزاء
الرأس
الجسم
االسفل
الخلف
خصائص الوثيقة :الحجم 29.7*21 :النوع :عادي اللون :ابيض عدد النسخ3 :
النوع :عادي اللون :ابيض عدد النسخ :خصائص الوثيقة :الحجم29.7*21 :
خصائص الوثيقة :الحجم 29.7*21 :النوع :عادي اللون :ابيض عدد النسخ
:خصائص الوثيقة :الحجم 29.7*21 :النوع :عادي اللون :ابيض عدد النسخ
:خصائص الوثيقة :الحجم 29.7*21 :النوع :عادي اللون :ابيض عدد النسخ
:خصائص الوثيقة :الحجم 29.7*21 :النوع :عادي اللون :ابيض عدد النسخ
:خصائص الوثيقة :الحجم 29.7*21 :النوع :عادي اللون :ابيض عدد النسخ
الراس
:خصائص الوثيقة :الحجم 29.7*21 :النوع :عادي اللون :ابيض عدد النسخ
:خصائص الوثيقة :الحجم 29.7*21 :النوع :عادي اللون :ابيض عدد النسخ
معلومات الحاسوب
فمن خالل ما سبق ورغم ما يحتويه النظام القائم من االيجابيات وجدنا بعض النقائص التي
.استخالصنا منها سلبيات تخص الجوانب التالية
:الجانب المعلوماتي
.ـ وجود معلومات غير مستعملة
:الجانب التقني
.ـ وجود قاعة معطيات قديمة
:الحلول المقطرحة
:الجانب المعلوماتي
.ـ حذف معلومات غير مستعملة
:الجانب التقني
.ـ إنشاء قاعدة معطيات حديثة
تعتبر ثاني و أهم مرحلة في عملية تحليل النظام ،وتقوم بدراسة األسلوب الجديد تصوريا،
حيث أن الهدف من هذه المرحلة من تفصيل المعطيات هو إنشاء و تصميم قاعدة معطيات
فعالة تحتوي كل المعطيات التي لها عالقة بالتطبيقات المستقبلية ،حيث نستعمل مجموعة من
.النماذج وفق ثالث مستويات تصوري تنظيمي منطقي و فريائي
:قواعد التسير
تعد نقطة مهمة في بداية المرحلة التفصيلية ،و تحدد القواعد و قوانين التنظيم و يجب البحث
.عنها بإيضاح و تفصيل دون استثناء و تساعد في ضبط التعداديات
.كل مادة يدرسها أستاذ واحد فقط في السداسي و لفرع معين 3.
يتحصل كل متربص في سداسي معين و مادة معينة على عالمة في الرقابة األولى و الثانية 7.
.و االمتحان الشامل
يتحصل المتربص المستدرك على فقط في سداسي معين و مادة معينة على عالمة امتحان 8.
.االستدراك
قد يكون للمتربص غياب فأكثر في السداسي ـ مبررة وغير مبررة ـ 9.
معدل المادة= ( عالمة الرقابة +1عالمة الرقابة( +2االمتحان الشامل)) الكل على 4
المعدل العام للسداسي :مجموع ( معدل المادة مضروب في معامل المادة) الكل على مجموع
.المعامالت
يعتبر قاموس المعطيات من اهم الخطوات الواجب القيام بها في الدراسة التفصيلية ،وهو
عبارة عن قائمة تحتوي على البيانات المستخرجة من الدراسة التمهيدية و المتعلقة بالتطبيقية،
:و يتم في هذا القاموس تحديد الخصائص التالية
ـ اسم المعلومة
ـ رمز المعلومة
ـ نوع المعلومة
ـ طول المعلومة
ـ طبيعة المعلومة
ـ قاموس المعطيات الخام :يحتوي على جميع المعطيات بما فيها التكرار
ـ قاموس المعطيات الصافي :يحتوي على جميع الخصائص دون تكرار ،أي حذف الخاصية
:المكررة أو تفكيك المركبة ،و هناك نوعين من التكرار هما
.ـ المترادفات :يقصد بها الخواص التي لها معنى واحد و األسماء مختلفة
.ـ المسميات :يقصد بها الخواص التي لها اسم واحد بمعاني مختلفة
اإلجراء :هو عبارة عن سلسلة عمليات مجموعة تنتهي بنفس مجال النشاط ،أنشطة 1.
.المؤسسة تمثل بعض اإلجراءات وكل إجراء يمثل نموذج تصميمي لمعالجات أم سي تي
العملية :تتكون العملية من مجموعة أفعال منفذة بدون انقطاع ،تنطلق العملية الستجابة 2.
.لحدث محرض ،وتصدر نتيجة
:الحدث :يمثل الواقعة التي تشير على بداية انطالق اإلجراء ،و ينقسم إلى نوعين 3.
.ـ الحدث الداخلي :هو نتيجة عملية و بداية انطالق عملية أخرى
.ـ الحدث الخارجي :هو يترتب عن تنفيذ عملية وال يكون له نتيجة لعملية أخرى
.التزامن :وهو شرط منطقي يترجم قواعد التسيير الذي يجب أن يحقق النطالق العملية 4.
و
دوما
دوما
دوما
مطبوعات بطاقات
االمتحان الشامل مؤشرة
مطبوعات بطاقات
االمتحان الشامل مملوءة
دوما
دوما
دوما
دوما
ـ ''متى'' أي الزمن
قواعد إنشاء:MOT
.العناصر المعالجة :نحدد ما إذا كانت المهمة المنجزة تتم يدويا أو أليا 2.
منصب العمل :هو العنصر األساسي للمؤسسة في نظام المعلومات يحدد بالوظيفة التي 3.
.يؤديها المنصب او المجموعة من المهام
:المصطلحات المستعملة
.ـ الحدث :فعل حقيقي يتم بموجبه انطالق و تنفيذ مهمة أو أكثر
ـ المرحلة :هي مجموعة من المهام األساسية غير قابلة للتجزئة أو التقطيع أو االنتظار تترجم
بدقة األهداف المسطرة بواسطة التنظيم يكون فيها من منصب العمل ،طبيعة المعالجة و
.التردد ،ثابتة
تصميم وانجاز نظام معلومات الي لمتابعة تقييمات السداسي
ـ قواعد اإلثبات :هو شرط يترجم قواعد التنظيم و التسيير ،التي من اجلها يتم انبعاث نتائج
.نفس المرحلة
ـ النتيجة :هي الحدث الناتج بع نهاية المرحلة ،و اختيار قاعدة من قواعد االنبعاث وقد تكون
.النتيجة أحداث تشارك في انطالق مراحل وظيفة أخرى
ـ يمكن االعتماد على النموذج التصوري للمعالجات في إنشاء النموذج التنظيمي للمعالجات
:وفق النقاط التالية
ـ تجزئة العمليات الموجودة في النموذج التصوري للمعالجات إلى مهام عند تعدد مناصب
.العمل ،أو طبيعة المعالجة لنفس العملية أو االختالف في ترددها
بطاقة المواد
قائمة الفروع
المدرسة في
المفتوحة في الدورة
السداسي
العون التقني البيداغوجي
و
نصف إلي
عشوائي
1 ادخال بيانات الفروع
دوما
عشوائي
دوما
إلي
دوما
عشوائي
يدوي
محاضرالفتح
الفتح بياناتمحاضر
ادخالبيانات
ادخال
نصف الي
عشوائي
دوما
دوما
عشوائي
الي
دوما
يدوي
يدوي
محاضر الفتح مؤشرة
دوما
عشوائي
دوما
عشوائي
الي
دوما
عشوائي
يدوي
نصف الي
عشوائي
دوما
دوما
عشوائي
الي
دوما
عشوائي
يدوي
نصف الي
عشوائي
دوما
دوما
عشوائي
الي
دوما
عشوائي
يدوي
نصف الي
عشوائي
دوما
دوما
عشوائي
الي
دوما
عشوائي
يدوي
:النظرة الخارجية
:تأكيد العالقات
تصميم وانجاز نظام معلومات الي لمتابعة تقييمات السداسي
النموذج التصوري
الخاصية التعداد الكائنات العالقة
عالمة الرقابة األولى 1.N السداسي
عالمة الرقابة الثانية 1.N المادة يتحصل
عالمة االمتحان الشامل 1.N المتربص
النظرة
الخارجية
محتواة الخاصية التعداد الكائنات العالقة
عالمة الرقابة األولى 1.1 السداسي
1.1 المادة يتحصل
1.1 المتربص
:التأكيد بالفحص
النموذج
التصوري
النتيجة الخاصية التعداد الكائنات العالقة
محتواة 1.Nعالمة الرقابة األولى السداسي يتحصل
محتواة 1.N المادة
محتواة 1.N المتربص
مساوي 1.N الفرع يدرس
مساوي 1.N المتربص
محتواة 1.N االختصاص يتخصص
مساوي 1.N الفرع
محتواة 1.N األستاذ يدرس
مساوي 1.N المادة
تحذف العالقة و خصائصها إن وجدت تنتقل الى الملف الناتج عن الكائن _2االبن (ذو
التعداد ' '0.1أو ' '1.1الذي يدعى تابع للملف الناتج عن الكائن _1األب (التبعية تكون مطلقة
و اجبارية في حالة التعداد 1.1وبالعكس فيحالة التعداد 0.1الذي يأخد فيها الملف معرف
.الكائن _1األب ـ كمعرف ثانوي)
تتحول العالقة الى ملف تابع للكائنات المشاركة فيها ،وخصائصه خصائص العالقة إن
وجدت ،ومعرفه معرف الكائنات المشاركة في العالقة (معرف الكائن 1األب ،ومعرف
.الكائن 2االبن)
يهتم الموضوع بتمثيل المعطيات بشكل فزيائي وذلك بصفة تقنية حيث يقوم بوصف شامل
لقواعد البيانات التي سنعتمد في إنجاز البرنامج ،وفي هذه الحالة يستلزم علينا االجابة على
:السؤال كيف تجسد المعطيات وذلك بالتطرق الى المعلومات التالية
حرفي 30
إسم األستاذ PerProf
حرفي 30
لقب األستاذ NoProf
نقصد به كيف يمكن انشاء عناصر المشروع من خالل واجهة البرنامج ولغة البرمجة
_المستعملة وكيفية التعامل معها للوصول اليها ،فهو نقطة أخرى تجمع بين _المصمم
والمستعمل للبرنامج ،بما أن طريقة ميريز تفصل المعالجات على المعطيات فإن هذا النموذج
:سيتأثر بهذا الوصف الوظيفي ،وذلك كما يلي
.ـ بالنسبة للمعالجات سنهتم بالتركيبة الداخلية للتطبيقات التي تشكل المشروع
ـ بالنسبة للمعطيات فإنها قد تحولت الى قواعد بيانات وما عينا سوى االهتمام بالقيم الخاصة
.لكل معلومة عند تحديد تسجيالت كل قاعدة
ويهتم النموذج العملياتي للمعالجات بالتركيبة الداخلية للبرامج التابعة النجاز المشروع،
وكذلك واجهة استعمال التطبيق فالهدف اذن التحضير لالنطالق في تطوير التطبيق الخاص
.بالتسيير ،والمسطرة منذ البدايات األولى للمشروع
يشكل مبدأ تحكم المستخدم األهم في تصميم واجبات االستخدام البيانية بحيث ال يجب أن يقوم
.البرنامج باألمور عوض المستخدم الذي يعتبر هو من يطلق األفعال
قد يؤدي حدث يولده المستخدم الى نافذة أو استدعاء برنامج هنا يملك البرنامج التحكم مؤقتا،
يمكن أن يعيد البرنامج التحكم الى النافذة نفسها كما يمكن أن يستدعي إجراء آخر خارجيا أو
.يقوم بتنفيذ بعض الحاالت بدال عن المستخدم كاالنتقال إلى حقل آخر
يعتبر ثاني أهم المبادئ ويعني االنسجام والتوافق مع المعايير والطرق المتبعة للقيام باألفعال.
أما تخصيص واجهة االستخدام البيانية فهو مهمة إدارية تقضي بإعادة البرمجيات لمجموعة
مختلفة من المستخدمين كواجهة المبتدئين التي تقدم توجيهات ونصائح وتحذيرات حين يقرر
البرنامج أنها خطيرة وواجهة المتقدمين.
مبدأ التسامح:
يجب أن تتسامح الواجهة الجيدة مع األخطاء التي قد يرتكبها المستخدمون وإعادتهم الى نقطة
البداية حيث يشجع ذلك المستخدمين على استكشاف الواجهة والبرنامج ككل.
ولكن يصعب التسامح في تطبيقات قواعد المعطيات غير أنه يمكن تصحيحها (كسحب مبلغ
مالي من حساب ما عن طريق خطأ ويصحح بإيداعه في نفس الحساب)
هو من المبادئ المرافقة لمبدأ تحكم المستخدمين في امتالك التحكم يقضي بمعرفة المستخدم
ما يجري عند تحكم البرنامج المؤقت.
ويجب أن يضع المطور في النظام مؤشرات مرئية أو سمعية لكل حدث يولده المستخدم أو
البرنامج.
طرق تحقيق التغذية الرجعية :تكفي الساعة الرملية أو مؤشر االنتظار في معظم الحاالت
إلعالم المستخدم أن البرنامج يقوم بأمر ما.
اال أنه يفضل استخدام صيغة أوضح للتغذية الرجعية بالنسبة للتطبيقات التي تعاني مشكالت
في األداء.
تتعلق النواحي الجمالية بالمظهر المرئي للنظام ،بينما تتعلق قابلية االستخدام بسهولة
االستخدام وبساطتها وفعاليتها وموثوقيتيها ,ومن القواعد المهمة:
ـ التوازن والتناظر.
ـ التناسب في األبعاد.
نوافذ الواجهة:
ـ تصميم النوافذ
النوافذ الثانوية هي مجموعة من النوافذ المنبثقة التي تدعم أنشطة المستخدم في النافذة األولية
ومن أهمها العمليات التقليدية التي تجري على قاعدة المعطيات.
االختبارات:
تعتبر االختبارات وإدارة التغيرات مراحل وأنشطة ممتدة في دورة حياة المنتج البرمجي
لتغطي كامل دورة الحياة
ال يقصد باالختبارات مجرد البحث عن أخطاء البرنامج فقط بل هي اختيار مخرجات كل
مرحلة من مراحل دورة التطوير.
ان تطبيق إدارة التغيرات على التحسينات التي يطلب إدخالها على النواقص التي تكشف
أثناء االختبارات بل تعتبر حجر أساسي إلدارة المشروع ككل.
ان الهدف األساسي لقابلية التتبع هو تمكين المطور من توليد توثيق كامل للنظام صحيح
ومنسجم عبر مختلف النماذج والوثائق الخاصة بالنظام.
يعتبر ) Schach ( 1996بين اختبارات خدمات النظام غير الصوري وبين االختبار
المنهجي حيث ينفذ أي مطور اختبارا غير صوري عند نمذجة أو تحقيق خدمة من خدمات
النظام لكن يبقى هذا االختبار غير كامل بطبيعته فالمطور هو اخر من يكتشف هذه األخطاء.
لذا وجب إتمام هذا النوع من االختبارات باالختبار المنهجي وهو نوعان.
اختبار غير معتمد على التنفيذ (مراجعة صورية) المراجعة التامة والتدقيق.
المراجعة العامة:
يمكن اجراؤها في أي مرحلة من مراحل التطوير وهي شكل من أشكال مراجعة األفكار
الصورية وهي عبارة عن اجتماع بين المطورين له غايات واضحة ومخطط لها بعناية مع
جدول أعمال ومدة محددة تتم هذه المراجعة مرة على األقل في أسبوع.
ان الهدف من المراجعة هو تحديد المشكلة وإيجاد الحل األنسب لها وتحسين اإلنتاجية
وااللتزام بمواعيد المشروع.
التدقيق:
يشبه المراجعة العامة غير أنه يهدف الى تحديد العيوب والنواقص والتحقق من أنها تعتبر
نواقض وتسجل ثم تجدول وتخصص ألحد المطورين ليقوم بإيجاد الحل ثم يقوم المنسق
بإصالح الشكل.
هو شكل من أشكال االختبارات المعتمدة على التنفيذ أي أنها تنفذ على المنتج البرمجي
وليس على الوثائق والنماذج.
يكشف هذا النوع االختبارات على وجه الخصوص الوظائف المفقودة التي تم توظيفها
ضمن المتطلبات ولم تبرمج.
هو طريقة تصميم لحاالت اختبار تعتمد بنية التحكم المستخدمة في تصميم االجرائيات يمكن
هذا االختبار مهندس البرمجيات من حقيق ما يلي:
التأكد من أن جميع المسارات المستقلة ضمن البرنامج قد جريت مرة واحدة على األقل
التأكد من جميع القرارات المنطقية من الجهتين (الشرط محقق ،الشرط غير المحقق).
يعتبر من االختبارات التي تعتمد على التنفيذ بهدف هذا االختبار للتأكد من تحقيق قيود النظام
كما وردت في المتطلبات في وثائق االختبار
يشمل هذا االختبار ما يلي:
بعد أن يتم تحقيق النظام تظهر الحاجة إلجراء اختبارات منهجية على واجهات االستخدام
والتي يقوم بها المطورون ثم يجريها فريق االختبار وفيما يلي األسئلة التي ينبغي اإلجابة عنها
في وثيقة اختبار الواجبات بعد التحقيق:
هل يمكن تغيير حجم النافذة وتحريكها واغالقها واستعادتها؟ هل يجب توفر ذلك؟
هل يتحقق البرنامج من صالحية القيم التي يتم إدخالها من طرف المستخدم؟
هل رسائل الخطأ واضحة وقروءة ويستطيع المستخدم اإلجابة لها بسهولة؟
يشمل هذا االختبار على كم هائل من اختبارات الصندوق األبيض وأهمها اختبار المتنقالت
واألداء والتنافس وفيما يلي أهم األسئلة التي يجب اإلجابة عليها في وثيقة اختبار قاعدة
المعطيات:
هل يعيد النظام الى واجهة االستخدام معلومات صحيحة؟ وهل تبقى محتويات قاعدة
المعطيات صحيحة كما هو متوقع؟
أذا أوقفت المناقلة قبل انتهاءها هل يعيد النظام الى واجهة االستخدام معلومات صحيحة؟ وهل
تبقى محتويات قاعدة المعطيات صحيحة؟
عند تشغيل المناقلة نفسها على التزامن في عدة إجراءات وجعل احدى المناقالت تحجز موردا
من موارد المعطيات االي تحتاج اليه المتنقالت األخرى هل يقدم النظام شرحا مفهوما لما
يجري للمستخدمين؟ وهل تبقى محتويات قاعدة معطيات صحيحة بعد انتهاء المناقالت؟
اختيار الترخيص:
يمكن النظر الى هذا االختبار على أنه امتداد طبيعي الختبارات قيود النظام (اختبار واجهة
النظام /اختبار قاعدة المعطيات)
يتم بحماية أغراض الزبون (واجهة االستخدام) وأغراض المخدم (قاعدة المعطيات) من
االستخدام غير المرخص به كما يجب التأكد من أن اليات األمن في الزبون وفي المستخدم
ستؤمن حماية النظام من عمليات الدخول غير المرخص بها.
سماحيات الوصول الى أغراض المستخدم (الجداول المناظرة) األعمدة اإلجراءات المخزنة)
تبدأ الحماية من برنامج الزبون وذلك يجعل واجهة استخدام البرنامج قادرة على إعادة تشكيل
ذاتها ديناميكيا لتتناسب مع مستوى الصالحيات الممنوحة للمستخدم الحالي باإلضافة لحجب
إمكانية الوصول الى بعض القوائم واألوامر واألزرار وحتى بعض النوافذ.
اختبار االجهاد:
تصمــم هذه االختبارات لدراسة تصرف النظام عند فرض طلبات غير اعتيادية التي تؤدي
الى انخفاض الموارد أو التزاحم عليها.
هذا االختبار يقرن باختبارات األوامر كما يتطلب أدوات برمجية وعتادية خاصة
يتم بدراسة استجابة النظام ألشكال مختلفة من المشكالت العتادية أو الشبكية أو البرمجية
ويرتبط هذا النوع بإجراءات االستعادة التي تدعمها أنظمة إدارة قواعد البيانات.
اختبار التشكيل:
يهدف الى كون النظام يعمل تحت تشكيالت برمجية وعتادية مختلفة في محطات عمل
الزبائن تتصل بقاعدة المعطيات عبر بروتوكوالت مختلفة وبرمجيات والتي تتعارض مع
االعدادات المتوقعة.
:اختبار التثبيت
هو امتداد الختبار التشكيل يهدف الى التحقق من صحة عمل النظام على كل المنصات التي
.تثبت عليها
:إدارة التغيرات
يهدف أمن قواعد البيانات الى حماية البيانات الموجودة في هذه القواعد ،فهذه البيانات لها
قيمة وتعتبر من أصول المنشأة المهمة .لذلك يجب أن نضمن توفير العناصر التالية ألي
:معلومات يراد توفير الحماية الكافية له
السرية :يهدف هذا العنصر الى التأكد من ان المعلومات ال تكشف وال يطلع عليها من قبل 1
.أشخاص غير مخولين بذلك
التكامل :يهدف هذا العنصر الى التأكد من ان محتوى البيانات صحيح ولم يتم تعديله أو 2
.العبث به في أي مرحلة من مراحل المعالجة أو التراسل
استمرارية توفير البيانات :يهدف هذا العنصر من التأكد من عملية توفير البيانات عند 3
.طلبها من قبل األشخاص المخول لهم ذلك
مصادر ضعف أمن قواعد البيانات :يوجد ثالث مصادر أساسية تؤدي الى ضعف األمن في
:القواعد البيانات
غالبا ما يوجد أخطاء برمجية وثغرات في أي نذام حاسوبي ،فمن الصعب على الشركات
المنتجة لهذه األنظمة التأكد من خلو المنتج من هذه األخطاء غالبا ما تظهر بعد االستخدام
العلمي لهذه األنظمة من قبل المنشأة األخرى .وللحماية من هذه الثغرات يجب تحديث النظام
باستمرار وذلك بتحميل وتنصيب آخر التحديثات الموجودة لنظام قواعد البيانات المستخدمة
.في المنشأة ويمكن متابعة التحديثات والحصول عليها من قبل منتج النظام
التهيئة والضبط الخاطئ لنظام قواعد البيانات يمكن ان يؤثر بشكل مباشر على أمن النظام.
فيوجد الكثير من الخيارات التي يمكن أن تضبط بشكل يجعل النظام عرضة لالختراق.
وكمثال على هذه الخيارات يوجد نظام قواعد البيانات المعروف (أوركل) فإذا ما تم ضبط هذا
الخيار الى القيمة (صحيح) فذلك سوف يسمح لألشخاص الغير مصرح لهم بالدخول على
النظام .لذلك تعتبر عملية التهيئة والضبط من األمور الهامة في أمن قواعد البيانات ،ويمكن
.الرجوع الى قائمة تدقيق (إضغط هنا) للتأكد من صحة عملية التهيئة والضبط للنظام
ـ التهيئة والضبط المناسبة للنظام :كما ذكرنا سابقا فإن التهيئة والضبط الخاطئة لنظام1
قواعد البيانات من األمور التي قد تعرض النظام لثغرات أمنية خطيرة جدا ،وهنا سنذكر
:بعض الخطوات المهمة أثناء هذه العملية
التأكد من الغاء أو تغيير جميع الحسابات (أو أسماء المستخدمين) االفتراضية التي تنشأ
أثناء عملية تنصيب النظام ،ومن األمثلة على هذه الحسابات الحساب المعروف في نظام
.قواعد البيانات أوراكل
عدم قبول طلبات االتصال من جهات غير موثوقة ،بل يجب إذا أمكن من تحديد عناوين
.شبكية للجهات الموثوقة
ضبط الحد األقصى للمحاوالت الفاشلة للدخول للنظام ،فعلى سبيل المثال بعد ثالثة
محاوالت فاشلة للدخول فإن النظام لن يقبل المحاوالت التالية من نفس الجهة .وذلك للمنع من
استخدام طريقة التخمين لكلمة المرور عن طريق القوة العمياء .تعطيل إذا أمكن األمن الشبكي
والذي يوجد في بروتوكل رسالة التحكم باألنترنت ،وذلك بعدم السماح للجهاز الخادم الذي
:يحتوي على نظام قواعد البيانات من الرد لطلبات هذا األمر .وهذا يؤدي الى فائدتين
.أـ عدم تمكين محاولة اغراق او تعطيل النظام عن طريق االستخدام السيء لألمر
ـ تحديث النظام :كما ذكرنا سابقا فإن األخطاء البرمجية والثغرات في أنظمة ادارة قواعد2
البيانات تعتبر من المصادر التي تضعف أمن النظام ،لذلك من المهم والضروري جدا متابعة
.التحديثات الجديدة والحصول عليها من قبل منتج النظام وتنصيبها حال توفرها
ـ استخدام وسائل تحديد صالحيات االستخدام المناسبة :تحتوي هذه الطريقة على استخدام3
اليات معينة لتحديد صالحيات ونطاق المستخدم للوصول الى البيانات ،فبناء على هوية
:المستخدم يمكن تحديد تلك الصالحيات .يوجد هناك ثالثة طرق معروفة يمكن استخدامها
تعتبر هذه الطريقة من أكثر الطرق صرامة ،ففي هذه الطريقة ال يمكن للمستخدم منح
صالحية الوصول الى البيانات لمستخدم آخر .بل على العكس جميع الصالحيات مثبتة
.ومعروفة وال يوجد هناك مرونة في تحديد الصالحيات على مستوى البيانات
تستخدم غالبا هذه الطريقة في التطبيقات العسكرية ،حيث من المألوف أن نجد التصنيف
.سري ،وسري للغاية
تعتبر هذه الطريقة من أقل الطرق صرامة ،ففي هذه الطريقة يمكن للمستخدم منح صالحية
الوصول الى البيانات لمستخدم آخر .وتحتوي هذه الطريقة على شيء من الخطورة ،حيث
.يمكن إعطاء مستخدم صالحيات ال يجب أن يملكها
وكمثال على هذه الطريقة في نظم قواعد البيانات التي يكمن استخدام االمر Grantإلعطاء
الصالحيات لمستخدم معين مع القدرة على تمكينه من منح هذه الصالحيات لمستخدمين
:آخرين ،وسنعرض مثال على ذلك
فعند تنفيذ هذا االمر من قبل ولتمكن Adminفإنه يعطي المستخدم Mohamedصالحية
على الجدول المستخدم تنفيذ االمر Emoloyee_Table Selectالمستخدم
:كالتالي
ـ استخدام الحلول األمنية األخرى :يمكن الحصول على كفاءة أعلى عن طريق استخدام4
واالستفادة من الحلول األمنية األخرى المعروفة وكمثال على هذه الحلول :الجدر النارية
.وأنظمة كشف أو منع التسلل
منع أساليب التحاليل واالستخدام السيء للنظام :كون أن النظام يعمل خلف جدار ناري أو )5
أنظمة أمنية فعالة فإن ذلك ال يعني أنه ال يوجد ثغرات يمكن االستفادة منها للوصول للبيانات.
وكمثال على األساليب يوجد طريقة تعرف بحقن أوامر اللغة الخاصة بقواعد البيانات حيث
االستفسارية المركبة )(SQLLnjectionتقوم هذه الطريقة
فعلى سبيل المثال في كثير من مواقع األنترانت يوجد صفحة للتأكد من هوية المستخدم وذلك
:بطلب إدخال المستخدم وكلمة المرور
وغالبا من المعروف أنه بعد ارسال هذه الصفحة الى خادم الويب فانه سيتم تنفيذ أمر مشابه
لهذا األمر وهو مكتوب بلغة ال :ASP
:وبعدها تنفيذ هذا االمر سيتم ارساله قاعدة البيانات بهذا الشكل
:لذلك يوجد طريقة تمكن من حقن هذا االمر بعد ارساله الى الملقم وهي كالتالي
فعند تنفيذ هذه األمر من قبل قاعد البيانات فإنه سيقوم بإرجاع جميع البيانات الموجودة وبذلك
سيتمكن المستخدم من الحصول على دخول غير شرعي للموقع وربما الحصول على
.صالحيات اداري الموقع
.لذلك يجب الحرص على التأكد من صحة األوامر المرسلة الى قاعدة البيانات قبل ارسالها
تعتبر من الحلول األمنية الفعالة اال انه يمكن ان يكون مصدر للمشاكل اذا لم يستخدم بشكل
جيد ،كما ال يجب األخذ به لوحده واهمال الحلول األخرى المهمة مثل استخدام وسائل تحديد
:صالحيات االستخدام .يوجد هناك ثالثة طرق لتشفير قواعد البيانات
أـ تشفير على مستوى ملفات قواعد البيانات :يتم تشكيل كامل على مستوى التخزين ،وذلك
.باستخدام برمجيات أو عتاد خاص لذلك
ب ـ تشفير على مستوى أعمدة الجداول في قواعد البيانات :في هذه الطريقة يتم تشفير
.الحقول في جداول البيانات بناء على األعمدة التي ينتمي اليها
ت ـ تشفير على مستوى البرنامج التطبيقي الذي يستخدم قواعد البيانات :في هذه الطريقة
يتم تشفير البيانات بواسطة البرنامج التطبيقي وليس عن طريق نظام قواعد البيانات ،فقبل
تخزين البيانات يقوم البرنامج بنفسه بتشفير البيانات ،عملية تشفير البيانات ليس حل أساسي أو
:مطلق وانما يجب استخدامه في الحاالت التالية
ـ منع الوصول الغير شرعي للبيانات أو تخفيف مخاطر سرقة الملفات التي تحتوي هذه
البيانات
.ـ منع المستخدمين المصرح لهم من عرض البيانات الخاصة غير المخولين برؤيتها
:محيــط االنــجــاز
:لغة البرمجة
من أجل تحقيق هذا التطبيق نحن بحاجة الى لغة برمجة قوية ومتطورة ولهذا اخترنا لغة
.البرمجة دالفي
.ـ إمكانية واسعة ،اللغة البرمجية الخطية ،ديناميكية قواعد البيانات الرسم تعدد الوسائط6
نستطيع انشاء واجهة المستخدم (القوائم ،مربعات الحوار و االطار الرئيسي...الخ) للبرامج
باستخدام تقنيات السحب و اإلفالت ووضع تحكميات أكتف اكس Active X
ـ لوحة المكونات :تحتوي على كثير من مكونات الدلفي التي يمكن وضعها في البرنامج
وهي مقسمة الى عدة )،الفتة نصية ،علب تحرير مبيعات السرد ،ازرار وما شابه ذلك(
.مجموعات
بواسطته يتم تعديل الخصائص واالحداث للمكون ويستخدم بشكل دائم خالل العمل مع
.الدلفي وهناك تبويبين لمفتش الكائنات هما الخصائص واألحداث
.ـ قائمة الخصائص :تحتوي على خصائص لها قيم تمكن من تحديد عمل المكونات
ـ قائمة األحداث :تسمح بتعيين أحد المكونات نتيجة لتفاعل المكون مع المستخدم او مع
.الويندوز
هو عبارة عن قاعدة بيانات مركزية تقوم بإدارة قواعد البيانات و توزيعها عبر شبكة
الكومبيوتر بحيث تقوم إدارة قواعد البيانات بشكل كامل بإجراء جميع العمليات القاسية كإنشاء
.الجداول وتعبئتها بالبيانات ،أو اجراء االستعماالت عليها كذلك الربط بين الجداول المختلفة