在对主要需求进行分析后,确定系统由以下几个模块组成:
1 ) 用户信息管理: 该部分主要完成系统管理员的增加、删 、除、编辑和访问控制权限等操作。
2 ) 数据管理: 该部分主要完成后台存储 数据的查看、编辑以及系统数据库的备份和访问日志数据管理。
3 ) 采集规则管理: 该部分主要是在系统的后台定义和编辑有关网络爬虫的规则和采集数据字段。
4 ) 采集获取功能: 该部分主要是根据采集规则定义的关键字段对制定的 URL获取相应的数据。
5 ) 城市区域信息管理: 该部分主要是对获取的不同城市或地区的地理信息进行增加、删除、修改、查询等操作。
6 ) 空气质量数据分析模块: 该部分主要完成空气质量数据的统计分析等功能。
7 ) 空气质量数据可视化模块: 该部分主要通过前端页面接受用户的查询,并将查询的结果进行可视化展示。