浅谈房地产OA办公软件系统中的工作流引擎设计
浅谈泛普软件OA系统中的工作流引擎设计
泛普软件告诉你:房地产行业OA办公系统工作流引擎WorkFlow Engine是整个工作流管理系统的核心,负责对工作流的定义、创建、监督、控制和管理,维护工作流控制数据和工作流相关数据等。可以从单位或公司的具体需要出发,开发满足自己需要的工作流管理系统。设计原则及思想,根据对规划局业务审批流程的分析可以看出,项目通过审批必须要经过的审批阶段(项目状态),并有小同角色的人员来审批才能完成。而项目必须山某种条件触发才能进行到下一个阶段。因此,采用基于状态转移的工作流引擎,这种工作流引擎中的数据模型全部通过关系结构来表达,控制工作流引擎运作的各种控制模型也是通过关系数据库来表达。在本系统中,我们定义的工作流、项目状态、状态转移条件、工作流任务等,都在关系数据库中来表示。这种工作流管理系统小仅开发简单、便于管理,而且便于根据业务的需要随时改变工作流程。因此,实施起来相当灵活。
房地产OA系统工作流基本算法:项目开始办理,工作流引擎获取项目的当前状态;在项目办理的过程中,工作流引擎监视项目的状态和对项目的操作。经办人办理完项目并提交时,工作流引擎根据经办人选择的项目转移条件和当天项目状态查询工作流状态转换规则表;工作流引擎根据查询到的结果确定项目的下一状态,并根据经办人选择的下一办理人,将当前项目的当前状态改为项目的下一状态,并把项目的当前办理人改为项目的下一办理人;项目在办理的过程中记录下了项目的办理日志,如果项目办理过程中出现问题,经办人根据办理项目的日志信息,选择回退项目,工作流引擎根据经办人的选择和日志信息将项目回退到项目办理后的前一个阶段(即回退到项目的上一个状态);项目进入下一个阶段。
泛普软件告诉你:本次开发的房地产OA办公软件系统采用Struts + Hibernate + Spring架构,所有的业务数据的处理都是山模型(对象模型)驱动的。由于该工作流管理系统采用关系数据结构,因此对工作流的管理也要根据需要抽出相应的对象模型。
此文章为泛普软件所写,转载请留版权,泛普软件专注oa,OA系统,OA办公系统,OA软件,OA办公软件 www.fanpusoft.com
来自:泛普软件
- 12015年房地产估价相关知识每日一练5.14
- 2新调控二手房交易税费或提高
- 3砖木结构
- 4南昌市2015年房地产估价师考试报考条件
- 52015年房地产估价师《理论与方法》每日一练(1.19)
- 62015年房估基本制度与政策每日一练9.24
- 7二手房市场正向卖方市场转向
- 82015年甘肃省房地产估价师考试报名费用
- 9住房置业担保公司设立
- 102015年房地产估价师《经营与管理》每日一练(11.14)
- 11公证处代理二手房买卖业务导致权威丧失
- 12东莞二手房7月份大户型关注度较高
- 13房地产估价师复习资料:项目报建制度
- 14 厉以宁:多建平价房让工薪族买得起
- 15宁夏自治区2015年房地产估价师考务费
- 16有哪些房地产是不得转让的
- 172015年福建房地产估价师报名条件
- 18二手房交易市场回暖,业主转租为售
- 192015年房地产估价师《理论与方法》每日一练(1.18)
- 20秦皇岛2015年房地产估价师考试报考条件
- 212015年房估理论与方法每日一练10.15
- 22什么是外销房
- 23房地产估价师复习资料:商品房屋租赁登记备案
- 24房地产估价师《案例分析》第二章冲刺内容(9)
- 25成都二手房成交量增3倍
- 26房地产估价与经纪行业组织负责人座谈会在黄山举行(图)
- 27房地产估价师的考试方式
- 28房地产估价师复习资料:房地产登记的种类
- 292015年房地产估价师《经营与管理》第四章知识点(7)
- 30内蒙古:2015年房地产估价师考试科目及考试时间
成都公司:成都市成华区建设南路160号1层9号
重庆公司:重庆市江北区红旗河沟华创商务大厦18楼