一种电子商务政务系统的数据检索方法与流程

文档序号:12201795阅读:418来源:国知局
一种电子商务政务系统的数据检索方法与流程

本发明涉及数据处理及安全技术领域,特别是一种电子商务政务系统的数据检索方法。



背景技术:

国内外都在积极发展电子商务、电子政务,目前的电子商务、电子政务系统都是独立的,致使各行各业很难跨域联通、跨行联通,沟通协调工作难度相当大。因此,现有技术中还没有将电子商务政务系统整合在一起,更没有在两个系统中进行检索的方法。

现有的检索方法直接使用用户输入的关键词进行检索,由于用户输入的关键词可能存在错误,导致检索结果不正确,现有的检索方式不能根据用户的指定数据库或服务器进行检索。

且现有的关键词处理方式算法过于复杂,运行时占用内存较大,不能适用于电子商务政务系统中的用户终端。



技术实现要素:

本发明针对上述现有技术中的缺陷,提出了如下技术方案。

一种电子商务政务系统的数据检索方法,所述电子商务政务系统包括用户终端、调度服务器、电子商务服务器和电子政务服务器;所述方法包括以下步骤:

用户终端接收用户输入的检索信息;

用户终端从所述检索信息中获取检索关键词;

用于终端将所述检索关键词发送至所述调度服务器;

所述调度服务器基于所述检索关键词生成归一化检索数据;

所述调度服务器基于所述归一化检索数据将所述归一化检索数据发送至电子商务服务器和/或电子政务服务器;

所述电子商务服务器和/或电子政务服务器根据归一化检索数据进行检索,并将检索结果发送至调度服务器,所述调度服务器将接收的检索结果发送至用户终端。

更进一步地,用户终端从所述检索信息中获取检索关键词的具体步骤为:

对所述检索信息进行分词处理,获得多个词语;

对多个词语进行纠错处理,获得纠错后的词语;

将纠错后的词语在词典中匹配,获得检索关键词。

更进一步地,所述检索关键词包括中文关键词和/或英文关键词。

更进一步地,所述调度服务器包括用户数据库,用于存储用户信息。

更进一步地,电子商务服务器包括:

物品展示模块:用于向用户展示和/或推荐物品;

搜索模块:根据用户终端输入的检索信息,进行物品的检索;

选择模块:根据用户在用户终端上的指令在物品展示模块选择物品;

支付模块:对用户选择的物品及支付方式进行结算处理;

物流管理模块:用于向用户终端反馈物品的实时物流信息。

更进一步地,电子政务服务器包括:

党建模块:用于向用户展示党组织结构、党的相关政策、党员学习材料、党员培训信息和/或党员办事指南;

政务服务模块:用于向用户展示政府信息公开指南、政府信息公开目录、政府文件、领导之窗、居民办事流程及手续、证件办理和/或社会保障信息;

社区服务模块:用于向用户提供物业服务、商业服务、虚拟服务、商户服务、智能管家和/或连锁经营的社区服务;

工会服务模块:用于联合本地各家银行构建“职工一卡通”支付服务以及对困难职工进行帮扶服务;

农业服务模块:用于向农业用户提供农业咨询、政策咨询、农保服务、提供劳动就业、技术咨询、远程教育、气象发布、社会保障、医疗卫生和/或村务公开。

更进一步地,所述用户信息包括用户基本信息、用户历史购物信息以及用户爱好信息。

更进一步地,所述调度服务器基于所述检索关键词生成归一化检索数据的具体操作为:

构建检索三元组(D,H,(F,P))表示归一化检索数据;

D表示检索的目的服务器,D值为0表示电子商务服务器,D值为1表示电子政务服务器,D值为2表示电子商务服务器和电子政务服务器;

H表示是否为检索热点,所述调度服务器根据检索历史判断所述检索关键词是否涉及当前检索热点,如果涉及当前检索热点,H=1,否则,H=0;

(F,P)表示检索索引值,如果是中文关键词:F表示检索关键词的笔划数,P表示拼音;如果是英文关键词:F表示检索关键词的字母数,P表示检索关键词的前n个字母,其中,1≤n≤4,n为整数。

更进一步地,电子商务服务器和电子政务服务器分别设置有电子商务索引数据库和电子政务索引数据库,电子商务索引数据库和电子政务索引数据库分别存储关键词表,所述关键词表至少包括与关键词对应的检索索引值和该关键词是否属于检索热点的标识。

