![]() |
|
مسيرة تحليل قاعدة بيانات مبيعات - نسخة قابلة للطباعة +- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum) +-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3) +--- قسم : دروس دلفي للمبتدئين (https://delphi4arab.net/forum/forumdisplay.php?fid=13) +--- الموضوع : مسيرة تحليل قاعدة بيانات مبيعات (/showthread.php?tid=10347) |
مسيرة تحليل قاعدة بيانات مبيعات - Delphi4Us - 31-07-2019 هذه كانت الخطوات لتحليل قاعدة بيبانات اولا التصور كان بهذا الشكل
1.jpg (الحجم : 109.72 ك ب / التحميلات : 88)
حيث نلاحظ ان لكل جدول المبيعات والمشتريات وكل جدول يرتبط اما بالموردين او العملاء نلاحظ ان جدول حركة المشتريات والمبيعات متشابه لهذا الخطوة الثانية هو محاولة دمجهما معلا
2.jpg (الحجم : 83.44 ك ب / التحميلات : 86)
ونلاحظ ان جدول الموردين والعملاء لازال منفصل لضرورة ارتباطه بجدوله وتم اضافة جدول للمخازن
3.jpg (الحجم : 85.14 ك ب / التحميلات : 87)
هنا تم دمج راس الفاتورة ايضا وجعل حقل لربط جدول الموردين والعملاء
4.jpg (الحجم : 98.92 ك ب / التحميلات : 85)
هنا تم دمج جدول الموردين والعملاء وتمييزهم بحقل Type مثلا 1 عميل 2 مورد كما تم اضافة حقل نوع الحركة براس الفاتورة لتمييز الفاتورة هل هي مبيعات او مشتريات ام مسترجع مبيعات او مسترجع مشتريات كما تم اضافة باقي الجداول المساعدة كالوحدات والمخازن
5.jpg (الحجم : 103.24 ك ب / التحميلات : 88)
هنا تم نقل سعر البيع والشراء لجدول الوحدات فسعر البيع للوحدة قطعة غير سعر البيع للوحدة صندوق RE: مسيرة تحليل قاعدة بيانات مبيعات - Delphi4Us - 31-07-2019 هناك مشكلة بالتصميم الاخير سوف اعدله حيث ان المخزن المفترض لا يرتبط بجدل الاصناف وانما بجدول الحركة او جسم الفاتورة من يقول لي لماذا ...؟
6.jpg (الحجم : 108.17 ك ب / التحميلات : 86)
RE: مسيرة تحليل قاعدة بيانات مبيعات - h-farid - 31-07-2019 إجابتي : ربما لأنه يمكن لنفس الصنف أن يتواجد بمخزنين مختلفين. RE: مسيرة تحليل قاعدة بيانات مبيعات - S.FATEH - 31-07-2019 السلام عليكم تصميم جميل واصل ... كيف تعرف الصنف لاي مخزن ينتمي ؟؟ RE: مسيرة تحليل قاعدة بيانات مبيعات - Delphi4Us - 31-07-2019 إقتباس :ربما لأنه يمكن لنفس الصنف أن يتواجد بمخزنين مختلفين ارتباط المخزن بجدول الاصناف لا فائدة فيه فجدول الحركة هو الذي فيه كمية الاصناف من المشتريات ، المشتريات يتم وضعها في المخزن اذا المخزن مرتبط بمكان تواجد المشتريات إقتباس :السلام عليكم تصميم جميل واصل ... وعليكم السلام ورحمة الله نفس الاجاية السابقة . جدول الحركة فيه كمية الصنف التي تم شراءها ومعها رقم المخزن الذي وضعت فيه RE: مسيرة تحليل قاعدة بيانات مبيعات - Delphi4Us - 01-08-2019 في جدول الحركة ولاجل سهولة الاستعلامات فيما بعد يجب جعل الكمية موزعة في حقلين حقل Qin مثلا لكمية البضاعة مشتريات ومسترجع مبيعات حقل Qout مثلا لكمية البضاعة مبيعات ومسترجع مشتريات فعندما تريد الاستعلام عن كمية صنف فيما بعد ستجد ذلك سهلا Qin - Qout = Quantity بحيث عند دخول اي بضاعة للمخزن يتم حفظها في الحقل Qin وعند خروجها الكمية تكون في Qout لو كانت هناك فواتير مبدئية يمكن ان يتم جعل قيمة Qin تساوي Qout وبذلك لا تؤثر على كمية المخزون الفكرة بسيطة ولكنها توفر الكثير من الجهد |