Files
xlxumu/docs/README.md
ylweng f1273daeac docs: 重构API文档和系统架构文档,统一技术栈规范docs(architecture): 更新系统架构设计文档
- 重新组织文档结构,优化标题层级
- 添加系统架构图,直观展示系统组成- 补充前端架构、后端架构、数据架构等详细内容
- 更新安全架构、部署架构、性能优化策略等章节
- 增加扩展性设计和高可用设计章节
- 总结系统架构设计特点和优势
2025-09-11 01:04:51 +08:00

6.9 KiB
Raw Blame History

xlxumu项目文档

项目概述

xlxumu是一个综合性的畜牧管理系统旨在为畜牧业提供全面的数字化解决方案。该系统涵盖了从养殖管理、金融服务、政府监管到电商交易等各个环节通过现代化的技术架构和用户友好的界面设计提升畜牧业的管理效率和经济效益。

文档结构

docs/
├── requirements/           # 需求文档
├── design/                # 设计文档
├── development_plans/     # 开发计划
├── API_DOCUMENTATION_STANDARD.md  # API文档标准
├── API_DOCUMENTATION_CHECKLIST.md # API文档检查清单
├── DOCUMENTATION_MAINTENANCE_PROCESS.md # 文档维护流程
├── PROJECT_STRUCTURE.md   # 项目结构说明
└── README.md              # 文档目录说明(当前文件)

需求文档 (requirements/)

系统级需求

业务模块需求

小程序需求

设计文档 (design/)

系统架构设计

数据库设计

API设计

小程序API设计

开发计划 (development_plans/)

后端开发计划

前端开发计划

小程序开发计划

标准与规范

技术架构更新

随着项目的发展我们新增了Java版本后端技术栈

Java后端技术栈

  • Java 8+ + Spring Boot 2.7.x
  • Spring Cloud 2021.x
  • Maven 3.8.x
  • MySQL 8.0

微服务架构

项目现在采用微服务架构,包含以下服务:

  • farming-service (养殖管理服务)
  • user-center-service (用户中心服务)
  • finance-service (金融服务)
  • government-service (政府监管服务)
  • trade-service (交易管理服务)
  • mall-service (商城管理服务)
  • data-platform-service (数据平台服务)
  • ai-service (AI能力服务)
  • gateway (网关服务)
  • config-server (配置服务器)
  • registry (服务注册中心)

文档维护

请参考 DOCUMENTATION_MAINTENANCE_PROCESS.md 了解文档维护流程和规范。