- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于业务流混合模式数据监视平台设计和实现
基于业务流混合模式数据监视平台设计和实现 作者简介:尹常红(1974—),男,湖北天门人,高级工程师,学士,研究方向:气象信息网络技术开发应用; 袁文波(1976—),男,湖北京山人,工程师,学士,研究方向:气象信息与技术保障。通信作者:马廷淮(E-mail:thma@)。
摘要:在对当前数据监视平台主要设计模式分析的基础上,结合业务流的概念,提出一种基于业务流的混合模式数据监视平台设计方法。基于该方法,按照中国气象局的实际需求,实现一个气象服务业务数据监视平台,该平台设计灵活,具有一定的通用性,系统运行稳定可靠。
关键词:业务流;数据监视;气象服务;混合模式
中图分类号:TP311.52文献标识码:A
1引言
随着Internet技术和Web技术的不断成熟与完善,信息化和网络化在各行各业迅速发展,极大地推动了企业管理的现代化和办公系统的自动化进程,企业的信息化已经成为衡量企业先进水平的重要标志。同时,为了实现企业资源的共享和优化配置,以业务流[1]为导向的企业信息整合方案受到了越来越多的关注,它可以帮助建立以企业为中心的信息管理模式,消除传统管理模式中以部门为中心导致的企业信息孤岛,提高企业的管理效率。在此基础上建立一套和现代企业运作模式相匹配的数据监视平台,为企业决策和业务控制提供反映业务运行实况时信息对企业的发展有非常重要的意义。
目前,常用数据监视平台的开发和设计模式主要有B/S模式[2]和C/S模式[3]。C/S模式在保证通信带宽的前提下,采用面向连接的网络协议,在满足监视系统功能需求的同时可以实现客户端和服务器之间的双向触发功能,软件模块的分发授权也容易控制。但该模式下监视平台中各功能模块都是专用的,系统功能的体现依赖于各功能模块间的组合关系,系统的发布方式有很大的局限性,会随着业务空间位置的延伸变得繁琐,并且多数C/S系统都固定于某个特定的运行平台,可移植性差,开发周期长,升级维护困难。与此相比较,采用B/S模式的数据监视平台具有开放性、灵活性和易用性等特点,毋需开发专用的客户端软件,在任何联网的地方都可以处理业务,并且客户端的功能模块可通过Web服务器发布,系统的升级和维护也比较简单。但受访问权限和安全策略的限制,分布式环境中基于B/S模式的数据采集功能实现比较困难。
因此,本文作者采用C/S和B/S结合的混合模式,以业务流为导向,设计并实现了一个符合气象行业业务处理需求的数据服务监视平台。平台中监视信息的采集采用C/S模式实现,配置和显示采用B/S模式,具有一定的通用性,只要将实际业务处理流程细化和抽象为规范的业务流,就可以借助该平台完成相关信息的监视。
2业务流的概念和划分
2.1业务流的概念
业务流是对企业信息系统中某个业务处理流程的抽象,具体可用业务流程图来描述,如图1所示。图1给出了两类典型的业务流示意图,(a)表示数据在处理过程中只有一条流动路径的业务流,(b)表示数据在处理过程中有多条流动路径的业务流。业务流程图中数据(Data)节点表示业务流中数据的状态,数据可以是原始数据、中间数据以及处理结果数据等,针对不同的监视的需求可以为数据配置不同的监视属性;进程(Process)节点表示业务流中的处理过程,也可根据实际需求为其配置不同的监视属性。
在针对某个具体应用设计业务流时,业务流中数据节点和进程节点的数目及其相应的监视属性可根据需要动态调整,比较灵活。但业务流自身必须满足下述几个约束条件:①同一业务流对前后两个时次数据的处理不能交叉,即同一业务流中后一个时次的数据处理必须在前一时次数据处理完成之后进行;②同一业务流的同一路径内的处理必须串行,不同路径上的处理过程可以并行,但输出不能相互干涉;③同一业务流中不能出现循环路径。
2.2业务流的划分
业务流的划分主要完成两项任务:①在对已有业务处理过程细化和抽象的基础上定义相应的业务流;②根据应用对监视信息的需求,确定各业务流中数据节点和进程节点的配置属性项。业务流的划分是基于业务流的数据监视平台实现的基础,一个具体的业务处理流程在监视平台中可对应一个或多个相互独立的业务流。
3监视平台设计
以业务流的概念为基础,根据中国气象局对数据监视平台的实际需求,设计和实现一个基于业务流的混合模式气象服务业务数据监视平台。
3.1逻辑结构设计
根据现有业务流程(如图2所示),监视平台从逻辑上可以分为监视信息配置子系统、监视信息采集子系统和监视信息发布子系统等三个子系统,如图3所示。其中,监视信息配置子系统负责业务流的划分及其数据节点和进程节点属性的设置,并以业务流为单位将相关配置信息写入数据库,配置信息的填写采用统一的Web页面实现;监视信息采集子系统从数据
您可能关注的文档
最近下载
- EN_IEC_60034-14-2018 旋转电机 - 第 14 部分:轴高 56 mm 及以上的某些机器的机械振动 - 振动严重程度的测量、评估和限制 (IEC 60034-14-2018).pdf VIP
- 提高PICC导管维护规范率..pptx
- Module 1 Wonders of the world Unit 1课件-外研九上(含音频+视频).pptx VIP
- 职业病诊断医师资格考试试题带答案.docx VIP
- 大学试题《工业通风与除尘》考试题库无答案.doc VIP
- 本科十四五教材针灸治疗学呃逆PPT课件.pptx VIP
- 中药材产业发展情况调研报告-中药材产业发展存在的问题及对策建议.pdf VIP
- T/CASEI62001—2019 起重机械 安全状况评估.pdf VIP
- ISO9001:2015质量管理体系标准培训.pptx VIP
- (2025秋新版)教科版科学三年级上册全册PPT课件.pptx
文档评论(0)