程序聚合 软件案例 请销假工作台

请销假工作台

2026-09-17 10:33:54
行业:企业内部管理
载体:网站、H5
技术:JavaScript、Node.js

业务和功能介绍

1、立项背景和目标:中学走读生请销假长期依赖纸质假条:班主任手写审批、门卫肉眼核验,假条易伪造、难留痕,学生超时未归无人知晓,管理员统计靠翻本。本项目目标是打造覆盖“申请—审批—放行—销假—预警”全流程的数字化工作台,实现多级审批、门卫核验、超时自动预警、数据全程留痕。
2、软件功能与核心模块:系统设管理员、班主任、门卫、年级主任、年级校长、总校长 6 类角色。核心模块:①请假申请——按学生名册建单,自动拦截重复请假,自动计算请假天数(含过夜修正规则);②多级审批链——按请假天数自动分流审批层级,支持驳回修改后重提;③门卫核验——放行出校、返校销假,超时未返校、已过期独立看板;④智能预警——未按时返校自动标记,过期假条每日自动作废留痕,支持延长假期(跨档位只补未通过环节);⑤数据管理——年级/班级/状态多维筛选、分页浏览、CSV 导出、名册与权限管理。
3、业务流程:班主任建单 → 系统按天数自动流转(半天由门卫直核;2 天内加签年级主任;7 天内加签年级校长;超 7 天加签总校长)→ 全部通过后门卫放行出校 → 返校后销假闭环;超时未返校自动标红、过期未出校次日自动作废,异常单据全程可视可查。

项目实现

1、整体架构与技术栈:前后端分离。前端为单文件 HTML + 原生 JavaScript + CSS,零框架零依赖,浏览器即开即用;后端为 Node.js 云函数,统一负责 token 鉴权与 6 类角色权限校验;数据层采用 PostgreSQL(8 张表,假条主表 34 列),启用行级安全策略(RLS),前端不直连数据库,全部经云函数中转读写;两个定时触发器每日 0 点/0:05 自动扫描超时未返校与过期假条。基于腾讯云 CloudBase 部署:静态托管发布前端、HTTP 网关挂载云函数 API,免服务器免运维。
2、我的负责模块与结果:独立完成需求分析、数据库建模(8 表)、云函数 API(20+ 个操作)、6 角色前端界面及部署上线,覆盖 18 个班级约 1000 名学生;实现 4 档审批链自动分流、超时/过期双定时任务无人值守管理、重复请假 100% 拦截,系统上线后稳定运行,假条全流程线上留痕。
3、难点、坑与解决方案:①数据库行级安全与前端直连的矛盾 → 设计“云函数中转 + token 鉴权”架构绕开 anon 直写风险;②云数据库迁移工具对脚本命名和版本号有严格限制(名称禁数字、版本须严格递增)→ 沉淀出一套迁移规范并固化 32 个迁移脚本;③“逾期未出校”与“已过期”两个状态语义重叠、菜单冗余 → 重构为白天保持待放行、次日 0:05 自动作废的单状态模型并合并菜单;④历史演示数据创建人字段为空导致延期鉴权误报 → 数据回填 + 后端兼容;⑤环境调用配额紧张 → 清理冗余字段、优化查询密度,降低资源消耗。

示例图片视频


陈晓斌
24小时内活跃
方向: 前端-Web前端、后端-Python、
交付率:100.00%
相似推荐
运力魔方智慧物流管理后台
公司:思可觅 | 技术栈:Vue 3 + TypeScript + Vite + Naive UI + Pinia + ECharts + 高德地图 • 项目描述:面向无人驾驶物流场景的智慧运力管理平台后台管理系统,涵盖数据大屏、全链路监控、运单管理、运力管理、订单管理、企业管理、运营管理、系统管理 8 大业务中心,共 30+ 页面模块。
运力魔方客户端小程序(Vancube App)
• 项目描述:运力魔方微信小程序,提供通用/站点双模式下单、地址智能解析、附近车辆查询、多支付方式(微信支付/月结/余额)、订单轨迹追踪、远程开车门、企业认证、钱包管理等完整功能,已发布至微信小程序等主流平台。
运管服子系统 —— 指挥协调子系统 PC 端
公司:青城数字 | 技术栈:Vue 2 + Webpack + JavaScript + Element UI + Axios + ECharts + Less + 高德地图 • 项目描述:城市运行管理服务平台的指挥协调中心,综合整个平台的设备人员、事件案件总控、数据统计、工作协同及指挥调度。包含模块:监督受理、协同工作、监督指挥(监督指挥/综合展示/人员监督/流程监督)、综合评价、地理编码、智能化组件、应用维护。
乡村振兴 - 县域助农农产品电商宣传平台
立项背景与目标: 针对县域特色农产品 "养在深闺人未识"、线下销路窄、缺乏统一线上展示窗口的痛点,为地方农业合作社与村镇企业搭建一套轻量化的助农电商宣传门户。目标是降低农户线上开店门槛,集中展示本地农产品、产地风光与采摘体验,帮助消费者一站式完成 "看货 - 了解产地 - 下单咨询" 的闭环,同时为村镇打造对外的数字化名片。 核心功能模块: 农产品展示区:按品类(粮油、果蔬、干货、手作)分类浏览,支持图文详情与产地溯源卡片; 乡村风光 / 文旅板块:轮播图展示景点、采摘路线、民俗活动,支持图文资讯发布; 在线咨询与订单留言:消费者可提交采购意向、数量与联系方式,后台生成询单记录; 后台管理端:商品上下架、资讯发布、询单查看、轮播图配置。 业务流程: 访客进入首页 → 浏览轮播与推荐农产品 → 进入商品详情查看产地与规格 → 提交采购询单 → 农户在后台收到留言并电话对接 → 同时可在文旅板块报名采摘 / 研学活动。
多租户Modbus TCP模拟器服务平台
在工业物联网、设备仿真、自动化测试等领域,经常需要大量Modbus TCP从站设备来模拟真实现场。现有方案要么单机模拟数量有限,要么缺乏多租户隔离和动态点位规则配置能力,且长周期稳定性差。因此需要构建一个高稳定、易扩展、支持复杂时序规则的Modbus TCP模拟服务系统。
帮助文档   Copyright @ 2021-2024 程聚宝 | 浙ICP备2021014372号
人工客服