本发明的技术效果为:

①本发明不仅设计了一体化的电子商务政务系统,其可以根据用户选择或偏好等在电子政务和/或商务服务器中进行检索;还提出了适应于用户终端的检索算法,通过构建检索三元组(D,H,(F,P))表示归一化检索数据,提高了检索效率,降低检索时用户终端的内存占用。

②本发明提供的检索方法能够对用户输入的关键词进行处理判断,滤除用户输入的错误的关键词,得到能够进行全面检索的关键词,检索效率高,检索结果准确,并且能够根据用户的需求在电子政务和/或商务服务器中分别检索,保证了检索的速度及检索结果的正确度。提供了一种全新的检索理念,适合当今社会的发展。

③设置检索热点,在检索时首先判断用户输入的检索关键词是否涉及检索热点,进一步加快了检索的速度,提高检索效率。同时提供银行支付接口,在用户完成检索后能够进行快速支付购买,有利于电子商务的快速发展。

附图说明

图1是本发明的电子商务政务系统的结构图。

图2是本发明的电子商务政务系统的数据检索方法的流程图。

具体实施方式

下面结合附图1-2进行具体说明。

图1示出了本发明的电子商务政务系统。

本发明的所述电子商务政务系统包括用户终端1、调度服务器2、电子商务服务器3和电子政务服务器4。

电子商务是以信息网络技术为手段,以商品交换为中心的商务活动;也可理解为在互联网(Internet)、企业内部网(Intranet)和增值网(VAN,Value Added Network)上以电子交易方式进行交易活动和相关服务的活动,是传统商业活动各环节的电子化、网络化、信息化。

电子商务通常是指在全球各地广泛的商业贸易活动中,在因特网开放的网络环境下,基于浏览器/服务器应用方式,买卖双方不谋面地进行各种商贸活动,实现消费者的网上购物、商户之间的网上交易和在线电子支付以及各种商务活动、交易活动、金融活动和相关的综合服务活动的一种新型的商业运营模式。各国政府、学者、企业界人士根据自己所处的地位和对电子商务参与的角度和程度的不同,给出了许多不同的定义。电子商务分为:ABC、B2B、B2C、C2C、B2M、M2C、B2A(即B2G)、C2A(即C2G)、O2O等。

一般来说,电子商务服务器3至少包括:物品展示模块,用于向用户展示和/或推荐物品;搜索模块:根据用户终端输入的检索信息,进行物品的检索;选择模块:根据用户在用户终端上的指令在物品展示模块选择物品;支付模块:对用户选择的物品及支付方式进行结算处理;物流管理模块:用于向用户终端反馈物品的实时物流信息。

电子政务是国家实施政府职能转变,提高政府管理、公共服务和应急能力的重要举措,有利于带动整个国民经济和社会信息化的发展。电子政务市场规模初显。在国家的大力支持和推动下,我国电子政务取得了较大进展,市场规模持续扩大,2006年,我国的电子政务市场规模为550亿元,同比增长16.4%,2010年,其市场规模突破1000亿元,2012年,其市场规模达到1390亿元,同比增长17.3%。电子政务软件与服务市场的规模有望突破1080亿元。

在现代计算机、网络通信等技术支撑下,政府机构日常办公、信息收集与发布、公共管理等事务在数字化、网络化的环境下进行的国家行政管理形式。它包含多方面的内容,如政府办公自动化、政府部门间的信息共建共享、政府实时信息发布、各级政府间的远程视频会议、公民网上查询政府信息、电子化民意调查和社会经济统计等。在政府内部,各级领导可以在网上及时了解、指导和监督各部门的工作,并向各部门做出各项指示。这将带来办公模式与行政观念上的一次革命。在政府内部,各部门之间可以通过网络实现信息资源的共建共享联系,既提高办事效率、质量和标准,又节省政府开支、起到反腐倡廉作用。政府作为国家管理部门,其本身上网开展电子政务,有助于政府管理的现代化,实现政府办公电子化、自动化、网络化。通过互联网这种快捷、廉价的通信手段,政府可以让公众迅速了解政府机构的组成、职能和办事章程,以及各项政策法规,增加办事执法的透明度,并自觉接受公众的监督。在电子政务中,政府机关的各种数据、文件、档案、社会经济数据都以数字形式存贮于网络服务器中,可通过计算机检索机制快速查询、即用即调。

