0428-项目再开发2.0

--------------------------------2.0-----------------------------------------

项目前言:

51冯美欣同学的项目:http://www.cnblogs.com/maxx/

Github项目的源代码原地址https://github.com/RABITBABY/We-have-bing

团队成员:124陈彦生、125陈庆祥、126林发、148彭宏亮、150张国镜

团队Github地址:https://github.com/cysGitHub

一、项目要求:

在此基础上,进行软件的改进。

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

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

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

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

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

......

参考但并不限于以上几条,列出你们觉得需要改进的地方及理由。(博客)

并尽可能从你们组的列表中选择两点将改进实现。(GITHUB)

二、项目建议方案

(一)从用户角度出发:

1、应该增加一个知识点学习区、即是给小学生描述简单的知识点或公式

2、增加一个储存数据的功能,使学生可以回顾错题,便于提高

(二)从产品角度出发:

1、增加一个广告的区域或者板块

2、可以增加一个公开课或有偿视频课的区域用来增加盈利

3、可以增加一个商品区域,营销小学生书籍和用具等以增加盈利

三、总结

对于本次项目的再开发过程中,我们团队存在一定的困难,因为原代码的结构都不是很能清楚的理顺下来,对其源代码中函数的调用和指向都出现有一定的混乱,所以我们在讨论中转变项目的开发方向,转向新功能的增加和用户体验方面的开发,忽略了原代码的框架优化。

转载于:https://www.cnblogs.com/linfa/p/5444133.html

0428-项目再开发2.0相关推荐

  1. 复盘离线电商数仓3.0项目–数据开发梳理

    复盘离线电商数仓项目–数据开发梳理 业务数据 数仓分层 ods层到ads层的开发 开源BI工具Superset ODS层业务数据&日志数据 ods层业务数据 使用Sqoop脚本从Mysql数据 ...

  2. idea怎么运行eclipse的web项目_Apache Storm v2.0入门项目的开发、测试和运行(IDEA/Maven)...

    第一个Apache Storm v2.0流计算入门项目的开发.测试和运行(IDEA/Maven) 关于流计算框架Apache Storm最新版的安装,可以参考: 流计算框架-最新版Apache Sto ...

  3. 一个项目的开发流程是怎样的? 原名:「只差程序员」离优秀的产品还有多远?...

    http://www.toutiao.com/a4919665444/ ......产品开发的流程问题,这也是个严肃的问题.解决流程问题,就知道技术团队需要什么人,产品开发就成功了一半. 一个项目的开 ...

  4. 友情提醒:欲开发android5.0以上应用,请全部更新开发工具至最新

    周末帮人完成一个项目,android5.0以上版本,谁知道被开发工具折腾的死去活来.我的开发环境是adt-bundle-windows-x86-20140702.zip版本,也是目前能找到的adt-b ...

  5. 项目架构开发:数据访问层之Cache

    数据访问层简单介绍 数据访问层,提供整个项目的数据访问与持久化功能.在分层系统中所有有关数据访问.检索.持久化的任务,最终都将在这一层完成. 来看一个比较经典的数据访问层结构图 大概可以看出如下信息 ...

  6. Node项目实战开发-博客系统

    Nodejs项目实战开发-博客系统(已完结) 个人博客系统 欢迎访问我的博客~ MaXiaoYu's Bolg 前言: 开发技术 技术 版本 Node ^14.3.0 ejs ^3.1.3 expre ...

  7. 加快Vue项目的开发速度

    加快Vue项目的开发速度 现如今的开发,比如是内部使用的管理平台这种项目大都时间比较仓仓促.实际上来说在使用了webpack + vue 这一套来开发的话已经大大了提高了效率.但是对于我们的开发层面. ...

  8. 用Docker搭建Laravel和Vue项目的开发环境

    在这篇文章中我们将通过Docker在个人本地电脑上构建一个快速.轻量级.不依赖本地电脑所安装的任何开发套件的可复制的Laravel和Vue项目的开发环境(开发环境的所有依赖都安装在Docker构建容器 ...

  9. 项目复盘:从0到1,如何做好竞品分析?

    项目复盘:从0到1,如何做好竞品分析? 竞品分析对于产品经理来说是必备技能之一,本篇文章作者为大家分享了自己在项目中做竞品分析的思路. 项目背景概述 大家作为产品经理,对竞品分析这件事是耳熟能详. 在 ...

最新文章

  1. Access自动编号 违反并发性原因解析
  2. SAP MM ME21N 创建PO时报错 - Net price in CNY becomes too large – 之原因分析
  3. oracle12c不能进入到http://localhost:1158/em的解决办法
  4. String是值传递还是引用传递
  5. python五子棋双人对弈_PyQt5实现五子棋游戏(人机对弈)
  6. java中List Set Map使用
  7. jQuery学习笔记系列(三)——事件注册、事件处理、事件对象、拷贝对象、多库共存、jQuery插件、toDoList综合案例
  8. 【BZOJ28431180】极地旅行社,LCT练习
  9. Pytorch-torchvision源码解读:ASPP
  10. c++重载++和--
  11. oracle 052 题库变了,oracle ocp题库变化,052新加的考试题收集整理-30
  12. LM393 电压比较器及其典型电路介绍
  13. 前端页面截图,指定区域截图
  14. 匿名邮件实现的方式及原理
  15. 【敏捷开发】什么是自组织团队?
  16. 博纳影业明日上市:于冬陷入与江疏影绯闻 被曝斥资千万买珠宝
  17. close函数 qt_QT中关闭应用程序和窗口的函数(quit(),exit()以及close()的区别)
  18. Cosmos 是什么?
  19. 如何改变computed执行_皓儿日记2019-11-09 《执行力》读书笔记
  20. 无套路!最新官宣的1000+微信红包封面,领取入口戳→

热门文章

  1. 7-11 到底是不是太胖了(10 分)
  2. “华为”和“荣耀”的区别,双品牌满足我和爸妈的不同需求
  3. 关于flux里面的->的解释
  4. 少儿python培训课
  5. 【mysql的设计与优化专题(5)】慢查询详解
  6. 创建一个docker容器
  7. python制作动态时钟_python+pygame制作一个可自定义的动态时钟和详解
  8. 蓝牙核心协议学习 -- 基带协议(Baseband)翻译最终版
  9. 容器编排-Docker Compose
  10. 计算机系统论文摘要,计算机系统结构论文摘要怎么写 计算机系统结构论文摘要范文参考...