程序聚合 软件案例 房屋勘察系统

房屋勘察系统

2025-05-05 12:03:38
行业:物联网、企业服务
载体:网站、小程序
技术:UniApp、Vue、Spring Cloud、MQTT

业务背景

1.业务旨在为高端智能家居全屋设计前期提供房屋全方位勘察报告。
2.为企业内部人员使用勘察工具箱(十几种传感器)配套的勘察软件系统。

功能介绍

功能模块:
1.订单管理模块
1)意向订单管理:客户建档
2)勘察订单管理:从意向订单转为勘察订单,记录房屋基本信息
2.勘察任务模块
1)分配勘察员
2)勘察状态转换
3)生成设备清单
4)设备绑定
5)设备数据实时采集
6)设备状态监听
3.户型图管理模块
1)上传户型图。
2)AI模型识别与标记户型空间。
3)根据勘察规则自动生成设备点位图。
4)可人工编辑设备点位
4.短信业务
1)各节点业务状态变换短信通知
2)设备状态短信通知
5.勘察报告管理
1)根据勘察数据自动生成勘察ppt报告(100+页)
6.设备管理模块
1)传感器基础信息配置
2)传感器规则配置
7.用户管理模块
1)用户角色权限控制
2)用户单位部门管理
3)用户功能权限配置

项目实现

项目开发情况:该项目开发周期3个月。共5人开发,2个硬件开发,前后端个1个,测试一个。本人负责后端开发和服务器运维,其中后端开发包括整个系统架构设计、订单管理模块、勘察任务管理模块、户型图管理模块、短信业务模块、勘察报告管理模块、设备管理模块、用户管理模块。
项目实现:使用微服务架构,使用技术栈:Spring Boot,Spring Cloud,Spring Security MyBatisPlus,Mysql,Redis,RabbitMq,MQTT,Xxl-job,AliOss,Apache Poi,Git,Docker,Jenkins。
项目亮点:1.接入目标检测模型识别户型图,2.自动生成设备勘察点位图,3.数据采集,10万级数据结合MQTT+redis+多线程并发处理,分布式部署。4.使用Apache Poi自动生成勘察报告。

示例图片视频


默认昵称-11514
24小时内活跃
方向: 后端-Java、
交付率:100.00%
相似推荐
CDN服务平台-Service Instant
1、报表统计-用于提供域名相关数据统计的报表 2、自助配置-提供域名相关的配置服务,允许配置内容的可动态控制。 3、域名管理-提供域名域名列表等中后台管理功能,如新增、删除、修改等。 4、其他服务-一些CDN服务特有的功能。 5、整体涉及多的CDN产品、多个租户、多语言等平台差异化处理。
房屋勘察系统
功能模块: 1.订单管理模块 1)意向订单管理:客户建档 2)勘察订单管理:从意向订单转为勘察订单,记录房屋基本信息 2.勘察任务模块 1)分配勘察员 2)勘察状态转换 3)生成设备清单 4)设备绑定 5)设备数据实时采集 6)设备状态监听 3.户型图管理模块 1)上传户型图。 2)AI模型识别与标记户型空间。 3)根据勘察规则自动生成设备点位图。 4)可人工编辑设备点位 4.短信业务 1)各节点业务状态变换短信通知 2)设备状态短信通知 5.勘察报告管理 1)根据勘察数据自动生成勘察ppt报告(100+页) 6.设备管理模块 1)传感器基础信息配置 2)传感器规则配置 7.用户管理模块 1)用户角色权限控制 2)用户单位部门管理 3)用户功能权限配置
晒单管理后台+前端页面展示项目描述:
前端买家数据页面展示 1 登录模块 1) 用户输入token来验证用户身份, 验证通过的用户才可以查看买家的当前晒图信息 2 晒图审核模块 1) 用户可以对未进行审核的晒图进行审核, 如果审核不通过, 页面会展示晒图未审核通过的原因和审核者, 并可以对晒图进行复审操作 2)用户可以对未审核通过的晒图进行晒图审核通过操作, 也可对审核通过的晒图选择审核不通过原因, 进行晒图审核不通过操作 3 未审核晒图, 已审核晒图, 全部晒图页面展示(数据可以根据卖家号, 买家号, 评价时间等信息进行过滤) 1) 未审核通过的晒图tap, 会展示图片名称, 图片链接, 卖家和买家评价等信息, 用户可进行审核通过操作或选择不通过原因, 进行审核不通过操作 2) 已审核通过的晒图tap, 会展示图片名称, 图片链接, 卖家和买家评价, 审核者等信息, 用户可进行复审操作(进行审核通过或审核不通过操作) 3) 全部晒图tap, 如果晒图是处于未审核状态, 会和1)展示相同, 如果晒图是处于已审核状态, 会和2)展示相同 二 晒单管理后台(数据吐出的地方) 1 未审核通过, 审核通过, 全部晒图数据获取 1) 前端通过ajax post类型将数据请求发往后台(比如晒图类型, 订单ID, 卖家号), 后台解析业务类型, 调用类型映射函数, 调用处理函数获取未审核晒图信息(因为交互的类型是通过ajax进行, 所以后台中文要把gbk格式转换为uft8格式, 前端才可以正确展示数据) 2 批量晒图审核通过, 审核不通过操作 1) 前端通过ajax post类型将数据发往后台,后台解析出晒图ID, 审核人, 审核状态(可能有多个), 后台解析业务类型, 调用类型映射函数, 调用处理函数, 更新审核表, 并把最新的晒图信息发送给前端(比如未审核晒图信息)
一点通服务器:分接入服务器和业务服务器两大模块
负责公司整个服务器代码的编写, 服务器用Linux c++开发, 该服务器目前正在联通上线(服务器分接入服务器和业务服务器两种), 负责测试客户端的编写, 客户端使用MFC来开发, 目前该服务器能够达到稳定运行, 无明显的内存泄漏, 对客户端的连接和服务器的业务处理可以做到负载均衡, 对服务器的架构和整个服务器的业务流程非常了解(包括客户端的连接, 接入服务器消息的分发, 业务服务器业务的处理), 目前和联通合作的推送服务器已经做到了二期的版本, 即将开发做第三期的开发, 接入服务器和业务服务器通过部署多个实例来达到缓解服务器压力的目的, 业务服务器的推送任务包括任务的翻译和推送两个流程, 为了减缓数据库查询的压力, 发送给客户端的推送消息又分为主动推送和被动推送两种, 主动推送即业务服务器通过接入服务器序号和客户端连接socket主动地把消息推送给客户端, 而被动推送即客户端来一个请求才发送一个任务推送给客户端
个人网银-网银
主要实现了注册登录,转账,缴费,定期存款,基金已经债券购买,信用卡以及扣款卡申请、冻结、挂失,并且针对涉及金钱的高风险交易实现了面部/指纹识别,身份证验证等功能。 功能路径: 注册登入:打开APP或者银行个人网银主页,输入用户名密码即可登入。 转账:转账分为行内转账和本地转账,登入后主页选择转账功能即可进入。 缴费:登入->缴费 定期存款:登入->理财->定期存款。
帮助文档   Copyright @ 2021-2024 程序聚合 | 浙ICP备2021014372号
人工客服