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

مشروع تصميم البديل العربى لبرنامج QuickBooks

مغلق
بدأه Ahmed Galal في 11 نوفمبر 2006 · 20 رد · 8,598 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

مشروع إنتاج البديل العربي لبرنامج QuickBooks

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

نبذة عن برنامج QuickBooks :

الشركة المنتجة : Intuit

الموقع : www.quickbooks.com

عدد النسخ المباعة تقريبا : أكثر من 10 مليون نسخة

لمن يريد معلومات اكثر تفصيلا يرجى تصفح موقع الشركة

التكنولوجيا المستخدمة فى البرنامج :

• Visual Basic.NET

• ADO.NET 2.0

• Access & Oracle & Sqlserver 2005 & MYSQL

• ASP.NET& PHP

• Crystal Report 10.0

• بعض الادوات الاخرى الخاصة بتصميم النماذج

مراحل تنفيذ البرنامج :

1 – تكوين فريق ذو كفاءة و خبرة للعمل فى المشروع ( نرجو من إدارة المنتدى الاهتمام بذلك )

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

3 – تصميم هيكل قاعدة البيانات . و تكوينها على الانظمة Access & Oracle & Sqlserver 2005 & MYSQL

4 – تصميم واجهات البرنامج و ربطها بقاعدة البيانات

5 – معالجة الاخطاء و تصحيحها

6 – تحزيم البرنامج و كتابة دليل الاستخدام

7 – انشاء موقع انترنت لتسويق البرنامج و البيع من خلالة (E-Commerce) و تقديم خدمات للعملاء البرنامج و البحث عن وكلاء فى كل الدول

شروط المشاركة فى هذا الموضوع :

يرجى الالتزام بشروط المشاركة . كى يتسنى للجميع المتابعة و فهم البرمجة بشكل صحيح

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

• عدم المشاركة الا بما ينفع ( فمثلا : جزاكم الله خيرا ، مشروع طيب يا شباب ، مشكور أخوى .. كل هذا يطيل المشروع بلا فائدة )

يرجى من مشرفى المنتدى أن يهتموا بهذا الموضوع و يحذفوا المشاركات عديمة الفائدة منة

#2

المرحلة الأولى :

تكوين فريق للعمل فى البرنامج

- مطلوب مبرمجى VisualBaisc.NET 2005

- مطلوب خريجى كليات التجارة و من لهم خبرات تجارية

- مطلوب محللى نظم

- محترفى ASP.NET & PHP

- مبرمجى Oracle

#3

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

اولا بارك الله فيك

ثانيا فكرة ممتازة و عظيمة جدا

بس أنا ليا فكرة و عاوز اناقشها هنا

هل ممكن فعلا عمل برنامج ضخم

زي البرنامج الي انت زكرته

انا شايف انه مستحيل لآن البرنامج ده تجاري و الهدف منه في كل الأحوال هو التجارة

حتي أخي العزيز لو كان هدفك غير ذلك فأنك تكون أيضا غلطان

صعب جدا الحصول علي كم المعلومات الهائل الموجود في برنامج زي الي أنت بتتكلم عليه

و نصحتي ليك

أولا ادرس البرنامج كويس جدا جدا جدا و لو اخذ منك مليون ساعة المهم تكون واعي لكل كبيرة و صغيرة

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

ثالثا البداية بجزاء جزاء

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

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

المشاركات لوحداه مش هتجيب نتيجة

اتمنا لك التوفيق

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

انا عارف ان مشاركتي قليل جدا بس عشان انا مشغول

يريت اقدر اسعدك

ربنا معاك

#4

أستاذ أحمد جلال طبعا فكرة ممتازة

وأنا شخصيا في رأسي نفس الفكرة من زمان

ولكن لكبر حجم المشروع وكما ذكر أخي "AmrWafa"

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

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

ولكن ايه المشكلة لو تعاونا سويا - الموضوع مش صعب أوي - وأنا تحت أمرك

وإليك بعض المقومات التي دفعتني للرد على موضوعك:-

1- أنا أعمل في مجال البرمجة من سنة 2000

2- أصلا محاسب ومارست العمل في مجال المحاسبة فترة طويلة من حياتي

3- قمت بأستخدام برنامج Quick books فترة طويلة " يعني تحليل البرنامج مش ح يكون صعب بالنسبة لي.

4- عمل برامج مستخدمة حاليا بالسوق باستخدام VB6 - منها برامج حسابات

5- مستوايا في . NET متوسط - وعمال أحارب عشان استخدمة في الأغراض التجارية

6- خبرتي بالــ Crystal Report , ADO.NET 2.0 , Sqlserver 2005 حلوة يعني أيدي ماشيه تمام

