代码改变世界

分析与设计

2018-05-20 13:44  施卓桓  阅读(285)  评论(0编辑  收藏  举报

一、需求分析:

  1. 软件项目用户调查

    1.你使用过类似的四则运算的软件吗:
    A有 B没有
    2.一次作业的量多少合适:
    A.30 B.40 C.50 D更多
    3.布置作业什么样的频率合适:
    A一天两次 B一天一次 C两天一次
    4.需要错题重复测试吗:
    A需要 B不需要
    5.你喜欢用什么样的背景:
    A卡通图案 B风景图 C都行 D其他
    6.你觉得发学豆的奖励机制有用吗?
    A.有用 B.没用 C.一般
    7.你对我们的项目有什么意见或建议?

    用户1:BACACC 无
    用户2:BBBACC 无
    用户3:BCCBCC 避免重复的题目
    用户4:BABACC 出题质量高一点
    用户5:BABAAA 希望能让做题更有趣
    用户6:BACADA 无
    用户7:BACACA 无
    用户8:BDAADC 题量不要太少
    用户9:BAAAAA 无
    用户10:BBBABA 无

2.软件需求规格说明书

https://github.com/151234/four

二、原形设计







三、用例图、用例规约

四、顺序图



五、类图

六、编码规范

https://github.com/151234/four