主要产品  >> 交通信息综合管理  >>  智能检测电子日志

智能检测电子日志

   系统结构图

   功能设计说明

    App通过环境监测接口获取环境监测数据后,通过接口类型判断要执行的规则引擎。然后获取规则信息。规则信息触发客户端显示方式,同时将信息显示在对应的LED可变情报板上。


   App

    App获取环境监测数据后,根据规则引擎将环境数据转换成人体可以识别的信息,然后推往指定的可变情报板,信息推送成功后App向电子台账推送消息(以一定的规则将其包装成xml格式、json格式的字符串),电子台账服务将从App端接收到的数据进行二次处理后存入数据库。SL(Silverlight)客户端通过请求电子台账服务接口定时获取所需数据,电子台账将与数据库连接,将查询到的数据推送给请求的客户端。

   电子台账服务

    原始数据经过APP规则引擎过滤,整理出符合规则的信息。【如将原始信息归类整理成(温度预警、能见度预警、雨量预警、风速预警)等】。将这些符合规则的信息推送给电子台账系统,电子台账系统通过二次处理,将这些数据以固定的格式存入数据库。电子台账服务接收客户端请求,将获取的数据返回给客户端。电子台账系统将采用java服务或WCF服务技术,服务主要提供App消息推送、SL客户端获取信息等接口,服务主要根据消息的类型向数据库执行不同的操作。

   客户端

    客户端采用silverlight技术。客户端根据消息规则引擎对接收到的信息作出相应的处理。


   电子台账信息打印

    负责预警信息的打印,根据相应日期信息打印各班次所有的预警信息。

    当用户进入电子台账信息打印功能页面时,该页面分为左右两部分:左边部分又分上下两部分,上部分是日期选择框供用户选择,默认是当天的日期,下部分显示的是上部分日期内的当前用户所有班次信息,每一条班次信息包括班次的时间、打印的状态显示信息、当前班次的详细按钮、打印按钮,下部分默认显示当天当前用户第一条班次的所有班次信息。

    当用户在日期选择框中选择某一日期时,下部分将自动更新当前选择日期的班次信息;右边部分主要显示某一班次详细信息(内容、预警级别、时间),默认显示当天第一条班次的所有详细预警信息,当用户点击左边部分某一班次的详细按钮时,右边部分更新显示该班次的所有详细预警信息。