村情桌面开源项目

我要开发同款
worm2026年10月14日
2阅读

技术信息

语言技术
Java、SQLite、Vue、ElementUI
系统类型
Web、Android应用、iOS应用
行业分类
政务
开源地址
https://gitee.com/winiger/worm-desktop.git
授权协议
LGPL许可

功能介绍

一、项目功能模块:
本项目"小虫桌面"包含三个子模块:① worm-desktop-hometown:基于 Spring Boot + Vue3 的桌面端主应用,内嵌 Tomcat 与 MQTT Broker;② worm-desktop-manager:License 许可证生成 CLI 工具;③ worm-desktop-app:基于 uni-app(仅 H5)的移动端,供村民使用。

二、主要功能描述:
桌面端面向乡村治理场景,提供用户管理、家庭(户口本/成员三层模型)管理、村组管理、标签管理、设备管理与设备注册等基础能力;支持任务的创建、检查项维护、按村组/家庭维度派发下发、完成进度聚合统计、执行附件(照片)上传查看以及任务发布记录与设备级投递明细查询。通过内嵌 MQTT Broker 实现桌面端与手机端实时消息通信,并借助 mDNS(JmDNS)局域网广播实现移动端零配置发现连接。移动端 H5 可查看本村任务列表、按户上报完成情况、拍照上传附件,支持离线暂存与联网后自动补传(MQTT QoS1 + ACK)。桌面端带系统托盘并自动拉起浏览器访问,采用 RSA 验签 + 机器指纹(MAC)+ 有效期的 License 授权校验,配套 CLI 工具可批量生成许可证。

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论