الانتقال إلى المحتوى
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.

هل هناك علاقة بين Entities في Er Diagram وبين الـobjects والـdata Stores في Dfd؟

Featured Replies

بتاريخ:

السلام عليكم..

سؤالي هو هل هناك علاقة بين entities في ER diagram وبين الـObjects والـData stores في DFD؟

فهل يتم وضع الـEntities في الـER Diagram علبى حسب الـObjects او الـData stores في الـDFD's؟؟

فعلى اي اساس يتم وضع الـEntities ؟؟

ارجو الرد سريعا ممن لديه الخبره ،
وشكرا سلفا ...

بتاريخ:

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

فعلا هناك علاقة بين ال ERD and DFD

من خلال ال Data Store فى ال DFD يمكنك أن تحولها إلى One Entity or More على حسب الحالة

فمثلا:
- يمكن أن يكون هناك Data Store يحفظ بيانات المرضى فهذا سوف يتحول إلى Patient Entity
- يمكن أن يكون هناك Data Store يحفظ بيانات المرضى و حالاتهم فهذا سوف يتحول إلى Patient Entity و كذلك Patient Status Entity

بتاريخ:
  • كاتب الموضوع
السلام عليكم ورحمة الله

فعلا هناك علاقة بين ال ERD and DFD

من خلال ال Data Store فى ال DFD يمكنك أن تحولها إلى One Entity or More على حسب الحالة

فمثلا:
- يمكن أن يكون هناك Data Store يحفظ بيانات المرضى فهذا سوف يتحول إلى Patient Entity
- يمكن أن يكون هناك Data Store يحفظ بيانات المرضى و حالاتهم فهذا سوف يتحول إلى Patient Entity و كذلك Patient Status Entity



شكرا اخوي ..
طيب هل لازم نسمي الـentity بإسم الـData store؟؟
وهل كل Data store في DFD's تمثل كـ Entities في الـER diagram؟؟
او يمكن الاكتفاء ببعضها ؟؟
وسؤالي الاخير.. كما فهمت من تعقيبك اخي الكريم انه ممكن نضيف على الـdata stores المذكوره في الـDFD's بعض الـEntities من عندنا فهل ما فهمته صحيح؟؟


اتمنى انك تجيبني على جميع اسئلتي ولك وافر الشكر ..
بتاريخ:

يالاضافة لما ذكر الاخ / ahtealeb

بالتأكيد ان هناك علاقه بين ال entities فى ال ER وال data store فى ال DFD

وانت تعلم ان هذه ال entities ستعتبر هى جداول النظام فى مرحلة تنفيذ النظام والتى ستخزن بها البيانات وبالتالى لابد ان تكوم مكتملة فى رسمة ال ER

ولكن فى رسمة ال DFD يمكن ان تحتوى على كل اسماء ال entities أو الجداول الرئيسيه منها والتى تتأثر بالاجراءات عليها process

بمعنى اذا كان لديك 50 entity فى ال ER ويوجد منها 10 جداول للرموز ( مثل جدول رموز المدن - الجنسيات - المستويات الوظيفيه - .... )

فاذا كان هذا العدد الكبير من الجداول data stores سيؤثر على القدرة على فهم رسمة ال DFD فيمكن تجميعهم فى datastore واحدة وتسمى جداول رموز النظام

لان الهدف من رسمة ال DFD هو القدرة على تتبع اجراءات العمل فى النظام من خلال ال process
وال DFD يمكن تقسيمها على عدة مستويات تفصيلية ولها قواعد وشروط للتقسيم

ولكن اذا كانت جميع الجداول تتأثر وتؤثر فى الاجراءات داخل رسمة ال DFD ... فلا بد من اظهارها جميعا >> وهذا طبقا لطبيعة التحليل وحجم النظام


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

وهكذا حسب تحليل واحتياجات النظام يتم اعداد الentities

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

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

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

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

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

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.