小学生四则运算测试NABCD模型

组员:李新,朱浩龙,叶煜稳,陈俊金,林德麟

(1)  N (Need 需求)

需求分析:

四则运算是小学生学习数学的核心和基础,必须经过大量的练习才能熟练掌握,但是一味大量的做题,是一件

相当无聊的事。通常是老师编撰大量试卷,由学生纸上完成答卷,再由教师判卷,以此来达到练习的目的,但是长

此以往,这会变成一件相当枯燥的事。这种做法不仅消耗教师的精力和宝贵时间,而且效率低下,为此我们开发设

计这个四则运算测试程序,具体功能如下:

1.注册:让用户进行注册,存储用户信息,方便管理者对每位小学生答题成绩的管理;

2.登陆:让小学生登陆进去做题,和查看自己成绩。

3.统计:方便管理者(老师)统计学生的做题情况(学生成绩排名等)。

系统设计:

1.本系统可随机出10道1000以内的四则运算题目

2.本系统中的模块具有很强的可续性,可以方便学生进行模拟训练

3.本系统操作方便,灵活,简单;学生打开程序就可以进行做题训练了

4.本系统可高效,快速的查询学生的做题结果以及评分和时间

(2) A (Approach 做法)

本系统为小学生随机提供10道1000以内的四则运算题目,涵盖加,减,乘,除等多种混合运算(不少于4个运

算符),可以循环答题,统计自己的分数,查看正确答案。基本满足用户对四则运算的练习操作要求,并且尽量做到

程序设计人性化,管理者(老师)也能清楚观察出小学生每次答题情况。

(3) B (Benefit  好处)

       本系统可以减少老师纸上阅卷的疲劳感,和省去为学生出题出卷的精力,学生也可以通过本系统进行四则运算

练习,达到熟练掌握四则运算的能力,方便学生答题。

(4) C (Competitors 竞争)

作为一款四则运算的小软件,相比于那些在市场上卖的成堆关于四则运算的试卷练习本来说,它给我们用户带

来更多的方便,例如,可以装在电脑上或者手机上,不需要携带大量的试卷及练习册。对于商家来说,本产品可以吸

引一部分购买者,为商家带来一定的利益;对于那些购买本产品的用户来说也是一种新的体验,相较于传统模式下的

四则运算练习,进一步得到推广,在市场上还是可以占有一席之地的。

(5)D (Delivery 交付)

         将本系统包装成一个手机app或者电脑软件,发布到网上供用户下载与购买使用。

本系统大概流程图

