Conference room reservation applet, shared conference room applet, WeChat applet conference room reservation system graduation project

    Project background and significance

Purpose : The main goal of this topic is to design and implement a conference room reservation system based on WeChat applet. Front-end users use the applet, and back-end management uses a B/S architecture based on PHP+MySql; conference room information is added and user information is managed through the back-end. , manage reservation information; front-end users log in through the mini program to view conference room information and initiate reservations.

Significance : The WeChat Mini Program Conference Room Reservation System is a product of the combination of computer technology and conference room management. Through the WeChat Mini Program Conference Room Reservation System, efficient management of conference room usage is achieved. With the continuous improvement of computer technology, computers have penetrated into every corner of social life. On the premise that the staff have certain computer operation capabilities, this WeChat applet conference room reservation system software is specially compiled to improve the management efficiency of conference rooms. .

Feasibility Analysis

The feasibility of system development can be summarized in the following three aspects of the conference room reservation system based on WeChat mini program, as follows:

1. Technical feasibility

Use Windows 7 or 10 as the operating system, use phpstorm software as the development backend management, use MySQL for database storage, and use WeChat developer tools to develop WeChat applets; the hardware environment of the backend management system is a PC, and front-end users use WeChat applets on their mobile phones. .

2. Economic feasibility

On the one hand, using phpstorm and WeChat developer tools to develop a good human-machine interface and strong functional support further improves the administrator's work efficiency in conference room management, thereby saving manpower and material resources; on the other hand, the system has low production costs. , you can use phpstorm and WeChat developer tools for development on your existing PC.

3. Operational feasibility

The operation of phpstorm software is to use the WeChat mini program conference room reservation system on the Windows operating system. It mainly relies on the use of Windows operating technology to complete data entry, modification, deletion and other functions, which is simple and convenient. Users use their mobile phones to log in to the WeChat mini program conference room reservation system.

Main functional modules

   Backend administrator function

Member management: View all registered member information on the website, support deletion
Information entry: Enter information title, time, information content, etc.
Management information: View existing information list, support modification and deletion functions
Advertising settings: Upload images, set carousel images and advertisements Link
Message management: View the mini program message list, support deletion.
Conference room number setting: Set the conference room type, such as 4-person room, 8-person room, etc.
Enter the conference room room: select the number of people, enter the conference room title, introduction,
etc. Room management: View the conference room list, support modification and deletion.
Conference room reservation list: List the room information reserved by all users, support deletion.
Conference room reservation processing: Process the conference room status (to be reviewed | rejected | approved | meeting completed)

   Mini program function

Registration and login function: register a normal account to log in; you can also log in directly using WeChat; after logging in, you can modify the user's basic information or log out.
Information function: Enter information in the background and display it in the information template of the WeChat mini-program conference room system. Users can browse the information list and detailed information at will.   
Conference room list: Click on reservation, and we can query the list of conference rooms open to the public and available for reservation at the top.
Reservation rules: Reservations need to be made one day in advance; that is, reservations can only be made for tomorrow.
Initiate a reservation: Select the time to make the reservation, select the conference room type, and the room information that can be reserved will be listed.
Fill in the reservation: fill in the name, phone number, and remarks of the reservation; submit the conference room reservation.
My reservation: The reservation has been initiated, including reservation information, status (pending review|rejection|review approved|meeting completed) Cancellation
application: In my reservation list, if the background administrator has not approved the review, you can click "Cancel Application" to initiate Canceling operations that have already been reviewed cannot be canceled.
Confirm the end of the meeting: If the meeting ends, click to confirm the end of the meeting, the room status will be reset, and other people can make appointments again.
User information: fill in name, qq, email, notes and other information.
Log out: clear the login carousel and jump to the home page to
leave a message . Feedback: fill in the message content, contact person, mobile phone, email, and submit the message
 

Development Summary

 It mainly introduces some key technologies used in the development process of the system, including the MINA framework for front-end applet development; back-end development PHP development; MySQL database; and the introduction of conventional web page technology HTML/CSS/JAVASCRIPT.

Development operating system: windows10 + 4G memory + 500G

Mini program development: WeChat developer tools (MINA framework)

Backend environment: IIS +PHP

Backend development language: PHP

Backend development tools: Dreamweaver + PhpStorm

Database: mysql8

Database management tool: navicat

Other development languages: html + css +javascript

Development document description

   Backend management files

Path: The background source code ht directory is the background

Green shows the system framework, don’t move it

Location

Program name

illustrate

Source code root directory

login.php

Backend login page

Source code root directory

check_u_login.php

Background login handler

ht

Backend root directory

index.php

Background Home

left.php

Backend left menu

u_logout.php

sign out

ht/quanxian

Password management

mima.php

Password change page

mima_act.php

Password change program

ht/zixun

Information

zixun_add.php

Information entry page

zixun_add_act.php

Information entry database program

zixun_list.php

Information list

zixun_xiugai.php

Information modification page

zixun_xiugai_act.php

Information modification procedure

zixun_del.php

information removal process

ht/guanggao

Advertisements and messages

ad_index_wx.php

Carousel settings page

ad_index_wx_baocun

Carousel chart setting program processing

liuyan_list.php

Message List

liuyan_delt.php

Delete message

ht/huiyuan

member

hy_list.php

member list

hy_del.php

Member delete

ht/dingzuo

meeting room

caidan_1ji.php

Meeting room type management

dingzuo_add.php

Meeting room registration page

dingzuo_add_act.php

Conference room entry program processing

dingzuo_list.php

Meeting room list

dingzuo_del.php

Conference room deletion

dingzuo_xiugai.php

Meeting room modification page

dingzuo_xiugai_act.php

Conference room modification procedure processing

yuyue_list.php

Meeting room reservation list

yuyue_del.php

Conference room deletion

yuyue_leixing_xiugai.php

Meeting room processing page

yuyue_leixing_xiugai_act.php

Conference room handler

   Mini program interface file

Mini program interface

Program name

Include

front page

wx_lunbo.php

Get the top carousel image array (multiple images)

wx_news_list.php

Get 3 latest news

Information

wx_news_list_byid.php

Get information list

wx_news_info.php 

Get information details

meeting room

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图

作品效果截图

Guess you like

Origin blog.csdn.net/u013818205/article/details/127664962