Contexte et importance du projet
Objectif : L'objectif principal de ce sujet est de concevoir et de mettre en œuvre un mini-programme basé sur le mini-programme WeChat, où les utilisateurs frontaux utilisent le mini-programme et la gestion en arrière-plan utilise l'architecture B/S basée sur PHP+. MySql ; ajoutez des types de salles de bains et des salles de bains en arrière-plan. L'utilisateur se connecte via l'applet, vérifie la salle de bains et soumet les informations de réservation de salle de bains.
Importance : Le système de réservation et de mini-programme de réservation WeChat Mini est le produit de la combinaison de la technologie informatique et de la gestion des salles de bains. Grâce au système de réservation et de mini-programme de réservation WeChat Mini, la gestion efficace des salles de bains est réalisée. Avec l'amélioration continue de la technologie informatique, les ordinateurs ont pénétré dans tous les coins de la vie sociale. Cependant, la méthode de recherche manuelle d'une salle de bain n'est pas seulement inefficace, sujette aux erreurs, lourde et consomme beaucoup de main-d'œuvre. Afin de garantir une gestion efficace de la salle de bain, en partant du principe que le personnel possède une certaine capacité de fonctionnement informatique, ce logiciel de système d'applet de réservation et de réservation d'applets WeChat est spécialement compilé pour améliorer l'efficacité de la gestion de la salle de bain.
Analyse de faisabilité
La faisabilité du développement du système peut être résumée dans les trois aspects suivants du système de mini-programme de réservation de salles de bains du campus WeChat, comme suit :
1. Faisabilité technique
Utilisez Windows 7 ou 10 comme système d'exploitation, utilisez le logiciel phpstorm comme gestion d'arrière-plan de développement, utilisez MySQL pour le stockage de base de données et utilisez les outils de développement WeChat pour développer des applets WeChat ; l'environnement matériel du système de gestion d'arrière-plan est un PC, et l'avant -les utilisateurs finaux utilisent les applets WeChat sur les téléphones mobiles.
2. Faisabilité économique
D'une part, le développement des outils de développement Phpstorm et WeChat dispose d'une bonne interface homme-machine et d'un solide support fonctionnel, ce qui améliore encore l'efficacité du travail des gestionnaires de salles de bains et permet d'économiser de la main-d'œuvre et des ressources matérielles ; d'autre part, le coût de production de le système est faible. Certains PC peuvent utiliser les outils de développement phpstorm et WeChat pour le développement.
3. Faisabilité de l'opération
En termes de fonctionnement, le logiciel phpstorm est utilisé en arrière-plan du système de petits programmes de salle de bains de réservation de petits programmes sur le système d'exploitation Windows, s'appuyant principalement sur l'utilisation de la technologie d'exploitation Windows pour compléter les fonctions de saisie, de modification, de suppression de données, etc. ., ce qui est simple et pratique. Les étudiants utilisent leur téléphone portable pour se connecter au système de mini-programme de réservation de programme WeChat Mini afin de l'utiliser.
module de fonction principal
Fonction d'administrateur en arrière-plan
Gestion des membres : afficher toutes les informations sur les membres enregistrés sur le site Web, prendre en charge la suppression.
Saisie d'informations : saisir le titre des informations, l'heure, le contenu des informations, etc.
Informations de gestion : afficher la liste des informations existantes, prendre en charge la modification et la suppression.
Paramètres de publicité : télécharger des images, définir des images de carrousel et Lien vers les publicités
Gestion des messages : afficher la liste des messages de l'applet, prendre en charge la suppression.
Paramètre du numéro de salle de bain : définir le type de salle de bain, par exemple par heure, pas par heure, etc.
Entrer dans la salle de bain : sélectionner le type, saisir le titre de la salle de bain, etc.
Gestion des salles de bains : afficher la liste des salles de bains, prendre en charge la modification et la suppression.
Liste de réservation de salles de bains : répertorier toutes les informations sur les chambres réservées par les utilisateurs, prendre en charge la suppression.
Traitement des réservations de salles de bains : traiter l'état de la salle de bains (à examiner | rejeté | approuvé | salle de bains terminée)
Fonction applet
Fonction d'inscription et de connexion : enregistrez un compte commun pour vous connecter ; vous pouvez également vous connecter directement en utilisant WeChat ; après vous être connecté, vous pouvez modifier les informations de base de l'utilisateur, ou vous pouvez vous déconnecter.
Fonction d'information : saisissez les informations en arrière-plan et affichez-les dans le modèle d'informations du système de salle de bains de l'applet WeChat. Les utilisateurs peuvent parcourir la liste d'informations et les informations détaillées sur la liste des salles de bains : cliquez sur la réservation et nous pouvons vérifier la liste des salles de bains
. qui sont ouverts au public et peuvent être réservés au sommet.
Règles de réservation : les réservations doivent être faites un jour à l'avance, c'est-à-dire que les réservations ne peuvent être faites que pour demain.
Lancer une réservation : sélectionnez l'heure à réserver, sélectionnez le type de salle de bain et les informations sur la chambre pouvant être réservées seront répertoriées.
Remplissez le rendez-vous : indiquez le nom, le numéro de téléphone et les remarques du rendez-vous ; soumettez le rendez-vous aux toilettes.
Mon rendez-vous : un rendez-vous a été initié, y compris les informations sur le rendez-vous, son statut (à examiner | rejeté | approuvé | salle de bain terminée)
annuler la demande : dans la liste de mon rendez-vous, si l'administrateur d'arrière-plan n'a pas réussi l'examen, vous pouvez cliquer sur " annuler la demande" pour lancer l'opération d'annulation, qui a été examinée et ne peut pas être annulée.
Confirmer la fin de la salle de bain : Si la salle de bain est terminée, cliquez sur Confirmer la fin de la salle de bain, le statut de la chambre sera réinitialisé et d'autres personnes pourront à nouveau prendre rendez-vous Informations utilisateur : Remplissez le nom, qq, email
, notes et autres informations
Déconnexion : effacez la plaque tournante de connexion et accédez à la page d'accueil pour
laisser un message. Commentaires : indiquez le contenu du message, la personne de contact, le téléphone portable, l'adresse e-mail et soumettez un message.
Aperçu du développement
Présente principalement certaines technologies clés utilisées dans le processus de développement du système, notamment le cadre MINA pour le développement d'applets front-end ; le développement en arrière-plan de la programmation PHP, la base de données MySQL de stockage de données ; et l'introduction de la technologie Web conventionnelle HTML/CSS/JAVASCRIPT.
Système d'exploitation de développement : Windows10 + mémoire 4G + 500G
Développement de mini-programmes : outils de développement WeChat (cadre MINA)
Environnement d'arrière-plan : IIS + PHP
Langage de développement en arrière-plan : PHP
Outils de développement en arrière-plan : Dreamweaver + PhpStorm
Base de données : mysql8
Outil de gestion de base de données : Navicat
Autres langages de développement : html + css + javascript
Description du fichier de développement
fichier de gestion d'arrière-plan
Chemin : le répertoire ht du code source d'arrière-plan est l'arrière-plan
Le vert montre la structure du système, ne bougez pas
Emplacement |
nom du programme |
illustrer |
Répertoire racine du code source |
connexion.php |
Page de connexion en arrière-plan |
Répertoire racine du code source |
check_u_login.php |
Gestionnaire de connexion en arrière-plan |
ht répertoire racine en arrière-plan |
index.php |
Accueil en arrière-plan |
gauche.php |
menu de gauche en arrière-plan |
|
u_logout.php |
se déconnecter |
|
ht/quanxien gestion des mots de passe |
mima.php |
Page de changement de mot de passe |
mima_act.php |
changeur de mot de passe |
|
ht/zixun Information |
zixun_add.php |
Page de saisie des informations |
zixun_add_act.php |
Programme de base de données de saisie d'informations |
|
zixun_list.php |
liste d'informations |
|
zixun_xiugai.php |
Page de modification des informations |
|
zixun_xiugai_act.php |
Procédure de modification des informations |
|
zixun_del.php |
Procédure de suppression des informations |
|
ht/guanggao Annonces et messages |
ad_index_wx.php |
Page des paramètres du carrousel |
ad_index_wx_baocun |
Traitement du programme de configuration d'image de carrousel |
|
liuyan_list.php |
Liste des messages |
|
liuyan_delt.php |
message supprimer |
|
ht/huiyuan membre |
hy_list.php |
liste des membres |
hy_del.php |
suppression de membre |
|
ht/dingzuo salle de bain |
caidan_1ji.php |
Gestion des types de salle de bain |
dingzuo_add.php |
Page d'entrée de la salle de bain |
|
dingzuo_add_act.php |
Traitement du programme d'entrée de salle de bain |
|
dingzuo_list.php |
liste de salle de bain |
|
dingzuo_del.php |
salle de bain supprimer |
|
dingzuo_xiugai.php |
page de modification de salle de bain |
|
dingzuo_xiugai_act.php |
processus de modification de salle de bain |
|
yuyue_list.php |
Liste de rendez-vous aux toilettes |
|
yuyue_del.php |
salle de bain supprimer |
|
yuyue_leixing_xiugai.php |
page de traitement de salle de bain |
|
yuyue_leixing_xiugai_act.php |
gestionnaire de salle de bain |
fichier d'interface d'applet
interface d'applet
nom du programme |
Inclure |
|
page de garde |
wx_lunbo.php |
Obtenez le tableau d'images du carrousel supérieur (plusieurs images) |
wx_news_list.php |
Obtenez les dernières informations 3 éléments |
|
Information |
wx_news_list_byid.php |
Obtenir la liste d'informations |
wx_news_info.php |
Obtenir des informations Détails |
|
centre de salle de bain |
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_huiyuan_xinxi_byid.php |
读取会员信息 |
|
wx_huiyuan_xinxi_update_byid.php |
更新会员信息 |
|
wx_huiyuan_mima_act.php |
密码修改 |
功能模块图
功能实体图
数据库ER图
作品效果截图