zoukankan      html  css  js  c++  java
  • 软件工程之开发过程

    项目:软件工程之四则运算

    队员:欧泽波、黄国柱

    开发过程:

    1.界面设计

    --上学期已经做过了四则运算,不过那时是刚接触android,而且是自学的,所以基础很差,做出的项目存在很多不足缺陷,这次的四则运算,比上次的功能更多,更全,漏洞也少了很多,总体还算不错!

        

    2.功能实现

    --与上学期四则运算相比,现在这个项目功能明显多了很多,对题目的难度系数也进行了区分,分为四个阶段(简单、一般、较难、难)。简单:由1-30以内的两个整数进行加减。一般:由1-50以内的两个整数进行加减乘除。较难:由1-80以内的两个整数进行加减乘除,并与1-5以内的阶乘进行加减。难:由1-100以内的两个整数进行加减乘除,并与1-5以内的值的阶乘进行加减乘除,并与1-20的值的平方进行加减。功能解析在软件的“帮助信息”中有。

    此外,我们还在四则运算的计算中,插入了“计算器”和“答率”。“计算器”在首页中也有,为了用户可以直接使用,在计算中添加“计算器”按钮,是为了在一些较难的题目中,可以借助计算器进行计算,方便用户计算;“答率”是为了让用户做题一段时间后,检查自己所做题目的正确率,自己可为下次答题制定正确率的目标。

    3.需求分析

    --为了使用网络的发展和方便教学的需求,小学生在娱乐的同时,积极参与学习,达到提高运算能力的目的;另外,可以减少老师的教学负担,使得教学不再局限于课堂以及呆板的书面作业;此外,家长可以参与到孩子的成长中去,打破单面的教学,实现多方参与学生的成长。我们这个四则运算apk,可安装与安卓手机中,实现随时练习、有选择性、可记录性的测试系统,并能根据不同年龄段的学生出不同的题目。界面使用较为温和的颜色背景,清晰明朗,给用户带来开朗的心态去使用该软件。

    4.apk下载:http://pan.baidu.com/s/1gevfJEV

    5.软件工程之四则运算开发感悟与收获:http://www.cnblogs.com/OuZeBo/p/5050138.html

  • 相关阅读:
    LeetCode对撞指针汇总
    167. Two Sum II
    215. Kth Largest Element in an Array
    2018Action Recognition from Skeleton Data via Analogical Generalization over Qualitative Representations
    题解 Educational Codeforces Round 84 (Rated for Div. 2) (CF1327)
    题解 JZPKIL
    题解 八省联考2018 / 九省联考2018
    题解 六省联考2017
    题解 Codeforces Round #621 (Div. 1 + Div. 2) (CF1307)
    题解Codeforces Round #620 (Div. 2)
  • 原文地址:https://www.cnblogs.com/OuZeBo/p/5050137.html
Copyright © 2011-2022 走看看