عرض مشاركة واحدة
قديم 15-Dec-2012, 10:32 AM   #12
Monzer Osama
مدير عام منتديات جريت بلينز العربية
افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة Dreams Artist مشاهدة المشاركة
بسم الله الرحمن الرحيم

أنا حالياً أبحر في مكتبات MSDN على الانترنت و أتصفح الحل التقني e connect و الذي لم يكن لدي أدنى فكرة عنه.
Dreams Artist
أحسنت أخي, الآن أنت بدأت تمسك الخط الصحيح , ولكن أقترح - كي يكون الأمر أسهل عليك - أن تبدأ في مشروع أصغر من هذا (مع أني من المتحمسين معك لكي ننجز هذا المشروع لكن لا بأس من تأجيله فترة بسيطة من الزمن) وبعذ ذلك نكبر شيئا فشيئا.
أقترح عليك , أن تبدأ بمشروع بسيط , لكن سيكون له فوائد كبيرة على أكثر من جهة :
على أعضاء المنتدى وعليك شخصيا وعلى مستخدمي البرنامج ... كيف!?
1 – أنت حينما تضع خطوات التصميم التفصيلية في المنتدى عن مفاتيح تصميم البرامج للأجهزة الكفية وربطها مع قواعد البيانات فأنت قدمت فائدة لأعضاء المنتدى.
2- لو تعلم الأعضاء كيف يقومون بالخطوة الأولى حتما ستجد العديد منهم من سيساعدك في إكمال مسيرة مشروعك الحالي وهذا ستريحك من عناء تحمل المشروع بمفردك.
3- الفكرة التي سأقترحها عليك بسيطة للغاية وقد لا تأخذ مع محترفٍ مثل أكثر من سويعات في شرح طريقة عملها ولو تم تنفيذها ستكون أيضا مفيدة لمستخدمي البرنامج مثل مدراء الفروع ومدراء المبيعات وحتى مندوبي المبيعات وغيرهم.

فكرة المشروع:
من خلال الجهاز الكفي يتم الدخول الى البرنامج بعد وضع اسم المستخدم وكلمة المرور.
سيكون هنالك أيقونتين رئيسيتين في البداية:
1- الأيقونة الأولى "إعدادات الإتصال" :
وهي لضبط إعدادات الاتصال بقواعد البيانات (سيأتي تفصيلها) يتم وضع عنوان IP address لسيرفر الـ SQL واسم المستخدم وكلمة المرور وزر اختياري option لإتاحة حفظ كلمة المرور و زر للتحقق من الإتصال.
2- الأيقونة الثانية " أرصدة العملاء " :
عند الضغط عليها تفتح قائمة فيها اسم كل عميل ورصيده وحده الإئتماني وفترات التعمير. كنت قد نفذت شيئاً من ذلك بالـ ASP على الانترنت (انظر الصورة أدناه )

ممكن فيما بعد أن يكون اسم العميل فعالاً في حال لو تم الضغط عليه تظهر تفاصيل عملياته drill down لكن أقترح تأجيل هذه الخطوة الى المرحلة التالية.
الآن التساؤل الذي سيدور في ذهن كل قارئ, كيف سيتم اتصال جهاز الكفي بقواعد البيانات وكيف ستتم القراءة؟؟
ببساطة , كل ما عليك أن تضع الـ SQL Server على الانترنت بعد أن تتخذ أساليب الحماية اللازمة وتحدد له عنوان IP ثابت (Static IP Address) , وأثناء البرمجة يتم ضبط القراءة من سيرفر SQL بناء على الإعدادات التي تم وضعها في الأيقونة الأولى
تأكد لو نجحت في توصيل طريقة عمل برامج مثل هذه ستكون قد فتحت باب واسع جداً لعمل برامج أكثر تعقدياً . والأفكار جاهزة لكن الأعضاء يريدون من يقول لهم تحركوا ....
ما الخطوة القادمة؟
توجه الى منتدى " المشاريع المقترحة " وافتح موضوع جديد وابدأ به دروسك في الـ .Net وحبذا لو دعمت مواضيعك بالصور (اضغط لمعرفة كيفية إدراج الصور في مشاركاتك بالمنتدى) .
سأجهز لك كود الـ SQL المناسب للبرنامج بحيث نضمنه في المشروع .
وفقك المولى وآمل أن أرى بوادر هذا المشروع قريبا
الصور المصغرة للصور المرفقة
اضغط على الصورة لعرض أكبر الاســـم:	Capture.JPG‏ المشاهدات:	879 الحجـــم:	97.3 كيلوبايت الرقم:	598  
__________________
Monzer Osama
Saudia Arabia - Jeddah
00966501826235
Microsoft Certified Business Management Solutions Professional
Microsoft Certified Trainer
Monzer Osama غير متواجد حالياً   رد مع اقتباس