docs(database): 更新数据库设计规范和核心数据表结构

- 新增数据库基础规范、API映射规范、安全规范等详细设计要求- 增加读写分离、分库分表、数据生命周期管理等策略说明
- 新建核心业务表结构,包括用户表、贷款申请表、保险申请表等
- 优化索引设计,提高查询效率
This commit is contained in:
2025-08-19 22:04:18 +08:00
parent 1dbfbebd05
commit 47c67ff704
70 changed files with 104406 additions and 825 deletions

View File

@@ -0,0 +1,76 @@
# AI能力系统详细需求文档
## 1. 系统概述
AI能力系统是锡林郭勒盟地区养殖产业平台的智能化支撑系统主要用于提供各类人工智能服务包括模型训练、算法配置、体况评估、配方推荐等功能。该系统通过AI技术提升养殖效率和管理水平。
## 2. 功能需求
### 2.1 模型训练
- **训练数据版本管理**:管理模型训练数据的版本
- **模型性能监控看板**:提供模型性能监控看板
- **模型训练任务管理**:管理模型训练任务
- **模型评估和优化**:对模型进行评估和优化
### 2.2 算法配置
- **评分阈值调整**:调整算法评分阈值
- **配方优化权重设置**:设置配方优化算法权重
- **算法参数配置**:配置算法相关参数
- **算法效果评估**:评估算法效果
### 2.3 体况评估
- **多角度拍照引导**:引导用户从多角度拍照
- **评分历史对比**:对比历史评分数据
- **体况趋势分析**:分析体况变化趋势
- **改善建议推送**:推送体况改善建议
### 2.4 配方推荐
- **原料库存联动**:与原料库存数据联动
- **成本估算模拟**:模拟不同配方的成本
- **配方优化建议**:提供配方优化建议
- **饲喂效果跟踪**:跟踪饲喂效果
### 2.5 智能诊断
- **症状描述引导**:引导用户描述症状
- **疾病概率预测**:预测疾病发生概率
- **治疗方案推荐**:推荐治疗方案
- **就医指导建议**:提供就医指导建议
## 3. 用户角色与权限
### 3.1 AI系统管理员
- 可以管理模型和算法
- 可以配置算法参数
- 可以查看模型性能监控
- 可以管理训练数据
### 3.2 养殖户
- 可以使用体况评估功能
- 可以使用配方推荐功能
- 可以使用智能诊断功能
- 可以查看相关建议和报告
### 3.3 兽医
- 可以使用智能诊断功能
- 可以查看疾病预测结果
- 可以查看治疗方案推荐
- 可以提供专业诊断意见
## 4. 非功能需求
### 4.1 性能需求
- 图像识别响应时间不超过2秒
- 算法计算响应时间不超过1秒
- 系统支持50+并发AI服务调用
### 4.2 安全需求
- 模型数据安全保护
- 用户隐私数据保护
- 操作日志记录和审计
- 算法使用权限控制
### 4.3 可用性需求
- 提供友好的AI服务使用界面
- 提供详细的操作指引和帮助文档
- 支持移动端操作
- 提供准确的AI分析结果

View File

@@ -0,0 +1,63 @@
# 数据中台系统详细需求文档
## 1. 系统概述
数据中台系统是锡林郭勒盟地区养殖产业平台的数据管理中心,主要用于整合各业务系统的数据,提供数据资产管理、数据共享、数据分析等功能。该系统为各业务系统提供统一的数据服务,支持数据驱动的决策分析。
## 2. 功能需求
### 2.1 数据资产管理
- **数据血缘关系可视化**:可视化展示数据的来源和流转关系
- **敏感字段自动标记**:自动识别和标记敏感数据字段
- **数据质量监控**:监控数据质量并生成报告
- **数据标准管理**:管理数据标准和规范
### 2.2 数据共享管理
- **数据接口调用审计**:审计数据接口的调用情况
- **脱敏策略配置**:配置数据脱敏策略
- **数据访问权限管理**:管理数据访问权限
- **数据服务目录管理**:管理数据服务目录
### 2.3 数据分析管理
- **分析模型管理**:管理数据分析模型
- **数据挖掘任务配置**:配置数据挖掘任务
- **分析报告模板管理**:管理分析报告模板
- **可视化图表配置**:配置数据可视化图表
## 3. 用户角色与权限
### 3.1 数据管理员
- 可以管理数据资产
- 可以配置数据共享策略
- 可以管理数据分析模型
- 可以查看数据质量报告
### 3.2 数据分析师
- 可以使用数据服务
- 可以配置数据分析任务
- 可以查看分析报告
- 可以配置可视化图表
### 3.3 业务系统管理员
- 可以申请数据接口访问权限
- 可以查看数据使用情况
- 可以查看相关分析报告
## 4. 非功能需求
### 4.1 性能需求
- 数据查询响应时间不超过1秒
- 数据同步延迟不超过5分钟
- 系统支持100+并发数据服务调用
### 4.2 安全需求
- 数据传输加密
- 敏感数据脱敏处理
- 操作日志记录和审计
- 访问权限控制
### 4.3 可用性需求
- 提供友好的数据服务管理界面
- 提供详细的操作指引和帮助文档
- 支持API方式访问数据服务
- 提供数据质量监控和告警功能

View File

