软件需求规格说明书

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 场合适应性需求

     适应于任何场合。

原文地址:https://www.cnblogs.com/wyck/p/4594037.html