夜雨聆风学习资料网

ARTICLE · 1355076

炸裂!人民日报点赞的村务管理系统源码出来了

炸裂!人民日报点赞的村务管理系统源码出来了
01 项目介绍
这是一套面向村级自用的台账系统,由后台管理端和村干部移动端两部分组成,不开放村民自主查询入口,也不做审批流留痕。它要做的事,一句话概括就是把表变成账:底册只维护一份,补贴、收费、预警这些业务都从底册取数,不再各处重复采集。
在范围上,这套系统有明确的取舍。四议两公开流程留痕、村级工程招投标、集体资产资源合同和产权交易、村民端查询,这些都不在本期范围内。这些能力留在官方平台里,本系统只负责把台账做准、把数据导得出去。如果一开始把这些一并塞进来,工期会从两个月拖到一年,做出来的东西村里反倒用不上。
补贴模块是按本地农业结构改写的。参考案例村以小麦补贴为高频场景,而本地实际以水稻、柑橘、烟叶为主,烟叶还涉及烟草公司的合同与收购环节。所以补贴没有照抄小麦一个字段,而是按作物分账,补贴项目做成可配置项,明年县里改标准、加项目,只改配置不动代码。
02 项目优势
一份底册,多处取数。家庭、村民、地块、房屋只录一次,补贴、收费、预警都引用底册记录,改一处全局联动,避免多张表口径打架。
配置驱动,作物不写死。补贴项目、适用作物、计量方式、补贴标准、资金来源都放在配置表里,新增项目或调整标准只改配置,不改代码。
三条校验把风险挡在保存之前。同批次同项目同地块同村民只能存一条有效记录,重复保存直接阻断;银行卡持卡人须与村民或同户户主一致,不一致要填代领说明;任何金额修改都留前后值和操作人,核减必须填原因。
按本地作物分账。水稻按确权或流转面积计发,柑橘兼顾面积和株数,烟叶对接合同面积、交售量和等级,一套台账结构同时装下三种口径。
断网也能干活,联网再同步。村干部在田间地头无网络时先把记录存在本地,联网后一键上传;遇到冲突列出两端差异,由人工确认保留哪一版,不做自动覆盖。
权限、脱敏和留痕一起做。角色分管理员和普通村干部两级,敏感字段按角色脱敏,所有新增、修改、删除、导出都写操作日志,日志不能由前端删除。
边界克制,先解决高频痛点。不接银行代发接口,不对接上级业务系统,导出标准表由会计人工报送,这是当前村级条件下最稳的做法,也避免在没权限的环节上空耗工期。
03 技术栈
后端
Java 21、Spring Boot 3.x、MyBatis、
MySQL8、Redis、JWT 鉴权、AES 字段加密、
定时任务、操作日志审计。
前端
Vue3、Vite、Element Plus、Pinia、
Vue Router、ECharts、uni-app。
04 功能介绍
家庭村民底册
  • 一户一条,家庭成员挂靠,字段含姓名、身份证号、性别、出生日期、自动年龄、联系电话、户籍属性、实际居住状态和标签。
  • 标签支持低保、五保、残疾、党员、监测户、未成年人等多选。
  • 支持按姓名、年龄区间、标签、是否常住筛选,支持模板导入导出。
  • 户籍地址和实际居住地址分开记录,家庭成员另有是否实际居住标记,人口统计能说清是户籍人口还是常住人口。
  • 已关联补贴、收费或预警的村民禁止直接删除,需先解除关联,防止出现孤儿数据。
地块台账
  • 地块是补贴的计量基础,底册层就建地块表,记录地块编号、面积、位置、经营权人、是否流转、作物类型和经纬度。
  • 补贴台账只引用地块记录,不重复录入面积;修改面积或作物时,校验是否已有关联补贴记录。
  • 支持按经营权人、作物类型、是否流转筛选,地块编号唯一。
惠农补贴台账
  • 补贴项目配置先行,作物不写死。每条配置包含项目名称、适用作物、计量方式、补贴标准、资金来源、发放批次、是否启用。计量方式支持按亩、按株、按交售重量、按户;水稻、柑橘、烟叶为初始作物字典项,另留其他项应对临时项目。
  • 三类作物分账,共用一份底册。水稻以确权面积或流转合同面积为据按亩计发;柑橘需要面积和株数两个口径,新植奖补按株、改造类按亩;烟叶与种植合同和交售量挂钩,记录合同编号、收购重量、烟叶等级、回执号,资金来源区分财政还是烟草公司。同一套结构靠计量方式配置加核定数量、单位、标准、金额四个通用字段装下,不给每种作物单独建表。
  • 台账字段与防重复规则。每条明细记录补贴对象、作物类型、地块、年度与批次、核定数量与单位、补贴标准、应发金额、银行卡号与持卡人、发放状态、发放时间、核减数量与原因。发放状态只取待发放、已发放、发放失败、已核减四个值。
  • 发放、导出与上报。支持按作物、年度、批次三个维度导出台账,导出字段与县里上报模板对齐,模板做成可替换文件,模板变了换文件即可。发放状态支持批量标记和失败回填,失败记录保留银行返回原因。不接入银行代发接口,也不对接上级业务系统。
