CN107315832A - 一种原子化元素的录入方法及*** - Google Patents
一种原子化元素的录入方法及*** Download PDFInfo
- Publication number
- CN107315832A CN107315832A CN201710558662.4A CN201710558662A CN107315832A CN 107315832 A CN107315832 A CN 107315832A CN 201710558662 A CN201710558662 A CN 201710558662A CN 107315832 A CN107315832 A CN 107315832A
- Authority
- CN
- China
- Prior art keywords
- data
- template
- archives
- archives table
- module
- 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
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/24—Querying
- G06F16/242—Query formulation
-
- 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
-
- 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/24—Querying
- G06F16/242—Query formulation
- G06F16/2433—Query languages
-
- 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/24—Querying
- G06F16/248—Presentation of query results
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computational Linguistics (AREA)
- Mathematical Physics (AREA)
- Software Systems (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
本发明涉及一种原子化元素的录入方法及***,录入方法包括以下步骤:显示目标界面;接收选择档案表的请求信号;根据接收到的请求信号,在数据库中查找所需的档案表,如果数据库中存在所需的档案表,则显示相应的档案表;接收属性值并将属性值录入档案表的属性值表中;响应于一确认信号完成原子化元素的录入并保存档案表。本发明能够为用户提供灵活的档案表,减少档案表中的冗余信息,提高信息录入效率。用户可以根据实际需求自由配置需要填写的信息,方便用户对仪器设备、人员档案和试剂等进行管理。
Description
技术领域
本发明属于数据处理技术领域,具体涉及一种原子化元素的录入方法及***。
背景技术
仪器设备、试剂和人员等是生产、科研的必要条件之一。随着科技的发展,仪器设备、试剂和人员等的数量越来越多,仪器设备、试剂和人员等的管理成为一个共性的技术难题。对于一个小型的实验室而言,仪器设备管理、试剂管理和人员管理的难度相对较小,而对于拥有众多仪器设备和试剂的大学或者大型企业而言,仪器设备和试剂的管理就相当复杂。例如,以大学为例,一个综合性的大学往往具有多个学院,每个学院平均拥有数十至上百台仪器设备和多种试剂,设备和试剂在购置后,用户需要将仪器设备的名称、类型、厂商信息、检修记录、检修员信息和使用说明书以及试剂的名称、类型和厂商等信息录入实验室信息管理***中,方便对仪器设备和试剂进行集中管理。然而,现有技术中对仪器设备、试剂和人员信息的录入存在模版固定、录入效率低等问题,用户不能根据实际需求自由配置需要填写的信息。
发明内容
为了解决现有技术存在的上述问题,本发明提供了一种原子化元素的录入方法及***。
本发明所采用的技术方案为:一种原子化元素的录入方法包括以下步骤:显示目标界面;接收选择档案表的请求信号;根据接收到的请求信号,在数据库中查找所需的档案表,如果数据库中存在所需的档案表,则显示相应的档案表;接收属性值并将属性值录入档案表的属性值表中;响应于一确认信号完成原子化元素的录入并保存档案表。
进一步地,所述显示目标界面的步骤中,目标界面采用浏览器的一个页面、浏览器上页面中的一个显示模块,和手机APP的一个界面中的一种或多种。
进一步地,所述接收选择档案表的请求信号的步骤中,选择档案表的请求信号采用按键信号或语音信号。
进一步地,所述步骤根据接收到的请求信号在数据库中查找所需的档案表的具体过程为:首先,根据档案表的ID信息查找具体的档案表;其次,根据具体的档案表关联档案表的属性值。
进一步地,所述根据接收到的请求信号在数据库中查找所需的档案表的步骤中,如果数据库中不存在所需的档案表,则显示档案表创建界面,档案表的创建过程为:
接收模板数据和模板属性数据;
对模板数据和模板属性数据进行解析后转换成易操作的JSON对象;
判断模板数据和模板属性数据的数据类型,其中数据类型包括新增数据、修改数据或删除数据;如果模板数据和模板属性数据属于新增数据,则将模板数据存储到模板表中,将模板属性数据存储到属性Id表中,模板表与属性Id 表通过模版Id进行链接;如果模板数据和模板属性数据属于修改数据,则根据模板修改数据在模板表中修改模板数据,在属性Id表中修改模板属性数据;如果模板数据和模板属性数据属于删除数据,则在模板表中删除对应的模板数据,在属性Id表中删除对应的模板属性数据。
进一步地,所述接收属性值并将属性值录入档案表的属性值表中的步骤中,如果档案表中没有所需的属性值表,则在选择的档案表的模板表中构建属性值表;属性值表包括仪器设备的名称、类型、厂商、检修记录、检修员以及使用说明书。
一种原子化元素的录入***包括显示模块、接收模块、查找模块、录入模块和确认模块;所述显示模块用于显示目标界面;所述接收模块用于接收选择档案表的请求信号;所述查找模块用于根据接收到的请求信号,在数据库中查找所需的档案表;所述录入模块用于接收属性值并将属性值录入档案表的属性值表中;所述确认模块用于响应于一确认信号完成原子化元素的录入并保存档案表。
进一步地,所述原子化元素的录入***还包括档案表创建模块,档案表创建模块用于接收模板数据和模板属性数据,对接收到的模板数据和模板属性数据进行解析后转换成易操作的JSON对象,判断模板数据和模板属性数据的数据类型,并根据数据类型对数据进行处理。
进一步地,所述原子化元素的录入***还包括属性值表构建模块,所述属性值表构建模块用于在选择的档案表的模板表中构建属性值表。
进一步地,所述原子化元素的录入***还包括语音识别模块,所述语音识别模块与数据库中的档案表建立连接;所述语音识别模块用于接收选择档案表的语音请求信号,并对接收到的语音请求信号进行识别处理,根据识别处理结果在数据库中查找所需的档案表
由于采用以上技术方案,本发明的有益效果为:本发明能够为用户提供灵活的档案表,减少档案表中的冗余信息,提高信息录入效率。用户可以根据实际需求自由配置需要填写的信息。本发明通过确认信号的确认过程,能够提高信息录入的准确性。另外,通过对语音信号进行处理来获取所需的档案表,能够减少手动操作的时间,进一步提高信息录入效率,方便用户对仪器设备、试剂和人员等进行管理。本发明肢解了CMA和CNAS的评审准则,将模板提供给用户,用户可以在评审准则的基础上针对模板进行自由添加和删除。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍。显而易见,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明一实施例提供的一种原子化元素的录入方法的流程图;
图2是本发明一实施例提供的一种原子化元素的录入***的结构框图。
图中:。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将对本发明的技术方案进行详细的描述。显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所得到的所有其它实施方式,都属于本发明所保护的范围。
原子化是一种创新的数据结构。一种不可分割的操作,从外部看,原子化操作,要么整体发生,要么根本不发生。例如,在实现业务交易的数据量管理***中,把每一笔业务交易都作为数据库上的原子化操作,这就意味着组成业务的的所有数据库更新操作或者都被执行,或者一个也不被执行;一部分更新操作被执行,而其它更新操作不被执行的情况永远不可能发生。原子化操作用以确保部分组件的失效不会破坏存储的数据。
如图1所示,本发明提供了一种原子化元素的录入方法,其包括以下步骤:
S1、显示目标界面。
S2、接收选择档案表的请求信号。请求信号中包括所要选择的档案表的ID 信息。进一步地,选择档案表的请求信号可以是按键信号也可以是语音信号。
S3、根据接收到的请求信号,在数据库中查找所需的档案表,其具体过程为:首先,根据档案表的ID信息查找具体的档案表;其次,根据具体的档案表关联档案表的属性值。档案表的属性值即档案表的具体信息,例如,档案表的名称和档案表的创建时间等。
如果数据库中存在所需的档案表,则显示相应的档案表。其中,一个档案表中包括多个模板表,一个模板表中包括多个属性表,一个属性表中包括多个属性值表。
S4、接收属性值并将属性值录入档案表的属性值表中。
S5、响应于一确认信号完成原子化元素的录入并保存档案表。
上述步骤S1中,目标界面可以是用于接收待录入信息的预配置的界面,例如,目标界面可以是浏览器的一个页面,也可以是浏览器上页面中的一个显示模块1,还可以是手机APP的一个界面。此外,目标界面还可以是一界面经历预设响应操作跳转得到的界面。预设响应操作可以是触摸按钮或输入语音等形式。
上述步骤S3中,如果数据库中不存在所需的档案表,则显示档案表创建界面。具体的档案表创建过程为:
1)接收模板数据和模板属性数据。
2)对接收到的模板数据和模板属性数据进行解析后转换成易操作的JSON(JavaScript Object Notation,JS对象标记)对象。
3)判断模板数据和模板属性数据的数据类型,其中数据类型包括新增数据、修改数据或删除数据。如果模板数据和模板属性数据属于新增数据,则将模板数据存储到模板template表中,将模板属性数据存储到属性property Id表中。其中,模板template表与属性property Id表通过模版template Id进行链接。如果模板数据和模板属性数据属于修改数据,则根据模板修改数据在模板template 表中修改模板数据,在属性property Id表中修改模板属性数据。如果模板数据和模板属性数据属于删除数据,则在模板template表中删除对应的模板数据,在属性property Id表中删除对应的模板属性数据。
上述步骤S4中,如果档案表中没有所需的属性值表,则在选择的档案表的模板表中构建属性值表。其中,属性值表包括仪器设备的名称、类型、厂商、检修记录、检修员以及使用说明书等信息。
如图2所示,本发明还提供了一种原子化元素的录入***,其包括显示模块1、接收模块2、查找模块3、录入模块4和确认模块5。其中,显示模块1 用于显示目标界面;接收模块2用于接收选择档案表的请求信号;查找模块3 用于根据接收到的请求信号,在数据库中查找所需的档案表;录入模块4用于接收属性值并将属性值录入档案表的属性值表中;确认模块5用于响应于一确认信号完成原子化元素的录入并保存档案表。
上述实施例中,本发明原子化元素的录入***还包括档案表创建模块6,档案表创建模块6用于接收模板数据和模板属性数据,对接收到的模板数据和模板属性数据进行解析后转换成易操作的JSON对象,判断模板数据和模板属性数据的数据类型,并根据数据类型对数据进行处理。其中,数据类型包括新增数据、修改数据和删除数据。
上述实施例中,本发明原子化元素的录入***还包括属性值表构建模块7,属性值表构建模块7用于在选择的档案表的模板表中构建属性值表。可以在属性值表中录入仪器设备的名称、类型、厂商、检修记录、检修员以及使用说明书等信息。
上述实施例中,本发明原子化元素的录入***还包括语音识别模块8,语音识别模块8与数据库中的档案表建立连接。语音识别模块8用于接收选择档案表的语音请求信号,并对接收到的语音请求信号进行识别处理,根据识别处理结果在数据库中查找所需的档案表。
本发明原子化元素的录入方法及***,能够为用户提供灵活的档案表,减少档案表中的冗余信息,提高信息录入效率。用户可以根据实际需求自由配置需要填写的信息。本发明通过确认信号的确认过程,能够提高信息录入的准确性。另外,通过对语音信号进行处理来获取所需的档案表,能够减少手动操作的时间,进一步提高信息录入效率。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明所披露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。
Claims (10)
1.一种原子化元素的录入方法,其特征在于,它包括以下步骤:
显示目标界面;
接收选择档案表的请求信号;
根据接收到的请求信号,在数据库中查找所需的档案表,如果数据库中存在所需的档案表,则显示相应的档案表;
接收属性值并将属性值录入档案表的属性值表中;
响应于一确认信号完成原子化元素的录入并保存档案表。
2.如权利要求1所述的一种原子化元素的录入方法,其特征在于,所述显示目标界面的步骤中,目标界面采用浏览器的一个页面、浏览器上页面中的一个显示模块,和手机APP的一个界面中的一种或多种。
3.如权利要求1所述的一种原子化元素的录入方法,其特征在于,所述接收选择档案表的请求信号的步骤中,选择档案表的请求信号采用按键信号或语音信号。
4.如权利要求1所述的一种原子化元素的录入方法,其特征在于,所述步骤根据接收到的请求信号在数据库中查找所需的档案表的具体过程为:首先,根据档案表的ID信息查找具体的档案表;其次,根据具体的档案表关联档案表的属性值。
5.如权利要求1或2或3或4所述的一种原子化元素的录入方法,其特征在于,所述根据接收到的请求信号在数据库中查找所需的档案表的步骤中,如果数据库中不存在所需的档案表,则显示档案表创建界面,档案表的创建过程为:
接收模板数据和模板属性数据;
对模板数据和模板属性数据进行解析后转换成易操作的JSON对象;
判断模板数据和模板属性数据的数据类型,其中数据类型包括新增数据、修改数据或删除数据;如果模板数据和模板属性数据属于新增数据,则将模板数据存储到模板表中,将模板属性数据存储到属性Id表中,模板表与属性Id表通过模版Id进行链接;如果模板数据和模板属性数据属于修改数据,则根据模板修改数据在模板表中修改模板数据,在属性Id表中修改模板属性数据;如果模板数据和模板属性数据属于删除数据,则在模板表中删除对应的模板数据,在属性Id表中删除对应的模板属性数据。
6.如权利要求1或2或3或4所述的一种原子化元素的录入方法,其特征在于,所述接收属性值并将属性值录入档案表的属性值表中的步骤中,如果档案表中没有所需的属性值表,则在选择的档案表的模板表中构建属性值表;属性值表包括仪器设备的名称、类型、厂商、检修记录、检修员以及使用说明书。
7.一种原子化元素的录入***,其特征在于,它包括显示模块、接收模块、查找模块、录入模块和确认模块;所述显示模块用于显示目标界面;所述接收模块用于接收选择档案表的请求信号;所述查找模块用于根据接收到的请求信号,在数据库中查找所需的档案表;所述录入模块用于接收属性值并将属性值录入档案表的属性值表中;所述确认模块用于响应于一确认信号完成原子化元素的录入并保存档案表。
8.如权利要求7所述的一种原子化元素的录入***,其特征在于,所述原子化元素的录入***还包括档案表创建模块,档案表创建模块用于接收模板数据和模板属性数据,对接收到的模板数据和模板属性数据进行解析后转换成易操作的JSON对象,判断模板数据和模板属性数据的数据类型,并根据数据类型对数据进行处理。
9.如权利要求7所述的一种原子化元素的录入***,其特征在于,所述原子化元素的录入***还包括属性值表构建模块,所述属性值表构建模块用于在选择的档案表的模板表中构建属性值表。
10.如权利要求7所述的一种原子化元素的录入***,其特征在于,所述原子化元素的录入***还包括语音识别模块,所述语音识别模块与数据库中的档案表建立连接;所述语音识别模块用于接收选择档案表的语音请求信号,并对接收到的语音请求信号进行识别处理,根据识别处理结果在数据库中查找所需的档案表。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710558662.4A CN107315832A (zh) | 2017-07-10 | 2017-07-10 | 一种原子化元素的录入方法及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710558662.4A CN107315832A (zh) | 2017-07-10 | 2017-07-10 | 一种原子化元素的录入方法及*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107315832A true CN107315832A (zh) | 2017-11-03 |
Family
ID=60178292
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710558662.4A Pending CN107315832A (zh) | 2017-07-10 | 2017-07-10 | 一种原子化元素的录入方法及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107315832A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111563118A (zh) * | 2019-02-14 | 2020-08-21 | 桂林电子科技大学 | 一种实时获得数据的数据自动录入方法及*** |
CN114218227A (zh) * | 2021-12-23 | 2022-03-22 | 四川启睿克科技有限公司 | 基于元数据实现档案管理的方法 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101105813A (zh) * | 2007-09-11 | 2008-01-16 | 金蝶软件(中国)有限公司 | 一种数据库扩展方法及装置 |
US20140143494A1 (en) * | 2012-11-19 | 2014-05-22 | Florida State University Research Foundation, Inc. | Systems and methods for improving processor efficiency through caching |
CN104537129A (zh) * | 2015-01-30 | 2015-04-22 | 中国地质大学(武汉) | 一种基于Web的数据库虚拟存储处理方法 |
US20150363236A1 (en) * | 2014-06-13 | 2015-12-17 | Vmware, Inc. | Data reuse tracking and memory allocation management |
CN105447122A (zh) * | 2015-11-16 | 2016-03-30 | 中国人民解放军理工大学 | 一种基于多表关联可自主创建档案***的实现方法 |
CN106845101A (zh) * | 2017-01-17 | 2017-06-13 | 泰康保险集团股份有限公司 | 信息录入方法及*** |
-
2017
- 2017-07-10 CN CN201710558662.4A patent/CN107315832A/zh active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101105813A (zh) * | 2007-09-11 | 2008-01-16 | 金蝶软件(中国)有限公司 | 一种数据库扩展方法及装置 |
US20140143494A1 (en) * | 2012-11-19 | 2014-05-22 | Florida State University Research Foundation, Inc. | Systems and methods for improving processor efficiency through caching |
US20150363236A1 (en) * | 2014-06-13 | 2015-12-17 | Vmware, Inc. | Data reuse tracking and memory allocation management |
CN104537129A (zh) * | 2015-01-30 | 2015-04-22 | 中国地质大学(武汉) | 一种基于Web的数据库虚拟存储处理方法 |
CN105447122A (zh) * | 2015-11-16 | 2016-03-30 | 中国人民解放军理工大学 | 一种基于多表关联可自主创建档案***的实现方法 |
CN106845101A (zh) * | 2017-01-17 | 2017-06-13 | 泰康保险集团股份有限公司 | 信息录入方法及*** |
Non-Patent Citations (1)
Title |
---|
天津滨海迅腾科技集团有限公司: "《Android项目式程序设计》", 30 June 2017, 南开大学出版社 * |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111563118A (zh) * | 2019-02-14 | 2020-08-21 | 桂林电子科技大学 | 一种实时获得数据的数据自动录入方法及*** |
CN111563118B (zh) * | 2019-02-14 | 2023-09-12 | 桂林电子科技大学 | 一种实时获得数据的数据自动录入方法及*** |
CN114218227A (zh) * | 2021-12-23 | 2022-03-22 | 四川启睿克科技有限公司 | 基于元数据实现档案管理的方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110443010B (zh) | 一种在信息***中权限可视化配置控制方法、装置、终端及存储介质 | |
EP3407283A1 (en) | Transactional conversation-based computing system | |
CN110457891B (zh) | 一种权限配置界面显示方法、装置、终端以及存储介质 | |
KR101368068B1 (ko) | 데이터베이스 구축 방법, 이를 실행하는 데이터베이스 구축 서버 및 이를 저장한 기록 매체 | |
CN107451109A (zh) | 报表生成方法及*** | |
CN101776999A (zh) | 软件***开发实施平台 | |
US20220035847A1 (en) | Information retrieval | |
CN107578217B (zh) | 一种工作电子流自主生成方法、装置及办公管理*** | |
JP2017174161A (ja) | 情報処理装置、情報処理方法およびプログラム | |
CN112860744A (zh) | 一种业务流程处理方法和装置 | |
CN112818048A (zh) | 数据仓库的分层构建方法、装置、电子设备及存储介质 | |
CN108875044B (zh) | 联系人搜索方法、装置、存储介质及电子设备 | |
CN112667209A (zh) | 基于计算机软件实现全连接快速开发框架的流程组件*** | |
CN111427865A (zh) | 一种管理数据库的对象的方法和装置 | |
CN101137957A (zh) | 用于在基于任务的对话***中产生查询的方法和*** | |
CN107315832A (zh) | 一种原子化元素的录入方法及*** | |
JP2013182410A (ja) | 業務分析設計支援装置、業務分析設計支援方法、および業務分析設計支援プログラム | |
CN108369589A (zh) | 提供用于对通信进行分类的自动主题标签建议 | |
RU2679971C2 (ru) | Осуществление доступа к семантическому контенту в системе разработки | |
CN114327458A (zh) | 一种快速搭建企业信息化***的方法及*** | |
CN117170655A (zh) | 一种元数据处理方法、装置、数据处理设备及存储介质 | |
KR102547033B1 (ko) | 키워드 인식 기능을 활용하여 사용자가 선택한 방식으로 정보를 제공하는 방법 | |
KR20130091197A (ko) | 일정 정보 완성 방법과 시스템 및 기록 매체 | |
US20040051737A1 (en) | Method and system of interface editing and online real-time accessing for a personal mobile device | |
CN115543428A (zh) | 一种基于策略模板的模拟数据生成方法和装置 |
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 | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20171103 |
|
RJ01 | Rejection of invention patent application after publication |