登录注册:提供用户注册功能,允许用户通过输入用户名、密码、电子邮件等信息来创建账户。登录功能用于用户验证并访问平台。
爬虫管理:开发一个界面用于配置和监控爬虫,这些爬虫负责定期从多个数据源获取天气数据。
个人中心:用户可以在此查看和编辑个人信息,包括修改密码和设置天气预报的订阅选项。
天气状况管理:管理员可进行天气数据的录入、编辑和删除操作,以确保信息的准确性和更新。
天气预报:提供详细的当前及未来几天的天气信息,包括温度、湿度、风速和其他相关气象数据。
全国天气预览:展示全国主要城市的天气状况,用户可以选择地图视图或列表视图。
天气查询:用户可以根据城市名进行天气查询,获取该城市的历史及当前天气信息。
天气提前分析:提供用户前几天的天气数据。
系统管理:涵盖系统日志查看、配置设置等功能,确保系统的稳定运行。
权限管理:设置不同的用户权限,控制不同用户对平台特定功能的访问权限。
数据看板:提供一个可视化的数据仪表盘,显示关于天气的各种统计和图表,如温度趋势、湿度图表等。
(Pycharm Flask Django Vue mysql)
Python版本:python3.7.7
框架支持:flask/django
开发软件:PyCharm
浏览器:谷歌浏览器
数据库:mysql
数据库工具:Navicat