Antecedentes e importancia del proyecto
Propósito : El objetivo principal de este tema es diseñar e implementar un sistema de reserva de salas de conferencias basado en el subprograma WeChat. Los usuarios de front-end utilizan el subprograma y la administración de back-end utiliza una arquitectura B/S basada en PHP+MySql; sala de conferencias se agrega información y la información del usuario se administra a través del back-end. , administra la información de la reserva; los usuarios del front-end inician sesión a través del mini programa para ver la información de la sala de conferencias e iniciar reservas.
Importancia : El sistema de reserva de salas de conferencias del programa WeChat Mini es un producto de la combinación de tecnología informática y gestión de salas de conferencias. A través del sistema de reserva de salas de conferencias del programa WeChat Mini, se logra una gestión eficiente del uso de la sala de conferencias. 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 capacidades de operación informática, este software del sistema de reserva de salas de conferencias subprograma WeChat está especialmente compilado para mejorar la eficiencia de la gestión de las salas de conferencias. .
Análisis de viabilidad
La viabilidad del desarrollo del sistema se puede resumir en los siguientes tres aspectos del sistema de reserva de salas de conferencias basado en el mini programa 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 para desarrollar applets de WeChat; el entorno de hardware del sistema de administración de backend es una PC y el front-end Los usuarios finales utilizan subprogramas WeChat en sus 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 mejora aún más la eficiencia del trabajo del administrador en la gestión de la sala de conferencias, ahorrando así mano de obra y recursos materiales; por otro lado, el sistema tiene baja costos de producción., puede utilizar las herramientas de desarrollo phpstorm y WeChat para el desarrollo en su PC existente.
3. Viabilidad operativa
El funcionamiento del software phpstorm es utilizar el sistema de reserva de salas de conferencias del mini programa WeChat en el sistema operativo Windows, que se basa principalmente en el uso de la tecnología operativa de Windows para completar la entrada, modificación y eliminación de datos, lo cual es simple y conveniente. Los usuarios utilizan sus teléfonos móviles para iniciar sesión en el sistema de reserva de salas de conferencias del mini programa WeChat.
Principales módulos funcionales
Función de administrador backend
Administración de miembros: vea toda la información de los miembros registrados en el sitio web, admita la eliminación
Entrada de información: ingrese el título de la información, la hora, el contenido de la información, etc.
Información de administración: vea la lista de información existente, admita funciones de modificación y eliminación
Configuración de publicidad: cargue imágenes, establezca imágenes en carrusel y anuncios Enlace
Gestión de mensajes: vea la lista de mensajes del mini programa, soporte para eliminación
Configuración del número de sala de conferencias: establezca el tipo de sala de conferencias, como sala de 4 personas, sala de 8 personas, etc.
Ingrese a la sala de conferencias: seleccione el número de personas, ingrese el título de la sala de conferencias, introducción,
etc. Gestión de salas: vea la lista de salas de conferencias, admita modificación y eliminación.
Lista de reservas de salas de conferencias: enumere la información de las salas reservadas por todos los usuarios, admita eliminación.
Procesamiento de reservas de salas de conferencias: proceso el estado de la sala de conferencias (para ser revisado | rechazado | aprobado | reunión completada)
Función de miniprograma
Función de registro e inicio de sesión: registre una cuenta normal para iniciar sesión; también puede iniciar sesión directamente usando WeChat; después de iniciar sesión, puede modificar la información básica del usuario o cerrar sesión.
Función de información: ingrese información en segundo plano y muéstrela en la plantilla de información del sistema de sala de conferencias del miniprograma WeChat. Los usuarios pueden explorar la lista de información y la información detallada a voluntad. Lista de salas de conferencias: haga clic en reserva y podremos consultar
el lista de salas de conferencias abiertas al público y disponibles para reserva en la parte superior.
Normas de reserva: Las reservas deben hacerse con un día de antelación, es decir, sólo se pueden hacer reservas para mañana.
Iniciar una reserva: seleccione la hora para hacer la reserva, seleccione el tipo de sala de conferencias y se enumerará la información de la sala que se puede reservar.
Complete la reserva: complete el nombre, número de teléfono y comentarios de la reserva; envíe la reserva de la sala de conferencias.
Mi reserva: la reserva se ha iniciado, incluida la información de la reserva, el estado (revisión pendiente|rechazo|revisión aprobada|reunión completada)
Solicitud de cancelación: en mi lista de reservas, si el administrador en segundo plano no ha aprobado la revisión, puede hacer clic en "Cancelar solicitud " para iniciar Cancelar una operación que ya ha sido revisada no se puede cancelar.
Confirmar el final de la reunión: si la reunión finaliza, haga clic para confirmar el final de la reunión, el estado de la sala se restablecerá y otras personas podrán programar citas nuevamente. Información del usuario:
complete el nombre, qq, correo electrónico, notas y otros. información
Cerrar sesión: borre el carrusel de inicio de sesión y salte a la página de inicio para
dejar un mensaje Comentarios: complete el contenido del mensaje, la persona de contacto, el teléfono móvil, el correo electrónico y envíe el mensaje
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 Sala de Reuniones |
caidan_1ji.php |
Gestión del tipo de sala de reuniones. |
dingzuo_add.php |
Página de registro de salas de reuniones |
|
dingzuo_add_act.php |
Procesamiento del programa de entrada a la sala de conferencias |
|
dingzuo_list.php |
Lista de salas de reuniones |
|
dingzuo_del.php |
Eliminación de la sala de conferencias |
|
dingzuo_xiugai.php |
Página de modificación de sala de reuniones |
|
dingzuo_xiugai_act.php |
Tramitación del procedimiento de modificación de sala de conferencias |
|
yuyue_list.php |
Lista de reservas de salas de reuniones |
|
yuyue_del.php |
Eliminación de la sala de conferencias |
|
yuyue_leixing_xiugai.php |
Página de procesamiento de sala de reuniones |
|
yuyue_leixing_xiugai_act.php |
Responsable de sala de conferencias |
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 |
|
Sala de Reuniones |
wx_dingzuo_fenlei.php |
获取分类列表 |
wx_dingzuo_list.php |
根据日期、分类 获取会议室的数据 |
|
wx_dingzuo_yuyue_add.php |
提交信息 |
|
留言 |
wx_api_liuyan.php |
提交留言 |
会员 |
wx_check_reg_yonghu.php |
普通用户注册 |
wx_check_login_yonghu.php |
普通用户登录 |
|
wx_check_reg_yonghu-weixin.php |
微信登录 |
|
wx_dingzuo_yuyue_list_byUserid.php |
获取用户预约列表 |
|
wx_dingzuo_yuyue_del_byUserid.php |
取消预约 |
|
wx_dingzuo_yuyue_ok_byUserid.php |
使用结束 |
|
wx_huiyuan_xinxi_byid.php |
读取会员信息 |
|
wx_huiyuan_xinxi_update_byid.php |
更新会员信息 |
|
wx_huiyuan_mima_act.php |
密码修改 |
功能模块图
功能实体图
数据库ER图
作品效果截图