基于SOA的审批流程管理系统研究与实现
内容概要
课题研究背景及意义
相关技术分析
校务审批系统需求方案设计
校务审批系统中审批流程的设计
系统的具体实现
未来的工作
课题研究背景及意义
在电子校务管理中最核心的是电子校务系统能够使用各种业务流程变化的能力,因为现在高等职业院校办学方式还在不断摸索中,因为校务也需要适应这种变化而不断变化,以往开发的校务管理系统是使用静态流程管理技术设计的,它所处理的业务流程是静态的,所以在现在多变的环境下,这种系统就越来越不满足当前的使用现状。因此需要开发具有高效,灵活,敏捷的业务流程管理系统,实施柔性化的管理方式来对校务进行管理,这个是未来电子校务发展的方向。
课题研究背景及意义
本课题的研究从建设柔性化的电子校务管理系统出发,使用SOA和业务流程管理两个设计思路,打造柔性化校务管理系统,让学校校务管理的服务者和使用这操作,按照流程化的方式进行操作,同时又可以避免由于业务流程变更而导致的系统不能在使用,改进工作手段、方式和流程,减轻各级管理部门和教学科研人员的工作负担,增强管理沟通能力,提高行政办公效率和水平,来满足当前高职院校中对办学提出的不断完善的要求。
相关技术分析
SOA技术:面向对象的服务构架,一种架构模型,可以根据需求通过网络对松散耦合的粗粒度应用组件进行分布式部署、组合和使用,这些应用组件是通过接口进行连接起来的,
BPM :业务流程管理,解决了企业流程改变所带来的敏捷性,资源整合中优化的等问题,整个流程是:业务流程的发掘→业务流程设计→业务流程执行→业务流程管理维护以及业务流程优化
通过SOA思想,采用面向服务的建模工具来确保业务流程服务活动的设计与实施,并从业务模型角度上提出完善业务流程活动的基本方法,本方案的方法可以整合多种业务系统,适用于在使用过程中需要对业务数据进行调整,买符合业务变化而需要作出快速响应的地方,发挥企业信息化的要求。
基于SOA的BPM系统设计思想
整个构架分为三层:业务层、服务层和数据层三层。业务层是针对使用的具体情况,有外部业务系统和内部业务系统,它们分别进行业务流程定义和业务流程执行,这两个系统通过Web Service来与服务层进行联系。
服务层是本系统的,主要由工作流引擎,服务总线和适配器组成。服务总线实现了工作流引擎和适配器之间的联系,保证整个系统能够正常的运行。
第三层为数据层,它是来进行与底层数据库资源进行访问的,为底层数据库访问提供一个接口。
基于SOA的BPM系统总体架构
本系统是为山东东营职业技术学院设计、开发的办公自动化系统。山东东营职业技术学院办公系统主要任务是在各二级学院、教学管理、人事部门、财务和后勤部门之间进行公文传递,起到上传下达、信息沟通的目的,克服以前主要是通过人工传递文件,造成效率低下、实时性差等问题。经多次仔细调研以及和用户的交流明确了整个系统所要实现的主要目标:公文流转的自动化,归档的电子化,提高处室工作人员办公效率。
网上审批系统简介
审批业务流程分析
从审批流程上来,大学校内审批流程通常可概况为事项目申报者申报填报,提交-----系负责人审批----院人事科审批----学院负责人/党委审批----校负责人/党委领导审批,根据审批事项的不同,审批流程可以是多比通用流程精简或复杂。
系统管理员用例图分析
系统管理员在校务审批平台上具有电子表单的定义,流程定义,流程发布和流程监控和统计。在行政审批平台上进行信息流动的是电子表单,这里可以按照不同的要求定义不同的模板后保存,在流程定义中按照流程的任务节点的权限进行设置,并且按照审批业务的轻重缓急设置为一般、紧急、特急,然后按照这些设置进行流程控制,系统流程和监控可以监控整个流程在某个节点的运行时间和运行状态。
基于SOA柔性的审批流程管理系统研究与实现 来自淘豆网m.daumloan.com转载请标明出处.