تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
كيف تصمم قاعدة بيانات
#11
لا يوجد أفضل من برنامج Camtasia لعمل فيديو تعليمي به ما تريد من اضافات .

Download any version of Camtasia

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

إقتباس :انا معك  ولكن واجهتني بعض الشركات التي تضع حروف في رقم الفاتورة  كرمز للمنطقة او للفرع او لاشياء خاصة بهم


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

إقتباس :ورقم الجوال او الهاتف قد يحتاج المستخدم ان يضع بجوارة ملحوظة او رقم اخر 
مثل (محمد المنزل  54288521121) 
في حال كانت شركة قد يحتاج المستخدم ان يضيف اسم  المندوب امام رقمه
مثل (المندوب / محمد 646165161)  

اذا ربما يجب ان يكون جدول الهواتف لوحده بحالة كهذه حيث له حقل يوضح هل هو هاتف منزل ام العمل او الجوال وهكذا 
وان كانت له صفة يتم تحديدها بحقل مثل مندوب او موزع او صاحب محل او مدير شركة وماشبه

إقتباس :انا دائم التفاعل مع عملائي بشكل قوي مما يجعلني اخذ منهم جميع مشاكلهم حتى البسيطة


هذا هو الصح

إقتباس :(اعطه تنبيه مع السماح باضافت نفس الرقم لنفس المورد)

السبب 

1- ان بعض الموردين الصغار  يعيد ترقيم فواتيره قبل نهاية العام.  لانها يدوية واذا خلصت طبع جديد.


هذه مشكلة في عالمنا لا يوجد جدية وتنظيم للعمل واينما توجهت وجدت مثل هذه الخربطة

بارك الله فيك وسوف نكمل ان شاء الله ، ونصمم تصميم افضل ما يكون ، انا لم اصمم مبيعات ولكن نظرت بتصاميم لغيري مختلفة

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

   

وانا ارى ان هذا التصميم ايضا لازال بحاجة الى الكثير من التعديل سوف نختصره 
اذا كان لديكم مداخلة او تعديل او ملاحظة نرحب بها بناء على تجاريكم
الرد
تم الشكر بواسطة: sendbad100 , ابراهيم ايبو , asemshahen5 , awidan76
#13
إقتباس :لا يوجد أفضل من برنامج Camtasia لعمل فيديو تعليمي به ما تريد من اضافات .

سوف اجربه كما سوف استعين بمبرمجين دلفي رايت لديهم من قبل برنامج ينشئ شروحات فلاشية يمكن وضع عليها نصوص وازرار تقدم وتأخر جملية جدا في الشرح

اذا استمرينا في عملنا يمكننا حذف ايضا راس الفاتورة وترك جدول الموردين والعملاء كما بالشكل التالي:

   

ولكن نلاحظ ان جدول الموردين والعملاء ايضا متشابه ومكرر لهذا يمكننا ان ندمجه معا

   

جعلنا له حقل النوع ليحدد هل هو مورد ام عميل ليكن مثلا 1 او 2 
كما في رأس الفاتورة جعلنا حقل لنوع الحركة الان يمكن استخدام مانشاء من انواع الحركات بجدول واحد
مبيعات
مشتريات
مسترجع مبيعات
مسترجع مشتريات