一般来说,电子政务服务器4至少包括:党建模块,用于向用户展示党组织结构、党的相关政策、党员学习材料、党员培训信息和/或党员办事指南;政务服务模块:用于向用户展示政府信息公开指南、政府信息公开目录、政府文件、领导之窗、居民办事流程及手续、证件办理和/或社会保障信息;社区服务模块:用于向用户提供物业服务、商业服务、虚拟服务、商户服务、智能管家和/或连锁经营的社区服务;工会服务模块:用于联合本地各家银行构建“职工一卡通”支付服务以及对困难职工进行帮扶服务;农业服务模块:用于向农业用户提供农业咨询、政策咨询、农保服务、提供劳动就业、技术咨询、远程教育、气象发布、社会保障、医疗卫生和/或村务公开。

用户终端1指的是能够与其他设备进行通信的设备。用户终端1的具体形式包括但不限于移动电话、个人计算机、数码相机、个人数字助手、便携式计算机、游戏机,虚拟现实设备,可穿戴设备等。该用户终端1与调度服务器2连接,调度服务器2例如可以是任何能够提供服务的设备,例如可以是具有数据库以及提供任务调度功能的设备等等。

调度服务器2主要是完成检索任务的调度,确定检索的目的服务器,

图2示出了一种电子商务政务系统的数据检索方法,电子商务政务系统包括用户终端1、调度服务器2、电子商务服务器3和电子政务服务器4,该方法包括以下步骤:

S1:用户终端接收用户输入的检索信息;

S2:用户终端从所述检索信息中获取检索关键词;

S3:用户终端将所述检索关键词发送至所述调度服务器;

S4:所述调度服务器基于所述检索关键词生成归一化检索数据;

S5:所述调度服务器基于所述归一化检索数据将所述归一化检索数据发送至电子商务服务器和/或电子政务服务器;

S6:所述电子商务服务器和/或电子政务服务器根据归一化检索数据进行检索,并将检索结果发送至调度服务器,所述调度服务器将接收的检索结果发送至用户终端。

检索信息可以是用户输入的字符串,如“苹果手机性能怎么样?”,用户终端从其中获得关键词为“苹果、手机、性能”。

一般说来,用户终端1从所述检索信息中获取检索关键词可以通过多种方式实现,本发明结合现有的关键词提取技术,提供了较优的关键词提取方法,具体步骤为:

对所述检索信息进行分词处理,获得多个词语;

对多个词语进行纠错处理,获得纠错后的词语;

将纠错后的词语在词典中匹配,获得检索关键词。

本发明支持中文关键词和英文关键词的检索,即所述检索关键词包括中文关键词和/或英文关键词,中文关键词如“苹果”、“处理器”等,英文关键如“apple”、“CPU”等等。

分词方法可以使用词频-逆向文件频率TF-IDF(Term Frequency-Inverse Document Frequency)进行分词。

本发明的方法提供了对关键词的纠正处理,其可以基于词典、历史统计数据等进行纠错处理,根据历史检索记录,如,关键词“先旅游”会被纠正为“西安旅游”,即可以通过设置阈值的方式进行纠错处理。

所述调度服务器2一般设置有用户数据库,用于存储用户信息,所述用户信息包括用户偏好。

电子商务服务器3包括:物品展示模块,用于向用户展示和/或推荐物品;搜索模块:根据用户终端输入的查询数据,进行物品的搜索;选择模块:根据用户在用户终端上的指令在物品展示模块选择物品;支付模块:对用户选择的物品及支付方式进行结算处理;物流管理模块:用于向用户终端反馈物品的实时物流信息。

电子政务服务器4包括:党建模块,用于向用户展示党组织结构、党的相关政策、党员学习材料、党员培训信息和/或党员办事指南;政务服务模块:用于向用户展示政府信息公开指南、政府信息公开目录、政府文件、领导之窗、居民办事流程及手续、证件办理和/或社会保障信息;社区服务模块:用于向用户提供物业服务、商业服务、虚拟服务、商户服务、智能管家和/或连锁经营的社区服务;工会服务模块:用于联合本地各家银行构建“职工一卡通”支付服务以及对困难职工进行帮扶服务;农业服务模块:用于向农业用户提供农业咨询、政策咨询、农保服务、提供劳动就业、技术咨询、远程教育、气象发布、社会保障、医疗卫生和/或村务公开。

