![]() |
|
[سؤال] مساعدة في عمل برنامج تعليم - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم لغة السي شارب C#.NET (http://vb4arb.com/vb/forumdisplay.php?fid=175) +--- قسم : قسم اسئلة C#.NET (http://vb4arb.com/vb/forumdisplay.php?fid=176) +--- الموضوع : [سؤال] مساعدة في عمل برنامج تعليم (/showthread.php?tid=18014) |
مساعدة في عمل برنامج تعليم - شمس الدين 03 - 13-11-16 السلام عليكم اريد اعمل برنامج تعليم واحتاج مساعدة لاعمله وكذالكك حتى اتمكن من تعلم البرمجة اريد من البرنامج يتصل مع الموقع "" اي استضافة على الانترنت "" هذه صورة توضح ما اريد في البرنامج اود لم اختار الحادة من كومبو بكس المواد يتم الاتصال بالمجلد الخاص بالمادة اي يتم جلب المحتويات التي بالمجلدات الفرعية كل مجلد يربط بالكومبو يوكس الخاص به وعند الصغط على عنصر من عناصر الكومبو بوكي الخاصة بالدروس اي محتويات المجلدات الفرعية يتم فتحة في الاداة الخاصة به مثلا الكتب يتم فاتحها في اداة عرص ملفات pdf او في webBrowser وهكذا كل ملف مع الاداة الخاصة به RE: مساعدة في عمل برنامج تعليم - ابو ليلى - 13-11-16 تمام اخي شمس ابدأ على بركة الله و الكل هنا ممكن يساعدك ابحث في المنتدى او الانترنت عن كل جزئية و تعلمها من البداية و اذا لم تجد الجواب اطرح سؤالك هنا اتمنى لك التوفيق RE: مساعدة في عمل برنامج تعليم - شمس الدين 03 - 13-11-16 بارك الله فيك اخي ابو ليالي شكرا على ردك انا كنت بحثت عن التعامل مع الملفات على الانترنت اي الافصال بها والقراءة منها بحثت عن القراءة والكتابة على ملف xml مرفوع على الانترنت ولم اجد ان كان بامكانكم ان تدلوني _على موصوع يشرح خذه الطرق وكذالك لو ممكن الطريقة التي اتبعها للبداية برنامجي وفق الله الجميع RE: مساعدة في عمل برنامج تعليم - ابو ليلى - 13-11-16 انا ارى انه من الافضل ان تتعامل مع قواعد البيانات و هي السلوك الافضل و الاجدى و هو ما تتعامل معه كل المواقع و ارى ايضا انه من الافضل ان يكون البرنامج Asp.Net , كونك تريد الاعتماد على الموقع و بالنسبة للبداية فكر بتصميم القاعدة بشكل سليم يلبي كل احتياجاتك للمشروع و من ثم انتقل الى الجزء الخاص بالبرمجة و التصميم , و كل ما كان تحليلك شامل و فيه بعد نظر كلما سهلت على نفسك المهمة RE: مساعدة في عمل برنامج تعليم - شمس الدين 03 - 13-11-16 جزاك الله خيرا انا اريد ان يتم تنصيب البرنمج على الجهاز وليس ان يدخل الطالب الى الموقع بخصوص قواعد اليبانات انا فكرت اني اعمل جداول للمواد وحقول للمجلدات الفرعية لكني بصراحة يصعب عليا تحليل البرنامج وكدالك انا لا املك موقع خاص بسرفرات الوندوز هذا يعني اني لا استعمل splserver احتاج لاقتراحكم والاستفادة من خبراتكم وفقكم الله وزادكم علما RE: مساعدة في عمل برنامج تعليم - ابو ليلى - 13-11-16 لا احبذ الاعتماد على ملفات XML لان الملف سيكبر مع الوقت و تصبح عملية التخاطب معه بطيئة و قد تصادف مشاكل لا ادري عنها كوني لم اتعامل معه كقاعدة على استظافة و لكن اذا اردت ذلك فيمكنك الاستفادة من XML Serialization بخصوص التنصيب على اجهزة المستخدمين , انت تحتاج الى تطبيق وندوز عادي كما اشرت انت و بخصوص SqlServer كقاعدة على استظافة , هناك مواقع مجانية تعطيك قواعد لمدة تجريبة , و لو اردت الاستمرار عليك الدفع و بخصوص التحليل الخاص بالبرنامج من الصورة يتضح انني امام 3 جداول و لكن السؤال هل المجلدات الفرعية لكل مادة متشابهة كما في الصورة ام ممكن ان تتغير وفق المادة RE: مساعدة في عمل برنامج تعليم - شمس الدين 03 - 14-11-16 المجلدات الفرعية متشابهة مثل الصورة اي كل مادة دراسية نحنوي نفس المجلدات لكن تختلف محتوياتها اي محتويات المجلدات الفرعية لكل مادة مقالتها وكتبها انا لما اضيف كتاب في مادة الرياضيات اخنار المجلد الرياضيات ثم مجلد الكنب واضف فيه وهكدا مع كل المواد هذي صورة للتوضيح بخصوص قاعدة اليبانات انا اريد ادفع للحصوص على مساحة لكن ارى انخ يجب ان يكوم السرفر وندوز من اجل sql servre اما الاستضافة التي اريد احجز فيها هيا سرفر لنيكس RE: مساعدة في عمل برنامج تعليم - ابو ليلى - 14-11-16 بالنسبة للاستظافات اختر ما يناسبك الاهم ان يكون داعم SqlServer او MySql كونك ستدفع او جرب الاستظافة المجانية myAsp.Net فهي تعطيك 60 يوم مجاني للتجارب و بامكانك انشاء القاعدة و الاتصال بها كما تريد و بالنسبة للقاعدة و بما ان المجلدات الفرعية ثابته لكل مادة يمكن التفكير بعدة طرق ان يكون جدول الفروع يحتوي مدخلات ثابته بالعدد الذي تريد كما في الصورة و من ثم يتم ربط كل مادة بكل الفروع فلو نظرنا لطبيعة العلاقة سنجدها (Many To Many) و بالتالي سنكون مجبرين على انشاء جدول رابط بين الجدولين كما في الصورة التالية (للتوضيح) كل الحقول الرقمية من النوع ترقيم تلقائي و غير قابلة للتكرار بطبيعة الحال و الصورة التالية لجدول المحتويات لكل نوع
RE: مساعدة في عمل برنامج تعليم - شمس الدين 03 - 14-11-16 بارك الله فيك ونفع بك ساحاول ان استوعب الامثلة RE: مساعدة في عمل برنامج تعليم - شمس الدين 03 - 15-11-16 السلام عليكم اخي ابو ليالي ما فهمت حدول المحتويات هل يجب ان يكون لكل مادة جدزل لمحتوياتها ؟ لو يمكن مثال بسيط يكون عون لي في عمل البرنامج وفقكم الله |