6 软件测试 25
6。1 测试目的 25
6。2 测试计划 25
6。3 功能测试 25
6。4 可用性测试 25
6。5 测试结果 26
结 论 27
参 考 文 献 28
致 谢 29
1 绪论
1。1 课题背景
智能手机现在已经是一个大众化的工具,它的功能越来越多样化,除了打电话和发短信之外,娱乐,购物消费,订票,理财等各式各样的功能不断地涌现出来。现在我国经济的持续发展,人们的生活水平在不断地提高,个人财产的不断增多是理财发展的内在要求。理财就是确定个人性阶段的生活,省视自己的资产分布情况,合理安排资产的运用,并及时了解个人资产的变化信息,以达个人资产的合理运用,提高生活质量的要求。现在随着智能终端和移动技术的飞速发展,通过智能手机让用户更方便地操作已成一个趋势,人们只要动动手指随时随地就能管理自己的资产。Android因其提供开放性开发平台,操作便捷在各类手机操作系统中脱颖而出,基于android的手机软件开发迅猛发展,而且越来越普遍。因此,基于安卓的理财系统的设计与实现应运而生。
1。2 理财系统的研究意义论文网
近年来,随着经济的迅速发展,理财已经是一个家庭不可缺少的一部分。我们知道,以最少的代价,获取最大的收益,是经济学的基础,但这并非表示我们要吝啬付出,因为资源是有限的,稀少的资源迫使我们做出选择,而理财就是用聪明的选择,让有限的资源得以发挥最大的作用。并且随着移动互联网的不断发展,智能手机在我们的生活中越来越普遍,无疑Android平台将在手机软件开发方面起着巨大地作用。随时随地进行理财管理已经是一个趋势,所以基于安卓的理财设计思想就应运而生。基于安卓的理财系统的设计有助于我们加深对安卓开发的理解,巩固自己所学的计算机知识以及提高自己的专业素养。
1。3 文章组织结构
本文一共分为六章,章节概述如下:
第一章:绪论。主要介绍课题背景及其研究意义。
第二章:Android开发技术。主要介绍了安卓开发工具和相关技术。
第三章:需求分析。主要介绍了要实现的系统功能。
第四章:数据库设计。主要介绍了数据库的概念设计以及逻辑设计。
第五章:系统结构和系统主要功能块。主要介绍了系统的结构和系统的主要功能模块及其实现代码。
第六章:软件测试。主要是介绍了测试过程。
2 开发环境和Android有关技术
2。1 开发环境介绍
2。1。1 Java简介
Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言。Java技术具有卓越的通用性、高效性、平台移植性和安全性,使得Java开发者可以在一个平台上编写软件,然后即可在几乎其它所有平台上运行[1]。
2。1。2 Eclipse和ADT概述
Eclipse是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,通过安装谷歌所提供的Android Developers Tools(ADT)插件,就可以开发一般的Android应用程序[2]。
2。1。3 JDK概述
JDK是Sun针对java开发的产品,是整个java的核心,主要运用于移动设备、嵌入式设备上的java应用程序[2]。