系统测试.docx

上传人:b****5 文档编号:7415404 上传时间:2023-05-11 格式:DOCX 页数:9 大小:410.10KB
下载 相关 举报
系统测试.docx_第1页
第1页 / 共9页
系统测试.docx_第2页
第2页 / 共9页
系统测试.docx_第3页
第3页 / 共9页
系统测试.docx_第4页
第4页 / 共9页
系统测试.docx_第5页
第5页 / 共9页
系统测试.docx_第6页
第6页 / 共9页
系统测试.docx_第7页
第7页 / 共9页
系统测试.docx_第8页
第8页 / 共9页
系统测试.docx_第9页
第9页 / 共9页
亲,该文档总共9页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

系统测试.docx

《系统测试.docx》由会员分享,可在线阅读,更多相关《系统测试.docx(9页珍藏版)》请在冰点文库上搜索。

系统测试.docx

系统测试

密级:

 

学士学位论文

THESISOFBACHELOR

(2007—2011年)

 

题目:

基于Android平台的3G气象软件

学院:

软件学院系计算机软件

专业:

计算机软件

学号:

姓名:

指导教师:

起讫日期:

2010年12月至2011年5月

南昌大学

学士学位论文原创性申明

本人郑重申明:

所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。

除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。

对本文的研究作出重要贡献的个人和集体,均已在文中以明确方式表明。

本人完全意识到本申明的法律后果由本人承担。

作者签名:

日期:

 

学位论文版权使用授权书

本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。

本人授权南昌大学可以将本论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。

保密□,在年解密后适用本授权书。

本学位论文属于

不保密□。

(请在以上相应方框内打“√”)

作者签名:

日期:

导师签名:

日期:

 

Android平台3G手机气象软件

专业:

计算机软件学号:

学生姓名:

指导老师:

摘要

随着智能手机的快速普及,智能手机操作系统市场风生水起。

为了让智能手机用户能够随时随地查询互联网所提供的服务,一种高效的办法就是将应用系统的功能拓展到手机终端上,让手机能够通过移动网以及互联网访问Web网站并处理各种各样的业务。

因此,智能手机的应用软件及其需要的服务将有广阔的发展前景。

在如今这个智能手机系统群雄纷争的时候,2008年Google推出了一款名为Android的开源智能手机操作系统,它采用Linux内核,开放手机联盟(OHA)成员可以任意使用和修改SDK包,系统的开源性使其具有良好的拓展性。

这款软件包括了操作系统、用户界面和应用程序,即智能手机工作所需要的全部软件。

Android的最大特点是其开放性体系架构,不仅具有非常好的开发、调试环境,而且还支持各种可扩展的用户体验,包括丰富的图形组件、多媒体支持功能以及强大的浏览器。

因此,对于软件从业人员来说,Android平台具有无限的吸引力。

本文就在分析讨论Android手机软件开发技术原理的基础上,开发出能为用户提供更好的基于Android平台的3G手机气象软件。

关键字:

android;气象软件;智能手机平台

 

Abstract

Withtherapidproliferationofsmartphones,smartphoneoperatingsystemmarket,windandwater.InorderforsmartphoneuserstochecktheInternetanytime,anywhereservicesprovidedanefficientwaytoexpandthefunctionofthesystemwillbeappliedtothemobilephoneterminal,themobilephonetoInternetaccessviamobilenetworks,andvarietyofWebsitesandprocessbusiness.Therefore,thesmartphoneapplicationsandtheneedfortheservicewillhavebroadprospectsfordevelopment.

Intoday'ssmartphonesystemwhendisputeswarlords,2008,GoogleintroducedasmartphonecalledtheAndroidopensourceoperatingsystem,whichusesLinuxkernel,OpenHandsetAlliance(OHA)memberscanbefreetouseandmodifytheSDKpackage,thesystemIthasagoodopen-sourcenatureoftheexpansionof.Thesoftwareincludestheoperatingsystem,userinterfaceandapplicationsthatneedtoworksmartphonesallthesoftware.Android'sbiggestfeatureisitsopenarchitecture,notonlyhasaverygooddevelopmentanddebuggingenvironment,butalsosupportsavarietyofscalableuserexperience,includingrichgraphicalcomponents,multimediasupport,andpowerfulbrowser.Therefore,forsoftwareprofessionalsis,Androidplatformhasunlimitedappeal.

