天气预报查询系统是基于PC端网页,采用HTML语言编写,基于sublime text3的开发平台,通过获取聚合数据申请的天气数据。设计简单的界面,实现信息的获取,仅仅需要通过浏览器即可查询的系统。
1。2 研究意义
天气预报查询系统的开发方便了广大人民的日常出行需求,安装app可能会觉得很麻烦,本程序可以让广大公众随时通过浏览器浏览全国各个城市的天气情况。
1。3 研究现状和发展趋势来自优O尔P论R文T网WWw.YoueRw.com 加QQ7520`18766
随着生活水平质量的提高,大众的生活不再局限于自己生活的周边,而是倾向于往外面走一走,对于出行的准备,我们最需要注意的就是天气情况,还有就是目的地周边情况,别人去过的经验交流,在现在社会,手机成了每个人的必需品,但是内存总归不是无限大的,本程序不需要经过安装app,简单的需要一个浏览器即可使用。
HTML的优势:
简易性:HTML能够独立于各种操作系统平台,从而灵活方便的应用。占用服务器资源较小,便于搜索引擎收录的特点
可扩展性:超级文本标记语言的广泛应用带来了加强功能,增加标识符等要求,超级文本标记语言采取子类元素的方式,为系统扩展带来保证。
平台无关性:html能够适用于各种操作系统
通用性:基本编辑软件,使用WINDOWS自带的记事本或写字版都可以编写,编辑之后需要更改文件后缀名为。html,
CSS即层叠样式表。 在网页制作时需要对网页进行页面的美观,通过修改css文件可以实现页面的布局修改。 只要对相应的代码做一些简单的修改,就可以改变同一页面的不同部分,或者页数不同的网页的外观和格式。
Sublime Text 支持多种编程语言、拥有完善的代码格式化,还拥有代码片段,安装插件能够实现实现代码自动填补的功能,可以将经常应用的代码保存封装,随时调用,打开方便,占用内存小。Sublime Text 具有良好的扩展能力和非常人性化的插件应用。拥有强大的快捷键使用功能,是编程更加方便,简洁。对于快捷键的使用熟练能够实变成更加得心应手,支持强大的多行选择和多行编辑。
如图中,下载的一个html/css/js prettify插件,将 format_on_save的值更改为true
可实现代码编辑保存自动代码格式规范化,是变成更加效率。对于开发系统,效率也是考虑的一方面。
sublime论文网
SublimeText 还有编辑状态恢复的能力,即当你修改了一个文件,但没有保存,这时退出软件,软件会自动记录当前状态,不询问用户是否要保存的,因为无论是用户自发退出还是意外崩溃退出,下次启动软件后,之前的编辑状态都会被完整恢复,就像退出前时一样,使文件安全更有保障。
jQuery包的引入:将下载的jQuery包放到script文件夹下,实现文件结构的分离[9]
jQuery简单来说,是js的封装的一个库,使变成更加便捷,能够实现编写代码更少,做的更多的事,jQuery对于编程的帮助具有质的提升。
引用聚合数据的天气数据:聚合数据是一个为广大开发者提供接口数据的网站,为开发者提供了丰富的数据资源。通过ajax调用接口数据,ajax是指一种创建交互式网页应用的网页开发技术,可用于快速创建网页动态,向聚合数据发送请求获取json数据并解析,通过ajax获取的数据可减少请求的信息,实现异步数据传输。益处在于被所有的主流浏览器支持web应用相比较桌面应用程序能够设计广大的用户易于安装维护和开发。
2 系统分析
2。1 研究目标