تعلم معي خطوة خطوة صنع برنامج لتسيير المخزون و التسويق
#2
السلام عليكم و رحمة الله و بركاته.

سنشرع في هذا الطرح إن شاء الله ، صنع برنامج لتسيير المخزون و كذا التسويق .
بعد نهاية طرح الموضوع ، سوف تكون أخي :
ـ مدركا ، وقادرا على صنع البرنامج بمفردك ، لا سيمـــا أن تكون عملية البرمجة على طريقتك ، يعني :
ـ/ـ بامكانك تغيير الشكل الخارجي و المنظر الجمالي و كذا ترتيب المكونات كيفما شئت ، و كيفمــا تراها مناسبة.
ـ/ـ بامكانك حذف و إضافة ما تشاء ، كتعديل قاعدة البيانات باضافة أو حذف حقول معينة .
ـ/ـ إذا تابعت كل الطرح جيدا و تمكنت من الفهم الحقيقي ، أخيرا أقول أنه بامكانك برمجة هكذا برامج بمفردك و بأفكارك الخاصة ، بدون أي تغيير أو إضافة أو حذف ، بل سيكون 100/100 انجازك الخاص ، و لا يقتصر الأمر على صنع برنامج لتسيير المخزون و التسويق فحسب بل كل برنامج على تلك الشاكلة ، كتسيير مؤسسة تعليمية و ماشابه.

هل تريد التأكد ممــا أقول ؟ هل أنت مهتم ؟ إذن هل أنت جاهز ؟
فلنبدأ على بركة الله:
نظرة عامة عن ماهية و استعمالات البرنامج :
إذا كان لديك أو لغيرك مثلا ، محل لبيع الحواسيب و ما يتعلق بها من لواحق كلوحة المفاتيح و الفأرة و الشاشة و اللوحات الأم ، و كذا وحدات التخزين المختلفة والمعالجات و...و.... ، وكل قطعة لك منها عدة أنواع و عدة شركات مصنعة و بكميات مختلفة ، فهل تستطيع أن تكون مدركا لكل ما يحوز عليه محلك ؟ بالطبع لا .
و إذا كنت تدون كل شيء يدويا على سجل خاص ، فهل تستطيع أن ترد على زبون واحد (أقول 01 فقط) يسألك : أحتــاج شراء كل ما لديك من الشاشات ، فكم لديك ؟ و أحتـاج 98 لوحة مفاتيح ، فهل بحوزتك هذه الكمية ؟ يليه مباشرة زبون آخر يقول: أريــد كل ما تبقى لديك من لوحات المفاتيح ، كم لديك ؟ و زبون آخر يسألك .... و آخر و آخر .
يأتيك بعد ذلك بائع بالجملة يعرض صفقة معينة ، فهل أنت مدرك للمبلغ الذي بحوزتك لغرض إتمام الصفقة ؟
و هل أنت مدرك لما للكمية المناسبة التي تحتاجها ؟

يضيع منك مبلغ معين (يسرق مثلا من طرف زبون أو أحد عمالك ) فهل تستطيع أن تدرك ذلك ؟
نقطة أخيرة على سبيل التوضيح و ليس الحصر : كل التجارات لا تخلو من المديونية (لها أو عليها) ، و....و.... فهل تستطيع السيطرة و الإحاطة بكل ذلك ؟ بالطبع لا


ـ لا أريــد الإطالة و إدخالك بمتاهات لا مخرج لك منهــا . و بكل بساطة أقول أنه يستحيل عليك إدرة و تسيير تجارتك من غير سيطرة كاملة ، و الإحاطة بكل كبيرة و صغيرة ، وعلى هذا فلا مناص لك إلا أن تستعمل الحاسوب ببرنامج خاص (برنامج لتسيير المخزون و كذا التسويق_وهو باب القصيد)، يزيل عنك كل عناء ، و تكون النتائج على كل المستويات إجابية 100/100.
قاعدة المعطيات أو البيانات:
قاعدة المعطيات (database) هي تركيب تستطيع من خلاله تخزين كمية كبيرة من المعطيات التي تربطها علاقات معينة ، و حقيقة الأمر فإن قاعدة البيانات ماهي إلا ملف أو مجموعة ملفات كباقي الملفات ، تخزن على القرص الصلب ، و لكن ما يميزها هو قدرتك على كتابة و قراءة المعطيات منها ، باستخدام الوسائل التي تمنحها لك برامج قواعد البيانات ، دون الحاجة إلى التعامل المباشر مع الملف ، و هو ما يجعل الأمر أكثر ليونة و غاية في السهولة و التنظيم.
العنصر الأساسي بقواعد البيانات هو الجدول ، و يتكون من عدة أعمدة (و تسمى الحقول) و عدة أسطر ( و تسمى السجلات )
سوف نرى كيف يتم إنشاء الجداول ، و قبل ذلك سوف نتطرق نظريا إلى الجداول التي سوف ننشئها أو نحتاجها في برنامجنــا.

