PHPStudy天气预报软件的设计和实现(3)_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

PHPStudy天气预报软件的设计和实现(3)

(1)了解web应用的设计和开发过程

(2)本款程序是HTML语言编写,通过sublime的开发平台,通过聚合数据提供的接口获取网络的数据。开发出针对使用PC端,移动端的网站程序系统。[9]

2。2 可行性分析

     随着互联网的普及,手机上会安装各种app,极大的消耗了手机内存,通过HTML的浏览器访问,平时不会占用手机内存,随开随关,实用性强。[12]

作为一个天气查询系统,简单实用的界面是用户的最爱,本程序需要用户操作的几乎没有,仅仅依靠一个网页,当用户打开网页的时候,浏览器内部的js便开始实现数据的发送,获取定位,返回天气信息,地图信息,获取日历,日历功能拥有签到功能,导航链接可使用户需要访问其他网站时,不需要另外多开一个窗口,

    (1)技术可行性

开发一个网站系统,主要的方面是客户端与服务器的数据交换是使用的ajax技术,ajax应用程序独立于浏览器和平台,被所有的浏览器支持。能够涉及广大的用户,更易安装及维护,也更易开发。通过浏览器端的发送请求数据,并进行json解析数据以及页面优化的设计是可以实现的

    (2)经济可行性

随着移动端的普及,

      如今是网络时代,大众到任何地方都离不开网络,定位,可以随时获取用户所在位置,给用户提供所需要的信息。[3,6]

      根据以上可行性的分析,开发一个查询系统是可行。

2。2 需求分析

本系统是一个web应用,打开网页后通过geolocation。getCurrentPosition的技术获取当前定位。展示当前的天气信息,当前位置的周边银行,公交,地铁,医院,商场,学校,酒店,餐厅,邮局,娱乐,等根据用户自己需求的场所,通过程序内部的地图api获得,本程序不仅仅适用于查询,更是一款广告推广的程序。

从上面的描述可以基本了解软件的功能需求:

(1)打来浏览器;文献综述

(2)输入网址:目前本程序用在Apache服务:localhost

(3)定位功能:打开浏览器的同时展示信息

(4)搜索功能:用户可以通过搜索去了解想知道的城市信息

(5)日历功能:系统自带日历功能,提供用户查询(并且拥有签到功能)

(6)其他分类:日历的下一栏拥有其他一些的分享;

(7)广告:网站的右侧,有一栏专门植入广告。

(8)桌面提醒:页面载入时,弹出页面时,右下角弹出提醒标识。

2。3 性能分析

该应用由于是在web网页,非常方便。采用的是B/S结构,能够实现双向数据的通信和信息收集,web网页的分散性也是重要的一方面信息分散存放,更改非常便捷。web是采用的http的超文本协议。

(责任编辑:qin)