7- دراسة في System Ananlysis حوالي سنة "يعني تحليل البرامج عندي دراسة + إكتساب بالخبرة"

* مش عارف أقول ايه تاني بس لو حصل نصيب في التعاون بينا الموضوع ح يكون شكلة حلو أوي

* أنا من القاهرة وأسمي ماجد ورقم تليفوني 0102522105

#5

شكراً جزيلاً على اهتمامكم و نصائحكم

منذ 5 شهور بدأت دراسة كورسات فى المحاسبة و تطبيقها على الحاسب ( محاسبة مالية - محاسبة شركات - محاسبة تكاليف ، ..... )

اعمل فى مجال البرمجة منذ 8 سنوات من أول لغة ( Basic + Cliper ) حتى ( Visualbasic.NET + Sqlserver 2005 Express )

قمت بدارسة و تحليل البرامج التالية :

  • Microsoft Small Business Account 2006
  • Microsoft Great Plane Accounting
  • Intuit QuickBooks enterprice 2006
  • PeachTree Complete Accounting solution
  • منظومة الاصيل للمحاسبة و المستودعات
  • برنامج الامين للمحاسبة و المستودعات و الموارد البشرية و الاجور
  • برنامج اسواق 6 للمحاسبة
  • بعض البرامج الصغيرة المتواجدة فى السوق
  • Microsoft Point Of Sale Edition
  • Microsoft Nav Solutions
  • Microsoft Office Accounting 2007 Express

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

أعلم جيداً الاتى

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

و كذلك

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

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

اريد منكم الاجابه عنها

1 - هل اذا تم انتاج البرنامج بشكل سليم ينافس البرامج المذكورة اعلاة - هل استطيع تسويقة ليعود على بالمكسب المادى ؟

2 - ما هو السعر المتوقع لبرنامج ينافس البرامج المذكورة اعلاة - علما بان المستخدم هو من يختار نوع قاعدة بيانات البرنامج ( Access - Oracle - SQLServer 2005 Express ) و كذلك يختار ما اذا كان النظام سيعمل على جهاز واحد او على شبكة داخلية او خارجية ؟

3 - ما هو السوق المتوقع لبيع مثل هذا النظام و كذلك ما هى اللغات اللازم توافرها فى النسخة ؟ ( عربى فقط / عربى + انجليزى / عربى + انجليزى + لغات اخرى )

4 - ما هى النشاطات المتوقع ان يغطيها البرنامج و يمكنهم شراؤة و ما هو حجم السوق وما مدى استيعابة لهذا النظام ؟

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

6 - هل يمكننى تكوين شبكة من الوكلاء فى كل بلدان القطر العربى لتسويق البرنامج ؟

7 - ما هى خطط تسويق هذا المنتج ؟

8 - ما هى التكلفة المبدأية و ميزانية المشروع ؟

فى النهاية

اشكرك بشدة أخى megosoft و سوف اتصل بك قريبا ليتم التنسيق بيننا

الاخ AmrWafa : لايوجد شىء اسمة مستحيل وسوف اثبت لك بإذن الله . عموما استفدت كثيراً من نصيحتك جزاك الله خيرا

#6

الاخ أحمد جلال شكرا جدا على التواصل

وحاسس أن شاء الله انه شكل الموضوع خير.

حاول اساعدك التفكير واجاوب عن بعض الاسئلة اللي تدور براسك:

بالنسبة للبيع لو هو منتج قوي أن شاء الله مع شويه مجهود ممكن يبيع كويس

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

بالنسبة لسعر بيع النسخة - طبعا فيه برامج حسابت ب 300 و 500 جنيه مصري

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

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

* وطبعا التسويق محتاج موقع قوي على الانترنيت يكون دعاية للبرنامج

وكمان الاتصال بشركات المبيعات وتجهيز نسخ تجريبية - يصعب كسرها " ولا يستحيل طبعا "

عموما أبدأ ان شاء الله حتى شاشة الدخول وكلمة المرور.

وانا في انتظار اشارة البدأ

تحياتي -waf

#7

و الله انتو فعلا ممكن تشجعو الواحد .....

ربنا معاك يا بطل انتا و الأخوة الي معاك

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

بس خليك فاكر ان بعمل كود و بس يعني انا Coder only

انا نفسي اشارك في مشروع جميل و مع أخوة زيكم

ربنا يبارك و يديكم العون و الصبر

و اهم حاجة ....

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

ربنا معكم

#8

السلام عليكم

جميل الموضوع جدا

انا محاسب وباعمل برامج بالاكسس والفيجوال بيسك مع السيكويل 2000 وممكن اساعد ان شاء الله

