الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

للمتقدمين : بدء تصميم البرنامج المحاسبي (القاعدة الجماعية الأولى)

مغلق
بدأه al_imam في 1 ديسمبر 2001 · 32 رد · 6,300 مشاهدة · في مراجعة المواضيع
مشاركة: واتساب X فيسبوك تيليجرام
#26

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

الأخ أبو حمود ، أشكرك كثيرا و مجرد تواجدك معنا يشجعنا

و بالنسبة للضعف فى المحاسبة ، فالحال من بعضه ، و انا أحاول الاعتماد علي آراء الإخوة .

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

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

#27

الأخ مصراوي - جميع الإخوة الأفاضل

أشارك الأخ مصراوي في أن ماقدم الآن كافي للبدء في المرحلة الأولى

وليس شرطا على باقي الإخوة المشاركين أن يكونوا على دراية عالية

بالمحاسبة لأنهم سيأخذون أفكارهم من الباقين وأنا لدي خلفية

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

وفقكم الله جميعا وفي انتظار البدء من يوم الأربعاء كما أخبرنا الأخ مصراوي

#28

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

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

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

فما رأيكم ؟؟

جزاكم الله خيرا

#29

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

أشرف خليل

#30

بسم الله

الاخ مصراوى شكرا اولا على الترحيب الحار

ثانيا : بالنسبة للتصور المقترح منى حسب برامج الحسابات العالمية مثل oracle وهو برنامج ضخم فى الاعداد البرنامج له عدة مراحل فى العمل بالنسبة لبرنامج الحسابات العامة GL

1- اعداد الSegment وهى تكون تصور للاسماء الحسابات فى الدليل المحاسبى بالنسبة للشركة التى تريد العمل على البرنامج - وتكون بتسلسل رقم 1 - يكون فية اسم الشركة وذلك فى حالة عمل البرنامج لأكثر من شركة على Server واحد ويحدد فيها رقم الشركة مثلا 01

2- يكون فية مراكز التكلفة

3- يكون فية الحسابات العامة

4- يكون فية الحسابات الفرعية

يتم بعد ذلك علم Value set وهى عبارة عن الوعاء الذى يوضع فية كل البيانات التى تخص كل Segment مثل عدد الارقام فى كل خليلة وهل ستكون الاضافة رقمية ام حرفية ام الاثنين معا ويتم تحديد اعتمادية اى segment على الاخرى

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

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

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

اشرف رجب

#31

الأخوة الأعزاء

المرحلة الثانية بدأت فى العنوان التالي

http://www.arabteam2000.com/vb/showthread....p?threadid=6309

يرجي غلق المناقشة هنا و استكمالها هناك

أخونا أبو حمود يرحي الغاء تثبيت المرحلة الأولي أعلا المنتدي و تثبيت رابط يوصل الي كل من المرحلتين

و جزاكم الله خيرا

#32

السلام عليكم

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

---------------

اولا عند التفكير في انشاء برنامج (م) وكما ذكر الاخوان هو معرفة الغرض

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

وفي بعض البرامج تطلق عليها الميزانية-الارباح والحسائر والمتاجرة

وكدلك في بعض البرامج والموجهة لعملية حسابات المؤسسات الخدمية بالمركز المالي - الايرادت والمصروفات والمقبوضات والمدفوعات

وهدا الامور ليست اساسية اذ لم تستخدم لاتظهر النتائج بل هدا راجع للشخص المسؤول عن الهدف العام للمؤسسة

----------------

ثانيا-

في نظري ولتبسيط الامور على الجميع وهو اولا واخير وجهة نظر وتجربة

لماذا لانبدا بانشاء جزء-جزء من البرامج التي تكون برنامج الحسابات والمخازن

على سبيل المثال كلنا نعرف ان البرنامج (حسابات ومخازن) وكما يطلق عليه في التعامل عرفيا وهو في حقيقة الامر يتكون من عدة برامج منها

برنامج التهيئة-برنامج الربط بين اجزاء البرنامج-برنامج المبيعات-برنامج المشتريات-برنامج المخازن-برنامج صلاحيات المستخدمين-برامج التقارير-برنامج الاستاد العام - برنامج الموردين-برنامج العملاء-برنامج الخ الخ

--------------------

فلو بدأتم بعملية برنامج الاساسي وهو برنامج كيفية التهئية حيث عملية setup وكيفية تشغيل البرنامج في البداية كاول مرة وعملية البحث عن مكان وضع البرنامج في مكان سواء شبكة او محلي زماهي الرسائل والمعالجات الممكن اظهارها في حين ظهور مشاكل

---------------

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

اوتوزيع البرامج كاملة على الاخوان برنامج برنامج بعد معرفة data structure تبع الداتا بيس الشغالين عليها

-----------------------

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

-------------------------------------

بخصوص عملية البرمجة نفسها

لايمكن ان يبدأ فيها المبرمج الا حين معرفة data structure تبع البرنامج

على سبيل المثال

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

لذلك

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

راي ان تقسم الدات بيس الى مجموعات على سبيل المثال

العملاء

يوجد ملف خاص بالعملاء وجميع حركاتهم والملف الرئيسي للاسماء

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

---------

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

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

------------------

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

-----------------------------

اخواني ارجو المعذرة هدا ليس الا وجهة نظر وعسى تفيد ولو بالقليل

والله من وراء القصد

#33

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

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

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

فى انتظارك

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…