需求分析#
1、N(Need,需求)
该软件用户只有一类角色:小学生
要求能根据用户选择的算法(+-/),产生随机数(在0--10之间的整数)进行该算法的计算,程序能接收用户输入的答案,如果用户输入的为非整数答案,则判定回答错误,如果用户输入的答案与算法结果不符合也判断为错误。在程序结束时,统计出答对、答错的题目数量。所以软件中要有供用户选择算法(+-/)的的按钮及输入答案的文本框。当用户做完时还要有用来显示统计结果的窗体。
2、A(approach,做法)
我们采用的是电脑客户端形式,
3、B(Benefit,好处)
-
适合小学生的学习辅导,运算相比较来说也比较简单
-
家长能够得知孩子的做题情况,促进孩子学习进步。
4、C(Competitors,竞争)
优势:界面简洁,功能简单适合小孩子使用
劣势:只适合小孩子使用,范围较小
5、D(Delivery,推广)
由幼儿园及小学一年级二年级老师进行宣传,带动,作为家庭作业的一种形式