文档详情

系统名称掌上天气预报系统.ppt

发布:2025-03-15约1.76千字共10页下载文档
文本预览下载声明

*homebackfirstprevnextlast*homebackfirstprevnextlast系统名称

掌上天气预报系统

掌上天气预报系统开发总结系统设计目标天气预报系统是SmartClient在Mobile上的一个应用,它由客户端(PocketPC)和服务器端(Webservice和Management控制程序)构成,应用CompactFramework进行开发,使用webservice开放接口通讯,是Mobile上移动开发的典型应用。运行平台(软件环境)MicrosoftWindowServerXP(推荐使用),MicrosoftWindowServer2003EmulatorDriverforVisual.NET2003MicrosoftActiveSync3.7MicrosoftPocketPC2003SDKConnectEmulatorwithActiveSyncMicrosoft.NETCompactFramework1.0SP2MicrosoftSQLServer2000MicrosoftIIS5.0以上版本客户端PocketPC上安装PPCSetup。服务器端配置IIS目录Service,目标文件夹为Service工程项目。服务器段配置IIS目录Deploy,目标文件夹为Deploy,权限需要标记“可浏览”。服务器端配置SQLServer,数据库名称为weather,备份文件在Data\weather。02010304配置过程系统介绍掌上天气预报系统的技术构架如下:客户端PocketPC用户能够在连接或断开连接的环境中使用PocketPC设备。它使用Web服务与中心数据库交互,获得天气信息和提交问题;使用本地资源,具有丰富的用户体验;具有Onclick功能,当用户第一次安装之后,能够进行智能升级,无需用户更新PocketPC应用程序;PocketPC具有本地缓存功能,实现OccasionalConnection。具体有以下功能:当服务器产生了新的版本时,客户端自动更新。从服务器获得信息,得知此刻天气系统存储的信息中有哪些可以查询的城市和哪些时段。选择自己要查询的天气和日期,向天气系统提交查询,获得天气结果信息。有问题需要提交到服务器解决,如果此刻无网络连接,可以缓存于本地。有网络连接时,把问题提交至服务器。天气系统的工作人员查看用户提交的问题,给出回答。用户从PocketPC上获得问题的答案。系统介绍服务器端服务器端使用WebService提供气象服务和接受、回答用户问题。此外,掌上天气预报系统服务器端的Management控制程序具有控制客户端PocketPC行为的功能和update客户端程序。具体有以下功能:发布天气服务的webservice。管理天气情况,包括哪些城市可查询,哪些日期可查询,在某个日期某个城市的天气情况如何等。查看客户的问题。回答客户的问题。升级客户端程序,自动更新至客户端。系统界面实例使用webservice查询天气情况:在pocketpc上选择所要查询的天气和城市,显示天气情况。系统界面实例系统界面实例OnClick功能。系统界面实例提交问题检查联网情况,如果可以访问DataCenter,则提交与获得问题的按钮可用系统界面实例如果不可访问DataCenter,则可以把数据保留于本地,当下一次开机时自动检测到有未提交的数据,显示以供用户提交。系统界面实例高级服务支持提交问题至DataCenter。系统界面实例获得所提交问题的答案系统界面实例城市与日期管理管理员管理哪些城市可以查询12系统界面实例管理员管理哪些日期可以查询系统界面实例天气预报信息管理管理员管理城市和日期的天气信息*homebackfirstprevnextlast*homebackfirstprevnextlast

显示全部
相似文档