【第四组 Touch】用例+功能说明+技术说明
背景:
1.典型用户:王女士(刚刚和家人旅行归来)
2.用户的需求/迫切需要解决的问题:
- 出去游玩时拍了许多照片,需要用我们的软件对这些照片进行一些处理。
3..假设:
a.用户已经拍好了照片
b.用户会使用本软件
场景:
王女士打开我们的Touch APP,进入设置界面,点击“+”号按钮,选择好他存放本次旅游所拍照片的文件夹路径,确定返回主界面,他就能看到这些照片就都显示在主界面了。
用例名称:导入图片文件夹
角色:用户
主要成功场景:
1. 打开软件
2. 进入设置界面
3. 添加照片文件夹
4. 返回图库界面
5. 等待图片扫描完成
6. 查看图片
扩展场景:
- 图片过大,无法添加
- 图片数目过多
- 文件夹中没有图片文件
功能说明书:
目标:用户能成功添加自己图片所在的文件夹
用户:希望用本软件对图片进行相关处理的用户(分类,3d显示,插入街景生成回忆录等)
如何使用:
1. 打开软件
2. 点击软件左侧的汉堡菜单中的设置按钮进入设置界面
3. 点击“+”添加图片文件夹按钮
4. 弹出文件选择框,点击选择图片所在的文件夹,选好后点击确定。
5. 可以再设置界面看到自己新选择的文件夹路径。
6. 等待图片扫描完成
7. 返回主界面就可以看到自己的照片。
边界条件:
每个文件夹中的图片不宜过多,单张图片大小不能太大
技术说明书:


- 当用户点击的试“+添加文件夹”按钮时,我们会新建一个文件选择器folderpicker来让用户选择电脑中的单个文件夹。如果文件夹为空,则直接返回,若文件夹非空则获取文件夹权限及路径,保存在MyFolderviewModel中,以便用户下次直接打开之前已经打开过并保存在数据库中的文件夹,即else所执行内容。

- 选择好文件夹后,针对此文件夹中的每个文件,首先判断其是否为图片文件(.jpg;.png)
若是,则以bitmap源流记录图片内容,GetImagePropertiesAsync后,用Imagepath记录图片文件的路径,Latitude,Longitude记录图片经纬度。最后返回结果为单个文件夹中的图片list,方便最后在主界面显示allimage.

浙公网安备 33010602011771号