يعد الكود المصدري لبرنامج 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 و= 5.5.0)
4. انتقل إلى منصة WeChat العامة، وتقدم بطلب للحصول على برنامج صغير، واحصل على AppID وAppSecret.
البرنامج التعليمي للنشر من جانب الخادم
1. أضف الموقع وقم بتحميل الكود إلى الدليل الجذر
2. الدليل العام المرتبط بالمشروع هو الدليل قيد التشغيل، وحدد thinkphp بشكل ثابت زائف.
3. أدخل اسم المجال الذي ربطته وسينتقل تلقائيًا إلى واجهة التثبيت.
4. التثبيت وفقًا للمطالبات (الخطوات الثلاث المذكورة أعلاه هي في الواقع تثبيت إطار عمل fastadmin)
5. أدخل إلى الواجهة الخلفية، وابحث عن "جدول التدريب اليدوي" في إدارة المكونات الإضافية، وقم بتثبيته.
6. قم بتثبيت البرنامج الإضافي لتسجيل الدخول لجهة خارجية
7. قم بإعداد البرنامج الصغير AppID وAppSecret (تم الحصول عليه من منصة WeChat العامة)، وتدرب على مفتاح Lab (إذا قمت بنشر الإصدار المستقل، فما عليك سوى إنشاء سلسلة مكونة من 16 رقمًا بنفسك)، ولا تغير معرف الموقع! ! !
8. تم نشر الخادم
البرنامج التعليمي المصغر لنشر البرنامج
الكود المصدري للبرنامج الصغير موجود في المجلد 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. تعد مشاركة فصل واحد مناسبة للحالات التي يكون فيها الجدول الدراسي لكل طالب غير متسق. يمكنك لصق رمز البرنامج الصغير لفصل واحد مباشرة على باب الفصل الدراسي واستيراد جدول الفصل الخاص بذلك الفصل فقط.
صورة: