اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

المرحلة الأولى : تحليل نظام المخازن


Wise

الردود الموصى بها

الفكرة:

ان نستدل على سعر الشراء من جدول المشتريات والذي يكون احد حقوله رقم الصنف الكمية السعر.

نستحدث جدول جديد لاسعار البيع يكون فيه رقم الصنف سعر البيع

في جدول البيع يكون رقم الصنف وسعر البيع موجود ايضا

في شاشة صرف الاصناف(بيع السلع) نضع كود يسرد لنا بعد اختيار الصنف الكميات الموجوده واعلى سلعةتم شراؤها تكون هي الاول فالارخص فالارخص وهكذا. عندما يختار المستخدم السلع تخصم من الموجودات وبذلك نكون قد صرفنا السلع الغالية اولا ثم الارخص فالارخص.

الان عندما نحسب التكاليف تكون الحسبة دقيقة لاننا عرفنا بالضبط سعر الشراء وسعر البيع . والكميات المتبقية محسوب سعر شراؤها ايضا.

ما رايكم بهذا التحليل ؟

باتظار تعليقاتكم الكريمة

تحياتي

رابط هذا التعليق
شارك

  • الردود 138
  • Created
  • اخر رد

Top Posters In This Topic

السلام عليكم

طبعا انا ضد كتابة الجداول واسماء الكائنات بالعربي لانها تلخبط البرمجة والكود.

لذلك انا قمت بتعديل قاعدة كنت عاملها الحد الصدقاء للمخازي وبدون مبيعات

عموما لا تتفاجأ من كثر الجداول اكثرها غير مستعمل لغرض برنامجنا.

الان اللي انا فعلته باختصار هو جداول للاستلام tblReceipt و tblRecieptDetails

وهذه لادخال الكميات من الموردين الى المخازن.

طبعا جدول tblItems للاصناف

جدول للبيع tblSale و tblSaleDetails وهذا للبيع وتخزين الكميات المباعة

جداول مؤقته لحفظ معلومات الاصناف المختارة للبيع وعر كمياتها واسعار شراؤها والمتبقي منها.

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

وطبعا تقدر تختار نفس الصنف من مجموعة ثاني اغلى او ارخص حسب ما تريد

بعد الاختيار وادخا الكمية المرادة اضغط Add to Order لاضافة الصنف داخل الطلبية واذهب الى الصفحة الاولى لاختيار الصنف التالي وهكذا. واعد نفس الترتيب الاعلى

بعد الانتهاء من اختيار الطلبات انت جاهز لاصدار الفاتورة اضغط على Proceed

وهنا سوف تنقل المعلومات من الجداول المؤقتهالى جداول tblSale و tblSaledetails

ومسح الجداول المؤقته لتكون جاهزة للعملية التالية.

ايضا قمت باستحداث جدول tblPrices وهذا لادخال سعر بيع الاصناف .

طبعا البرنامج غير كامل تماما ولا به ديكور لاني ما عندي وقت ولكن يغطي جزئية حساب المواد والمخازن والتكاليف

طبعا التكاليف اصبحت مهمة سهلة جدا لانه يمكن حساب التكاليف بالضبط حسب المخزون والموجود.

ادخال الاصناف للتجارب حسب الاتي

tblItems ادخل الصنف ومعلوماته

tblReciept ادخل معلومات الاستلام

tblRecieptDetails ادخل تفاصيل الاستلام (الصنف السعر الكمية)

tblPrices ادخل سعر بيع كل صنف ( ممكن نجعل هذا كحقل داخل جدول الاصناف)

ابدا التجارب

ارحب بتعليقاتكم حول هذا التكنيك ( هو شكله معقد ولكن بالتمعن يكون سهل باذن الله)

تحياتي لكم

StoreTbl.zip

رابط هذا التعليق
شارك

السلام عليكم

أولا:

انا لية تعليق بسيط انه ليس من المنطقي ان نحدد سلعة ثم نرفقها ثمنها

المهم ان المنطقي والمطلوب منا كمبرمجين ان نجعل الحياه ابسط بكثير أي لا يتم التعقيد في الإجراءات , انا لا الومك ولكن اود ان انبهك لهذه النقطة