كما اضفنا تعدد المخازن والوحدات للاصناف والمستخدمين
الرد
#14
ولكن لحظة ...؟
دخلت الوحدة على الخط
وهنا المفترض ان يكون لنا لكل صنف عدة وحدات .
قطعة او صندوق - او علبة - ألخ
اذا يجب ان تكون هناك كمية في الوحدات
اسم الصنف الوخدة قطعة طبيعي ان تكون الكمية 1
اسم الصنف الوحدة صندوق الكمية تكون مثلا 30 قطعة
وسعر الشراء والبيع ينتقل الى جدول الوحدات
لان سعر القطعة غير سعر الصندوق

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

   
الرد
تم الشكر بواسطة: sendbad100 , asemshahen5
#15
بارك الله فيكم جميعا .. اسمحوا لي بالمشاركة في هذا الحوار الممتع
أرى أن تطبيقات قواعد البيانات لها جانبان :
** جانب نظري (تصميم قاعدة البيانات)
** جانب عملي (تصميم الشاشات والجدوال المرتبطة .. الخ وكل مبرمج له اسلوبه وذوقه في البرمجة
أرى أن أفضل وسيلة للتعليم هي الفلاش مثلا هناك مجموعة رائعة في منتدى دلفي لكل العرب ولكن المنتدى نفسه مريض ويحتضر
وشكرا
الرد
تم الشكر بواسطة: viv , asemshahen5
#16
إقتباس : مثلا هناك مجموعة رائعة في منتدى دلفي لكل العرب 


اهلا بك اخ ابو عمر أجل كنت راغب في التحدث مع البعض هناك لاخد الادوات التي صمموا بها ، فقد اخذت منهم مرة واحدا وضاع مني


إقتباس :ولكن المنتدى نفسه مريض ويحتضر

لي زمان انا من ضمن اعضائه ربما من سنة 2013
هو لا يملك اي تفاعل وله اسلوب خاص بالنسبة للمبتدئين يتم وضع دروس لهم بمعنى تريد ان تتعلم اقراء الدروس
لن تجد ردود وتفاعل معك غالبا عند السؤال .
من فيه محترفين جدا في الدلفي حتى انني لا افهم ما يقولون احيانا في التحدث عن علوم معينة خاصة بالهاردوير او نظام التشغيل والهندسة العكسية وما شابه
ليس لديهم ما يكتبون واذا كتبوا كانت دروس وحوار متقدم غالبا ليس للمبتدئين او المتوسطين
هذا ما لمسته فيه

وربما هو يختضر ، فما ينشط المنتدى حوار المبتدئ الذي هم الشباب الجدد
اما الكبار فغالبا لا يتحدثون الا لامر ضروري لهذا المنتدى صامت ومهجور هذا ما تلمسه
الرد
تم الشكر بواسطة: sendbad100 , asemshahen5 , ابراهيم ايبو
#17
يبدو انه لا يوجد احد متابع خطوات التحليل بدقة لان لا احد اعترض على ان جدول المخازن مرتبط بجدول الاصناف وهذا خطاء
جدول المخازن المفترض ان يرتبط بجدول الحركة او جسم الفاتورة
من يقول لي لماذا ...؟

   
الرد
تم الشكر بواسطة: sendbad100
#18
السلام عليكم

انا متابع معك باذن الله

احاول ان افهم ما الفكرة التي سوف تستخدمها  في 

1-  ادارة المخزون.  (يبدو لي انك تريد استخدام الاستعلام كلما  تريد معرفة كمية صنف ).  

2- التعامل مع الوحدات  (حبة = 1   درزن = 12  كرتون 24 ) مثلاً


اكمل على بركة الله  وعندما تكتمل الفكرة لدي  سوف استفسر عن اي صعوبات تواجهني.

او  اي ملاحظات لدي.

بارك الله فيك ولك 

لا تلتفت للمتابعين الان  سياتي عطشان ذات يوم ويشرب من بئرك .

قد لا يهتم اكثرهم بالمبيعات .

ولكن  انا مثلاً عندما احتجت قبل فترة طويلة دخلت كل المنتديات ابحث عن الفكرة (ولم اجد الفكرة كامله في اي مكان)
من كل مكان التقط فكرة . او ضياع للوقت.

اسال الله ان يجعل كل تعبك ووفتك لوجهه الكريم  وان يجزيك خير الجزاء.
الرد
تم الشكر بواسطة: viv , asemshahen5 , ابراهيم ايبو , awidan76
#19
وعليكم السلام اخ سندباد

إقتباس :دارة المخزون.  (يبدو لي انك تريد استخدام الاستعلام كلما  تريد معرفة كمية صنف


في التصميم السليم والصحيح ستم الاستعلام عن الكمية بجدول الحركة ولن يتم حفظها باي مكان كقيمة ثابتة تدل على كامل الصنف
المخزن كانت له وظيفة واحدة فقط ، وهي توزيع البضاعة عليه
هناك بظاعة لمخزن المحل وبظاعة احيانا للمخزن الرئيسي 
وعليه يجب ان يرتبط جدول المخازن بعملية الحركة الخاصة بالمشتريات او المبيعات
وليس جدول الاصناف
الرد
تم الشكر بواسطة: sendbad100 , asemshahen5 , ابراهيم ايبو , awidan76
#20
في جدول الحركة ولاجل سهولة الاستعلامات فيما بعد يجب جعل الكمية موزعة في حقلين
حقل Qin مثلا لكمية البضاعة مشتريات ومسترجع مبيعات
حقل Qout مثلا لكمية البضاعة مبيعات ومسترجع مشتريات
فعندما تريد الاستعلام عن كمية صنف فيما بعد ستجد ذلك سهلا Qin - Qout = Quantity
بحيث عند دخول اي بضاعة للمخزن يتم حفظها في الحقل Qin وعند خروجها الكمية تكون في Qout
لو كانت هناك فواتير مبدئية يمكن ان يتم جعل قيمة Qin تساوي Qout وبذلك لا تؤثر على كمية المخزون
الفكرة بسيطة ولكنها توفر الكثير من الجهد
الرد
تم الشكر بواسطة: asemshahen5 , sendbad100 , ابراهيم ايبو



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


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