ซอร์สโค้ดแอปเพล็ตหลักสูตร 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 หลักด้วยตัวเอง) และอย่าเปลี่ยน ID ไซต์! - -
8. เซิร์ฟเวอร์ถูกปรับใช้
บทช่วยสอนการใช้งานมินิโปรแกรม
ซอร์สโค้ดของมินิโปรแกรมอยู่ในโฟลเดอร์ wxapp
ในเครื่องมือสำหรับนักพัฒนา WeChat ให้เลือกโปรเจ็กต์ที่มุมซ้ายบน นำเข้าโปรเจ็กต์ และเลือกโฟลเดอร์นี้
1. แก้ไข cryptoKey ใต้ไฟล์ config.js และสร้างสตริง 16 บิตด้วยตัวเอง
2. แก้ไขชื่อโดเมนใน baseUrl เป็นของคุณเอง (โปรดทราบว่าในแพลตฟอร์มสาธารณะ WeChat ให้เพิ่มรายการที่อนุญาต)
3. แก้ไข appid ในไฟล์ project.config.json เป็นของคุณเอง
4. เครื่องมือสำหรับนักพัฒนา WeChat ในรายละเอียดที่มุมขวาบน ให้ทำเครื่องหมาย ES6 ถึง ES5
5. หากมีการรายงานข้อผิดพลาด โปรดตรวจสอบว่าได้กำหนดค่าไวท์ลิสต์แล้วหรือไม่ หลังจากกำหนดค่าแล้ว ในการกำหนดค่าโปรเจ็กต์ (ดูที่มุมขวาบนของรูปภาพด้านบน) คลิกรีเฟรช
6. ดูตัวอย่าง คุณสามารถอัปโหลดได้หากไม่มีปัญหา
คู่มือการใช้งาน
1. การตั้งค่าบรรยากาศที่ด้านบนของหน้าแรก เนื่องจากแอปเพล็ตหลักสูตรมีลักษณะเหมือนเครื่องมือมากเกินไปและไม่มีฟังก์ชันเบ็ดเตล็ด พื้นที่ปฏิบัติงานจึงไม่แข็งแรง จึงมีการเพิ่มฟังก์ชันนี้ เช่น การเปลี่ยนพื้นหลังสำหรับเทศกาลแข่งเรือมังกรและเทศกาลไหว้พระจันทร์ ก็สามารถเปิดได้ การส่งผลงานให้นักศึกษาถ่ายภาพทิวทัศน์ของมหาวิทยาลัยและมอบลายเซ็นให้ผู้อื่น มีการเปลี่ยนแปลงทุกวัน
2. คุณสามารถตั้งเวลาเรียน วันที่ในฤดูหนาวและฤดูร้อนตามโรงเรียนได้ โดยไม่กระทบต่อกัน และสลับเป็นวันที่โดยอัตโนมัติ
3. การนำเข้าหลักสูตรเข้าสู่ระบบการบริหารการศึกษาจำเป็นต้องมีการปรับตัว ปัจจุบันระบบการบริหารการศึกษาของ Zhengfang และ Qingguo ได้รับการสนับสนุน
4. แบ่งปันตารางหลักสูตรทั้งหมดและสร้างรหัสโปรแกรมขนาดเล็ก เหมาะสำหรับชั้นเรียนเดียวกันและตารางหลักสูตรเดียวกัน คุณสามารถพิมพ์รหัสโปรแกรมขนาดเล็กได้โดยตรงและให้นักเรียนสแกนเพื่อนำเข้าตารางหลักสูตร
5. การแชร์ชั้นเรียนเดียวเหมาะสำหรับสถานการณ์ที่ตารางเรียนของนักเรียนแต่ละคนไม่สอดคล้องกัน คุณสามารถวางโค้ดโปรแกรมขนาดเล็กสำหรับชั้นเรียนเดียวที่หน้าประตูห้องเรียนได้โดยตรง และนำเข้าเฉพาะตารางเรียนสำหรับชั้นเรียนนั้นเท่านั้น
รูปภาพ: