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

تحليل نظام مبيعات ومشتريات

Featured Replies

بتاريخ:

ارجو التعليق على المخطط المرفق 

post-152870-0-75480900-1501505574_thumb.gif

بتاريخ:

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

 

رجاء ارفاق شرح مبسط للتحليل والتصميم المرتبط بإعداد رسمة ال erd 

 

الملاحظة الاساسية بالرسم السابق 

هي 

وجود بيانات متكررة في الجداول او الكيانات التي بينها ربط 

مثل 

purchase_order 

and 

products_purchase_order 

منها 

supplier_id

store_id

branch_id

company_id

address_id 

employee_id 

من المفترض ان تكون ضمن الجدول الرئيسي فقط طلبات الشراء  ولا تتكرر في جدول الأصناف المتضمنه بالطلب

 

وايضا 

جدول invoices 

 وجدول products_invoices 

 

 

ايضا 

مفاتيح كثير من الجداول غير معرفة بالرسم 

 

لو لديك الملف الرئيسي للرسم ... ارفقه في مشاركتك 

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

 

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

خيركم من تعلم العلم وعلمه

اشكرك على سرعه الرد والتعاون

-         الفكرة عمل نظام لشركة تعمل في اي مجال سواء كان ( ملابس – اغذية – احذية – قطع غيار ... الخ )

-         الشركة لها اكثر من فرع

-         كل فرع له الموظفين الخاصين به وكل فرع له عده مخازن

-         المنتجات : لها موردين ( كل مورد يقوم بتوريد مجموعه من المنتجات وكذلك المنتج الواحد يورده اكثر من مورد )

-         المخازن : بها اكثر من منتج وكل منتج يدخل في اكثر من مخزن لاكثر من فرع .

-         كل فرع يقوم بطلب المنتجات المطلوبه ( ليكن اسمه امر توريد) ورفعه للفرع الرئيسي للشركة  الذي يقوم بدوره للبحث في الفروع الاخرى اذا كانت المنتجات متوفره في فروع اخرى يقوم بعمل تحويل بين الفروع وإذا لم يكن موجود يقوم يتم عمل (امر شراء)   المورد بالتوريد في المخزن الرئيسي للفرع ومنه

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

-         فاتورة الشراء : لابد ان تكون بها طريقة السداد ( المعاملات المالية )

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

ارجو من الجميع المشاركة وابدأ الري حتى ان يستفيد الجميع

جعله الله فى ميزان حسناتكم

ارجو ابدأ الراي والنصحية وشكرا جزيلا على التعاون

مرفق الملف الرئيسي للرسم 

Project1.rar

بتاريخ:

ما هو اسم البرنامج المستخدم في اعداد المخطط erd

 

لفتح الملف

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

ما هو اسم البرنامج المستخدم في اعداد المخطط erd

 

لفتح الملف

السلام عليكم

البرنامج المستخدم 

هو DeZign for databases

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

ارجو المشاركة واعطاء الرأي والمشاورة فى هذا المخطط 

 

post-152870-0-83926100-1501717159_thumb.png

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

ارجو توضيح ماهي العلاقة العودية أو الانعكاسية، والتي تسمى بشكل غير رسمي آذان أرنب.

كما في الشكل التالي

post-152870-0-33610200-1501768275_thumb.gif

بتاريخ:

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

 

لقد ارفقت رسمتين مختلفتين لل ERD 

 ايهما تريد تقييمها ؟ 

====================

 

ارجو توضيح ماهي العلاقة العودية أو الانعكاسية، والتي تسمى بشكل غير رسمي آذان أرنب.

كما في الشكل التالي

 

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

 

هذه العلاقة تسمى self join 

or recursive relationship 

 

في المثال السابق 

جدول أنواع الأصناف 

- رمز نوع الصنف  هو مفتاح الجدول pk 

- رمز نوع الصنف الأب هو مفتاح اجنبي  fk يربط مع نفس الجدول للعمود رمز نوع الصنف

- وصف نوع الصنف 

 

رمز نوع الصنف         رمز نوع الصنف الأب     وصف نوع الصنف 

      1                      ليس له اب null        مشروبات ساخنة 

     11                         1                     مشروب القهوة

     12                        1                      مشروب الشاي

 

      2                      ليس له اب null        مأكولات ساخنة 

     21                       2                          أرز 

    22                        2                         بطاطس 

 

العلاقة تكون في نفس الجدول 

العلاقة من نوع one to many  بمعنى ان رمز نوع الصنف  الأب قد يكون له أكثر من صنف اخر من نفس تصنيف النوع الرئيسي 

 

رمز نوع الصنف قد لا يكون له تصنيف أعلى منه ( نوع تصنيف الأب ) 

 

============================

يوجد مثال أخر تعليمي 

وهو العلاقة بين الموظف والمدير في جدول الموظفين 

Self join or Unary relationships

جدول البيانات الاساسية للموظف 
والتى تحتوى على بيانات رقم الموظف وهو مفتاح الجدول وبياناته الاساسية مثل الاسم والعنوان وتاريخ الميلاد 
وقد تحتوى أيضاً على رقم المدير الذي يرأس الموظف او الذي يشرف على الموظف 
ورقم المدير هو اساسا موظف له رقم لا يتكرر في جدول البيانات الاساسية للموظفين
وبالتالي يعتبر عمود رقم المدير هو مفتاح اجنبي يتم ربطه مع رقم الموظف 
وتعتبر العلاقة في هذة الحالة one to many 
بمعنى ان كل مدير يجب ان يكون موظف 
المدير يمكن ان يشرف ويدير موظف واحد او اكثر
من الممكن ان الموظف لا يكون له مدير وذلك في حالة رئيس الشركة لا يوجد من هو اعلى منه في الاشراف

CREATE TABLE employee( 
emp_id varchar(5) NOT NULL, 
emp_name varchar(20) NULL, 
dt_of_join date NULL, 
emp_supv varchar(5) NULL, 
CONSTRAINT emp_id PRIMARY KEY(emp_id) , 
CONSTRAINT emp_supv FOREIGN KEY(emp_supv) REFERENCES 
employee(emp_id)); 

 

employee_erd.jpg

employee_pdm.jpg

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

 

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

اشكرك استاذي الفاضل أمجد على الشرح الوافي جعله الله في ميزان حسناتك

 

اما بالنسبة للسؤال 

لقد ارفقت رسمتين مختلفتين لل ERD 

 ايهما تريد تقييمها ؟ 

====================

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

وشكرا 

 

تم تعديل بواسطة Mohammed-Esmail

  • بعد 3 أسابيع...
بتاريخ:

مشكووووووووورين جميعاً

كل يوم نتعلم الجديد منكم

بتاريخ:

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

 خيركم من تعلم العلم وعلمه  

انا شايف من وجهة نظري ان فى شي ينقص التحليل هو علاقاته بنظام المخازن والحسابات  هو مبيعات ومشتريات فقط 

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

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

 خيركم من تعلم العلم وعلمه  

انا شايف من وجهة نظري ان فى شي ينقص التحليل هو علاقاته بنظام المخازن والحسابات  هو مبيعات ومشتريات فقط 

 

اشكرك على التعليق

الفكرة  هنا اخذ وجهه النظر فى التحليل الحالي من حيث الجداول والعلاقات ومن ثم تكلمة التحليل ( الفكرة هي مناقشة خطوة خطوة ) 

ارجو ان تكون االفكرة وضحت 

ومنتظر وجهات النظر

وشكرا

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

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

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

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

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

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.