0422团队项目:二次开发

 一、团队介绍

小组团队名称:开拓者队

团队博客地址:http://www.cnblogs.com/rightTeam/

团队GITHUB地址:https://github.com/rightTeam

团队成员:

学号:201406114205

姓名:陈嘉慧

个人博客链接:http://home.cnblogs.com/u/hui1005039632/

个人GITHUB链接:https://github.com/Sandyjiahui

学号:201406114215

姓名:林志杰

个人博客链接:http://www.cnblogs.com/15linzhijie/

个人GITHUB链接:https://github.com/hellolaona

学号:201406114228

姓名:郑铭泽

个人博客链接:http://www.cnblogs.com/95mz/

个人GITHUB链接: https://github.com/zhengmingze

学号:201406114237

姓名:古林萍

个人博客链接:http://www.cnblogs.com/moliny/

个人GITHUB链接:https://github.com/Moliny

 二、项目主要简介

功能:该app能随机产生多种形式的算式,比如带括号的,分数四则运算,混合运算,阶乘等,通过游戏形式让用户乐在其中。悦耳的背景音乐让用户身心愉悦,更加享受答题过程。

界面:该游戏共有三个界面,登陆界面,游戏成功界面,游戏失败界面

三、下载地址

 

下载:http://www.appfun.cn/app/info/appid/299390)

 

运行环境配置:

方法一:下载Android studio,并且配置jdk1.7以上版本,创建Android Application Project,导入项目

方法二:1、下载eclipse,还有ADT包,将包里的插件复制放进eclipse目录下的插包

            2、点击Android SDK Manage图标,下载ToolsExtras(这两个是必须),还有Android4.3Android4.4.2Android4.4.0(看个人需要及硬盘容量)

四、单元测试github

 

被测试的代码

1

测试结果:

分母为0,有错

五、解释说明bug及修复情况

 

修复(1):

代码修改

 

结果:

1、游戏成功界面跟游戏失败界面只不过是一个单词的差别,却另外做了一个界面,降低了运行效率,占多了内存空间

2、有些题目是某个数字不等于?然后无论选什么都对,这也是bug

3、没有音乐开关按钮,显得不人性化

4、也不能提供新的一轮题目,每次运行一次就被强制退出,也不够人性化

5、使用的是UI设计,主要是对界面的设计,虽然UI设计者背景大多数是软件工程师,但是并不能很好地体现出软件工程的思想(使用工程化的方法)。只能说设计思路比较先进,符合潮流而已。

 

六、贡献分

 

陈嘉慧:21分

林志杰:22分

郑铭泽:19分

古林萍:18分

 

原文地址:https://www.cnblogs.com/rightTeam/p/5420066.html