@@ -0,0 +1,74 @@
# 养殖管理系统详细需求文档
## 1. 系统概述
养殖管理系统是锡林郭勒盟地区养殖产业平台的重要组成部分,主要用于管理牛只档案、饲喂记录、环境监测和繁殖管理等核心养殖业务。通过该系统,养殖户和监管人员可以全面掌握牛只的生长状况和养殖环境情况。
## 2. 功能需求
### 2.1 牛只档案管理
- **耳标二维码生成与打印**:为每只牛生成唯一标识二维码,支持打印功能
- **疫苗接种计划自动提醒**:根据预设计划自动提醒接种时间
- **牛只生命周期记录管理**:记录牛只的出生、转栏、淘汰、死亡等全生命周期事件
- **牛只照片和视频资料管理**:支持上传和管理牛只的照片和视频资料
### 2.2 饲喂管理
- **饲料库存多维度分析**:按仓库、品种等维度分析饲料库存情况
- **投喂量异常波动预警**:当投喂量出现异常波动时自动发出预警
- **饲料消耗统计和成本分析**:统计饲料消耗情况并进行成本分析
- **饲喂计划制定和执行跟踪**:制定饲喂计划并跟踪执行情况
### 2.3 环境监测
- **物联网设备状态监控**:实时监控各类环境监测设备的运行状态
- **历史环境数据趋势分析**:分析历史环境数据的变化趋势
- **环境异常自动告警**:当环境数据异常时通过短信/邮件自动告警
- **环境数据报表生成**:自动生成环境数据统计报表
### 2.4 繁殖管理
- **繁殖计划制定和跟踪**:制定繁殖计划并跟踪执行情况
- **配种记录管理**:记录配种相关信息
- **妊娠检查记录**:记录妊娠检查结果
- **分娩记录管理**:记录分娩相关信息
- **犊牛档案自动生成**:分娩后自动生成犊牛档案
### 2.5 健康监测
- **疾病记录管理**:记录牛只疾病相关信息
- **免疫记录管理**:记录牛只免疫相关信息
- **药物使用记录**:记录药物使用情况
- **健康状况统计分析**:对牛只健康状况进行统计分析
## 3. 用户角色与权限
### 3.1 养殖户
- 可以查看和管理自己名下的牛只档案
- 可以录入饲喂记录和环境数据
- 可以查看繁殖计划和记录
- 可以录入健康相关信息
### 3.2 养殖场管理员
- 拥有养殖户的所有权限
- 可以查看和管理整个养殖场的牛只信息
- 可以配置饲喂计划和繁殖计划
- 可以查看和分析统计数据
### 3.3 政府监管员
- 可以查看辖区内所有养殖场的养殖数据
- 可以查看和审核养殖场提交的各类记录
- 可以查看统计数据和分析报告
## 4. 非功能需求
### 4.1 性能需求
- 页面响应时间不超过2秒
- 数据查询响应时间不超过500ms
- 支持同时管理10000+头牛只的数据
### 4.2 安全需求
- 牛只信息访问权限控制
- 操作日志记录和审计
- 数据传输加密
### 4.3 可用性需求
- 界面简洁易用,符合养殖户操作习惯
- 提供详细的操作指引和帮助文档
- 支持移动端操作

View File

@@ -0,0 +1,75 @@
# 金融服务系统详细需求文档
## 1. 系统概述
金融服务系统是锡林郭勒盟地区养殖产业平台的重要组成部分,主要包括贷款服务和保险服务两大模块。该系统为养殖户提供便捷的金融支持,为银行和保险公司提供高效的业务管理平台。
## 2. 功能需求
### 2.1 贷款管理
- **多级审批流程配置**:支持配置多级贷款审批流程
- **还款计划自动生成**:根据贷款金额和期限自动生成还款计划
- **贷款合同模板管理**:提供贷款合同模板的管理和维护功能
- **贷款风险评估模型配置**:支持配置贷款风险评估模型
- **贷款逾期提醒和催收管理**:自动提醒逾期贷款并支持催收管理
### 2.2 保险管理
- **保单模板自定义**:支持自定义保险保单模板
- **理赔材料智能预审**:对理赔材料进行智能预审
- **保险产品管理**:管理各类保险产品信息
- **保险费率配置**:配置不同保险产品的费率
- **理赔进度跟踪**:跟踪理赔处理进度
### 2.3 风控管理
- **风险评估模型管理**:管理各类风险评估模型
- **风险预警规则配置**:配置风险预警规则
- **风险事件记录和分析**:记录和分析风险事件
- **风险报告生成**:自动生成风险分析报告
## 3. 用户角色与权限
### 3.1 养殖户
- 可以提交贷款申请
- 可以查看贷款审批进度
- 可以查看还款计划
- 可以提交保险投保申请
- 可以查看保单信息和理赔进度
### 3.2 银行信贷员
- 可以查看贷款申请
- 可以进行贷款审批操作
- 可以查看贷款合同
- 可以查看还款记录
- 可以进行催收管理
### 3.3 保险专员
- 可以查看保险投保申请
- 可以进行保险审批操作
- 可以查看保单信息
- 可以处理理赔申请
- 可以查看理赔进度
### 3.4 风控管理员
- 可以配置风险评估模型
- 可以配置风险预警规则
- 可以查看风险事件记录
- 可以查看风险分析报告
## 4. 非功能需求
### 4.1 性能需求
- 贷款审批流程处理时间不超过1个工作日
- 保险理赔处理时间不超过3个工作日
- 系统支持100+并发用户同时操作
### 4.2 安全需求
- 金融数据传输加密国密SM4
- 敏感字段脱敏处理
- 操作日志审计跟踪
- 用户身份认证和权限控制
### 4.3 可用性需求
- 界面设计符合金融行业规范
- 提供详细的操作指引和帮助文档
- 支持移动端操作
- 提供数据统计和分析功能

View File

