当前位置: 首页 > news >正文

PHP+mysql雪里开轻量级报修系统 V1.0Beta

# PHP雪里开轻量级报修系统 V1.0Beta

## 简介
这是一个基于PHP7和MySQL5.6的简易报修系统,适用于学校、企业等机构的设备报修管理。
系统支持学生提交报修、后勤处理报修以及系统管理员管理用户和报修记录。
初代版本V1.0,尚未实际业务验证,仅供学习参考。功能界面基本正常但尚未细调。

## 环境要求
- PHP 7.0+ | MySQL 5.6+
- PHP mysqli扩展
- PHP GD扩展(图片处理)
- 支持现代浏览器(Chrome、Firefox、Edge等)

## 安装步骤
1. 将所有文件上传到Web服务器
2. 访问install.php进行安装
3. 填写数据库配置信息(主机、用户名、密码、数据库名)
4. 选择是否导入演示数据
5. 点击"开始安装"按钮
6. 安装完成后,点击链接进入系统
7. 安装完成调试正常后,请删除install开头文件和.sql结尾文件

## 默认账户和密码
- 系统管理员:admin / 123456
- 后勤管理员:houqin / 123456
- 学生测试账号:student / 123456 
以实际安装结果提示为准,比如学生账号可能是学号

## 文件结构
- inc/:公共文件目录
  - conn.php:数据库连接配置
  - css.css:公共样式表
  - foot.php:页面底部
  - head.php:页面头部
  - js.js:公共JavaScript函数
  - json.php:网站设置JSON
  - pubs.php:公共PHP函数
  - sqls.php:数据库操作类
  - uimg.php:图片上传处理
- sys/:系统管理员功能
  - lius.php:学生/用户管理
  - libx.php:报修管理
  - inxs.php:导入学生
  - pass.php:修改密码
  - site.php:系统设置
- stu/:学生功能
  - bxiu.php:提交报修
  - list.php:报修记录
  - pass.php:修改密码
  - repa.php:报修详情
- sus/:后勤功能
  - list.php:报修管理
  - pass.php:修改密码
  - repa.php:报修详情
- Img/:图片上传目录
- index.php:首页/登录页
- install.php:安装页面
- install_ajax.php:安装处理
- install.sql:数据库结构
- demo.sql:演示数据
- sys.php:系统管理员入口
- stu.php:学生入口
- sus.php:后勤入口
- readme.txt:说明文档

## 数据库结构
1. stux表(用户表)
   - id:用户ID,自增主键
   - xuehao:学号/工号,唯一
   - password:密码,MD5加密
   - realname:实名
   - phone:电话
   - type:用户类型(学生/后勤/系统)
   - status:状态(1正常,0禁用)
   - remark:备注
   - create_time:创建时间

2. bxiu表(报修表)
   - id:报修ID,自增主键
   - title:标题
   - location:位置
   - description:描述
   - images:图片JSON
   - user_id:提交用户ID,外键关联stux表
   - status:状态(未处理/处理中/已完成/已关闭)
   - create_time:创建时间
   - update_time:更新时间

3. hist表(沟通记录表)
   - id:记录ID,自增主键
   - bxiu_id:报修ID,外键关联bxiu表
   - user_id:用户ID,外键关联stux表
   - content:内容
   - images:图片JSON
   - create_time:创建时间

4. site表(网站设置表)
   - id:设置ID,自增主键
   - key:键名
   - value:值
   - remark:备注

## 功能说明
### 系统管理员功能(sys.php)
1. 学生管理(lius.php)
   - 查看学生/用户列表
   - 添加、编辑、删除用户
   - 重置密码
   - 启用/禁用用户

2. 导入学生(inxs.php)
   - 批量导入学生信息

3. 报修管理(libx.php)
   - 查看所有报修记录
   - 修改报修状态
   - 删除报修记录

4. 系统设置(site.php)
   - 修改网站名称
   - 设置上传大小限制
   - 更新系统版本

5. 修改密码(pass.php)
   - 修改当前用户密码

### 学生功能(stu.php)
1. 提交报修(bxiu.php)
   - 填写报修信息
   - 上传图片(最多5张)

2. 报修记录(list.php)
   - 查看自己的报修记录
   - 查看报修状态
   - 删除未处理的报修
   - 标记报修为已完成或已关闭

3. 报修详情(repa.php)
   - 查看报修详情和沟通记录
   - 添加补充说明和图片

4. 修改密码(pass.php)
   - 修改当前用户密码

### 后勤功能(sus.php)
1. 报修管理(list.php)
   - 查看所有报修记录
   - 关闭长期未更新的报修

2. 报修详情(repa.php)
   - 查看报修详情和沟通记录
   - 添加处理记录和图片
   - 修改报修状态

3. 修改密码(pass.php)
   - 修改当前用户密码

## 使用注意事项
1. 密码重置后默认为学号/工号
2. 用户类型分为学生、后勤和系统三种,不同类型的用户拥有不同的权限
3. 报修状态流程:未处理 -> 处理中 -> 已完成/已关闭
4. 只有学生才能提交报修
5. 学生只能查看和管理自己的报修
6. 后勤和系统管理员可以查看和处理所有报修
7. 系统管理员可以管理所有用户和报修记录
8. 报修上传的图片保存在Img目录下,按年/月/日分类存储
9. 上传图片前会在浏览器进行压缩,减少服务器存储空间和带宽占用
10. 安装完成请删除install开头文件和.sql结尾文件(或自由改名为自己找到文件)

## 技术特点
1. 原生PHP开发,不依赖第三方框架
2. 采用mysqli方式连接数据库
3. AJAX异步交互,提升用户体验
4. 响应式布局,适配手机端访问
5. 模块化设计,易于扩展和维护
6. 安全过滤,防止SQL注入和XSS攻击

## 联系方式
下载:https://download.csdn.net/download/YUJIANYUE/91009544

 

相关文章:

  • 端到端记忆网络 vs 神经图灵机:外部记忆的两种哲学之争
  • PHP、Apache环境中部署sqli-labs
  • 创客匠人解析:美团护城河战略对 IP 可持续变现的启示
  • 查看哪些IP在向kafka的broker生产消息
  • SLAM文献之-LOAM: Lidar Odometry and Mapping in Real-time
  • 2025-06-14【视觉】视频转化为图集
  • 2.4.1 ASPICE的编码与单元测试
  • 新能源汽车电子架构革命:深度解析AUTOSAR标准与实践
  • leetcode_49 字母异位分组
  • 写出优秀的 Git 提交信息:一份详尽指南(Angular 风格)
  • 板凳-------Mysql cookbook学习 (十--6)
  • 1 Studying《Arm A715 Software Optimization Guide》
  • Vue 事件修饰符详解
  • Java相关-链表-设计链表-力扣707
  • JavaScript基础-阻止事件冒泡
  • Linux 系统目录结构概述-linux024
  • 实现回显服务器(基于UDP)
  • 自定义 eslint 规则
  • PDF转Markdown基准测试
  • SKUA-GOCAD入门教程-第八节 线的创建与编辑3
  • 个人做的网站/营销策略有哪些理论
  • 做网站点击挣钱不/百度关键词多少钱一个月
  • 网推平台有哪些比较好/九江seo优化
  • 公司网站建设找谁/百度网站首页入口
  • 做架构图的网站/大庆网络推广
  • 金乡网站建设哪家便宜/山东疫情最新情况