Diseño e implementación del sistema de miniprograma WeChat para reserva de aulas

     Antecedentes e importancia del proyecto

Propósito : El objetivo principal de este proyecto es diseñar e implementar un sistema de reserva de aulas basado en subprogramas WeChat. Los usuarios front-end usan subprogramas y la gestión en segundo plano utiliza una arquitectura B/S basada en PHP+MySql; a través del fondo, la información del aula se agregado, se administra la información del usuario y la información de la cita; los usuarios front-end inician sesión a través del subprograma, ven la información del aula e inician una cita.

Importancia : El sistema de reserva de aulas del Mini programa WeChat es el producto de la combinación de tecnología informática y gestión del aula. A través del sistema de reserva de aulas del Mini programa WeChat, se logra una gestión eficiente del uso del aula. Con la mejora continua de la tecnología informática, las computadoras han penetrado en todos los rincones de la vida social. Partiendo de la premisa de que el personal tiene ciertas habilidades operativas informáticas, este software de sistema de reserva de aulas de programa pequeño WeChat está especialmente compilado para mejorar la eficiencia de la gestión del aula.

Análisis de viabilidad

La viabilidad del desarrollo del sistema se puede resumir en los siguientes tres aspectos del sistema de reserva de aulas basado en el subprograma WeChat, de la siguiente manera:

1. Viabilidad técnica

Use Windows 7 o 10 como sistema operativo, use el software phpstorm como administración en segundo plano de desarrollo, use mysql para el almacenamiento de bases de datos y use las herramientas de desarrollo de WeChat para desarrollar applets de WeChat; el entorno de hardware del sistema de administración en segundo plano es una PC y el frente -Los usuarios finales utilizan subprogramas WeChat en teléfonos móviles.

2. Viabilidad económica

Por un lado, el uso de las herramientas de desarrollo phpstorm y WeChat para desarrollar una buena interfaz hombre-máquina y un sólido soporte funcional puede mejorar aún más la eficiencia de los administradores en la gestión del aula y ahorrar mano de obra y recursos materiales; por otro lado, el costo de producción del El sistema es bajo. Puede utilizar las herramientas de desarrollo phpstorm y WeChat para desarrollar en la PC existente.

3. Viabilidad de la operación

En términos de operación, el software phpstorm utiliza el sistema de reserva de aulas del subprograma WeChat en el sistema operativo Windows, confiando principalmente en el uso de la tecnología operativa de Windows para completar la entrada, modificación, eliminación de datos y otras funciones, lo cual es simple y conveniente. Los usuarios utilizan sus teléfonos móviles para iniciar sesión en el sistema de reserva de aulas del miniprograma WeChat.

módulo de función principal

  Función de administrador en segundo plano

Gestión de publicidad: configure anuncios en carrusel y enlaces en la página de inicio del mini programa
Lista de mensajes: lista de todos los mensajes de usuario, admite eliminación
Lista de miembros: vea toda la información de los miembros registrados, admita eliminación
Información de entrada: ingrese títulos de información, contenido y otra información
Información de gestión: Ver información completa Ingrese a la lista de información, admita eliminación y modificación.

Configuración del tipo de aula: establezca qué tipos de aulas están abiertas, como el edificio de enseñanza n.° 1, etc.
Entrada de aula: seleccione el tipo, ingrese el nombre del aula abierta
gestión de aulas: vea la lista de todas las aulas a las que se ha ingresado y soporte de modificación y eliminación

Lista de reservas de aulas: vea toda la información del pedido de reservas de aulas reservada por los usuarios, admita la eliminación y revisión
Gestión de reservas de aulas: las reservas se pueden eliminar; las operaciones de auditoría también se pueden rechazar y aprobar

  Función de subprograma

Registro e inicio de sesión de usuario: registre una cuenta normal y luego use la cuenta registrada para iniciar sesión.
Inicio de sesión autorizado de WeChat: use WeChat directamente como una cuenta e inicie sesión después de la autorización.
Función de información: los usuarios pueden explorar listas de información y dejar mensajes para obtener información detallada. Información   
: los usuarios pueden iniciar sesión en la plataforma de gestión en el mensaje del mini programa.

Reglas de reserva de aulas: Instrucciones para la reserva de aulas Reserva de aulas
: seleccione la fecha, seleccione el tipo de lugar del aula, seleccione el aula y qué clase, complete la información de la reserva y envíe la reserva. Mi lista de reservas: muestra la lista de reservas de aulas del usuario
actual
Solicitud de cancelación y eliminación: fondo Si el administrador no la ha revisado, se puede cancelar la solicitud; si el administrador en segundo plano la rechaza, se puede eliminar.

Información del usuario: complete el nombre, qq, correo electrónico, notas y otra información
Salga del sistema: borre el caché y regrese a la página de inicio del mini programa

Descripción general del desarrollo

