UWP开发之ExReaderPlus软件功能说明书

项目功能规格说明书

目录

1引言

2.典型用户

3产品界面原型设计

4副作用分析

5程序功能说明书版本


1引言

1.1编写目的

此功能规格说明书目的在于规划开发方向,明确功能需求,以提高开发效率。

本说明书仅供东北大学UWP“exReader”开发团队参考。

1.2项目背景

每年都有大量的同学参加各种各样的英语考试,如:GRE、Toffee、Ielts、CET4、CET6、考研还有高考。其中阅读题又是各种考试中占比非常重的一项,有些考生迫切需要扩展阅读能力,需要一款能帮助他们有针对性提高阅读能力的软件。现在大多数软件只支持查词功能,但是不能对词汇进行有效的分类标注,考生在阅读时不能有效的区分哪些词应该记忆,哪些词只需要了解。而我们的目的就是在于解决这个问题。

1.3开发意图

帮助那些需要在阅读时针对性的记忆考纲词汇的学生,让他们在阅读英语文章时获得更高的收益。

1.4用户群体

读英语文章时需要识别考纲(GRE、Toffee、Ielts、CET4、CET6、考研)词汇的用户。

2.典型用户

2.1A君:准备两年后英语考试的学生

用户信息

用户情况

姓名

A

身份

学生

用户动机

为英语考试记单词

知识层次和能力情况

有中等的英语基础

用户困难

普通的单词书没有联系上下文难记

典型场景

读两篇《经济学人》,想要记下其中的考纲词汇。

用户偏好

友好的阅读界面,能够不使用光标滑动就能显示词汇信息。

用户比例

80%

 

 

 

 

 

 

 

 

 

 

2.2B君:想读外国原著的学生

用户信息

用户情况

姓名

B

身份

学生

用户动机

收集某些阅读中遇见的句子,可以联系句子来记忆词汇。

知识层次和能力情况

有中等偏上的英语基础

用户困难

记忆的单词常常忘记,需要一个能保存考纲词汇上下文的软件。

典型场景

读《简爱》,但是遇见了两个的词汇,但是词汇复杂,想把句子一起保存下来联系上下文帮助记忆单词。

用户偏好

能够识别考纲词汇的同时,保存一条句子。

用户比例

20%

 

3产品界面原型设计

  1. 已经实现功能
    1. GRE、Toffee、Ielts、CET4、CET6、考研词汇的识别
    2. 可以复习词汇
    3. 外刊 页链接
  2. 预定实现功能
    1. 【1.0】【Coding】添加更加合理的词汇词库,用户可以创建一个单词本,这个单词本可以是空的,也可以是基于考纲词汇(如考研)创建。用户可以方便的增删查单词。单词本里边每个单词有状态位,表示掌握和未掌握,用户可以查看单词本所有词汇,词汇查看时可以分页,可以选择查看(1)所有单词(2)已掌握(3)未掌握,并且会显示统计数据,掌握的单词可以被恢复。
    2. 【1.0】【Coding】非考纲比较难的词汇的查询。用户在阅读英语文章时,遇见不认识的考纲词汇可以点击这个词汇,此时词汇被高亮显示,且词义被显示在一旁。只有在生词本为用户自定义时,用户可以选择把添加这个词汇到自己的生词本。这个需求可以考虑用百度提供的API来调用。
    3. 【1.0】【UI】【Planing】比较有特色的调节页面方式
    4. 【1.0】【UI】【Coding】考虑到在一大段时间不会改变考试等级,因此平时隐藏右边选择词汇的界面。
    5. 【1.0】【UI】【Coding】能根据当前字体和页面文章长度自动分页。
    6. 【1.0】【Planning】保存某些好的句子
    7. 【1.0】【UI】【Coding】支持单击单词来显示意思,需要更全面的、复杂的词库,不同颜色标注
    8. 【1.0】【Coding】生成一张短文(限定词数文章)的图片,用于用户分享。上边可以有统计词汇的信息:比如“词数432,有35个六级词汇,预计阅读时长5分钟”。
    9. 【2.0】【Coding】用户可以在书架导入文章,书架有用户历史访问的文章,可以直接点击访问。
    10. 【2.0】【Aborted】将用户登录需求删除,本地用户使用不需要用户名和密码。
    11. 【2.0】【Coding】给我们的图标一个磁贴效果
    12. 【2.0】【Planing】把百度的API更改为本地检索一个数据库。

界面原型设计

3.1主界面

(1)用户点击左上角图标可以打开菜单,菜单都由左下角图标“设置”类似。阅读界面不会在菜单栏出来时消失。

(2)阅读界面虚线部分表示用户鼠标停留时的“选取状态”,用户鼠标停留时会查询该单词,包括查询非当前词库的单词。用户在使用自己的单词本词库状态下可以单击添加词库,如果有更多功能则放在右键菜单。

(3)箭头表示把词语从词库删除。如果是非自定义词库,则只暂时去掉。如果是自定义词库,则会从用户词库中更改状态位。

 

3.2词库

(1)深色表示当前选中词库,虚线+ 表示新建词库。
           (2)用户可以单击词库来查看词库的单词,和统计数量。

 

3.3具体词库

(1)在我的词库下可以选择显示所有/未掌握/已掌握;在所有的状态下点有只读的状态信息。

(2)在未掌握下有“√”,可将当前单词移入已掌握

(3)在掌握下每个单词后有“×”,可将单词移入未掌握

(4)在其他只读词库只有所有单词,和数量信息。

3.4书架

3.5分享文章

           (1)用户可以生成文章的图片,用于在 交 站分享。

           (2)这可以有利于软件的推广

             3.6动态磁贴

 

4副作用分析

可能有些操作用户不知道,比如新建自己的词库,再导入,这需要引导界面引导用户操作。

5程序功能说明书版本

时间 版本 主要内容
2018年7月19日 1.0.0 需求的雏形
2018年7月24日 2.0.0 增加分页、书架需求、磁贴效果;完善分享模块;修改用户群体模块;增加界面点击后的效果的界面图。

 

 

 

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2018年6月15日
下一篇 2018年6月15日

相关推荐