|
|
|
|
@ -0,0 +1,291 @@
|
|
|
|
|
# 迈柯唯访客预约系统功能说明文档
|
|
|
|
|
|
|
|
|
|
## 系统概述
|
|
|
|
|
|
|
|
|
|
**系统名称:** 迈柯唯访客预约系统
|
|
|
|
|
**英文名称:** Visitor Appointment Management System
|
|
|
|
|
**系统版本:** v1.0.0
|
|
|
|
|
**开发技术:** Vue.js + Element UI + Laravel
|
|
|
|
|
**系统定位:** 企业级访客预约管理平台
|
|
|
|
|
|
|
|
|
|
## 系统架构
|
|
|
|
|
|
|
|
|
|
### 前端技术栈
|
|
|
|
|
- **框架:** Vue.js 2.x
|
|
|
|
|
- **UI组件库:** Element UI
|
|
|
|
|
- **构建工具:** Webpack
|
|
|
|
|
- **富文本编辑器:** TinyMCE
|
|
|
|
|
- **地图服务:** 高德地图API
|
|
|
|
|
|
|
|
|
|
### 后端技术栈
|
|
|
|
|
- **框架:** Laravel PHP框架
|
|
|
|
|
- **数据库:** MySQL
|
|
|
|
|
- **认证:** Laravel Sanctum
|
|
|
|
|
- **权限管理:** Spatie Laravel Permission
|
|
|
|
|
|
|
|
|
|
## 功能模块
|
|
|
|
|
|
|
|
|
|
### 1. 系统首页 (Dashboard)
|
|
|
|
|
- **实时统计:** 今日访客数、待审批数、在厂访客数、总预约数
|
|
|
|
|
- **访客类型统计:** 商务访客、技术访客、供应商访客等比例展示
|
|
|
|
|
- **实时访客监控:** 显示当前在厂访客信息及位置
|
|
|
|
|
- **今日预约概览:** 按时间段展示预约数量分布
|
|
|
|
|
- **系统状态监控:** 在线状态、系统运行状态
|
|
|
|
|
|
|
|
|
|
### 2. 访客管理模块
|
|
|
|
|
#### 2.1 访客预约
|
|
|
|
|
- 访客信息录入(姓名、电话、身份证、单位、来访目的)
|
|
|
|
|
- 预约时间设置(进厂时间、出厂时间)
|
|
|
|
|
- 对接人选择
|
|
|
|
|
- 预约状态管理(待审批、已审批、已取消、已完成)
|
|
|
|
|
|
|
|
|
|
#### 2.2 访客列表
|
|
|
|
|
- 访客信息查询和筛选
|
|
|
|
|
- 访客状态跟踪
|
|
|
|
|
- 访客信息编辑和删除
|
|
|
|
|
- 批量操作功能
|
|
|
|
|
|
|
|
|
|
#### 2.3 预约审批
|
|
|
|
|
- 预约申请审批流程
|
|
|
|
|
- 审批意见记录
|
|
|
|
|
- 审批状态管理
|
|
|
|
|
- 审批历史查询
|
|
|
|
|
|
|
|
|
|
#### 2.4 访客记录
|
|
|
|
|
- 访客进出记录
|
|
|
|
|
- 历史访客查询
|
|
|
|
|
- 访客行为分析
|
|
|
|
|
- 数据导出功能
|
|
|
|
|
|
|
|
|
|
### 3. 安保管理模块
|
|
|
|
|
#### 3.1 门岗管理
|
|
|
|
|
- 门岗信息配置
|
|
|
|
|
- 门禁设备管理
|
|
|
|
|
- 进出权限控制
|
|
|
|
|
- 门岗人员管理
|
|
|
|
|
|
|
|
|
|
#### 3.2 安全检查
|
|
|
|
|
- 访客身份验证
|
|
|
|
|
- 安全检查流程
|
|
|
|
|
- 违禁品检测
|
|
|
|
|
- 安全检查记录
|
|
|
|
|
|
|
|
|
|
#### 3.3 监控管理
|
|
|
|
|
- 实时监控画面
|
|
|
|
|
- 监控设备状态
|
|
|
|
|
- 异常事件记录
|
|
|
|
|
- 监控录像管理
|
|
|
|
|
|
|
|
|
|
### 4. 数据报表模块
|
|
|
|
|
#### 4.1 访客报表
|
|
|
|
|
- 访客数量统计
|
|
|
|
|
- 访客类型分析
|
|
|
|
|
- 访客来源统计
|
|
|
|
|
- 访客趋势分析
|
|
|
|
|
|
|
|
|
|
#### 4.2 部门报表
|
|
|
|
|
- 各部门访客统计
|
|
|
|
|
- 部门接待效率
|
|
|
|
|
- 部门访客分布
|
|
|
|
|
- 部门工作量分析
|
|
|
|
|
|
|
|
|
|
#### 4.3 效率报表
|
|
|
|
|
- 审批效率统计
|
|
|
|
|
- 接待效率分析
|
|
|
|
|
- 处理时间统计
|
|
|
|
|
- 效率改进建议
|
|
|
|
|
|
|
|
|
|
#### 4.4 安全报表
|
|
|
|
|
- 安全事件统计
|
|
|
|
|
- 门禁异常分析
|
|
|
|
|
- 安全检查记录
|
|
|
|
|
- 安全风险评估
|
|
|
|
|
|
|
|
|
|
### 5. 系统管理模块
|
|
|
|
|
#### 5.1 用户管理
|
|
|
|
|
- 用户账号创建
|
|
|
|
|
- 用户信息维护
|
|
|
|
|
- 用户状态管理
|
|
|
|
|
- 用户权限分配
|
|
|
|
|
|
|
|
|
|
#### 5.2 角色管理
|
|
|
|
|
- 角色定义和配置
|
|
|
|
|
- 角色权限设置
|
|
|
|
|
- 角色用户关联
|
|
|
|
|
- 角色权限继承
|
|
|
|
|
|
|
|
|
|
#### 5.3 权限管理
|
|
|
|
|
- 权限项配置
|
|
|
|
|
- 权限分配管理
|
|
|
|
|
- 权限验证机制
|
|
|
|
|
- 权限审计日志
|
|
|
|
|
|
|
|
|
|
#### 5.4 部门管理
|
|
|
|
|
- 组织架构管理
|
|
|
|
|
- 部门信息维护
|
|
|
|
|
- 部门层级关系
|
|
|
|
|
- 部门权限配置
|
|
|
|
|
|
|
|
|
|
#### 5.5 菜单管理
|
|
|
|
|
- 系统菜单配置
|
|
|
|
|
- 菜单权限控制
|
|
|
|
|
- 菜单显示顺序
|
|
|
|
|
- 动态菜单加载
|
|
|
|
|
|
|
|
|
|
#### 5.6 字典管理
|
|
|
|
|
- 系统字典维护
|
|
|
|
|
- 数据字典配置
|
|
|
|
|
- 字典项管理
|
|
|
|
|
- 字典同步机制
|
|
|
|
|
|
|
|
|
|
#### 5.7 系统日志
|
|
|
|
|
- 操作日志记录
|
|
|
|
|
- 登录日志管理
|
|
|
|
|
- 系统错误日志
|
|
|
|
|
- 日志查询分析
|
|
|
|
|
|
|
|
|
|
### 6. 通知管理模块
|
|
|
|
|
#### 6.1 短信通知
|
|
|
|
|
- 预约确认通知
|
|
|
|
|
- 审批结果通知
|
|
|
|
|
- 访客到达通知
|
|
|
|
|
- 异常情况通知
|
|
|
|
|
|
|
|
|
|
#### 6.2 微信通知
|
|
|
|
|
- 微信消息推送
|
|
|
|
|
- 微信模板消息
|
|
|
|
|
- 微信小程序集成
|
|
|
|
|
- 微信用户管理
|
|
|
|
|
|
|
|
|
|
#### 6.3 邮件通知
|
|
|
|
|
- 邮件模板管理
|
|
|
|
|
- 邮件发送配置
|
|
|
|
|
- 邮件发送记录
|
|
|
|
|
- 邮件状态跟踪
|
|
|
|
|
|
|
|
|
|
## 系统特色功能
|
|
|
|
|
|
|
|
|
|
### 1. 智能预约管理
|
|
|
|
|
- 自动时间冲突检测
|
|
|
|
|
- 智能审批流程
|
|
|
|
|
- 预约提醒功能
|
|
|
|
|
- 预约变更管理
|
|
|
|
|
|
|
|
|
|
### 2. 实时监控预警
|
|
|
|
|
- 访客实时位置跟踪
|
|
|
|
|
- 异常行为预警
|
|
|
|
|
- 超时访问提醒
|
|
|
|
|
- 安全风险预警
|
|
|
|
|
|
|
|
|
|
### 3. 数据分析洞察
|
|
|
|
|
- 访客行为分析
|
|
|
|
|
- 接待效率分析
|
|
|
|
|
- 安全风险评估
|
|
|
|
|
- 趋势预测分析
|
|
|
|
|
|
|
|
|
|
### 4. 移动端支持
|
|
|
|
|
- 响应式设计
|
|
|
|
|
- 移动端优化
|
|
|
|
|
- 微信小程序
|
|
|
|
|
- APP集成支持
|
|
|
|
|
|
|
|
|
|
## 系统配置要求
|
|
|
|
|
|
|
|
|
|
### 硬件要求
|
|
|
|
|
- **服务器:** 建议4核8G以上
|
|
|
|
|
- **存储:** 100GB以上可用空间
|
|
|
|
|
- **网络:** 稳定的网络连接
|
|
|
|
|
|
|
|
|
|
### 软件要求
|
|
|
|
|
- **操作系统:** Linux/Windows Server
|
|
|
|
|
- **Web服务器:** Nginx/Apache
|
|
|
|
|
- **PHP版本:** 7.4+
|
|
|
|
|
- **数据库:** MySQL 5.7+
|
|
|
|
|
- **浏览器:** Chrome 80+, Firefox 75+, Safari 13+
|
|
|
|
|
|
|
|
|
|
## 安全特性
|
|
|
|
|
|
|
|
|
|
### 1. 身份认证
|
|
|
|
|
- 多因子认证
|
|
|
|
|
- 密码策略管理
|
|
|
|
|
- 登录失败锁定
|
|
|
|
|
- 会话管理
|
|
|
|
|
|
|
|
|
|
### 2. 权限控制
|
|
|
|
|
- 基于角色的访问控制(RBAC)
|
|
|
|
|
- 细粒度权限管理
|
|
|
|
|
- 权限继承机制
|
|
|
|
|
- 动态权限验证
|
|
|
|
|
|
|
|
|
|
### 3. 数据安全
|
|
|
|
|
- 数据加密存储
|
|
|
|
|
- 敏感信息脱敏
|
|
|
|
|
- 数据备份恢复
|
|
|
|
|
- 审计日志记录
|
|
|
|
|
|
|
|
|
|
### 4. 网络安全
|
|
|
|
|
- HTTPS加密传输
|
|
|
|
|
- 防火墙保护
|
|
|
|
|
- 入侵检测
|
|
|
|
|
- 安全扫描
|
|
|
|
|
|
|
|
|
|
## 部署说明
|
|
|
|
|
|
|
|
|
|
### 1. 环境准备
|
|
|
|
|
- 安装LAMP/LNMP环境
|
|
|
|
|
- 配置PHP扩展
|
|
|
|
|
- 设置数据库
|
|
|
|
|
- 配置Web服务器
|
|
|
|
|
|
|
|
|
|
### 2. 系统安装
|
|
|
|
|
- 上传系统文件
|
|
|
|
|
- 运行安装脚本
|
|
|
|
|
- 配置系统参数
|
|
|
|
|
- 初始化数据
|
|
|
|
|
|
|
|
|
|
### 3. 配置优化
|
|
|
|
|
- 性能调优
|
|
|
|
|
- 安全配置
|
|
|
|
|
- 日志配置
|
|
|
|
|
- 备份策略
|
|
|
|
|
|
|
|
|
|
## 维护支持
|
|
|
|
|
|
|
|
|
|
### 1. 日常维护
|
|
|
|
|
- 系统监控
|
|
|
|
|
- 数据备份
|
|
|
|
|
- 日志清理
|
|
|
|
|
- 性能优化
|
|
|
|
|
|
|
|
|
|
### 2. 故障处理
|
|
|
|
|
- 问题诊断
|
|
|
|
|
- 故障排除
|
|
|
|
|
- 数据恢复
|
|
|
|
|
- 系统修复
|
|
|
|
|
|
|
|
|
|
### 3. 技术支持
|
|
|
|
|
- 在线技术支持
|
|
|
|
|
- 远程协助
|
|
|
|
|
- 培训服务
|
|
|
|
|
- 文档更新
|
|
|
|
|
|
|
|
|
|
## 版本更新
|
|
|
|
|
|
|
|
|
|
### v1.0.0 (当前版本)
|
|
|
|
|
- 基础访客预约功能
|
|
|
|
|
- 安保管理模块
|
|
|
|
|
- 基础报表功能
|
|
|
|
|
- 系统管理功能
|
|
|
|
|
|
|
|
|
|
### 后续版本规划
|
|
|
|
|
- 移动端APP开发
|
|
|
|
|
- 人脸识别集成
|
|
|
|
|
- 智能分析增强
|
|
|
|
|
- 第三方系统集成
|
|
|
|
|
|
|
|
|
|
---
|
|
|
|
|
|
|
|
|
|
**文档版本:** v1.0.0
|
|
|
|
|
**最后更新:** 2024年1月
|
|
|
|
|
**维护部门:** 迈柯唯信息技术部
|
|
|
|
|
**联系方式:** 技术支持团队
|