zoukankan      html  css  js  c++  java
  • 团队作业2——需求分析&原型设计

    四则运算练习软件APP


    一、需求分析

    我们小组通过咨询和采访相关人获取了小学生四则运算的需求,经过对采访结果的总结分析,最终确定了四则运算系统要实现的功能。

    有大致以下需求功能:

    (1)注册功能:用户能够通过本系统进行注册账号。

    (2)登陆功能:用户能够通过本系统进行登陆账号。

    (3)查看及修改个人信息功能:用户能够通过本系统进行查看个人信息,如有需要可对其进行修改。

    (4)学习功能:用户能够通过本系统,进行基础运算的运算过程的学习或回顾。

    (5)自主出题功能:用户能够通过本系统给自己出题进行测试,系统将计算出答案,并与用户实际答案进行比对,获得测试结果。

    (6)测试功能:用户能够通过本系统进行四则运算测试,包括简单四则运算、混合四则运算、真分数四则运算等测试题。并在提交后获得测试的结果,包括正确答案,最终分数,用时,正确率等信息。

    (7)查看测试记录功能:用户能够通过登录本系统,查看做题的得分记录、用时,正确率等信息。

    (8)回顾错题功能:用户能够通过登录本系统,查看之前测试的错题情况,并进行再测试。

     

    NABCD

    N:能满足基本的四则运算功能,记录用户个人信息和测试记录,通过此软件逐步提高四则运算能力。

    A:通过数据库实现错题记录功能和创建、保存用户信息,运用算法实现习题功能。

    B:操作便捷简单,易上手,随时随地都可以进行测试,能清楚的知道每一次的测试情况。

    C:由于只有我们一个小组选择这个团队项目,所以竞争力不是太大。

    D:由于是初版,我们打算现在小组试用,待功能稳定后,可以推广给同学亲戚家的小孩使用。

     


     

    二、原型设计

     

             


     

     

    三、编码规范

    1.代码风格的原则是:简明,易读,无二义性,重要代码得有注释。

    2.缩进采用的是Tab

    3.变量定义的规范性

  • 相关阅读:
    git知识点总结
    自动化进阶
    unittest单元测试框架
    自动化测试模型
    webdriver
    python文件处理
    uva 11077 置换
    poj 1066 Treasure Hunt
    poj 2661 Factstone Benchmark
    hdu 4180
  • 原文地址:https://www.cnblogs.com/newteam6/p/6700997.html
Copyright © 2011-2022 走看看