ومعاكم بس المهم التخطيط السليم وتوزيع المهام

لا اله الا الله عليها نحيا وعليها نموت وفي سبيلها نجاهد

#9

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

أنا أعلن إنضمامي للفريق

وإلى الأمام

اما عن الاسئلة التي سئلتها فيمكنني الإجابه عن بعضها بقولي :

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

لا تفي بالغرض ،

فأرجوا أن يكون المشروع عام كما ذكر الأخ أحمد ويوجد منه فئات تناسب أصحاب الأعمل

كذلك توحيد لغة البرمجة

أنا مبرمج فيجوال بيسك جميع الاصدارات من 4 إلى 2005

ومحترف في قواعد البيانات sql

وجاهز للعمل في أي لحظة

أبو عبد الله - السعودية

11_03_06_10_48_25_1142146105إلا-رسول-الله.jpgلاتحقرن من المعروف شيئا ولو أن تلقي أخاك بوجه طلق
#10

أخي يجب تحديد مكان وعدد المشتركين لأنه لا يمكن تنفيذ المشروع هنا

لكثير من الأسباب و منها أنتشار السورس كود للبرنامج وأنا أقترح ل MSN Messenger

#11

مشكووور أخي الكريم على طرحك الموضوع

ان شاء الله نكون عند حسن ظن الجميع ... فأنا يعني تقدر تقول مبرمج على vb.net 2005 بالأضافة انه لدي معلومات في تحليل النظم ....

ننتظر دور العمل منكم أن شاء الله

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

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

والسلام ختام

رَبِّ لَا تَذَرْنِي فَرْداً وَأَنتَ خَيْرُ الْوَارِثِينَ

#12

ربنا يوفقكم

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

كل النصيحة الي اقدر اقدمهلكم هي :

أهتم باتحليل و ناقشوه مائت المرات لن كل مرة حتوفر ساعات من العزاب في كتابة الكود

و كمان لازم يكون في جدول زمني للعمل بالأضافة لوجود خطوات اساسية للبداية

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

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

مش لازم يكون في المنتدي (( مع كامل أحترامي للمنتدي و ادارته ))

انتو ممكن تكونوا اجمل نموزج للوحدة العربية

تخيلو معاي لو شارك في البرنامج ده مجموعة من كل دولة

و يكون للمجموعة فائد

team leader

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

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

البداية ديما كانت فكرة .... كل حاجة غيرت العالم بدائت بفكرة

اخي العزيز Ahmed Galal

ربنا يوفقك انت بدائت مشوار رائع صدقني مش هينتهي بمجرد برناج كبير او صغير

يمكن تكون ديه بداية لحجات انت نفسك ممتخيلهاش

ربنا معاك

#13

انت فين يا عم أحمد يا جلال

الحقنا الموضوع ح يتقلب لتهاني وهتافات من نوع بالروح بالدم نفديك يا حمادة - طبعا مع كل إحترامي لكل من شارك بكلمة بهذا الموضوع

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

ياريت الموضوع يزيد شوية عن الحد اللي وصلنا ليه - وتظهر اي مبادرة بالبداية الفعلية.

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

ياريت تظهر وترد علينا ....

تحياتي -_-

#14

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

أولا : بالنسبة لموضوع الاتصالات و تكوين فريق و يكونوا على اتصال صوتى مرئى لتنفيذ المشروع أقترح.

1 - تحميل برنامج SkyPe للدردشة الصوتية و المرئية . من الموقع التالى http://www.skype.com

2 - الأعضاء اللذين لهم رغبة فى المشاركة أرجوا ان يشتركوا فى البرنامج باسم كل عضو

3 - إضافتى الى القائمة الخاصة بكم (اسمى هو xgsoft )

4 - الاتفاق على ميعاد ثابت للقاء و المناقشة و ليكن يوم بعد يوم يعنى ممكن مثلا ( السبت - الاثنين - الاربعاء ) من 10 : 12 مساءً

5 - اليكم كامل بيانات الاتصال بى

موبايل : 0102974502

هاتف منزل : 057/2407937

بريد إلكترونى : Galalbizns@hotmail.com

ثانيا : بالنسبة لموضوع التحليل و البداية فى التصميم أقترح.

1 - انا عندى كل الوثائق و التحليلات و قمت بتصميم قاعدة بيانات ضخمة لهذا المشروع . لذا لابد من أن أنشر كل ما لدى حتى يتثنى لكل الاعضاء ان يفهموا عن

اى شىء نتحدث

2 - نحتاج فى البداية ان نناقش تحليل قاعدة البيانات و تصميم الجداول و العلاقات حتى نستطيع تصميم النظام بشكل سليم مرة واحدة و لا نحتاج كل شوية التعديل

