计算机业务流程软件设计技术

来源 :中国科技博览 | 被引量 : 0次 | 上传用户:hqc12322967
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:网络软件中间件管理是一种数据交换格式,允许在不同的系统或应用程序之间交换数据,通过一种网络软件中间件化的处理机构来遍历数据,每个网络软件中间件节点存储或处理数据并且将结果传输给相邻的节点。
  关键词;计算机 管理软件 设计
  中图分类号:G254.362
  XML是一种使用标记来标记内容以传输信息的简单方法。标记用于界定内容,而XML的语法允许我们自行定义任意复杂度的结构。它是一组用于设计数据格式和结构的规则和方法,易于生成便于不同的计算机和应用程序读取的数据文件。这使得XML具有以下特性:
  (1)通过使用可扩充标记集提供文档内容的更准确说明
  (2)可用标准化语法来验证文档内容
  (3)使用户与应用程序之间文件交换更容易
  (4)支持高级搜索
  (5)将文档结构与内容分开,易于用不同形式表现相同内容
  (6)XML改进用户响应、网络软件中间件负载和服务器负载
  (7)XML支持Unicode
  XML还有其他许多优点,比如它有利于不同系统之间的信息交流,完全可以充当网际语言,并有希望成为数据和文档交换的标准机制。
  由于XML具有以上诸多特性,使得它的实际应用范围十分广泛。采用基于XML的网络软件中间件管理技术采用XML语言对需交换的数据进行编码,为网络软件中间件管理中复杂数据的传输提供了一个极佳的机制。XML文档的分层结构可以对网络软件中间件管理应用中的管理者-代理模式提供良好的映射,通过XSLT(Extensible Stylesheet Language Transformations)样式表可以对XML数据进行各种格式的重构和转换,加上XML已经被广泛应用于其它领域,各种免费和商业的XML开发工具发展异常迅速,因此使用XML来定义管理信息模式和处理管理信息十分便利。
  一、软件插件技术
  1、软件插件中间件技术流程
  软件插件技术是现代软件设计思想的体现,著名的Photoshop、Word、Excel都或多或少的利用了插件技术。插件技术改变了以前的单窗体、多窗体界面,实现了不同功能模块的无缝结合。插件技术更易于造就一个庞大复杂的软件。各用户软件领域所应用的插件技术可分为三种类型:一是类似批命令的简单插件(文本插件)。事实上这种插件的自由度非常低。使用这种方法的软件有Win Hacker等,运行这种插件后,会一步步要求用户进行选择/输入,最后根据用户的输入来执行一系列事先定义好的操作。这种插件一般是文本文件。功能比较单一,可扩展性极小。优点是插件做起来非常方便,即使是对程序设计了解不多的人也可以制作。
  二是使用一种特殊的脚本语言来实现的插件(脚本插件)。这种插件比较难写,需要软件开发者自己制作一个程序解释内核。比如微软惹了很多麻烦的宏就是这种类型的。Microsoft Office就提供了开发者用于扩展辅助功能的内置VBScript(VBA)。这种方法的优点在于无需使用其它工具来制作插件,软件本身就可以实现,普遍出现于各种办公自动化软件中。
  三是利用已有的程序开发环境来制作插件(程序插件)。例如PhotoShop等软件使用的方法。使用这种方法的软件在程序主体中建立了多个自定义的接口,使插件能够自由访问程序中的各种资源。这种插件的优势在于自由度极大,可以无限发挥插件开发者的创意,这种插件是狭义范围的插件,也是真正意义上的插件。而这种插件机制的编写相对复杂,对于插件接口之间的协调比较困难,插件的开发也需要专业的程序员才能进行。
  2、插件技术在中间件系统的应用模式
  网络中间件管理系统的多处设计都使用了插件技术,比如在:数据采集方面即使用了java script,也用了程序插件;在配置管理方面使用了简单插件;在故障管理的处理行为方面使用了程序插件。
  总之,管理平台本身已实现一种通用的平台+插件软件开发的框架模式,通过实践证明这种思路和设计方法可行,可以应用到具体软件开发上。通过这种方式可以很好地解决软件合作开发与集成问题,对有版本级别的软件开发更为有用。高级版的软件安装有高级版的插件,低级版的软件不安装高级版的插件,这就给程序分发和开发带来极大的便利。对于有系列化功能的软件,系列化功能由插件实现。
  二、网络软件中间件技术设计
  Netflow技术首先被用于网络软件中间件设备对数据交换进行加速,并可同步实现对高速转发的IP数据流(Flow)进行测量和统计。经过多年的技术演进,Netflow原来用于数据交换加速的功能已经逐步由网络软件中间件设备中的专用ASIC芯片实现,而对流经网络软件中间件设备的IP数据流进行测量和统计的功能也已更加成熟,并成为了当今互联网领域公认的最主要的IP/MPLS流量分析,统计和计费行业标准。Netflow技术能对IP/MPLS网络软件中间件的通信流量进行详细的行为模式分析和计量,并提供网络软件中间件运行的详细统计数据。
  为对运营商网络软件中间件中不同类型的业务流进行准确的流量和流向分析与计量,首先需要对网络软件中间件中传输的各种类型数据包进行区分。由于IP网络软件中间件的非面向连接特性,网络软件中间件中不同类型业务的通信可能是任意一台终端设备向另一台终端设备发送的一组IP数据包,这组数据包实际上就构成了运营商网络软件中间件中某种业务的一个数据流(Flow)。如果管理系统能对全网传送的所有数据流进行区分,准确记录传送时间、传送方向和数据流的大小,就可以对运营商全网所有业务流的流量和流向进行分析和统计。
  由于Netflow技术支持所有类型的网络软件中间件端口类型,所以每台内置有Netflow功能的网络软件中间件设备都可以作为网络软件中间件中一台能够测量、采集和输出网络软件中间件流量和流向管理信息的数据采集器。而且因为Netflow实现的管理功能是由网络软件中间件设备本身完成的,所以运营商无需购买额外的硬件设备,也无需为安装这些硬件设备占用宝贵的网络软件中间件端口或改变网络软件中间件链路的连接关系。这些都将转化成对网络软件中间件运营成本的大幅度降低,对运营商级的大型网络软件中间件优势尤其明显。
  三、业务流程中间件技术
  业务流程技术从出现发展到现在,已逐渐发挥越来越重要的作用。它已成为信息化建设方案中必不可少的内容之一。从简单的办公自动化系统的开发,到企业ERP系统的实施,再到为提高企业运营效率而出现的BPR及BPM系统,工作流技术都发挥了相当重要的甚至是关键的作用,工作流技术为實现应用层而的集成提供了有力的支撑。
  从故障维护的角度来看,使用目标、业务功能、限制等来代替流程所需资源信息对故障流程进行描述是非常重要的。在流程设计过程中,需要用户与流程设计人员之间经常进行交流,以保证流程管理的顺利实施。
  从我们单位的实际情况看,这些年我们单位的信息化建设步伐非常快、力度非常大,但也随之出现了各部门之间系统独立,数据无法共享等问题。要想不产生数据孤岛,充分利用各部门的数据为领导决策、分析提供数据基础,那么就必须利用中间件将各部门的数据加以整合。各系统只需提供接口,中间件将各部门业务数据汇总分析,最终为决策层提供单位发展所需的有用数据。
  参考文献:1,隋菱歌,殷树友,黄岚.SOAP协议在XML数据传输中的应用[J].长春:长春大学学报,2006,16(08):12-13.
