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

نسخة كاملة : مساعدة في تحليل قاعدة بيانات مشتريات ومبيعات
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم 

صممت قاعدة بيانات لبرنامج مشتريات ومبيعات ولكن هناك شيء غلط في التصميم ....لما وصلت لمرحلة التقارير الدنيا ماظبطت معي وحسيت انه شيء غلط 

الجداول اللي عملتها هذي


1-جدول بيانات المحل (رقم تلقائي_اسم المحل_اسم المختصر للمحل_العنوان_الهاتف_شعار المحل)

2-جدول المستخدمين(رقم المستخدم_اسم المستخدم_كلمة المرور_اسم الموظف_العنوان_الهاتف_رقم الصلاحية)

3-جدول الصلاحيات(رقم الصلاحية_اسم الصلاحية_تهيئة النظام(True/false)_تعديل اسعار المواد(True/false)_فواتير البيع(True/false)_فواتير الشراء(True/false)_التقارير(True/false)_تحكم كامل(True/false))

4_جدول العملة(رقم العملة_اسم العملة_رمز العملة_سعر الصرف_جزء العملة_العملة الافتراضية(True/false))

5-جدول المخازن(رقم المخزن_اسم المخزن)

6-جدول الوحدات(رقم الوحدة_اسم الوحدة)

7-جدول المجموعات(رقم المجموعة_اسم المجموعة)

8-جدول العملاء(رقم العميل_اسم العميل_الهاتف_العنوان_الرصيد_نوع العميل *عميل أو مورد* )

9-جدول الاصناف(رقم الصنف_اسم الصنف_ملاحظات_رقم المجموعة_تاريخ الاضافة)

10-جدول وحدات الاصناف(رقم ID_رقم الوحدة_رقم الصنف_عدد العبوة_سعر الشراء_سعر البيع_سعر الجملة_اقل سعر للبيع_الباركود_الوحدة الاساسية (True/false)_سعر متوسط التكلفة)

11-جدول فاتورة الشراء(رقم الفاتورة_تاريخ الشراء_ملاحظات_رقم المستخدم_رقم العملة_نوع الفاتورة(نقدا*آجل)_رقم العميل_الاجمالي)

12_جدول تفاصيل فاتورة الشراء(رقم فاتورة الشراء_رقم الصنف_الكمية_سعر الشراء_سعر البيع_رقم الوحدة_رقم المخزن_الاجمالي)

13-جدول فاتورة البيع(رقم الفاتورة_رقم العميل_تاريخ البيع_نوع الفاتورة_ملاحظات_رقم المستخدم_رقم العملة_الخصم_الاجمالي_المبلغ المدفوع_المبلغ المتبقي)

14-جدول تفاصيل فاتورة البيع(رقم الفاتورة_رقم الصنف_الكمية_سعر البيع_رقم المخزن_رقم الوحده_الاجمالي)

15-جدول سند صرف(رقم السند_رقم العميل_التاريخ_رقم العملة_ملاحظات_المبلغ)

16-جدول سند قبض(رقم السند_رقم العميل_التاريخ_رقم العملة_ملاحظات_المبلغ_طريقة القبض)

17-جدول مرتجع مشتريات(رقم المرتجع_رقم العميل_التاريخ_ملاحظات_رقم العملة_رقم المستخدم_نوع المرتجع(نقدا*اجل)_الاجمالي)

18-جدول تفاصيل مرتجع مشتريات(رقم المرتجع_رقم الصنف_الكمية_السعر_الاجمالي_رقم الوحدة_رقم المخزن)

19-جدول مرتجع مبيعات(رقم المرتجع_رقم العميل_التاريخ_ملاحظات_رقم العملة_رقم المستخدم_نوع المرتجع(نقدا*اجل)_الاجمالي)

20-جدول تفاصيل مرتجع مبيعات(رقم المرتجع_رقم الصنف_الكمية_السعر_الاجمالي_رقم الوحدة_رقم المخزن)


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