delphi4arab منتديات دلفي للعرب
عمل برنامج نقاط البيع بدلفي POS ( المبيعات والمشتريات والمخازن ) - نسخة قابلة للطباعة

+- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum)
+-- قسم : منتديات دلفي الأخرى (https://delphi4arab.net/forum/forumdisplay.php?fid=4)
+--- قسم : مشاريع دلفي الجماعية (https://delphi4arab.net/forum/forumdisplay.php?fid=24)
+--- الموضوع : عمل برنامج نقاط البيع بدلفي POS ( المبيعات والمشتريات والمخازن ) (/showthread.php?tid=8889)

الصفحات: 1 2


RE: عمل برنامج نقاط البيع بدلفي POS ( المبيعات والمشتريات والمخازن ) - أبو معاذ - 08-11-2017

(16-10-2017, 09:53 PM)kachwahed كتب : السلام عليكم،
ومن قال: الهدف من المشروع هو التعلم لذلك نبدأ من الصفر، فأقول: وهل من أجل التعلم دائما نبدأ من الصفر؟

وعليكم السلام ورحمة الله وبركاته ،
في بعض الحالات نعم ، يجب أن نبدأ من الصفر.
ممكن أخذ بعض الأفكار من المشاريع السابقة.
لكن أظن أن الأخ المبرمج الحر أراد أن يبدأ مشروعا من الصفر ، فلنترك ينطلق على بركة الله.
ألا تلاخظ أخي kachwehed أن الأخ صاحب الموضوع لم يعد لموضوعه منذ  تعليقك؟


RE: عمل برنامج نقاط البيع بدلفي POS ( المبيعات والمشتريات والمخازن ) - seddik_xp - 08-11-2017

السلام عليكم و رحمة الله و بركاته
البدء من الصفر نتيجته طول الطريق و العودة من منتصف الطريق إلى البداية إن لم أقل من النهاية إالى البداية,
هناك الكثير من الهفوات المحبطة و التي ستقع فيها إذا لم تكن لديك فكرة كبيرة عن عمل البرنامج و كذا المعايير شبه الرسمية في تصميم قواعد البيانات لمثل هذا المشروع, لأن من سبقونا مشوا خطوات كبيرة في ذلك , و لا احبذ إعادة اختراع العجلة من جديد,
تذكرت في موضوع عن حساب المخزون http://delphi4arab.net/forum/showthread.php?tid=2230&page=2
وصل النقاش بالإستاذ الشقروني لمقولة أن "هي ليست طريقتي، ولكنه عرف معمول به Design Patterns
- عندها لم أكن أعي كلماته هذه إلا بعد مضي حوالي ستة أشهر و انا احاول و اتخبط في مشاكل بسيطة جدا في تصميم قواعد البيانات عرفت بعدها , معنى الخبرة المتراكمة عند الإخوة الذين سبقونا في هذا المجال.


RE: عمل برنامج نقاط البيع بدلفي POS ( المبيعات والمشتريات والمخازن ) - مبرمج حر - 28-11-2017

(08-11-2017, 11:29 AM)أبو معاذ كتب : ألا تلاخظ أخي kachwehed أن الأخ صاحب الموضوع لم يعد لموضوعه منذ  تعليقك؟
انا هنا ولازلت اتخبط مع التحليلي لتصميم قاعدة البيانات...


RE: عمل برنامج نقاط البيع بدلفي POS ( المبيعات والمشتريات والمخازن ) - kachwahed - 20-12-2017

إقتباس :ألا تلاخظ أخي kachwehed أن الأخ صاحب الموضوع لم يعد لموضوعه منذ  تعليقك؟

أهلا أخي أبو معاذ، في الواقع هو من طلب مني المشاركة Smile


إقتباس :انا هنا ولازلت اتخبط مع التحليلي لتصميم قاعدة البيانات...
جيد، وهذا دليل على بداية موفقة، لأن هذه أهم مرحلة قبل الشروع في البرمجة

كأحد الاقتراحات TurboCash تمت الإشارة عليه في المنتدى سابقا.
مكتوب بدلفي ويبدو أنه لا يزال قيد التطوير:

كود :
https://sourceforge.net/projects/turbocash/files/TurboCASH%20Source/
معلومة ذات صلة: Odoo (وسابقا OpenERP) هو أشهر ERP مفتوح المصدر، اشتهر أكثر من مجتمعه الواسع والنشيط، كما أنه يغطي معظم انشغلات الشركات بأقل تكلفة. هو مكتبوب بلغة Python وقاعدة PostgreSQL وله جسور (Bridges) للغات أخرى وقد حاول البعض ربط دلفي إليه:

كود :
https://www.instant-erp.com/2012/05/openerp-openobject-over-delphi/
حسنا... يمكن الاقتباس من بعض أجزاء تصميمه (Workflow, Fields, Features...)

ليس بالضرورة الانطلاق من أي مشروع كما هو، ربما نأخذ منه أجزاء أو حتى هيكلة قاعدة البيانات فقط، 
ثم لماذا يجب تصميم قاعدة بيانات، ولمِ لا نفكر بشكل غرضي موجه، فكر باستخدام أي ORM تجه مناسب:

كود :
https://stackoverflow.com/questions/422426/orm-for-delphi-win32

ودائما فكر بشكل أوسع.


RE: عمل برنامج نقاط البيع بدلفي POS ( المبيعات والمشتريات والمخازن ) - مبرمج حر - 07-01-2018

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


RE: عمل برنامج نقاط البيع بدلفي POS ( المبيعات والمشتريات والمخازن ) - kachwahed - 07-01-2018

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


RE: عمل برنامج نقاط البيع بدلفي POS ( المبيعات والمشتريات والمخازن ) - مبرمج حر - 15-07-2018

اخيرا عطلة الصيف استطيع اكمال المشروع
توقفت عند قاعدة البيانات التالية

Fournisseurs : تتضمن معلومات الموردين
Article : يتضمن جميع معلومات كل منتج فى المخزون
Entree : تسجيل تدفقات السلع فى المخزون
Clients : تتضمن معلومات عن العملاء.
Sortie : تسجيل خروج السلع من المخزون
vers : مدفوعات الزبائن وديون الموردين

اي اقتراحات حتى اكمل ؟