الانتقال إلى المحتوى
View in the app

A better way to browse. Learn more.

مجموعة مستخدمي أوراكل العربية

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Erd خاص بمشروع مكتبة تبيع الكتب للطلبة الجامعيين

Featured Replies

بتاريخ:

السلام عليكم
انا عاوز حد يراجع ERD الي انا عملته ده ويقلي هو صح ولا لالالالالا
المشروع بتاعي بيتكلم عن مكتبة تبيع الكتب للطبلة الجامعية يعني الدكتره بيحطه الكتب في المكتبة دي وطالبه يروحاااااا يشتروهااااا من هناك جميل
346547665.jpg
وزي منتوااااا شيفين في ERD انا هشروح الجداول علشان الي يقرا يكون فاهم اوكي
1- الجدول الاوال ده خاص باسماء الكليات جميل (رقم الكلية PK – اسم الكلية – ملاحظات).
2- الجدول الثني خاص باسماء الاالفرق الدراسية(رقم الفرقة PK – اسم الفرقة- ملاحظات-رقم الكلية FK
3- الجدول الثالث خاص بالاقسام التابعة للفرق مثلا(الفرقة ارابعة قسم نضم المعلومات ) (رقم القسم PK – اسم القسم – ملاحظات – رقم الفرقة FK
4- الجدول الرابع خاص بالشعب الدراسية التابعة للفرق الدارسية(رقم الشعبة PK – اسم الشعبة – ملاحظات – رقم الفرقة FK
5- الجدول الخامس خاص بالمواد (رقم المادة PK- اسم المادة- سعر الماده- عدد النسخ- اجزاء الكتاب – نسبة ربح المكتبة – حالوة وجود شيت للكتاب- حالة وجود كتاب عملي – ملاحظات – رقم الكلية FK – رقم الفرق FK – رقم القسم FK - رقم الشعبة FK – رقم الدكتور FK
6- الجدول السادس خاص بالدكترة (رقم الدكتور PK – اسم الدكتور – ملاحظات )
7- الجدول السابع خاص باجزاء الكتاب التي تم استلامها من قبل الطالب (المسلسل PK -الجزء المستلم – رقم الماده FK – رقم الطالب fk
8- الجدول الثامن خاص بالطلبة (رقم الطالب PK – اسم الطالب – تاريخ التسجيل – حالة الحجز(معنها حجز دون استلام ام دفع واستلم )- ملاحظات- رقم المادة FK
9- الجدول الاخير التخفيضات (المسلسل PK - قيمة التخفيض- رقم الطالب FK - رقم المادة FK)


انا عاوز من الاعضاء الكرام يشوفوا الصوره ويقلولي اه ارئيهم وهل العلاقات مابين الجداول صيحيه ام فيها خطاء

ارجواااا المساعده علشان انا عاوز ابدا في المشروع ياشابا واتمنى من الجميع انه يساعديني فيه واكون شاكر جداااااااااااا

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

بتاريخ:
  • كاتب الموضوع

ممكن اعرف رد الاعضاء الكرام على ERD

بتاريخ:

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


- لدراسة الER يجب معرفة مرحلة التحليل التى اعددتها وما هى اهداف والمهام المطلوبه من النظام .

-

الجدول الخامس خاص بالمواد (رقم المادة PK- اسم المادة- سعر الماده- عدد النسخ- اجزاء الكتاب – نسبة ربح المكتبة – حالوة وجود شيت للكتاب- حالة وجود كتاب عملي – ملاحظات – رقم الكلية FK – رقم الفرق FK – رقم القسم FK - رقم الشعبة FK – رقم الدكتور FK


لا داعي لوجود اعمدة رقم الكلية - رقم الفرقة - رقم القسم وانما يكفى وجود عمود رقم الشعبة ... حيث انه من خلال معلومة رقم الشعبة يمكن الوصول الى الكلية والفرقة والقسم


الجدول السابع خاص باجزاء الكتاب التي تم استلامها من قبل الطالب (المسلسل PK -الجزء المستلم – رقم الماده FK – رقم الطالب fk

الجدول الاخير التخفيضات (المسلسل PK - قيمة التخفيض- رقم الطالب FK - رقم المادة FK)


الجدول السابع والجدول الاخير متشابهين

والسؤال هل يمكن الحصول على تخفيض بدون وجود استلام سابق من الطالب ؟
ام انه يجب ان يتم استلام الكتاب اولا ثم يتم الحصول على تخفيض ؟
اذا كان الامر هو الحالة الثانية فيمكن دمج الاعمدة فى جدول واحد ويكون كالتالي
المسلسل PK -الجزء المستلم – رقم الماده FK – رقم الطالب fk - قيمة التخفيض

-
الجدول الثامن خاص بالطلبة (رقم الطالب PK – اسم الطالب – تاريخ التسجيل – حالة الحجز(معنها حجز دون استلام ام دفع واستلم )- ملاحظات- رقم المادة FK


يجب فصل البيانات الاساسية الخاصة بالطالب ( رقم الطالب PK - اسمه - الكلية - ... )
بيانات التسجيل ( رقم الحجز pk - تاريخ الحجز - رقم الطالب fk- رقم المادةfk - حالة الحجز - ملاحظات )


- ماهو البرنامج المستخدم فى اعداد رسمة ال ER? رجاء ذكر رابط تنزيل البرنامج ...
- ارفاق المستند الاصلي للتعديل عليه ... ان اردت ذلك

والله الموفق

-
بتاريخ:
  • كاتب الموضوع

مشكور جدااااااااا على الرد انا بستخدم برنامج اسمه Enterprise Architect
انا هرفق الملف الاصلي في المرفقات علشان تشوفه حضرتك

لا داعي لوجود اعمدة رقم الكلية - رقم الفرقة - رقم القسم وانما يكفى وجود عمود رقم الشعبة ... حيث انه من خلال معلومة رقم الشعبة يمكن الوصول الى الكلية والفرقة والقسم


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

والسؤال هل يمكن الحصول على تخفيض بدون وجود استلام سابق من الطالب ؟

الطالب بيحجز الكتاب عادي والتخفيض بيتم دون استلام الاجزاء الخاصه بالكتاب

يجب فصل البيانات الاساسية الخاصة بالطالب ( رقم الطالب PK - اسمه - الكلية - ... )
بيانات التسجيل ( رقم الحجز pk - تاريخ الحجز - رقم الطالب fk- رقم المادةfk - حالة الحجز - ملاحظات )



ممكن حضرتك ضوح ازاي افصل يعني وزي اعمل جزء الحجز الخاص بالطلبة

وشكرك مره تانية

library.rar

بتاريخ:
  • كاتب الموضوع

ممكن ارفع البرنامج على احد الموقع واجبهولك لو ملقتهوش على النت ان شاء الله

بتاريخ:

السلام عليكم

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


بداية من خلال رسمك للعلاقات بين جداول الكلية والفرق الدراسية والشعب كانت كما ذكرت سابقا كالتالي

الجدول الاوال ده خاص باسماء الكليات جميل (رقم الكلية PK – اسم الكلية – ملاحظات).
2- الجدول الثاني خاص باسماء الاالفرق الدراسية(رقم الفرقة PK – اسم الفرقة- ملاحظات-رقم الكلية FK
3- الجدول الثالث خاص بالاقسام التابعة للفرق مثلا(الفرقة ارابعة قسم نضم المعلومات ) (رقم القسم PK – اسم القسم – ملاحظات – رقم الفرقة FK
4- الجدول الرابع خاص بالشعب الدراسية التابعة للفرق الدارسية(رقم الشعبة PK – اسم الشعبة – ملاحظات – رقم الفرقة FK

اي ان الشعبة تابعة لقسم معين والقسم يتبع فرقة والفرقه تابعة لكلية معينة

بالتالى لا بد من الاستفادة من هذه المعلومة داخل النظام وبهذا الترتيب السابق ... تمام

عندما نتكلم عن المواد المشتركة بين الشعب ... ففى هذه الحالة يجب عمل ثلاثة جداول
- 1 جدول البيانات الاساسية للمواد
رقم المادة PK- اسم المادة- سعر الماده- عدد النسخ- اجزاء الكتاب – نسبة ربح المكتبة – حالوة وجود شيت للكتاب- حالة وجود كتاب عملي – ملاحظات
- 2 - جدول الشعب ... (رقم الشعبة PK – اسم الشعبة – ملاحظات – رقم الفرقة FK
3- جدول المواد التى تدرس فى الشعبة ويكون ( رقم المادة + رقم الشعبة ) والاثنين معا هما مفتاح الجدول
اى ان العلاقة بين كينونه entity المادة
وكينونة الشعبة تكون many to many

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

توجد ملحوظة جديده : هل المادة الواحدة يمكن ان يدرسها اكثر من دكتور ... فى هذه الحالة يجب حذف رقم الدكتور من جدول المواد وعمل جدول جديد يجمع بين المادة + رقم الدكتور ... وتكون العلاقة M:M بين المادة والدكتور

---------------

ازاي افصل يعني وزاي اعمل جزء الحجز الخاص بالطلبة


عندما تتحدث عن وحدة بيانات او entity او جدول يجب ان تكون البيانات متجانسة وتوصف طبيعة هذا الكيان
عندما تتحدث عن بيانات اساسية لطالب ستكون البيانات مرتبطه به مثل رقم الطالب الجامعى - اسم الطالب - تاريخ الميلاد - العنوان - الهاتف -... )
وبالتالى يمكن استخدام معلومات الطالب فى اى جدول اخر بالنظام من خلال رقمة فقط
مثل جدول حجز او استلام الكتب
رقم الحجز pk + تاريخ الحجز - رقم الطالب fk - حالة الحجز ( حجز فقط - حجز ودفع - استلام - ... ) + اية بيانات اخرى مرتبطة بالحجز
وهذا طبقا لمرحلة تحليل ومعرفة متطلبات النظام
-----------------
لم استطع فتح الملف أو الوصول الى البرنامج الخاص بالتعامل معه فى النت ... رجاء تحميله ان امكن وهل معه كراك او صلاحية استخدام ؟

شكرا
بتاريخ:
  • كاتب الموضوع

السلام عليكم شكور جدااااا على اهتمامك وردك ياخي الكريم

لم استطع فتح الملف أو الوصول الى البرنامج الخاص بالتعامل معه فى النت ... رجاء تحميله ان امكن وهل معه كراك او صلاحية استخدام ؟

بالنسبه للبرنامج انا برفعه فيه وهيكون اللينك وموجد قريب ان شاء الله هو معاه كراك طبعاااااا بس خد بالك لما تيجي تفك الضغط عنه ابقى اقفل الانتي فيرس علشان ميحذفش الكراك الي معاه لانه هيعتبره فيرس اوووكي

حضرتك بتقول بالنسبه للمواد المشتركة هعمل 3 جدول او جدولين مفهو مين بالس الجدول التالت بيحتوي على عنصرين بص الي هما ( رقم المادة + رقم الشعبة ) هما دول العنصرين الي هيكونوااااا في الجدول الثالث بس وهل هما pk اما انهم FK ؟؟؟؟ ده لو كان في مواد مشتركه مابين الشعب طيب لو في مواد مشتركه مابين الاقسام يعني انا في كلية حسبات معندناش شعب عنا اقسام بس في كلية التربية فيه شعب جميل هل اعمل جدول في (رقم الماده+رقم القسم) جدول رابع ام انا الجدول الثالث السابق ذكره هيظبط الحكاية دي ومش هيبقى فيه اي مشكلة

توجد ملحوظة جديده : هل المادة الواحدة يمكن ان يدرسها اكثر من دكتور ... فى هذه الحالة يجب حذف رقم الدكتور من جدول المواد وعمل جدول جديد يجمع بين المادة + رقم الدكتور ... وتكون العلاقة M:M بين المادة والدكتور


طبعا في اكتر من دكتور ممكن يدرس اكتر من ماده في في نفس الكلية(يعني نفس الدكتر بيدرس سنه اول وثاني .... الخ) وممكن في نفس القسم كمان بلااضافة انه ممكن يدرس في اكترمن كلية

عندي ملاحظة الطالب الواحد ممكن يشتري اكترمن ماده ده الصح فيبقى الجدول بتاع الطلبه الي انا عمله غلط مش هينفع رقم الطالب يكون pk لان الطالب هيكرر اكتر من مره مع كل ماده هيشتريها
فهل اعمل جدول فيه (رقم الماده-رقم الطالب) منفصلين لوحدهم ويكونا fk ؟؟؟؟؟؟؟
بتاريخ:
  • كاتب الموضوع

up

بتاريخ:
  • كاتب الموضوع

وانا في انتظار الرد ان شاء الله
شكرااااااااااااااااا

بتاريخ:

السلام عليكم

لم استطع التعامل مع الملف الذى ارسلته سابقا ... لانه يجب ادخال مفتاح التسجيل الخاص بالبرنامج

لقد اعددت لك رسمة مبدئية لل ER ... حتى يمكن المناقشة من خلالها

يجب حصر وتحديد كل الbusiness rules الموجودة اثناء مرحلة التحليل حتى يتم اعداد ال ER بطريقة جيدة

مثل ( العلاقة بين الكتاب والمؤلف )
- مادة الكتاب الواحد يجب ان يكون لها مؤلف ( دكتور ) ... اى هل يمكن ان يكون هناك كتاب مادة أو مذكرة ليست مرتبطه بدكتور
- الدكتور قد يكون له كتاب واحد او أكثر

____________________________.jpg

_____________________________er.jpg

بتاريخ:
  • كاتب الموضوع

السلام عليكم

لم استطع التعامل مع الملف الذى ارسلته سابقا ... لانه يجب ادخال مفتاح التسجيل الخاص بالبرنامج

بالنسبة للمفتاح البرنامج هو معاه كراك بينزل بس لازم تقفل الانتي فيرس علشان هيعتبره فيرس
لقد اعددت لك رسمة مبدئية لل ER ... حتى يمكن المناقشة من خلاله

بالنسبة ERD فهو رائع وتقريبا قربنا نوصل يعني لشكل الاسيكمة
مادة الكتاب الواحد يجب ان يكون لها مؤلف ( دكتور ) ... اى هل يمكن ان يكون هناك كتاب مادة أو مذكرة ليست مرتبطه بدكتور

لالالالالا كل كتابه او مذكرة لها دكتور معين
الدكتور قد يكون له كتاب واحد او أكثر

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

في الاعمده التالية (رقم الطالب FK - رقم الكتاب FK) هل هذا صح علشان احل الاشكالية

حضرتك مردتش على الاستفسار ده الي كنت انا كتبه ممكن حضرتك تجوبني عليه ؟؟؟؟؟؟؟؟؟؟؟
حضرتك بتقول بالنسبه للمواد المشتركة هعمل 3 جدول او جدولين مفهو مين بالس الجدول التالت بيحتوي على عنصرين بص الي هما ( رقم المادة + رقم الشعبة ) هما دول العنصرين الي هيكونوااااا في الجدول الثالث بس وهل هما pk اما انهم FK ؟؟؟؟ ده لو كان في مواد مشتركه مابين الشعب طيب لو في مواد مشتركه مابين الاقسام يعني انا في كلية حسبات معندناش شعب عنا اقسام بس في كلية التربية فيه شعب جميل هل اعمل جدول في (رقم الماده+رقم القسم) جدول رابع ام انا الجدول الثالث السابق ذكره هيظبط الحكاية دي ومش هيبقى فيه اي مشكلة
بتاريخ:

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


طيب لو في مواد مشتركه مابين الاقسام يعني انا في كلية حاسبات معندناش شعب عندنا اقسام بس
في كلية التربية فيه شعب ... هل اعمل جدول في (رقم الماده+رقم القسم) جدول رابع

لمعالجة الحالة الاخيرة وهى وجود اقسام بدون شعب ... وهذه المعلومة لم تؤخذ فى الاعتبار عند اعداد التصميم الاول ...الذى تم تكوينه بافتراض ان جميع الاقسام لها شعب !!! ... وهذا يتطب تعديل فى اعداد رسم العلاقات مرة اخرى

ملحوظة : كتابة مرحلة التحليل واجراءات العمل من النقاط الاساسية قبل اعداد وانشاء ال ER

يجب حصر وتحديد كل الbusiness rules الموجودة اثناء مرحلة التحليل حتى يتم اعداد ال ER بطريقة جيدة


اليك الرسمة بعد التعديل

_____________________________er2.jpg

____________________________.jpg

بتاريخ:

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

انا متاسف جدا اني نسيت اقلك ان في اقسام ملهشا شعب في بعض الكليات :( :D

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

في الاعمده التالية (رقم الطالب FK - رقم الكتاب FK) هل هذا صح علشان احل الاشكالية


حضرتك مجوبتنيش على الاستفسار ده هل الي قلته ده صح ولا غلط علشان احل الاشكالية الي فاتت دي ؟؟؟؟؟؟؟؟؟؟؟
بتاريخ:

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

العلاقة بين الطالب والمادة ستكون من خلال جدول الحجز او الشراء ... ولا يحتاج الامر الى انشاء جدول مستقل يحتوى كافة المواد التى يدرسها الطالب

بتاريخ:
  • كاتب الموضوع

السلام عليكم متشكر اااااااااا على الرد على الاستفسار بس باقي جدول التخفيضات minimizing هل الجدول سليم زي منا عمله في اول الموضع في اصوره الموضح سابقاااااااا ام لالالالالالا

شكراااااااااااااااااااا

بتاريخ:

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

فكرة قيمة التخفيض على الكتاب او مجموعه الكتب المشتراه معا ... غير واضحة تماما

- اذا كان قيمة التخفيض المسموح به لكل كتاب محدد مسبقا مثل قيمة سعر الكتاب ... فيمكن اضافة قيمة التخفيض المسموح به مع جدول كتاب المادة

- اذا كنت تريد تسجيل قيمة التخفيض المعطى للطالب لكل كتاب ... فيمكن اضافة قيمة التخفيض ضمن جدول الحجز والاستلام مع عملية الاستلام والدفع

- اذا كنت تريد تسجيل مبلغ تخفيض واحد على اجمالى الكتب المشتراه وحسب قيمة المشتريات الكلية ... فيلزم اعداد جدول جديد


يجب قبل البدء فى رسم ال ER وتحديد ال entities ان تكون انهيت مرحلة التحليل المبدئي ودرست الاجراءات وافكار ال Business Rules المكونه للنظام

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

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

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

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

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

Account

Navigation

البحث

إعداد إشعارات المتصفح الفورية

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.