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

كل الأنشطة

تحدث تلقائيًا

  1. الساعة الماضية
  2. نظام متبع اخي خالد هو طالب لديه مشروع فقط مشرف يتبع لقسم فقط مشرف يشرف علي أكثر من طالب طالب يشرف عليه مشرف فقط ممكن توضيح كيف تكون علاقة من جهة ومن جهة اخري يعني اين اضع واحد واين اضع m
  3. 1- العلاقة بين الطالب والمشاريع هنا قلت "الطالب M --- يضيف --- 1 المشاريع"، يعني كل طالب ممكن يضيف مشروع واحد أو أكتر، بس كل مشروع بيتم إضافته من طالب واحد بس. لو مشروع واحد ممكن أكتر من طالب يشارك فيه، يبقى هنا لازم نغير العلاقة لتبقى M -> M (عديد لعديد). 2- العلاقة بين المشرف والقسم "المشرف M --- يتبع --- 1 القسم"، يعني ان قسم واحد ممكن يكون فيه مشرفين كتير، بس كل مشرف بيتبع قسم واحد بس. وده منطقي لو الأقسام فيها مشرفين أكتر من واحد. 3- العلاقة بين الطالب والقسم هنا لازم يكون فيه علاقة "يتبع" بين الطالب والقسم، لأن كل طالب لازم يكون متبع لقسم واحد. فلو كل قسم فيه طلاب كتير، يبقى العلاقة هتكون "الطالب M --- يتبع --- 1 القسم". عشان نحقق العلاقات الصح بين الكيانات دي، لازم نعمل بعض التعديلات على تخطيط الـ ERD عشان يعكس الحالة بشكل مظبوط: العلاقة بين الطالب والقسم دي هتكون علاقة "واحد لعديد" (1->M)، لأن كل طالب بيتبع قسم واحد بس، بس القسم الواحد ممكن يكون فيه طلاب كتير. يعني هنرسمها: الطالب (M) --- يتبع --- (1) القسم
  4. انا اخي طه اريد رسم مخطط علاقات كيانات نظام وليس عمل صلاحيات اريد فقط هل علاقات صحيحة التي في صورة اول لا توصيل سهم بينهم او واحد او m علي سبيل مثال هدا اريد رسمه
  5. يوجد نهج اخر يمكنك ان تتبعه يمكنك إنشاء جدول واحد يحتوي على جميع أنواع المستخدمين، وسنسميه "users" على سبيل المثال. سيتم تضمين جميع انواع المستخدمين مثل المشرف او الطالب مع تحديد الصلاحيات الخاصة بكل مستخدم داخل هذا الجدول، هذه سيجعل النظام أكثر تنظيمًا وسهولة في الإدارة. ثما سنقوم بربط جدول الأقسام بجدول المستخدمين بعلاقة واحد إلى متعدد، حيث يمكن لكل قسم أن يحتوي على العديد من المستخدمين. وبنفس الطريقة، سنقوم بربط جدول المستخدمين بجدول المشاريع أيضًا بعلاقة واحد إلى متعدد، مما يسمح لكل مستخدم ان يمتلك العديد من المشاريع. والاهم هو تنظيم الصلاحيات بحيث يمكن فقط للطلاب رفع المشاريع، وهذا يمكن تحقيقه من خلال تعيين الصلاحيات بشكل دقيق داخل جدول المستخدمين.
  6. هناك ثلاث أنواع للعلاقات بين الكينونات وهي: علاقة واحد إلي واحد تعني ان سجل في كيان قد يرتبط بسجل واحد لا أكثر في كيان أخر. علاقة واحد الي عديد يكون سجل من كيان قد يرتبط بسجل واحد أو أكثر في كيان اخر . علاقة عديد الي عديد تشير هذه العلاقة إلى عدة سجلات في كيان قد ترتبط بعدة سجلات في كيان أخر. في حالة لدي 4 كيانات وهي كالتالي الطالب المشرف القسم المشاريع الطالب يضيف المشاريع الطالب يتبع القسم المشرف يتبع للقسم هل صحيح علاقات التي في الصورة ياريت توضيح اخواني الكرام
  7. اليوم
  8. مرحبا يوسف، في بداية تعلمك لاي مجال بتاكيد ستواجهك بعض الصعوبات في البدايه وخاصة مجال مثل الذكاء الاصطناعي محال ملئ بتحديات الجزء الذي لاتفهمه يفضل اعادته واستماع الشرح مره اخري اما اذا حدثت معك مشكله او لم تفهم جزء معين في محاضره فاكاديمية حسوب بتوفر قسم كامل لكل محاضره تستطيع طرح سؤالك به وسيتم الرد عليك من متخصصين في نفس مجالك بالتوفيق.
  9. لفعل ذلك يجب عليك معالجة الحدث beforeunload في window: function onBeforeUnload(e) { if (thereAreUnsavedChanges()) { e.preventDefault(); e.returnValue = ''; return; } delete e['returnValue']; } window.addEventListener('beforeunload', onBeforeUnload); بالنسبة لـthereAreUnsavedChanges() فهذه دالّة يجب عليك برمجتها لتوافق الشرط الذي تريد عنده منع المستخدم من مغادرة الصفحة. لكن للأسف، في المتصفّحات الجديدة، لا يمكن تعديل النص الذي يظهره المتصفّح للمستخدم, نصّ التأكيد يختاره المتصفّح نفسه. لكن ما يمكنك فعله هو إظهار الرسالة على الصفحة مباشرة في من خلال الدالّة السابقة. يمكن الإطلاع أكثر عن كيفية معالجة هذا الحدث من توثيق شبكة موزيلا للمطورين: https://developer.mozilla.org/en-US/docs/Web/API/Window/beforeunload_event
  10. كيف اظهر تنبيه اذا كان المستخدم سيعود للصفحة السابقة او سينتقل الى صفحة أخرى مثال : ("اذا غادرة لن يتم حفظ البيانات") ثم يظهر زرين مغادرة او بقاء؟
  11. المشكلة غير واضحة، فالصورة التي أرفقتها لم تظهر، يمكنك إعادة طرح الإستفسار بتفاصيل أكثر و إن أمكن رفع الملفات حتى نستطيع المساعدة بشكل أفضل.
  12. البارحة
  13. لدي مشكله في الصفحه الرئيسيه انتهيت من التعديل في الكود والان كود ال css لا يعمل بشكل صحيح والكود مكتوب بشكل صحيح وقمت بفتحه بامتداد html ويعمل بشكل صحيح حيث ان ال section كانو بجوار بعضهم البعض الان اصبحو فوق بعضم
  14. مرحبا يوسف، ارجوا وضع تساؤلاتك تحت كل فيديو حتى يتسنى لنا مساعدتك بشكل أفضل. بالتوفيق إن شاء الله.
  15. السلام عليكم، عندي بعض الأسئلة بخصوص دورة الذكاء الإصطناعي و أحتاج إلى مساعدة: - بالنسبة لقسم الllms لم أفهم شيئا. - بالنسبة لقسم الData Analysis : 1. بالنسبة لجزء التعامل مع البيانات والإحصاء لم أفهم المغزى من هذا الجزء، هل هو tutorial لإستخدام مكتبة Pandas 2. لم أفهم الأجزاء المتعلقة بتمثيل البيانات مرئيًا (لم أفهم مخطط الصندوق و متى أستخدم كل مخطط، أم يجب إستخدام كل المخططات في المشروع؟) 3. في باقي الأجزاء لم أفهم منهجية تحليل البيانات خصوصا إستخراج الinsights من البيانات و تمثيل البيانات مبيانيا، لنأخد مثال بيانات نقط التلاميذ ، ما المطلوب إستخراجه ك insights، و هل يجب رسم كل المخططات. شكرا
  16. الخطأ يخبرك ان GET["time"]_$ غير معرف لذلك تاكد من انك تقوم بارساله فى العنوان url حتى لا يحدث هذا الخطا
  17. بالطبع يمكنك طرح السؤال أو المشكلة وسيتم الإجابة عليها باسرع وقت ولكن إذا كانت المشكلة متعلقة بدرس معين يرجى إضافة التعليق في نفس الصفحة الخاصة بالدرس وإذا كان سؤال عام يمكنك إضافته في الاسئلة العامة
  18. شكراً لك هذا هو كود الصفحة الأخرى مع رسالة الخطأ قد يكون الكود خاطئ لأني لست متمرساً للغة بعد
  19. نعم لا مشكلة هل يمكنك ارسال رساله الخطا لاساعدك بشكل افضل
  20. اقصد بدعم اذا واجهتني مشكلة او نقطه لم افهمها هل يتم شرحها في التعليق
  21. ماذا تقصد بالدعم ؟ حيث أن الدورة متاحة بالطبع مدى الحياة مع الوصول للتحديثات بشكل مجاني وكما أنه يمكنك بالطبع الإستفسار عن أي مشكلة تواجهك دائماً من خلال فريق من المدربين وبالطبع يتم توجيهك بعد إجتياز الإمتحان والحصول على الشهادة حتى تستطيع الحصول على عمل حتى 6 أشهر وإذا لم تحصل على عمل يغطي تكلفة الإشتراك يمكنك استرداد قيمة الإشتراك
  22. قمت بالتعديل ومن ثم أحاول إرسال بيانات هذه المصفوفة إلى صفحة أخرى ولكنه يظهر خطأ لا أستطيع تحديد ان كان الخطأ من صفحة الإرسال أو الاستقبال فهل تستطيع مساعدتي؟
  23. الخطأ لديك هو انك تقوم بوضع رقم 0 دائما فى المصفوفة الاولى وبهذا سيتم ترجاع مصفوفة واحده فقط الى الخادم . والحل هو وضع ال id الخاص بالمستخدم row["teacher_number"]$ بدلا من ال 0
  24. يمكنك دراسة الإثنين مع بعض، بالنسبة لطريقة دراستها الأفضل أن تشاهد فيديوات شرح أفضل لأنهم يتم تبسيطها بشكل كبير و بالتالي يسهل عليك فهمها.
  25. جربت هذه الطريقة ولكنها لم تضبط جيداً هناك خطأ اقوم به، ربما أنه يجب تحديد عدد خانات المصفوفة قبل اعطائها القيم ولكني لا أعرف كيف اقوم بذلك
  1. عرض المزيد
×
×
  • أضف...