- 1、本文档共5页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
基于PaaS平台工作流解决方案
1、概述
基于PaaS平台开发流程审批业务功能,首先要体现云计算PaaS平台的特性,例如多
租户、统一平台、技术规范等。因此,为了达到快速、规范化开发业务功能的要求,在此设
计流程审批界面框架,对业务数据和流程数据进行解耦。
1.1、设计目标
流程审批单框架与业务表单松耦合;
审批单上的对象支持通过配置实现数据规则控制和显隐控制等;
功能按钮、数据项支持按流程环节配置规则;
支持个性化规则开发;
表单、业务功能直接按规范开发;
数据按租户隔离(例如:按业务模块隔离),业务数据与平台数据隔离;
审批意见显隐、控制支持可配置。
2、流程审批界面需求分析
2.1、审批界面样例分析
1、以审批意见为主体关注点的审批界面,例如下图所示公文审批稿签界
面,在业务流转过程中,处理人员重点关注流程上人员(特别是领导)对业务处
理意见,此种情况适合公文文件审批。
2、以业务为主体的业务单据界面,例如下图所示的报销申请单界面,业务是以流转业务单
据为核心,流程上的处理人员按责任分工审核单据并给相关人员,此种情况适合以业务数据
流转为主的业务。
3、混合型业务审批界面,例如下图采购申请审批界面,业务流转过程中,业务单据信息
和审批意见信息都受到关注,同时显示比较直观。
2.2、需求归纳总结
1、审批界面需求关键点
2、审批框架界面需求
业务表单嵌入到框架页面里,按SOA原则,业务表单对数据处理服务(WebService)
是独立的;审批意见可以设置成显隐,如果是显示审批意见,则属于追加行数据模式;
界面操作功能,一般以按钮的形式存在,功能主要分为两大类,一是业务功能,在JavaScript
代码中实现具体业务,另一种是流程功能,由框架及嵌入业务代码方式实现,例如“送出”
操作,流程走到下一步,同时需要调用业务的保存数据的功能。
3、产品构架
数据模型图
审批单、流程服务接口逻辑分析
在业务应用层面增加流程及其环节定义的基础数据
在业务表单与流程服务间,增加流程及其流程环节信息的定义数据,只
要在审批单上有控制需求,则在业务层面定义相对应的环节,与流程服务对应上,
以此与流程服务解耦。
文档评论(0)