2020年(工作分析)通达OA工作流分析

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

通达OA工作流分析

(本文由OA软件用户经研究撰写,仅供参考)

1>建立组织机构、角色、用户

1.2>前台截图

1.3>后台结构

1.3.1>SQL分析

select * from department;

select * from user_priv;

select * from [user];

1.3.2>数据分析

1.3.

2.1>部门表(department)

1.3.

2.3>角色表(user_priv)

1.3.

2.2>用户表(user)

2>建立表单(flow_form_type)

2.1>建立过程

在软件中的建立过程省略,此部分不是重点,因为我们要开发的软件想做到表单自定义还不现实。

2.2>SQL分析

select * from flow_form_type where form_id=25

2.3>结果记录

3>流程及步骤设置

3.1>建立流程分类(flow_sort):

3.1.1>建立过程

使用系统自带的默认流程分类不变

3.1.2>SQL分析

select * from flow_sort

3.1.3>结果记录

3.2>建立流程(flow_type):

3.2.1>建立过程

a>在工作流设置->定义流程,点击“新建流程”;

b>在编辑流程“基本属性”时,定义“流程分类”为“生产”,定义“流程排序号”为0,

定义“流程名称”为“物资需求计划”,定义“流程类型”为“固定流程”,

定义“表单”为“物资需求计划”,定义“允许附件”为“是”;

c>在编辑流程“监控人员”时,定义“[供应部] 张三”为监控人员;

3.2.2>SQL分析

select * from flow_type where flow_id=31

3.2.3>结果记录

结果:在flow_type表生成1条记录:

3.3>建立流程步骤(flow_process):

3.3.1>建立过程

过程:a>在工作流设置->定义流程->(找到物资需求计划流程)->编辑该流程的各项属性->流程步骤

b>在编辑流程步骤的基本属性时,定义序号(PRCS_ID )、步骤名称(PRCS_NAME )、下一可选步骤(PRCS_TO );

c>定义每个特定的PRCS_ID 下的可写字段;

d>定义每个特定的PRCS_ID 下的经办人员;

e>定义每个特定的PRCS_ID 下的经办部门;

f>定义每个特定的PRCS_ID 下的经办角色;

3.3.2>SQL 分析

select * from flow_process where flow_id=31

3.3.3>结果记录

4>工作流的实际使用

4.1>“zhangsan ”新建工作

4.1.1>建立过程

a>以用户名为“zhangsan ”登录系统;

b>“公共事务-〉工作流”,选择“新建工作”(只有流程第一步骤的经办人,才能新建该流程的工作);

c>“zhangsan ”点击选择“物资需求计划”流程(新建一个“工作”),填写“文号/说明”(默认使用流称名称及系统当前时间)并点击“新建”、“返回”;

d>返回后,该工作将成为自己的“未接收工作”(是“待办工作”中的一种),用户也可以委托流程第一步骤的其他经办人代为办理;

4.1.2>SQL 分析

--工作流运行

select * from flow_run

select * from flow_run_data

select * from flow_run_prcs

select * from flow_run_feedback

4.1.3>结果记录

4.1.3.1>建立工作(flow_run)

4.1.3.2>定义工作可写字段 (flow_run_data)

4.1.3.3>工作过程日志(flow_run_prcs)

4.1.3.4>签办反馈留言(flow_run_feedback)

4.2>“zhangsan ”待办工作

“待办工作”分为两种:“未接收工作”、“办理中的工作”、“已办结的工作”

4.2.1>“zhangsan ”“未接收工作”

4.2.1.1>“zhangsan ”“委托”“未接收工作”

4.2.1.1.1>建立过程

过程:a>“zhangsan ”点击“委托”,系统列举出flow_process 中定义的PRCS_ID=1的所有PRCS_USER (除zhangsan 自己以外),供“zhangsan ”选择;

b>“zhangsan ”选择“lisi ”,并点击“确定”后,“zhangsan ”的待办工作列表自动显示为空,但是“lisi ”的待办工作列表自动显示RUN_ID=1的这项工作;

4.2.1.1.2>SQL 分析

--工作流运行

select * from flow_run

select * from flow_run_data

select * from flow_run_prcs

select * from flow_run_feedback

4.2.1.1.3>结果记录

4.2.1.1.3.1>建立工作(flow_run)

本表数据不变

4.2.1.1.3.2>定义工作可写字段 (flow_run_data)

本表数据不变

4.2.1.1.3.3>工作过程日志(flow_run_prcs)

说明:在flow_run_prcs 表,系统把PRCS_ID=1的记录的USER_ID 从“zhangsan ”更新为“lisi ”

“zhangsan ”和“lisi ”可以把RUN_ID=1的这项工作互相委托多次(踢皮球),系统所做的就是把flow_run_prcs 表中的USER_ID 不断地在“zhangsan ”和“lisi ”这两个名字之间切换。

4.2.1.1.3.4>签办反馈留言(flow_run_feedback)

本表数据不变

相关文档
最新文档