تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
تجربتي مع تحليل منظومة مبيعات
#1

المفروض ان يكون لدينا قسم (تحليل قواعد البيانات) يتم فيه مناقشة تحليل نظم قواعد المعلومات
على كل حال .

من تجربتي وجدت ان جدول الموردين وجدول العملاء له نفس الحقول
وجدول المشتريات وجدول المبيعات وجدول مرتجع المشتريات وجدول مرتجع المبيعات له نفس التصميم

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

لو كان نفس الجدول
اجمع الصنف الفلاني مشتريات او مرتجع مبيعات - اجمع الصنف الفلاني مبيعات او مرتجع مشتريات = الكمية الان

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

ولنفرق بين الموردين والعملاء برقم مثلا 
رقم واحد في الحقل Type يعني انه مورد ورقم 2 يعني انه عميل

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

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

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

ولكن الامر لن يمر بسهولة في منظومة على شبكة بها 4000 الالاف فاتورة او اكثر

كما اقول دائما فكر الف مرة في تصميم قاعدة البيانات وبعدها اكتب الكود
الرد
#2
الله يبارك فيك ويرحم والديك
الرد
تم الشكر بواسطة: sendbad100 , asemshahen5 , viv


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  تحليل تصميم قاعدة بيانات عيادات viv 2 213 03-08-19, 07:17 PM
آخر رد: viv
  تجربتي مع الشبكات اللاسلكية viv 1 173 17-07-19, 09:02 PM
آخر رد: sendbad100
  انكم تعيشون بداخل منظومة وبرنامج viv 0 160 07-07-19, 01:34 PM
آخر رد: viv
  كيف تبداء في برمجة اي برنامج او منظومة viv 3 278 01-07-19, 02:31 PM
آخر رد: ابراهيم ايبو

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم