已阅读5页,还剩27页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
重庆高速项目介绍 项目目标初始状态实现方案经由服务总线的消息整合传输应急预案流程目前状态和计划大任务点 1 项目目标 业务 在常态运行下 交通运行的监视 检测以区域中心为主 在路段监控 现场监控系统的配合下 实现管辖区域范围各路段交通监控信息和监控 通信系统运行信息的采集等业务处理 在应对重特大紧急事件时 按区域整合执法 路政 养护 救援等机构资源 联动救援 医疗 消防 情报 媒体等外部单位和系统 启动控制预案 确保区域路网内尽早发现事件 尽快落实预案 最大限度地排除障碍 控制事故 恢复交通 使监控系统从事后处置型 向事前预警 事中监视 事后评价的功能型转化 2 项目目标 技术 建成SOA服务与数据交换平台 为重庆高速交通路网监控平台提供软件应用开发 部署和管理的技术支撑 大部分的系统功能 数据采集 报警 展示 预案单个步骤的执行 由西南交大用VC实现 这些软件基于SOA平台开发 部署 管理不可能 SOA平台的作用是提供数据传输 包括分发 技术支撑 提供流程执行和监控支撑 建成覆盖总中心 区域分中心和各路段监控站的三级可靠 高效的基础监控数据的通讯网络 数据传输技术支撑 TLQ TIESB 实现监控总中心 区域分中心 监控站之间监控管理相关数据的有效集成和共享 通过交大系统使用TLQ TIESB传输实现 不是TI做业务级的数据集成 实现监控总中心 区域分中心 监控站的软件应用之间功能调用和业务协同目标 TIBPM实现流程执行 每一步骤的功能由较大应用实现 有效解决监控管理应用系统和外部系统之间数据 业务交互的问题 交大应用实现和未来各种外系统的具体交互 WS除外 3 初始状态 工作站控制大屏幕 流协议提供视频或视频文件 私有协议 4 初始状态 5 初始状态 工作站 大屏幕 6 初始状态 全局视图 单个隧道视图 视图 对象选择 报警信息 事件信息 7 初始状态 应急处理流程 全局视图 单个隧道视图 1 监控人员看到报警信息 1 1或监控人员在某特定视图上看到报警闪烁 2监控人员在根据需要选取不同视图 如视频 某点具体数据等 查看周边情况 3监控人员按照一定顺序和规则 预案 手工执行界面上的功能 如显示公告板 封闭车道灯等 2 1界面上的视图可以根据需要显示在大屏幕上 3 1应用实现的预案已经做了一定的封装 如逐个调整鼓风机 照明封装成一个预案 监控人员来看这一系列细粒度活动是一个操作 8 项目需求 常态 业务功能上 目前主要是监控显示隧道相关的设备 各点视频和公示板 区域联动需要能够接入并监控管理更多的设备和系统 如 更多的路段设备 短信平台 联网收费系统等 技术上 没有使用中间件做异地消息的传递和分发路由 集成商 西南交大 希望使用中间件实现 异地消息的可靠传递 消息的可配置分发和路由而减少甚至不需要应用定死目的 应急 业务上 目前对一个事件的处理局限在监控人员实现一些具体的操作 没有高层次的处理流程 什么情况下需要执行操作1 3 5 什么情况需要操作2 4 6 这些 高层次 流程是因为区域联网而新提出的 原来的一个具体操作也是包含多个小步骤的 即他们现在说的 预案 如隧道火灾预案1包括开隧道灯 开抽风 变车道导向标志等等 这些预案的执行目前已经由路段级业务员执行 不需要变动 更进一步 流程出现停滞等需要能够报警 进而能够采取新的措施 流程的执行缺乏监控 没有一个视图来表现这些处理的结果 以及整个流程的执行情况 也有常态中接入更多系统的要求 技术上 需要一个支持人工活动的BPM引擎来执行 高层次 流程 需要良好的 能够和已有应用界面集成的流程实例监控界面和实例中人工活动的执行界面 需要一个统一的数据模型 将和BPM流程走向相关的数据 事件类型 级别等 和应用数据 设备数据 视频文件名等 分开 BPM只处理前一部分数据 9 项目需求 应急流程 快速发现 信息手段 人工 自动 智能信息格式 语音 文字 图片 数据 视频信息通信 网络 数据包 短信 传真 文本事件传递 现场单元 管理单元 决策单元 发布单元 流程传递的数据的统一数据模型支持多种格式 在应用数据部分 应用处理 流程本身不处理 语音 图片 视频等使用引用 引用的获得由应用处理 视频 独立的视频流协议 和ESB无关 文件 ESB可以转发文件 但不解析 现场单元 管理单元 ESB MOM 管理单元 决策单元 发布单元 流程 10 项目需求 应急流程 系统联动上下 底层监控路段监控区域监控总中心市交委市应急办内外 12122 交通执法 路政 救援巡逻 救援 物资 车辆 器材 养护 消防 医疗 环境 媒体 情报板 隧道广播 电台广播 电视 网络 定制短信 服务短信 流程 预案启动以后的流程执行 交互 反馈 调整 流程会涉及和这些部门交互的步骤 底层监控 路段监控 上报报警 接受控制 区域中心 总中心 执行 监控流程 市交委 市应急办 向这些部门发送消息 所有步骤都可能是人工或自动 流程会涉及和这些部门交互的步骤 所有步骤都可能是人工或自动 还需要和这些系统的交互适配器 应用写而非ESB写 反馈 步骤和流程执行状态显示 调整 给某个人的任务他无法执行 流程能够动态的分配给其他人 设计时包括所有可能 运行时根据实例数据走不同分支 不是用户动态修改流程定义 已跟用户解释并得到口头认可 demo出来后会跟用户具体解释 11 项目需求 应急流程 有效处置流程执行有监控 阶段结果有反馈 流程阻滞 中断有报警 流程结束有总结 预案数据库有更新 流程执行监控界面 监控界面可显示步骤执行结果 业务结果 步骤执行超时 异常去执行特定步骤 报警步骤 流程执行统计 根据流程统计 一个是某一步骤内业务逻辑的更新 还一个是流程定义的更新 都需要持续开发 demo出来后和用户具体确认 12 项目需求 应急流程 业主提出的另一个版本 给出应急处理需要涉及的方面 而不是一个真正的BPM流程需求 13 项目需求 PortalPortal的需求尚未讨论 目前理解粗的需求是 业务上 根本上是向公众发布涉及具体事件的信息 前面说的系统监控 流程的监控 步骤执行等由业务员在目前界面上操作 不在Portal上展示 未来会和GIS系统集成 如实时路况等 Portal集成界面上显示 领导执行的流程步骤是否会在Portal上执行 公众是否会通过Portal调用本系统上的功能 如发送报警信息 与GIS的集成向GIS导入数据 批量导入目前系统设备信息 布告板 消防站 摄像头位置等 和TI无关 应急时通知GIS动态信息 事件位置等 流程中的一个自动活动 GIS与目前系统的动态信息集成 路况等 可能经ESB 从GIS获取信息 流程中调用GIS服务 获取信息 如某点附近的消防站 获取的信息供下游活动使用而不是流程本身使用 数据限定在应用数据中 使得流程本身与GIS的耦合最小 与GIS界面集成 GIS的界面显示本系统信息 不太确定的需求 14 实现方案 15 TLQ实现应用点对ESB点 队列到队列 的消息的单向传输 TIESB实现单向消息的分发和路由 基于XML消息内容的固定字段 目的队列名 可以是目的队列名的数组 发送应用控制 ESB实现的分发 目的队列群别名 ESB上配置的分发 Java服务直接实现XML的解析 按规则的路由和分发 由于仅需要知道XML的一个特定字段 而TI的数据绑定会全文解析XML 不用TI提供的数据绑定更高效 Java服务也更通用 应用实现多种消息交换模式 统计数据上传 报警信息上传 控制命令下达并获取应答 监控命令下达并持续接收数据 实现方案 数据传输 16 TLQ实现应用点对ESB点 队列到队列 的消息的单向传输 TLQ的发布订阅实现单向消息的分发和路由 应用实现多种消息交换模式 实现方案 数据传输另一方案 17 TLQ ESB发送方应用可以一个发送语句动态的发给多个接收方 消息中指定目的队列 组 有的消息给节点1 2 3 另一些消息给节点4 5 6 应用决定 ESB层可以配置基于内容的路由规则 虽然目前没有需求 可以更方便的增加数据处理功能 增加ESB层 效率有所降低 数据传输方案比较 TLQ对每种情况必须静态的规划不同的topic 无法应用动态决定 应用层必须根据业务需求区分消息目的topic 需求发生变化需要修改应用 无法对消息进行进一步处理 效率更高 两种方式都可以提供消息传递 可配置的分发 路由功能 18 实现方案 应急流程 用户提出的原则 不改变目前路段级预案的处理过程 原来不由BPM管理 现在也不用 但本系统需要能够监控这些小预案的执行状态和结果细节 BPM流程主要解决在事件比较大时 需要区域中心确认 涉及多个小预案 将人工确认和小预案串接起来执行 特别是小预案和人工确认执行异常 超时未完成 失败 时 能够将处理升级 引发更多的处理 区域中心能够监控流程的执行和流程中小预案执行的情况 BPM流程定义和执行方面 框架不需要非常复杂 不涉及细粒度操作 BPM定义步骤主要包含是人工确认和执行小预案 根据确认结果和小预案执行情况走不同的后续步骤 以及活动超时时走更多的后续步骤 统一的数据模型 除流程需要判断的数据外 携带应用数据 但流程本身不使用 监控方面 提供更好的人工活动处理界面 从流程实例运行状态图开始 监控员点击当前执行活动后直接处理该活动 目前的BPM实现流程实例监控和具体人工活动处理是分离的 处理人工活动时不能直观的知道该活动所处的流程实例情况 监控方面 流程实例监控能够和应用逻辑接口 显示某个活动的业务处理状态 事后统计方面 定制流程执行统计分析界面 19 实现方案 应急流程 火灾处理业务流程 模拟 20 应急流程 流程定义 火灾处理技术流程 总的流程定义 不会很复杂 尤其是正常执行时 人工活动超时引发额外处理 具体小预案BPM来看是一个 半自动活动 21 应急流程 流程监控和任务执行 22 应急流程 交互界面 全局视图 1 监控人员看到报警信息点击查看事件处理 或从应急预案处理列表中选取一个具体正在执行的流程 2 VC界面嵌入IE控件显示TIBPM流程实例监控 2 1流程实例监控显示当前执行步骤 流程监控与任务处理联动 23 应急流程 交互界面 3 1 1 操作员点击当前执行的人工活动来处理该任务 3 1 2 自定制的人工活动处理页面 24 应急流程 交互界面 3 1 3 操作员点击确认之前自己手工执行一些人工操作 如根据需要根据需要选取不同视图 如视频 某点具体数据等 查看周边情况 或电话去路段确认等 单个隧道视图 页面上提示操作员需要手工执行的操作 25 应急流程 交互界面 3 1 4 操作员回到任务处理视图处理任务 3 1 5流程实例监控显示当前执行步骤 26 应急流程 交互界面 3 2 1 操作员点击查看当前执行的或已经执行的活动状态 结果 3 2 2 自定制的活动处理页面 活动的业务状态 结果的监控 27 应急流程 半自动活动 特点 小预案的执行或由外系统 人执行的活动 和这类系统的交互是机器识别的消息而非人工处理界面 BPM消息通知系统做事 系统消息通知BPM做完 这类活动的完成需要长时间 这类活动的执行需要有超时控制 28 应急流程 半自动活动 方案 半自动活动 发送消息自动活动 人工活动 外围 ESB上 做服务接收应答 模拟人工处理BPM人工活动 原因 BPM的自动活动是同步调出的 长时间执行的活动浪费资源 我们的BPM对自动活动无法附带超时处理 我们的BPM对自动活动无法自动恢复 29 应急流程 事后统计 我们的BPM引擎已经在数据库中记录多有流程实例的执行情况 定制统计页面对流程运行进行统计 BAM 具体需求待定 可能的需求包括 按时间段 流程类型查询 统计流程运行平均耗时 最长耗时 最短耗时 统计具体活动运行平均耗时 最长耗时 最短耗时 统计流程中耗时最长的活动 可以做的很漂亮 柱状 饼图 30 目前状态和计划 消息传输TIESB TLQ的方案已经设计 实现并和集成商应用集成完成 模拟用户压力 每分钟1000条 测试稳定性 测试7 8天没有问题 具体流程需求没有确定 集成商负责出 但我们对集成商直接出最终的需求不报乐观的希望 更可行的是根据目前业主的想法 编流程 demo实现 业主根据具体实现在提需求 改流程的迭代方式
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 钛合金新材料产业园项目运营管理方案
- 2025年美的厨热考试题目及答案
- 锂离子电池生产线升级改造项目运营管理方案
- 纺织行业绿色供应链方案
- 51.新婚夫妻团体辅导冲突预防技能
- 2025年PE改性新材料合作协议书
- 人工钻石生产加工项目建设工程方案
- 小学生秋游安全教育课件
- 2025年飞机、发动机结构重大加改装项目建议书
- 智能照明系统设计与优化方案
- 滑雪场魔毯应急预案
- 英语词汇学-构词法
- 熔融金属吊运、钢水爆炸事故树分析
- 医疗器械质量管理规范培训试题及答案.文档
- 学堂在线中国人民解放军海军工程大学舰艇电工电子技术(2022秋)期末考试题答案
- 高级工程师答辩题
- 五金日杂供货合同范本
- 山西省平顺县常通矿业有限公司铁矿资源开发利用、地质环境保护与土地复垦方案
- 定量包装商品检验规则
- 2022年广东省肇庆市高要区事业单位招聘工作人员54人笔试备考题库及答案解析
- 家具鉴赏智慧树知到答案章节测试2023年东北林业大学
评论
0/150
提交评论