【软件工程理论与实践】软件工程小组项目——Learning Path需求分析

一、项目需求分析

1. 项目背景

       在当今世界,英语仍然是被广泛使用的。目前,市场上的大部分词典软件所提供的拍照功能,同样是用了图片处理识别技术,但是市场上的大部分APP提供的仅是单句翻译或者全文翻译,这一点实际上并不利于英语学习者,因为这些APP所提供的翻译功能翻译出的结果比较模糊,若是优秀一些的翻译功能,智能识别出的翻译相对原意进行了一定的美化,这种功能并不利于英语学习者具体了解每一个单词的意思。英语学习者想要学习英语,更需要的是记住单词的意思,单词是句子的基础,句子才能够构建出文章,由此可知记单词的重要性。同时,这些APP也不会根据用户的使用情况进行分析,从而得到一些可用的数据。

2. 开发目的

       本项目研究的目的主要是让用户在面对一篇文章的多个生词时,能够更快速的查询到每一个生词的释义,并通过软件的大数据分析,了解自己的不足之处。

3.主要内容

       ①通过图像识别技术识别出文章中的每一个单词,在用户点击生词时,能够出现该生词的释义及例句,并导出该生词在哪张试卷(历年中高考英语试卷/四、六级真题、考研英语等)出现,并导出包含该生词的题目;
       ②通过编程让系统实现自动分析并识别出用户高频率查询的生词并存入自动生成的生词本中;
       ③开发教师端及学生端,教师端可以查询到学生端查询频率最高的单词及每个学生学习的情况。

4.项目范围

       Learning path是一个基于Android/IOS的英语学习软件。这个软件将通过提供工具来协助用户学习英语,面对长篇大论的英文时,只需拍照识别即可查取生词,从而最大限度地提高学习英语的效率,避免手动查询带来的效率低下。结合题库和生词本收录,增强学习性。
       本项目与目前市场上APP不同的有以下几点:
       ①可以智能识别出一个句子或一篇文章中的单个单词,用户只需要点击自己想要了解的生词,软件会给出该单词的释义及相关利句,包括含有该单词的题目;
       ②根据用户对于所查询单词的点击频率生成一份数据报告,并将点击频率较高的单词自动生成一个生词本,提供看词选意,选词填空,拼写单词三种记忆方式;
       ③软件提供学生端及教师端,将两个平台搭建在一起,教师可以管理班级学生信息,系统会对班级内所有学生的数据进行分析,由此教师可以了解到学生使用该软件点击频率最高的生词,及这些生词衍生出的易错题。

猜你喜欢

转载自blog.csdn.net/passer__jw767/article/details/111501308