PHP7+MySQL5.6 雪里开简易预约制访客管理系统V1.0

PHP7+MySQL5.6 雪里开简易预约制访客管理系统 V1.0

简介

本系统是一个基于PHP7和MySQL5.6的封闭校区访客管理系统,用于管理学生访客的申请、核销流程。

导入的账号预先提交访客信息(预约制),无需审核,访客提交匿名制访客码给门卫登记放行。

首发版本,请先校验业务流程是否符合自己。轻量级代码适合初学者学习参考。

环境要求

  • PHP版本:7.1+

  • MySQL版本:5.6+

  • Web服务器:Apache/Nginx

  • 浏览器:支持HTML5和CSS3的现代浏览器

安装步骤

  1. 将所有文件上传到Web服务器目录

  2. 修改inc/conn.php文件中的数据库连接信息

  3. 访问install.php页面进行数据库初始化

  4. 完成安装后,访问index.php即可使用系统

默认账户和密码

  • 系统管理员:admin/123456

  • 学生示例账号:S001/S001

  • 门卡管理员:M001/M001

文件结构

```

/

├── index.php # 主页面,访问入口

├── sys.php # 系统管理员入口

├── stu.php # 学生用户入口

├── sus.php # 门卡管理员入口

├── install.php # 安装程序

├── inc/ # 公共资源目录

│ ├── conn.php # 数据库连接配置

│ ├── pubs.php # 公共PHP函数

│ ├── js.js # 公共JavaScript函数

│ ├── css.css # 公共CSS样式

│ ├── head.php # 公共头部

│ ├── foot.php # 公共底部

│ ├── json.php # 网站设置缓存文件

│ └── sqls.php # 数据库操作类

├── sys/ # 系统管理员功能模块

│ ├── login.php # 登录页面

│ ├── pass.php # 修改密码

│ ├── lgout.php # 退出登录

│ ├── site.php # 系统设置

│ ├── listu.php # 学生列表管理

│ ├── inxs.php # 学生信息导入

│ └── livi.php # 访客列表管理

├── stu/ # 学生功能模块

│ ├── login.php # 登录页面

│ ├── pass.php # 修改密码

│ ├── lgout.php # 退出登录

│ └── vist.php # 访客申请管理

└── sus/ # 门卡管理员功能模块

├── login.php # 登录页面

├── pass.php # 修改密码

├── lgout.php # 退出登录

└── vist.php # 访客核销管理

```

数据库结构

  1. 学生表(stux)
  • id:自增ID (int) - 主键

  • xh:学号 (varchar) - 必填,登录账号

  • pwd:密码 (varchar) - 必填

  • name:实名 (varchar) - 必填

  • tel:电话 (varchar)

  • type:类型 (enum) - 学生|门卡|系统

  • status:状态 (tinyint) - 1启用,0禁用

  • memo:备注 (text)

  1. 访客表(vist)
  • id:自增ID (int) - 主键

  • stuid:学生ID (int) - 必填,关联学生表

  • room:目标宿舍号 (varchar) - 必填

  • reason:到访事由 (text) - 必填

  • vname:访客姓名 (varchar) - 必填

  • vtel:访客电话 (varchar) - 必填

  • vdate:到访日期 (date) - 必填

  • vcode:访客码 (varchar) - 系统生成

  • htime:核销时间 (datetime)

  • huser:核销账号 (varchar)

  1. 设置表(site)
  • id:自增ID (int) - 主键

  • skey:设置键 (varchar)

  • sval:设置值 (text)

  • memo:备注 (text)

使用注意事项

  1. 本系统适合手机端和电脑端访问

  2. 所有功能均通过AJAX异步通信

  3. 系统管理员可以管理学生和访客信息

  4. 学生可以申请访客并查看历史记录

  5. 门卡管理员负责核销访客

  6. 问题反馈,请联系:[email protected]

更新日志

  • 2025-05-20:初始版本发布

下载: https://download.csdn.net/download/YUJIANYUE/90977746

相关推荐
Mylvzi7 分钟前
【MySQL 从 0 讲解系列】深入理解 GROUP BY 的本质与应用(含SQL示例+面试题)
数据库·sql·mysql
Forest_HAHA43 分钟前
<6>-MySQL表的增删查改
数据库·mysql
链上Sniper3 小时前
区块链架构深度解析:从 Genesis Block 到 Layer 2
开发语言·网络·架构·区块链·php
一只笨猫猫3 小时前
MySQL中InnoDB存储引擎底层原理与MySQL日志机制深入解析
数据库·mysql
江畔独步4 小时前
Doris与DS结合实现MySQL侧的Upsert功能
数据仓库·mysql·doris·upsert
hymuuuu4 小时前
【源码】研学报名小程序开发功能分析案例
mysql·php·需求分析
Detachym5 小时前
CentOS7下MySQL8.0的安装到基本操作
大数据·mysql·linux学习·学习日志
键盘歌唱家5 小时前
mysql索引失效
android·数据库·mysql
neoooo6 小时前
🎯 深入理解:JOIN 中 ON vs WHERE 条件差异
java·后端·mysql
亿坊电商6 小时前
PHP框架在内容管理系统开发中的优势:效率、安全与扩展性!
开发语言·安全·php