Diseño e implementación del mini sistema de programa de reserva de instalaciones deportivas en estadios WeChat

     Antecedentes e importancia del proyecto

Propósito : El objetivo principal de este tema es diseñar e implementar un sistema de reserva de instalaciones deportivas basado en el subprograma WeChat. Los usuarios de front-end usan el subprograma y la administración de back-end usa una arquitectura B/S basada en PHP+MySql; abierta Los tipos de lugares (como bádminton) se agregan a través del back-end, baloncesto, tenis, etc.), ingrese el número del lugar que se abrirá, seleccione la fecha en el mini programa, seleccione el tipo de lugar que se reservará, seleccione el lugar, complete la información de reserva del lugar y envíelo.

Importancia : El sistema de reserva de instalaciones deportivas es un producto de la combinación de tecnología informática y gestión de instalaciones de estadios. A través del sistema de reserva de instalaciones deportivas se logra una gestión eficiente de bádminton, baloncesto, tenis, fútbol, ​​tenis de mesa y otras instalaciones. Con la mejora continua de la tecnología informática, las computadoras han penetrado en todos los rincones de la vida social, sin embargo, el método de reserva manual es incómodo de usar y propenso a errores. Con el fin de satisfacer la gestión eficiente de las instalaciones por parte de los administradores de las instalaciones, y bajo la premisa de que el personal tiene ciertas capacidades de operación informática, este software de sistema de reserva de instalaciones deportivas está especialmente compilado para mejorar la eficiencia de la gestión de varias instalaciones deportivas.

Análisis de viabilidad

La viabilidad del desarrollo del sistema se puede resumir en los siguientes tres aspectos del sistema de reserva de instalaciones deportivas 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 de backend de desarrollo, use MySQL para el almacenamiento de bases de datos y use las herramientas de desarrollo de WeChat en el front-end para desarrollar mini programas WeChat; el entorno de hardware del sistema de administración de backend es una PC, y los usuarios front-end utilizan el miniprograma WeChat en sus teléfonos móviles.

2. Viabilidad económica

Por un lado, el uso de las herramientas de desarrollo phpstorm y WeChat puede desarrollar fácilmente interfaces amigables entre humanos y máquinas y un potente soporte funcional, lo que permite a los administradores mejorar aún más la eficiencia del trabajo en varios lugares del lugar y ahorrar mano de obra y recursos materiales; por el otro. Por otro lado, el sistema El costo de producción es bajo y se puede desarrollar en PC existentes utilizando las herramientas de desarrollo phpstorm y WeChat.

3. Viabilidad operativa

El software phpstorm opera en el sistema operativo Windows. El backend del sistema de gestión del sistema de reservas de instalaciones deportivas se puede utilizar dondequiera que haya una computadora. La entrada, modificación, eliminación de datos y otras funciones se pueden completar principalmente mediante el uso de la tecnología operativa Windows, que es sencillo y conveniente. Los estudiantes usan sus teléfonos móviles para iniciar sesión en el sistema de reservas de instalaciones deportivas de WeChat.

Principales módulos funcionales

   Función de administrador backend

Gestión de publicidad: configure anuncios de carrusel y enlaces en la página de inicio del mini programa.
Lista de mensajes: lista de toda la información de los mensajes del usuario, soporte para eliminación.
Lista de miembros: vea toda la información de los miembros registrados, soporte para eliminación.
Información de entrada: ingrese el título de la información , contenido y otra información.
Información de administración: vea la información que se ha eliminado. Ingrese a la lista de información, admita eliminación y modificación.

Configuración de clasificación del lugar: establezca el tipo de lugar abierto, no se mueva después de la configuración.
Entrada del lugar: seleccione la categoría e ingrese el nombre del lugar abierto.
Gestión del lugar: vea toda la información ingresada del lugar, admita modificación y eliminación.
Lista de reserva de lugares: registros de lugares reservados por todos los usuarios
Gestión de reservas de lugares de lista: admite revisión y rechazo, admite eliminación
 

   Función de miniprograma

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 cuenta e inicie sesión después de la autorización.
Función de información: los usuarios pueden explorar la lista de información y dejar información detallada a voluntad   
: los usuarios pueden dejar mensajes en la plataforma de gestión en el mensaje del mini programa.