@@ -0,0 +1,69 @@
# 政府监管系统详细需求文档
## 1. 系统概述
政府监管系统是锡林郭勒盟地区养殖产业平台的核心组成部分,主要用于政府相关部门对养殖产业进行监管和管理。该系统集成了防疫监管、补贴管理、用户管理等功能,为政府提供全面的监管工具。
## 2. 功能需求
### 2.1 防疫监管
- **防疫任务派发与跟踪**:向下级单位派发防疫任务并跟踪执行情况
- **检疫证明电子验签**:支持检疫证明的电子验签功能
- **疫苗使用记录管理**:记录和管理疫苗使用情况
- **疫病监测和报告**:监测疫病发生情况并生成报告
### 2.2 补贴管理
- **补贴规则动态配置**:支持动态配置各类补贴规则
- **资金发放电子回执**:生成资金发放的电子回执
- **补贴申请审核**:审核养殖户提交的补贴申请
- **补贴发放记录查询**:查询历史补贴发放记录
### 2.3 用户管理
- **用户信息维护**:对系统用户进行增删改查操作
- **角色权限分配**:为用户分配相应的角色和权限
- **组织架构管理**:管理系统的组织架构信息
- **用户状态管理**:管理用户的状态(启用/禁用)
### 2.4 系统配置
- **参数配置管理**:管理系统各类参数配置
- **字典数据维护**:维护系统字典数据
- **系统日志查看**:查看系统操作日志
- **政策信息发布和管理**:发布和管理相关政策信息
## 3. 用户角色与权限
### 3.1 超级管理员
- 拥有系统的全部权限
- 可以管理所有用户和角色
- 可以配置系统参数和字典数据
- 可以查看所有系统日志
### 3.2 政府监管员
- 可以查看和管理防疫监管数据
- 可以审核补贴申请
- 可以查看政策信息
- 可以生成监管报表
### 3.3 下级监管人员
- 可以执行具体的防疫任务
- 可以录入防疫相关数据
- 可以查看相关政策信息
## 4. 非功能需求
### 4.1 性能需求
- 系统支持1000+并发用户访问
- 数据查询响应时间不超过500ms
- 报表生成时间不超过10秒
### 4.2 安全需求
- 用户身份认证和权限控制
- 操作日志记录和审计
- 数据传输加密
- 符合政府信息安全规范
### 4.3 可用性需求
- 界面设计符合政府办公系统规范
- 提供详细的操作指引和帮助文档
- 支持多级审批流程
- 提供数据统计和分析功能

View File

@@ -0,0 +1,70 @@
# 商城管理系统详细需求文档
## 1. 系统概述
商城管理系统是锡林郭勒盟地区养殖产业平台的重要组成部分,主要用于牛肉及相关产品的在线销售。该系统为消费者提供商品浏览、下单购买、支付等服务,为商家提供商品管理、订单处理、库存管理等功能。
## 2. 功能需求
### 2.1 商品管理
- **商品信息维护**:维护商品基本信息
- **商品分类管理**:管理商品分类信息
- **商品属性配置**:配置商品属性信息
- **商品审核管理**:审核商家提交的商品信息
### 2.2 订单管理
- **订单状态跟踪**:跟踪订单处理状态
- **订单异常处理**:处理异常订单
- **退换货处理**:处理退换货申请
- **订单统计分析**:统计和分析订单数据
### 2.3 库存管理
- **库存预警设置**:设置库存预警阈值
- **库存调拨管理**:管理库存调拨操作
- **盘点记录管理**:记录库存盘点信息
- **库存成本核算**:核算库存成本
### 2.4 营销管理
- **促销活动管理**:管理各类促销活动
- **优惠券管理**:管理优惠券信息
- **积分规则配置**:配置积分规则
- **广告位管理**:管理广告位信息
## 3. 用户角色与权限
### 3.1 商城管理员
- 可以管理商品信息
- 可以处理订单
- 可以管理库存
- 可以配置营销活动
### 3.2 商家
- 可以发布和管理商品信息
- 可以处理订单
- 可以管理库存
- 可以参与营销活动
### 3.3 消费者
- 可以浏览商品
- 可以下单购买
- 可以查看订单状态
- 可以参与营销活动
## 4. 非功能需求
### 4.1 性能需求
- 商品浏览响应时间不超过1秒
- 订单处理响应时间不超过1秒
- 系统支持1000+并发用户同时访问
### 4.2 安全需求
- 支付数据传输加密
- 用户信息保护
- 操作日志记录和审计
- 防止恶意刷单行为
### 4.3 可用性需求
- 界面设计符合电商平台规范
- 提供详细的操作指引和帮助文档
- 支持移动端操作
- 提供数据统计和分析功能

View File

@@ -0,0 +1,67 @@
# 市场交易系统详细需求文档
## 1. 系统概述
市场交易系统是锡林郭勒盟地区养殖产业平台的重要组成部分,主要用于活牛交易和相关市场服务。该系统为买卖双方提供在线交易平台,支持活牛信息发布、在线交易撮合、合同管理等功能。
## 2. 功能需求
### 2.1 交易管理
- **保证金冻结/释放操作**:支持交易保证金的冻结和释放操作
- **纠纷仲裁记录**:记录和管理交易纠纷仲裁信息
- **交易合同模板管理**:管理交易合同模板
- **交易规则配置**:配置交易相关规则
### 2.2 行情管理
- **价格数据人工校准**:支持人工校准价格数据
- **行情报告自动生成**:自动生成行情分析报告
- **价格指数计算和发布**:计算并发布价格指数
- **市场趋势分析**:分析市场趋势并生成报告
### 2.3 商户管理
- **商户资质审核**:审核商户资质信息
- **商户信用评级**:对商户进行信用评级
- **商户交易统计**:统计商户交易数据
- **商户违规处理**:处理商户违规行为
## 3. 用户角色与权限
### 3.1 交易管理员
- 可以管理交易规则和合同模板
- 可以处理交易纠纷
- 可以查看和分析交易数据
- 可以管理商户信息
### 3.2 商户
- 可以发布活牛交易信息
- 可以查看交易行情
- 可以参与在线交易
- 可以查看交易合同和记录
### 3.3 普通用户
- 可以查看交易信息和行情
- 可以关注感兴趣的交易
### 3.4 政府监管员
- 可以查看交易数据
- 可以监督交易过程
- 可以处理违规交易
## 4. 非功能需求
### 4.1 性能需求
- 交易撮合响应时间不超过1秒
- 行情数据更新延迟不超过5秒
- 系统支持500+并发用户同时交易
### 4.2 安全需求
- 交易数据传输加密
- 资金操作安全保护
- 操作日志记录和审计
- 防止交易欺诈行为
### 4.3 可用性需求
- 界面设计符合电商平台规范
- 提供详细的操作指引和帮助文档
- 支持移动端操作
- 提供数据统计和分析功能

