[发明专利]寻址方法和装置有效

专利信息
申请号: 200910087736.6 申请日: 2009-06-24
公开(公告)号: CN101576925A 公开(公告)日: 2009-11-11
发明(设计)人: 郝春强 申请(专利权)人: 用友软件股份有限公司
主分类号: G06F17/30 分类号: G06F17/30;G06Q10/00
代理公司: 北京友联知识产权代理事务所(普通合伙) 代理人: 尚志峰;梁朝玉
地址: 100094北京*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 寻址 方法 装置
【说明书】:

技术领域

发明涉及一种寻址方法,特别地涉及一种在组织架构中进行寻 址的方法,应用在工作流系统中,用于在组织架构中查找符合条件的 执行者。

背景技术

企业的一切业务活动都与它的组织架构息息相关,工作流应用的 一个重要方面就是协同组织中的人员处理各类业务流程。

例如一张请假单,如果请假天数小于3天,则由请假人的上级领 导审批,否则由上上级领导来审批。还有,如果订单的金额小于 5000元,则由订单提交部门的财务主管审批,否则由公司财务总监 审批。

类似于这样一些需求,在软件系统中该如何设置审批人,系统又 是怎样才能获得正确的审批人呢?这个问题的本质就是如何在组织架 构中寻址,即如何在组织架构中灵活、快速定位到业务的相关处理 人,这是企业管理软件必须解决的问题。

现有工作流系统中,指定审批人的方式大概有以下几种:

(1)直接指定到具体的人、岗位或职务等。

(2)提供“直接上级”、“间接上级”等关键词来获取申请人 的上级信息。

(3)通过SQL语句等复杂的形式来获取符合条件的审批人。

第一种方式的局限性很大,因为对于大多数审批场景而言,审批 人与申请人之间是有某种联系的,例如,审批人是申请人的上级主管 或上上级主管等。但第一种方式只能指定审批人是具体的人或岗位, 例如张三审批,财务主管审批等。无法表达出申请人的上级、上上级 等概念。

第二种方式对第一种方式进行了一些扩展,解决了诸如上级、上 上级等问题。但局限性依然很大,无法满足审批关系较复杂的应用。 例如,某企业的请假单是由申请人所在部门的考勤专员来审批,而考 勤专员与申请人又不是上下级关系。类似这样一些审批关系,前两种 方式就无法满足。

第三种方式足够灵活,可以满足各种复杂审批关系的应用,但工 作流的定义一般是由软件用户自己来完成的,而用户一般没有计算机 编程基础,因此,让用户使用SQL这种技术语言来指定审批人的方 式显然是无法接受的。

鉴于工作流的广泛应用和上述现有技术的缺陷,急需有一种创新 的在组织架构中寻址的方法,这种方法首先要非常灵活强大,可以满 足各类审批关系较复杂的应用;其次,这种方法要足够简单,易于理 解,使用者完全可以没有任何计算机编程背景,就能够方便地指定工 作流系统中的审批人。

发明内容

本发明正是基于上述问题,提出了一种全新的在组织架构中寻址 的方法。

根据本发明的寻址方法,包括:接收用户输入的寻址命令;校验 所述寻址命令是否正确;在校验结果为所述寻址命令正确的情况下, 将所述寻址命令解析为SQL语句;以及执行所述SQL语句并返回寻 址结果,其中,所述寻址命令是根据所述用户的需求,由所述组织架 构中的节点、节点的属性约束以及节点阶次组成的逻辑关系。

根据本发明,在校验结果为所述寻址命令错误的情况下,提示所 述用户所述寻址命令不正确。

根据本发明,所述属性约束包括属性和属性运算符,当所述节点 不包括属性约束时,表示返回该节点的全部值。

根据本发明,将所述寻址命令解析为SQL语句具体为:将所述 寻址命令以对象的方式放置在内存中;校验所述寻址命令中的所述属 性约束的所述属性是否存在;以及在所述属性存在的情况下,根据数 据库中的组织元数据生成SQL语句。

根据本发明,所述校验所述寻址命令中的所述属性约束的所述属 性是否存在具体为:从数据库中读取组织元数据,将所述组织元数据 以对象的方式放置在内存中;以及检查所述组织元数据中是否存在所 述寻址命令中的所述属性,如果存在所述属性,则确定所述属性存 在,否则提示异常。

根据本发明的另一方面,还提供了一种寻址装置,用于在组织架 构中进行寻址,包括:接收单元,用于接收用户输入的寻址命令;校 验单元,用于校验由所述接收单元接收到所述寻址命令是否正确;解 析单元,用于在所述校验单元的校验结果为所述寻址命令正确的情况 下,将所述寻址命令解析为SQL语句;以及执行单元,用于执行来 自所述解析单元的所述SQL语句,并返回寻址结果,其中,所述寻 址命令是根据所述用户的需求,由所述组织架构中的节点、节点的属 性约束以及节点阶次组成的逻辑关系。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于用友软件股份有限公司,未经用友软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/200910087736.6/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top