🎈系统亮点:加权协同过滤推荐、Jieba中文词频分析、WebSocket实时聊天、求助处理闭环、 活动积分闭环、ECharts多维分析;
一、项目介绍
1.1 技术介绍
①:架构:B/S、MVC、前后端分离,住户网页端+管理后台,超级管理员、社区管理员、住户三角色协作
②:系统环境:Windows
③:开发环境:IDEA、JDK17、Maven、MySQL、Node.js
④:后端技术:Java、Spring Boot 3、Spring MVC、MyBatis-Plus、MySQL、JWT、WebSocket、Jieba中文分词
⑤:网页前端:Vue 3、Vite、Element Plus、Vue Router、Pinia、Axios、ECharts、词云图、AiEditor富文本编辑器
⑥:AI能力:后端对接DeepSeek,为富文本编辑提供内容生成与润色能力,模型密钥由后端管理
1.2 系统亮点
√ 加权协同过滤推荐:根据与当前帖子有共同点赞、收藏行为的用户寻找相关内容,点赞权重为2、收藏权重为3;推荐不足时由同板块及全站热门帖子补齐,帮助住户发现相关话题。
√ Jieba中文词频分析:对帖子标题、正文及评论进行中文分词,过滤停用词、数字和标点,按词频生成词云,直观呈现社区讨论热点。
√ WebSocket实时聊天:支持住户与住户、住户与管理员在线交流,配合历史会话和未读消息,方便社区事务沟通。
√ 求助处理闭环:住户提交求助,后台按分类和等级跟进,记录处置结果,再由住户评价;管理端轮询新求助并提供弹窗与声音提醒。
√ 活动积分闭环:活动方案审核后开展报名与签到,签到获得积分,积分用于礼品兑换,管理员发放并维护兑换状态,让社区参与有反馈。
√ ECharts多维分析:首页看板结合活动、论坛及居民服务统计,展示趋势、分类分布、互动排行、报名签到、预算与评分,辅助了解社区运营情况。
1.3功能模块
1.3.1超级管理员端
√ 数据仪表盘:住户、小区、活动、帖子、求助等核心数据概览,查看业务趋势和分类分布。
√ 基础信息维护:住户管理、社区管理员管理、小区管理、公告与轮播图管理。
√ 内容与活动审核:帖子审核、板块分类、敏感词库维护,活动方案审核与预算维护。
√ 社区事务管理:特殊人员档案、家属信息、补贴申请审批、房主认证审核。
√ 投票与积分管理:议事投票、投票选项和记录、结果统计与归档,积分商品分类、商品及库存维护。
1.3.2社区管理员端
√ 日常运营:发布与审核帖子,提出活动方案,管理活动报名及签到。
√ 紧急求助处置:按分类、紧急等级及状态筛选求助,记录处理结果,查看住户评价。
√ 特殊人群关怀:维护关怀服务记录、服务签到状态及下次关怀时间。
√ 住户服务:在线聊天、查看历史消息,处理和归档意见反馈,发放积分兑换礼品。
√ 数据分析:活动分析、论坛分析、居民服务分析,查看报名签到、预算、互动及服务评分等数据。
1.3.3住户端
√ 账号与个人中心:注册登录、找回密码、资料修改、密码修改、积分余额查看。
√ 社区首页与论坛:浏览公告和轮播图,按板块及关键词查找帖子,发布图文、评论回复、点赞收藏、查看相关推荐。
√ 社区活动与议事投票:浏览活动、报名与签到,参与社区投票并查看结果。
√ 房屋租赁:提交房主认证申请,认证后发布房屋或车库出租信息,浏览租赁详情。
√ 求助与反馈:提交分类求助和位置信息,跟踪处置进度并评价;提交意见反馈、查看处理回复。
√ 补贴与积分兑换:提交补贴申请及材料,查询审批状态;浏览积分礼品、兑换商品并查看兑换记录。
√ 实时沟通:查找聊天对象,与住户或社区管理员一对一交流,查看会话和历史消息。
二.系统实现(部分截图)
2.1 住户
2.1.1 首页

2.1.2社区论坛

2.1.3 论坛详情

2.1.4 社区交流

2.1.5 房屋租赁

2.1.6 社区活动

2.1.7 议事投票

2.1.8 积分好礼

2.2 社区管理员
2.2.1 帖子管理

2.2.2 紧急求助处置

2.2.3 住户沟通

2.2.4反馈管理

2.2.5 活动列表

2.2.6 活动报名

2.2.7 数据分析

2.2.8 积分发放

2.3管理员
2.3.1 帖子评论

2.3.2 补贴分配

2.3.3 投票列表

2.3.4 房主认证审核