View File

@@ -0,0 +1,151 @@
# 系统集成需求文档
## 1. 系统概述
系统集成是锡林郭勒盟地区养殖产业平台的重要组成部分,主要用于实现平台与外部系统的数据交换和业务协同。通过系统集成,平台可以与银行系统、政府监管平台、第三方系统、物联网设备和云服务等进行有效对接。
## 2. 集成需求
### 2.1 银行系统对接
- **数据接口**
- 贷款申请状态实时同步
- 还款记录自动对账
- 质押物状态实时更新
- 风险评估数据共享
- **安全规范**
- 金融数据传输加密国密SM4
- 敏感字段脱敏处理
- 接口访问权限控制
- 操作日志审计跟踪
- **用户权限**
- 银行用户权限同步
- 跨系统操作权限控制
- 银行内部系统集成
### 2.2 政府监管平台对接
- **数据交换**
- 防疫数据自动上报JSON格式
- 补贴名单批量导入
- 监管报表自动推送
- 政策信息实时同步
- **协议规范**
- 基于HTTPS的双向认证
- 数据签名验签机制
- 数据格式标准化
- 接口调用频率限制
- **权限集成**
- 政府用户身份互认
- 跨平台权限映射
- 统一权限管理接口
- 政府内部系统集成
### 2.3 第三方系统集成
- **认证集成**
- 支持LDAP/AD集成
- OAuth2.0认证集成
- CAS单点登录集成
- 微信认证集成
- **权限同步**
- 外部系统角色映射
- 权限变更实时同步
- 用户状态统一管理
- 组织架构同步
- **数据共享**
- 标准化API接口
- 数据访问权限控制
- 数据使用审计跟踪
- 数据质量保障机制
### 2.4 物联网设备集成
- **设备接入**
- 传感器设备接入协议MQTT/CoAP
- 设备状态监控和管理
- 设备故障告警机制
- 设备固件远程升级
- **数据采集**
- 实时数据采集和处理
- 数据质量检测和清洗
- 异常数据识别和处理
- 数据存储和备份
### 2.5 云服务集成
- **对象存储**
- 腾讯云COS集成
- 文件上传和下载
- 存储空间管理和监控
- 访问权限控制
- **消息服务**
- 短信服务集成
- 邮件服务集成
- 推送通知服务
- 消息模板管理
## 3. 集成架构
### 3.1 集成方式
- API接口集成
- 消息队列集成
- 文件传输集成
- 数据库同步集成
### 3.2 集成协议
- RESTful API
- SOAP
- MQTT
- FTP/SFTP
### 3.3 数据格式
- JSON
- XML
- CSV
- 二进制数据
## 4. 安全要求
### 4.1 认证与授权
- 支持多种认证方式API Key、OAuth2.0、JWT等
- 实现细粒度权限控制
- 支持角色和权限映射
### 4.2 数据安全
- 敏感数据传输加密
- 数据存储加密
- 数据脱敏处理
- 数据完整性保护
### 4.3 通信安全
- HTTPS加密传输
- 支持双向SSL认证
- 防止重放攻击
- 防止中间人攻击
## 5. 性能要求
### 5.1 响应时间
- API接口响应时间不超过1秒
- 批量数据处理时间不超过10分钟
- 实时数据传输延迟不超过5秒
### 5.2 并发处理
- 支持1000+并发接口调用
- 支持100+并发数据同步任务
- 支持50+并发文件传输
### 5.3 可靠性
- 接口可用性达到99.9%
- 数据传输成功率99.9%
- 支持故障自动恢复
## 6. 监控与运维
### 6.1 监控要求
- 接口调用监控
- 数据传输监控
- 错误日志监控
- 性能指标监控
### 6.2 运维要求
- 支持灰度发布
- 支持版本管理
- 支持配置管理
- 支持故障排查

View File