Introduce principalmente algunas tecnologías clave utilizadas en el proceso de desarrollo del sistema, incluyendo principalmente el marco MINA para el desarrollo de subprogramas front-end; el desarrollo PHP para el desarrollo en segundo plano; la base de datos MySQL; y la introducción de la tecnología web convencional HTML/CSS/JAVASCRIPT.

Sistema operativo de desarrollo: windows10 + memoria 4G + 500G

Desarrollo de miniprogramas: herramientas para desarrolladores de WeChat (Marco MINA)

Entorno de fondo: IIS + PHP

Lenguaje de desarrollo de fondo: PHP

Herramientas de desarrollo en segundo plano: Dreamweaver + PhpStorm

Base de datos: mysql8

Herramienta de gestión de bases de datos: navicat

Otros lenguajes de desarrollo: html + css +javascript

Descripción del archivo de desarrollo

  Diagrama de entidad y diagrama ER

  archivo de fondo

Ruta: el directorio ht del código fuente de fondo es el fondo

El verde muestra el marco del sistema, no se mueva

Ubicación

nombre del programa

ilustrar

Directorio raíz del código fuente

iniciar sesión.php

Página de inicio de sesión en segundo plano

Directorio raíz del código fuente

check_u_login.php

Controlador de inicio de sesión en segundo plano

ht

directorio raíz de fondo

index.php

Fondo Inicio

izquierda.php

menú izquierdo de fondo

u_logout.php

desconectar

ht/quanxian

gestión de contraseñas

mima.php

Página de cambio de contraseña

mima_act.php

cambiador de contraseña

ht/zixun

Información

caidan_1ji.php

Gestión de clasificación de información.

zixun_add.php

Página de entrada de información

zixun_add_act.php

Programa de base de datos de entrada de información.

zixun_list.php

lista de información

zixun_xiugai.php

Página de modificación de información.

zixun_xiugai_act.php

Procedimiento de modificación de información

zixun_del.php

Procedimiento de eliminación de información

ht/ guanggao

Anuncios y mensajes

ad_index_wx.php

Página de configuración del carrusel

ad_index_wx_baocun

Procesamiento del programa de configuración de imágenes del carrusel

liuyan_list.php

Lista de mensajes

liuyan_delt.php

borrar mensaje

ht/huiyuan

miembro

hy_list.php

Lista de miembros

hy_add.php

Entrada de miembro

hy_del.php

eliminación de miembros

hy_leixing_xiugai.php

Modificación del tipo de membresía: Estudiante o Profesor

hy_leixing_xiugai_act.php

controlador de modificación de tipo

daoru_add.php

Página de importación de cuentas de miembros

daoru_add_baocun.php

Programa de procesamiento de importaciones de cuentas de miembros

ht/jiaoshi

aula

jiaoshi_fenlei.php

Configuración de clasificación del lugar del aula

jiaoshi_add.php

Página de entrada al aula

jiaoshi_add_act.php

Procedimientos de ingreso al aula

jiaoshi_list.php

lista de aula

jiaoshi_xiugai.php

Página de modificación del aula

jiaoshi_xiugai_act.php

Procedimientos de modificación del aula

jiaoshi_del.php

eliminar aula

yuyue_list.php

Lista de reserva de aulas

yuyue_leixing_xiugai.php

Página de revisión del aula

yuyue_leixing_xiugai_act.php

Procesamiento del programa de auditoría del aula

yuyue_del.php

Orden de reserva de aula Eliminar

  archivo de subprograma

interfaz del subprograma

nombre del programa

Incluir

página delantera

wx_lunbo.php

Obtenga la matriz de imágenes del carrusel superior (varias imágenes)

wx_lista_noticias.php

Obtenga la información más reciente 3 elementos

reservar

wx_fenlei.php

wx_jiaoshi_list.php

Obtener datos de habitaciones según fecha y categoría

wx_jiaoshi_yiyue.php

Según la fecha y el id de la habitación, lee los datos de la sección seleccionada.

wx_jiaoshi_yuyue_add.php

Enviar información

información

wx_news_list_byid.php

Obtener lista de información

wx_noticias_info.php 

Obtener información Detalles

mensaje

wx_api_liuyan.php

Enviar mensaje

miembro

wx_jiaoshi_yuyue_list_byUserid.php

Obtener una lista de información de reserva de usuarios

wx_jiaoshi_yuyue_del_byUserid.php

cancelar la solicitud

wx_huiyuan_xinxi_byid.php

leer información de miembros

wx_huiyuan_xinxi_update_byid.php

Actualizar información de miembro

wx_check_login_yonghu.php

Inicio de sesión de usuario normal

wx_check_reg_yonghu.php

Registro de usuario ordinario

wx_check_reg_yonghu-weixin.php

Iniciar sesión en WeChat

wx_huiyuan_mima_act.php

cambiar la contraseña

Representaciones terminadas

  Captura de pantalla del efecto subprograma

  Captura de pantalla de gestión de fondo

Supongo que te gusta

Origin blog.csdn.net/u013818205/article/details/128946304
Recomendado
Clasificación