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

    项目名称:记忆箱

    团队:SVIP

     

    1Spec的目的:

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

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

     

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

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

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

     

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

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

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

     

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

    编码:编写代码

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

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

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

     

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

    1)使用账号密码登录

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

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

     

    5、边界条件:

    软件界面语言:中文

    硬件需求:手机

    软件需求:安卓操作系统

     

    6、功能的副作用:

    目前未发现...

     

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

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

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

  • 相关阅读:
    TP5之自定义分页样式
    使用ajax方法实现form表单的提交
    H5页面唤起手机拨打电话(拨号)
    php开启openssl扩展
    tp5 加载 extend 类库的方法 (有命名空间和没有命名空间的调用)【转】
    PHP 返回13位时间戳
    thinkphp5 view_path 配置,进行模板分离
    html2canvas 截图不完整 图片缺失问题
    PHP把JSON转换成数组
    tp5怎么隐藏默认模块名啊
  • 原文地址:https://www.cnblogs.com/ziyixuedie/p/6806575.html
Copyright © 2011-2022 走看看