1/
ـ لدينــا مخزن للسلع ، و عليه فنحن بحاجة لإنشاء جدول خاص لذلك ، يتكون من :
رمز أو كود المادة (السلعة) / اسم المادة / الكمية / العتبة (أو الحد الأذنى: و هي الكمية المحددة من طرفنـا التي يخبرنا البرنامج أثناءها أنه علينـا تزويد الكمية (شراء هذا النوع) لأنه يكاد ينفذ من المخزون ، أو لنقل أنه عبارة عن تنبيه لعدم الوقوع في مشكلة مع الزبائن بعد نفاد مفاجئ لهذه المادة) / رمز أو كود الممون الذي نشتري منه السلع / الاسم التجاري للممون / تاريخ الشراء / سعر البيع / الحد الأذنى لسعر البيع (وهو السعر الممنوع تجاوزه ، مثلا سعر البيع :100 ، الأذنى : 80 ، بحيث يمنع بيع المادة بأقل من : 80 ) .
إذن في الجدول لدينـا 09 حقول .
2/ ـ يتردد علينا عدة زبائن ، و عليه فنحن بحاجة لجدول خاص بالزبائن ، يضم ما يلي :
رمز الزبون / الإسم التجاري / الإسم و اللقب (ليكن حقل واحد للاسم و اللقب للتسهيل و عدم الحاجة الكبيرة لذلك ، فهي معلومات محلية في حالة الحاجة للإطلاع عليها من طرفنـا نحن فقط ، و هي أقل أهمية) / الهاتف و العنوان (أيضا حقل واحد فقط).
إذن لدينا 04 حقول.
3/ ـ جدول خاص بالممولين الذين نقتني منهم السلع ، يضم ما يلي:
رمز الممون / الإسم التجاري / الإسم و اللقب / الهاتف و العنوان .
إذن لدينا 04 حقول.
4/ ـ جدول خاص بمعلومات عن الفاتورة ، و الفائدة تتمثل في اتاحة امكانية أرشفة الفواتير ، للإطلاع عند الحاجة على أي فاتورة معينة استنادا إلى رقمها ، و تاريخها و صاحبها ، حتى إذا حصل منا أي خطأ يمكن تداركه و اكتشافه ، و كذلك إذا تقدم أي زبون يحمل فاتورة معينة يمكن لنا معاينتها بالبرنامج من خلال النسخة المتوفرة لدينا الكترونيا. كذلك نحتاجها في قضية تسيير الديون مثلا فاتورة بمبلغ 200 دفع الزبون 120 فقط تحت الحساب و بقي 80 ، عاود نفس الزبون عملية شراء أخر لفاتورة قيمتها 70 و دفع فقط 50 و بقي 20 ، بهذا الزبون عليه دين قيمته 80+20=100 و هذا فيه تفصيل و اثبات لكل العمليات التي اجريت مع كل زبون على حدى ، لاتاحة امكانية تسيير محكم و دقيق . و هناك فوائد حقيقية أخرى نراها لاحقا.
يضم الجدول ما يلي 04 حقول :
رقم الفاتورة / رمز الزبون / الاسم التجاري للزبون / تاريخ الفاتورة .
5/ ـ جدول خاص بالمواد التي تم بيعها، يضم ما يلي:
رقم الفاتورة / رمز المادة / اسم المادة / الكمية / سعر الوحدة / السعر الإجمالي / الضريبة / السعر الإجمالي بكل الرسوم / رمز الزبون / الاسم التجاري للزبون .
إذن لدينـا 10 حقول .
6/ ـ جدول خاص بالمواد التي تم شرائها، يضم ما يلي:
رمز المادة / اسم المادة / الكمية / الحد الأدنى للكمية / سعر الوحدة / السعر الإجمالي / الضريبة / السعر الإجمالي بكل الرسوم / رمز الممون / الاسم التجاري للممون / تاريخ الشراء / سعر البيع / الحد الأدنى لسعر البيع .
إذن لدينـا 13 حقل .
إذن استعملنا 06 جداول ، و لك أيضا أن تضيف جداول أخر حسب الحاجة ، كجدول خاص بالموظفين لديك مثلا ،كأمين المال ، أمين المخزن .
عموما نقتصر على 06 جداول فقط ، بعد اختتام الموضوع كليا ، لك أن تعدل أو تضيف ما شئت حسب حاجتك كما سلف ، الآن عليك فقط التقيد بالطرح فقط والمتابعة معنا ، خطوة خطوة .
كانت هذه نظرة عامة حول البرنامج و قواعد البيانات الخاصة به ، و سوف نباشر التنفيد برمجيا في الدرس التالي إن شاء الله.
..../ يتبع /...
[-] كل من 1 user says قال شكرا ل nabilkeb على المشاركة المفيدة
  • bi4ani
الرد


الردود في هذا الموضوع
تعلم معي خطوة خطوة صنع برنامج لتسيير المخزون و التسويق - بواسطة nabilkeb - 21-01-2010, 03:53 PM

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


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