产品需求文档 - 后台管理系统
# 一、产品定位和目标人群
1.产品定位:公司后台管理系统
2.目标用户人群:公司内部业务人员使用以及合作的自营企业公司
## 1.1 需求定义
目前需求定义:后台操作管理C端APP软件,软件包括Android和IOS版,并且可以直观和方便的管理APP,功能包含用户,服务产品,订单,财务,安保等管理。
## 1.2 功能导图

# 二、需求描述
## 2.1 用户管理
### 2.1.1 用户列表
用户列表用于管理员和运营搜索和管理到具体的用户信息
点击用户管理 - 用户列表,默认显示全部用户信息列表,当查询某个条件的时候,根据条件显示用户信息列表
#### 2.1.1.1 用户搜索筛选
**内容和功能:**
- 昵称模糊搜索
- 手机号精确搜索
- 性别精确筛选
- 认证精确筛选
- 用户年龄段筛选
#### 2.1.1.2 用户列表
**内容和功能:**
- 昵称
用户注册时的昵称,数据唯一
- 性别
用户的性别
- 手机号
运营账户中间用*代替四位,预防运营可以查看到用户具体信息。管理员权限可以显示全部
- 年龄
用户的实际年龄
- 余额
用户账户余额
- 用户类型
服务用户或普通用户
服务用户是身份证认证用户,普通用户是未认证用户,认证过程是使用第三方接口来进行
- 用户评分
DSR = 当前用户所有服务的总评分/总评分数
- APP在线状态
当前用户是否APP在线
- 手机类型
当前用户使用的手机类型Android或IOS
- 用户创建时间
- 用户管理按钮功能
禁用
当前用户禁止使用并无法在APP登陆
修改/查看
跳转到用户具体的修改页面进行信息修改和信息查看
删除
删除当前用户的所有信息,包括订单,媒体,服务内容,用户信息的一切数据,财务内容不删除
### 2.1.2 用户修改/查看
用户修改/查看是管理员和运营人员管理当前用户信息,并且可以根据用户的实时反馈进行必要的修改和审核
点击用户管理 - 用户列表 - 修改/查看跳转到用户修改/查看页面中
**内容和功能**
- 显示不可修改内容
1.手机号、余额等一些危险且固定的用户数据
2.用户评价分数
DSR = 当前用户所有服务的总评分/总评分数
```获取总评分数逻辑:用user_id获取当前用户的发布的所有未被禁用和删除的服务ID集合,批量查询服务评论表数据,分数相加得到所有的评论总数```
- 可以修改的内容
1. 媒体
可以删除用户照片、视频等信息
2. 性别
修改用户的性别
3. 密码
修改用户的密码
4. 头像
修改用户头像
5. 认证
如果用户没有认证,那么可以手动后台认证,如果用户认证了,不可以操作
## 2.2 服务管理
### 2.2.1 服务分类
服务分类用户服务数据,主要是展示在APP首页和用户发布服务的时候选择不同的服务分类来发布不同的服务类型
点击服务管理 - 服务分类,打开所有服务列表,按照树结构展示并且根据添加时间进行排序
**内容和功能**
- 分类ICON
APP展示的ICON
- 分类名称
分类名称
- 发布时间
分类发布的时间
### 2.2.2 服务列表
服务列表用于管理员和运营搜索和管理用户发布的服务信息
点击服务管理 - 服务列表,默认显示全部用户的服务信息列表,当查询某个条件时,根据条件显示服务列表数据
#### 2.2.2.1 服务搜索筛选
**内容和功能**
- 服务分类筛选
- 服务名称进行模糊搜索
#### 2.2.2.2 服务列表
**内容和功能**
- 服务名称
- 服务分类
- 发布服务的用户昵称
可以点击进入到当前用户详情
- 服务价格
- 服务时间
服务的时间间隔时长,单位分钟
- 服务评分
DSR = 当前服务的总评分数/当前服务的总评分人数
- 是否被禁用
- 创建时间
- 服务管理功能按钮
1.禁用当前服务
2.查看服务详情
跳转到当前服务详情中进行查看
3.评价管理
4.删除服务
### 2.2.3 服务详情
服务详情用户直观的查看到服务的所有信息,包含媒体等图片信息等。让管理员和运营进行服务的禁用和删除
点击服务管理 - 服务列表 - 查看服务详情跳转到服务详情页面中
**内容和功能**
- 服务媒体
用户发布的服务图片等媒体数据
- 服务名称
- 服务分类
- 发布服务的用户具体信息
头像、昵称、姓名、性别
- 服务价格
- 服务时间
服务的时间间隔时长,单位分钟
- 服务评分
DSR = 当前服务的总评分数/当前服务的总评分人数
- 服务备注
用户填写的一些富文本信息
- 是否禁用状态
- 创建时间
### 2.2.4 服务评价列表
服务评价是在管理员和运营对当前服务的评价预览和操作
点击服务管理 - 服务列表 - 评价管理
**内容和功能**
- 评论用户昵称
- 评论内容
- 评分
0-10分
- 用户评论的服务信息
```数据库zy_service_comment表中新增了service_id字段```
- 用户评论时间
- 评论管理
删除评论
## 2.3 订单管理
### 2.3.1 订单列表
订单列表是管理员和运维可以对平台所有的服务订单进行查看和操作