户级收费
  • 以户为单位建应收记录,卫生费、水费等按项目与年度分列,记录应缴、已缴、欠缴金额。
  • 欠缴行整行标红并显示待缴金额,支持缴费登记与补缴。
  • 欠缴名单可一键导出,供上门催缴使用;欠缴金额在缴费时同步更新,不靠前端计算,避免并发下算错。
特殊群体与到龄预警
  • 特殊群体台账从村民标签自动同步,另补残疾等级、证号、供养方式等专项信息。
  • 每日定时任务按出生日期重算年龄,达到城乡居民基本养老保险领取年龄、高龄补贴门槛的人员进入预警列表。
  • 按本月到龄、下月待办分组展示,可标记已通知、已办理,并导出月度待办清单。
  • 底册批量导入后,支持手动重算全量预警。
房屋点位与数据大屏
  • 房屋点位与家庭 ID 绑定,后台支持新增、拖动定位和批量导入,点位可标记普通、空置、危房。
  • 大屏展示全村点位,悬停或点击弹出户主与家庭人口数。
  • 顶部给出总户数、总人口、特殊群体数、本月预警数、欠费户数,并呈现作物面积分布和年龄分段。
  • 第一期用点位标记即可,不追求立体效果;底图先用可获取的公开影像,避免卡在测绘数据上拖住整个项目。
移动端离线采集
  • 仅村干部使用,与后台同一套账号,不开放给村民,也不承载大屏。
  • 无网络时,村民信息、补贴核实记录含地块照片、矛盾登记、走访日志暂存本地,联网后一键同步。
  • 每条离线记录带设备生成的客户端编号和本地修改时间,服务端按编号幂等去重。
  • 同步冲突时列出两端字段值,由村干部逐条选择保留哪一版,不做自动覆盖。
党群管理
  • 党员台账记录入党时间、所属支部、学历和状态,与村民底册关联。
  • 党费按月生成计划,记录年度、月份、金额和缴纳状态,同一党员同一年度同一月份只存一条记录。
信用积分
  • 记录家庭或个人的积分变动流水,含变动分值可为负、变动事由、发生日期和经办人。
  • 支持流水查询与分值汇总,积分来源和扣减原因都留痕。
综治管理
  • 矛盾纠纷登记当事人、发生日期、事由、调处进度和调处结果,进度分为待处理、调处中、已办结。
  • 走访日志记录走访日期、地点、内容、照片、经办人和定位坐标,与村民底册关联。
村级档案
  • 档案按协议、证明、上级文件、种植合同等分类管理,记录档案编号、标题、附件和归档信息。
  • 支持按分类和标题检索,附件上传后返回文件地址。
权限、安全与合规
  • 角色只设两级:管理员为村会计或搭建人,可见明文并承担备份;普通村干部查看身份证号、手机号、残疾与五保身份时自动脱敏,不可删除底册,不可操作用户与备份。
  • 身份证号、残疾等级、五保身份按高敏感字段对待,字段加密存储,导出需二次确认并记录导出人与用途。
  • 数据库定时本地备份,备份包加密存放。
  • 若未来扩展到多个村共用一套系统,本地单机部署的路子不再成立,需要独立部署、分级授权和等保评估,这一点立项时就要说明。
05 快速安装
  1. 准备运行环境。后端安装 JDK、Maven 和 MySQL8,前端安装 Node.js 与包管理器,移动端打包环境按需准备。
  2. 创建数据库并执行建表脚本。新建库 cw_village,字符集 utf8mb4,引擎 InnoDB;按 PRD 附带的建表脚本依次导入家庭户、村民、地块、补贴配置、发放批次、补贴明细、收费、预警、房屋点位、党员党费、信用积分、矛盾纠纷、走访日志和村级档案等核心表。
  3. 配置并启动后端。在若依二次开发工程里填写数据源、缓存等连接信息,确认加密密钥和定时任务配置无误后启动服务,接口统一走 cw 前缀。
  4. 安装并启动前端。拉取前端工程后安装依赖,在 Vite 代理中把开发和生产环境的后端地址指向对应服务端口,启动后台管理端。
  5. 初始化菜单与权限。把菜单、路由和按钮权限写成一条初始化 SQL 执行,避免本地有、线上没有的菜单错位。管理员角色勾选全部权限;村干部角色只勾选查询、新增、修改、导入、导出,不给删除,也不开放备份与用户管理菜单。
  6. 打包村干部移动端。移动端与后台共用同一套账号和接口,按离线采集、字典缓存、增量同步的接口联调通过后打包发布。
部署方式上,当前版本面向单村使用,可放在村内单台电脑加局域网,也可放乡镇机房;是否要求数据不出村,需要在立项时确认。
06 界面展示
首页
房屋点位
数据大屏
村民底册
惠农
特俗群体预警
移动端
后端技术交流群
我们致力于创建一个高质量的技术交流社区,欢迎编程开发者和技术招聘HR专业人士加入。同时,我们也鼓励大家分享自己公司的内部推荐机会,互相协作,共同提升!

文明发言,以交流技术 职位内推、行业探讨为主,添加备注888

承接各类项目开发   项目推广  商务合作    软件著作权  数据知识产权
下载代码,VX联系(longjiang_116)
#村务管理系统#农村管理系统#村管理系统

回首页,搜索你想要的文档

在首页搜索框输入关键词,快速定位资料

文库首页搜索指引 立即搜索

相关学习资料