此文是一篇计算机集成制造论文范文,关于计算机集成制造相关论文范文,与面向产业链协同SaaS平台的业务流程技术相关电大毕业论文。适合不知如何写计算机集成制造及计算机工程及业务流程方面的专业大学硕士和本科毕业论文以及计算机集成制造类开题报告范文和职称论文的作为写作参考文献资料下载。
摘 要 :
针对产业链协同软件即服务(SaaS)平台各企业群对业务流程个性化的需求,建立了业务流程与业务功能之间的映射关系和企业群与业务流程之间的关系,在此基础上构建了SaaS平台面向多企业群的业务流程模型,并提出了业务流程驱动规则和加载控制方法,以实现平台在应用过程中基于用户身份的业务流程动态加载支持.构建的业务流程模型和流程驱动规则以及相应的加载方法在汽车零部件产业链售后服务的外出申请审批流程的方面进行了应用验证,能实现SaaS平台运行过程中企业群对业务流程的个性化需求.
关 键 词 :
协同;SaaS平台;业务流程;
0引言
随着信息技术的高速发展,企业竞争的关键逐渐转变为未来信息应用的效率和速度,软件即服务(SoftwareasaService, SaaS)趁着这一波的信息演化浪潮,充分利用网络技术与资源共享的特性,成为信息服务产业的主流[1].SaaS的一个重要特征是多租户共用一套代码,这样可以最大限度地共享,使软件开发成本和维护成本达到最低.但是要求所有租户使用相同功能是满足不了租户需求的,这就要求SaaS有灵活的业务可配置性和可扩展性[2],必须要根据用户的需求,支持用户在应用时的个性化且不影响其他用户的使用,使每个用户感觉只有自己在使用一样.
随着Web应用的不断发展,软件运行时用户的个性化已成为当前软件领域研究的热点,其内容主要集中在用户界面的个性化和业务流程的方面.在业务流程个性化方面,有大量研究者围绕动态选择、按需[3]、流程的动态改变[4]、监控和业务规则进行了不懈的探讨,其中,网络服务业务流程执行语言(Business Process Execution Language for Web Service,BPEL4WS)、Web服务编排接口(Web Service Choreography Interface,WSCI)等描述业务流程的标准规范已被广泛采用,但这些规范多是用来描述流程的静态业务逻辑,执行时的灵活性比较差[5].
文献[6]提出了一套面向业务人员的、直观易用的、基于有向图的工作流建模方法,但该方法在实际建模过程中,对某些非结构化的业务过程无法准确描述,在面向大量租户、各类业务流程均可能出现的SaaS平台上,显然是不适用的.
文献[7]针对企业业务流程动态变化,在面向办公自动化系统的工作流引擎技术的协同式管理理念基础上,提出了工作流引擎的设计与开发方法,但未提供简易的可视化流程界面,对于SaaS平台上并不专业的租户不适用.
文献[8]通过对可配置项设计模板,采用元数据配置的方式实现SaaS应用的多租约,该方法不能适应新业务变更带来的业务流程和个性化业务问题.
文献[9]提出一种策略驱动的机制,若租户的请求同策略一致,服务提供方将对服务进行相应升级,这种方法可以确保的正确性,但同时增加了服务提供商的负担,并且响应周期过长.
针对上述问题,本文对SaaS的多租户特点和产业链企业间围绕核心企业开展业务协同的需求,建立业务流程模型,提出面向产业链协同SaaS平台的业务流程可技术和方法.
5结语
流程已逐渐成为产业链协同SaaS平台的发展趋势,也是不可缺少的功能,它在租户的个性化需求和节约供应商成本上有着至关重要的作用.本文在分析企业业务流程特点后,建立了业务流程与业务功能之间的映射关系和企业群与业务流程之间的关系,在此基础上构建了SaaS平台面向多企业群的业务流程模型,并提出了业务流程模型驱动规则和加载控制方法,实现了平台在应用过程中基于用户身份的业务流程动态加载支持.从上述用户过程和实验结果可验证本技术的简易性和有效性.
下一步的工作主要是对业务整个流程进行监控和安全方面的提升,从而提高整个业务进行的速度和安全性.