الانتقال إلى المحتوى

استشارة بتحليل نظام


عبدالرحمن سليمان

Recommended Posts

السلام عليكم اخواني .

 

لو سمحتم اريد استشارة بتحليل نظام بسيط صممته يشمل ادارة اجتماعات مع تصويت .   الفكرة يوجد اعضاء و يتم عمل اجتماع و كتابة بنود تابعة لكل اجتماع , ويتم تصويت على كل بند و ظهور نتائج التصويت .

 

الجدول الاول الاعضاء - رقم العضو , اسم العضو -- رقم العضو pk

الجدول الثاني الاجتماعات - رقم الاجتماع , اسم الاجتماع - بحيث ان رقم الاجمتاع Pk 

الجدول الثالث . البنود - رقم النبد , اسم البند , رقم الاجتماع - بحيث ان رقم النبد pk , رقم الاجتماع fk 

الجدول الرابع تصويت - رقم الصوت ,نوع الصوت , رقم العضو , رقم النبد - رقم الصوت pk , رقم العضو fk , رقم النبد fk - بحيث ان جدول التصويت مربوط مع جدول الاعضاء و جدول البنود.

لان التصويت يكون على كل بند من قبل كل عضو, بمعنى كل عضو يصوت على كل بند . 

الفكرة: اريد نتائج التصويت على كل بند . 

السؤال: هل اعمل جدول للنتائج مربوط مع جدول  البنود ؟ ام اكتفي باضافة عمود على جدول البنود (اسميه نتائج) لتخزين النتيجة وابرمجها لاحقا على فورم ؟ 

 شكرا لكم

رابط هذا التعليق
شارك

وعليكم السلام ورحمة الله 

- الجدول الأول ... بيانات الاعضاء  ... - رقم العضو , اسم العضو ( يمكن اضافة بيانات إداريه اخرى مثل الوظيفة - رقم الموبايل - .... ) مقتاح الجدول رقم العضو 

-- الجدول الثاني بيانات الاجتماعات ... - رقم الاجتماع , اسم الاجتماع - بحيث ان رقم الاجمتاع Pk  ( اضافة بيانات اخرى مثل تاريخ الإجتماع - مكان الإجتماع - .... ) 

-- في جدول البنود  سؤال هل البنود تتكرر مع كل اجتماع ؟ أي يمكن تعريفها بشكل مستقل لإستخدامها مع الجداول الأخرى 

في هذه الحالة يكون جدول البنود هو ( رقم البند - اسم البند + بيانات اخرى ان وجدت )  مفتاح الجدول هو رقم البند 

-- جدول البنود التي سيتم مناقشتها في  الإجتماع 

يتضمن( رقم الإجتماع + رقم البند) PK  (و اضافة اي بيانات اخرى على مستوى البند في الإجتماع  مثل اهمية البند في الإحتماع المحدد ) 

مفتاح الجدول ( رقم الإجتماع + رقم البند )  معا compound key 

-- جدول جديد الأعضاء المفترض حضورهم للإجتماع  يتضمن رقم الإجتماع + رقم العضو  وهما معا مفتاح الجدول  ويمكن اضافة بيانات اخرى للجدول مثل حالة الحصور للعضو وصفة العضو في الإجتماع ( مشرف - منسق - .... ) 

--- جدول نتائج على البنود 

( رقم الإحتماع + رقم البند + رقم العضو   )  ثم  عمود نتيجة التصويت + واية بيانات اخرى اضافيه  ومفتاح الجدول مركب من الثلاثة اعمدة وهي رقم الإجتماع ورقم البند ورقم العضو 

مع ملاخظة ال FK 

 رقم الإجتماع + رقم العضو  FK   مع جدول الأعضاء المشاركين في الاجتماع 

رقم الإجتماع + رقم البند FK   مع جدول البنود المفترض مناقشتها في الإجتماع 

رابط هذا التعليق
شارك

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   تمت استعادة المحتوى السابق الخاص بك.   مسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

جاري التحميل
×
×
  • أضف...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية