一种利用道路号码信息并按顺序排列的方法

文档序号:6487578阅读:195来源:国知局
一种利用道路号码信息并按顺序排列的方法
【专利摘要】本发明是一种利用道路号码信息并按顺序排列的方法,该方法是通过计算机互联网络,利用设置在服务器上的软件系统,而实现,其特征在于,将商铺的信息发布到互联网网站中,网站按提交者地址的道路号码信息进行排序,中间位置为分割线,单号的道路号码组成排,显示在分割线的一侧,双号的道路号码组成排,显示在分割线的另一侧,共同生成和实际道路一样的一线两街面的结果页面。通过此方法,信息发布者能够通过互联网确定自己商铺在街道的大体位置,而浏览者则可以简单的搜索关键字,方便的找出这个地址上的商家信息。
【专利说明】一种利用道路号码信息并按顺序排列的方法
【技术领域】:
[0001]本发明涉及计算机网络技术,特别是一种利用计算机互联网,将对道路号码信息进行排序,并不断根据最新的设定调整排序的方法。
【背景技术】:
[0002]随着近几年互联网的高速发展,上网人数呈现高速增长的趋势。网络作为最大的信息载体和交流平台,已经成为许多人获取信息的重要途径。
[0003]由于互联网能够廉价、迅速、高效地传递信息,因此很多单位开始利用互联网发布各种信息,如“商品出售信息”“房屋出租信息”等,以求被那些需要这些信息内容的人看到,从而进一步的联系,达到自己想要的目的。
[0004]通常,这些信息被发布到在专门的网站上,按照信息所属类别分类存放,等待着网站的访问者来浏览。虽然这是最常见的方式,但它存在着很大的不足。首先,一个页面看到的信息来自一个城市的各处,各个单位显示在页面的位置与实际的单位地理位置不相符,浏览者想要查找自己附近哪个地址的商家信息,由于商家在页面里排列的不规则,这样找起来就费时间,有大量需要它们的人根本无法找到。其次,即使有浏览者访问了这些信息,由于在显示页面时没有规则的排列商家,浏览者也会不容易记起商家所在街道上的位置。
[0005]在现阶段,没有一个很好的方法实现上述提到的问题,在大多数情况下,信息的访问者只能在大多数条信息中寻找是在自己附近的商家。
[0006]发明目的:
[0007]本发明的主要目的就是解决上述问题,它提供一种将信息发布到互联网搜索页面中,出现在指定的关键字的搜索结果内,并按照信息发布者提交的商铺地址的道路号码信息排列的方法。通过这种方法,信息的发布者能够准确的将商铺信息展现在需要这些信息的浏览者眼前,而浏览者则可以简单地通过搜索关键字的方式找到所需要的信息。
[0008]技术方案
[0009]本发明的目的是这样实现的:通过计算机互联网络,利用设置在服务器上的软件体统,而实现本发明方法,即信息发布者通过专用信息编辑系统,将希望发布的商家信息输入到信息数据库,然后通过地址信息管理系统,为信息发布者的商铺地址的道路号码信息进行排序。当浏览者通过搜索关键字搜索时,如果所用关键字和信息发布者的关键字相同,在搜索结果页面中就会出现这个地址上商家按所在的道路号码规律排列的商铺名称和摘要。其包括以下步骤:
[0010]I)通过信息输入系统:信息发布者将所需发布的信息以及其他相关信息输入数据库,
[0011]2)利用信息存储系统将信息发布者提交的信息以及其他相关信息存放在数据库,
[0012]3)利用信息审核系统审核信息发布者所提交的信息是否合适,被批准发布的信息被列在搜索结果中,
[0013]4)利用检索系统响应搜索用户的搜索请求,接受用户提交的搜索关键字,并根据搜索关键字给出相应的搜索结果的核心内容,
[0014]5)利用排序系统分析检索系统提供的检索结果中包含的道路号码信息,然后根据系统设定的各种规则对搜索结果进行排序,
[0015]6)利用结果页面生成系统:根据预先设置的网页格式模版,将页面结果核心内容按照排序系统所给出的顺序整合起来,生成最终结果页面。
[0016]本发明方法所使用的系统组成如下:信息输入系统、信息存储系统、信息审核系统、检索系统、排序系统和结果页面生成系统。这六个系统是按照功能设置的软件系统,可以分别由六台服务器来运行,这些服务器通过互联网或则内部网相连。这些服务器可以是各种品牌的配置的服务器,例如可以采用Dell、C0mpaq、IBM、联想、方正等品牌的服务器。相应服务器上的操作系统也可以是多种选择,如Windows, Linux, Solaris等。各子系统具体功能如下:
[0017]信息输入系统:将信息发布者所需发布的信息以及其他相关信息输入数据库
[0018]信息存储系统:由数据库组成,存放发布者所提交的信息以及其他相关信息
[0019]信息审核系统:用来审核信息发布者所提交的信息是否合适,包括是否违法,是否和所提交的信息相关等
[0020]检索系统:接受搜索用户提交的关键字,并根据搜索关键字给出相应的搜索结果的核心内容
[0021]排序系统:根据系统设定的各种规则对搜索结果进行排序
[0022]结果页面生成系统:根据预先设置的网页格式模板,将搜索结果核心内容按照排序系统所给出的顺序整合起来,生成最终结果页面。
【专利附图】

【附图说明】:
[0023]图1是本发明方法所用系统流程图
[0024]图2是信息输入和存储系统软件程序流程图
[0025]图3是信息审核系统软件程序流程图
[0026]图4是信息检索系统软件程序流程图
[0027]图5排序系统运算后给出的排序顺序图
【具体实施方式】:
[0028]下面结合附图,说明本发明的实施方式。
[0029]本发明方法所用的系统调整结构和运行流程可参考图1,具体包含如下步骤:
[0030]第一步
[0031]首先,需要信息发布者将信息送入数据库。这一过程的实现是通过信息输入系统来完成的,可参考图2。
[0032]信息输入系统是一个运行在应用程序服务器上的系统软件,它与外界的通讯通过标准的http协议来完成,即访问者通过浏览器即可访问,信息发布者通过因特网登录信息输入系统,在看到信息输入系统的界面后,信息发布者将所需注册会员的商铺地址、商铺店名、商铺经营品牌、内容填好,发布者将这些都填好提交即可。
[0033]下面详细解释一下“搜索地址”[0034]搜索地址:在网站通过用户输入“搜索地址”,然后向用户返回与该地址相关的商铺信息来完成,页面显示时按商铺实际的单双道路号码进行左右分开排列。
[0035]例如:某信息发布者,希望通过网站发布水果店信息,首先他将选择注册会员并将商铺地址信息输入系统,输入信息如下:
[0036]商铺地址:xx省XX市XX区人民路256号
[0037]第二步
[0038]信息提交后,信息输入系统会将发布者所填写的信息送给信息存储系统,信息存储系统是由一个后台数据库组成,通过这个数据库,可以将信息发布者提交的地址信息以及其他相关信息存放在数据库中,所述的数据库是一个泛概念,代表各种格式的关系型数据库,而不局限于某种特定格式的数据库,可以选用商用数据库如DB2,0raCle,S0I,Server等,也可以选择免费的数据库如,MySQL等。
[0039]第三步
[0040]管理员通过信息审核系统来审核信息发布者所提交的信息是否合适,参考图3,包括是否违法,是否和所提交的地址相关等。信息审核系统和信息发布系统一样,是一个运行在应用程序服务器上的系统软件,它与外界的通讯通过标准的http协议来完成,即访问者通过浏览器即可访问。信息审核系统工作流程如下:
[0041]1.管理员登录信息审核系统
[0042]2.管理员通过系统发出审核新注册会员提交的信息的请求
[0043]3.审核系统通过网络连接或本地硬盘通讯,向信息存储系统的后台数据库发出请求,取得所有待审核的相关信息
[0044]4.审核系统通过审核界面将待审核会员信息显示出来,由管理员判断该信息是否符合会员注册要求
[0045]5.如果信息不符合发布要求,管理员可以有两种处理方法
[0046]a)拒绝该信息
[0047]b)编辑该信息,使其符合要求,然后审核通过
[0048]6.对于符合发布要求的信息,管理员将直接选择审核通过。
[0049]7.对某条信息的审核结束后,信息审核系统将这条信息通过网络连接发送给检索系统,存入检索数据库中。
[0050]只有被管理员批准的会员信息,才有可能被检索系统列在搜索结果中。被管理员拒绝的会员信息将不参加检索,也不可能出现在搜索结果中。
[0051]在本例中系统管理员通过信息审核系统审核这条信息,经检查,确认信息内容合法并与实际的地址关键字相关,因而通过了对该信息的审核。
[0052]此外,我们假设还有两条会员信息也被审核通过:
[0053]商铺地址:xx省XX市XX区人民路257号
[0054]商铺地址:xx省XX市XX区人民路259号
[0055]第四步
[0056]检索系统响应搜索用户的搜索请求,接受搜索用户提交的搜索关键字,然后开始检索。该系统是一个基于数据库的检索系统,其实现的方式可以很多。我们可以使用JDBC或ODBC和JSP,PHP, ASP, ASP.NET等语言相结合的方式实现检索,也可以开发相应的软件来支持这种检索。
[0057]当检索系统接受到搜索用户提交的搜索关键字后,会在检索数据库中存放的已被管理员审核通过的信息中找到指定该搜索关键字的所有信息,这些信息的相关内容就是搜索结果的核心内容。
[0058]搜索结果的核心内容包括:商铺的地址,商铺的店名,商铺经营的品牌,信息的标题,信息的摘要。
[0059]得到搜索结果的核心内容后,检索系统将这些内容通过网络发给排序系统进行处理。
[0060]在本例中,如果搜索用户输入的关键字是“人民路”,则三条被审核通过的地址信息就是“人民路”这一关键字的搜索结果的核心内容。
[0061]第五步
[0062]排序系统得到检索系统提供的搜索结果的核心内容,分析地址的道路号码,即信息发布者事先为商铺地址输入的道路号码,然后根据道路号码的高低和单双号码对信息进行排序。排序系统进行排序的程序运算规则有六种,可以采用以下六种排序方案的任何二种:
[0063]1.道路号码单号的排左边,道路号码双号的排右边。
[0064]2.道路号码双号的排左边,道路号码单号的排右边。
[0065]3.道路号码单号的排上边,道路号码双号的排下边。
[0066]4.道路号码双号的排上边,道路号码单号的排下边。
[0067]5.道路号码大的排前面,道路号码小的排后面。
[0068]6.道路号码小的排前面,道路号码大的排后面。如果两条或数条信息的道路号码相同,则可以采用以下九种排序方按的任何二种:
[0069]A.根据信息发布者提交的楼层编号进行排序,楼层低的排在前面,楼层高的排在后面。
[0070]B.根据信息发布者提交的楼层编号进行排序,楼层高的排在前面,楼层低的排在后面。
[0071]C.根据信息发布者提交的房间编号进行排序,房间编号低的排在前面,房间编号高的排在后面。
[0072]D.根据信息发布者提交的房间编号进行排序,房间编号高的排在前面,房间编号低的排在后面。
[0073]E.根据信息发布者提交的房间编号进行排序,房间编号单号的排左边,房间编号双号的排右边。
[0074]F.根据信息发布者提交的房间编号进行排序,房间编号双号的排左边,房间编号单号的排右边。
[0075]G.根据信息发布者提交的房间编号进行排序,房间编号单号的排上边,房间编号双号的排下边。
[0076]H.根据信息发布者提交的房间编号进行排序,房间编号双号的排上边,房间编号单号的排下边。
[0077]1.随机排序。[0078]在本例中,根据三条商铺的道路号码,排序系统运算后给出的排序顺序可参考图5,
[0079]第六步
[0080]结果页面生成系统是一个自动的网页生成程序,它运行在一台与其他系统相连的应用程序服务器上,根据预先设置的网页格式模版,将搜索结果核心内容按照排序系统所给出的顺序整合起来,生成最终结果页面。
【权利要求】
1.一种利用道路号码信息并按顺序排列的方法,该方法是通过计算机互联网络,利用设置在服务器上的软件系统,而实现,其特征在于,将商铺的信息发布到互联网网站中,网站按提交者地址的道路号码信息进行排序,中间位置为分割线,单号的道路号码组成排,显示在分割线的一侧,双号的道路号码组成排,显示在分割线的另一侧,共同生成和实际道路一样的一线两街面的结果页面,其包括以下步骤: 1)通过信息输入系统:信息发布者将所需发布的信息以及其他相关信息输入数据库, 2)利用信息存储系统将信息发布者提交的信息以及其他相关信息存放在数据库, 3)利用信息审核系统审核信息发布者所提交的信息是否合适,被批准发布的信息被列在搜索结果中, 4)利用检索系统响应搜索用户的搜索请求,接受用户提交的搜索关键字,并根据搜索关键字给出相应的搜索结果的核心内容, 5)利用排序系统分析检索系统提供的检索结果中包含的道路号码信息,然后根据系统设定的各种规则对搜索结果进行排序, 6)利用结果页面生成系统:根据预先设置的网页格式模版,将页面结果核心内容按照排序系统所给出的顺序整合起来,生成最终结果页面。
2.按照权利要求1所述的方法,其特征在于,搜索可以是任何可以输入关键字,提交后获取搜索结果的方式进行信息查找的计算机网络系统。
3.按照权利要求1所述的方法,其特征在于,数据库指各种型式的关系型数据库。
4.按照权利要求1所述的方法,其特征在于,检索结果的核心内容包括商铺的地址,商铺的店名,商铺经营的品牌,信息的标题,信息的摘要。
5.按照权利要求1所述的方法,其特征在于,排序系统根据商铺地址的道路号码的单双号码,对信息进行排序,道路号码单号的排左边,道路号码双号的排右边。
6.按照权利要求1所述的方法,其特征在于,排序系统根据商铺地址的道路号码的单双号码,对信息进行排序,道路号码双号的排左边,道路号码单号的排右边。
7.按照权利要求1所述的方法,其特征在于,排序系统根据商铺地址的道路号码的单双号码,对信息进行排序,道路号码单号的排上边,道路号码双号的排下边。
8.按照权利要求1所述的方法,其特征在于,排序系统根据商铺地址的道路号码的单双号码,对信息进行排序,道路号码双号的排上边,道路号码单号的排下边。
9.按照权利要求1所述的方法,其特征在于,排序系统根据商铺地址的道路号码的大小,对信息进行排序,道路号码大的排前面,道路号码小的排后面。
10.按照权利要求1所述的方法,其特征在于,排序系统根据商铺地址的道路号码的大小,对信息进行排序,道路号码小的排前面,道路号码大的排后面,如果两个商铺的道路号码相同,则可以采用以下9种排序方法的任何二种: A.根据信息发布者提交的楼层编号进行排序,楼层低的排在前面,楼层高的排在后面。 B.根据信息发布者提交的楼层编号进行排序,楼层高的排在前面,楼层低的排在后面。 C.根据信息发布者提交的房间编号进行排序,房间编号低的排在前面,房间编号高的排在后面。 D.根据信息发布者提交的房间编号进行排序,房间编号高的排在前面,房间编号低的排在后面。E.根据信息发布者提交的房间编号进行排序,房间编号单号的排左边,房间编号双号的排右边。 F.根据信息发布者提交的房间编号进行排序,房间编号双号的排左边,房间编号单号的排右边。 G.根据信息发布者提交的房间编号进行排序,房间编号单号的排上边,房间编号双号的排下边。 H.根据信息发布者提交的房间编号进行排序,房间编号双号的排上边,房间编号单号的排下边。 I.随机排序。
【文档编号】G06F17/30GK103577471SQ201210275964
【公开日】2014年2月12日 申请日期:2012年8月6日 优先权日:2012年8月6日
【发明者】陈法洋 申请人:陈法洋
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1