@@ -0,0 +1,120 @@
# 系统需求文档
## 1. 项目概述
### 1.1 项目名称
xlxumu - 锡林郭勒盟地区养殖产业平台
### 1.2 项目背景
本项目是面向锡林郭勒盟地区养殖产业的综合性数字化管理平台。通过整合物联网、大数据分析等现代信息技术,构建覆盖养殖、监管、交易、运输、销售全链条的数字化管理体系,提升畜牧业管理效率和透明度。
### 1.3 项目目标
- 构建完整的畜牧业数字化管理生态系统
- 实现养殖过程可视化、监管实时化、交易透明化
- 提升产业链协同效率
- 促进锡林郭勒盟安格斯牛品牌建设
## 2. 非功能需求
### 2.1 性能需求
- 首页加载时间不超过2秒
- 后台管理系统页面切换响应时间不超过1秒
- 支持1000+并发用户访问
- 实时数据更新延迟不超过5秒
- API接口响应时间不超过500ms
- 大文件上传速度不低于1MB/s
- 数据库查询响应时间不超过200ms
### 2.2 兼容性需求
- 官网首页兼容所有主流浏览器Chrome、Firefox、Safari、Edge
- 后台管理系统支持Chrome、Firefox、Safari、Edge最新版本
- 微信小程序符合微信平台规范基础库版本2.0以上)
- 移动端适配iOS 12+和Android 8.0+系统
- 支持不同分辨率屏幕1366x768至4K
- 支持横向和纵向屏幕显示
### 2.3 安全需求
- 用户密码加密存储BCrypt等
- JWT Token安全传输
- 敏感数据传输加密HTTPS
- 防止SQL注入和XSS攻击
- CSRF防护机制
- API接口限流和防护
- 数据备份和恢复机制
- 定期安全漏洞扫描
- 用户操作日志审计
### 2.4 可用性需求
- 系统全年可用性达到99.9%
- 提供友好的错误提示信息
- 实现异常处理和恢复机制
- 支持多端数据同步
- 提供系统维护窗口通知
- 支持故障自动切换
- 提供健康检查接口
### 2.5 可维护性需求
- 微服务架构设计,降低模块间耦合
- 完善的日志记录和监控
- 支持灰度发布和热更新
- 容器化部署支持
- 配置文件与代码分离
- 自动化测试覆盖率达到80%以上
- 提供完善的API文档
### 2.6 可扩展性需求
- 支持水平扩展和垂直扩展
- 模块化设计,支持功能插件化
- 数据库支持分库分表
- 支持多语言扩展
- 支持多主题扩展
- 支持第三方服务集成
### 2.7 国际化需求
- 支持中英文切换
- 支持蒙古语显示
- 日期时间格式本地化
- 数字和货币格式本地化
- 文本方向适配LTR/RTL
## 3. 用户界面需求
### 3.1 设计风格
- 突出锡林郭勒盟草原绿色主题
- 融入蒙古族文化元素
- 简洁、现代的设计风格
- 统一的色彩搭配方案
- 一致的图标和按钮风格
- 清晰的信息层级结构
### 3.2 响应式设计
- 支持PC端大屏显示1920x1080及以上
- 适配平板设备768x1024至1024x1366
- 支持手机端浏览320x480至414x896
- 自适应不同分辨率
- 支持横竖屏切换
- 触控友好设计
### 3.3 交互体验
- 提供操作反馈(加载状态、成功/失败提示)
- 实现页面过渡动画
- 支持键盘快捷操作
- 提供搜索和筛选功能
- 支持拖拽操作
- 提供撤销/重做功能
- 支持多选操作
### 3.4 可访问性需求
- 支持屏幕阅读器
- 提供高对比度模式
- 支持键盘导航
- 图片提供alt文本
- 视频提供字幕
- 表单提供标签关联
### 3.5 移动端适配
- 手势操作支持(滑动、缩放等)
- 移动端专用控件(底部导航、浮动按钮等)
- 离线功能支持
- 推送通知集成
- 设备传感器集成摄像头、GPS等

View File

@@ -0,0 +1,64 @@
# AI能力小程序需求文档
## 1. 系统概述
AI能力小程序是锡林郭勒盟地区养殖产业平台在微信生态中的重要组成部分主要面向希望通过人工智能技术提升养殖效率和管理水平的用户。通过该小程序用户可以进行牛只体况评估、获取饲料配方推荐和使用智能诊断功能。
## 2. 功能需求
### 2.1 体况评估
- **多角度拍照引导**:引导用户从多个角度拍摄牛只照片
- **评分历史对比**:对比历史体况评分数据
- **体况趋势分析**:分析牛只体况变化趋势
- **改善建议推送**:推送体况改善建议
### 2.2 配方推荐
- **原料库存联动**:与原料库存数据联动
- **成本估算模拟**:模拟不同配方的成本
- **配方优化建议**:提供配方优化建议
- **饲喂效果跟踪**:跟踪饲喂效果
### 2.3 智能诊断
- **症状描述引导**:引导用户描述牛只症状
- **疾病概率预测**:预测可能的疾病及其概率
- **治疗方案推荐**:推荐相应的治疗方案
- **就医指导建议**:提供就医指导建议
## 3. 用户角色与权限
### 3.1 养殖户
- 可以使用体况评估功能
- 可以使用配方推荐功能
- 可以使用智能诊断功能
### 3.2 兽医
- 可以使用智能诊断功能
- 可以查看疾病预测结果
- 可以查看治疗方案推荐
- 可以提供专业诊断意见
## 4. 非功能需求
### 4.1 性能需求
- 小程序页面加载时间不超过3秒
- 图像识别响应时间不超过2秒
- 算法计算响应时间不超过1秒
- 符合微信小程序性能规范
### 4.2 兼容性需求
- 支持微信最新版本
- 兼容iOS和Android系统
- 适配不同屏幕尺寸
- 支持摄像头功能
### 4.3 安全需求
- 用户信息保护
- 图片数据安全处理
- 数据传输加密
- 符合微信小程序安全规范
### 4.4 可用性需求
- 界面设计符合微信小程序设计规范
- 操作流程简洁明了
- 提供操作指引和帮助信息
- 支持离线部分功能

View File

