四则运算 Day1

需求分析#


1、N(Need,需求)

该软件用户只有一类角色:小学生
要求能根据用户选择的算法(+-/),产生随机数(在0--10之间的整数)进行该算法的计算,程序能接收用户输入的答案,如果用户输入的为非整数答案,则判定回答错误,如果用户输入的答案与算法结果不符合也判断为错误。在程序结束时,统计出答对、答错的题目数量。所以软件中要有供用户选择算法(+-/)的的按钮及输入答案的文本框。当用户做完时还要有用来显示统计结果的窗体。

2、A(approach,做法)

我们采用的是电脑客户端形式,

3、B(Benefit,好处)

  • 适合小学生的学习辅导,运算相比较来说也比较简单

  • 家长能够得知孩子的做题情况,促进孩子学习进步。

4、C(Competitors,竞争)

优势:界面简洁,功能简单适合小孩子使用
劣势:只适合小孩子使用,范围较小

5、D(Delivery,推广)

由幼儿园及小学一年级二年级老师进行宣传,带动,作为家庭作业的一种形式


PSP分析#



Github链接#


https://github.com/spy-bear/Arithmetic.git

posted @ 2015-12-31 02:22  sunshinebear  阅读(135)  评论(1编辑  收藏  举报