文书在线编辑与生成系统、方法、设备、存储介质
技术领域
本申请涉及文书技术或办公自动化
技术领域
,尤其涉及一种文书在线编辑与生成系统、方法、设备、存储介质。背景技术
随着数据信息的广泛使用,各行各业对信息的传递方式也在多样化,其中各类文书的使用也非常普遍。
文书的使用主要依托文书模板管理和文书生成两个要点。文书模板管理,是按照特定的标准对文书模板进行分类、分级的过程,是文书编辑者运行科学的标准和制度,对文书主体与任务有关的模板进行积累、收集、组织、贮存、提取、整合,并尽可能精准管理。文书生成,是根据工作上往来的公文、报告、会议决议、规定、通知等一切的公文和用书需求,生成文档文件使用。
目前,文书处理主要有本地生成文书的方式和自动生成文书的方式,这两种方式主要存在如下问题:
1.本地生成文书的方式:模板管理人员将文书模板保存到模板库中;用户编写某一类文书时,需要登陆文书模板库查找符合要求的模板,选择模板下载到用户的个人计算机中,然后用户使用个人计算机在文书模板的基础上进行内容的编辑最终生成用户需要的文书。然而,因模板管理人员知识有限,常将格式或样式差异较小的文书模板均存入模板库中且分类模糊,用户若需使用某一种文书模板,往往需要下载多种文书模板到本地,并通过人工地分辨和对比这多种文书模板之后才能够找到自己的文书模板,这之后,用户才可使用文书模板在本地生成文书。若用户在已下载的多种文书模板中没有找到合适自己的文书模板,很可能还需多次重复下载多种文书模板并进行分辨和对比、生成文书等操作,可见,此方式不仅操作繁琐、耗时费力,而且效率低。
2.自动生成文书的方式:文书模板分类整理封装为标签,在自动生成文书界面,用户需要根据输入框提示输入与标签相对应的关键词采用一键生成的方式形成word报告模板,若需编辑格式或内容,用户需将word报告模板下载到本地,若经编辑无法获得自己需要的文书,用户需重复操作(有时可能需重复操作多次),即重新输入关键词一键word报告模板、再下载到本地进行编辑以调整为自己需要的格式,可见,此方式虽然可在线自动生成文书,但仍需用户下载到本地才能进行格式和内容等的编辑,同样存在操作繁琐、耗时费力和效率低的问题。
因此,需要一种文书在线处理方案,以简化用户操作、提高文书生成和编辑的效率。
发明内容
鉴于以上问题,本申请实施例提供了一种文书在线编辑与生成系统、方法、设备、计算机可读存储介质,能够实现文书的在线生成与在线编辑,简化用户操作,提高文书在线处理的效率。
根据本申请的一个方面,提供了一种文书在线编辑与生成的方法,包括:
向数据库添加用户自定义的文书模板,并在所述数据库中对所述文书模板进行分类存储;
从数据库中获取用户选定的文书模板,显示文书拟制界面并在所述文书拟制界面中显示所述文书模板的word文档,基于DSOFramer控件调用word接口对所述word文档的内容和/或格式进行编辑从而在线生成文书;
将所述在线生成的文书存储至数据库;
对所述数据库中的文书进行在线编辑。
一些示例中,所述对所述数据库中的文书进行在线编辑,具体包括:
显示文书拟制界面;
响应于文书查询操作,根据用户输入的关键词在数据库中查询文书并在所述文书拟制界面中展示所查询到的文书的word文档;
响应于所述文书拟制界面的文书编辑操作,基于DSOFramer控件调用word接口完成对所述文书的word文档进行内容和/或格式上的在线编辑;
响应于文书保存操作,以用户定义的名称命名所述在线编辑得到的所述文书的word文档并存储至所述数据库中。
一些示例中,所述在所述数据库中对所述文书模板进行分类存储,具体包括:
响应于文书模板添加操作,将用户选定的文书模板的word文档转换为能够存储到Oracle数据库的二进制数据,以获得所述文书模板的二进制文件;
使用数据库的字段类型BLOB存储所述文书模板的二进制文件;
将所述文书模板的文档信息与用户所选定文书模板类别的信息关联并存储至所述数据库中。
一些示例中,所述方法还包括:响应于新增类别操作,创建用户自定义的文书模板类别,以用户输入的类别名称命名所述文书模板类别,并将所述文书模板类别的信息存储到所述数据库中。
一些示例中,所述从数据库中获取用户选定的文书模板,显示文书拟制界面并在所述文书拟制界面中显示所述文书模板的word文档,基于DSOFramer控件调用word接口对所述word文档的内容和/或格式进行编辑从而在线生成文书,具体包括:以树形结构显示所述文书模板;响应于文书模板选定操作,从所述数据库中获取用户选定的文书模板的二进制文件,基于DSOFramer控件调用新建word接口以显示所述文书拟制界面并在所述文书拟制界面中以word浏览的形式显示所述文书模板的word文档;响应于所述文书拟制界面的文书编辑操作,编辑所述word文档的内容和/或格式后进行保存操作,从而得到当前激活的文档,然后获取选择对象Selection,用dynamicCall方式执行INsertBreak方法,以完成所述文书模板的word文档的编辑;响应于所述文书拟制界面的文书保存操作,使用DSOFramer控件调用word保存接口将编辑后的所述word文档以用户修改后的标题命名并存储到所述数据库中,从而获得文书。
一些示例中,所述方法还包括:对所述数据库中的文书进行在线删除、向所述数据库导入文书和/或从所述数据库导出文书。
一些示例中,所述方法还包括:向所述数据库导入文书模板、和/或从所述数据库导出所述文书模板。
根据本申请的一个方面,提供了一种文书在线编辑与生成的系统,包括:
模板管理模块,用于向数据库添加用户自定义的文书模板;
文书生成模块,用于从数据库中获取用户选定的文书模板,显示文书拟制界面并在所述文书拟制界面中显示所述文书模板的word文档,基于DSOFramer控件调用word接口对所述word文档的内容和/或格式进行编辑从而在线生成文书,并将所述在线生成的文书存储至数据库;
文书管理模块,用于对数据库中的文书进行在线编辑;
数据库,用于对所述文书模板进行分类存储;以及,用于存储所述文书生成模块在线生成的文书和/或所述文书管理模块在线编辑后的文书。
根据本申请的一个方面,提供了一种计算设备,包括:
处理器;以及
存储器,存储有计算机程序,所述计算机程序在被所述处理器运行时使所述处理器执行上述文书在线编辑与生成的方法。
根据本申请的一个方面,提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序在被处理器运行时使得所述处理器执行上述文书在线编辑与生成的方法。
本申请实施例可根据用户选定的文书模板在线生成文书并存储在数据库中,实现了文书的自动在线生成,无需用户手动导出文书模板、线下编辑生成文书再导入等繁琐操作,大幅简化了文书生成过程中的用户操作,省时省力且提高了文书在线生成的效率。此外,本申请实施例还可方便用户随时在线修改已生成文书的格式或内容,实现了文书的自动在线编辑,无需手动下载文书、线下修改和手动导入等繁琐操作,大幅简化了文书修改过程中的用户操作,省时省力且提高了文书在线编辑的效率。
附图说明
图1为本申请实施例文书在线编辑与生成系统的结构示意图。
图2为本申请实施例文书在线编辑与生成方法的流程示意图。
图3为本申请实施例文书在线编辑与生成具体实现过程的示意图。
图4为本申请实施例计算设备的结构示意图。
具体实施方式
需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本发明。
如前文所述,相关技术的文书处理方案,不支持文书在线编辑与在线生成的功能,存在操作繁琐、耗时费力和效率低的问题。
鉴于此,本申请实施例提供了一种文书在线编辑与生成系统、方法、设备和计算机可读存储介质,其利用word在线浏览、在线编辑的功能,可根据用户选定的文书模板在线生成文书并存储在数据库中,实现了文书的自动在线生成,无需用户手动导出文书模板、线下编辑生成文书再导入等繁琐操作,大幅简化了文书生成过程中的用户操作,省时省力且提高了文书在线生成的效率。此外,本申请实施例还可方便用户随时在线修改已生成文书的格式或内容,实现了文书的自动在线编辑,无需手动下载文书、线下修改和手动导入等繁琐操作,大幅简化了文书修改过程中的用户操作,省时省力且提高了文书在线编辑的效率。
图1示出了本申请实施例文书在线编辑与生成系统100的结构示意图。如图1所示,文书在线编辑与生成系统100可以包括:
模板管理模块110,用于向数据库添加用户自定义的文书模板;
文书生成模块120,用于从数据库中获取用户选定的文书模板,显示文书拟制界面并在所述文书拟制界面中显示所述文书模板的word文档,基于DSOFramer控件调用word接口对所述word文档的内容和/或格式进行编辑从而在线生成文书,并将所述在线生成的文书存储至数据库;
文书管理模块130,用于对数据库中的文书进行在线编辑;
数据库140,用于对所述文书模板进行分类存储;以及,用于存储所述文书生成模块在线生成的文书和/或所述文书管理模块在线编辑后的文书。
一些实施例中,文书管理模块130具体用于:
显示文书拟制界面;
响应于文书查询操作,根据用户输入的关键词在数据库中查询文书并在所述文书拟制界面中展示所查询到的文书的word文档;
响应于所述文书拟制界面的文书编辑操作,基于DSOFramer控件调用word接口完成对所述文书的word文档进行内容和/或格式上的在线编辑;
响应于文书保存操作,以用户定义的名称命名所述在线编辑得到的所述文书的word文档并存储至所述数据库140中。
一些实施例中,文书管理模块130,还可用于对数据库140中的文书进行在线删除、向数据库140导入文书和/或从数据库140导出文书。
一些实施例中,模板管理模块110具体用于:
响应于文书模板添加操作,将用户选定的文书模板的word文档转换为能够存储到Oracle数据库的二进制数据,以获得所述文书模板的二进制文件;
使用数据库的字段类型BLOB存储所述文书模板的二进制文件;
将所述文书模板的文档信息与用户所选定文书模板类别的信息关联并存储至所述数据库140中。
一些实施例中,模板管理模块110还可用于:响应于新增类别操作,创建用户自定义的文书模板类别,以用户输入的类别名称命名所述文书模板类别,并将所述文书模板类别的信息存储到所述数据库140中。
一些实施例中,模板管理模块110还可用于向数据库140导入文书模板和/或从数据库140导出文书模板。
一些实施例中,数据库140可以包括模板库141和文书库142,模板库141用于对文书模板进行分类存储;文书库142用于存储所述文书生成模块在线生成的文书和/或所述文书管理模块在线编辑后的文书。此外,模板库141和文书库142可支持用户进行个性化的管理和查看,可方便用户形成自己的文书模板库或者文书库。
一些实施例中,文书生成模块120具体用于:
以树形结构显示所述文书模板;
响应于文书模板选定操作,从所述数据库中获取用户选定的文书模板的二进制文件,基于DSOFramer控件调用新建word接口以显示所述文书拟制界面并在所述文书拟制界面中以word浏览的形式显示所述文书模板的word文档;
响应于所述文书拟制界面的文书编辑操作,编辑所述word文档的内容和/或格式后进行保存操作,从而得到当前激活的文档,然后获取选择对象Selection,用dynamicCall方式执行INsertBreak方法,以完成所述文书模板的word文档的编辑;
响应于所述文书拟制界面的文书保存操作,使用DSOFramer控件调用word保存接口将编辑后的所述word文档以用户修改后的标题命名并存储到所述数据库中,从而获得文书。
本申请实施例的上述系统能够在线自动生成文书,支持用户在线编辑文书,文书的内容和格式上的编辑均可在线进行,不仅可以从文书的内容上满足用户的要求,而且文书格式也能满足用户要求,可以大幅简化用户操作,提高文书在线处理的效率。
目前,相关技术的文书处理方案主要B/S架构,使用java语言开发,数据库采用关系数据库来集中存贮数据,这样,将遇到软硬件环境、网络条件、保密要求、性能要求方面的困难,具体如下:
(1)使用B/S架构,必须部署Web服务器,开放新的端口来发布服务,这在有严格保密要求的单位,改变现有软硬件环境条件是一件非常困难的事。
(2)数据在专网上传输,必须保证数据的安全与可靠,往来的数据要受到监控,传递的数据要符合保密要求。釆用B/S架构,与现有的技术体制不一致,不能满足用户的要求。
(3)B/S相对于C/S架构,在性能上、稳定性上也存有一定的差距。
为解决上述问题,本申请实施例的上述系统可采用C/S架构实现,开发语言C++和Qt4.8.0,开发工具为Microsoft Visual Studio 2010,数据库为Oracle10g,文书生成依赖office2010。由此,不仅可确保文书、文书模板等数据的安全性和可靠性,符合实际应用中的保密要求,而且系统性能和稳定性也更好。
图2示出了本申请实施例文书在线编辑与生成方法的流程示意图。如图2所示,文书在线编辑与生成方法可以包括如下步骤:
步骤S210,向数据库添加用户自定义的文书模板,并在所述数据库中对文书模板进行分类存储;
步骤S220,从数据库中获取用户选定的文书模板,显示文书拟制界面并在文书拟制界面中显示文书模板的word文档,基于DSOFramer控件调用word接口对word文档的内容和/或格式进行编辑从而在线生成文书;
步骤S230,将在线生成的文书存储至数据库;
步骤S240,对数据库中的文书进行在线编辑。
一些实施例中,步骤S240具体可以包括如下子步骤:步骤a1,显示文书拟制界面;步骤a2,响应于文书查询操作,根据用户输入的关键词在数据库中查询文书并在文书拟制界面中展示所查询到的文书的word文档;步骤a3,响应于文书拟制界面的文书编辑操作,基于DSOFramer控件调用word接口完成对所述文书的word文档进行内容和/或格式上的在线编辑;步骤a4,响应于文书保存操作,以用户定义的名称命名所述在线编辑得到的所述文书的word文档并存储至数据库中。由此,在线选择需要修改的文书,直接打开便可通过word文档在线浏览的方式显示文书,进而直接进行文书的内容和/或格式等方面的在线编辑即可实现文书的在线编辑,得到用户需要的文书,无需下载文书到本地、本地编辑和上传编辑后文书等繁琐的手动操作即可实现,大幅简化了用户操作,可有效提高文书在线编辑的效率。
一些实施例中,上述文书在线编辑与生成方法还可以包括:对数据库140中的文书进行在线删除、向数据库140导入文书和/或从数据库140导出文书。由此,可便于用户根据自己的需要高效且人性化的管理数据库中的文书。
一些实施例中,步骤S230中在所述数据库中对文书模板进行分类存储,具体可以包括:步骤b1,响应于文书模板添加操作,将用户选定的文书模板的word文档转换为能够存储到Oracle数据库的二进制数据,以获得所述文书模板的二进制文件;步骤b2,使用数据库的字段类型BLOB存储所述文书模板的二进制文件;步骤b3,将所述文书模板的文档信息与用户所选定文书模板类别的信息关联并存储至数据库中。由此,可实现文书模板数据的快速生成、快速分类编辑和高效且人性化的管理。
一些实施例中,所述文书在线编辑与生成方法还可以包括:响应于新增类别操作,创建用户自定义的文书模板类别,以用户输入的类别名称命名文书模板类别,并将文书模板类别的信息存储到数据库中。由此,可便于用户采用自定义的类别来对文书模板进行高效且人性化的管理。
一些实施例中,所述文书在线编辑与生成方法还可以包括:向数据库140导入文书模板、和/或从数据库140导出文书模板。由此,可便于用户高效且人性化的管理数据库中的文书模板。
一些实施例中,步骤S220中具体可以包括:
步骤c1,以树形结构显示所述文书模板;
步骤c2,响应于文书模板选定操作,从所述数据库中获取用户选定的文书模板的二进制文件,基于DSOFramer控件调用新建word接口以显示所述文书拟制界面并在所述文书拟制界面中以word浏览的形式显示所述文书模板的word文档;
步骤c3,响应于所述文书拟制界面的文书编辑操作,编辑所述word文档的内容和/或格式后进行保存操作,从而得到当前激活的文档,然后获取选择对象Selection,用dynamicCall方式执行INsertBreak方法,以完成所述文书模板的word文档的编辑;
步骤c4,响应于所述文书拟制界面的文书保存操作,使用DSOFramer控件调用word保存接口将编辑后的所述word文档以用户修改后的标题命名并存储到所述数据库中,从而获得文书。
由此,在线选择文书模板,直接打开便可通过word文档在线浏览的方式显示文书模板,进而直接对文书模板中的内容和/或格式等方面进行类似word的在线编辑即可自动生成用户所需的文书。
本申请实施例的上述方法,基于word在线浏览以及在线编辑功能,根据选择文书模板,以在线的形式打开显示文书模板内容和格式,类似word编辑的形式,用户只需根据需求在模板中输入指定内容、直接调整文档的格式,保存即可自动生成文书并自动保存到数据库,该文书与用户编辑的内容和格式一致,进而高效快速地实现了文书的在线生成。可见,本申请实施例结合文档在线浏览和文档保存到数据库的技术,能准确将需求的内容和格式反映到文书中并自动生成文书,避免了只能以固定格式和内容模板形式自动文书生成模式,避免了重复修改、下载查看等繁琐工作,同时也获得良好的交互性体验,保证了生成文书的高效性、可靠性。
图3示出了本申请实施例文书在线编辑与生成的示例性具体实现过程的示意图。参见图3所示,文书管理主要包括三个部分:文书拟制310、模板管理320、文书管理330。
参见图3所示,文书拟制310的示例性实现过程可以包括:步骤311,用户从数据库选择文书模板或生成的文书;步骤312,是否有符合要求的文书模板或文书,如果是则继续步骤313,否则返回步骤311;步骤313,打开在线编辑界面,在线显示文书模板内容,输入文书内容、调整文书格式;步骤314,自动生成文书并将生成的文书保存至数据库中,结束文书拟制。
文书在线自动生成的流程可以是如下过程:
1)根据自定义模板分类管理,在模板树结构展示界面的指定类别中选取已添加文书模板,或以查询方式,输入关键字检索某文书模板;选择需要的文书模板后进行文书拟制,进入文书拟制界面;
本申请实施例中,可以根据自定义的文书模板分类形成树结构管理或查询方式选择需要的文书模板以进行文书拟制。一些实施例中,自定义的文书模板分类可以以树形结构进行展示,以方便用户从中选择合适的文书模板。
具体地,可以从数据库获取文书模板二进制流,基于DSOFramer控件调用新建word接口,document.all.FramerControl1.CreateNew("Word.Document")即可进入文书拟制界面。
2)文书拟制界面以word浏览的形式显示之前选择的文书模板内容及格式,其中包括文书的文字内容、文字大小、段落格式等,与从数据库获取的原文书模板的文档内容及格式完全保持一致;
具体地,可以利用Qt提供的ActiveQt框架中QAxContainer模块的QAxObject、QAxWidget类,通过调用该依赖项完成调用Word 的COM 组件,在文书拟制界面中启动word软件并显示文书拟制界面;
3)在文书拟制界面中,支持文档内容、格式的编辑,能够像操作真正word文档一样支持在指定位置输入文书内容,用户对需要调整的内容、格式可即时进行调整。
具体地,在文书拟制界面中,编辑从数据库获取文书模板或文书的word文档,编辑word文档的内容及格式后进行保存操作,从而得到当前激活的文档,然后获取选择对象Selection,用dynamicCall方式执行INsertBreak方法。
4)内容、格式等调整完成后进行修改标题等编辑操作,点击保存按钮或者CTRL+S等快捷方式即可自动保存生成文书到数据库,以备之后使用。
具体地,可以使用DSOFramer控件调用保存接口document.all.FramerControl1.Save("XXX.doc",true)将word文档存储到数据库中。
以上流程可以实现文书的在线自动生成。这里,文书拟制界面是一种基于Qt框架下的程序嵌入Word 的方法,该方法使用Microsoft 的ActiveX技术与DSOFramer控件。
一些实施例中,自动生成的文书存储到数据库的具体实现方式与下文中文书模板存储到数据库中的实现方式相同。即,先将文书的文档通过格式转换为能够存储到Oracle数据库的二进制数据以获得文书的二进制文件,使用数据库的字段类型BLOB存储文书的二进制文件,并将文书的文档名称、文档大小等信息存储到数据库中,由此,可以实现文书在数据库中的存储,便于文书的在线浏览和编辑,为文书的在线浏览、编辑等操作提供支撑。
本申请实施例中,还可以以时间、类型、关键词等方式查询数据库中保存的已经生成的文书,以便用户在线浏览或在线编辑或导出使用。
参见图3所示,模板管理320可以包括:自定义文书模板添加/分类321、文书模板编辑/删除322、文书模板导入/导出323。
一些实施例中,可以通过点击增加新类别、输入自定义模板类别名称等操作,完成自定义文书模板添加。具体地,用户点击新增类别,并输入自定义文书模板的类别名称;响应于点击新增类别的操作,创建自定义的文书模板类别,并以用户输入的类别名称进行命名;将自定义的文书模板类别添加到数据库的文书模板管理模块。
一些实施例中,文书模板的分类存储可以包括:将文书模板文档通过格式转换为能够存储到Oracle数据库的二进制数据以获得文书模板的二进制文件,使用数据库的字段类型BLOB存储文书模板的二进制文件,并将文书模板的文档名称、文档大小等信息存储到数据库中,由此,可以实现文书模板的在线浏览和编辑,为文书在线浏览及生成提供支撑。
一些实施例中,用户可以选择某一个模板类别名称,点击导入模板按钮,将本地某一个文书模板添加到文书模板管理中。具体地,用户选定某个文书模板类别并点击模板导入按钮,响应于这些模板导入的操作,将用户上传的文书模板添加到数据库中并与相应的文书模板类别关联保存。
一些实施例中,可以通过导出模板的方式,将文书模板管理模块中的文书模板导出到本地使用。具体地,用户输入需下载的文书模板的关键词,数据库的文书模板管理模块根据关键词查询到相应的文书模板并显示文书模板所在的文件夹,用户在文件夹的显示界面选中要下载的文书模板并点击模板导出按钮,响应于这些模板导出的操作,数据库的文书模板管理模块将用户选中的文书模板下发给用户的计算设备,以方便用户在其计算设备中使用文书模板。
通过以上便捷操作,可以方便用户按照个人习惯对文书模板在数据库中的分类存储以及使用,实现了文书模板的个性化管理,提升了文书模板的使用效率和用户体验。
参见图3所示,文书管理330可以包括:文书编辑331、文书删除332、文书导入/导出333。
文书编辑的具体实现过程可以包括如下步骤:
1)用户输入关键词,根据关键词在数据库存储的已生成文书中查询到用户需要编辑的文书,并进入文书拟制界面,在文书拟制界面展示所查询到文书的word文档;
例如,可以以时间、类型、关键词等方式向数据库(例如,文书库142)中查询需要编辑的文书。
2)在文书拟制界面中对文书的word文档进行内容、格式等进行编辑,点击保存,像操作真正word文档一样在指定位置输入文书内容、对文档格式进行调整等编辑操作。
3)文书的内容、格式等调整完成后,进行修改标题等编辑操作,点击保存按钮或者CTRL+S等快捷方式,即可将编辑后的文书存储到数据库中,以备之后使用。
需要时,用户可以通过下载文书的操作从数据库中获取需要的文书并下载到本地,以便用户在本地浏览。
本申请实施例可基于DSOFramer控件,在线浏览文书、在线编辑文书、根据文书模板在线自动生成文书,并能导入文书、导出文书成为本地文件,提高了文书的管理效率。
本申请实施例具有如下优点:
1)文书模板可以从数据库中获取,便捷高效。
2)不同于死板的书签嵌入形式,本申请实施例在线生成文书的过程具有灵活的输入形式和文档格式调整。
3)文书可以自动存入数据库中,省了手动下载模板、手动上传文书等繁琐操作,提高了文书管理效率。
4)本申请实施例可以通过数据库获取需要编辑的文书,并可对该文书进行在线编辑,编辑完成后还可自动保存到数据库或直接使用,省了手动下载文书、本地编辑文书、手动上传文书等繁琐操作,可以有效提高文书在线编辑效率。
5)基于QT环境实现,系统运行更加稳定,自动保存在线生成或在线编辑后的文书之后,还可保留文书中所编辑的word格式,可进一步提高文书的精确性。
图4图示了根据本申请实施例的计算设备的框图。
如图4所示,计算设备40包括处理器41和存储器42。
处理器41可以是中央处理单元(CPU)或者具有数据处理能力和/或指令执行能力的其他形式的处理单元,并且可以控制计算设备40中的其他组件以执行期望的功能。
存储器42可以包括一个或多个计算机程序,所述计算机程序可以包括各种形式的计算机可读存储介质,例如易失性存储器和/或非易失性存储器。所述易失性存储器例如可以包括随机存取存储器(RAM)和/或高速缓冲存储器(cache)等。所述非易失性存储器例如可以包括只读存储器(ROM)、硬盘、闪存等。在所述计算机可读存储介质上可以存储一个或多个计算机程序指令,处理器41可以运行所述程序指令,以实现上文所述的本公开的各个实施例的控制硬件模块的方法以及/或者其他期望的功能。
在一个示例中,计算设备40还可以包括:通信接口43和显示器44,这些组件通过总线系统和/或其他形式的连接机构(未示出)互连。当然,为了简化,图4中仅示出了该计算设备40中与本公开有关的组件中的一些,省略了诸如总线、输入/输出接口等等的组件。除此之外,根据具体应用情况,计算设备40还可以包括任何其他适当的组件。
本申请实施例还可以是计算机可读存储介质,其上存储有计算机程序指令,所述计算机程序指令在被处理器运行时使得所述处理器执行本说明书上述“文书在线编辑与生成方法”部分中描述的步骤。
所述计算机可读存储介质可以采用一个或多个可读介质的任意组合。可读介质可以是可读信号介质或者可读存储介质。可读存储介质例如可以包括但不限于电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。
应该指出,上述详细说明都是示例性的,旨在对本申请提供进一步的说明。除非另有指明,本文使用的所有技术和科学术语均具有与本申请所属技术领域的普通技术人员的通常理解所相同的含义。
需要注意的是,这里所使用的术语仅是为了描述具体实施方式,而非意图限制根据本申请所述的示例性实施方式。如在这里所使用的,除非上下文另外明确指出,否则单数形式也意图包括复数形式。此外,还应当理解的是,当在本说明书中使用术语“包含”和/或“包括”时,其指明存在特征、步骤、操作、器件、组件和/或它们的组合。
需要说明的是,本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的术语在适当情况下可以互换,以便这里描述的本申请的实施方式能够以除了在这里图示或描述的那些以外的顺序实施。
此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含。例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
为了便于描述,在这里可以使用空间相对术语,如“在……之上”、“在……上方”、“在……上表面”、“上面的”等,用来描述如在图中所示的一个器件或特征与其他器件或特征的空间位置关系。应当理解的是,空间相对术语旨在包含除了器件在图中所描述的方位之外的在使用或操作中的不同方位。例如,如果附图中的器件被倒置,则描述为“在其他器件或构造上方”或“在其他器件或构造之上”的器件之后将被定位为“在其他器件或构造下方”或“在其他器件或构造之下”。因而,示例性术语“在……上方”可以包括“在……上方”和“在……下方”两种方位。该器件也可以其他不同方式定位,如旋转90度或处于其他方位,并且对这里所使用的空间相对描述作出相应解释。
在上面详细的说明中,参考了附图,附图形成本文的一部分。在附图中,类似的符号典型地确定类似的部件,除非上下文以其他方式指明。在详细的说明书、附图及权利要求书中所描述的图示说明的实施方案不意味是限制性的。在不脱离本文所呈现的主题的精神或范围下,其他实施方案可以被使用,并且可以作其他改变。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
- 上一篇:石墨接头机器人自动装卡簧、装栓机
- 下一篇:刑期预测方法、装置、存储介质及电子设备