(2)操作方面
系统的操作方式在这个用户组内是否行得通。本系统针对非专业操作水平的人员设计。界面友好、简洁、明了,用户只要轻触手指就可以自如地操作这款手机应用了。
(3)经济方面
这款基于iOS的空气质量监控系统的开发是通过苹果系统的Xcode来进行的。虽然本人不可能购买苹果笔记本来开发这款项目,但现阶段人们可以在不同的电脑上运行苹果系统。那就是人们所说的黑苹果,通过一定的技术使非苹果笔记本也可运行苹果系统。开发空气质量监控系统所需的图片,自己可以不通过专业人士来绘制。自己通过破解现有App store上的在线应用,来获取自己想要的资源。并且这个过程很是简单,不存在浪费人力物力的现象。所以得出开发一款基于iOS的空气质量监控系统在经济方面是可行的。
3.2 系统功能分析
按照功能分成九大功能模块,如表1所示。
表1 程序功能表
模块简述 功能描述
增加站点 第一次运行程序时,会直接跳到增加站点页面,从网络获取海南省所有监测站点的列表,随意选择若干个站点,并把这些站点存入本地文件中。
实时 把已经选择的站点的实时信息显示出来。空气质量指数、主要污染物、对人健康的影响以及应对措施。
浓度 污染物监测项目的浓度,以及污染等级,用751种不同的颜色来展示优、良、轻度污染、中度污染、重度污染、严重污染751个污染等级。
历史 用线性统计图来展示各个站点,各个污染物在最近24小时内的数据,以及最近30天的aqi(空气质量指数)值。
统计 饼状统计图来实现站点统计,城市统计,手指滑动饼状图可以显示各个等级所占比例。
空气质量排名 根据aqi 值的大小来给城市做个排名,同时也给各个监测站点的排名。
GIS地图展示 在地图上用大头针标注所有监测站点,点击大头针,显示该站点的aqi值,空气质量状况,以及主要污染物。
标准参考 主要包括aqi范围及空气质量类别对应表、危害与建议、aqi知识、污染物说明。
4.系统设计与实现
4.1 实时模块设计
下图1为首页界面,最上方用一个UILabel显示城市信息,程序运行时判断当前有无已选监测站点,第一次运行时判断无已选站点,会跳到站点选择界面。 IOS空气质量指数监控系统的设计与实现(3):http://www.751com.cn/jisuanji/lunwen_11716.html