【第四组 Touch】用例+功能说明+技术说明

 

背景:

1.典型用户:王女士(刚刚和家人旅行归来)

2.用户的需求/迫切需要解决的问题:

  1. 出去游玩时拍了许多照片,需要用我们的软件对这些照片进行一些处理。

3..假设:

   a.用户已经拍好了照片

   b.用户会使用本软件

场景:

王女士打开我们的Touch APP,进入设置界面,点击“+”号按钮,选择好他存放本次旅游所拍照片的文件夹路径,确定返回主界面,他就能看到这些照片就都显示在主界面了。

 

 

用例名称:导入图片文件夹

角色:用户

主要成功场景:

1. 打开软件

2. 进入设置界面

3. 添加照片文件夹

4. 返回图库界面

5. 等待图片扫描完成

6. 查看图片

扩展场景:

  1. 图片过大,无法添加
  2. 图片数目过多
  3. 文件夹中没有图片文件

功能说明书:

   目标:用户能成功添加自己图片所在的文件夹

   用户:希望用本软件对图片进行相关处理的用户(分类,3d显示,插入街景生成回忆录等)

   如何使用:

      1. 打开软件

2. 点击软件左侧的汉堡菜单中的设置按钮进入设置界面

3. 点击“+”添加图片文件夹按钮

4. 弹出文件选择框,点击选择图片所在的文件夹,选好后点击确定。

5. 可以再设置界面看到自己新选择的文件夹路径。

6. 等待图片扫描完成

7. 返回主界面就可以看到自己的照片。

 边界条件:

      每个文件夹中的图片不宜过多,单张图片大小不能太大

技术说明书:

  

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

 

  1. 选择好文件夹后,针对此文件夹中的每个文件,首先判断其是否为图片文件(.jpg;.png)

若是,则以bitmap源流记录图片内容,GetImagePropertiesAsync后,用Imagepath记录图片文件的路径,Latitude,Longitude记录图片经纬度。最后返回结果为单个文件夹中的图片list,方便最后在主界面显示allimage.

 

 

posted @ 2017-07-24 16:57  MArkeyL  阅读(263)  评论(0)    收藏  举报