Files
xlxumu/backend/services
mapleaf 47c67ff704 docs(database): 更新数据库设计规范和核心数据表结构
- 新增数据库基础规范、API映射规范、安全规范等详细设计要求- 增加读写分离、分库分表、数据生命周期管理等策略说明
- 新建核心业务表结构,包括用户表、贷款申请表、保险申请表等
- 优化索引设计,提高查询效率
2025-08-19 22:04:18 +08:00
..

后端服务模块

概述

本目录包含系统的所有微服务模块,每个模块对应一个业务领域,实现系统的分布式架构。

服务模块列表

1. 养殖管理服务 (farming-service)

  • 牛只档案管理
  • 饲养记录管理
  • 繁殖管理
  • 环境监测数据处理

2. 金融服务 (finance-service)

  • 银行贷款服务
  • 保险服务
  • 风控管理

3. 政府监管服务 (government-service)

  • 防疫监管
  • 补贴管理
  • 政策信息发布

4. 交易管理服务 (trade-service)

  • 活牛交易管理
  • 合同管理
  • 支付流程管理

5. 商城管理服务 (mall-service)

  • 商品信息管理
  • 库存管理
  • 订单处理

6. 数据中台服务 (data-platform-service)

  • 数据查询服务
  • 数据共享服务
  • 统计分析服务

7. AI能力服务 (ai-service)

  • 体况评估服务
  • 配方推荐服务
  • 智能诊断服务

8. 用户中心服务 (user-center-service)

  • 用户管理
  • 权限管理
  • 认证服务

微服务架构说明

每个服务模块都是独立的具有自己的数据库和业务逻辑通过API网关进行统一访问和管理。服务之间通过RESTful API或消息队列进行通信。

部署说明

每个服务模块都可以独立部署,支持容器化部署(Docker)和云原生部署。

目录结构

services/
├── farming-service/          # 养殖管理服务
├── finance-service/          # 金融服务
├── government-service/        # 政府监管服务
├── trade-service/            # 交易管理服务
├── mall-service/             # 商城管理服务
├── data-platform-service/    # 数据中台服务
├── ai-service/               # AI能力服务
└── user-center-service/      # 用户中心服务