其他文献
【分类号】:F812.45  摘 要:由于历史原因,目前,我国的政府采购存在众多问题,笔者结合自身的工作经历,对我国当前政府采购实施现状进行了充分的阐述,并从完善政府采购法律体系、规范政府采购方式、完善监管机制、建立信息公开制度等几个方面提出了相应的改进措施。  关键词:政府采购;问题;对策  政府采购,也可称为公共采购,是指各级政府以及所属单位为了满足日常政务活动、为公众提供社会公众产品和公共服
期刊
【摘要】煤矿思想政治工作和人力资源管理在煤矿健康运行中起着举足轻重的作用。在此,浅析煤矿人力资源管理与思想政治工作现状、思想政治工作在人力资源管理中的重要意义,以及煤矿人力资源管理与思想政治工作的功能有效对接方式。  【关键词】煤矿;人力资源管理;思想政治工作;作用与意义;功能对接  近几年来,煤矿思想政治工作在正常的生产经营过程中,越来越发挥着重要的作用。运用好思想政治工作的功能,在煤矿管理过程
期刊
摘要:全国矿产资源利用现状调查是国土资源部组织开展的三项矿情调查工作之一。辽宁省依照国家项目办公室文件开展了本项工作。本项工作在完成了对省内煤炭、铁、锰、菱镁、硼等20个矿种的现状调查的同时,也修正了辽宁省矿产资源储量统计库,这个修正储量統计库的过程就叫做两库衔接工作。在完成工作的同时,也对资源储量管理及成果数据应用进行了总结。  关键词:矿产调查,应用,储量管理,两库衔接  【中图分类号】P62
期刊
摘 要:在我国,观赏园艺产业已成为农业结构中最为活跃的主导产业。本文以我国观赏园艺产业为研究对象,主要阐述了园艺产业结构、科研配套、融资等方面存在的问题,并探索调整品种结构,产业效益型、质量型发展,进行规模化、集约化经营,加大投资力度等我国观赏园艺产业的发展趋势。  关键词:我国观赏园艺;产业现状;发展趋势  中图分类号:F326.13  随着农业结构战略性调整的全面开展,我国观赏园艺产业得到了前
期刊
【摘要】:随着计算机及网络技术的蓬勃发展,人类社会经济、政治、文化等生活的各方面发生了巨大变革,手工会计下所采用的档案管理办法已不适应电算化会计的需要。因此,必须加快会计档案管理的信息化建设,以适应新时期会计电算化提出的新要求,由于会计电算化档案有其独特的特点,所以必须认真的做好电算化档案归档和保管工作,才能发挥传统意义上档案所无法比拟的优势。  【关键词】:会计档案 财务档案 档案管理 信息化 
期刊
内容摘要:用电检查是供电企业为保障正常的供用电秩序和公共安全而从事的检查、监督、指导、帮助用户进行安全、经济、合理用电的行为。而用户是否安全用电是关系到电网能否安全可靠供电的重要因素之一。  关键词:安全 管理 用电 检查  中图分类号:[F406.8]  引言:随着社会经济的发展,电力已成为国民经济和人民生活必不可少的二次能源。人们在生产和日常生活中,接触电气的机会越来越多,用户是否安全用电是关
期刊
摘 要:胡锦涛关于四个“更加自觉”的表述引人关注,重庆市联系重庆科学发展战略的实践客观性与主体价值导向性,提出了“科学发展、富民兴渝”的总任务。本文拟借鉴毛泽东《论十大关系》的基本方法和若干观点为,从四个“更加自觉”的高度探讨“科学发展,富民兴渝”中的三个重要问题。这也体现了十八大关于“一以贯之的接力探索”的历史唯物主义态度。  关键词: 论十大关系;更加自觉;科学发展;富民兴渝  中图分类号:B
期刊
【摘要】本文阐述在施工管理过程中安全生产工作重要性及如何注意控制好安全生产提出各项措施进行了简单探讨。  关键词:安全生产 管理工作 控制过程  中图分类号:F530.69  1.安全生产的提出  随着《建设工程安全生产管理条例》的颁布和实施,安全管理及其责任已正式提到了工程管理工作任务的议事日程上来。其实安全生产的管理不是《条例》颁布才有的。在整个施工过程中,安全工作也是作为管理的一项主要工作在
期刊
摘要:VB的MSComm通信控件提供了一系列标准通信命令的接口,它允许建立串口连接,可以连接到其他通信设备(如Modem)。还可以发送命令、进行数据交换以及监视和响应在通信过程中可能发生的各种错误和事件,从而可以用它创建全双工 、事件驱动的、高效实用的通信程序。  【中图分类号】TN91  在VB中实现串行通讯有两种基本方法,一种是使用Mscomm控件,另一种是直接使用API函数  1 使用Msc
期刊
摘要:在现代化生产和现代化新科学的长期发展中,化学化工生产逐渐从传统机械式的生产向以现代化科学为基础的现代生产技术转变。但由于化工生产中的物质转化的工艺比较复杂,参与反应的化工类型繁多,依靠先进的生产经验进行指导生产技术比较可靠。化工工的发展必须主要根据实际的化工工艺生产经验进行惊醒指导化学生产。在现代化生产中化学工业的发展离不开化学工艺学这样才能保证在发展的道路上少走弯路,这样就要逐步完善化学工
期刊