软件需求规格说明书
1 引言
1.1 编写目的
对软件的需求进行分析,包括软件的业务需求、用户需求、功能需求。并对各系统接口、运行环境、性能需求做出可行性方案。
1.2 参考资料
http://www.linuxidc.com/Linux/2012-01/52443.htm
//实例参照
http://download.csdn.net/detail/jeenry119/3245736
//安卓经典书籍
http://android-studio.org/ //android studio下载
http://baike.baidu.com/view/3775158.htm //android sdk 介绍
《安卓技术开发》
2 项目概述
2.1 产品描述
该产品使学生在拿起手机时就可以记忆单词。
2.2 产品功能
产品主要有词库选择,词数设置,已学词量三个功能。词库选择:对词汇的类型进行选择,如四六级、托福、雅思等。 词数设置:对解屏的单词数进行设置,即需要划过特定数目的词汇后才可以解屏成功。 已学词量:记录应用者已经学习的词汇的数量。用户可以根据自己的需求,设置不同的词库以及解屏时出现的英语单词的个数。学过的单词在已学词量中都会有汇总,用户可以随时查看。
2.3 用户特点
本单词解屏面向的对象为所有会学习到英语的学生:四级、六级、托福、雅思等。主要是要考四六级的大学生,或者要出国学习的学生,或者在生活中热爱英语的人。
3 具体需求
3.1 功能需求
3.1.1 功能需求1
对词汇的类型进行选择,如四六级、托福、雅思等。
3.1.2 功能需求2
词数设置:对解屏的单词数进行设置,即需要划过特定数目的词汇后才可以解屏成功。
3.1.3 功能需求3
已学词量:记录应用者已经学习的词汇的数量。
3.2 外部接口需求
3.2.1 用户接口
以图形图画及各种组件绘制成用户界面,作为用户接口。
3.2.2 硬件接口
安卓的任何系统都可以使用。
3.3 性能需求
不联网就可以使用,安装方便,规格小,运行速度快。
3.4 设计约束
只能在安卓系统里使用。
3.5 属性
3.5.1 可用性
适用于很多学生。
3.5.2 安全性
安全性低。
3.6 其他需求
3.6.1 操作
操作简单,实用。
3.6.2 场合适应性需求
适应于任何场合。