يقدم لك محرر Downcodes مقدمة تفصيلية وبرنامجًا تعليميًا للنشر للكود المصدر لبرنامج المناهج الدراسية Hands-Learning Lab. تم تطوير كود المصدر استنادًا إلى نظام ThinkPHP، مع فصل الواجهة الأمامية والخلفية، وهو غني بالوظائف، بما في ذلك الوظائف المزدوجة، وإعدادات خلفية المنهج، واستيراد منهج النظام التعليمي، ودعم المدارس المتعددة وميزات خاصة أخرى، تهدف إلى لتزويد المستخدمين بتجربة إدارة الدورة التدريبية مريحة وشخصية. سواء أكان ذلك عبارة عن رسائل تفاعلية بين الأزواج أو إعدادات خلفية مخصصة لجدول الدورة التدريبية، فيمكن أن يضيف ذلك متعة إلى الحياة التعليمية. يدعم كود المصدر هذا أيضًا استيراد جداول الدورة التدريبية ومعلومات الدورة الفردية التي يشاركها الآخرون، مما يسهل على المستخدمين الحصول بسرعة على المعلومات التي يحتاجون إليها.
الكود المصدري لبرنامج منهج Lianshou Lab هو نظام فصل للواجهة الأمامية والخلفية تم تطويره استنادًا إلى نظام Thinkphp.
مقدمة إلى وظائف التعليمات البرمجية المصدر
1. وظيفة الزوجين
2. الرسائل بين الأزواج
3. يقوم الأزواج بإعداد خلفية المنهج لبعضهم البعض
4. قم بتعيين خلفية جدول الفصل اليومي والأسبوعي الخاص بك
5. استيراد مناهج نظام الإدارة التعليمية
6. استيراد جداول الحصص التي يشاركها الآخرون
7. استيراد الدروس الفردية التي شاركها الآخرون
8. دعم المدارس المتعددة
9. إعدادات الجو في أعلى الصفحة الرئيسية (إعدادات المسؤول، الجو الاحتفالي)
المتطلبات البيئية
1. الخادم: php+mysql (استنادًا إلى fastadmin)
2. برنامج صغير: أصلي + colorui
تحضير
1. أنت بحاجة إلى إعداد الخادم الخاص بك واسم المجال المسجل
2. التقدم بطلب للحصول على شهادة https يمكن لموقع dnspod التقديم لمدة عام مجانًا.
3. قم بتثبيت بيئة تشغيل PHP (PHP >= 7.1 و<7.3 (يوصى باستخدام PHP7.1)، Mysql >= 5.5.0)
4. انتقل إلى منصة WeChat العامة، وتقدم بطلب للحصول على برنامج صغير، واحصل على AppID وAppSecret.
البرنامج التعليمي للنشر من جانب الخادم
1. أضف الموقع وقم بتحميل الكود إلى الدليل الجذر
2. الدليل العام المرتبط بالمشروع هو الدليل قيد التشغيل، وحدد thinkphp بشكل ثابت زائف.
3. أدخل اسم المجال الذي ربطته وسينتقل تلقائيًا إلى واجهة التثبيت.
4. التثبيت وفقًا للمطالبات (الخطوات الثلاث المذكورة أعلاه هي في الواقع تثبيت إطار عمل fastadmin)
5. أدخل إلى الواجهة الخلفية، وابحث عن "جدول التدريب اليدوي" في إدارة المكونات الإضافية، وقم بتثبيته.
6. قم بتثبيت البرنامج الإضافي لتسجيل الدخول لجهة خارجية
7. قم بإعداد البرنامج الصغير AppID وAppSecret (تم الحصول عليه من منصة WeChat العامة)، وتدرب على مفتاح Lab (إذا قمت بنشر الإصدار المستقل، فما عليك سوى إنشاء سلسلة مكونة من 16 رقمًا بنفسك)، ولا تغير معرف الموقع! ! !
8. تم نشر الخادم
ملاحظة: إذا لم يكن لديك خادم، فيمكنك استخدام إصدار SaaS الخاص بنا، أي استخدام خادمنا، ويظل البرنامج الصغير خاصًا بك
البرنامج التعليمي المصغر لنشر البرنامج
الكود المصدري للبرنامج الصغير موجود في المجلد wxapp
في أدوات مطور WeChat، حدد المشروع في الزاوية اليسرى العليا، وقم باستيراد المشروع، وحدد هذا المجلد
1. قم بتعديل cryptoKey ضمن ملف config.js وقم بإنشاء سلسلة 16 بت بنفسك
2. قم بتعديل اسم المجال في baseUrl إلى اسم النطاق الخاص بك (لاحظ أنه في النظام الأساسي WeChat العام، قم بإضافة قائمة بيضاء)
3. قم بتعديل معرف التطبيق في ملف project.config.json إلى معرفك الخاص
4. أدوات مطور WeChat، في التفاصيل الموجودة في الزاوية اليمنى العليا، تحقق من ES6 إلى ES5
5. إذا تم الإبلاغ عن خطأ، يرجى التحقق مما إذا تم تكوين القائمة البيضاء بعد التكوين، في تكوين المشروع (انظر الزاوية اليمنى العليا من الصورة أعلاه)، انقر فوق تحديث.
6. معاينة، يمكنك تحميل إذا لم تكن هناك مشكلة
دليل المستخدم
1. إعداد الجو في أعلى الصفحة الرئيسية. نظرًا لأن برنامج المناهج الدراسية يشبه الأدوات كثيرًا ولا يحتوي على وظائف متنوعة، لذا فإن مساحة التشغيل ليست قوية، لذلك تمت إضافة هذه الوظيفة، مثل تغيير الخلفية لمهرجان قوارب التنين ومهرجان منتصف الخريف يتم تغيير الطلبات المقدمة للطلاب لالتقاط صور لمناظر الحرم الجامعي ومنحها للآخرين.
2. يمكنك ضبط وقت الفصل ومواعيد الشتاء والصيف حسب المدرسة، دون التأثير على بعضها البعض، والتبديل تلقائيًا إلى التاريخ.
3. يتطلب استيراد المنهج إلى نظام الإدارة التعليمية التكيف حاليًا، ويتم دعم أنظمة الإدارة التعليمية في Zhengfang وQingguo.
4. مشاركة جدول الدورة بالكامل وإنشاء رمز برنامج مصغر مناسب لنفس الفصل ونفس جدول الدورة. يمكنك طباعة رمز البرنامج المصغر مباشرة والسماح للطلاب بمسحه ضوئيًا لاستيراد جدول الدورة.
5. تعد مشاركة فصل واحد مناسبة للمواقف التي يكون فيها الجدول الدراسي لكل طالب غير متسق. يمكنك لصق رمز البرنامج الصغير لفصل واحد مباشرة على باب الفصل الدراسي واستيراد جدول الفصل الخاص بهذا الفصل فقط.
آمل أن يساعدك هذا البرنامج التعليمي في نشر واستخدام الكود المصدري لبرنامج المناهج التدريبية Hands-on Lab بنجاح. إذا كان لديك أي أسئلة، فلا تتردد في الاتصال بنا. محرر Downcodes يتمنى لك استخدامًا سعيدًا!