منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : مساعدة في عمل برنامج تعليم
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
الصفحات : 1 2 3
السلام عليكم

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


 اريد من البرنامج   يتصل مع الموقع  ""  اي  استضافة على الانترنت ""
هذه صورة   توضح  ما اريد في البرنامج   




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

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

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

يتم فتحة   في الاداة الخاصة به  

مثلا الكتب    يتم  فاتحها  في اداة عرص  ملفات   pdf     او    في  webBrowser

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

بحثت عن القراءة والكتابة على ملف xml مرفوع على الانترنت ولم اجد
ان كان بامكانكم ان تدلوني _على موصوع يشرح خذه الطرق

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

انا اريد ان يتم تنصيب البرنمج على الجهاز
وليس ان يدخل الطالب الى الموقع

بخصوص قواعد اليبانات انا فكرت اني اعمل جداول للمواد وحقول للمجلدات الفرعية
لكني بصراحة يصعب عليا تحليل البرنامج

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

و لكن اذا اردت ذلك فيمكنك الاستفادة من XML Serialization 



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

اي كل مادة دراسية نحنوي نفس المجلدات

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

لكل مادة مقالتها وكتبها

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

هذي صورة للتوضيح  





بخصوص  قاعدة اليبانات   

انا اريد ادفع   للحصوص على مساحة    

لكن ارى انخ يجب ان يكوم السرفر وندوز  من اجل  sql servre 

اما الاستضافة التي اريد احجز فيها هيا  سرفر   لنيكس
بالنسبة للاستظافات اختر ما يناسبك الاهم ان يكون داعم SqlServer او MySql كونك ستدفع
او جرب الاستظافة المجانية myAsp.Net فهي تعطيك 60 يوم مجاني للتجارب و بامكانك انشاء القاعدة و الاتصال بها كما تريد
و بالنسبة للقاعدة و بما ان المجلدات الفرعية ثابته لكل مادة يمكن التفكير بعدة طرق 
ان يكون جدول الفروع يحتوي مدخلات ثابته بالعدد الذي تريد كما في الصورة و من ثم يتم ربط كل مادة بكل الفروع
فلو نظرنا لطبيعة العلاقة سنجدها (Many To Many) و بالتالي سنكون مجبرين على انشاء جدول رابط بين الجدولين
كما في الصورة التالية (للتوضيح)

كل الحقول الرقمية من النوع ترقيم تلقائي و غير قابلة للتكرار بطبيعة الحال

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

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

ساحاول ان استوعب الامثلة
السلام عليكم

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

لو يمكن مثال بسيط يكون عون لي في عمل البرنامج

وفقكم الله
الصفحات : 1 2 3