每日生成数据日报,周报,月报,对项目运营数据可视化,项目跟进工程功能,经管报表工程图等
点击空白处退出提示
每日生成数据日报,周报,月报,对项目运营数据可视化,项目跟进工程功能,经管报表工程图等
项目整体结构
1. 用户认证体系
login.html / register.html — 登录和注册页面,基于 SHA-256 密码哈希,token 存储在 localStorage/sessionStorage,有效期约 30 天
admin.html — 管理员用户管理面板(查看/删除用户)
users.json — 用户数据(用户名 + 密码哈希 + 创建时间)
tokens.json — 登录令牌记录
2. 首页入口 (index.html)
系统门户页,展示三大功能模块的卡片入口,手机端自动跳转移动版页面(通过 UA 检测 + 屏幕宽度判断)。
3. 学校人数统计系统 (school-statistics.html)
录入和管理各学校的学生人数,支持栋数详情(教学楼A: 1000人、教学楼B: 800人等)
Chart.js 柱状图展示人数分布
历史趋势图:按学校筛选,展示人数随时间的变化折线图
人均消费统计:从收入日报系统拉取数据,自动计算各学校月度人均消费
数据存储:localStorage 本地 + JSONBin.io 云端同步(支持分段存储,突破容量限制)
支持 JSON 导入/导出、历史记录回溯
4. 学校项目设备收入日报 (school-income-dashboard.html)
上传 Excel 文件解析收入数据(使用 SheetJS/xlsx)
Plotly.js 绘制收入趋势图表
支持日报、周报、月报维度分析
数据压缩后存入 JSONBin.io,支持云端备份/恢复
5. 经管报表分析系统 (financial-report.html)
上传 Excel 解析收入明细、项目趋势、合同运营分析、订单明细搜索
ECharts 做数据可视化
云端同步到自建 PHP API(backup.php,地址 http://1.13.152.123/backup.php),兼容 JSONBin 格式
6. 项目进度管理 (project-manager.html)
需要登录才能访问
项目创建、进度跟踪、任务管理
7. 内部工单系统 (ticket-system.html)
基于 Bootstrap 5 样式的工单管理界面
工单创建、分配、状态跟踪(待处理/进行中/已完成)
统计卡片展示工单概览数据
8. 辅助工具
read_excel.py / read_excel2.py — Python 脚本,用 pandas 读取 Excel 文件结构(开发调试用)
excel-format-checker.html — 浏览器端的 Excel 格式诊断工具
excel_output.txt — Excel 解析输出日志
monthly-income-dashboard.html — 收入月报(PC 端专属,移动端提示用电脑查看)
project-manager1.html — 项目管理的旧版/备份版本
9. 部署配置
netlify.toml — Netlify 部署配置,定义了路由重定向规则(/school-statistics → school-statistics.html 等)
_redirects — Netlify 重定向规则(双重备份)
.htaccess / .user.ini — Apache/Nginx 服务器配置
404.html — nginx 默认 404 页面
项目整体结构
1. 用户认证体系
login.html / register.html — 登录和注册页面,基于 SHA-256 密码哈希,token 存储在 localStorage/sessionStorage,有效期约 30 天
admin.html — 管理员用户管理面板(查看/删除用户)
users.json — 用户数据(用户名 + 密码哈希 + 创建时间)
tokens.json — 登录令牌记录
2. 首页入口 (index.html)
系统门户页,展示三大功能模块的卡片入口,手机端自动跳转移动版页面(通过 UA 检测 + 屏幕宽度判断)。
3. 学校人数统计系统 (school-statistics.html)
录入和管理各学校的学生人数,支持栋数详情(教学楼A: 1000人、教学楼B: 800人等)
Chart.js 柱状图展示人数分布
历史趋势图:按学校筛选,展示人数随时间的变化折线图
人均消费统计:从收入日报系统拉取数据,自动计算各学校月度人均消费
数据存储:localStorage 本地 + JSONBin.io 云端同步(支持分段存储,突破容量限制)
支持 JSON 导入/导出、历史记录回溯
4. 学校项目设备收入日报 (school-income-dashboard.html)
上传 Excel 文件解析收入数据(使用 SheetJS/xlsx)
Plotly.js 绘制收入趋势图表
支持日报、周报、月报维度分析
数据压缩后存入 JSONBin.io,支持云端备份/恢复
5. 经管报表分析系统 (financial-report.html)
上传 Excel 解析收入明细、项目趋势、合同运营分析、订单明细搜索
ECharts 做数据可视化
云端同步到自建 PHP API(backup.php,地址 http://1.13.152.123/backup.php),兼容 JSONBin 格式
6. 项目进度管理 (project-manager.html)
需要登录才能访问
项目创建、进度跟踪、任务管理
7. 内部工单系统 (ticket-system.html)
基于 Bootstrap 5 样式的工单管理界面
工单创建、分配、状态跟踪(待处理/进行中/已完成)
统计卡片展示工单概览数据
8. 辅助工具
read_excel.py / read_excel2.py — Python 脚本,用 pandas 读取 Excel 文件结构(开发调试用)
excel-format-checker.html — 浏览器端的 Excel 格式诊断工具
excel_output.txt — Excel 解析输出日志
monthly-income-dashboard.html — 收入月报(PC 端专属,移动端提示用电脑查看)
project-manager1.html — 项目管理的旧版/备份版本
9. 部署配置
netlify.toml — Netlify 部署配置,定义了路由重定向规则(/school-statistics → school-statistics.html 等)
_redirects — Netlify 重定向规则(双重备份)
.htaccess / .user.ini — Apache/Nginx 服务器配置
404.html — nginx 默认 404 页面





评论