OA审批流转的需求与方案

 0hi猿团提供了移动跨平台开发视频,包括html5,apicloud appcan,dcloud,具体请看http://www.9y.cm 

审批流转
1,为什么要有审批流转(目的)
2,审批流转模块要实现的功能(要求)
3,解决方案与界面

1,目的
    1,审批流转就是把单位内部的各项审批电子化,如工作请示、出差申请、采购申
       请、报销等日常工作流程。
    2,审批流转所用的流程是表单流转的步骤,其核心是表单(或叫做文档),流程
       是为表单服务的,且一个表单对应一个流程。没有表单的流程没有意义。

2,要求
    1,方便的定义/修改与管理流程
    2,方便的定义/修改与管理表单模板
    3,执行审批流转
    4,方便的查询所有的表单记录

3,方案
    1,方便的定义/修改与管理流程
        1,使用人员是系统的管理员(不是程序员),要提供简单友好的设计界面
        2,最好是Web流程设计器(可以使用vml技术),即在网页中通过简单的操作
           或设置就可以完成一般的审批流程。可以支持一般流程常用的一些逻辑或
           条件设置,但是复杂的逻辑(Decision或Assignment等)还是要通过代码
           配合才可以完成,且实现起来比较复杂。
        3,Web流程设计器比较复杂,可以使用Jbpm提供的流程设计器做为替代方案。
           (但他对用户不友好,需要学习很多东西且有bug,不适合最终用户使用)
    2,方便的定义/修改与管理表单模板
        1,使用人员是系统的管理员(不是程序员),要提供简单友好的设计界面
        2,最好是Web表单模板设计器,可以方便的制作各种表单模板。表单模板中要
           展现出相关的业务数据,如请假单的模板中要有请假时间与请假原因等信
           息(可以通过改造FCKeditor实现)
        3,使用FCKeditor改造较为复杂,且与课程关系不大,所以采用设计最终的表
           单模板代码的方法(用FCKeditor最终也是生成表单模板的代码),所以要
           有一个表单模板管理的功能,用来配置表单模板的信息
    3,执行审批流转
        1,对于表单有三个操作:创建、审批、查询
        2,表单有三种状态:"正在审批中"、"未审批通过"、"已审批通过"
        3,创建,创建一个新的表单,并且开始流转(要启动一个新的流程实例)。
           在整个的审批流转过程中,表单状态都为"正在审批中"
        4,审批,对下级呈报的表单文档等进行审查并予批示。当任一审批环节审批
           不通过时,本次流转结束,表单状态为"未审批通过";如果所有的审批环
           节都审批通过,表单状态为"已审批通过"
        5,查询,查询所有的表单记录
    4,方便的查询所有的表单记录
    5,添加新审批流程的步骤与使用说明
        1,先添加流程定义,再添加表单模板。因为表单模板一添加就可以使用,但
           是没有设置流程的表单不能正常使用,所以添加流程要在添加表单模板之
           前(可以在表单模板中增加一个"是否可用" 的属性,那么在起草申请时就
           是显示所有可用的表单模板了)
        2,正在使用的表单模板应不能修改,可以采用流程定义的版本机制解决,让
           每次修改的表单模板都是一个版本同时存在

4,设计实体
    0-1,版本机制是解决流程定义的修改问题,每次使用时应使用最后一个版本(最新)
       的流程定义
    0-2,什么是Serializable
    1,表单模板配置
        1,每个表单模板对应一个流程定义,但不是某个具体版本的流程定义。应保
           存流程定义的名称,在使用时是取指定名称的最后一个版本来使用
        2,表单的模板在指定地址时,是按照制定好的规则,比如开头的'/'代表应用
           程序的路径。可以使用打开一个窗口选择某个文件的效果。
    2,表单实例
        1,表单实体要能存储所有类型表单中的业务信息,可以使用一个Map属性来存
           放,其key是String型,value是Serializable类型,这样就可以存储各种
           表单业务数据了(String/Date/Number等)
        2,表单标题格式:${表单名称}_${申请人姓名}_${申请日期}。
           如:"请假单_张三_2009-07-13"
        3,在与Jbpm的实体关联时,采用只保存他的id的方式,因为Jbpm的实体的映
           射文件我们不能修改。
        4,FlowForm的主键类型使用 long 型,因为他要做为流程变量保存
   
    使用 loginName(登录名)做为actorId
   

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
数飞公文流转系统,用于收发文流转审批,可实现公文单自定义、行文单自定义、印章验证、痕迹保留、红头文件、流程自定义、流程审批、会签、催督办等功能。可按照30、60、100、200用户购买。 数飞公文流转系统功能特点 产品特点 公文自定义 支持用户自定义收文和发文单据样式和模板。并支持系统自定义其他审批单据。 公文基本功能 可拟稿、审批、签章、会签、退回、办结、否决;可归档、传阅、变更、催办、跳签等。 流程自定义 可字定义各种审批流程流程设置操作简单,可实现各种复杂流程。 电子印章 支持用户公文审批过程中的模板嵌套、电子印章、印章验证、手写签名、文件内容修改、痕迹保留等功能。手写签名可采用手写板。 公文催督办 管理人员可对公文办理过程中超时、延迟、有误的文件进行催办、退签等操作,并统计出各部门、各人员办理文件的办理情况报表,对未达指标的人员和部门提供考核依据。 打印自定义 轻松实现红头文件,同一个公文单可根据不同类别自动套红!各种公文单的打印格式都可以在系统中自定义,打印模板跟WORD关联,操作简便,用户打印出的公文审批单据可完全同WORD原格式相同。 支持各种移动终端 支持各种iphone、ipad、android手机或平板移动终端 不受浏览器版本和类型的限制 采用远程接入方式,比直接浏览器连接更快 点击即可进入OA登陆地址,不需要重复输入地址 完全支持word、excle、html编辑器、附件上传等功能 按照移动终端在线用户数收费,只需要购买少量在线用户数给管理层使用 安全性高 可选择集成CA认证、UKEY认证、动态密钥等安全认证,可选择绑定IP、网卡等安全措施;可设置日志删除期限;调用印章需要 验证;可验证印章的合法性。 数飞公文系统主要功能 1 公文管理 发文申请、发文待办、发文已办、发文管理、发文待阅、公文类型设置、发文催办记录、发文跳转记录、发文督办、收文登记、收文待办、收文已办、收文管理、收文接收、请示报告、归档文件 2 事务管理 我的申请、我的待办、我的已办、我的待阅、我的管理 3 信息中心 公告管理、规章制度、文档中心、组织结构、内部论坛、文本聊天室 4 个人中心 即时消息、个人日程、通讯录、个人设置、外出留言、个人文档工作代理、工作日志 5 邮件管理 收件箱、写邮件、发件箱、草稿箱、垃圾箱、外部邮件配置、外部邮件、服务配置、邮件监控、邮件统计 6 用户自定义 自定义公文、自定义流程、新建模块 7 系统设置 组织结构设置、系统模块、权限管理、流程设置、系统日志、备份还原、模板设置、人事档案 数飞公文流转系统截图
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

zhchzh1000

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值