اذهب إلى المحتوى

السؤال

نشر (معدل)

الان انا في مرحلة تصميم نظام شؤون موظفين به حالات ادخال تالية 

  1. البيانات الاساسية للموظف 
  2. التفرغ
  3. النذب 
  4. المكافئات 
  5. الترقيات
  6. المؤتمرات والدورات
  7. البعتاث
  8. رسائل الشكر والتقدير 
  9. تقارير الكفاءة 
  10. الاجازات
  11. اللجان المكلف بها 
  12. العلاوات 

في صفحة موظف يوجد بيانات تاليه يتم ادخالها رقم موظف مفتاح اساسي ،اسم الموظف ،درجة الوظيفية، تاريخ الحصول علي الدرجة، مكان حصول علي مؤهل، اسم الجد، اللقب، مكان العمل السابق، اسم الام، تاريخ الميلاد، الوظيفة، تاريخ الحصول علي المؤهل، الرقم الوطني، المؤهل العلمي، اسم الاب ،حقل رصيد الاجازات  الرجاء توضيح هل يرتبط مع جدول الاجازات 

تم التعديل في بواسطة gamal_king

Recommended Posts

  • 0
نشر
بتاريخ 15 دقائق مضت قال gamal_king:

الان انا في مرحلة تصميم نظام شؤون موظفين به حالات ادخال تالية 

  1. البيانات الاساسية للموظف 
  2. التفرغ
  3. النذب 
  4. المكافئات 
  5. الترقيات
  6. المؤتمرات والدورات
  7. البعتاث
  8. رسائل الشكر والتقدير 
  9. تقارير الكفاءة 
  10. الاجازات
  11. اللجان المكلف بها 
  12. العلاوات 

في صفحة موظف يوجد بيانات تاليه يتم ادخالها رقم موظف مفتاح اساسي ،اسم الموظف ،درجة الوظيفية، تاريخ الحصول علي الدرجة، مكان حصول علي مؤهل، اسم الجد، اللقب، مكان العمل السابق، اسم الام، تاريخ الميلاد، الوظيفة، تاريخ الحصول علي المؤهل، الرقم الوطني، المؤهل العلمي، اسم الاب ،حقل رصيد الاجازات  الرجاء توضيح هل يرتبط مع جدول الاجازات 

نعم، يجب ان توجد علاقة بين جدول الموظفين و جدول الاجازات. كمثال يمكنك تصميم الجداول:

جدول الموظفين:

  • مفتاح رئيسي: id
  • بيانات الموظف (الاسم، الوظيفة، تاريخ الميلاد، الرقم الوطني، الخ)

وجدول الاجازات: 

  • مفتاح رئيسي: id
  • employee_id - مفتاح أجنبي يربط بجدول الموظفين
  • نوع الاجازة (اجازة سنوية، مرضية، ولادة، خاصة)
  • تاريخ بداية الاجازة
  • تاريخ نهاية الاجازة  
  • عدد أيام الاجازة

هذا سيسمح لك بتتبع اجازات كل موظف عبر employee_id. 

  • 0
نشر (معدل)
بتاريخ 14 دقائق مضت قال Khaled Osama3:

نعم، يجب ان توجد علاقة بين جدول الموظفين و جدول الاجازات. كمثال يمكنك تصميم الجداول:

جدول الموظفين:

  • مفتاح رئيسي: id
  • بيانات الموظف (الاسم، الوظيفة، تاريخ الميلاد، الرقم الوطني، الخ)

وجدول الاجازات: 

  • مفتاح رئيسي: id
  • employee_id - مفتاح أجنبي يربط بجدول الموظفين
  • نوع الاجازة (اجازة سنوية، مرضية، ولادة، خاصة)
  • تاريخ بداية الاجازة
  • تاريخ نهاية الاجازة  
  • عدد أيام الاجازة

هذا سيسمح لك بتتبع اجازات كل موظف عبر employee_id. 

جدول اجازات به بيانات تاليه 

رقم الاجازة مفاتح رئيسي، رقم القرار، نوع الاجازة، سبب الاجازة، مدة الاجازة باليوم،  بداية الاجازة، نهاية الاجازة، رصيد الاجازات المتبقي، وقت وتاريخ الادخال، وقت وتاريخ التعديل، المستخدم الذي قام بالادخال ، المستخدم الذي قام بالتعديل، رقم الموظف fk مفتاح اجنبي 

اخي اريد كيف طريقة التي احدد به مثلا موظف احمد اعبي له بيانات اجازة ثم بعده احدد موظف علي احدد له بيانات اجازة 

انا عرفت كيف اصمم صفحة موظف عبارة عن ادخال فقط لكن ماذا اضع في صفحة اجازات وكيف اعرف انه موظف احمد او علي ياريت توضح لي ماذا افعل في صفحة اجازات 

كذلك جدول موظف به حقل يسمي الوضع الحالي للموظف مفتاح اجنبي fkمرتبط بجدول تصنيف موظف الذي به حقول تاليه رقم تصنيف موظف اسم تنصيف موظف في شاشة بيانات موظف

تم التعديل في بواسطة gamal_king
  • 0
نشر
بتاريخ 2 دقائق مضت قال gamal_king:

جدول اجازات به بيانات تاليه 

رقم الاجازة مفاتح رئيسي، رقم القرار، نوع الاجازة، سبب الاجازة، مدة الاجازة باليوم،  بداية الاجازة، نهاية الاجازة، رصيد الاجازات المتبقي، وقت وتاريخ الادخال، وقت وتاريخ التعديل، المستخدم الذي قام بالادخال ، المستخدم الذي قام بالتعديل، رقم الموظف fk مفتاح اجنبي 

اخي اريد كيف طريقة التي احدد به مثلا موظف احمد اعبي له بيانات اجازة ثم بعده احدد موظف علي احدد له بيانات اجازة 

انا عرفت كيف اصمم صفحة موظف عبارة عن ادخال فقط لكن ماذا اضع في صفحة اجازات وكيف اعرف انه موظف احمد او علي ياريت توضح لي ماذا افعل في صفحة اجازات 

في صفحة الاجازات، يمكنك عرض قائمة تحتوي أسماء الموظفين لاختيار أحدهم.

 عند عمل صفحة إضافة/تعديل إجازة، قم بإضافة خيار لإختيار اسم الموظف من قائمة تحتوي على أسماء الموظفين.

عند الحفظ، قم بإختيار رقم الموظف المقابل للاسم المختار وحفظه في حقل employee_id.

<select name="employee_id">
  // for loop
  <option value="1">أحمد</option> 
  <option value="2">علي</option>
</select>

هذا سيمكنك من تخصيص بيانات الإجازة لكل موظف على حدى.

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

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

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  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.

  • إعلانات

  • تابعنا على



×
×
  • أضف...