专利名称:可视化数据库维护系统的制作方法
技术领域:
本发明涉及数据库技术,更具体地说,涉及一种可视化数据库维护系统。
背景技术:
对于数据库来说,及时对数据库的数据进行维护是保证数据库性能的重要因素。 目前,对数据库的维护采用的手段是通过数据库指令实现的。由于数据库指令比较专业,需 要经过专门的培训之后才能够熟练使用,因此大大限制了数据库在企业中发挥的作用。为 了方便数据库的数据维护,就需要一种能够对数据库进行简明、便捷操作的数据库维护系 统。
发明内容
本发明旨在提供一种可视化的数据库维护技术。根据本发明,提出一种可视化数据库维护系统,包括可视化页面显示装置,显示一可视化页面,可视化页面包括工具区域、主显示区域 和辅助显示区域;工具视图产生装置,耦合到一组工具软件,工具软件耦合到一数据库并可对该数 据库进行操作,工具视图产生装置在页面的工具区域中显示一组工具软件的可视化标签;导航装置,耦合到数据库,在页面的辅助显示区域显示一分层的导航结构,导航结 构与数据库中的第一类元素或者第二类元素相关,其中,导航装置将当前在辅助显示区域 中被选中的第一类元素或者第二类元素的相关信息显示在页面的主显示区域中;弹出视图显示装置,耦合到一组工具软件,在工具软件对数据库的数据进行操作 时,弹出视图显示装置在所述页面上叠加显示弹出对话框,该弹出对话框与被选择的工具 软件相关联。其中,导航装置包括第一类元素属性生成器,生成与第一类元素相关联的属性,其中与第一类元素相 关联的属性包括第一编码、第一名称、第一描述、第一类型、第一时限、第一保密标签;第二类元素属性生成器,生成与第二类元素相关联的属性,其中与第二类元素相 关联的属性包括第二编码、第二来源、第二时限、第二关联、第二标记、第二保密标签。采用本发明的技术方案,采用可视化的界面结合工具图表的方式实现了对于数据 库的维护,将传统的指令变成直接可在界面上操作的元素,大大方便了对于数据库的维护。
图1揭示了根据本发明的可视化数据库维护系统的结构图。图2揭示了本发明的可视化数据库维护系统中可视化页面的一个示例。图3揭示了本发明的可视化数据库维护系统中工具软件的可视化标签的一个示 例。
图4揭示了本发明的可视化数据库维护系统中弹出对话框的一个示例。图5揭示了本发明的可视化数据库维护系统中主显示区域和辅助显示区域的一 个示例。
具体实施例方式本发明揭示了一种可视化数据库维护系统,参考图1所示,该可视化数据库维护 系统10包括可视化页面显示装置11、工具视图产生装置12、导航装置13、弹出视图显示 装置14。可视化页面显示装置11显示一可视化页面,可视化页面包括工具区域、主显示区 域和辅助显示区域。工具视图产生装置12耦合到一组工具软件,工具软件耦合到一数据库并可对该 数据库进行操作,工具视图产生装置12在页面的工具区域中显示一组工具软件的可视化 标签。导航装置13耦合到数据库,在页面的辅助显示区域显示一分层的导航结构,导航 结构与数据库中的第一类元素或者第二类元素相关,其中,导航装置13将当前在辅助显示 区域中被选中的第一类元素或者第二类元素的相关信息显示在页面的主显示区域中。弹出视图显示装置14耦合到一组工具软件,在工具软件对数据库的数据进行操 作时,弹出视图显示装置14在页面上叠加显示弹出对话框,该弹出对话框与被选择的工具 软件相关联。在一个实施例中,导航装置13包括第一类元素属性生成器130和第二类元素属性 生成器131。第一类元素属性生成器130生成与第一类元素相关联的属性,其中与第一类元素 相关联的属性包括第一编码、第一名称、第一描述、第一类型、第一时限、第一保密标签。第二类元素属性生成器131生成与第二类元素相关联的属性,其中与第二类元素 相关联的属性包括第二编码、第二来源、第二时限、第二关联、第二标记、第二保密标签。图2-图5揭示了本发明的可视化数据库维护系统的一个具体应用实例。首先参考图2,图2揭示了本发明的可视化数据库维护系统中可视化页面的一个 示例。该可视化页面20包括工具区域21、主显示区域22和辅助显示区域23。参考图3,图3揭示了本发明的可视化数据库维护系统中工具软件的可视化标签 的一个示例。图3所显示的工具软件的可视化标签会显示在图2所示的可视化页面20的 工具区域21中。在图3所示的实施例中,所提供的工具软件的可视化标签包括A 下拉式新增按钮,将鼠标选中某一现成节点后,可以新增子节点、新增兄弟节点 及在此节点下新增文章和在此文章前新增文章。B:删除按钮,将鼠标选中的文章或节点点击删除按钮便删除选中的文章或节点。 注意节点下有文章时,需要将文章全部删除移去后才可删除节点。C 查找按钮,可以查找知识库中的文章或节点。D 保存按钮,将所有更改保存;并保存对数据库中数据的更改。E 取消按钮,将更改取消。F、G:上移、下移按钮,用于调整文章或节点的显示次序,文章和节点是按照维护端的次序显示的。H:更改父节点,可在此处修改文章或节点的上一级节点,选中需要更改父节点的 文章或节点后,点击此按钮,在该菜单中选择相应的父节点,点击确定后即可。I 知识库子集维护按钮,可在此添加、删除、修改子集。子集的概念就是知识库的 一级分类,各类面向业务不同的知识库通过配置为从属于不同的子集并授予权限,可以在 客户端实现优化显示、搜索。J 知识库刷新按钮,可通过此按钮实现更改后对知识库服务器端的列表刷新和索 引更新操作。在知识库刷新界面上,有增量索引、更新索引、刷新树和退出四个按钮。增量索引修改文章的标题、内容以及上传的内容等,只需要点击“增量索引”进行 更新;更新索引词库和子集的更新,需要点击“更新索引”进行更新;刷新树知识库Web服务器中缓存了知识库的树结构,知识库树结构的任何改变 都要点击“刷新树”才能立即生效。L 刷新按钮,刷新维护端知识库的树节点和文章。M 热点知识按钮,定义排行榜的功能。排行榜分为根据点击率自动排列类型和自 定义热点类型两种。过期知识按钮,管理设置过有效期(时间已过期)的文件自定义词库按钮,对客户端的搜索词进行维护。N、0 加锁和解锁按钮,需要加锁后才能进行编辑操作。P:退出按钮,退出知识库维护界面。K 下载按钮,把知识库的文章下载到指定的目录下。图4揭示了本发明的可视化数据库维护系统中弹出对话框的一个示例。如上面所 描述的,弹出视图显示装置14耦合到一组工具软件。当工具软件对数据库的数据进行操作 时,弹出视图显示装置14在页面上叠加显示弹出对话框,该弹出对话框与被选择的工具软 件相关联。图4揭示了选择查询工具对数据库的数据进行查询时所弹出的对话框。图5揭示了本发明的可视化数据库维护系统中主显示区域和辅助显示区域的一 个示例。如上面所描述的,导航装置13耦合到数据库,并在页面的辅助显示区域52显示一 分层的导航结构54,导航结构54与数据库中的第一类元素或者第二类元素相关,第一类元 素的一个示例是节点、第二类元素的一个示例是文章。导航装置13将当前在辅助显示区域 52中被选中的第一类元素或者第二类元素的相关信息显示在页面的主显示区域53中。例 如,在图5所示的实施例中,导航装置13在辅助显示区域52中选择了节点“交通厅公路局 知识库”,在主显示区域53中显示与节点“交通厅公路局知识库”相关的信息。在图1所示的实施例中,导航装置13包括第一类元素属性生成器130和第二类元 素属性生成器131。第一类元素属性生成器130生成与第一类元素相关联的属性,第一类元素的一个 示例是节点。与节点相关联的属性包括节点编码(第一编码)节点的唯一编码,不可更改。节点名称(第一名称)该节点的显示名称。节点描述(第一描述)节点的描述。
节点分类(第一类型)对节点进行分类。有效期(第一时限)批量倒入时,可以通过指定“有效期至”,来批量设置当前倒 入的这些文章或节点的有效期。隐藏(第一保密标签)在隐藏框内打勾可以隐藏该节点(客户端不显示该节 点)ο除此之外,开可以对节点赋予下述的附加属性批量倒入指定一个文件夹,可将此文件夹下的文件批量倒入的到当前的节点下。含子目录批量倒入时,如果在倒入时勾选了“含子目录”,那么若指定的文件夹内 含有子文件夹,除了倒入指定文件夹下的文件外,系统在当前节点下自动生成与子文件夹 同名的子节点,并把子文件夹下的文件一起倒入到子节点下。排除列表批量倒入时,可以通过制定“排除列表”,来设定哪些文章不写入知识库 的表,而只上传到知识库的路径。第二类元素属性生成器131生成与第二类元素相关联的属性。第二类元素的一个 示例是文章。与文章相关联的属性包括文章编码(第二编码)文章的唯一编码,不可更改,添加文章时系统自动生成。文章作者(第二来源)编写文章的人。有效期(第二时限)文章的有效期,过期后在客户端不能显示。隐藏(第二保密标签)勾选后在客户端不显示该文章,但不影响其作为其他文章 的关联文章的引用,也不影响其客户端的搜索。附件(第二关联)可以添加相关的文章,图片作为该文章的附件,并且在维护端 能查看和删除。关联文章(第二关联)添加与该文章相关的文章,并且能删除。关键字(第二标记)添加文章的关键字(优化搜索,在加入子集并给予权限的状 态下,在客户端搜索该文章的关键字,就能搜索到该篇文章)。除此之外,开可以对文章赋予下述的附加属性录音添加与该文章相关的录音,并且能删除;直接网址在服务器文件中输入直接网址,然后再“直接网址”前打勾,这样就实现 了知识库对外部URL的引用,需要注意的是客户端有访问此URL的权限。采用本发明的技术方案,采用可视化的界面结合工具图表的方式实现了对于数据 库的维护,将传统的指令变成直接可在界面上操作的元素,大大方便了对于数据库的维护。
权利要求
一种可视化数据库维护系统,其特征在于,包括可视化页面显示装置,显示一可视化页面,所述可视化页面包括工具区域、主显示区域和辅助显示区域;工具视图产生装置,耦合到一组工具软件,所述工具软件耦合到一数据库并可对该数据库进行操作,所述工具视图产生装置在所述页面的工具区域中显示所述一组工具软件的可视化标签;导航装置,耦合到所述数据库,在所述页面的辅助显示区域显示一分层的导航结构,所述导航结构与数据库中的第一类元素或者第二类元素相关,其中,所述导航装置将当前在辅助显示区域中被选中的第一类元素或者第二类元素的相关信息显示在所述页面的主显示区域中;弹出视图显示装置,耦合到所述的一组工具软件,在所述工具软件对数据库的数据进行操作时,所述弹出视图显示装置在所述页面上叠加显示弹出对话框,该弹出对话框与被选择的工具软件相关联。
2.如权利要求1所述的可视化数据库维护系统,其特征在于,所述导航装置包括第一类元素属性生成器,生成与第一类元素相关联的属性,其中与第一类元素相关联 的属性包括第一编码、第一名称、第一描述、第一类型、第一时限、第一保密标签;第二类元素属性生成器,生成与第二类元素相关联的属性,其中与第二类元素相关联 的属性包括第二编码、第二来源、第二时限、第二关联、第二标记、第二保密标签。
全文摘要
本发明揭示了一种可视化数据库维护系统,包括可视化页面显示装置,显示一可视化页面;工具视图产生装置,耦合到一组工具软件,工具视图产生装置在所述页面的工具区域中显示所述一组工具软件的可视化标签;导航装置,耦合到数据库,在页面显示一分层的导航结构,导航结构与数据库中的第一类元素或者第二类元素相关;弹出视图显示装置,耦合到工具软件,在工具软件对数据库的数据进行操作时,弹出视图显示装置在页面上叠加显示弹出对话框,该弹出对话框与被选择的工具软件相关联。采用本发明的技术方案,采用可视化的界面结合工具图表的方式实现了对于数据库的维护,将传统的指令变成直接可在界面上操作的元素,大大方便了对于数据库的维护。
文档编号G06F17/30GK101996185SQ20091005641
公开日2011年3月30日 申请日期2009年8月13日 优先权日2009年8月13日
发明者刘在英, 杨晓丽, 赵春燕 申请人:上海杉达学院