目录
-
介绍 3
1.1 编写目的 3
1.2 文档范围 3
1.3 文件概述 3
1.4 参考资料 3 -
项目介绍 3
2.1 项目背景 3
2.2 项目目标 3
2.3 项目范围 4 -
应用环境 4
3.1 系统环境 4 -
功能规格 5
4.1 系统角色(Actor)分析 6
4.1.1 学生 6
4.1.2 普通用户 6
4.1.3 教师 6
4.1.4 系统管理员 7
4.2 系统主用例图(Use Case) 7
4.3 子系统 7
4.3.1 注册系统 8
4.3.2 登录系统 8
4.3.3 班级系统 8
4.3.4 单词识别查询 9
4.3.5 生词库系统 9
4.3.6 题库系统 10
4.4 非功能性需求 10
4.4.1 界面需求 11
4.4.2 响应时间需求 11 -
需求变更 11
-
产品提交 12
-
实现约束 12
-
介绍
1.1 编写目的
该文档描述了Learning path软件系统的功能和性能的需求,作为对该项目在概要设计阶段的设计输入。
本文档的预期读者包括:
设计开发人员
项目管理人员
测试人员
用户
1.2 文档范围
该文档的目的是解决整个项目系统中“做什么”的问题。对于开发技术在这里并没有涉及,而主要是通过建立模型的方式来描述用户的需求为,客户、用户、开发方等不同参与方提供一个交流的平台。
1.3 文件概述
本文档描述了该产品的功能。它描述了非正式的需求,为技术需求规范建立上下文。本文档的需求规范部分,主要是为开发人员编写的,并且用技术术语描述了产品功能的细节。稳当的两个部分完整地描述了同一个产品,但是针对不同的用户,因此使用不同的描述。
1.4 参考资料
《软件工程案例教程软件项目开发实践 第三版》 韩万江等 机械工业出版社
- 项目介绍
2.1 项目背景
在当今世界,英语仍然是被广泛使用的。目前,市场上的大部分词典软件所提供的拍照功能,同样是用了图片处理识别技术,但是市场上的大部分APP提供的仅是单句翻译或者全文翻译,这一点实际上并不利于英语学习者,因为这些APP所提供的翻译功能翻译出的结果比较模糊,若是优秀一些的翻译功能,智能识别出的翻译相对原意进行了一定的美化,这种功能并不利于英语学习者具体了解每一个单词的意思。英语学习者想要学习英语,更需要的是记住单词的意思,单词是句子的基础,句子才能够构建出文章,由此可知记单词的重要性。同时,这些APP也不会根据用户的使用情况进行分析,从而得到一些可用的数据。
2.2 项目目标
本项目研究的目的主要是让用户在面对一篇文章的多个生词时,能够更快速的查询到每一


17万+

被折叠的 条评论
为什么被折叠?



