[发明专利]一种支持用户自定义的业务系统及其操作方法有效
申请号: | 201210526892.X | 申请日: | 2012-12-10 |
公开(公告)号: | CN103106238A | 公开(公告)日: | 2013-05-15 |
发明(设计)人: | 奚建清 | 申请(专利权)人: | 广州市飞元信息科技有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;G06F9/44 |
代理公司: | 广州粤高专利商标代理有限公司 44102 | 代理人: | 邱奕才 |
地址: | 510610 广东省广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 支持 用户 自定义 业务 系统 及其 操作方法 | ||
1.一种支持用户自定义的业务系统,其特征在于,包括
业务组,其包括一组业务对象,所述一个业务对象b包括一个业务对象唯一标识符bid、业务对象名称bname、一个用户组,一个数据组和一个工具组;用户组由用户对象u构成,用户对象u具有用户对象唯一标识符uid,一个用户对象u代表一个系统用户;数据组由数据对象d构成,所述数据对象d表示各种类型的文件和数据,一个数据对象d对应一个数据对象唯一标识符和一个存储位置,工具组由工具对象t构成,所述工具对象t表示可执行的软件,一个工具对象t对应一个工具对象唯一标识符、节点ip地址和调用接口;
业务关联组,其包括一组业务关联l,所述业务关联l用于建立业务对象之间的关联,一个业务关联对应一个业务关联唯一标识符lid、一个业务关联名称lname和一个业务对象组,所述业务对象组包括通过该业务关联建立了关联的所有业务对象,一个业务关联l是一个对象;
存储库,用于存储各对象的数据;
用户操作界面,支持用户通过该用户操作界面执行各个对象的操作。
2.根据权利要求1所述的支持用户自定义的业务系统,其特征在于,支持用户通过用户操作界面执行各对象的操作包括数据操作,所述数据操作包括:
数据对象创建操作,根据一个数据的存储位置和一个新的数据对象唯一标识符创建一个新的数据对象,并将该数据对象唯一标识符放入到一个业务对象的数据组中,使得被创建的数据对象在该业务对象中被访问或者操作,其中该数据对象对应的存储位置和数据对象唯一标识符作为必要属性存入存储库中;
数据对象删除操作,从一个业务对象的数据组中删除一个数据对象的数据对象唯一标识符,使得该被删除的数据对象不能在该业务对象中被访问或者操作。
3.根据权利要求1所述的支持用户自定义的业务系统,其特征在于,支持用户通过用户操作界面执行各对象的操作包括工具操作,所述工具操作包括:
工具创建操作,将一个可执行的软件安装在一个可运行此软件的节点上,并根据节点中的软件调用方式、安装位置和一个新的工具对象唯一标识符创建一个新的工具对象,其中该工具对象的唯一标识符、节点ip地址和调用接口作为必要属性存入存储库中以及将该工具对象对应的工具代码存入存储库中;
工具安装操作,将一个工具对象的工具对象唯一标识符添加到一个业务对象的工具组中,支持该业务对象中的一个或多个用户对象所对应的用户启动该工具对象执行;
工具卸载操作,将一个业务对象的工具组中的一个工具对象唯一标识符删除,该业务对象的用户组中用户对象所对应的用户无法在该业务对象中执行该工具对象唯一标识符对应的工具对象;
用户执行业务工具的操作,用户对象u1对应的用户在业务对象b1中执行一个业务工具操作,即对于一个业务对象b1,如果用户对象u1和工具对象t1分别是业务对象b1中的用户对象和工具对象,则用户对象u1对应的用户启动工具对象t1所对应的工具代码执行;
工具调用操作,业务对象 b1中的一个工具对象t1调用业务对象b2中的一个工具对象t2,即工具对象t1在业务对象b1中被用户对象对应的用户启动执行,且工具对象t1在执行过程中启动工具对象t2运行,工具对象t2把执行结果返回给工具对象t1,其中业务对象b1和业务对象b2相同或者不同。
4.根据权利要求3所述的支持用户自定义的业务系统,其特征在于,在用户执行业务工具的操作中,工具的执行采用启动一个进程、启动一个线程或者调用函数的方式进行。
5.根据权利要求3所述的支持用户自定义的业务系统,其特征在于,在工具调用操作中,工具对象的输入参数传递或者执行结果传递是采用传递工具执行结果的存储地址、传递执行结果的值或者传递工具对象唯一标识符的方式进行。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州市飞元信息科技有限公司,未经广州市飞元信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210526892.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:肝炎灵
- 下一篇:旋转头与刷头联动的药片扫入装置