工作流是工作流程的计算模型,它对工作流程及其各操作步骤之间的业务规则进行抽象、概括和描述,并在计算机中以恰当的模型进行表示和计算,被广泛应用于办公自动化领域。随着通信技术的发展与移动终端设备的普及,移动互联网正逐渐渗透到人们工作与生活的各个领域,智能设备上的应用程序发展迅速,越来越多的企业开始关注移动办公模式。作为德国最大的金融IT服务提供商之一,Fiducia IT AG于2010年成立了一个项目组,针对智能移动设备(如智能手机、平板电脑等)进行基于工作流技术的银行办公自动化系统的开发,以实现银行的移动办公,为银行顾客提供更舒适、便捷的服务,增强客户银行的综合竞争力。 本文围绕android流程控制工具的核心部分——轻型工作流引擎在android平台上的实现所产生的若干问题进行了分析和设计,并最终解决了这些问题。首先,本文从智能移动设备的特点出发,分析了工作流管理系统的实现技术以及在智能移动设备上的使用限制,保留工作流管理系统的核心功能,设计了适用于智能移动设备的轻型工作流引擎。其次,根据android应用程序的特点,对轻型工作流引擎所提供的工作流相关服务进行封装,以android组件——SerVice的形式为android应用程序提供服务接口,实现android平台与轻型工作流引擎的整合。最后,运用Java语言对基于android的流程控制工具进行了实现,并给出了应用测试。
暂无评论