المشاركات : 122
المواضيع 10
:
: 13
الإنتساب : Oct 2015
24-09-2017, 09:08 AM
(آخر تعديل لهذه المشاركة: 24-09-2017, 09:14 AM بواسطة مبرمج حر.)
عنوان المشروع : عمل برنامج نقاط البيع بدلفي POS ( المبيعات والمشتريات والمخازن )
الهدف: برمجة برنامج pos بدلفي متكامل لتسيير محل تجاري، المبيعات والمشتريات والمخازن
الغرض: أكاديمي تعليمي+تجاري.
التلخيص: المشروع عبارة عن برنامج متكامل لتسيير محل تجاري ونقاط البيع من المبيعات والمشتريات والمخازن يمتاز ب:
إدارة كاملة للمخزون من إدخال البضاعة وجردها وطباعة التقارير المختلفة للمخزون
نظام دعم العملاء والموردين وتحديد بيانات كل عميل و مورد مع تحديد الحد الأعلى
تعريف عدد غير منتهي من المواد مع امكانية تحديد اكثر من سعر لكل مادة
إحصائيات متنوعة عن نقطة البيع او المحل التجاري
سهولة الاستخدام حيث يمكن لاي شخص استخدامه بسهولة
العمل يكون بنسخة دلفي starter
المشاركات : 397
المواضيع 2
:
: 264
الإنتساب : Nov 2009
إذا كان العمل بنسخة دلفي starter فكيف ستتصل بقاعدة البيانات ؟ (لأن هته النسخة لا تدعم قواعد البيانات حسب علمي و الله أعلم)
من قال حاد عن أصله أو قال مات فقد كذب
المشاركات : 334
المواضيع 87
:
: 18
الإنتساب : Feb 2008
(25-09-2017, 06:32 PM)h-farid كتب : إذا كان العمل بنسخة دلفي starter فكيف ستتصل بقاعدة البيانات ؟ (لأن هته النسخة لا تدعم قواعد البيانات حسب علمي و الله أعلم)
STARTER لا تحتوي على مكونات الاتصال بقواعد البيانات، لكن يمكن إضافتها.
المشاركات : 122
المواضيع 10
:
: 13
الإنتساب : Oct 2015
كما اجابك مروان يمكن اضافة مكونات الاتصال بقواعد البيانات
اخترت starter حتى يمكن للجميع المشاركة
يمكن استخدام اي نسخة دلفي او لازاروس ان احببتم
المشاركات : 122
المواضيع 10
:
: 13
الإنتساب : Oct 2015
27-09-2017, 11:12 AM
(آخر تعديل لهذه المشاركة: 27-09-2017, 11:13 AM بواسطة مبرمج حر.)
خطة العمل:نقسم المشروع الى 3 مراحل
1-التحليل
2- تصميم قاعدة البيانات
3- البرمجة
انتظر اي اقتراحات ؟
أرجو من الزملاء التفاعل من أجل إثراء الموضوع و شكرا
المشاركات : 122
المواضيع 10
:
: 13
الإنتساب : Oct 2015
هذا تحليل اولي
Fournisseurs : تتضمن معلومات الموردين
Article : يتضمن جميع معلومات كل منتج فى المخزون
Entree : تسجيل تدفقات السلع فى المخزون
Clients : تتضمن معلومات عن العملاء.
Sortie : تسجيل خروج السلع من المخزون
vers : مدفوعات الزبائن وديون الموردين
بانتظار اقتراحاتكم من أجل إثراء الموضوع و شكرا
كل من 1 user says قال شكرا ل مبرمج حر على المشاركة المفيدة1 user says Thank You to مبرمج حر for this post
• Agmcz
المشاركات : 122
المواضيع 10
:
: 13
الإنتساب : Oct 2015
هل عندكم اي تدخل أو ملاحظات حول التحليل الأولي ؟
المشاركات : 138
المواضيع 1
:
: 4
الإنتساب : Feb 2016
السلام عليكم ورحمة الله وبركاته...
أقترح في مرحلة التحليل أن تقوم بكتابة قصة البرنامج بالتفصيل, يعني مثلاً أكتب :
1- يقوم صاحب المنشأة بشراء بضاعة من موردين ووضعها في المستودع ومن ثم هذه البضاعة يقوم بإخراجها عن طريق نقاط البيع.
2- يتسطيع الزبون شراء البضائع نقدا أو بالتقسيط
3- يمكن عمل عروض ترويجية للسلع القديمة و المكدسة.....إلخ
بحيث أنك تضع جميع المزايا التي ترغب بأن يكون النظام يحتوي عليها, بعد ذلك تقوم بوضع خط على كل عملية و خطين تحت كل اسم.
الخط الواحد هو يمثل إجراء في البرنامج مثل (شراء, بيع, طباعة...)
الخطين سوف يمثل الجدول مثل (موردين, مستودع, زبائن)
ومن خلال القصة تستطيع معرفة علاقات هذه الجداول مع بعضها البعض.
وفي نهاية هذه الخطوة يجب رسم ال UML الملائم لها مع العلاقات لتنطلق بعد ذلك إلى إنشاء قاعدة البيانات الحقيقة.
هذا ما يحضرني الآن و السلام عليكم.
المشاركات : 2,293
المواضيع 157
:
: 81
الإنتساب : Dec 2008
16-10-2017, 09:53 PM
(آخر تعديل لهذه المشاركة: 16-10-2017, 09:54 PM بواسطة kachwahed.)
السلام عليكم،
اقترح علي الأخ مبرمج حر أن أشارك بالموضوع، وقبل ذلك وددت طرح بعض التساؤلات:
- إذا كان المشروع مفتوح المصدر، فلِم لا نشارك في مشاريع أخرى لها نفس الهدف بدأ منها آخرون، (يمكنك إيجاد الكثير منها في النت، في sourceforge مثلا ابحث عن ERP تجد:
كود :
https://sourceforge.net/directory/language:delphi/?q=ERP
وفي Lazarus تجد الصفحة Lazarus Application Gallery
كود :
http://wiki.freepascal.org/Lazarus_Application_Gallery
في نفس الصفحة مشروع Promet-ERP من ألمانيا جاهز ومفتوح المصدر (Lazarus & Qt) مصدره على github
كود :
https://github.com/cutec-chris/promet-erp
)
هذه بعض الأمثلة، وهناك العديد منها يكفي للإنطلاق.
ومن قال: الهدف من المشروع هو التعلم لذلك نبدأ من الصفر، فأقول: وهل من أجل التعلم دائما نبدأ من الصفر؟
العمل الجماعي أوسع مما نتصور، ومن أحسن الطرق للتعلم أن تقوم بقراءة مصادر الآخرين وتحاول تشغيلها أو محاكاتها
مجرد رأي، القرار لصاحب الموضوع.
بالتوفيق.
اللهم احقن دماء المسلمين، لا تنسوهم بالدعاء...
المشاركات : 122
المواضيع 10
:
: 13
الإنتساب : Oct 2015
(16-10-2017, 09:53 PM)kachwahed كتب : اقترح علي الأخ مبرمج حر أن أشارك بالموضوع، وقبل ذلك وددت طرح بعض التساؤلات:
- إذا كان المشروع مفتوح المصدر، فلِم لا نشارك في مشاريع أخرى لها نفس الهدف بدأ منها آخرون،
موافق
اي مشروع اخترت لننطلق منه