61 lines
1.8 KiB
Markdown
61 lines
1.8 KiB
Markdown
|
|
# 活牛采购智能数字化系统 - 小程序端需求文档
|
|||
|
|
|
|||
|
|
## 版本历史
|
|||
|
|
| 版本 | 日期 | 作者 | 说明 |
|
|||
|
|
|------|------|------|------|
|
|||
|
|
| 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. 管理系统基础数据
|