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. 问题反馈,请联系:15058593138@qq.com

更新日志

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

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

相关推荐
发仔1231 小时前
Oracle与MySQL核心差异对比
mysql·oracle
叁沐3 小时前
MySQL 08 详解read view:事务到底是隔离的还是不隔离的?
mysql
wkj0013 小时前
navicate如何设置数据库引擎
数据库·mysql
ladymorgana3 小时前
【Spring Boot】HikariCP 连接池 YAML 配置详解
spring boot·后端·mysql·连接池·hikaricp
Sally璐璐4 小时前
IPSAN 共享存储详解:架构、优化与落地实践指南
开发语言·php
程序猿阿伟6 小时前
《声音的变形记:Web Audio API的实时特效法则》
开发语言·前端·php
Clownseven6 小时前
Shell 脚本实战指南:内网 ARP 洪泛监控与飞书/邮件自动告警
网络·php·飞书
kk在加油6 小时前
Mysql锁机制与优化实践以及MVCC底层原理剖析
数据库·sql·mysql
合作小小程序员小小店7 小时前
web网页开发,在线%ctf管理%系统,基于html,css,webform,asp.net mvc, sqlserver, mysql
mysql·sqlserver·性能优化·asp.net·mvc
JosieBook7 小时前
【Java编程动手学】Java常用工具类
java·python·mysql