调度服务器2、电子商务服务器3和电子政务服务器4一般都包括处理器、硬盘、内存、系统总线等,根据其功能的不同,调度服务器2一般采用x86结构的服务器,电子商务服务器3和电子政务服务器4一般采用非x86结构的服务器,如UNIX架构的服务器。

通过该检索方法,用户可以获得城市经济、文化、公共资源、管理服务、市民生活、生态环境等各类信息,提高物与物、物与人、人与人的互联互通、全面感知和利用信息能力,从而能够极大提高政府管理和服务的能力,极大提升人民群众的物质和文化生活水平。建设智慧城市,会让城市发展更全面、更协调、更可持续,会让城市生活变得更健康、更和谐、更美好。

本发明的核心发明点是提出了所述调度服务器2基于所述检索关键词生成归一化检索数据,其核心是采用三元组进行表示归一化检索数据,这是本发明的重点之一,其具体操作为:

构建检索三元组(D,H,(F,P))表示归一化检索数据;

D表示检索的目的服务器,值为0表示电子商务服务器3,值为1表示电子政务服务器4,值为2表示电子商务服务器3和电子政务服务器4;

H表示是否为检索热点,所述调度服务器2根据检索历史判断所述检索关键词是否涉及当前检索热点,如果涉及当前检索热点,H=1,否则,H=0;

(F,P)表示检索索引值,如果是中文关键词:F表示检索关键词的笔划数,P表示拼音;如果是英文关键词:F表示检索关键词的字母数,P表示检索关键词的前n个字母,其中,1≤n≤4,n为整数。

D值的获得可以通过用户的选择获取,如通过在检索界面上设置复选框,如“□电子商务服务器”和“□电子政务服务器”,用户通过勾选检索相应的服务器。也可以通过调度服务器2中用户数据库存储的用户信息确定,该用户信息可以是用户偏好,比如根据用户的检索历史确定其检索偏好,确定D的值。

调度服务器2基于所述归一化检索数据将所述归一化检索数据发送至电子商务服务器3和/或电子政务服务器4,即调度服务器2根据D值将归一化检索数据发送至电子商务服务器3和/或电子政务服务器4,即D值为0表示将归一化检索数据发送至电子商务服务器3,D值为1表示将归一化检索数据发送至电子政务服务器4,D值为2表示将归一化检索数据发送至电子商务服务器3和电子政务服务器4。

H表示是否为检索热点,检索热点为一定时间段内的检索频率高于一定阈值的词,如在1天内检索超过500的词,认为是检索热点,如2016年7月20日,预报有大雨,关键词“天气”的检索次数高达10000多次,其就属于检索热点,此时,H=1,否则,H=0

(F,P)表示检索索引值,如果是中文关键词:F表示检索关键词的笔划数,P表示拼音;如果是英文关键词:F表示检索关键词的字母数,P表示检索关键词的前n个字母,其中,1≤n≤4,n为整数。

这样表示,可能会有重复,在检索结果都将其推送给用户,有用户进行选择,这样的检索的优点是速度快。

电子商务服务器3和电子政务服务器4分别设置有电子商务索引数据库和电子政务索引数据库,电子商务索引数据库和电子政务索引数据库分别存储关键词表,所述关键词表至少包括与关键词对应的检索索引值和该关键词是否属于检索热点的标识。

即数据库中的检索索引值也是采用(F,P)的形式进行表示,且关键词标识了是否属于检索热点,属于检索热点的关键词排序靠前,在检索时首先检索这些热点,进一步提高了检索效率。

本发明所述的方法,可以通过计算机程序实现,也可以将计算机程序存储在存储介质上,处理器从存储介质上读取计算机程序,并执行相应的方法,完成串联补偿装置的工作状态的监测,确保其工作安全。

最后所应说明的是:以上实施例仅以说明而非限制本发明的技术方案,尽管参照上述实施例对本发明进行了详细说明,本领域的普通技术人员应当理解:依然可以对本发明进行修改或者等同替换,而不脱离本发明的精神和范围的任何修改或局部替换,其均应涵盖在本发明的权利要求范围当中。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1