1.本发明涉及电子技术领域,尤其涉及一种化学实验笔记本。
背景技术:
2.电子实验记录本是一种安全可靠的软件系统,它汇聚多种来源的实验相关数据,支持记录实验的完整的过程和结果,并将其打包成法律法规认可的文件,支持搜索、数据挖掘和协作。
3.当前采用的电子实验记录本完全依靠人工录入数据,效率低;尤其化学分子式的输入耗时长,容易出错,浪费人力。
技术实现要素:
4.为了解决上述现有技术中电子实验记录本依靠人工录入数据的缺陷,本发明提出了一种化学实验笔记本,可实现
化学反应物的多种表现形态例如分子式、
结构式的同时输入,并实现化学反应物料表的自动编辑,大大提高了数据录入效率。
5.本发明采用以下技术方案:
6.一种化学实验笔记本,包括:第一
数据库、第二数据库、处理
模块、人机交互模块和显示模块;
7.第一数据库用于存储化学物质的名称、化学分子式和分子结构式三者之间的对应关系;
8.第二数据库用于存储化学反应方程式;
9.显示模块用于控制显示屏的显示区域分割为第一显示区域和第二显示区域,第一显示区域用于显示分子结构式,第二显示区域用于显示化学反应物料表和实验步骤;
10.处理模块分别连接第一数据库、第二数据库、显示模块和人机交互模块;
11.用户通过人机交互模块输入化学反应物的名称或者化学分子式时,处理模块控制第二显示区域显示用户输入信息对应的化学反应物料表,处理模块还结合用户输入信息从第一数据库调用对应的分子结构式并在第一显示区域进行显示;
12.用户通过人机交互模块输入分子结构式时,处理模块控制第一显示区域显示用户输入的分子结构式,并结合第一数据库对用户输入的分子结构式进行解析,获取对应的化学反应物的名称和化学分子式以在第二显示区域形成化学反应物料表;
13.用户通过人机交互模块输入信息的过程中,处理模块还根据用户输入信息从第二数据库调用对应的化学反应方程式,且所述化学反应方程式可被用户点选。
14.优选的,用户点选化学反应方程式时,处理模块根据被选中的化学反应方程式解析化学反应物以在第二显示区域生成化学反应物料表,并根据被选中的化学反应方程式从第一数据库调用对应的分子结构式。
15.优选的,处理模块还用于将用户输入的新的反应物和新的化学反应方程式分别补录到第一数据库和第二数据库中;所述新的反应物为第一数据库中未存储的化学物质;所
述新的化学反应方程式为第二数据库中未存储的化学反应方程式。
16.优选的,还包括第三数据库,第三数据库用于存储化学反应步骤模板;用户在录入实验步骤时,可直接从第三数据库调用反应步骤模板,在反应步骤模板的基础上调整反应步骤并在第二显示区域进行显示。
17.优选的,处理模块还用于根据用户输入的新的化学反应步骤生成新的化学反应步骤模板以补录到第三数据库中;所述新的化学反应步骤即为完全由用户编辑的化学反应步骤。
18.优选的,处理模块在第三数据库中增加化学反应步骤模板包括以下步骤:
19.处理模块获取完全由用户编辑的化学反应步骤,并根据该化学反应步骤生成化学反应步骤模板作为待评估模板;
20.处理模块将待评估模板与第三数据库中现有的化学反应步骤模板进行对比,判断待评估模板是否与第三数据库中现有的任一化学反应步骤模板重合;是,则放弃待评估模板;否,则将待评估模板补充到第三数据库中。
21.本发明的优点在于:
22.1、本发明提出的一种化学实验笔记本中通过第一数据库构建,实现了分子结构式和化学反应物料表的同步输入,即提高了实验录入效率,又方便了用户确认数据,提高数据精确度,从而实现化学反应的精准记录。
23.2、本发明中第二数据库的构建,方便用户直接通过点选化学反应方程式实现化学反应信息的快速录入,大大节约了方程式输入时间,提高了化学实验记录效率。
24.2、本发明中第三数据库的构建,使得用户可以直接快速填充模板以实现化学实验步骤的录入,提高了化学实验步骤录入效率和精确度。
25.3、本发明中,第一数据库、第二数据库和第三数据库中的数据均可根据用户输入信息进行补充,随着数据库中数据的积累,有利于进一步方便用户的调用,完善系统功能。
附图说明
26.图1为本发明提出的一种化学实验笔记本模块连接图。
具体实施方式
27.参照图1,本实施方式提出的一种化学实验笔记本,包括:第一数据库、第二数据库、第三数据库、处理模块、人机交互模块和显示模块。
28.第一数据库用于存储化学物质的名称、化学分子式和分子结构式三者之间的对应关系。第二数据库用于存储化学反应方程式。
29.显示模块用于控制显示屏的显示区域分割为第一显示区域和第二显示区域,第一显示区域用于显示分子结构式,第二显示区域用于显示化学反应物料表和实验步骤。如此,通过第一显示区域和第二显示区域的分割,实现了对化学反应实验的具体表达,便于用户查看编辑,以记录化学实验过程。
30.用户可通过人机交互模块输入信息,例如用户可通过人机交互模块在第一显示区域绘制分子结构式,也可直接在第二显示区域输入化学反应物的名称、分子表达式等以编辑反应物料表,或者直接编辑实验步骤,进行化学实验记录。
31.本实施方式中,通过处理模块实现了第一数据库、第二数据库、第三数据库、显示模块和人机交互模块之间的数据通信和解析,以实现该化学实验笔记本的自动化记录,使得化学实验记录更加高效、便捷、清晰准确。
32.具体的,本实施方式中,用户通过人机交互模块输入化学反应物或者化学分子式时,处理模块控制第二显示区域显示用户输入信息对应的化学反应物料表,实现化学反应物的整理;处理模块还结合用户输入信息从第一数据库调用对应的分子结构式并在第一显示区域进行显示,从而节约用户绘制分子结构式的时间,提高了工作效率,且保证了分子结构式的输入不会出错,保证了记录数据的精确。
33.用户通过人机交互模块输入分子结构式时,处理模块将用户输入的分子结构式发送到第一显示区域显示,控制模块还检索第一数据库以获取用户输入的分子结构式对应的化学反应物。具体的,当控制模块在第一数据库中检索到用户输入的分子结构式,则获取该分子结构式对应的化学物质作为化学反应物,以自动填充化学反应物料表并在第二显示区域显示。如果第一数据库中检索不到用户输入的分子结构式,此时需要用户自行输入化学反应物名称及其化学分子式以填充化学反应物料表,控制模块将用户输入的分子结构式和化学反应物名称、化学分子式关联并补充到第一数据库中。
34.具体的,控制模块补充到第一数据库中的化学反应物必须为新的化学物质,即该化学反应物、其化学分子式和分子结构式在第一数据库中均不存在,从而可避免将错误的分子结构式作为新的化学物质补充到第一数据库中。
35.实际操作过程中,处理模块在检索第一数据库的过程中相当于对用户输入的分子结构式进行了核对,有利于保证数据录入的精确。
36.用户通过人机交互模块输入信息的过程中,处理模块还根据用户输入信息从第二数据库调用对应的化学反应方程式,且所述化学反应方程式可被用户点选,以便用户直接通过点选化学反应方程式实现化学反应信息的快速录入,大大节约了方程式输入时间,提高了化学实验记录效率。
37.具体的,本实施方式中,用户点选化学反应方程式时,处理模块根据被选中的化学反应方程式解析化学反应物,以自动填写化学反应物料表并在第二显示区域显示,同时还根据被选中的化学反应方程式从第一数据库调用各化学反应物对应的分子结构式。可见,本实施方式中,通过第一数据库和第二数据库存储的数据,实现了存储过的数据例如参加反应的化学反应物对应的分子结构式等的一键式输入,避免了数据重复输入的耗时。
38.本实施方式中,处理模块还用于将用户输入的新的化学反应方程式补录到第二数据库中;所述新的化学反应方程式为第二数据库中未存储的化学反应方程式,以丰富第二数据库的化学反应方程式,方便后续应用。
39.本实施方式中,第三数据库用于存储化学反应步骤模板,结合化学反应步骤模板,用户可以直接快速填充模板以实现化学实验步骤的录入。具体实施时,用户在录入实验步骤时,可直接从第三数据库调用反应步骤模板,在反应步骤模板的基础上调整反应步骤并在第二显示区域进行显示。如此,通过用户自主调用化学反应步骤模板,节约了用户编辑格式语言的时间,有利于提高实验步骤记录效率,且不易出错。
40.本实施方式中,针对第三数据库中没有存储对应模板的化学实验,当用户记录反应步骤时只能编辑详细反应步骤,此时,处理模块可根据用户输入的化学反应步骤生成新
的化学反应步骤模板以补录到第三数据库中。
41.具体实施时,处理模块在第三数据库中增加化学反应步骤模板时,首先处理模块获取完全由用户编辑的化学反应步骤,并根据所述化学反应步骤生成化学反应步骤模板作为待评估模板;处理模块将待评估模板与第三数据库中现有的化学反应步骤模板进行对比,判断待评估模板是否与第三数据库中现有的任一化学反应步骤模板重合;是,则放弃待评估模板;否,则将待评估模板补充到第三数据库中。如此,实现了对用户自主输入的化学反应步骤对应的反应步骤模板的筛选,避免第三数据库中出现冗余数据。
42.以上仅为本发明创造的较佳实施例而已,并不用以限制本发明创造,凡在本发明创造的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明创造的保护范围之内。
技术特征:
1.一种化学实验笔记本,其特征在于,包括:第一数据库、第二数据库、处理模块、人机交互模块和显示模块;第一数据库用于存储化学物质的名称、化学分子式和分子结构式三者之间的对应关系;第二数据库用于存储化学反应方程式;显示模块用于控制显示屏的显示区域分割为第一显示区域和第二显示区域,第一显示区域用于显示分子结构式,第二显示区域用于显示化学反应物料表和实验步骤;处理模块分别连接第一数据库、第二数据库、显示模块和人机交互模块;用户通过人机交互模块输入化学反应物的名称或者化学分子式时,处理模块控制第二显示区域显示用户输入信息对应的化学反应物料表,处理模块还结合用户输入信息从第一数据库调用对应的分子结构式并在第一显示区域进行显示;用户通过人机交互模块输入分子结构式时,处理模块控制第一显示区域显示用户输入的分子结构式,并结合第一数据库对用户输入的分子结构式进行解析,获取对应的化学反应物的名称和化学分子式以在第二显示区域形成化学反应物料表;用户通过人机交互模块输入信息的过程中,处理模块还根据用户输入信息从第二数据库调用对应的化学反应方程式,且所述化学反应方程式可被用户点选。2.如权利要求1所述的化学实验笔记本,其特征在于,用户点选化学反应方程式时,处理模块根据被选中的化学反应方程式解析化学反应物以在第二显示区域生成化学反应物料表,并根据被选中的化学反应方程式从第一数据库调用对应的分子结构式。3.如权利要求1所述的化学实验笔记本,其特征在于,处理模块还用于将用户输入的新的反应物和新的化学反应方程式分别补录到第一数据库和第二数据库中;所述新的反应物为第一数据库中未存储的化学物质;所述新的化学反应方程式为第二数据库中未存储的化学反应方程式。4.如权利要求1所述的化学实验笔记本,其特征在于,还包括第三数据库,第三数据库用于存储化学反应步骤模板;用户在录入实验步骤时,可直接从第三数据库调用反应步骤模板,在反应步骤模板的基础上调整反应步骤并在第二显示区域进行显示。5.如权利要求4所述的化学实验笔记本,其特征在于,处理模块还用于根据用户输入的新的化学反应步骤生成新的化学反应步骤模板以补录到第三数据库中;所述新的化学反应步骤即为完全由用户编辑的化学反应步骤。6.如权利要求5所述的化学实验笔记本,其特征在于,处理模块在第三数据库中增加化学反应步骤模板包括以下步骤:处理模块获取完全由用户编辑的化学反应步骤,并根据该化学反应步骤生成化学反应步骤模板作为待评估模板;处理模块将待评估模板与第三数据库中现有的化学反应步骤模板进行对比,判断待评估模板是否与第三数据库中现有的任一化学反应步骤模板重合;是,则放弃待评估模板;否,则将待评估模板补充到第三数据库中。
技术总结
一种化学实验笔记本,包括:第一数据库、第二数据库、处理模块、人机交互模块和显示模块;第一数据库用于存储化学物质的名称、化学分子式和分子结构式之间的对应关系;第二数据库用于存储化学反应方程式;显示模块用于控制显示屏的显示区域分割为第一显示区域和第二显示区域,第一显示区域用于显示分子结构式,第二显示区域用于显示化学反应物料表和实验步骤;处理模块分别连接第一数据库、第二数据库、显示模块和人机交互模块;本发明提出的一种化学实验笔记本中通过第一数据库构建,实现了分子结构式和化学反应物料表的同步输入,即提高了实验录入效率,又方便了用户确认数据,提高数据精确度,从而实现化学反应的精准记录。从而实现化学反应的精准记录。从而实现化学反应的精准记录。
技术研发人员:
宋炤坤 徐昊 赵新生 高放
受保护的技术使用者:
合肥机数量子科技有限公司
技术研发日:
2022.07.26
技术公布日:
2022/11/18