Inthispaper,theanalysisanddiscussionAndroidmobilephonesoftwaredevelopmenttechnologyonthebasisoftheprinciple,developedtoprovideuserswithbetterplatformtothe3GhandsetsbasedonAndroidmeteorologicalsoftware.

Keywords:

android;weathersoftware;smartphoneplatform

 

目录

摘要I

AbstractII

第一章绪论1

1.1研究内容1

1.2研究意义1

1.3研究现状和发展趋势1

第二章系统分析3

2.1研究目标3

2.2需求分析3

2.3性能分析3

第三章系统开发环境及相关技术4

3.1Android开发环境介绍4

3.2Android开发平台搭建4

第四章程序设计6

4.1用户界面设计6

4.2数据库设计6

4.3程序模块设计7

第五章程序开发9

5.1文件结构与用途9

5.2数据提供者10

5.3后台服务16

5.3.1获取天气数据16

5.3.2读取天气数据实例19

5.3.3定时更新时间。

19

5.4用户界面19

5.4.1程序入口类ForecastWidget19

5.4.2设置页面ConfigureActivity21

5.4.3详细页面DetailForecastActivity22

5.5动态特效23

第六章系统测试25

第七章总结29

参考文献30

致谢31

第六章系统测试

至此已经完成了ty-weather工程的代码编写工作,在这一章节对ty-weather工程进行测试,步骤及结果如下:

(1)启动Android虚拟机

在工程名ty-weather上点右键,然后选择“RunAs”,然后选择“AndroidApplication”。

Android虚拟机启动较慢。

如下图所示:

(2)启动AppWidget应用程序

长按屏幕空白处,选择“Widget”,然后选择“天气预报”。

如下图所示:

(2)设置界面:

对要显示天气预报的城市及更新频率进行设置。

如下图所示:

 

(3)设置好后就进入显示页面,显示页面通过文字和图片显示当前的天气情况,包括日期、时间、城市、最高温度、最低温度、当前温度等。

如下图所示:

(4)点击显示页面就会进入详细界面,详细页面通过文字图片动画显示当前的天气情况,包括城市当前天气、温度、风向、风速、湿度;同时显示今后四天的天气情况。

如下图所示:

(1)长按显示页面并拖动到垃圾箱,即可将程序删除。

如下图所示:

 

第七章总结

经过数个月的努力,Android平台3G手机气象软件终于完成了。

由于对JAVA浓厚的兴趣引发了我对Android的好奇心,从一开始什么都不懂一直摸索着运用了很多高级技术完成了这个软件。

在这个过程中,我学会了很多知识,比如Android环境的搭建、Intent、Activity、Service、ContentProvider、SQLite等,但我学会的最重要的一点是,利用现有的资源去解决问题,在图书馆、在网络上寻找答案。

虽然,这个软件目前运行良好,但是我认为代码的健壮行还很差,在整个工程的构思方面也不足,用户操作界面还不够灵活,这些问题还需要今后逐一解决。

与此同时,这个软件还可以进一步扩展,例如“新闻模块”、“百宝箱”等,是功能更加强大,带给用户更好的体验与生活的便捷。

 

参考文献

[1]

[2]

[3]By-gnksguybb

[4](英)HerbertSchildtJava参考大全(J2SE5Edition),清华大学出版社

[5](美)鲍格斯坦(Bergsten,H.)著,林琪,朱涛江译.JSP设计(第三版)/O’ReillyJava系列[M].北京:

中国电力出版社,2004年12月.

[6]王向辉,张国印,沈洁.Android应用程序开发.清华大学出版社,2010年3月

 

致谢

本课题的设计和论文撰写过程中,我的指导老师高辉、程浩老师给于了极大的帮助,为我提供了大量的相关资料。

在完成课题设计的过程中,老师在总体设计思想上给予了许多重要的实际指导,拓展了我的思路,使得我得以完成了任务。

在此,我对高辉、程浩老师的指导表示衷心的感谢。

同时,我也衷心的感谢南昌大学软件学院四年来对我的精心栽培,良好的校园环境、精良的师资队伍、浓厚的校园文化都让我深深怀念,都为我进入社会提供了莫大的帮助。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 自然科学 > 物理

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2