zoukankan      html  css  js  c++  java
  • 作业六:小学生四则运算之NABCD模型与产品Backlog。

    NABCD模型与产品Backlog

    NABCD模型

    1) N (Need 需求)
    方便了老师和学生,使他们可以想要的时候随时可以得到,省时省力,快速出题,马上得到答案。
    2) A (Approach 做法)
    利用Java编程软件eclipse编写的一个软件,按照用户需求进行运行从而得到题目,例如学生的手机或家长的手机安装我们的APP,只要家长想出题给学生,直接打开我们的APP就可以了。我们会每次随机出题,学生们平时没有什么事情的时候也可以直接打开APP练习。
    3) B (Benefit  好处) 
    节约了老师和学生出题的时间,并且可以马上得到答案,而且可以登录,记录每个学生的成绩。提高学生算数能力。
    4) C (Competitors 竞争) 
     因为系统过于简单,作为一个刚刚入门的程序员都可以写一个出来,要从中得到优势,就需要在这个软件中加入其它软件没有的东西,例如题目界面的美观,算法的多样性,随机性。
    5)D (Delivery 交付)
    我们会先让身边的人使用,并且对他们提出的问题进行改正。然后通过网上平台上传软件进行交付,放在下载的平台上,提供给更多的人使用。
    View Code

    产品Backlog

    小学生四则运算(app)Backlog

    ID

    NAME

    IMP

    EST

    HOW TO DEMO

    NATES

    1

    在eclipse上实现四则运算的加减乘除等等基本运算要求

    30

    5

    打开程序会自动生成四则运算的多种混合运算,输入答案后提示是否正确,能统计分数,统计时间,统计答对题数

    需要进行测试和容错,封装程序。

    2

    做一个界面,带有时间功能,界面美观,易操作。

    30

    7

    打开程序会有登录界面,界面除了可以简单运行四则运算外,还可以改变皮肤等功能。

    规划好界面的设计,考虑好界面在app上的视觉效果,以及操作性。

    3

    把程序做成可在手机上运行的app

    25

    10

    做成的app可以在各类手机中安装,打开后便可以使用

    适合安卓系统,同时尝试做一个适合IOS系统的app

    4

    对app进行多种测试

    15

    10

    输入多种数据进行测试,将app给用户试用,收集用户意见,完善程序

    app要做到吸引用户的使用,做到精而简。

  • 相关阅读:
    Linux ansible 常用模块二
    Linux之ansible 常用模块
    flask websocket实现用例
    flask--上下文原理
    python Django
    python 并发编程 锁 / 信号量 / 事件 / 队列(进程间通信(IPC)) /生产者消费者模式
    并发编程 process 模块的方法及运用 僵尸与孤儿
    python 并发编程 操作系统 进程 并发.并行 及 同步/异步,阻塞/非阻塞
    python 网络编程粘包解决方案2 + ftp上传 + socketserver
    第一节 机器学习基础
  • 原文地址:https://www.cnblogs.com/zsb1/p/4515592.html
Copyright © 2011-2022 走看看