志鉴编纂系统的词句全文检索和全文替换功能算法技术方案

技术编号:23343552 阅读:47 留言:0更新日期:2020-02-15 03:56
志鉴编纂系统的词句全文检索和全文替换功能算法。本算法包括六步,第一步建立搜索工作表twork,替换记录表thistory;第二步利用SQL语句检索出所有包含有要查找内容的文章清单;第三步将以上文章清单写入twork表;第四步因为每个编辑只能操作自己所属的篇章的文章,所以在twork表中,只保留当前编辑所属篇章的文章,其他的删除;第五步利用SQL语句,将twork表中的文章字段里面的要查找的内容,两端加上显示颜色的html字符;第六步如果需要替换,则利用SQL语句,把文章表中的所搜索的文章的要查找内容都替换为想替换的内容,并写入替换记录表thistory。本发明专利技术用于志鉴编纂系统。

Full text search and full text replacement algorithm of the system

【技术实现步骤摘要】
志鉴编纂系统的词句全文检索和全文替换功能算法
:本专利技术涉及一种志鉴编纂系统的词句全文检索和全文替换功能算法。
技术介绍
:中国人很早就有了文字记载地方史志的悠久传统,尤其是在知识经济和信息技术革命的背景下,人民的生产和生活发生了深刻变化,社会生活无比丰富,史志年鉴编纂工作者的使命比以往更加重要。
技术实现思路
:本专利技术的目的是提供一种检索和替换效果都好,大大推进了信息化的志鉴编纂系统的词句全文检索和全文替换功能算法。上述的目的通过以下的技术方案实现:一种志鉴编纂系统的词句全文检索和全文替换功能算法,本算法包括六步,第一步建立搜索工作表twork,替换记录表thistory;第二步利用SQL语句检索出所有包含有要查找内容的文章清单;第三步将以上文章清单写入twork表;第四步因为每个编辑只能操作自己所属的篇章的文章,所以在twork表中,只保留当前编辑所属篇章的文章,其他的删除;第五步利用SQL语句,将twork表中的文章字段里面的要查找的内容,两端加上显示颜色的html字符;第六步如果需要替换,则利用SQL语句,把文章表中的所搜索的文章的要查找内容都替换为想替换的内容,并写入替换记录表thistory。所述的志鉴编纂系统的词句全文检索和全文替换功能算法,本系统利用鼠标进行拖拽排序,⑴在aspx文件页面,将数据表格设置为数据行拖拽,并且设置拖拽后事件;⑵用户拖拽数据行进行排序后,触发数据行拖拽事件,传入拖拽前后的两篇文章编号的参数;⑶在拖拽事件中,首先设置临时表t1,然后将两篇文章的编号和序号信息写入t1;⑷利用游标循环遍历t1,取出每一篇文章编号,然后将当前编号的文章的顺序号改为另一篇编号的文章的顺序号。⑸t1遍历完毕后,即实现了两篇文章的顺序号的交叉换位;⑹刷新前台的aspx页面,显示修改序号之后的文章顺序。有益效果:1.本专利技术的“文章自检”“全文检索”和“智能查重”等等智能功能的应用,使志鉴编纂工作迈入智能化时代;智能功能能够大大减轻人力物力的消耗,有效减少机械性劳动。附图说明:附图1是本产品志鉴编纂系统的词句全文检索和全文替换功能算法的逻辑框图。附图2是本产品志鉴编纂系统的具体词句全文检索和全文替换功能算法逻辑框图。附图3是本产品的志鉴编纂系统的利用鼠标进行拖拽排序的功能逻辑框图。具体实施方式:下面将结合本专利技术的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述。实施例1:一种志鉴编纂系统的词句全文检索和全文替换功能算法,本算法包括六步,第一步建立搜索工作表twork,替换记录表thistory;第二步利用SQL语句检索出所有包含有要查找内容的文章清单;第三步将以上文章清单写入twork表;第四步因为每个编辑只能操作自己所属的篇章的文章,所以在twork表中,只保留当前编辑所属篇章的文章,其他的删除;第五步利用SQL语句,将twork表中的文章字段里面的要查找的内容,两端加上显示颜色的html字符;第六步如果需要替换,则利用SQL语句,把文章表中的所搜索的文章的要查找内容都替换为想替换的内容,并写入替换记录表thistory。实施例2:实施例1所述的志鉴编纂系统的词句全文检索和全文替换功能算法,本系统利用鼠标进行拖拽排序,⑴在aspx文件页面,将数据表格设置为数据行拖拽,并且设置拖拽后事件;⑵用户拖拽数据行进行排序后,触发数据行拖拽事件,传入拖拽前后的两篇文章编号的参数;⑶在拖拽事件中,首先设置临时表t1,然后将两篇文章的编号和序号信息写入t1;⑷利用游标循环遍历t1,取出每一篇文章编号,然后将当前编号的文章的顺序号改为另一篇编号的文章的顺序号。⑸t1遍历完毕后,即实现了两篇文章的顺序号的交叉换位;⑹刷新前台的aspx页面,显示修改序号之后的文章顺序。本文档来自技高网...

【技术保护点】
1.一种志鉴编纂系统的词句全文检索和全文替换功能算法,其特征是:本算法包括六步,第一步建立搜索工作表twork,替换记录表thistory;/n第二步利用SQL语句检索出所有包含有要查找内容的文章清单;/n第三步将以上文章清单写入twork表;/n第四步因为每个编辑只能操作自己所属的篇章的文章,所以在twork表中,只保留当前编辑所属篇章的文章,其他的删除;/n第五步利用SQL语句,将twork表中的文章字段里面的要查找的内容,两端加上显示颜色的html字符;/n第六步如果需要替换,则利用SQL语句,把文章表中的所搜索的文章的要查找内容都替换为想替换的内容,并写入替换记录表thistory。/n

【技术特征摘要】
1.一种志鉴编纂系统的词句全文检索和全文替换功能算法,其特征是:本算法包括六步,第一步建立搜索工作表twork,替换记录表thistory;
第二步利用SQL语句检索出所有包含有要查找内容的文章清单;
第三步将以上文章清单写入twork表;
第四步因为每个编辑只能操作自己所属的篇章的文章,所以在twork表中,只保留当前编辑所属篇章的文章,其他的删除;
第五步利用SQL语句,将twork表中的文章字段里面的要查找的内容,两端加上显示颜色的html字符;
第六步如果需要替换,则利用SQL语句,把文章表中的所搜索的文章的要查找内容都替换为想替换的内容,并写入替换记录表thistory。...

【专利技术属性】
技术研发人员:乔志国
申请(专利权)人:天津星微软件开发有限公司
类型:发明
国别省市:天津;12

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1