@@ -0,0 +1,158 @@
# 大屏可视化系统需求文档
## 1. 系统概述
大屏可视化系统是锡林郭勒盟安格斯牛养殖产业平台的重要组成部分,主要用于展示锡林郭勒盟地区安格斯牛养殖产业的整体数据、实时监控信息和分析结果。通过直观的图表和数据可视化方式,为管理者提供全面的产业洞察,支持决策制定。
## 2. 功能需求
### 2.1 产业概览模块
- **整体产业规模展示**:展示牛只总数、牧场数量等关键指标
- **产值和增长率关键指标**:展示年度产值、增长率趋势图
- **数据可视化图表**:通过饼图展示品种分布、柱状图展示区域分布
- **实时数据更新机制**通过WebSocket实现数据实时更新
- **数据钻取功能**:支持点击图表查看详细数据
- **多维度数据展示**:支持按时间、区域、品种等维度筛选
### 2.2 养殖监控模块
- **各牧场养殖情况展示**:通过地图展示各牧场位置和规模
- **环境数据实时监控**:展示温湿度、氨气浓度等传感器数据
- **异常情况告警展示**:展示环境异常、健康异常等告警信息
- **历史数据趋势分析**:展示环境数据历史趋势图
- **牛只健康状态监控**:展示健康、亚健康、患病牛只数量统计
- **饲养记录统计**:展示饲料消耗、投喂量趋势
### 2.3 金融服务模块
- **贷款统计展示**:展示贷款申请数、放款总额、还款情况
- **保险统计展示**:展示投保数量、保费总额、理赔情况
- **风险数据展示**:展示高风险贷款、理赔率高的牧场等
- **金融服务趋势分析**:展示贷款和保险业务增长趋势
### 2.4 交易统计模块
- **牛只交易量统计**:展示日交易量、月交易量、年度交易量
- **价格趋势和区域分布展示**:展示价格热力图、区域价格对比
- **交易类型分析**:分析活牛交易、牛肉制品销售等
- **交易排行榜**:展示热门牧场、活跃交易员等
### 2.5 运输跟踪模块
- **牛只运输实时状态展示**:展示运输路线、当前位置、预计到达时间
- **运输车辆监控**:展示车辆状态、司机信息等
- **运输异常告警**:展示延误、偏离路线等异常情况
- **运输效率分析**:展示运输时间、成本等统计
### 2.6 风险预警模块
- **风险事件展示**:展示疫病风险、市场风险、自然灾害风险等
- **预警信息推送和展示**:分类展示不同级别预警
- **风险趋势分析**:展示各类风险的历史趋势和预测
- **风险地图**:按区域展示风险分布
### 2.7 生态指标模块
- **环保数据展示**:展示碳排放、水资源使用、饲料消耗等
- **可持续发展指标展示**:展示草畜平衡、生态效益等
- **环保趋势分析**:展示环保指标的历史变化趋势
- **生态效益评估**:展示经济效益与生态效益的平衡分析
### 2.8 政府监管模块
- **监管数据总览**:展示防疫完成率、补贴发放情况等
- **合规性检查结果展示**:展示合规牧场比例、违规事件统计等
- **政策执行效果分析**:展示政策实施后的数据变化
- **监管报告生成和展示**:展示自动生成的监管报告可视化
## 3. 用户角色与权限
### 3.1 政府监管人员
- 可以查看所有模块的数据和图表
- 可以导出数据报告
- 可以配置部分展示参数
### 3.2 系统管理员
- 拥有所有功能权限
- 可以配置系统参数
- 可以管理用户权限
## 4. 非功能需求
### 4.1 性能需求
- 系统响应时间小于2秒
- 数据更新延迟不超过5秒
- 支持同时展示多个数据图表
- 大数据量渲染优化,确保流畅显示
### 4.2 兼容性需求
- 支持多种大屏比例(16:9, 4:3等)
- 适配不同分辨率的大屏设备
- 支持主流浏览器Chrome、Firefox、Safari、Edge
### 4.3 安全需求
- 用户身份认证和权限控制
- 数据传输加密HTTPS
- 操作日志记录和审计
- 防止SQL注入和XSS攻击
### 4.4 可用性需求
- 系统全年可用性达到99.9%
- 提供友好的错误提示信息
- 实现异常处理和恢复机制
- 支持全屏显示模式
### 4.5 可维护性需求
- 微服务架构设计,降低模块间耦合
- 完善的日志记录和监控
- 支持配置文件与代码分离
- 提供完善的API文档
## 5. 技术要求
### 5.1 前端技术栈
- **框架**Vue.js 3
- **可视化库**ECharts
- **构建工具**Vite
- **状态管理**Pinia
- **响应式设计**:支持多种大屏比例
### 5.2 实时数据
- **数据推送**WebSocket实时数据推送
- **数据更新**:支持实时、定时和手动刷新
### 5.3 设计规范
- **主题风格**:深色科技风格背景
- **色彩搭配**:草原绿色系为主,科技蓝为辅
- **字体规范**:清晰易读的字体设计
- **布局结构**:合理的数据展示区域分布
## 6. 数据接口需求
### 6.1 养殖管理相关接口
- 牛只档案数据接口(获取牛只总数、品种分布等)
- 环境监测数据接口(获取实时环境数据)
- 饲养记录数据接口(获取饲料消耗、投喂量等数据)
### 6.2 金融服务相关接口
- 贷款申请数据接口(获取贷款申请数、放款总额等)
- 保险保单数据接口(获取投保数量、保费总额等)
- 理赔数据接口(获取理赔情况)
### 6.3 交易相关接口
- 活牛交易数据接口(获取交易量、价格等数据)
- 商城订单数据接口(获取销售数据、热门商品等)
### 6.4 政府监管相关接口
- 防疫数据接口(获取防疫完成率等数据)
- 补贴发放数据接口(获取补贴发放情况)
### 6.5 数据分析相关接口
- 预警信息接口(获取各类风险预警信息)
- 分析报告接口(获取各类分析报告数据)
## 7. 部署要求
### 7.1 部署环境
- 支持Docker容器化部署
- 支持云平台部署
- 支持本地服务器部署
### 7.2 监控需求
- 实现系统运行状态监控
- 提供性能监控指标
- 支持异常告警功能
- 日志收集和分析

View File

@@ -0,0 +1,54 @@
# 数据中台小程序需求文档
## 1. 系统概述
数据中台小程序是锡林郭勒盟地区养殖产业平台在微信生态中的重要组成部分,主要面向需要查询和使用平台数据的各类用户。通过该小程序,用户可以方便地查询养殖档案、申请数据导出、查看统计报表和使用数据共享服务。
## 2. 功能需求
### 2.1 数据查询
- **养殖档案模糊搜索**:通过关键词模糊搜索养殖档案
- **数据导出申请提交**:提交数据导出申请
- **统计报表查看**:查看各类统计报表
- **数据趋势分析**:查看数据趋势分析结果
### 2.2 共享服务
- **接口调用记录查询**:查询已调用的数据接口记录
- **数据使用报告生成**:生成数据使用情况报告
- **数据申请审批**:审批数据使用申请
- **数据服务目录浏览**:浏览可用的数据服务目录
## 3. 用户角色与权限
### 3.1 数据使用人员
- 可以查询和申请所需数据
- 可以查看统计报表和分析结果
### 3.2 数据管理人员
- 可以审批数据使用申请
- 可以管理数据服务目录
- 可以查看数据使用情况报告
## 4. 非功能需求
### 4.1 性能需求
- 小程序页面加载时间不超过3秒
- 接口调用响应时间不超过1秒
- 符合微信小程序性能规范
### 4.2 兼容性需求
- 支持微信最新版本
- 兼容iOS和Android系统
- 适配不同屏幕尺寸
### 4.3 安全需求
- 用户信息保护
- 数据传输加密
- 敏感数据脱敏处理
- 符合微信小程序安全规范
### 4.4 可用性需求
- 界面设计符合微信小程序设计规范
- 操作流程简洁明了
- 提供操作指引和帮助信息
- 支持离线部分功能

