El editor de Downcodes le ofrece una introducción detallada y un tutorial de implementación del código fuente del subprograma curricular Hands-Learning Lab. El código fuente se desarrolla en base al sistema ThinkPHP, con separación de front-end y back-end, y es rico en funciones, incluidas funciones de pareja, configuración de antecedentes del plan de estudios, importación del plan de estudios del sistema educativo, soporte para múltiples escuelas y otras características especiales, con el objetivo de para proporcionar a los usuarios una experiencia de gestión de cursos cómoda y personalizada. Ya sean mensajes interactivos entre parejas o configuraciones de fondo personalizadas del programa de cursos, pueden agregar diversión a la vida de aprendizaje. Este código fuente también admite la importación de horarios de cursos e información de cursos individuales compartidos por otros, lo que facilita a los usuarios obtener rápidamente la información que necesitan.
El código fuente del subprograma curricular de Lianshou Lab es un sistema de separación de front-end y back-end desarrollado en base al sistema Thinkphp.
Introducción a las funciones del código fuente.
1. Función de pareja
2. Mensajes entre parejas
3. Las parejas establecen unos antecedentes curriculares para el otro.
4. Establezca su propio fondo de horario de clases diario y semanal
5. Importar el currículo del sistema de administración educativa.
6. Importar horarios de clases compartidos por otros
7. Importe lecciones individuales compartidas por otros
8. Apoyo multiescolar
9. Configuración de ambiente en la parte superior de la página de inicio (configuración de administrador, ambiente festivo)
Requisitos medioambientales
1. Servidor: php+mysql (basado en fastadmin)
2. Mini programa: nativo + colorui
Preparación
1. Debes preparar tu propio servidor y un nombre de dominio registrado.
2. Solicite un certificado https El sitio web dnspod puede solicitarlo durante un año de forma gratuita.
3. Instale el entorno operativo PHP (PHP >= 7.1 y < 7.3 (se recomienda PHP7.1), Mysql >= 5.5.0)
4. Vaya a la plataforma pública WeChat, solicite un mini programa y obtenga AppID y AppSecret.
Tutorial de implementación del lado del servidor
1. Agregue el sitio y cargue el código en el directorio raíz.
2. El directorio público vinculado al proyecto es el directorio en ejecución y seleccione thinkphp de forma pseudoestática.
3. Ingrese el nombre de dominio que vinculó y saltará automáticamente a la interfaz de instalación.
4. Instale de acuerdo con las indicaciones (los tres pasos anteriores son en realidad para instalar el marco fastadmin)
5. Ingrese al backend, busque "programa de entrenamiento manual" en la administración de complementos e instálelo.
6. Instale un complemento de inicio de sesión de terceros
7. Configure el miniprograma AppID y AppSecret (obtenidos de la plataforma pública WeChat), practique la clave de laboratorio (si implementa la versión independiente, simplemente genere una cadena de 16 dígitos usted mismo) y no cambie la ID del sitio. ! !
8. El servidor está implementado.
Nota: Si no tiene un servidor, puede usar nuestra versión SaaS, es decir, usar nuestro servidor y el mini programa seguirá siendo suyo.
Mini tutorial de implementación de programas
El código fuente del mini programa está en la carpeta wxapp.
En las herramientas de desarrollo de WeChat, seleccione el proyecto en la esquina superior izquierda, importe el proyecto y seleccione esta carpeta.
1. Modifique la clave criptográfica en el archivo config.js y genere una cadena de 16 bits usted mismo
2. Modifique el nombre de dominio en baseUrl al suyo (tenga en cuenta que en la plataforma pública WeChat, agregue una lista blanca)
3. Modifique el appid en el archivo project.config.json al suyo
4. WeChat Developer Tools, en los detalles en la esquina superior derecha, marque ES6 a ES5
5. Si se informa un error, verifique si la lista blanca está configurada. Después de la configuración, en la configuración del proyecto (consulte la esquina superior derecha de la imagen de arriba), haga clic en Actualizar.
6. Vista previa, puedes subirla si no hay problema
Manual de usuario
1. Configuración de ambiente en la parte superior de la página de inicio. Debido a que el subprograma del plan de estudios es demasiado parecido a una herramienta y no tiene funciones diversas, el espacio operativo no es fuerte, por lo que se ha agregado esta función, como cambiar el fondo para Dragon Boat Festival y Mid-Autumn Festival. presentaciones para que los estudiantes tomen fotografías del paisaje del campus y se las entreguen a otros. Firmas, una cambiada todos los días.
2. Puede establecer el horario de clase, las fechas de horario de invierno y verano por escuela, sin afectarse entre sí, y cambiar automáticamente a la fecha.
3. Importar el plan de estudios al sistema de administración educativa requiere adaptación. Actualmente, se admiten los sistemas de administración educativa de Zhengfang y Qingguo.
4. Comparta el cronograma completo del curso y genere un mini código de programa. Es adecuado para la misma clase y el mismo cronograma del curso. Puede imprimir directamente el mini código del programa y permitir que los estudiantes lo escaneen para importar el cronograma del curso.
5. Compartir una sola clase es adecuado para situaciones en las que el horario de clases de cada estudiante es inconsistente. Puede pegar directamente el código del programa pequeño para una sola clase en la puerta del aula e importar solo el horario de clases de esa clase.
Espero que este tutorial pueda ayudarle a implementar y utilizar con éxito el código fuente del subprograma del plan de estudios Hands-on Lab. Si tiene alguna pregunta, no dude en contactarnos. ¡El editor de Downcodes te desea un feliz uso!