- 3. السيناريو :
- قاعدة بيانات المساجد ومنسوبيها
- إذن هناك عدد من المشاكل تواجه النظام اليدوي منها:
- وقد طلبت اللجنة الشرعية الآتي ( 10 درجة)
- كتابة تقرير بالمهام التي تم إنجازها
السلام عليكم ورحمه الله وبركاته
اخباركم ياحلوين..طالبه الفزعه ياحلوات لنه الواجب مره صعب واتمنى منكم المساعده الله لا يحرمكم الغالين.. واتمنى انه بسرع وقت لنه مو باقي شي ع تسليمه لزم هل الاسبوع
دبلوم علوم الحاسب
واجب تقييمي Assignment Brief
المقرر: برمجة قواعد البيانات
رقم المقرر: حاب 263
عنوان الواجب:. مفاهيم برمجة قواعد بيانات
رقم الواجب:1
تاريخ التوزيع: الأسبوع الخامس
آخر موعد للتسليم: نهاية الأسبوع الثامن
المنطقة:جميع المناطق
اسم المدقق: مكتب العمليات / باسم النعيمي
السنة الدراسية : 2009 م
الفرع: جميع الفروع
النسبة المئوية المخصصة لهذا الواجب: 20%
الموارد المطلوبة لأداء الواجب: برنامج SQL Server ، برنامج معالج نصوص، برنامج عرض شرئح
1. مقدمة:
يهدف هذا الواجب إلى تطبيق المواضيع والمهارات التي تمت دراستها لتحقيق مخرجات المقرر المبينة أدناه، وذلك من خلال تحديث وتصميم وإدارة قاعدة بيانات معطاة.
2. مخرجات الواجب و معايير التقييم ( Outcomes and Assessment Criteria ) :
1-استكشاف تقنيات نظم إدارة قواعد البيانات( DBMS ).
1.1 وصف مكونات نظم إدارة قواعد اليانات
1.2 تعريف إستراتيجية إدارة نظم قواعد بيانات مناسبة لمتطلبات تطبيقات مختلفة
2- إنجاز مهام إدارة قواعد البيانات .
2.1 إنشاء قاعدة بيانات من نموذج محدد وإدارة المتسخدمين
2.2 تعديل قواعد البيانات لتضمين قيود المرجعية
2.3 استخدام أساليب مختلفة لضبط كفاءة قواعد البيانات
3. السيناريو :
قاعدة بيانات المساجد ومنسوبيها
فكر الطالب عبدالرحمن لمساعدة مكتب الأوقاف والمساجد بالخرج لإدارة المساجد وذلك بعمل قاعدة بيانات تقوم بمتابعة المساجد والعاملين فيها وشئونهما. ويشرف قسم الفرقة الشرعية بمكتب الأوقاف على موظفي المساجد، وهناك (خطباء – أئمة – مؤذنين) ويتابع أدائهم وتسجيل الملاحظات عليهم، ولكن القسم يواجه صعوبة في استعادة البيانات التي تم جمعها وحفظها واحتمال حدوث الخطأ في البيانات التي تحفظها الفرقة الشرعية لأنهم تعتمدون في ذلك على نماذج تعبئ يدوياُ وتخزن في ملفات والذي يؤدي بدوره لتراكم هذه الملفات والتي تحتاج إلى وقت طويل في جلب المعلومات منها.
إذن هناك عدد من المشاكل تواجه النظام اليدوي منها:
مشكلة الوقت المستغرق في تعبئة النماذج ومشكلة دقة المعلومات والتي يصعب تصحيحها على نفس النموذج وصعوبة تحديث البيانات إذ يتطلب إتلاف القديم وعمل بيانات جديدة ومشكلة كثرة البيانات ومشكلة تعبئة النماذج بخط غير واضح ومشكلة كتابة البيانات المتكررة لنفس الموظف . وكذلك صعوبة كتابة التقارير المطلوبة لمدى كفاءة الأئمة والخطباء.
والفرقة الشرعية بمكتب الأوقاف تعمل الآتي:
1. تحصر المساجد في المنطقة عددها ونوع المسجد هل هو لصلاة الفروض أم لصلاة الجمعة والفروض .
2. تقوم الفرقة الشرعية بتعيين الخطباء وأئمة المساجد والمؤذنين .
3. تعمل الفرقة الشرعية الاختبارات للمتقدمين لها.
4. تتابع الفرقة الشرعية أداء كل الموظفين وتصدر شهادات صلاحية واستمرار أو إيقاق من الخدمة لموظفيها.
مما هو أعلاه تنحصر مهام اللجنة الشرعية بمكتب الأوقاف فيما يلي:
1) سجل لكل مسجد نوعه هل هو لصلاة الفروض فقط أم كذلك لصلاة الجمعة وحالة وصلاحية ا لمسجد
2) سجل لكل موظف ووظيفته إمام أو مؤذن أو خطيب أو خطيب وإمام
3) سجل للشهادات الصادرة من أعضاء الفرقة الشرعية على مدى صلاحية الموظف
4) سجل لتقويم الأداء وذلك بزيارات الفرقة الشرعية المتكررة للمساجد وسماع الخطب
5) سجل لاختبارات قبول الموظفين الجدد.
6) سجل لكل الوظائف الشاغرة بإدارة المساجد. كذلك سجل بكل المتقدمين سواء أكان الذين قدموا للوظائف الشاغرة أو الذين يريدون فرص عمل.
4. المهام المطلوبة :
المهمة الاولى : تعديل بنية قاعدة البيانات: .................................................. .........
احتاجت الفرقة الشرعية في بداية العام الهجري إلي تحديث قاعدة بياناتها حيث أنها تقوم بما يلي:
1. معرفة وضع المساجد وأئمتها، فلكل مسجد رقم خاص به واسم ونوع المسجد هل هو للفروض أم لصلاة الجمعة والمنطقة التي يقع فيها المسجد والمركز والحي.
2. تعد الفرقة سجلات للموظفين يحتوي السجل على رقم السجل المدني ، إسم الموظف والمسجد الذي يعمل فيه ووظيفته في المسجد (خطيب ، إمام، مؤذن) وتاريخ الميلاد وتاريخ التعيين ورقم الهاتف والبريد الألكتروني للمراسلة.
3. تقوم الفرقة الشرعية بعمل شهادات والتي تعطى للموظفين بعد زيارة أحد أعضاء الفرقة الشرعية لمساجدهم ويكتب في كل شهادة اسم الموظف ومسجده وتاريخ الزيارة ورقم الزيارة وتقرير اللجنة في الموظف .
وقد طلبت اللجنة الشرعية الآتي ( 10 درجة)
1- بافتراض أن عدد المساجد في محافظة الخرج 120 مسجداً ، ومساحة القرص الصلب لجهاز كمبيوتر قاعدة البيانات40جيجا , طلب منك التنبؤ بمتطلبات التخزين المناسبة لبيانات جدول المساجد ( Mosque ) وجدول الموظفين ( Employees ) لضمان عدم حدوث مشاكل عند شراء الأجهزة. (نظري)
2- مستخدما SQL Server قم بتصميم جدولاً للمساجد وجدولاً آخر للموظفين وآخر للشهادات الصادرة مع إمكانية ربطهم ووضع الحقول المناسبة لربط الجداول في قاعدة البيانات ويجب إضافة المفاتيح الأساسية والمفاتيح الأجنية اللازمة للربط ، مع وضع القيود اللازمة للحقول، ثم أدخل 10 سجلات مختلفة للجداول أعلاه وذلك لاختبار أداء النظام والتأكد من مرجعية تكامل البيانات. (عملي)
3 - طلبت منك الفرقة الشرعية إضافة حقل للجنسية في جدول الموظفين Employees بحيث تظهر قيمته دائما عند التنفيذ "سعودي" ,كيف يمكنك تغيير بنية الجدول السابق. (عملي)
المهمة الثانية : استرجاع البيانات وتعديلها وإضافة بيانات أخرى: ....................................... ( 10 درجة )
1. لدى الفرقة بعض الاستعلامات التي تساعد في إدارة البيانات كيف يمكنك تنفيذها مستخدما SQL Server :-
· استعراض اسماء وجنسيات جميع الموظفين الذي يعملون في مسجد الامير سلمان
· التعديل في بيانات الخطيب ماجد بعد تحويله من مسجد الأمير سلمان إلى مسجد الملك عبدالعزيز.
· استرجاع أسماء الموظفين وتقيم شهادتهم وتاريخ اصدارها
· إضافة الخطيب عبدالرحمن والذي عين حديثاً في مسجد الخالدية.
· استرجاع أسماء الموظفين الذين رأت الفرقة عدم استمراريتهم في الوظائف وذلك لان التقدير ضعيف
المهمة الرابعة : التقارير .................................................. ........................
كتابة تقرير بالمهام التي تم إنجازها
1- كتابة تقرير يوضح المهام التي تم انجازها على تصميم الجداول والاستعلامات والعمليات الإحصائية الموضحة في المهمة الأولى والثانية والثالثة أعلاه مع تحديد انواع بيانات الحقول والعلاقات والقيود التي تم وضعها مع إرفاق نسخة من الملفات النهائية مخزنه على قرص. ويرجي تصميم التقرير بصورة احترافية مستخدما المهارات التي اكتسبتها والتقنية المتوفرة لديك.