软件工程之开发过程
2015-12-16 09:22
169 查看
[b]项目:软件工程之四则运算[/b]
[b]队员:欧泽波、黄国柱[/b]
开发过程:
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.软件工程之四则运算开发感悟与收获:/article/5340280.html
[b]队员:欧泽波、黄国柱[/b]
开发过程:
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.软件工程之四则运算开发感悟与收获:/article/5340280.html
相关文章推荐
- 领域驱动设计案例之实现业务3
- 地理编码与反编码
- JQuery AJAX调用WEB SERVICE方法
- LeetCode(222) Count Complete Tree Nodes解题报告
- ls命令详解使用格式和方法
- if (){}else if(){} else{}
- C++静态库与动态库
- TCP/IP(2)-数据链路层
- Sprint 冲刺第三阶段第3-5天 数据库代码
- JavaScript_DOM编程艺术第二版学习笔记-第7章
- 成功的背后!(给所有IT人)
- equal重写
- maven 加入json-lib.jar 报错 Missing artifact net.sf.json-lib:json-lib:jar:2.4:compile
- Assembly x64 Intro - SSE2 Copy16Times
- if语句
- Sprint 冲刺第三阶段第3-5天
- 生活中的心理学
- 数据挖掘算法之离散化和二元化
- xcode下出现Undefined symbols for architecture arm64或者armv7: “_OBJC_CLASS_$_XXX
- AssignVar