一.背景介绍
某RD(开发人员)负责开发和维护售后服务系统,该系统包含“用户申请退款”的模块,现在有一个需求,需要在用户申请退款页面增加上传文件的功能。
二.需求文档
选择其中一段如下:
页面中的某个位置增加“上传证明”功能的按钮,提示文字为“添加证明”,用户提交申请后........
三.分析
对于上面那一段话,还是有几个“不太清楚”的地方:
- 文件证明是否为必选,不上传证明文件是否可以提交申请?
- 文件上传是单个上传还是批量上传?(用户每次选择一个文件上传或者一次选择多个文件同时上传)
- 上传的文件支持什么类型?比如图片、pdf、word、excel,如果是图片,对图片格式有什么要求,比如png、jpg、jpeg?
- 文件上传成功(或者失败)后,是否需要提示用户?以什么方式提示?
- 上传的文件数量上限是多少?10个或者多少个?
- 上传的文件大小限制,比如文件大小不能超多10M?
- 上传的文件是否允许进行压缩存放?