zoukankan      html  css  js  c++  java
  • 软件需求分析

    项目名称:记忆箱

    团队:SVIP

     

    1Spec的目的:

    1)让开发人员基本了解将要开发什么样的软件,有一个初步的概念,可以有效制定自己的开发计划。

    2)让用户了解将要开发的软件的具体功能是什么,有助于充分体现用户的需求,同时最终要的是让用户找出不满足需求的地方,以便于快速改进,有助于在初期发现问题。

     

    2、Spec的目标不包括什么?

    (1)不包括具体的编码要求,

    2)不包括软件的具体功能操作步骤

     

    2spec的用户和典型场景是什么?

    用户:一切使用该软件的用户、开发人员。

    典型场景:用户想要学习一门学科进行知识点的记忆时,知识点过于繁杂或者不利于记忆,用户可以自行定义个记忆库,在里面添加问题与答案的卡片(或词条),根据用户添加的卡                    片提供展示问题让用户自主解答问题进行记忆(提供问答模式)。

     

    3spec用到哪些术语,他们的定义是什么?

    编码:编写代码

    模块:一个功能点,用户使用到的一项功能。

    软件需求:用户使用该软件的需要的功能点。

    开发计划:程序员制定的开发流程

     

    4、用户如何使用软件的功能:

    1)使用账号密码登录

    2)用户自定义记忆库,添加记忆内容,提供问答模式,可以背单词、背知识点以及复习相关材料使用。

    4)可以在管理界面设置提醒时间,对用户进行提醒。

     

    5、边界条件:

    软件界面语言:中文

    硬件需求:手机

    软件需求:安卓操作系统

     

    6、功能的副作用:

    目前未发现...

     

    7、什么叫,什么叫这个功能测试完了,可以交付了?

    功能都可以正常使用,不会出现意外情况,不会出现错乱,而且与其它模块进行交互不会出现问题。

    用户通过最少的操作实现想要的功能而且并不会出现问题就叫做

  • 相关阅读:
    Java的值传递和引用传递的说法
    将对象写道硬盘上and从硬盘上读入对象
    分割一个文件and合并一个文件(并且带有配置信息记录)
    文件的切割和合并
    SequenceInputStream的用法(用来合并流然后一起操作)
    PrintStream和PrintWrite用法
    将一个文件夹中的所有含有某个后缀的文件写进一个文件里面
    关于Properties的制作配置文件(当一个app已经5次被打开我们就收费)
    Properties的用法
    深层删除一个目录(java)
  • 原文地址:https://www.cnblogs.com/ziyixuedie/p/6806575.html
Copyright © 2011-2022 走看看