软件需求规格说明书
2015-06-22 22:11
405 查看
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 场合适应性需求
适应于任何场合。复制去Google翻译翻译结果
相关文章推荐
- Bash shell和变量详解
- 构造函数和析构函数
- Android中Activity四种启动模式和taskAffinity属性详解
- swift 编译预定义 --不知道怎么定义,但是可以#if
- 我的第一个开源项目(Auditory)
- 软件详细设计说明书
- 数据结构基础(5)--队列和循环队列详解--静态方式
- 推荐一个在线查看函数图象的网站 —— Desmos
- MySQL
- pycurl库使用详解
- iOS开发之那些不容错过的技术博客
- 概要设计说明书
- SCU 4437 Carries (2015四川省省赛B题)
- IO中,system in问题求教
- 解决Linux下Qt程序报『QString::arg: Argument missing: 无法解析SSLv2_client_method中的符号』错误
- Internetworking
- 转:UIView之userInteractionEnabled属性介绍
- 第七章
- 友元类——计算两点间的距离
- xcode gdb/lldb调试命令