更新项目文档,明确小程序独立架构和技术选型
This commit is contained in:
61
mini_program/需求文档-第1部分.md
Normal file
61
mini_program/需求文档-第1部分.md
Normal file
@@ -0,0 +1,61 @@
|
||||
# 活牛采购智能数字化系统 - 小程序端需求文档
|
||||
|
||||
## 版本历史
|
||||
| 版本 | 日期 | 作者 | 说明 |
|
||||
|------|------|------|------|
|
||||
| v1.0 | 2025-09-17 | 系统架构师 | 初版小程序需求文档 |
|
||||
|
||||
## 1. 概述
|
||||
|
||||
### 1.1 文档目的
|
||||
本文档详细描述活牛采购智能数字化系统小程序端的功能需求、界面设计、交互流程和技术实现方案,为小程序开发团队提供明确的开发指导。
|
||||
|
||||
### 1.2 小程序矩阵架构
|
||||
活牛采购智能数字化系统小程序矩阵基于uni-app框架开发,支持微信小程序、支付宝小程序、H5等多端发布。系统包含四个独立的小程序应用,分别服务于不同角色用户:
|
||||
- 客户端小程序(采购人)
|
||||
- 供应商小程序
|
||||
- 司机小程序
|
||||
- 内部员工小程序
|
||||
|
||||
### 1.3 技术架构
|
||||
- **跨端框架**: uni-app ^3.0.0
|
||||
- **前端框架**: Vue 3 ^3.3.0
|
||||
- **开发语言**: TypeScript ^5.0.0
|
||||
- **状态管理**: Pinia ^2.1.0
|
||||
- **UI组件库**: uni-ui ^1.4.0
|
||||
- **地图服务**: 腾讯地图
|
||||
- **构建工具**: Vite ^4.4.0
|
||||
|
||||
## 2. 用户角色与场景
|
||||
|
||||
### 2.1 采购人(客户端小程序)
|
||||
**主要场景**:
|
||||
1. 创建采购订单
|
||||
2. 查看订单进度
|
||||
3. 实时跟踪运输状态
|
||||
4. 到货验收确认
|
||||
5. 在线支付结算
|
||||
|
||||
### 2.2 供应商(供应商小程序)
|
||||
**主要场景**:
|
||||
1. 接收订单通知
|
||||
2. 上传牛只信息和检疫证明
|
||||
3. 管理装车过程
|
||||
4. 查看结算信息
|
||||
5. 管理供应商资质信息
|
||||
|
||||
### 2.3 司机(司机小程序)
|
||||
**主要场景**:
|
||||
1. 接收运输任务
|
||||
2. 上传车辆信息和消毒证明
|
||||
3. 实时上报位置和牛只状态
|
||||
4. 上传运输过程视频
|
||||
5. 确认送达信息
|
||||
|
||||
### 2.4 内部员工(员工小程序)
|
||||
**主要场景**:
|
||||
1. 审核订单信息
|
||||
2. 监控运输过程
|
||||
3. 处理异常情况
|
||||
4. 查看业务数据统计
|
||||
5. 管理系统基础数据
|
||||
Reference in New Issue
Block a user