فى هيكلية الجداول

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

4 - تكوين فريق خاص بتكويد المشروع بناء على النماذج المصممة

5 - تكوين فريق يختص بتحليل اجراءات البرنامج و خطوات عملة و خصائصة

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

7 - تكوين فريق يهتم بتأمين البرنامج و حمايتة

ثالثا : بالنسبة للتقنيات المستخدمة

1 - لغة البرمجة VisualBasic.NET

2 - محرك قاعدة البيانات MySQL & Oracle & Access & SQLServer 2005

3 - الادوات المستخدمة فى تصميم النماذج و التقارير ( Janus Windows Control ) & ( Devexpress Windows Control ) سيتم اعطائهم لاعضاء

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

5 - برنامج انتاج ملف التحميل (Setup) هو برنامج (MACROVISION.INSTALLSHIELD.PREMIER.V11.5) حجم البرنامج 1.5 جيجا و هو

من أقوى البرامج فى هذا المجال

لابد أخوتى ان نتناقش فى هذا النظام جزئية جزئية

* بداية النقاش فى موضوع ( المخزون و كيفية إدارتة )

الجداول

++ الجداول الثابتة " هى جداول يخزن بها قيم ثابتة تستخدم فى البرنامج كى نتيح ديناميكية اكثر فى البرنامج "

++ جدول تصنيفات المخزون (tblInventoryCategories)

- InventoryCategoryID

- InventoryCategory "اسم التصنيف"

- PID "كود التصنيف الرئيسى - لنتيح امكانية عمل عدد لا نهائى من التصنيفات الفرعية"

- Notes

- Image

++ جدول اساليب تسعير المخزون (tblInventoryCostingMethods)

- InventoryCostingMethodID

- InventoryCostingMethod "الوارد اولا صادر اولا - الوارد اخيرا صادر اخيرا - المتوسط الحسابى "

جداول التعامل مع المخزون

** جدول المخازن (tblWarehouses)

- WarehouseID

- WarehouseNumber

- WarehouseName

- Warehousekeeper "امين المخزن"

- Address "عنوان المخزن"

- City "محافظة"

- Country "الدولة"

- Phone

- Fax

- Email

- Notes "ملاحظات"

** جدول الاصناف الموجودة فى المخازن (tblInventoryInStock)

- InventoryInStockID

- PurchaseReceiptItemID "كود العنصر الموجود فى امر التوريد للمخزن - سيتم التوضيح عند التطريق الى جزئية المشتريات"

- InventoryItemID "كود صنف المخزون - ياتى من جدول الاصناف"

- WarehouseID "كود المخزن الموجود بة"

- DateReceived "تاريخ التوريد"

- QtyInStock "الكمية"

- Cost "سعر التوريد"

#15

وصلة تحميل كتاب تعليم برنامج كويك بوكس

http://rapidshare.com/files/4290939/Wiley_...6_.BBL.pdf.html

تم تعديل هذه المشاركة بواسطة Ahmed Galal في 21 نوفمبر 2006 في 22:03

#16

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

بداية موفقة أن شاء الله

ربنا يسهل

رَبِّ لَا تَذَرْنِي فَرْداً وَأَنتَ خَيْرُ الْوَارِثِينَ

#17

هذة قاعدة بيانات قمت بتصميمها و تكوين جداولها و استعلاماتها

http://rapidshare.com/files/4294609/QuickBooks.mdb.html

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

#18

أخي أحمد جلال لا يمكنني التحميل من رابيد شير لذا يرجى رفع القاعدة إلى

www.webfile.ws

#19

تم تحميل القاعده على الموقع المطلوب و لينك التحميل هو

http://www.webfile.ws/d/14226

كلمة المرور : 149858

#20

السلام عليكم

اشكر للاخ أحمد جلال الإهتمام والرد

وانا جاهز للتواصل ولكن المواعيد غير مناسبة لي من 10 : 12 مساءا

انا غالبا بكون أون لاين من 8:30 ص إلى 5:00 م

يعني مواعيد الشغل.

MSN: megosoft@hotmail.com

Skype: megosoft

Yahoo:megosoft2001

وأن شاء الله الثلاثة بيكونوا مفتوحين أون لاين في المواعيد المذكورة

وطبعا رقم تليفوني ظاهر في توقيعي..

تحياتي :unsure:

#21

أخي قاعدة البيانات رائعة

وجداولها كاملا وإن كان هناك نقص سوف نجده أثناء

بدء صنع التطبيق لذ يجب أن نباشر ببناء الهيكل الخاص بالبرنامج

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

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