全球旧事资料 分类
键入公司名称
实训课程设计
天气预报程序
xx20111229
f1项目任务概述
11项目背景
随着3G时代的到来,移动互联网成为I
ter
et下一个热点,a
droid可以很好的使用I
ter
et获取网站上的数据,a
droid天气预报系统就利用这一方式为用户提供服务。天气预报的主要功能是为用户提供今日以及未来两天的天气预报。
12项目任务
本项目实现在A
droid移动设备天气预报功能,系统根据用户输入的地址,在I
ter
et上请求获得该地址的天气情况,并发回数据,在系统调用该数据后,将天气实况显示给用户。
2需求分析
用户可以使用该系统实现日记的编写,修改和删除,日记内容阅读以及以文本文档形式将日记导入SDcard中。
21总体用例图
查看当日天气预报
查看未来两天天气预报
查看地理信息
131
f图1
22天气预报用例图
查看当日天气预报
23天气预报业务流程
输入地址
选择列表item
进入系统
进入今日预报页面
退出系统
图2用户通过点击桌面图标,进入系统。再通过在文本框中输入的地址,来进入当天天气预报界面。再点击箭头按钮,页面跳转到未来两天天气预报的界面。
24查看未来两天天气预报用例图
231
f查看未来两天天气预报
25查看未来两天天气预报流程图
输入地址
选择列表item
进入系统
进入今日预报页面
点击按钮
进入明日预报界面
退出系统
图2
26查看地理信息用例图
331
f查看地理信息
27查看地理信息流程图
点击MENU
选择MENU
查看地理信息
回到系统
图3
3系统设计
31天气预报系统UI登录界面
431
f图432天气预报UI登录界面说明
在此界面中,正如大家所见。含有两个TextView组件,一个ImageView组件,一个AutoCompleteTextView,其字符大小分别是默认的大小。其中AutoCompleteTextView能够给用户提供选项列表,用户只要单击列表中的一项,此页面就回自动跳转到下一页面。
531
f33天气预报UI今日天气预报界面
图5
图6
34天气预报UI今日天气预报界面说明
此界面中分别含有六个TextView组件,五个ImageView组件,一个ImageButto
组件,一个Me
u,在此布局文件中有五个相对布局。其中的天气图片,文字信息全部来源于httpWebXmlcomc
。利用Me
u,用户可以查看正在搜寻的地址的地理信息。此外,该Activity加入了一个ScollView使用户更方便地查看天气情况。同时,此页面加入了得ImageButto
可以查看未来两日的天气情况。
631
f35天气预报UI未来两天天气预报界面
图7
36天气预报UI未来两天天气预报界面说明
正如大家直观所见,此界r
好听全球资料 返回顶部