السادة / الافاضل
شرعت فى عمل برنامج بة موردين وطلبات شراء واوامر توريد فانشات جداول اريد ان اعرف هذا البناء سليم ام لا لان الجداول والعلاقات هى الاساس
فبرجاء الافادة .
السادة / الافاضل
شرعت فى عمل برنامج بة موردين وطلبات شراء واوامر توريد فانشات جداول اريد ان اعرف هذا البناء سليم ام لا لان الجداول والعلاقات هى الاساس
فبرجاء الافادة .
أخي العزيز ... إسماعيل
حيث أنني لا أعلم ما الهدف الذي تريده من هذه القاعدة ... أود ان تجيب علي بعض الأسئلة لكي تتضح الصورة .
1- لماذا قسمت بيانات الموردين الي جدولين ( رأسي الموردين ) - ( تفاصيل الموردين ) حيث أنه يمكن أن تكون جدول واحد ( إذا كان التقسيم يهدف لإضافة أكثر من مسئول يتم التعامل معه داخل هذه الشركة فالبناء سليم .. والعلاقة تكون سليمة من حيث الشكل ... ولكن أفضل أن يكون المفتاح الأساسي رقم وليس إسم الشركة ... فماذا ستفعل إذا أردت تسجيل شركتين بنفس الإسم ؟ )
2- علي حد فهمي أنك في جدول تفاصيل الأسعار هدفت الي جعل النظام يساعدك في عملية مسح للأسعار في السوق لإختيار أقل الأسعار لصنف محدد ... هل هذا صحيح ؟
3- لماذا تكرر حقل (المادة الفعالة ) مرتين مرة في جدول اسم الصنف ومرة أخري في جدول تفاصيل الاسعار ... هل الصنف الواحد تتغير فيه نسب المادة الفعالة ... ؟
4- لا يستحسن كتابة اسماء الحقول باللغة العربية حيث يمكن ان تثير بعض المشاكل فيما بعد عند استخدام الكود .
منتظر ردك يا أخي ...
اخى العزيز
متشكر جدا على الرد السريع وسوف اشرح لك جميع النقط المشار اليها .
* الغرض من القاعدة عمل برنامج شراء اسمدة ومبيدات فابلتالى اتعامل مع شركات توريد اسمدة وايضا لنا مزارع زنزرع بها انواع مختلفة من المحاصيل
فالسؤال الاول ان الشركة لها عدد من الموظفين لهم ارقام تليفونات ممكن يكون عددهم 3 او 4 فابلتالى عندما اكتب اسم الشركة يظهر لى موذج فرعى بة سطور حتى اكتب الاسم الاول ثم الثانى وهكذا .
السؤال الثانى هناك اصناف يتم شراؤها وهذة الاصناف تشترك مع عدد 2 شركة او ثلاثة وبالتالى يختلف السعر وبالتالى اختار السعر الاحسن وهذة نقطة مهمة لاننى فى امر التوريد عنما اختار الشركة لابد ان ياتى لى بالسعر المحدد لهذة الشركة وطبعا الصنف .
السؤال الثالث المادة الفعالة لاتتغير بالنسبة للصنف .
السؤال الرابع انا ضعيف فى اللغة الانجليزية وبالتالى فضلت العربى ولكن اذا كان هناك مساعدة من سيادتكم ياريت .
اخى العزيز انا فى احتياج شديد لبناء هذة القاعدة على اساس سليم فبرجاء اذا كان هناك اى استفسار ياريت وانا اول مرة اعمل قاعدة بيانات ياريت حضرتك تبقى معايا خطوة خطوة حتى يتم بمشيئة الله .
أخي العزيز ... لا شكر علي واجب
بالنسبة لبناء نظام قوي يجب عليك أولا أن تبدأ من أعلي ... أي يجب أن تحدد المخرجات التي تريدها من هذا البرنامج وهي بإختصار أن تمسك ورقة وقلم وتجاس مع نفسك وتسأل أهم سؤال وهو ... ماذا أريد بالتفصيل
ثم تبدأ بتقسيم إحتياجاتك بشكل تفصيلي مثل أريد كذا وكذا وكذا ... وعند هذا سوف نبدأ بإذن الله ...
في إنتظار ردك
خالد الغول كتب:أخي العزيز ... لا شكر علي واجب
بالنسبة لبناء نظام قوي يجب عليك أولا أن تبدأ من أعلي ... أي يجب أن تحدد المخرجات التي تريدها من هذا البرنامج وهي بإختصار أن تمسك ورقة وقلم وتجاس مع نفسك وتسأل أهم سؤال وهو ... ماذا أريد بالتفصيل
ثم تبدأ بتقسيم إحتياجاتك بشكل تفصيلي مثل أريد كذا وكذا وكذا ... وعند هذا سوف نبدأ بإذن الله ...
في إنتظار ردك
الاخ الفاضل
نحن شركة محاصيل زراعية دة اولا
ثانيا :- اريد استفسار عن بيانات مورد من حيث الاسم ورقم التليفون اى بياناتة
ثالثا :- اريد نموذج ادخال هذة البيانات الخاصة بالمورد
رابعا : اريد نموذج ادخال الاسعار على حسب الصنف بمعنى ادخل الصنف ثم الشركات التى تبيع هذا الصنف الذى فى جدول تفاصيل الاسعار
خامسا : اريد نموذج ادخال طلب شراء الذى ياتى من المزارع وطلب الشرا ء هذا بة كذا صنف
سادسا : اريد نموذج امر توريد ادخل فية الصنف الذى سوف اشترية من شركة معينة وايضا سعر هذا الصنف وكميتة .
سابعا : تقارير طباعة طلب شراء معين تقرير الكمية المطلوبة لصنف معين وهذة امثلة .
اخى العزيز سوف احمل لك ملف حاولت عملة ولكن كانت هناك مشاكل منها فى امر التوريد عندما اكتب اسم الشركة عايز يطلع السعر المرتبط بالشركة والصنف وهذة كانت مشكلة
وهذا البرنامج تصور عام .
ismail1 كتب:الاخ الفاضل
نحن شركة محاصيل زراعية دة اولا
ثانيا :- اريد استفسار عن بيانات مورد من حيث الاسم ورقم التليفون اى بياناتة
ثالثا :- اريد نموذج ادخال هذة البيانات الخاصة بالمورد
رابعا : اريد نموذج ادخال الاسعار على حسب الصنف بمعنى ادخل الصنف ثم الشركات التى تبيع هذا الصنف الذى فى جدول تفاصيل الاسعار
خامسا : اريد نموذج ادخال طلب شراء الذى ياتى من المزارع وطلب الشرا ء هذا بة كذا صنف
سادسا : اريد نموذج امر توريد ادخل فية الصنف الذى سوف اشترية من شركة معينة وايضا سعر هذا الصنف وكميتة .
سابعا : تقارير طباعة طلب شراء معين تقرير الكمية المطلوبة لصنف معين وهذة امثلة .
اخى العزيز سوف احمل لك ملف حاولت عملة ولكن كانت هناك مشاكل منها فى امر التوريد عندما اكتب اسم الشركة عايز يطلع السعر المرتبط بالشركة والصنف وهذة كانت مشكلة
وهذا البرنامج تصور عام .
الاخوة الافاضل
حد يرد عليا(بيدرس الموضوع بيفكر فى حل اى حاجة ) بس يرد
السلام عليكم ورحمة الله وبركاته
اقتباسبالنسبة لبناء نظام قوي يجب عليك أولا أن تبدأ من أعلي ... أي يجب أن تحدد المخرجات التي تريدها من هذا البرنامج وهي بإختصار أن تمسك ورقة وقلم وتجاس مع نفسك وتسأل أهم سؤال وهو ... ماذا أريد بالتفصيلثم تبدأ بتقسيم إحتياجاتك بشكل تفصيلي مثل أريد كذا وكذا وكذا ... وعند هذا سوف نبدأ بإذن الله ...
تفكير سليم من الأخ خالد
أخي الكريم ..
المقصود بتحديد المخرجات ليس أن تقول أريد نموذج كذا ونموذج كذا ، بل أن تسأل نفسك ما النتائج التي أريد أن يستخرجها البرنامج بالنهاية (ماهي الاحتياجات) فمثلاً
هل أريد أن أحصل على أرصدة الموردين بتاريخ معين بناء على أوامر التوريد وعلى الدفعات التي سأقوم بإدخالها
فإذا كان الجواب نعم فعندئذ لابد لك من إنشاء جدول دفعات المورد
سؤال آخر مثلاً هل عندي أكثر من نوع من الموردين (محلي/ خارجي ) ويهمني أن أعرف مجموع كل منهما على حدة فإذن علي أن أقوم بإنشاء جدول نوع المورد
إليك نصائح عامة أخي الكريم
## ابدا بتصميم قاعدة البيانات في عقلك أولا وحاول استخدام القلم والورقة
## دع تصميم النماذج والتقارير إلى النهاية وركز على تصميم الجداول والاستعلامات والعلاقات لأنها الحجر الأساس في بناء القاعدة .
## يفضل أن تكون أسماء الجداول والحقول بالأحرف اللاتينية (الانكليزية) وألا يكون بينها فراغات فمثلا حقل أمر التوريد يمكنك إعادة تسميته الى OrderID
ثم اذهب الى خصائص الحقل واختر الوصف Caption واكتب هناك أمر توريد
## حاول أن تضع في كل جدول مفتاح أساسي أو أكثر وقم بربط جميع الجداول بعلاقات متينة ومفهومة
## قبل تصميم الواجهات قم بإدخال أكبر عدد ممكن من الأمثلة داخل الجداول وذلك للتأكد من أنك لم تغفل إضافة أية حقول مهمة أو جداول ضرورية
## لا تقم بعمل حقول محسوبة مسبقاً مثل حقل للعمر أو للرصيد الحالي فهذه الحقول تستطيع عملها من خلال استخدام الاستعلامات
هذا ما أستطيع أن أتذكره إلى الآن واعذرني لانشغالي ببعض الأمور
سلامي لك وللجميع
عَـجِبْتُ لِمَنْ يَتَفَكَّـرُ فى مَـأْكُولِهِ كَيْـفَ لا يَتَفَـكَّـرُ فى مَعْـقُـولِهِ، فَيُجَنِّبُ بَطْنَهُ ما يُؤْذيهِ، وَ يُودِعُ صَدْرَهُ ما يُرْدِيهِ
(الحسن بن علي بن أبي طالب)
إياد بيك كتب:السلام عليكم ورحمة الله وبركاته
تفكير سليم من الأخ خالد
أخي الكريم ..
المقصود بتحديد المخرجات ليس أن تقول أريد نموذج كذا ونموذج كذا ، بل أن تسأل نفسك ما النتائج التي أريد أن يستخرجها البرنامج بالنهاية (ماهي الاحتياجات) فمثلاً
هل أريد أن أحصل على أرصدة الموردين بتاريخ معين بناء على أوامر التوريد وعلى الدفعات التي سأقوم بإدخالها
فإذا كان الجواب نعم فعندئذ لابد لك من إنشاء جدول دفعات المورد
سؤال آخر مثلاً هل عندي أكثر من نوع من الموردين (محلي/ خارجي ) ويهمني أن أعرف مجموع كل منهما على حدة فإذن علي أن أقوم بإنشاء جدول نوع المورد
إليك نصائح عامة أخي الكريم
## ابدا بتصميم قاعدة البيانات في عقلك أولا وحاول استخدام القلم والورقة
## دع تصميم النماذج والتقارير إلى النهاية وركز على تصميم الجداول والاستعلامات والعلاقات لأنها الحجر الأساس في بناء القاعدة .
## يفضل أن تكون أسماء الجداول والحقول بالأحرف اللاتينية (الانكليزية) وألا يكون بينها فراغات فمثلا حقل أمر التوريد يمكنك إعادة تسميته الى OrderID
ثم اذهب الى خصائص الحقل واختر الوصف Caption واكتب هناك أمر توريد
## حاول أن تضع في كل جدول مفتاح أساسي أو أكثر وقم بربط جميع الجداول بعلاقات متينة ومفهومة
## قبل تصميم الواجهات قم بإدخال أكبر عدد ممكن من الأمثلة داخل الجداول وذلك للتأكد من أنك لم تغفل إضافة أية حقول مهمة أو جداول ضرورية
## لا تقم بعمل حقول محسوبة مسبقاً مثل حقل للعمر أو للرصيد الحالي فهذه الحقول تستطيع عملها من خلال استخدام الاستعلامات
هذا ما أستطيع أن أتذكره إلى الآن واعذرني لانشغالي ببعض الأمور
سلامي لك وللجميع
اخى العزيز
هذة الفكرة بالتقريب ومرفق الجداول محتاج العلاقات بينها
الهدف من النظام
1- معرفة الاصناف التى اتعامل فيها مع معرفة المادة الفعالة
2- صنف معين ماهى الشركات التى تبيعة وممكن ان تكون شركات متعددة
3- شركة معينة بها اشخاص اتعامل معهم اريد ارقام تليفوناتهم ممكن يكون شخص واحد اوعدة اشخاص فى هذة الشركة .
4- بالنسبة لطلب الشراء شركتى لها فروع ترسل لى طلب شراء اريد ادخال طلب الشراء الخاص بفرع معين وممكن يكون فى طلب الشراء اصناف متعددة .
5- استخراج بيان صنف معين على مستوى الفروع الطالبة بالكمية المطلوبة لكل فرع .
6- يتم عمل امر توريد لصنف معين اوعدة اصناف بكميتها وعند ادخال امر التوريد لصنف على حسب الشركة يظهر السعر الخاص بهذة الشركة والغرض استخراج كل مورد ورد اصناف معينة بالكميات والقيمة لهذة الفروع .
7- استخراج بيان بالصنف وكميتة والغرض من الشراء وباعتبار انها شركة زراعية فابالتالى الصنف هذا استخدمتة لــــ موالح او عنب .