论文摘要
软件系统适应性表示软件系统随环境变化的能力,提高软件系统适应性一直是学术界研究的热点和难点问题。传统软件系统适应性主要关注于企业内部数据和流程方面的适应性,对于诸如同外界协作的业务条件、业务政策等业务规则变化却很少关注,这与传统软件系统中企业业务相对稳定有关。随着社会经济的发展和Internet技术的广泛应用,完成一项业务越来越多地需要多个企业通过互联网进行协作,企业业务呈现出易变、动态、协作的特点,这就要求软件系统的适应性除了要保证企业对自身业务环境的适应性,还需要保证企业对协作业务环境的适应性。而传统的软件开发方法不能很好地满足企业对协作业务环境的适应性,因此如何抓住企业协作系统中复杂、动态的因素,并且很好地控制,建立具有相对稳定结构和具有强大扩展能力的系统,正逐渐成为学术界关注的重要问题。本文首先分析了当前企业协作现状及存在的问题,提出了企业协作系统的概念。通过分析企业协作系统带来的新需求,针对传统软件系统开发的局限性,提出利用业务规则方法来解决企业协作系统的适应性问题。重点讨论了支持复杂易变业务规则的企业协作系统体系架构及其构建方法,主要目的是为灵活的企业协作提供一个业务规则管理技术框架。提供了基于此框架构建企业协作系统的开发方法,实现更高程度的业务的自动化、敏捷性、可扩展性和适应性。围绕这个目标,对相关的关键技术问题进行了研究,主要研究内容和创新工作包括:1.针对现阶段企业协作现状以及存在的问题,提出了企业协作系统的概念。企业协作系统主要是以最终普通用户和企业用户为服务对象。对于普通用户而言,企业协作系统为普通用户消除了多个企业的区别。对于企业用户而言,企业协作系统为各企业提供了与其他企业互联互通的平台,从而达到了提高企业间灵活协作的目的。2.通过分析企业协作系统以及业务规则管理技术,提出了利用业务规则技术将企业协作系统中易变的业务规则从应用逻辑中进行分离的方法。通过对业务规则变化特征进行抽取,分类,形式化描述,并对其进行独立存储和实现,最终显式化业务规则。业务规则的显式化定义和可配置实现,不仅能让用户清晰了解企业协作系统支持的具体业务规则,而且当业务规则变化时,只需修改业务规则定义并重新配置各相关业务规则,不需要修改程序代码,从而可以快速应对业务的动态调整,极大提高了企业协作系统的适应性。3.对现阶段主流开发技术分析的基础上,论证了利用SOA架构构建企业协作系统的理论可行性,提出了基于业务规则面向服务的软件架构(BusinessRule-Based & Service-Oriented Software Architecture,BRSSA)。BRSSA是一个基于服务的层次型结构,同时在各层次的软件实体具有显式的业务规则相关性语义描述。因此该结构具有业务逻辑与实现逻辑分离、业务规则和业务逻辑分离的特点。4.提出了基于业务规则的企业协作系统构建方法。在需求分析阶段,通过对业务规则变化特征的分析,得到与业务服务变化相关的业务规则;在系统设计阶段,根据业务服务的可变性需求抽取出服务实现逻辑中的隐式业务规则。基于业务规则的系统分析和设计是本文工作的一大特点和创新。基于该构建方法实现的企业协作系统,遵循BRSSA架构,达到了业务逻辑和应用逻辑,业务规则和业务逻辑分离的目标。最后,利用本文提出的架构和方法来构造了数字化城市公交一票制系统模型。分析了系统模型中存在的业务规则以及业务规则的可变性需求。结果显示利用本文方法构建的企业协作系统能够支持企业间灵活地业务协作以及灵活地适应业务协作需求的变化。
论文目录
相关论文文献
- [1].政府与非营利组织之间关系研究——基于社会协作系统视角[J]. 郑州航空工业管理学院学报 2012(04)
- [2].从巴纳德协作系统理论看政府行政管理的提升[J]. 改革与开放 2015(22)
- [3].现代社会应实行何种治理机制——基于协作系统的考察[J]. 贵州社会科学 2018(01)
- [4].异构多机器人协作系统研究进展[J]. 智能系统学报 2009(05)
- [5].基于网络环境的大型仪器设备协作系统[J]. 实验技术与管理 2010(11)
- [6].从巴纳德协作系统理论看政府行政管理的提升[J]. 人民论坛 2015(05)
- [7].杭州文广集团WAP2.0 CMS内容协作系统[J]. 电视工程 2009(03)
- [8].巴纳德协作系统理论在行政管理领域中的应用[J]. 长春师范大学学报 2014(05)
- [9].灵活的无线协作系统,提升移动终端应用[J]. 中国安防 2015(10)
- [10].多小区协作系统的仿真实现及性能分析[J]. 计算机技术与发展 2013(11)
- [11].基于IP网络的统一协作系统的设计实现[J]. 中国交通信息化 2014(08)
- [12].从裁判型国家的演化看有为政府的济民功能及防蜕约束[J]. 西部论坛 2018(05)
- [13].多支路两跳PF协作系统的误码性能[J]. 电信科学 2016(09)
- [14].对协作系统自适应角色选择策略的思考[J]. 中兴通讯技术 2013(04)
- [15].基于最佳选择的星地协作系统中断概率[J]. 计算机应用 2015(05)
- [16].拍摄期基于数据的管理协作系统开发与研究[J]. 现代电影技术 2018(08)
- [17].作为合作组织的企业:本质特性、基本目标、治理机制和组织原则[J]. 经济学家 2012(04)
- [18].中继编码协作系统等效点对点传输模型的研究[J]. 通信学报 2012(12)
- [19].基于Virtools的双人联机协作系统的研究[J]. 微计算机应用 2009(02)
- [20].自适应模式选择传输策略[J]. 信息通信 2015(09)
- [21].台达于CES 2017发布全系列Vivitek新产品与NovoAssured学习计划[J]. 变频器世界 2017(01)
- [22].基于QC-LDPC码联合分层译码混合转发协作系统[J]. 北京航空航天大学学报 2015(09)
- [23].浅析政企统一通信与协作系统平台方案设计[J]. 科技创新与应用 2015(22)
- [24].基于P2P的浏览器缓存协作系统[J]. 计算机与现代化 2017(08)
- [25].高校图书馆与资料室体制改革的第三种模式——试论建立校园资料中心协作系统[J]. 上海高校图书情报工作研究 2008(01)
- [26].瑞利衰落信道上DF协作系统SER性能分析[J]. 现代电信科技 2015(02)
- [27].论幼儿园教师合作文化的构建——以协作系统理论为视角[J]. 沈阳师范大学学报(社会科学版) 2020(03)
- [28].探讨联盟的历史合理性问题[J]. 理论与改革 2013(03)
- [29].多信源多中继编码协作系统准循环LDPC码的联合设计与性能分析[J]. 电子与信息学报 2019(10)
- [30].基于车载自组网(VANET)的车辆协作系统[J]. 计算机技术与发展 2018(06)