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.变量定义的规范性

  • 相关阅读:
    HDU4474 Yet Another Multiple Problem BFS搜索
    HDU4473 Exam 数学分析
    2013ACM多校联合(4)
    POJ1273 网络流...
    HDU4472 Count 递推
    POJ1149 PIGS 网络流
    UVA10881 Piotr's Ants 想法题
    javascript js string.Format()收集
    修改 设置 vs.net 网站 调试 设为 起始页
    【转】HTML5杂谈 概念与现行游戏 割绳子 宝石迷阵
  • 原文地址:https://www.cnblogs.com/newteam6/p/6700997.html
Copyright © 2011-2022 走看看