zoukankan      html  css  js  c++  java
  • 软件工程---在此基础上,进行软件的改进

    要求:

    首先,我们把这个软件理解成一个投入市场的、帮助小朋友进行算术运算练习的APP。

    从质量保证的角度,有哪些需要改进的BUG?

    从用户的角度(把自己当成小学生或真的请小学生帮忙),需要在哪些方面进行改进?

    从产品的角度(软件的市场定位、推广方式、盈利模式等),我们要对现有软件做些什么手脚?

    从开发者的角度,在架构、算法、技术实现、可扩展性、代码规范等方面可以怎样优化?

    我的想法:

    1.从用户的角度:添加一个能保存题目和答案的模块,即增加一个保存和读取历史记录的功能,让用户清楚了解算数运算的练习情况。

    2.从产品的角度:在进入该软件的时候显示一个显示时间为3秒的广告页面,然后寻找广告商合作。

    3.从开发者的角度:运用一下工厂模式对代码进行重构,就目前的代码来说,代码结构混乱,每一个类的功能不明确,每一个方法的作用也很模糊,不利于功能的扩展。 

  • 相关阅读:
    day5模块
    day5时间复杂度
    day5冒泡排序
    day4正则表达式
    C语言 经典编程100题
    C语言 第八章 函数、指针与宏
    C语言 第七章 数组与字符串
    C语言 第六章 多重循环
    C语言 第五章 循环结构
    C语言 第四章 分支结构练习
  • 原文地址:https://www.cnblogs.com/wucanlong/p/5437480.html
Copyright © 2011-2022 走看看