完整的实现了地方志办公室一年一度的“年鉴”编纂中,从资料收集,初审,复审,终审到初稿的全无纸化工作。其中主要功能包括:单位管理,人员管理,权限管理,图片资料管理,条目管理,任务分配,统计管理,任务进度等。
本项目采用ASP.NET Core + SqlSugar + Furion框架作为后端技术栈,前端基于Layui构建,实现了地方志年鉴编纂的全流程数字化管理。系统架构分为三个核心层:
数据服务层:
使用SQL Server设计符合年鉴业务的数据库模型
通过Furion框架实现ORM映射和仓储模式
采用JWT+RBAC实现细粒度权限控制
业务逻辑层:
编纂流程引擎:内置状态机管理"收集-初审-复审-终审"流程
智能校验模块:对条目完整性、格式规范进行自动化检查
表现层:
Layui构建响应式管理后台界面
集成WebUploader实现多格式文件批量上传
ECharts可视化展示编纂进度统计
典型技术实现包括:
使用SignalR实现实时协作编辑
基于Quartz.NET的定时任务催办机制
采用Redis缓存高频访问的机构数据
通过Polly实现数据库访问弹性策略
经过压力测试,可稳定支撑200+单位同时在线协作,将传统年鉴编纂周期缩短60%以上。