本发明涉及信息管理与信息系统,尤其涉及一种基于目录释义的知识工程系统及其使用方法。
背景技术:
1、知识工程系统是对当前部门、团体等积累资料的归档及检索系统。在较早时期,知识工程职责由图书馆与图书管理员负责,纸质书籍成为了知识记录与传承的载体。然而,随着计算机技术及个人办公技术的普及,知识创造者的门槛降低,早期知识工程系统逐步被基于计算机的文件管理系统所取代,但结合实际工作使用,现有的基于文件目录的知识工程系统存在一下几个明显缺陷:
2、1、文件目录仅有目录图标和目录名称两个属性,信息密度低。非专家用户难以判断目录的具体用途,和了解目录的内容大纲。
3、2、现有知识工程系统的关联性差,在有关联的多个知识之间,没有有效手段标示它们之间的联系。
4、3、现有知识工程系统仅有静态内容,缺乏交互性,不能提供计算性质的辅助工具。
技术实现思路
1、(一)要解决的技术问题
2、本发明要解决的技术问题是现有的知识工程系统存在信息密度低、关联性差的问题。
3、(二)技术方案
4、第一方面,为解决上述技术问题,本发明提供一种基于目录释义的知识工程系统,包括ntfs文件系统、httpexplorer引擎、知识展示端、知识编辑端以及smb服务;ntfs文件系统用于储存知识文档,以及形成所述知识文档的目录;httpexplorer引擎用于将所述知识文档或所述目录输入转换为对应的渲染内容;知识展示端用于展示所述渲染内容;smb服务用于构建本机系统与ntfs文件系统之间的远程操作通道,以实现在知识编辑端上对ntfs文件系统内储存的所述知识文档和所述目录进行编辑或修改。
5、进一步地,所述httpexplorer引擎内储存有小程序,所述小程序用于数值进制转换、文本加密以及文本解密。
6、进一步地,所述httpexplorer引擎能够扩展所述目录的信息、增加目录的内容概述或根据操作指令跳转链接。
7、进一步地,所述httpexplorer引擎包括用于检索对应知识文档的文件检索引擎,和用于展示所述目录的释义内容的目录释义引擎。
8、进一步地,所述目录释义引擎通过uml图、或甘特图、或latex公式展示所述目录的释义内容。
9、进一步地,所述目录的释义内容被编译为markdown代码,所述httpexplorer引擎将markdown代码转换为带格式的文档并在所述知识展示端显示。
10、第二方面,本发明还提供上述技术方案中任一种所述的基于目录释义的知识工程系统的使用方法,所述使用方法包括以下步骤:
11、将知识文档和目录储存至ntfs文件系统,并根据所述知识文档和所述目录的内容生成readme文件;
12、httpexplorer引擎将知识展示端上的url地址与ntfs文件系统地址映射匹配;
13、用户通过url地址向ntfs文件系统发送目录请求;
14、httpexplorer引擎接受所述目录请求,将当前目录下的readme文件解析后形成渲染内容,并将所述渲染内容输出至所述知识展示端进行展示。
15、进一步地,所述使用方法还包括以下步骤:
16、用户在知识编辑端上发送编辑请求;
17、smb服务接收所述编辑请求,并构建本机系统与ntfs文件系统之间的远程操作通道;
18、用户使用编辑工具,并通过所述远程操作通道实现对所述知识文档或所述目录的编辑和修改。
19、进一步地,所述编辑工具包括:用于编辑和修改所述目录的vscode软件,以及用于编辑和修改所述知识文档的文档编辑软件。
20、(三)有益效果
21、本发明的上述技术方案具有如下优点:
22、1、本发明中的ntfs文件系统提供统一的存储模式,保障了知识文档的版本唯一性,有效避免了知识版本分支的存在;httpexplorer引擎能够将ntfs文件系统内储存的知识文档或目录输入转换为对应的渲染内容,该渲染内容包括大纲索引、目录的释义内容以及同级其它文件展示这三个部分,以增加知识工程系统的信息密度,用户能够从渲染内容中获取许多关联信息。
23、2、本发明提供了一种基于目录释义的知识工程系统。在传统的知识工程系统中,目录仅用于表示相似知识的集合,在没有组内知识的情况下,仅能通过组名中微弱的信息判断该组知识集合的大概内容。本知识工程系统则通过httpexplorer引擎增加目录的释义部分,极大提高了组的信息价值。用户可快速通过释义部分所包含的内容快速了解整个组的知识体系。此外,释义部分中的超链接允许访问者在各个知识之间跳转,这一功能增强了知识之间的关联性,访问者可以快速建立起不同知识间的联系。同时,“小程序”功能允许一些知识的直接使用,这一特性极大的提高了知识的应用效率。
1.一种基于目录释义的知识工程系统,其特征在于,包括:
2.根据权利要求1所述的基于目录释义的知识工程系统,其特征在于,所述httpexplorer引擎内储存有小程序,所述小程序用于数值进制转换、文本加密以及文本解密。
3.根据权利要求1所述的基于目录释义的知识工程系统,其特征在于,所述httpexplorer引擎能够扩展所述目录的信息、增加目录的内容概述或根据操作指令跳转链接。
4.根据权利要求1所述的基于目录释义的知识工程系统,其特征在于,所述httpexplorer引擎包括用于检索对应知识文档的文件检索引擎,和用于展示所述目录的释义内容的目录释义引擎。
5.根据权利要求4所述的基于目录释义的知识工程系统,其特征在于,所述目录释义引擎通过uml图、或甘特图、或latex公式展示所述目录的释义内容。
6.根据权利要求4所述的基于目录释义的知识工程系统,其特征在于,所述目录的释义内容被编译为markdown代码,所述httpexplorer引擎将markdown代码转换为带格式的文档并在所述知识展示端显示。
7.一种如权利要求1-6任一项所述的基于目录释义的知识工程系统的使用方法,其特征在于,所述使用方法包括以下步骤:
8.根据权利要求7所述的基于目录释义的知识工程系统的使用方法,其特征在于,所述使用方法还包括以下步骤:
9.根据权利要求8所述的基于目录释义的知识工程系统的使用方法,其特征在于,所述编辑工具包括:用于编辑和修改所述目录的vscode软件,以及用于编辑和修改所述知识文档的文档编辑软件。