في الحياه العملية نقوم بفتح الفاتورة وتكون تصميها مماثل للفاتورة العادية الورقية

فيتم تحديد اسم المشتري ورقم الفاتورة

ثم بعد ذلك نسرد الأصناف صنف تلو الأخر بعددهم

,,,,

لقد فهمت انك تحدد الصنف اولا ثم تحدد باقي الإجراءات

مع تحياتي اتمني ان تصحح لي وجهة نظري إذا كانت خطأ

رابط هذا التعليق
شارك

السلام عليكم

يا سيدي العزيز

اولا

بالفواتير العادية تقوم بتحديد السلعة وثم تكتب الثمن او ياتي الثمن من جدول المبيعات. فلن تحدد سعر اي شيء

الشيء الثاني هو اني صممت الفكرة بدون ديكور والعمليه كلها بامكاني ان اجعلها تلقائية من تدخل المستخدم بباسط شديدة .

ولكن لو عملتها تلقائية لن تتمك من رؤية الفكرة وكيف تعمل !!

بالنسبة للفاتورة يا عزيزي من غير المعقول اجلس اصمم فاتورة واتعب عليها لترى ان الفكرة تشتغل . ولا اشرايك؟؟ هذه امور اي شخص من غير المام بالبرمجة يستطيع عملها فلا نضيع وقتنا عليها :lol:

ثالثا من الواضح ان الفكرة لم تصل .

بهذا التكنيك عزيزي تستطيع ان تقوم باكثر من سيناريو لبيع السلع تلقائي

1- ان يكون الكود داخل الفاتورة وما ان يضع الصنف حتى تظهر له الكمية المتوفرة بالمخازن(حتى لا يبيع سلعة غير متوفرة) وايضا سعر البيع موجود ايضا

هنا يقوم بادخال الكمية المطلوبة وبعدها يذهب الى الصنف التالي وهكذا

عندما يضغط علي زر اصدار الفاتورة يقوم البرنامج بعمل كود سحب المواد حيب سعرها واكمياتها واحدة تلو الاخرى بدون تدخل المستخدم. سهلة صح ؟

2- الطريقة الثاني تعطي مجال للمستخدم او البائع ليرى اي كميات متوفرة وباي اسعار تم شراؤها وبذلك ما ان يدخل الصنف ويدخل الكمية حتى تظهر له شلشة اخرى يختار منها اي مجموعة(مصنفة حسب فواتير الاستلام وا الشراء المدخلة من قبل المخازن) والكمية المرادة من هذه المجموعة ويرجع الى الفاتورة لاكمال الاجراءات.

الخلاصة اني ما عملت البرنامج ليشتغل على طول انا عملته فقط لترون الفكرة وكيف تعمل ولكم ان تختارو كيفية تطبيق الفكرة ببرنامجكم مثل ما اسلفت بالاعلى

اتمنى ان اكون قد اوضحت الفكرة الان واتضحت الرؤية وعموما انا شاكرلك تعليقك واتمنى ان نستفيد جميعنا من افكار بعض.

تحياتي

رابط هذا التعليق
شارك

السلام عليكم

معذرة على التأخير فلم استخدم الانترنت او حتى اتحقق من البريد الخاص بي لمدة اكثر من اسبوعان بسسب عملية في اصابع رجلى ادعو لي بقى بتمام الشفاء

ان شاء الله سوف افرأ ما فاتني و اشترك معكم من جديد

:fff:

رابط هذا التعليق
شارك

اخي الكريم WInMaster و اخ Tarek

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

هل نستمر هنا ام جميعا ننتقل الي موضوعه و نكون فريق اكبر و نستطيع ان نكون مجموعات عمل فاهم شئ الوصول الي الهدف و لكم المشورة

قد وضعت بعض ما استطعت تحليل في الرابط التالي:

عمل برنامج للبيع بالتقسيط

و ارجو من الاخ محمد طاهر الا يغلق هذا الموضوع قبل استكمال الموضوع الاخر

فكما يعرف الاخ محمد طاهر لم يتم الانتهاء من اي مشروع في اي منتدى من قبل

