系统结构图
|
功能设计说明
App通过环境监测接口获取环境监测数据后,通过接口类型判断要执行的规则引擎。然后获取规则信息。规则信息触发客户端显示方式,同时将信息显示在对应的LED可变情报板上。
App
|
电子台账服务
原始数据经过APP规则引擎过滤,整理出符合规则的信息。【如将原始信息归类整理成(温度预警、能见度预警、雨量预警、风速预警)等】。将这些符合规则的信息推送给电子台账系统,电子台账系统通过二次处理,将这些数据以固定的格式存入数据库。电子台账服务接收客户端请求,将获取的数据返回给客户端。电子台账系统将采用java服务或WCF服务技术,服务主要提供App消息推送、SL客户端获取信息等接口,服务主要根据消息的类型向数据库执行不同的操作。
客户端
客户端采用silverlight技术。客户端根据消息规则引擎对接收到的信息作出相应的处理。
|
电子台账信息打印
负责预警信息的打印,根据相应日期信息打印各班次所有的预警信息。
当用户进入电子台账信息打印功能页面时,该页面分为左右两部分:左边部分又分上下两部分,上部分是日期选择框供用户选择,默认是当天的日期,下部分显示的是上部分日期内的当前用户所有班次信息,每一条班次信息包括班次的时间、打印的状态显示信息、当前班次的详细按钮、打印按钮,下部分默认显示当天当前用户第一条班次的所有班次信息。
当用户在日期选择框中选择某一日期时,下部分将自动更新当前选择日期的班次信息;右边部分主要显示某一班次详细信息(内容、预警级别、时间),默认显示当天第一条班次的所有详细预警信息,当用户点击左边部分某一班次的详细按钮时,右边部分更新显示该班次的所有详细预警信息。
|

