zoukankan      html  css  js  c++  java
  • 软件需求规格说明书

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

         适应于任何场合。

  • 相关阅读:
    Intellij IDEA创建Maven Web项目<转>
    Spring事件监听Demo
    maven打包源码<转>
    枚举类转成json
    Java多线程编程中Future模式的详解<转>
    细数JDK里的设计模式<转>
    设计模式-观察者模式(下)<转>
    Sqlserver自定义函数Function
    sqlSQL2008如何创建定时作业
    JSON 序列化和反序列化——JavaScriptSerializer实现
  • 原文地址:https://www.cnblogs.com/wyck/p/4594037.html
Copyright © 2011-2022 走看看