View File

@@ -0,0 +1,67 @@
# 养殖户小程序需求文档
## 1. 系统概述
养殖户小程序是锡林郭勒盟地区养殖产业平台在微信生态中的重要组成部分,主要面向参与养殖的牧民用户。通过该小程序,养殖户可以随时随地管理牛只档案、记录饲喂情况、监控环境数据、管理繁殖信息和跟踪牛只健康状况。
## 2. 功能需求
### 2.1 档案管理
- **耳标扫码快速建档**:通过扫描耳标二维码快速创建牛只档案
- **疫苗记录拍照上传**:拍照上传疫苗接种记录
- **牛只照片和视频上传**:上传牛只的照片和视频资料
- **档案信息查看和更新**:查看和更新牛只档案信息
### 2.2 饲喂助手
- **库存不足推送提醒**:当饲料库存不足时推送提醒消息
- **投喂量快捷登记**:快速登记每日投喂量
- **饲喂计划查看**:查看饲喂计划
- **饲料消耗统计**:统计饲料消耗情况
### 2.3 环境监控
- **棚舍实时数据图表**:以图表形式展示棚舍实时环境数据
- **异常环境震动提醒**:当环境数据异常时通过震动提醒用户
- **环境历史数据查询**:查询历史环境数据
- **环境趋势分析**:分析环境数据变化趋势
### 2.4 繁殖管理
- **配种计划提醒**:提醒用户配种计划
- **妊娠检查记录**:记录妊娠检查信息
- **分娩信息登记**:登记分娩相关信息
- **犊牛信息录入**:录入新生犊牛信息
### 2.5 健康管理
- **疾病症状记录**:记录牛只疾病症状
- **用药记录登记**:登记用药记录
- **免疫计划提醒**:提醒用户免疫计划
- **健康状况查询**:查询牛只健康状况
## 3. 用户角色与权限
### 3.1 养殖户
- 可以使用小程序的所有功能
- 可以查看和管理自己名下的牛只信息
- 可以接收系统推送的通知和提醒
## 4. 非功能需求
### 4.1 性能需求
- 小程序页面加载时间不超过3秒
- 接口调用响应时间不超过1秒
- 符合微信小程序性能规范
### 4.2 兼容性需求
- 支持微信最新版本
- 兼容iOS和Android系统
- 适配不同屏幕尺寸
### 4.3 安全需求
- 用户信息保护
- 数据传输加密
- 符合微信小程序安全规范
### 4.4 可用性需求
- 界面设计符合微信小程序设计规范
- 操作流程简洁明了
- 提供操作指引和帮助信息
- 支持离线部分功能

View File

@@ -0,0 +1,64 @@
# 金融服务小程序需求文档
## 1. 系统概述
金融服务小程序是锡林郭勒盟地区养殖产业平台在微信生态中的重要组成部分,主要面向需要贷款和保险服务的养殖户以及银行、保险公司的工作人员。通过该小程序,用户可以便捷地申请贷款、投保保险、查看进度和处理相关业务。
## 2. 功能需求
### 2.1 贷款服务
- **申请材料手机拍摄**:通过手机拍照上传贷款申请材料
- **电子合同在线签署**:在线签署电子贷款合同
- **贷款进度实时查询**:实时查询贷款申请进度
- **还款计划查看**:查看贷款还款计划
- **还款提醒设置**:设置还款提醒功能
### 2.2 保险服务
- **灾害预警消息订阅**:订阅灾害预警消息
- **理赔进度实时推送**:实时推送理赔进度信息
- **保险产品浏览**:浏览可投保的保险产品
- **在线投保申请**:在线提交投保申请
- **保单信息查询**:查询保单详细信息
## 3. 用户角色与权限
### 3.1 养殖户
- 可以提交贷款申请
- 可以查看贷款进度和还款计划
- 可以投保保险和查看保单信息
- 可以查看理赔进度
### 3.2 银行工作人员
- 可以处理贷款审批业务
- 可以查看相关贷款数据
- 可以与客户进行业务沟通
### 3.3 保险工作人员
- 可以处理保险投保和理赔业务
- 可以查看相关保险数据
- 可以与客户进行业务沟通
## 4. 非功能需求
### 4.1 性能需求
- 小程序页面加载时间不超过3秒
- 接口调用响应时间不超过1秒
- 符合微信小程序性能规范
### 4.2 兼容性需求
- 支持微信最新版本
- 兼容iOS和Android系统
- 适配不同屏幕尺寸
### 4.3 安全需求
- 用户信息保护
- 支付安全保护
- 数据传输加密
- 符合微信小程序安全规范
- 金融数据传输加密国密SM4
### 4.4 可用性需求
- 界面设计符合微信小程序设计规范
- 操作流程简洁明了
- 提供操作指引和帮助信息
- 支持离线部分功能

View File