حتى اذا لم يتم الانتهاء من المشروع الخاص بالاخ مصلح الحريصي سوف اكمل الموضوع مع الاخ Tarek و WinMaster في هذا الرابط

تحياتي :fff:

تم تعديل بواسطه Wise
رابط هذا التعليق
شارك

الأخ / Wise

إذا أذنت لي

سأقوم بنقل هذا الموضوع إلى موضوع برنامج البيع بالتقسيط للإرتباط الوثيق بينهما ونواصل مناقشته على أنه المرحلة الأول في البرنامج

ما رأيك

رابط هذا التعليق
شارك

جذبني الموضوع وأعجبني كثيراً .. للأسف أنني أطلعت عليه متأخراً..

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

على العموم أرى أن الموضوع يحتاج إلى تحليل نظام من ناحية نظرية ،، وتحديد ماهي مخرجاته أولاً..

ومستعد للمشاركة بصفتي متخصص محاسبة ودرست نظم محاسبة..

ربما اوفق لمساعدتكم..

رابط هذا التعليق
شارك

السلام عليكم و رحمة الله وبركاته

اخي مصلح الحريصي

انقل الموضغ فالمهم ان تعم الفائدة و ليس المهم اين ينشر هذا الموضع عندك عندى كلواواحد

على بركة الله

على فكرة اخوكم خريج تجارة و لكن للاسف لم اعلم في المجال اكثر من 3 اشهر كمراجع حسابات و لكن اعتقد ني قريب من فهم المواضيع المحاسبية عن الاخرين على الاقل احتفظ بكتب في هذا المجال

ارجو اخي المهاجر ان تشاركنا في هذا الموضوع ايضاً

تحياتي :fff:

رابط هذا التعليق
شارك

شكراً لك أخي Wise

وجود محاسبين معنا وأهل الخبرة شيء رائع جداً .

أتوقع الوصول في النهاية إلى نظام ممتاز وجامع للمخازن والسلع والعملاء والحسابات وسيكون برنامج رائع فعلاً فحسب ما ظهر لي من التحليل السابق وما سوف يتبعه أنه تحليل مركز .

توكلوا على الله وأنا معكم ولكن خبرتي قليلة في مجال المحاسبة.

أتمنا التوفيق للجميع

رابط هذا التعليق
شارك

من وجهة نظري ..

أرى أن نأجل الحديث عن الجداول والعلاقات.. حيث أن هذه الخطوة تعد التالية.

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

بمعنى دراسة المدخلات وطريقة المعالجة والمخرجات، وكيف تتم هذا العملية من غير وجود الحاسب الألي (أي يدويا) ، بعد ذلك يأتي دور استخدام الحاسب الآلي لأنه يوفر الوقت ويعطي دقة في المعلومات ...

وبصفتكم مبرمجين ،،،

فإن عملية الجداول والعلاقات أمر يسير عليكم بصفتكم متخصصين...

ولكن ،، ليس بالإمكان عمل أي برنامج لأي نظام إلا بعد استيعاب هذا النظام تماماً ، ومعرفة ما المطلوب من البرنامج..

بمعنى آخر :

أرى أن نكون عبارة عن مجموعتين.. ( افتراضية نوعا ما )

الأولى : هم الذين سيستفيدون من البرنامج ( أصحاب المنشآت ) ومحللي النظم ( من متخصصين وذوي خبرة في مجال النظام المراد عمل برنامج له )...

وبالنقاش مع هذه المجموعة سيتم استيعاب النظام من قبل المجموعة الثانية ومن ثم يأتي دورها..

الثانية : المبرمجين .. وهذا المجموعة ولله الحمد متوفرة لدينا بكفاءات عالية وممتازة.

رابط هذا التعليق
شارك

