CN113495887A - 数据表单处理方法、装置和*** - Google Patents
数据表单处理方法、装置和*** Download PDFInfo
- Publication number
- CN113495887A CN113495887A CN202010202307.5A CN202010202307A CN113495887A CN 113495887 A CN113495887 A CN 113495887A CN 202010202307 A CN202010202307 A CN 202010202307A CN 113495887 A CN113495887 A CN 113495887A
- Authority
- CN
- China
- Prior art keywords
- data
- basic data
- item
- basic
- data form
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000003672 processing method Methods 0.000 title claims abstract description 29
- 238000000034 method Methods 0.000 claims abstract description 33
- 238000012545 processing Methods 0.000 claims description 104
- 230000002452 interceptive effect Effects 0.000 claims description 15
- 238000004590 computer program Methods 0.000 claims description 8
- 230000008569 process Effects 0.000 description 17
- 238000010586 diagram Methods 0.000 description 15
- 238000011161 development Methods 0.000 description 13
- 230000018109 developmental process Effects 0.000 description 13
- 230000003993 interaction Effects 0.000 description 11
- 230000004048 modification Effects 0.000 description 11
- 238000012986 modification Methods 0.000 description 11
- 238000004891 communication Methods 0.000 description 8
- 238000013500 data storage Methods 0.000 description 7
- 230000006870 function Effects 0.000 description 6
- 238000004458 analytical method Methods 0.000 description 5
- 238000007726 management method Methods 0.000 description 5
- 230000003287 optical effect Effects 0.000 description 4
- 230000002829 reductive effect Effects 0.000 description 4
- 230000000670 limiting effect Effects 0.000 description 3
- 238000012550 audit Methods 0.000 description 2
- 230000008901 benefit Effects 0.000 description 2
- 238000010276 construction Methods 0.000 description 2
- 238000007405 data analysis Methods 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 239000000835 fiber Substances 0.000 description 2
- 238000012423 maintenance Methods 0.000 description 2
- 239000002184 metal Substances 0.000 description 2
- 229910052751 metal Inorganic materials 0.000 description 2
- 230000036961 partial effect Effects 0.000 description 2
- 230000000644 propagated effect Effects 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- 238000007792 addition Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 239000012141 concentrate Substances 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- PCHJSUWPFVWCPO-UHFFFAOYSA-N gold Chemical compound [Au] PCHJSUWPFVWCPO-UHFFFAOYSA-N 0.000 description 1
- 239000010931 gold Substances 0.000 description 1
- 229910052737 gold Inorganic materials 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 230000006798 recombination Effects 0.000 description 1
- 238000005215 recombination Methods 0.000 description 1
- 230000002441 reversible effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 230000033772 system development Effects 0.000 description 1
- 238000011144 upstream manufacturing Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/22—Indexing; Data structures therefor; Storage structures
- G06F16/2282—Tablespace storage structures; Management thereof
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明公开了数据表单处理方法、装置和***,涉及计算机技术领域。该方法的一具体实施方式包括:获取基础数据以及基础数据对应的配置信息;根据预设的表单结构为基础数据生成并存储数据表单;根据基础数据对应的配置信息,为数据表单分配对应的权限,其中,权限表征多个业务***对所述基础数据的操作限定。该实施方式能够将基础数据与业务解耦,实现了基础数据共享。
Description
技术领域
本发明涉及计算机技术领域,尤其涉及一种数据表单处理方法、装置和***。
背景技术
在目前应用开发或使用中,需以表单的形式存储许多非业务数据,如用户信息数据、配置类数据、数据分析类数据等,它们与具体业务的耦合性不大,但是又作为业务***如线上交易***、支付***、售后***等的基础数据,支撑着业务***的运营,不可缺少。
目前,各个业务***分别按照自己的习惯设置表单结构,并通过自己设置的表单结构维护自己的基础数据。
在实现本发明过程中,发明人发现现有技术中至少存在如下问题:
现有的为基础数据形成的表单与业务严重耦合,导致基础数据不能共享。
发明内容
有鉴于此,本发明实施例提供一种数据表单处理方法、装置和***,能够将基础数据与业务解耦,实现了基础数据共享。
为实现上述目的,根据本发明实施例的一个方面,提供了一种数据表单处理方法,包括:
获取基础数据以及所述基础数据对应的配置信息;
根据预设的表单结构,为所述基础数据生成并存储数据表单;
根据所述基础数据对应的配置信息,为所述数据表单分配对应的权限,其中,所述权限表征多个业务***对所述基础数据的操作限定。
优选地,数据表单处理方法,进一步包括:为所述多个业务***提供交互界面,其中,所述交互界面包括多个数据项组件以及每一个所述数据项组件对应的配置项组件,所述数据项组件用于接收录入的基础数据,所述配置项组件用于接收针对所述基础数据的配置信息;
所述获取基础数据以及所述基础数据对应的配置信息,包括:
读取录入所述数据项组件中的基础数据以及所述配置项组件中的配置信息。
优选地,
所述表单结构包括:多个名称标识项以及每一个所述名称标识项对应的多个可选配置标识,其中,所述名称标识项与所述数据项组件具有一一对应关系;
为所述基础数据生成对应的数据表单,包括:
为每一个所述名称标识项增加对应的基础数据项;
根据所述对应关系,将所述基础数据存储到所述基础数据项;
根据所述配置信息,从所述多个可选配置标识中,为所述基础数据项选定目标配置标识,其中,所述多个名称标识项、所述基础数据项、所述基础数据以及所述目标配置标识组成数据表单。
优选地,数据表单处理方法,进一步包括:
根据所述配置信息包括的需求度,调整所述多个名称标识项之间的相对位置。
优选地,所述为所述数据表单分配对应的权限,包括:
根据每一个所述基础数据项对应的目标配置标识,确定每一个所述基础数据项的权限。
优选地,数据表单处理方法,进一步包括:
当接收到所述多个业务***中的目标业务***的调用请求时,
从存储的多个所述数据表单中,确定待访问数据表单;
在所述待访问数据表单中,确定所述目标业务***具有权限的基础数据项;
将所述目标业务***具有操作权限的基础数据项重组为访问数据表单,并提供所述访问数据表单给所述目标业务***。
优选地,数据表单处理方法,进一步包括:为所述数据表单生成对应的特征标识;
为所述业务***提供所述特征标识;
所述确定待访问数据表单,包括:
读取所述调用请求包括的目标特征标识;
确定所述目标特征标识对应的数据表单为待访问数据表单。
优选地,数据表单处理方法,进一步包括:
当接收到所述多个业务***中的目标业务***的调用请求时,
判断调用量是否达到预设的调用阈值,如果是,则拒绝所述目标业务***的调用请求,否则,执行所述从存储的多个所述数据表单中,确定待访问数据表单的步骤。
优选地,
所述表单结构进一步包括:每一个所述名称标识项对应的数据处理指示;
所述数据表单处理方法进一步包括:根据所述数据处理指示,处理所述基础数据。
根据本发明实施例的第二方面,本发明实施例提供一种数据表单处理装置,包括:
获取单元,用于获取基础数据以及所述基础数据对应的配置信息;
表单生成单元,用于根据预设的表单结构,为所述获取单元获取到的所述基础数据生成并存储数据表单;根据所述获取单元获取到的所述配置信息,为所述数据表单分配对应的权限,所述权限表征多个业务***对所述基础数据的操作限定。
根据本发明实施例的第三方面,本发明实施例提供一种数据表单处理***,包括:上述数据表单处理装置以及与所述数据表单处理装置连接的多个业务***,其中,
每一个所述业务***,用于根据所述数据表单处理装置为数据表单分配的权限,操作所述数据表单。
上述发明中的一个实施例具有如下优点或有益效果:因为根据预设的表单结构,为基础数据生成并存储数据表单,根据基础数据对应的配置信息,为数据表单分配对应的权限,该权限表征多个业务***对基础数据的操作限定,使该基础数据从业务***中分离出来,同时通过为数据表单分配对应的权限,使数据表单中的基础数据能够被多个业务***所使用,能够将基础数据与业务解耦,实现了基础数据共享。
上述的非惯用的可选方式所具有的进一步效果将在下文中结合具体实施方式加以说明。
附图说明
附图用于更好地理解本发明,不构成对本发明的不当限定。其中:
图1是根据现有业务***之间交互的示意图;
图2是根据本发明实施例提供的数据表单处理方法的主要流程的示意图;
图3是根据本发明实施例提供的交互界面的示意图;
图4是根据本发明实施例提供的数据表单处理架构的示意图;
图5是根据本发明实施例提供的业务***与数据表单处理服务器交互的主要流程的示意图;
图6是根据本发明实施例的数据表单处理装置的主要单元的示意图;
图7是根据本发明实施例的数据表单处理***的主要装置的示意图;
图8是本发明实施例可以应用于其中的示例性***架构图;
图9是适于用来实现本发明实施例的数据表单处理服务器的计算机***的结构示意图。
具体实施方式
以下结合附图对本发明的示范性实施例做出说明,其中包括本发明实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本发明的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。
在目前企业级应用和互联网应用开发实践中,有很多配置类数据(如是否支持换货,值为true或者false)、数据字典类数据、数据字段类数据(如全国省份编码信息,用户等级信息等)以及数据分析类数据(如售后审核打标信息、自动审核离线指标信息等类似一些报表类的数据)等相关非业务数据的存储,它们都有一些共同特点,比如:数据量不大,更新不频繁,没有复杂的业务字段逻辑,但是又作为业务***的基础数据,支撑着整个***的运营,不可缺少。
众所周知,一个业务***的运行,本质就是针对数据的一个管理过程,它的开发难度和开发量,主要取决于数据库表的设计规范和数量,因为每一张数据表单对应都需要开发一套基础的数据操作代码。目前各个业务***所需的基础数据主要是,根据自身的业务场景需求,设计对应的表结构信息,然后实现基础的数据增删查改等基础开发工作。目前各个业务***之间基础数据的调用以接口方式供其他业务***调用。如图1所示的两个业务***结构。在图1中的两个业务***结构:业务***A和业务***B,分别包含有业务层、数据访问层以及数据层,其中,业务层主要用来与外部通信,通过数据访问层调用数据层中的数据,以进行业务处理;数据访问层可执行:元数据配置表访问、***来源配置表访问、统计规则配置表访问、××指示分析表访问、×××配置表访问以及核心业务表访问等,相应地,数据层存储有各自数据表结构的元数据配置表、***来源配置表、统计规则配置表、××指示分析表、×××配置表以及核心业务表等。
其中,业务***A和业务***B之间通过接口调用彼此的数据层中的数据。由于数据层中的各个数据表中的数据与业务相关性并不大,现有的这种业务***A和业务***B分别有各自的数据层,且数据层中存在重复的数据,导致业务***开发重复,影响开发效率。
图2是根据本发明实施例的数据表单处理方法。如图2所示,该数据表单处理方法可包括如下步骤:
S201:获取基础数据以及所述基础数据对应的配置信息;
S202:根据预设的表单结构,为所述基础数据生成并存储数据表单;
S203:根据所述基础数据对应的配置信息,为所述数据表单分配对应的权限,所述权限表征多个业务***对所述基础数据的操作限定。
其中,基础数据为能够使业务***进行业务处理的、与业务本身相关性较低且业务处理必不可少的数据。
配置信息是指与基础数据所对应的,用来限制基础数据的访问权限的信息。
该预设的表单结构可以包括表单所包括的多个数据项(该多个数据项与基础数据以及配置信息相匹配)、数据项的标识以及多个数据项的排序等。
其中,权限包括有只读权限、修改权限、删除权限以及限制查看权限等,比如配置信息可为业务***1配置基础数据A1的只读权限,为业务***2配置基础数据A1的修改权限,为业务***3配置基础数据A1的限制查看权限等等。
在图2所示的实施例中,因为根据预设的表单结构,为基础数据生成并存储数据表单,根据基础数据对应的配置信息,为数据表单分配对应的权限,该权限表征多个业务***对基础数据的操作限定,使该基础数据从业务***中分离出来,同时通过为数据表单分配对应的权限,使数据表单中的基础数据能够被多个业务***所使用,能够将基础数据与业务解耦,实现了基础数据共享。
另外,通过预设的表单结构能够使基础数据以统一的格式进行存储,从而实现了将基础数据统一存储,而通过配置信息能够为数据表单分配对应的权限,以为不同的业务***开放不同的基础数据,可在保证数据安全性。
另外,在业务***开发过程中无需再专门针对基础数据进行处理,从而大大降低了业务***开发难度,以提高业务***开发效率。
另外,通过上述过程使基础数据所形成的数据表单具有统一的结构,方便对基础数据的管理。
在本发明一个实施例中,上述数据表单处理方法,进一步包括:为所述多个业务***提供交互界面,其中,所述交互界面包括多个数据项组件以及每一个所述数据项组件对应的配置项组件,所述数据项组件用于接收录入的基础数据,所述配置项组件用于接收针对所述基础数据的配置信息;相应地,所述获取基础数据以及所述基础数据对应的配置信息的具体实施方式可包括:读取录入所述数据项组件中的基础数据以及所述配置项组件中的配置信息。其中,交换界面的结构可如图3所示。从图3中可以看出,交换界面的一种结构可包含有数据项组件1、与数据项组件1相对应的至少一个配置项组件(配置项组件A1、A2、A3、…),数据项组件2、与数据项组件2相对应的至少一个配置项组件(配置项组件B1、B2、…),数据项组件3、与数据项组件3相对应的至少一个配置项组件(配置项组件C1、C2、C3、C4、…)等等,从图中还可以看出,配置项组件与其对应的数据项组件相对应存在。图中仅示例性的给出了一种各个数据项组件之间的位置关系以及数据项组件与对应配置项组件之间的位置关系,在交互界面上各个数据项组件之间的位置关系以及数据项组件与对应配置项组件之间的位置关系还可以以其他形式存在。配置项组件可以以下拉菜单的形式或者其他固定形式的配置信息来配置数据项组件中的基础数据。值得说明的是,该配置项组件关联有脚本/运行程序,以通过该配置项组件关联有脚本/运行程序实现对基础数据的限定。
比如,为物流***、购物***以及售后***等所需的基础数据生成的部分数据表单可如下表1所示。
表1
其中,用户名、身份证号、性别、省份等为数据项组件所对应的信息(该信息还可用数据项组件的特征标识替代),A1、A2、A3、A4、…,B1、B2、B3、B4、…以及C1、C2、C3、C4、…为基础数据,每一个基础数据可存在对应的配置信息。
数据项组件录入的基础数据可以为用户直接向数据项组件录入基础数据,也可以为读取设定格式的文件(如excel、txt等格式文件)中的基础数据,并将该基础数据填入对应的数据项组件;配置项组件可以以选择方式供用户选择(比如在配置项组件中设置有各个业务***的选项,当一个业务***被选择后,则确定该被选择的业务***具有相应地权限)。
在本发明一个实施例中,上述表单结构包括:多个名称标识项以及每一个名称标识项对应的多个可选配置标识,其中,名称标识项与数据项组件具有一一对应关系;相应地,为所述基础数据生成对应的数据表单,包括:为每一个所述名称标识项增加对应的基础数据项;根据所述对应关系,将所述基础数据存储到所述基础数据项;根据所述配置信息,从所述多个可选配置标识中,为所述基础数据项选定目标配置标识,其中,所述多个名称标识项、所述基础数据项、所述基础数据以及所述目标配置标识组成数据表单。通过上述特征标识方便了对数据表单的管理,同时简化了数据表单的表达结果。
比如,对于上述表1所示的数据项组件(用户名)对应的特征标识为001、数据项组件(身份证号)对应的特征标识为002、数据项组件(性别)对应的特征标识为003、数据项组件(省份)对应的特征标识为004;又比如,配置信息特征标识可为T1(对业务***1开放所有(读、写、修改、更新等)权限)、T2(对业务***2开放所有(读、写、修改、更新等)权限)、T3(对业务***3开放所有(读、写、修改、更新等)权限)、T4(对业务***4开放所有(读、写、修改、更新等)权限)、T5(对业务***5开放所有(读、写、修改、更新等)权限)、…,Z1(对业务***1开放读权限)、Z2(对业务***2开放读权限)、Z3(对业务***3开放读权限)、Z4(对业务***4开放读权限)、Z5(对业务***4开放读权限)、…,X1(对业务***1开放修改权限)、X2(对业务***2开放修改权限)、X3(对业务***3开放修改权限)、X4(对业务***4开放修改权限)、X5(对业务***4开放修改权限)等,则存储的部分数据表单结构可如表2所示。
表2
在本发明一个实施例中,上述数据表单处理方法进一步包括:根据所述配置信息包括的需求度,调整所述多个名称标识项之间的相对位置。实现了按照需求度对名称标识项进行排序,以更方便用户查看。
该需求度可以根据业务***的关注程度设定,比如一个业务***对上述表1或表2中的各个数据项的关注度顺序为用户名、省份、性别以及身份证号,则将上述表2中的各个名称标识项调整为用户名001、省份004、性别003以及身份证号002。
在本发明一个实施例中,所述为所述数据表单分配对应的权限的具体实施方式包括:根据每一个所述基础数据项对应的目标配置标识,确定每一个所述基础数据项的权限。通过该过程简化了基础数据项权限的配置,从而大大提高了基础数据项权限的配置效率。
在本发明一个实施例中,上述数据表单处理方法可进一步包括:当接收到所述多个业务***中的目标业务***的调用请求时,从存储的多个所述数据表单中,确定待访问数据表单;在所述待访问数据表单中,确定所述目标业务***具有权限的基础数据项;将所述目标业务***具有操作权限的基础数据项重组为访问数据表单,并提供所述访问数据表单给所述目标业务***。实现了对数据表单中的基础数据项进行重组,对于目标业务***没有权限的基础数据项,则不被重组到访问数据表单中,从而保证了基础数据的安全性。另外,通过重组为访问数据表单,为目标业务***提供该访问数据表单,使得多个业务***能够同时访问同一数据表单。
在本发明一个实施例中,上述数据表单处理方法,进一步包括:为所述数据表单生成对应的特征标识;为所述业务***提供所述特征标识;相应地,上述确定待访问数据表单的具体实施方式可包括:读取所述调用请求包括的目标特征标识;确定所述目标特征标识对应的数据表单为待访问数据表单。通过为业务***提供特征标识,使用户能够根据该特征标识选择出自己需要的目标特征标识,方便检索所需的数据表单。
在本发明一个实施例中,上述数据表单处理方法,进一步包括:当接收到所述多个业务***中的目标业务***的调用请求时,判断调用量是否达到预设的调用阈值,如果是,则拒绝所述目标业务***的调用请求,否则,执行所述从存储的多个所述数据表单中,确定待访问数据表单的步骤。通过限定调用量,实现了限定业务***的访问,避免导致访问过程的拥堵,保证数据表单的访问效率。
在本发明一个实施例中,上述表单结构进一步包括:每一个所述名称标识项对应的数据处理指示;相应地,所述数据表单处理方法进一步包括:根据所述数据处理指示,处理所述基础数据。比如,针对出生年月的名称标识项对应的数据处理指示为限定格式为年/月/日,则在接收到格式为月/日/年或年-月-日的基础数据后,将他们变更为年/月/日存储到对应的基础数据项中。
在本发明一个实施例中,如图4所示,上述数据表单处理方法可通过数据访问层401和数据存储层402结合实现。其中,数据存储层402用于存储生成的数据表单。数据访问层401用于执行完成数据表单的生成步骤/动作。
在本发明一个实施例中,通过上述数据访问层401还可以进一步为数据表单构建出存储方式比如将数据表单存储到本地(即数据存储层)、外部的存储设备/集群等,以实现灵活存储数据表单。
在本发明一个实施例中,通过上述数据访问层401还可以进一步为数据表单构建出核心数据计费策略,以实现按照数据质量、重要程度等进行收费,以实现按照数据收费,能够有效地维持成本。
由于通过配置信息对数据表单中的基础数据进行权限,权限可以细化到表级、行级、数据项级,使数据能够进行可控的共享,供有需求方使用。并对使用情况进行监控统计,使数据真正能流动起来,实现更大的商业价值。
在本发明一个实施例中,上述数据访问层401还可以进一步根据上述各个基础数据项所包括的目标配置标识,为每一个数据表单构建出相应的访问策略(比如,在数据存储层包括有××指示分析表、××配置表、元数据配置表、***来源配置表以及统计规则配置表等,相应地,在数据访问层的访问策略则包括:××指示分析表访问、××配置表访问、元数据配置表访问、***来源配置表访问、统计规则配置表访问等)。
在本发明一个实施例中,如图4所示,上述数据表单处理方法可通过统一数据存储通用接口403与各个业务***404、405构建出通信连接,以与各个业务***进行通信,实现接收业务***的基础数据以及为业务***提供所需的基础数据。则各个业务***404、405在搭建过程以及进行业务处理过程,均无需单独构建基础数据,可直接通过统一数据存储通用接口403对本发明实施例提供的数据表单处理方法所生成的数据表单中的基础数据进行调用及使用,同时,各个业务***404、405也可以提供基础数据,以生成新的数据表单,因此,本发明实施例提供的方案能够使基础数据越来越完善以及完整。另外,通过该统一数据存储通用接口403,业务***只需要申请一个接入流程(比如为业务***分配一个业务***特征标识(如:编码),这个业务***特征标识(如:编码)代表了业务***的唯一身份,在调用或生成数据表单时,该业务***特征标识(如:编码)用来校验权限是否合法),就可以通过界面来管理自己的数据表单和基础数据。即将通用的基础数据以平台化,实现独立存储,业务***通过通用接口统一调用使用,减少各个业务***针对此类数据的维护和开发。
据统计,很多业务***至少有一半的数据表单,是非业务数据表单,即只存储一些配置项,基础字段,以及其他基础分析数据(类似开关控制类的参数值(true/false);基础字段就是一些基础信息,比如:用户名,性别,来源省份等基础信息),这些其实都是基础的可共用的。通过现有的这种数据表单处理方法,在业务***开发过程中,能够有效地降低开发工作量,降低维护难度。另外,在业务***开发过程中,开发人员能够集中精力到核心的业务代码开发中。
另外,本发明实施例提供的方案由于表单结构包括名称标识项对应的数据处理指示,能够按照数据处理指示,针对不同的基础数据进行相应地处理,比如针对一些需要多配置项关联(比如:一些复杂的规则,比如金额小于500且用户等级为金牌用户的等),分析类数据的存储查询,对数据表单处理功能更加丰富,满足不同业务***的需求。
为了能够清楚地说明表单处理过程,下面以业务***与数据表单处理服务器/集群之间的交互为例展开说明。如图5所示,业务***与数据表单处理服务器/集群之间的交互过程可包括如下步骤:
S501:表单处理服务器/集群提供交互界面给业务***;
该交互界面上包含多个数据项组件以及每一个所述数据项组件对应的配置项组件,所述数据项组件用于接收录入的基础数据,所述配置项组件用于接收针对所述基础数据的配置信息。
S502:业务***通过交互界面录入基础数据以及基础数据对应的配置信息;
该录入基础数据的方式可以为用户通过交互界面在数据项组件中输入基础数据,也可以为业务***接收并读取基础数据文件,以获取基础数据文件中预设格式的基础数据以及配置信息,并将获取到的预设格式的基础数据以及配置信息填入对应的数据项组件和配置项组件,以方便后续对基础数据的读取和管理。
S503:表单处理服务器/集群获取基础数据以及基础数据对应的配置信息;
S504:表单处理服务器/集群为预设的表单结构中的每一个名称标识项增加对应的基础数据项;
S505:表单处理服务器/集群根据名称标识项与数据项组件的对应关系,将基础数据存储到基础数据项;
S506:表单处理服务器/集群根据配置信息,从预设的多个可选配置标识中,为基础数据项选定目标配置标识,生成数据表单;
其中,多个名称标识项、基础数据项、基础数据以及目标配置标识组成数据表单。另外,表单结构包括的每一个名称标识项对应的数据处理指示;则在生成数据表单过程中,可根据数据处理指示,处理基础数据。
S507:表单处理服务器/集群根据配置信息包括的需求度,调整多个名称标识项之间的相对位置;
S508:表单处理服务器/集群存储数据表单,为数据表单生成对应的特征标识;
上述步骤S501至步骤S508为生成数据表单的过程。另外,用户还可以直接将基础数据及配置信息发送给表单处理服务器/集群,并通过表单处理服务器/集群来构建、生成以及管理数据表单。
S509:表单处理服务器/集群提供数据表单对应的特征标识给业务***;
S510:业务***发送调用请求给表单处理服务器/集群;
S511:判断调用量是否达到预设的调用阈值,如果是,则执行S512;否则,执行S513;
S512:拒绝业务***的调用请求,并结束当前流程;
S513:表单处理服务器/集群读取调用请求包括的目标特征标识,确定目标特征标识对应的数据表单为待访问数据表单;
S514:表单处理服务器/集群将业务***具有操作权限的基础数据项重组为访问数据表单;
S515:表单处理服务器/集群将业务***提供访问数据表单给业务***。
步骤S509至步骤S515为业务***从表单处理服务器/集群中获取访问数据表单的过程。比如,A1业务***如果要请求id为100数据表单中的数据。那接口参数首先需要传入表单id和A1业务***的特征标识/编码,本发明实施例会首先校验该A1业务***的特征标识/编码和id为100的数据表单是否存在,如果存在,则调用id为100的数据表单的基础信息,比如这个数据表单中的基础数据是存储在本发明实施例中的表单处理服务器/集群上还是外部的服务器,然后获取连接数据库服务器的连接地址和用户名密码,创建数据库连接。然后执行查询数据的SQL语句,在执行查询数据的时候,会根据配置信息为基础数据分配的权限,比如用户手机号是敏感信息不能查询等,提供id为100的数据表单中可被查询的基础数据给A1业务***。
值得说明的是,本发明实施例提供的表单处理服务器/集群的结构可如图4所示。
可知,在本发明实施例中,基础数据可以以分布式的方式,存储在互联网的任何地方任何类型的存储上,本发明实施例提供的方案作为统一的中间服务进行加工处理,保证上游的业务***能以较低成本使用基础数据。
综上可知,如图5所示,本发明实施例提供的表单处理服务器/集群与各个业务***之间的交互,可基于通过业务***申请接入到表单处理服务器/集群,构建起业务***与表单处理服务器/集群之间的通信;而业务***还可以通过与表单处理服务器/集群之间的交互,实现业务***通过表单处理服务器/集群中构建数据表单、查看数据表单、操作数据表单以及共享数据表单。其中,各个业务***需要填写基础信息,申请接入表单处理服务器/集群,主要是为了保证数据表单中的基础数据的安全性以及后续的定制化业务管理。每个业务***可以创建、编辑数据表单。比如,创建一个用户等级配置表单。字段包含了用户等级编码,等级说明,等级要求等三个属性信息,以前的方式需要创建一张新的数据库实体表,然后增加三个字段。
另外,值得说明的是,在本发明实施例中,不需要创建实体表结构,只需要新增一条表单数据即可(比如,表单结构中名称标识项包括sysyCode,c1,c2,c3,…,cn,其中,c1对应的值是用户等级编码,c2对应的值是等级说明等。则新增一条表单数据,就是增加一个通用实体表的记录,为该记录输入属性,点击保存即可拥有一张存储用户等级数据的配置表)。在数据表单生成成功后,会生成一个表单ID,作为接口调用的唯一参数,以进行数据操作。同时在生成数据表单的时,可以设置数据表单的存储方式,比如本地存储,还是远程存储,本发明会根据此配置,进行数据的动态存储。
另外,对于操作数据表单来说,业务***可根据表单ID,通过接口的方式进行数据的新增、更新、删除等操作。同时也可以在本发明实施例提供的交互界面上进行人工手动操作。
由于基础数据对应的配置信息可以为基础数据设置不同的权限,使得数据表单能够实现共享。
如图6所示,本发明实施例提供一种数据表单处理装置600,应用于服务器/集群中,包括:
获取单元601,用于获取基础数据以及所述基础数据对应的配置信息;
表单生成单元602,用于根据预设的表单结构,为所述获取单元601获取到的所述基础数据生成并存储数据表单;根据所述获取单元601获取到的所述配置信息,并为所述数据表单分配对应的权限,所述权限表征多个业务***对所述基础数据的操作限定。
在本发明一个实施例中,数据表单处理装置600,进一步包括:
交互单元(图中未示出),用于为所述多个业务***提供交互界面,其中,所述交互界面包括多个数据项组件以及每一个所述数据项组件对应的配置项组件,所述数据项组件用于接收录入的基础数据,所述配置项组件用于接收针对所述基础数据的配置信息;
获取单元601,用于读取录入交互单元提供的交互界面所包括的所述数据项组件中的基础数据以及所述配置项组件中的配置信息。
在本发明一个实施例中,所述表单结构包括:多个名称标识项以及每一个所述名称标识项对应的多个可选配置标识,其中,所述名称标识项与所述数据项组件具有一一对应关系;
表单生成单元602,用于为每一个所述名称标识项增加对应的基础数据项;根据所述对应关系,将所述基础数据存储到所述基础数据项;根据所述配置信息,从所述多个可选配置标识中,为所述基础数据项选定目标配置标识,其中,所述多个名称标识项、所述基础数据项、所述基础数据以及所述目标配置标识组成数据表单。
在本发明一个实施例中,表单处理单元(图中未示出),用于根据所述配置信息包括的需求度,调整所述表单生成单元602生成的数据表单中多个名称标识项之间的相对位置。
在本发明一个实施例中,表单生成单元602,用于根据每一个所述基础数据项对应的目标配置标识,确定每一个所述基础数据项的权限。
在本发明一个实施例中,表单处理单元(图中未示出),进一步用于当接收到所述多个业务***中的目标业务***的调用请求时,从存储的多个所述数据表单中,确定待访问数据表单;在所述待访问数据表单中,确定所述目标业务***具有权限的基础数据项;将所述目标业务***具有操作权限的基础数据项重组为访问数据表单,并提供所述访问数据表单给所述目标业务***。
在本发明一个实施例中,表单生成单元602,进一步用于为所述数据表单生成对应的特征标识,为所述业务***提供所述特征标识;
表单处理单元(图中未示出),进一步用于读取所述调用请求包括的目标特征标识;确定所述目标特征标识对应的数据表单为待访问数据表单。
在本发明一个实施例中,表单处理单元(图中未示出),进一步用于当接收到所述多个业务***中的目标业务***的调用请求时,判断调用量是否达到预设的调用阈值,如果是,则拒绝所述目标业务***的调用请求,否则,执行所述从存储的多个所述数据表单中,确定待访问数据表单的步骤。
在本发明一个实施例中,所述表单结构进一步包括:每一个所述名称标识项对应的数据处理指示;表单处理单元(图中未示出),进一步用于根据所述数据处理指示,处理所述基础数据。
如图7所示,本发明实施例提供一种数据表单处理***700,包括:上述数据表单处理装置701以及与所述数据表单处理装置701连接的多个业务***702,其中,
每一个所述业务***702,用于根据所述数据表单处理装置701为数据表单分配的权限,操作所述数据表单。
图8示出了可以应用本发明实施例的数据表单处理方法或数据表单处理装置的示例性***架构800。
如图8所示,***架构800可以包括业务服务器801、802、803,网络804和数据表单处理服务器/集群805。网络804用以在业务服务器801、802、803和数据表单处理服务器/集群805之间提供通信链路的介质。网络804可以包括各种连接类型,例如有线、无线通信链路或者光纤电缆等等。
用户可以使用业务服务器801、802、803通过网络804与数据表单处理服务器/集群805交互,以接收或发送消息等。业务服务器801、802、803可以是提供各种服务的服务器,例如对用户利用终端设备所浏览的购物类网站提供支持的后台管理服务器(仅为示例)。即业务服务器801、802、803上可以安装有各种业务***,例如购物类业务***、售后类业务***、支持各种客户端应用的业务处理***、即时通信业务***、邮箱业务***、社交平台业务***等(仅为示例)。
数据表单处理服务器/集群805可以对接收到的基础数据和配置信息进行分析等处理,并在接收到业务服务器801、802、803的调用请求后,将处理结果(例如数据表单--仅为示例)反馈给业务服务器801、802、803。
需要说明的是,本发明实施例所提供的数据表单处理方法一般由数据表单处理服务器/集群805执行,相应地,数据表单处理装置一般设置于数据表单处理服务器/集群805中。
应该理解,图8中的业务服务器、网络和数据表单处理服务器的数目仅仅是示意性的。根据实现需要,可以具有任意数目的业务服务器、网络和数据表单处理服务器。
下面参考图9,其示出了适于用来实现本发明实施例的数据表单处理服务器的计算机***900的结构示意图。图9示出的数据表单处理服务器仅仅是一个示例,不应对本发明实施例的功能和使用范围带来任何限制。
下面参考图9,其示出了适于用来实现本发明实施例的数据表单处理服务器的计算机***900的结构示意图。图9示出的数据表单处理服务器仅仅是一个示例,不应对本发明实施例的功能和使用范围带来任何限制。
如图9所示,计算机***900包括中央处理单元(CPU)901,其可以根据存储在只读存储器(ROM)902中的程序或者从存储部分908加载到随机访问存储器(RAM)903中的程序而执行各种适当的动作和处理。在RAM 903中,还存储有***900操作所需的各种程序和数据。CPU 901、ROM 902以及RAM 903通过总线904彼此相连。输入/输出(I/O)接口905也连接至总线904。
以下部件连接至I/O接口905:包括键盘、鼠标等的输入部分906;包括诸如阴极射线管(CRT)、液晶显示器(LCD)等以及扬声器等的输出部分907;包括硬盘等的存储部分908;以及包括诸如LAN卡、调制解调器等的网络接口卡的通信部分909。通信部分909经由诸如因特网的网络执行通信处理。驱动器910也根据需要连接至I/O接口905。可拆卸介质911,诸如磁盘、光盘、磁光盘、半导体存储器等等,根据需要安装在驱动器910上,以便于从其上读出的计算机程序根据需要被安装入存储部分908。
特别地,根据本发明公开的实施例,上文参考流程图描述的过程可以被实现为计算机软件程序。例如,本发明公开的实施例包括一种计算机程序产品,其包括承载在计算机可读介质上的计算机程序,该计算机程序包含用于执行流程图所示的方法的程序代码。在这样的实施例中,该计算机程序可以通过通信部分909从网络上被下载和安装,和/或从可拆卸介质911被安装。在该计算机程序被中央处理单元(CPU)901执行时,执行本发明的***中限定的上述功能。
需要说明的是,本发明所示的计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的***、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑磁盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本发明中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行***、装置或者器件使用或者与其结合使用。而在本发明中,计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行***、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:无线、电线、光缆、RF等等,或者上述的任意合适的组合。
附图中的流程图和框图,图示了按照本发明各种实施例的***、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,上述模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图或流程图中的每个方框、以及框图或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的***来实现,或者可以用专用硬件与计算机指令的组合来实现。
描述于本发明实施例中所涉及到的单元可以通过软件的方式实现,也可以通过硬件的方式来实现。所描述的单元也可以设置在处理器中,例如,可以描述为:一种处理器包括获取单元和数据表单生成单元。其中,这些单元的名称在某种情况下并不构成对该单元本身的限定,例如,获取单元还可以被描述为“从业务***中获取基础数据以及基础数据对应的配置信息的单元”。
作为另一方面,本发明还提供了一种计算机可读介质,该计算机可读介质可以是上述实施例中描述的设备中所包含的;也可以是单独存在,而未装配入该设备中。上述计算机可读介质承载有一个或者多个程序,当上述一个或者多个程序被一个该设备执行时,使得该设备包括:获取基础数据以及所述基础数据对应的配置信息;根据预设的表单结构,为所述基础数据生成并存储数据表单;根据所述基础数据对应的配置信息,为所述数据表单分配对应的权限,其中,所述权限表征多个业务***对所述基础数据的操作限定。
上述计算机可读介质承载有一个或者多个程序,当上述一个或者多个程序被一个该设备执行时,使得该设备包括:为所述多个业务***提供交互界面,其中,所述交互界面包括多个数据项组件以及每一个所述数据项组件对应的配置项组件,所述数据项组件用于接收录入的基础数据,所述配置项组件用于接收针对所述基础数据的配置信息;读取录入所述数据项组件中的基础数据以及所述配置项组件中的配置信息。
上述计算机可读介质承载有一个或者多个程序,当上述一个或者多个程序被一个该设备执行时,使得该设备包括:表单结构包括:多个名称标识项以及每一个所述名称标识项对应的多个可选配置标识,其中,所述名称标识项与所述数据项组件具有一一对应关系;为所述基础数据生成对应的数据表单,包括:为每一个所述名称标识项增加对应的基础数据项;根据所述对应关系,将所述基础数据存储到所述基础数据项;根据所述配置信息,从所述多个可选配置标识中,为所述基础数据项选定目标配置标识,其中,所述多个名称标识项、所述基础数据项、所述基础数据以及所述目标配置标识组成数据表单。
上述计算机可读介质承载有一个或者多个程序,当上述一个或者多个程序被一个该设备执行时,使得该设备包括:当接收到所述多个业务***中的目标业务***的调用请求时,从存储的多个所述数据表单中,确定待访问数据表单;在所述待访问数据表单中,确定所述目标业务***具有权限的基础数据项;将所述目标业务***具有操作权限的基础数据项重组为访问数据表单,并提供所述访问数据表单给所述目标业务***。
根据本发明实施例的技术方案,因为根据预设的表单结构,为基础数据生成并存储数据表单,根据基础数据对应的配置信息,为数据表单分配对应的权限,该权限表征多个业务***对基础数据的操作限定,使该基础数据从业务***中分离出来,同时通过为数据表单分配对应的权限,使数据表单中的基础数据能够被多个业务***所使用,能够将基础数据与业务解耦,实现了基础数据共享。
上述具体实施方式,并不构成对本发明保护范围的限制。本领域技术人员应该明白的是,取决于设计要求和其他因素,可以发生各种各样的修改、组合、子组合和替代。任何在本发明的精神和原则之内所作的修改、等同替换和改进等,均应包含在本发明保护范围之内。
Claims (13)
1.一种数据表单处理方法,其特征在于,包括:
获取基础数据以及所述基础数据对应的配置信息;
根据预设的表单结构,为所述基础数据生成并存储数据表单;
根据所述基础数据对应的配置信息,为所述数据表单分配对应的权限,其中,所述权限表征多个业务***对所述基础数据的操作限定。
2.根据权利要求1所述的数据表单处理方法,其特征在于,
进一步包括:为所述多个业务***提供交互界面,其中,所述交互界面包括多个数据项组件以及每一个所述数据项组件对应的配置项组件,所述数据项组件用于接收录入的基础数据,所述配置项组件用于接收针对所述基础数据的配置信息;
所述获取基础数据以及所述基础数据对应的配置信息,包括:
读取录入所述数据项组件中的基础数据以及所述配置项组件中的配置信息。
3.根据权利要求2所述的数据表单处理方法,其特征在于,
所述表单结构包括:多个名称标识项以及每一个所述名称标识项对应的多个可选配置标识,其中,所述名称标识项与所述数据项组件具有一一对应关系;
为所述基础数据生成对应的数据表单,包括:
为每一个所述名称标识项增加对应的基础数据项;
根据所述对应关系,将所述基础数据存储到所述基础数据项;
根据所述配置信息,从所述多个可选配置标识中,为所述基础数据项选定目标配置标识,其中,所述多个名称标识项、所述基础数据项、所述基础数据以及所述目标配置标识组成数据表单。
4.根据权利要求3所述的数据表单处理方法,其特征在于,进一步包括:
根据所述配置信息包括的需求度,调整所述多个名称标识项之间的相对位置。
5.根据权利要求3所述的数据表单处理方法,其特征在于,所述为所述数据表单分配对应的权限,包括:
根据每一个所述基础数据项对应的目标配置标识,确定每一个所述基础数据项的权限。
6.根据权利要求5所述的数据表单处理方法,其特征在于,进一步包括:
当接收到所述多个业务***中的目标业务***的调用请求时,
从存储的多个所述数据表单中,确定待访问数据表单;
在所述待访问数据表单中,确定所述目标业务***具有权限的基础数据项;
将所述目标业务***具有操作权限的基础数据项重组为访问数据表单,并提供所述访问数据表单给所述目标业务***。
7.根据权利要求6所述的数据表单处理方法,其特征在于,
进一步包括:为所述数据表单生成对应的特征标识;
为所述业务***提供所述特征标识;
所述确定待访问数据表单,包括:
读取所述调用请求包括的目标特征标识;
确定所述目标特征标识对应的数据表单为待访问数据表单。
8.根据权利要求6所述的数据表单处理方法,其特征在于,进一步包括:
当接收到所述多个业务***中的目标业务***的调用请求时,
判断调用量是否达到预设的调用阈值,如果是,则拒绝所述目标业务***的调用请求,否则,执行所述从存储的多个所述数据表单中,确定待访问数据表单的步骤。
9.根据权利要求3至8任一所述的数据表单处理方法,其特征在于,
所述表单结构进一步包括:每一个所述名称标识项对应的数据处理指示;
所述数据表单处理方法进一步包括:根据所述数据处理指示,处理所述基础数据。
10.一种数据表单处理装置,其特征在于,包括:
获取单元,用于获取基础数据以及所述基础数据对应的配置信息;
表单生成单元,用于根据预设的表单结构,为所述获取单元获取到的所述基础数据生成并存储数据表单;根据所述获取单元获取到的所述配置信息,为所述数据表单分配对应的权限,所述权限表征多个业务***对所述基础数据的操作限定。
11.一种数据表单处理***,其特征在于,包括:权利要求10所述的数据表单处理装置和与所述数据表单处理装置连接的多个业务***,其中,
每一个所述业务***,用于根据所述数据表单处理装置为数据表单分配的权限,操作所述数据表单。
12.一种数据表单处理设备,其特征在于,包括:
一个或多个处理器;
存储装置,用于存储一个或多个程序,
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1-9中任一所述的方法。
13.一种计算机可读介质,其上存储有计算机程序,其特征在于,所述程序被处理器执行时实现如权利要求1-9中任一所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010202307.5A CN113495887A (zh) | 2020-03-20 | 2020-03-20 | 数据表单处理方法、装置和*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010202307.5A CN113495887A (zh) | 2020-03-20 | 2020-03-20 | 数据表单处理方法、装置和*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN113495887A true CN113495887A (zh) | 2021-10-12 |
Family
ID=77993696
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010202307.5A Pending CN113495887A (zh) | 2020-03-20 | 2020-03-20 | 数据表单处理方法、装置和*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113495887A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113742369A (zh) * | 2021-11-02 | 2021-12-03 | 云账户技术(天津)有限公司 | 数据权限管理方法、***和存储介质 |
Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102135990A (zh) * | 2011-03-11 | 2011-07-27 | 北京神舟航天软件技术有限公司 | 基于jsp模板的可自由定义的智能表单***及生成方法 |
US20110264638A1 (en) * | 2010-04-23 | 2011-10-27 | Zerion Software, Inc. | System and Method for Communicating Enterprise Information Between a Mobile Device and a Backend Platform |
US20110271173A1 (en) * | 2010-05-03 | 2011-11-03 | Xerox Corporation | Method and apparatus for automatic filling of forms with data |
US20120232934A1 (en) * | 2011-03-11 | 2012-09-13 | Vertafore, Inc. | Automated insurance policy form generation and completion |
CN103455338A (zh) * | 2013-09-22 | 2013-12-18 | 广州中国科学院软件应用技术研究所 | 一种数据获取方法及装置 |
CN103778107A (zh) * | 2012-10-25 | 2014-05-07 | 上海宝信软件股份有限公司 | 一种基于excel快速动态生成表单的方法与平台 |
CN106649233A (zh) * | 2016-11-17 | 2017-05-10 | 中交第二航务工程局有限公司 | 移动设备的自定义表单处理方法及*** |
CN109447820A (zh) * | 2018-09-18 | 2019-03-08 | 平安科技(深圳)有限公司 | 数据处理方法、装置、计算机设备及存储介质 |
CN109491646A (zh) * | 2018-10-18 | 2019-03-19 | 北京字节跳动网络技术有限公司 | 一种消息录入方法、装置、电子设备及可读介质 |
CN109829145A (zh) * | 2018-12-29 | 2019-05-31 | 东软集团股份有限公司 | 业务表单的绘制方法、装置、存储介质和电子设备 |
CN110070334A (zh) * | 2019-03-19 | 2019-07-30 | 国家电网有限公司 | 项目管理的信息处理方法和应用 |
CN110717320A (zh) * | 2019-10-11 | 2020-01-21 | 上海管和信息科技有限公司 | 适用于多平台的表单/报表设计器、方法及信息化管理*** |
-
2020
- 2020-03-20 CN CN202010202307.5A patent/CN113495887A/zh active Pending
Patent Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110264638A1 (en) * | 2010-04-23 | 2011-10-27 | Zerion Software, Inc. | System and Method for Communicating Enterprise Information Between a Mobile Device and a Backend Platform |
US20110271173A1 (en) * | 2010-05-03 | 2011-11-03 | Xerox Corporation | Method and apparatus for automatic filling of forms with data |
CN102135990A (zh) * | 2011-03-11 | 2011-07-27 | 北京神舟航天软件技术有限公司 | 基于jsp模板的可自由定义的智能表单***及生成方法 |
US20120232934A1 (en) * | 2011-03-11 | 2012-09-13 | Vertafore, Inc. | Automated insurance policy form generation and completion |
CN103778107A (zh) * | 2012-10-25 | 2014-05-07 | 上海宝信软件股份有限公司 | 一种基于excel快速动态生成表单的方法与平台 |
CN103455338A (zh) * | 2013-09-22 | 2013-12-18 | 广州中国科学院软件应用技术研究所 | 一种数据获取方法及装置 |
CN106649233A (zh) * | 2016-11-17 | 2017-05-10 | 中交第二航务工程局有限公司 | 移动设备的自定义表单处理方法及*** |
CN109447820A (zh) * | 2018-09-18 | 2019-03-08 | 平安科技(深圳)有限公司 | 数据处理方法、装置、计算机设备及存储介质 |
CN109491646A (zh) * | 2018-10-18 | 2019-03-19 | 北京字节跳动网络技术有限公司 | 一种消息录入方法、装置、电子设备及可读介质 |
CN109829145A (zh) * | 2018-12-29 | 2019-05-31 | 东软集团股份有限公司 | 业务表单的绘制方法、装置、存储介质和电子设备 |
CN110070334A (zh) * | 2019-03-19 | 2019-07-30 | 国家电网有限公司 | 项目管理的信息处理方法和应用 |
CN110717320A (zh) * | 2019-10-11 | 2020-01-21 | 上海管和信息科技有限公司 | 适用于多平台的表单/报表设计器、方法及信息化管理*** |
Non-Patent Citations (2)
Title |
---|
王恺;孙静彬;迟莹博;: "规划管理信息***原理及实现", 低温建筑技术, no. 06, 28 June 2013 (2013-06-28), pages 159 - 161 * |
王渊;吴尽昭;杨世瀚;: "基于共享基础数据的信息***集成方案", 计算机应用, no. 1, 15 June 2008 (2008-06-15), pages 292 - 294 * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113742369A (zh) * | 2021-11-02 | 2021-12-03 | 云账户技术(天津)有限公司 | 数据权限管理方法、***和存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110310034B (zh) | 一种应用于SaaS的服务编排、业务流程处理方法和装置 | |
US11909742B2 (en) | Managing admin controlled access of external resources to group-based communication interfaces via a group-based communication system | |
CN109844727B (zh) | 用于管理应用程序配置和相关联凭证的技术 | |
US8548442B2 (en) | Syndication of multiple service instances | |
CN104246741A (zh) | 编制混合云服务 | |
CN111124917B (zh) | 公共测试用例的管控方法、装置、设备及存储介质 | |
CN109981322A (zh) | 基于标签的云资源管理的方法和装置 | |
WO2018166100A1 (zh) | 金融交易管理***、方法、存储介质和服务器 | |
CN110457629A (zh) | 权限处理、权限控制方法及装置 | |
CN112651826B (zh) | 授信额度管控***、方法及可读存储介质 | |
CN113361838A (zh) | 业务风控方法、装置、电子设备和存储介质 | |
CN114070847B (zh) | 服务器的限流方法、装置、设备及存储介质 | |
CN113495887A (zh) | 数据表单处理方法、装置和*** | |
CN111600942B (zh) | 报表处理方法、装置及设备 | |
US10771623B1 (en) | Rapid data access | |
CN113761856A (zh) | 一种数据处理方法和装置 | |
CN111833037A (zh) | 一种账户管理的方法及装置 | |
CN110852701A (zh) | 产品需求管理方法、装置和*** | |
KR20230075385A (ko) | 사용자 프로필 관리 방법 및 장치 | |
CN113487411A (zh) | 交互信息的方法、装置、设备和计算机可读介质 | |
CN115017185A (zh) | 一种数据处理方法、装置及存储介质 | |
CN115408396B (zh) | 业务数据的存储方法、装置、计算机设备和存储介质 | |
CN114301778B (zh) | 一种控制访问的方法和装置 | |
US20230153450A1 (en) | Privacy data management in distributed computing systems | |
Kolic et al. | A model of SaaS e-Business solution |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |