二需求
2需求
1. 任务概述
1.1. 系统目标
传统学习没有把背单词和学口语结合起来,本软件的目的是把二者结合起来,再以电影为媒体增强学习的趣味性。
可以从电影字幕中提取生词来进行背诵。
背单词可以用记忆曲线来进行背诵。
可以看电影时显示字幕当中包含的生词词义。
良好的接口,可以和其它的背单词软件进行配合使用。(如单词风暴,有道单词本等)
1.2. 用户特点
有一定英语基础,但又不能熟练应用,想提高单词量及口语。
1.3. 假定和约束
本系统为个人桌面应用程序,单词词义使用网络词义及本机词义。
本系统有背单词功能,但比较基本,建议导出在其它软件中背诵。
2. 运行及开发环境
2.1. 运行环境
本期数字化校园系统软件运行环境,在基于本期硬件采购的基础上,系统具体运行环境如下:
运行操作系统 |
Microsoft Windows XP |
运行环境 |
Sun jdk 1.6.0,javaFx2.0 |
2.2. 开发环境
开发平台 |
Windows XP |
开发工具 |
eclipse |
版本管理 |
svn |
3. 功能需求
3.1. 主流程
3.2. 系统用例
3.3. 导入字幕单词
3.4. 设置单词词义
3.5. 数据导出
可以以电影为单位导出生词为txt格式文件,格式如下,导完后的单词导入单词风暴进行背诵。
格式(不同单词换行)
good
love
4. 非功能需求
4.1. 系统安全性需求
对用户的工作成果要有备份功能。
4.2. 系统易用性需求
在可以达到效果的前提下,尽量让用户少操作
4.3. 系统可扩展性需求
为以后支持多用户,B/S应用,及Android应用做一些考虑。