أخي المهاجر أنا معك في هذا الرأي وقد تطرقت له في بداية الموضوع . وطلبت أن يتم تحليل البرنامج من بداية إلى توزيعه مروراً بالجداول والعلاقات والنماذج والتقارير والاستعلامات وكيفية معالجة البيانات في المدخلات والمخرجات برمجياً أو بأي وسيلة أخرى ووضع الحلول للمشاكل المتوقعة " الفرضيات المستقبلية " وكل ذلك على الورق لأنني متأكد بأنه أثناء مواصلة التحليل سيظهر لنا مالا كنا نتوقعه ونضطر لإضافة حقول أو حذفها وإذا كان عملنا على الورق سيسهل لنا التعديل ثم بعد ما نتأكد من صحة ذلك نقوم بعمل مسودة نهائية يلتزم بها الجميع ثم نقسم العمل على مجموعات وكل مجموعة لها عمل مخصص وفي الأخير نقوم بعملية تجميع البرنامج وإجراء الإختبارات اللازمة عليه من جميع الجوانب ولا يمنع من عرضه على شريحة معينة من الناس لتجربته.

أرجواأن نسمع رأي الجميع في ذلك أود أن يكون رأينا موحد على الشيء الصحيح .

رابط هذا التعليق
شارك

اخ المهاجر

نعم اعتقد ان الحليل السليم يبدا من مهرفة النظام المطلوب و مشاكله و احتياجاته و ايضا افضل طريقة لتحليل المشروع هو معرفة مخرجات النظام

اي اذا علمنا ما هي التقارير المطلوبة سوف نعلم جميع الجداول و الحقول و العلاقات بنهم بسهولة

و لكن هذه الطريقة تحتاج الي من له خبرة في تحليل النظم

هذا رأي

تحياتي :fff:

رابط هذا التعليق
شارك

شكرا على هذه الردود الطيبة

المبرمجين من أكثر الناس قربا من تحليل النظم..

وأود أن ألفت الانتاه إلى ملاحظة ما أقصده بالنظام وما أقصده بالتحليل..

النظام: بصفة عامة هو كل ما يتكون من ( مدخلات ومعالجة ومخرجات ) وليس برنامج حاسب آلي..

التحليل: تحديد ماهية المدخلات ؟ وكيف تتم معالجتها للوصول إلى المخرجات... بعيدا عن البرمجة والجداول والحقول..

مثلاً نظام المخزون..

من مدخلاته .. البيانات الوارد في مستند الشراء..

من مخرجات.. الكمية المتبقية من صنف ما.. ويتم الحصول عليها بالمعالجة التالية..

المعالجة.. الكمية المشتراة + المرتجعة - المباعة - التالفة = الكمية المتبقية

وكما أشار أخينا Wise أن أفضل طريقة للتحليل هي تحديد المخرجات.. وفعلاً هي الطريقة التي تستخدم حديثاً..

وهي من أهم معايير تميز البرامج

رابط هذا التعليق
شارك

إذا رأيتم أن نبدأ بهذا الخطوة ( ويهمنا كثيراً رأي القائد ) فلا مانع لدي أن أكون مشارك في هذه الخطوة بشكل كبير وأحتاج إلى مساعدتكم كثيراً..

والخطوة تنقسم إلى ثلاث مراحل المدخلات ، طريقة المعالجة ، المخرجات..

وأقترح أن نبدأ بالمخرجات... بمعنى ما هو المطلوب من نظام المخزون؟؟

واقترح أن تكون المشاركات عبارة عن إجابات للسؤال السابق على سبيل المثال:

- نريد منه معرفة الكمية المتبقية من صنف ما في تاريخ معين.

- نريد معرفة الكمية المباعة من صنف ما.

وهكذا..

بعد ذلك يقوم أحد الإخوة المشاركين بجمع الإجابات تحت عنوان ( مخرجات نظام المخزون )

هذا كله مجرد وجهة نظري القاصرة..

رابط هذا التعليق
شارك

إن رأيتم ذلك هو الأفضل فأنا معكم فالهدف الوصول إلى النتائج المرجوه.

نظام المخازن يرتبط بنظام المشتريات والمبيعات فالمشتريات هي جزء من نظام المخازن ولا بد من فهم كل من المشتريات والمبيعات لكي نفهم نظام المخازن

رابط هذا التعليق
شارك

إذن بداية في انتظار إجاباتكم عن : ( ما هي النتائج المطلوبة من برنامج نظام المخازن؟ )

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

رابط هذا التعليق
شارك

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه



×
×
  • اضف...

Important Information