Reglas de reserva: Por defecto, solo se pueden reservar lugares dentro de los últimos 4 días Reserva de lugar
: Seleccione la fecha, seleccione el tipo, seleccione el lugar, complete la información y envíe la reserva del lugar
Mi reserva: hora y día de reserva de la semana, nombre de la persona que realiza la reserva, teléfono y comentarios.
Cancelar solicitud: En la información de mi reserva, si el administrador no la ha revisado, se mostrará "Cancelar solicitud" en el extremo derecho. Haga clic en este enlace para cancelar.

Información de usuario: complete su 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.

Resumen de desarrollo

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

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

Desarrollo de mini programas: herramientas de desarrollo de WeChat (marco MINA)

Entorno de backend: IIS +PHP

Lenguaje de desarrollo backend: PHP

Herramientas de desarrollo backend: 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 documento de desarrollo.

   Archivos de administración de backend

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

El verde muestra el marco del sistema, no lo muevas.

Ubicación

Nombre del programa

ilustrar

Directorio raíz del código fuente

iniciar sesión.php

Página de inicio de sesión de backend

Directorio raíz del código fuente

check_u_login.php

Controlador de inicio de sesión en segundo plano

ht

Directorio raíz del backend

index.php

Fondo Inicio

izquierda.php

Menú izquierdo del backend

u_logout.php

desconectar

ht/quanxian

Gestión de contraseñas

mima.php

Página de cambio de contraseña

mima_act.php

programa de cambio de contraseña

ht/zixun

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

proceso 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 gráficos en carrusel

liuyan_list.php

Lista de mensajes

liuyan_delt.php

Borrar mensaje

ht/huiyuan

miembro

hy_list.php

Lista de miembros

hy_del.php

Eliminar miembro

ht/dingzuo

sitio

caidan_1ji.php

Gestión de tipo de sitio

dingzuo_add.php

Página de entrada al lugar

dingzuo_add_act.php

Procesamiento del programa de entrada al sitio

dingzuo_list.php

Lista de lugares

dingzuo_del.php

Eliminación del lugar

dingzuo_xiugai.php

Página de modificación del lugar

dingzuo_xiugai_act.php

Tramitación del procedimiento de modificación del sitio

yuyue_list.php

Lista de reserva de lugares

yuyue_del.php

Eliminación del lugar

yuyue_leixing_xiugai.php

Página de procesamiento del sitio

yuyue_leixing_xiugai_act.php

procedimientos de manejo del sitio

   Archivo de interfaz del mini programa

Mini interfaz de programa

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

Recibe 3 últimas noticias

Información

wx_news_list_byid.php

Obtener lista de información

wx_noticias_info.php 

Obtener detalles de información

Reserva de lugar

wx_dingzuo_fenlei.php

Obtener lista de categorías

wx_dingzuo_list.php

Obtenga datos del lugar según la fecha y la categoría

wx_dingzuo_yuyue_add.php

Enviar información

mensaje

wx_api_liuyan.php

Enviar mensaje

miembro

wx_check_reg_yonghu.php

Registro de usuario ordinario

wx_check_login_yonghu.php

Inicio de sesión de usuario normal

wx_check_reg_yonghu-weixin.php

Iniciar sesión en WeChat

wx_dingzuo_yuyue_list_byUserid.php

Obtener lista de reservas de usuarios

wx_dingzuo_yuyue_del_byUserid.php

cancelar cita

wx_huiyuan_xinxi_byid.php

Leer información de miembros

wx_huiyuan_xinxi_update_byid.php

Actualizar información de miembro

wx_huiyuan_mima_act.php

cambiar la contraseña

Diagrama del módulo de funciones

   Diagrama de entidad funcional

   Diagrama ER de base de datos

Captura de pantalla del efecto de trabajo.

  Capturas de pantalla de las funciones del mini programa.

  Captura de pantalla de gestión en segundo plano

Supongo que te gusta

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