عنوان المشروع : مشروع برنامج للإدارة الذكية لمحل تجاري
الهدف: تقديم برنامج مفتوح المصدر يعتبر مرجع كل مبرمج عربي من أجل تطويره و إثراءه أو استعماله كقاعدة لمشروع ضخم و كذا تعليمي.
الغرض: تعليمي.
التلخيص:
القيام ببرمجة برنامج يقوم بعدة وظائف منها الكلاسيكية كإدارة المخزون الفوترة المبيعات و المشتريات و كذا وظائف جديدة كمراقبة تواريخ الصلاحية و التنبيهات و بعض الوظائف الذكية ك: fifo و lifo ..الخ
إذا كانت الموافقة سأطرح الخطة إن شاء الله
النسخة المستعملة : بما أن البرنامج تعليمي فأنا أقترح delphi 7 lite لكي يتسنى للجميع المتابعة معنا و شكرا
توكل على الله
و ننتظر الانطلاقة
الخطة المبدئية : يمكن تطوير الخطة مع مرور المراحل
01- تحديد الاحتياجات: كخطة أولية سنلتزم بالاحتياجات الأساسية : واجهة تفاعلية + قاعدة معطيات
02- قاعدة المعطيات متوسطة الحجم و مدمجة لتسهيل تحميلها مثلا أبسولوت مع إمكانية تحويلها للفاير بيرد أو قاعدة معطيات أخرى مع مرور الوقت .
03- قاعدة المعطيات تحتوي على الجداول الأساسية مع إنشاء جداول ثانوية مع مرور المراحل و حسب الاحتياجات
بالنسبة للجداول الأساسية :
*- مخزون
*- مبيعات
*- مشتريات
*- زبائن
*- موردين
ثم نتطور لإنشاء جداول أخرى ثانوية مع مرور المراحل
أي اقتراحات ؟
+إذا كان الكل جاهز سأبدأ غدا إنشاء الله تحضير الواجهة الأولية + قاعدة المعطيات + تقديم بعض الشرحات و شكرا لتفاعلكم
ملاحظة: لم ليس له الدلفي 7 لايت + أبسوليت + فاست ريبورت + skin +..... يمكنكم مراسلتي لرفعهم لكم
أما سبب اختياري لنسخة الدلفي تلك هو لسهولة تحميلها و كذا السرعة في تنفيذ فكرة الموضوع + عدم التكلف فالبرنامج تعليمي كما تم ذكره و مع ذلك سنقوم بتنفيذ الفكرة بمساعدتكم بإتقان إن شاء الله
+ المرحلة القادمة صناعة الواجهة الأولية splash screen بطريقة بسيطة راقية و احترافية
سلام عليكم
موفق بإذن الله
السلام عليكم
بالتوفيق اخي
اخي alkhemia
اليس من الافضل تحديد منهجية او اسلوب للعمل بما ان المشروع في بدايته
أقترح استخدام اسلوب MVVM
سيكون العمل مرتب منضم سهل التعديل و مقسم لثلاث اجزاء فمن لديه خبرة في التحليل يساعد في قسم و من له خبرة في التصميم يساعد في قسم و هكذا
و يبقى اقتراح ...
البداية بالشاشاة الترحيبية ليست افضل فكرة
هل انتهى التحليل ؟
ماذا ستستخدمون من اجل التحليل : المشروع تعليمي فاكيد يجب اتباع طريقة و اقترح UML بدل موريز
تقبل مروري ...بالتوفيق
السلام عليكم،
كاقتراح لتصميم وتشارك المخططات (Use Cases, Class Diagram...) يمكن تحميل yEd أو استخدام الخدمة السحابية:
كود :
https://www.yworks.com/yed-live/
بالتوفيق.
(26-09-2017, 11:46 AM)rahiche كتب : [ -> ]اخي alkhemia
اليس من الافضل تحديد منهجية او اسلوب للعمل بما ان المشروع في بدايته
أقترح استخدام اسلوب MVVM
سيكون العمل مرتب منضم سهل التعديل و مقسم لثلاث اجزاء فمن لديه خبرة في التحليل يساعد في قسم و من له خبرة في التصميم يساعد في قسم و هكذا
و يبقى اقتراح ...
البداية بالشاشاة الترحيبية ليست افضل فكرة
هل انتهى التحليل ؟
ماذا ستستخدمون من اجل التحليل : المشروع تعليمي فاكيد يجب اتباع طريقة و اقترح UML بدل موريز
تقبل مروري ...بالتوفيق
بسم الله و الصلاة و السلام على رسول الله أما بعد
أخي الكريم أولا شكرا على المرور
ثانيا أردت من خلال الموضوع شرح كل كل مرحلة على حدى فمثلا:
01 المرحلة الأولى الشاشة الترحيبية
02- المرحلة الثانية المتمثلة في نظام ولوج système d’accès بكود مستخدم و كلمة مرور و شرحه بالكامل مع شرح بعض طرق الحماية مثل التي في البرامج التجارية و كيفية استخدامها
03 المرحلة الثالثة الواجهة الأساسية للبرنامج ....الخ
أما عن التحليل فيمكنني شرح الطريقتين معا لما لا ؟ لكن بما أن المشروع تعليمي فأردت البداية من الصفر حتي الذي لا يفقه شيئا في البرمجة يمكنه تطبيق الشرح دون أية مشاكل و التعلم مع البرمجة في نفس الوقت
هذه الطريقة ساعدتني كثيرا في تعليم العديد من الطلبة عندي و هي شائعة جدا في الدول الأنجلوسكسونية
على كل حال ما اتفقت عليه الجماعة أنا جاهز
