基于web的天气预报系统开题报告
2022-01-14 21:42:58
全文总字数:2741字
1. 研究目的与意义及国内外研究现状
天气预报的主要内容是一个地区或城市未来一段时期内的阴晴雨雪、最高最低气温、风向和风力及特殊的灾害性天气。
古时候,古人就在对天气进行预测。然而平常老百姓不知道未来几天的天气会是什么,对极端天气和异常气候,如狂风,雷电等恶劣天气不可预测,这就会给人们的生产生活带来一些损失。如果有可以查询未来天气情况的,就可以提前做好预防,避免越来越大的损失,比如一些交通事故,可能就是因为没有知道明天的天气情况而忘记做一些预防措施,最终导致事故的发生。
气象信息跟我们的生活息息相关,天气气象服务对国防建设,经济民生,生产劳动,社会发展以及人们生活的影响极大。倒退十年,我们获取气象信息的方式相对单一,以每晚中央或地方台的天气预报为主。随着社会的进步,知识经济和信息化时代的到来,我们获取气象信息的方式越来越多,如手机气象软件、网页气象信息查询等。而且很多应用软件气象信息相当全面,如包含:温度、湿度、空气质量、穿衣指数等等,对人们的生活及各方面都带来了极大的方便。
2. 研究的基本内容
现在只有少量专业的网站提供天气预报信息, 具有一定的地理局限性, 且维护起来成本较高。在这资源及其丰富的网络信息社会, 在各类自建的中小型网站上自动将未来几天的天气预报信息及时发布, 就极具有价值,意义重大。
基于web的天气预报系统依靠struts,hibernate框架实现,主要实现的功能有:一.登陆、注册 ;二.权限管理:1,用户个人资料管理、2,管理员管理 ;三.气象预报:各地天气情况查询(温度,相对湿度,风力风向,gps定位天气查询等)(网络数据源数据调取)
本系统将采用 java 和 mysql 数据库配合底层开发,web 前端页面采用 html和jsp编写,页面效果使用 javascript和css编写。
3. 实施方案、进度安排及预期效果
完成本项目的主要工作包括1、查阅相关文献资料2、需求分析3系统设计4、数据库设计5、前端页面设计6、后台编程实现7、论文书写与完善
(1、)查阅相关文献资料 2019.2月-3月;
(2、3、4、)需求分析,系统设计,数据库设计 2019.3月-4月;
4. 参考文献
【1】sha, ke jun. 'design and implementation of weather forecast system based on web.' journal of ningbo radio tv university (2007).
【2】皮德常, and 张凤林. java简明教程.第4版. 清华大学出版社, 2015.
【3】方巍, and 孙涌. '基于struts框架mvc模式的web应用.' 计算机与数字工程 33.11(2005):122-125.