作业6小学生四则运算测试APP的NABCD模型的更多相关文章

  1. 作业6 团队项目之需求 (NABCD模型)

     N A B C D模型分析 WorkGroup:NewApps 组员:欧其锋(201306114305  http://www.cnblogs.com/ouqifeng/) 吕日荣(20130611 ...

  2. 作业六:小学生四则运算之NABCD模型与产品Backlog。

    NABCD模型与产品Backlog NABCD模型 ) N (Need 需求) 方便了老师和学生,使他们可以想要的时候随时可以得到,省时省力,快速出题,马上得到答案. ) A (Approach 做法 ...

  3. 《软件工程》小组团队项目-小学生四则运算APP(First Sprint)

    <软件工程>团队项目我们小组选择了小学生四则运算APP,在上学期原有的项目基础上进行更新升级.(自我感觉我们团队上学期的小学生四则运算APP是较为成功且实用的,不过这学期学习到了新的知识, ...

  4. 数学口袋精灵app(小学生四则运算app)开发需求

    数学口袋精灵APP,摒除了传统乏味无趣学习数学四则运算的模式,采用游戏的形式,让小朋友在游戏中学习,培养了小朋友对数学的兴趣,让小朋友在游戏中运算能力得到充分提升.快乐学习,成长没烦恼! 项目名字:“ ...

  5. 第三周结对项目--小学生四则运算CAI软件汇报及总结(UI/web)

    前言: 这周是和我队友苏卫喜一起结对开发,我主要是写项目文档需求分析,她是通过我的需求文档来进行做思维导图,之后我们通过思维导图一起讨论用户界面设计. 以下就是我的需求分析1.0版本 1.   软件名 ...

  6. 结对作业——随机生成四则运算(Core 第7组)

    结对作业 ——随机生成四则运算(core第7组) 吕佳玲 PB16060145 涂涵越 PB16060282 GITHUB地址 https://github.com/hytu99/homework_2 ...

  7. 软工之 NABCD 模型分析及 Web of Paper 原型设计结对作业

    目录 写在前面 NABCD 模型 N -- Need,需求 A -- Approach,方法 B -- Benefits,好处 C -- Compettors,竞争 优势 劣势 D -- Delive ...

  8. 使用MFC做一个简单的‘能自动生成小学生四则运算的软件’

    这是软件工程的第一次作业!但由于我们python还没入门,所以这次的要求是‘语言不限’. 小学期做过一个关于MFC的‘资金管理系统’,也正好可以有界面,所以就选择了自己很熟悉的MFC来做这个作业! 1 ...

  9. (小组)第六次作业:NABCD模型分析。产品Backlog。

    NABCD模型分析: NABCD模型分析 1.N——need需求 随着时代的进步,人们生活水平的提高,现在手机的普及率已经非常高了,而且现在的家长很多时候会忙于工作,很少会花时间出来给自己读小学的孩子 ...

随机推荐

  1. 4.Dubbo2.5.3集群容错和负载均衡

    转载请出自出处:http://www.cnblogs.com/hd3013779515/ 1.集群容错和负载均衡原理 各节点关系: 这里的Invoker是Provider的一个可调用Service的抽 ...

  2. 基于汇编的 C/C++ 协程 - 切换上下文

    在前一篇文章<基于汇编的 C/C++ 协程 - 背景知识>中提到一个用于 C/C++ 的协程所需要实现的两大功能: 协程调度 上下文切换 其中调度,其实在技术实现上与其他的线程.进程调度没 ...

  3. 问题解决:Apache: You don't have permission to access / on this server

    虚拟主机(Virtual Host)是指在一个机器上运行多个网络站点 (比如:www.company1.com和www.company2.com). 如果每个网络站点拥有不同的IP地址,则虚拟主机可以 ...

  4. Docker技术入门与实战 第二版-学习笔记-8-网络功能network-2-相应配置

    1) 快速配置指南(详细使用下面会讲) 其中有些命令选项只有在 Docker 服务启动的时候才能配置,而且不能马上生效 下面2个命令选项既可以在启动服务时指定,也可以 Docker 容器启动(dock ...

  5. vi 格式配置

    echo set cursorline >>.vimrcecho set ic >>.vimrcecho set nu >>.vimrc

  6. EF(EF Core)中的NotMappedAttribute(转载)

    NotMapped特性可以应用到EF实体类的属性中,Code-First默认的约定,是为所有带有get,和set属性选择器的属性创建数据列..NotManpped特性打破了这个约定,你可以使用NotM ...

  7. Intel 面试(就不该报外企,英语是硬伤)

    1 自我介绍(用英文) 啊啊啊,能不能用中文啊,最好用英文,蒙了.... 2 你对硬件了解吗,对X86系统了解吗,知道CPU是怎么处理读一个数据的吗,说说cpu从读一个数据,到内存怎么进行处理? 说的 ...

  8. 【LeetCode148】Sort List★★bug

    1.题目描述: 2.解题思路: 本题是要堆一个链表进行排序,并且要求时间复杂度为 O(n log n).很明显,要用到分治的思想,用二分法进行归并排序:找到链表的middle节点,然后递归对前半部分和 ...

  9. 在window下安装第二个mysql

        win7电脑上已经通过安装的方式安装过一个5.5版本的mysql,现在需要再安装一个5.6版本的mysql,因此采用了免安装版的mysql 1.下载         直接去官网下载,社区版   ...

  10. SQLAlchemy 关联表删除实验

    本实验所用代码来源于官网文档 from sqlalchemy import Table, Column, Integer, String, ForeignKey from sqlalchemy.orm ...