@@ -0,0 +1,56 @@
# 政府监管小程序需求文档
## 1. 系统概述
政府监管小程序是锡林郭勒盟地区养殖产业平台在微信生态中的重要组成部分,主要面向政府相关部门的监管人员。通过该小程序,监管人员可以随时随地执行防疫任务、处理补贴申请、查看政策信息和进行相关监管工作。
## 2. 功能需求
### 2.1 防疫助手
- **免疫记录GPS定位**记录免疫操作时的GPS位置信息
- **检疫证明手机亮证**:通过手机展示检疫证明
- **疫苗使用记录**:记录疫苗使用情况
- **疫病上报功能**:上报发现的疫病情况
### 2.2 补贴服务
- **申领条件智能匹配**:智能匹配用户是否符合补贴申领条件
- **到账短信自动触发**:补贴到账后自动发送短信通知
- **补贴申请进度查询**:查询补贴申请处理进度
- **补贴政策查看**:查看相关补贴政策信息
### 2.3 政策资讯
- **最新政策推送**:推送最新发布的政策信息
- **政策解读查看**:查看政策解读内容
- **通知公告浏览**:浏览相关通知公告
- **政策咨询反馈**:提交政策咨询和反馈意见
## 3. 用户角色与权限
### 3.1 政府监管人员
- 可以使用小程序的所有功能
- 可以查看和处理辖区内的监管业务
- 可以接收系统推送的通知和提醒
## 4. 非功能需求
### 4.1 性能需求
- 小程序页面加载时间不超过3秒
- 接口调用响应时间不超过1秒
- 符合微信小程序性能规范
### 4.2 兼容性需求
- 支持微信最新版本
- 兼容iOS和Android系统
- 适配不同屏幕尺寸
### 4.3 安全需求
- 用户信息保护
- 数据传输加密
- 符合微信小程序安全规范
- 政府数据安全保护
### 4.4 可用性需求
- 界面设计符合微信小程序设计规范
- 操作流程简洁明了
- 提供操作指引和帮助信息
- 支持离线部分功能

View File

@@ -0,0 +1,63 @@
# 牛肉商城小程序需求文档
## 1. 系统概述
牛肉商城小程序是锡林郭勒盟地区养殖产业平台在微信生态中的重要组成部分,主要面向购买牛肉及相关产品的消费者。通过该小程序,用户可以方便地浏览商品、下单购买、查看订单和参与牛只认养等活动。
## 2. 功能需求
### 2.1 商品浏览
- **商品分类浏览**:按分类浏览商品
- **商品详情查看**:查看商品详细信息
- **商品评价查看**:查看其他用户对商品的评价
- **商品搜索和筛选**:通过关键词搜索和条件筛选商品
### 2.2 购物功能
- **商品加入购物车**:将商品加入购物车
- **在线下单和支付**:在线提交订单并通过微信支付
- **优惠券使用**:在下单时使用优惠券
- **积分抵扣**:使用积分抵扣部分订单金额
### 2.3 订单服务
- **订单查询和跟踪**:查询订单状态并跟踪物流信息
- **售后服务申请**:申请售后服务
- **退换货处理**:处理退换货申请
- **订单评价**:对已完成的订单进行评价
### 2.4 认养服务
- **牛只认养申请**:申请认养特定牛只
- **认养进度跟踪**:跟踪认养牛只的成长进度
- **成长过程查看**:查看认养牛只的成长过程记录
- **认养收益分享**:分享认养收益相关信息
## 3. 用户角色与权限
### 3.1 消费者
- 可以浏览商品和下单购买
- 可以查看和管理自己的订单
- 可以参与牛只认养活动
- 可以使用优惠券和积分
## 4. 非功能需求
### 4.1 性能需求
- 小程序页面加载时间不超过3秒
- 支付接口调用响应时间不超过1秒
- 符合微信小程序性能规范
### 4.2 兼容性需求
- 支持微信最新版本
- 兼容iOS和Android系统
- 适配不同屏幕尺寸
### 4.3 安全需求
- 用户信息保护
- 支付安全保护
- 数据传输加密
- 符合微信小程序安全规范
### 4.4 可用性需求
- 界面设计符合微信小程序设计规范
- 购物流程简洁明了
- 提供操作指引和帮助信息
- 支持离线部分功能

View File

@@ -0,0 +1,57 @@
# 市场交易小程序需求文档
## 1. 系统概述
市场交易小程序是锡林郭勒盟地区养殖产业平台在微信生态中的重要组成部分,主要面向参与活牛交易的交易员和商户。通过该小程序,用户可以方便地参与活牛交易、查看行情信息、管理交易订单和跟踪交易状态。
## 2. 功能需求
### 2.1 交易中心
- **出价记录实时刷新**:实时刷新出价记录信息
- **保证金微信支付**:通过微信支付交易保证金
- **交易合同查看**:查看交易合同详情
- **交易状态跟踪**:跟踪交易状态变化
### 2.2 行情工具
- **价格走势收藏夹**:收藏关注的价格走势信息
- **区域价差地图模式**:以地图形式展示区域价格差异
- **价格预警设置**:设置价格预警条件
- **行情资讯浏览**:浏览最新的行情资讯
### 2.3 订单管理
- **订单状态查看**:查看订单当前状态
- **物流信息跟踪**:跟踪订单物流信息
- **退换货申请**:提交退换货申请
- **评价和反馈**:对交易进行评价和反馈
## 3. 用户角色与权限
### 3.1 交易员
- 可以使用小程序的所有功能
- 可以参与活牛交易和查看交易信息
- 可以管理自己的交易订单
## 4. 非功能需求
### 4.1 性能需求
- 小程序页面加载时间不超过3秒
- 接口调用响应时间不超过1秒
- 符合微信小程序性能规范
### 4.2 兼容性需求
- 支持微信最新版本
- 兼容iOS和Android系统
- 适配不同屏幕尺寸
### 4.3 安全需求
- 用户信息保护
- 支付安全保护
- 数据传输加密
- 符合微信小程序安全规范
- 交易数据安全保护
### 4.4 可用性需求
- 界面设计符合微信小程序设计规范
- 操作流程简洁明了
- 提供操作指引和帮助信息
- 支持离线部分功能