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

هل من الممكن تصميم برنامج محاسبي ب Php لشركة ما؟

بدأه arxss في 4 يوليو 2008 · 11 رد · 7,479 مشاهدة · في منتدى تطوير المواقع بـ PHP
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

#2

السلام عليكم

مرحبا اخي

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

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

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

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

لقد قمت بعمل اكثر من نظام ادارة من خلال بي اتش بي

مشروع قناة التكنولوجيا و التقنية العربية

http://www.alfker.com - الفكر العربي

دليل سوق الموبايلات

WwW.Mob4me.Com

#3

اشكرك علي ردك اخي الكريم

واعتماد شركة مثل hp علي هذة اللغة ما هو الا دليل علي قوتها

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

يختص بالمبيعات واسمه FrontAccounting طبعا البرنامج رائع وسهل وتستطيع تغيير

شكل البرنامج بعدة ثيمات ويدعم عده لغات من ضمنها العربية لكن السؤال هل استطيع اضافة ما اريده من متابعة للعقار و شؤون الموظفين وهل يستطيع قراءة البار كود ؟

للاطلاع علي موقع البرنامج http://frontaccounting.net/ ارجوا ان تكون هذة المقاله بذرة لبرنامج محاسبي عربي تقبلوا تحياتي جميعاً

#4

نقاش جميل ... وبصراحة أول مرة أتعرض لهكذا موضوع

لكن هل وجدت كل ماتريده في البرنامج FrontAccounting ؟؟

#5

نعم ممكن , وستجد هناك انظمة ERP مفتوحه مطوره بالـ PHP مثل : webERP . اكبر ميزه , ستحتاج في جهه العميل الى متصفح فقط لتشغيل البرنامج , بمعنى لايوجد تركيب على اجهزه المستخدمين ولا إعدادات ..

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

كيف هذا ؟ مادخل ربط الفروع في انحاء العالم بالـ PHP ؟

وعلى ذكر موقع HP , هو شبكه كامله , ومستخدم به العديد من التقنيات المختلفه مثل Asp.net و ColdFusion ..

لا إله الإ الله وحده لا شريك له الملك وله الحمد يحي ويميت وهو على كل شئ قدير

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

gazabigBanner.jpg

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

#6

ولماذا لاتستخدم لغة سطح مكتب Desktop Programming langauge اظن انها حتكون مناسبة افضل من عمل اسكريبت PHP حتى لو اوف لاين ’ واذا اخترت ال PHP حتى تستطيع العمل على انظمة تشغيل مختلفة فيمكنك عمله باستخدام ال JAVA

مدونة مهندس ميكانيكى

“Any fool can make things bigger, more complex, and more violent”

#7
FemTo كتب:
ولماذا لاتستخدم لغة سطح مكتب Desktop Programming langauge اظن انها حتكون مناسبة افضل من عمل اسكريبت PHP حتى لو اوف لاين ’ واذا اخترت ال PHP حتى تستطيع العمل على انظمة تشغيل مختلفة فيمكنك عمله باستخدام ال JAVA

التوجهه الان هو نحو بيئات تطبيقات الويب . لعده اسباب , منها المرونه ومركزية النظام ..

لتوضيح المسأله , ساطرح سيناريو بسيط . هب انه لدينا نظام معين , وهناك موظفين يعملون عليه . مثل مندوبين المبيعات .

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

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

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

جدير بالذكر ان شركات كثيره بدأت تتجه الى هذه النمط من الانظمة , منها شركه اوراكل من خلال النسخ الجديده من الديفلوبر , وممكن ان يتوسعون خبراء الاوراكل في هذه الموضوع ..

لا إله الإ الله وحده لا شريك له الملك وله الحمد يحي ويميت وهو على كل شئ قدير

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

gazabigBanner.jpg

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

#8

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

مدونة مهندس ميكانيكى

“Any fool can make things bigger, more complex, and more violent”

#9

كلشي تغير الان بوجود الاياكس

اقتباس
not a website anymore — it's more like a desktop application.
#10

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

أخي محمد معاشر :

اقتباس
لتوجهه الان هو نحو بيئات تطبيقات الويب . لعده اسباب , منها المرونه ومركزية النظام ..

لتوضيح المسأله , ساطرح سيناريو بسيط . هب انه لدينا نظام معين , وهناك موظفين يعملون عليه . مثل مندوبين المبيعات .

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

أنا أظن أن هذه المميزات التي تتحدث عنها تعود إلى قوة ومرونة MYSQL وليس PHP...

أنا شخصيا أفضّل بناء تطبيق سطح مكتب بأي لغة برمجة (win 32) مثل دلفي ... مع قاعدة بيانات MYSQL

ما رأيكم بهذه النقطة بالذات ؟؟

بسم الله الرحمن الرحيم " وقل رب زدني علما"

#11

لم تدرك أهمية تطبيق الويب !!!!

1- بنيته هي بنية مخدم/زبون يعني مابتدخل بمتاهات ال threading and locking وهالقصص كلها

2- لاتحتاج لتنزيل أي شيء عند الزبون سوى متصفح وهو موجود بكل نظام

3- يمكن للموظفين إتمام عملهم في البيت

4- ممكن تساوي التطبيق أون لاين وتعمل حسابات للشركات ...

طبعاً يمكن تحقيق هذه الميزات بلغات البرمجة العادية ولكنك ستعاني منها !!

#12

اخي mohamed.dz , كما تفضل به الاخ خالد الحوارني , فالموضوع هنا ليس مخصص بلغة او منتج معين , بل معمارية ونمط تطوير معين ..

بمعنى انه هذه المرونه ليست مقتصره على الـ PHP + MySQL , بل موجوده في كل تقينات الـ server-side مثل الـ ASP.net , JSP و Ruby وغيرها ..

تطبيقات سطح المكتب لها ايضاً مميزات , ولكن مرونتها تقل مع تمدد العمل وإزدياد المستخدمين . فمثلاً , ماذا لو اكتشف ان ذلك النظام الذي عملته بالدلفي به مشكله منطقية في ترحيل قيود محاسبيه ما , وكان البرنامج يستخدمه 500 محاسب ؟ كيف ستحل المشكله ؟؟

لا إله الإ الله وحده لا شريك له الملك وله الحمد يحي ويميت وهو على كل شئ قدير

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

gazabigBanner.jpg

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

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