أخوتي الأعزاء في هذا المنتدى الرائع
أتمنى أن تفيدوني من خبرتكم الواسعة،
أنا لدي خبرة متواضعة في البرمجيات، و أريد أن أطور برنامجاً لشركة تعمل في مجال بيع الاكسسوارات و مواد التجميل.
متطلبات الشركة هي:
الشركة مركزها الرئيسي في الرياض و لها فرع في جدة، و المدير يريد الاطلاع على أداء فرع جدة من مكتبه في الرياض (أعتقد يريد الاطلاع على مبيعاتهم...الخ).
من هنا يتضح أن البرنامج سيكون distributed أي سندخل في تعقيدات الشبكات. لا أدري إن كان للشركة شبكة خاصة (مثلاً VPN) أو أنها ستتصل بفرعها عبر الانترنت. هل مثل هذه المعلومات ستؤثر على البرنامج؟؟؟
سؤالي الرئيسي هو: كيف يمكن عمل مثل هذا البرنامج؟ كيف ستكون بنيته (architecture)؟ و ما أفضل التقنيات لتطبيقه (ACCESS+VB.NET مثلاً)؟؟؟؟
هل سأعمل برنامجين منفصلين واحد للمركز في الرياض وواحد لفرع جدة، و أخلي واحد يتصل بالثاني؟ هل سأحتاج لاسم (عنوان) السيرفر الذي سيكون على برنامج فرع جدة؟؟
طيب بالنسبة للشغل، كم بتقديركم سيحتاج من الوقت (بالنسية لمستوى متوسط في البرمجة)، و كم عادة يكون سعر هكذا برنامج؟
أتمنى أن تفيدوني بصورة شاملة و مفصلة عن الموضوع.