信息服务走向智能化(共4篇)
信息服务走向智能化 篇1
伴随着社会的发展和用户信息需求的变化, 档案信息服务正在发生历史性的变革, 信息服务的方向、内容以及模式也都面临着新的调整, 基本实现了服务内容的综合化、服务技术的现代化、服务理念的社会化。但是与其他信息服务机构相比, 档案的利用率还是不尽如人意。笔者认为, 应从档案信息服务创新上下功夫来吸引公众的注意力, 以引导需求, 创造需求, 使档案信息服务有进一步的提高。
一、档案馆信息服务的新特点
1. 更加强调服务的专业性。
档案馆信息服务并非纯粹的服务性工作, 而是一项学术性工作, 特别是研究型利用者所需要的专题目录、主题目录、索引、文摘以及档案文献综述、述评、调研报告等情报研究文章, 往往是科学研究的前提工作或科学决策的重要组成部分, 具有很强的专业性。因此, 档案馆信息服务工作具有科学研究的基本属性。
2. 更加强调服务的针对性。
档案馆信息服务属于主动服务、深层次加工服务, 实质上是具有档案馆工作特点的情报工作。大至为党委、政府政治经济社会发展规划、决策提供信息和咨询, 小至查找工龄、核实数据等具体数据、事实的提供, 首要的问题是要求工作人员弄清利用者的真正信息需求, 然后查找、选择相关的档案信息, 有的放矢地解决问题。而对于档案馆自选编研课题来说, 要求选题必须具有较大的现实意义。可以说, 针对性是档案信息服务的灵魂, 也是提高档案信息服务工作质量的起点。
3. 更加强调服务的敏锐性。
首先, 对社会需求的反应必须更加及时。信息服务天天与利用者接触, 最了解社会对档案馆工作的愿望与要求, 面对迅速变化的环境而不断学习、快速调整和自我完善, 时刻准备作出反应。在需要的时候, 能够以极快的速度开展工作。只有能迅速响应社会的紧急需求, 档案馆信息服务工作才能及时调整自己, 顺应时代的潮流, 也才能获得自身的蓬勃发展。其次, 服务要更有预见性。无论是为领导决策提供参考依据, 还是为科学研究提供素材, 都要求富有预见性, 立足当前, 放眼未来。一些有预见性的档案工作人员往往象情报人员那样, 注意关注、收集、积累当时并不起眼的档案资料, 而到一定的时候, 这些档案资料就有可能成为其他人员千方百计也找不到的稀罕材料。
4. 更加强调服务的智能性。
档案信息服务往往涉及研究性、技术性的工作, 它要求工作人员具有广博的科学知识与多种工作技能, 能够围绕一项确定的任务, 运用档案信息资源和科学研究的方法与手段开展艰苦繁杂的高智能服务。不具备必要的知识、智力和能力, 是不可能胜任这种智力劳动的。
二、档案馆信息服务工作的新趋势
1. 在服务资源上, 档案馆信息服务正由以纸质资源为主向资源载体多样化和内容丰富化发展。
在载体上, 除原有的纸质档案信息源外, 陆续涌现了声像型、视听型、机读型信息源等。在内容上, 电子文件材料的问世和传统档案的数字化, 为档案馆快速、远程信息服务提供了强有力的服务工具, 检索功能和加工能力远远超过纸质资源。
2. 在服务形式上, 档案馆信息服务由等客上门的被动服务向走出去、主动服务的方向拓展。
各级各类档案馆都正在把利用者服务拓展为满足全社会的档案信息需求, 并以利用者的满意率作为工作评价的主要标准。很多档案馆把更多的时间与精力用于主动吸引社会成员利用本馆资源上, 一方面, 走出馆门, 深入社会, 主动宣传馆藏资源和档案编研成果, 推销档案信息产品、档案技术服务和信息服务;另一方面, 拓宽档案收集范围, 不断优化馆藏结构, 并加强档案信息加工力度, 不断提高信息服务的水平。
3. 在服务内容上, 档案馆信息服务正由一般的接待利用向深层次加工服务拓展。
档案馆信息服务工作深度大大加深, 正从传统的一般接待利用的侧重以全宗、卷为单元向利用者作宏观揭示的方式, 转变到着眼于微观, 以篇章、段落、事实、数据为单元揭示档案的信息内容;正从一般接待利用的查借阅服务方式, 转变到主要从事解答咨询、编制二三次文献以及其他专题信息服务;正从一般接待利用的主要发挥档案凭证作用, 转变到挖掘利用档案文献中的知识信息, 大力发挥档案的情报功能。
4. 在服务手段上, 档案馆信息服务正由手工操作式、计算机辅助式向网络式趋势发展。
目前, 我国档案馆正处于传统档案馆与数字档案馆有机结合、共同发展的转型期, 技术手段也处于手工、机械与自动化、网络化并行不悖的状态。技术手段的这种阶段性发展引起信息服务工作的革命性变革, 逐步拓宽了档案信息服务的领域, 加速了档案馆工作的情报化进程, 提高了档案信息服务的工作效率。
三、档案馆信息服务对人员素质提出的新要求
1. 对档案馆信息服务人员角色要进行重新定位。
随着档案馆信息服务工作的拓展, 信息服务工作人员的职责要求发生了较大的变化, 职责范围扩大, 技能要求增加, 从而对综合素质的要求也相应提高, 信息服务人员的角色必须进行重新定位, 成为利用者的“培训师”、馆藏信息资源的“淘金者”、为档案工作各环节的“协调员”, 以保证整个档案馆工作围绕利用者服务运转自如。
2. 更加注重职业道德修养。
为了应付利用者的各种需求, 要在思想上牢固树立服务的观念和宗旨, 牢记档案信息服务的依附特性, 心悦诚服地当好“服务员”, 自觉地改善档案信息服务工作的针对性, 提高服务质量与水平。
3. 更加注重科学知识素养。
作为利用者与档案资料、档案信息之间的中介或桥梁, 档案信息服务人员不仅要为利用者得以在浩如烟海的档案资料中广、快、精、准地查找所需要的信息而理出查找线索和查找途径, 并根据社会的发展和档案收藏情况的变化不断地予以更新。更为重要的是, 还要对利用者进行个别辅导, 随时解答各行各业各个层次的利用者提出的包罗万象的问题, 甚至向专家学者提供专题情报服务, 向党和政府提供发展预测和可行性研究报告。
4. 更加注重工作技能素质。
作为一名称职的转型期的档案信息服务人员, 除了必须拥有丰富的科学文化知识外, 还应具备相称的知识处理能力、语言文字表达能力、规划与组织能力、公共关系能力和文献检索与利用能力等多种工作技能。
5. 更加注重信息素养。
信息素养是指一个人能够有效地利用信息的综合能力。档案信息服务人员信息素养的优劣, 决定着档案信息搜集、加工、传播的质量和其发挥的效益。要提高档案信息开发工作的水平和质量, 就必须努力加强开发人员的信息素养。
信息服务走向智能化 篇2
面向公共安全与应急联动的空间信息智能服务模型
在简要论述知识库、模型库及规则库工作原理和互操作关系的.基础上,提出了一种面向公共安全应急联动的空间信息智能服务模型并详细阐述了其工作流程,最后设计了一种基于GIS的模型应用系统架构,可为城市公共安全应急联动提供快速有效的辅助预案支持.
作 者:姚静 吴迪军 YAO Jing WU Dijun 作者单位:中铁大桥勘测设计院有限公司,湖北,武汉,430050 刊 名:地理空间信息 英文刊名:GEOSPATIAL INFORMATION 年,卷(期): 7(3) 分类号:P208 关键词:公共安全 应急联动 空间信息 智能服务模型 地理信息系统信息服务走向智能化 篇3
关键词:图书馆,信息服务,微信,可能性,现状,应用
微信是腾讯公司于2011年1月发布的一款新型手机通信软件,因其全新的移动沟通新体验而风靡。通过微信平台,个人和企业都可对微信公众号进行打造,从而与特定人群实现文字、图片等全方位互动和沟通。随着我国手机网络普及,微信等新的信息手段为图书馆信息服务提供了新的发展契机,对推动图书馆服务创新具有重要意义。而在探讨移动智能时代图书馆信息服务如何充分应用“微信”服务前,我们首先应对微信在图书馆信息服务中应用可能性有一定了解。
一、微信缘何适用图书馆信息服务
随着移动互联网的迅猛发展及智能手机终端在中国的普及, 我国已经进入移动智能时代。中国工信部最新调查数据统计显示,进入2014年后我国移动互联网用户总数已经达到9亿户,比上年增长了大约4000万人,互联网网民中手机上网人群已经提升至约80%。虽然这些数据都并不完全精确,但从整体走势来看中国手机网民形成了庞大规模已经成为不争的事实。微信的良好的信息交互能力和强大的社交功能,使其一上市就迅速占领移动智能终端,而在微信众多的受众群中,必然会存在一定数量的图书馆读者。微信服务在图书馆信息服务中的应用可能性,是由其自身的诸多优势决定的。
从使用率来看,从2011年开始到目前,互联网使用率中即时通信都保持着第一。在人类的基本需求中,沟通是必不可少的一点,聊天作为即时通信产品最基础的功能之一,具有大众化的优势。微信这种即时通信软件除了以聊天为主外,同时正在向综合平台转变。且相对传统收费的短信和通信语音服务来说,微信这种创新性的软件可以通过移动通信数据网络传输数据,且运行成本基本是完全免费的,由网络运营商收取用户使用微信时产生的上网流量费用。微信运行的流量很少,成本低,在下载方式和注册方式上简单多样,因此深受用户群体喜欢,具有庞大的用户群,这些用户中就存在很多潜在的图书馆信息服务群体[1]。其次,与传统手机短信相比,微信所传播的信息内容不仅包括文字、语音还包括表情、视频等,信息内容的多元化使得单一信息传播向形象化转变。微信的群聊功能能够支持多种多样的小群体交流,具有极强的互动性。
另外,微信还推出了公众账号平台,通过注册的公众账号可以给每一位关注的粉丝发送各种各样的信息内容。微信的信息发送是以推送的模式进行的,只要通过公众账号对一条群消息进行发布,所有关注这个微信的用户就可以全部收到这条消息,且信息推送到达的准确率基本达到100%,这些都是微信公众账号的价值所在。除了这些之外,微信还具有丰富的其他功能,这些都有利于信息发布者精确地定位用户信息,根据用户信息的不同来设置不同的营销策略,使其与关注用户之间的互动更加直接和个性化。除了以上,微信公众平台还具有消息接口,这些都是图书馆服务于微信用户的有利条件。
事实上,当前已经有很多企业和机构将微信公众平台发展为营销工具或服务平台,微信服务在图书馆信息服务中的应用也日趋广泛。到2014年6月底,开通微信公众平台的图书馆机构已经超过80家,这些图书馆中不仅包括高校图书馆、公共图书馆还包括公益图书馆等[2]。大部分图书馆中的信息服务都通过微信公众账号来推送,比如讲座通知、借阅排行、新书推荐等等,体现了当前图书馆紧跟时代步伐将信息服务与信息技术紧密结合的服务理念,使图书馆信息服务逐渐摆脱了传统服务模式的单一弊端, 变得更加时尚、丰富,对图书馆服务质量的提高有极大促进作用。
二、移动智能时代图书馆信息服务如何更好应用微信服务
微信公众账号的优势众多,任何机构和个体都可以登录微信公众平台对自己的公众账号免费申请注册。在使用模式上目前微信官方主要提供了两种:一种面向没有计算机编程能力及硬件平台的用户,这部分用户可以选择直接使用微信公众平台;另一种的用户群则多具有熟练的开发能力及系统运维经验等。这两种方式各有其不同特点,各行各业可以根据自己的行业特点及现状选择不同的模式。微信为图书馆与读者之间的互动交流和信息服务提供更好的媒介,但微信和微信公众账号还处于成长和完善中, 作为一个新生事物微信的商业模式还不够成熟,尚没有万能的模式,图书馆在应用微信服务时可对其他行业成功模式积极参考, 对符合图书馆行业特点的微信应用模式加以开辟[3]。微信具有多方面的优势,图书馆信息服务应立足自身特点对微信服务充分利用,从微信目前的发展情况和应用来看,图书馆信息服务可从以下几点来做好对微信服务的应用。
1.微信搜索功能与图书馆读者人气提升。微信功能异常丰富, 图书馆可以根据自身需求对不同的营销策略进行设置,将读者群体吸引到其所开通的微信公众账号。图书馆可以开通专属的微信二维码,通过扫描二维码的方式读者可方便快捷地添加和关注图书馆,也可以对微信搜索功能进行利用,让读者通过微信漂流瓶等搜索功能对图书馆进行添加从而成为图书馆的粉丝。通过微信公众平台的设置,图书馆中的读者群体除了进馆的实际人数外,还增加了一批虚拟的网络人数。读者通过微信搜索平台,将“图书馆”主题输入“搜索”平台后便可搜索到图书馆,关注后即可看到图书馆的各种服务信息及活动信息,十分有利于图书馆读者人气的提升[4]。
2.微信推送功能与图书馆信息服务有效性。图书馆信息服务的服务内容除包括有关部分对各类信息的处理、收集外,还包括为读者和借阅者提供各种信息活动等。在生活水平和生活质量不断提高的今天,人们对图书馆信息服务的要求也随之提高。一直以来图书馆都在致力于信息服务的有效性,但由于各种因素影响,图书馆信息服务的效率还比较低。微信公众平台的出现,则能够很好地解决这一问题。微信在信息推送到达率方面十分准确, 图书馆可以通过微信平台的推送功能为读者群体定期或不定期地推荐各种图书馆读者活动。如图书馆可以通过微信平台设置不同的主题,为读者推荐不同的主题和相关信息,使读者仅仅通过手机便能对自己所关注图书馆开展的各种读者活动便捷、及时地了解,提高图书馆信息服务的有效性。
3.微信的互动交流功能与读者在线咨询。图书馆将微信公众平台账号开通后,读者可以通过各种方式对该图书馆的微信账号进行搜索并添加。当读者有任何需求时,都可以在线向图书馆微信寻求咨询服务。如面对图书馆资源使用问题,读者可即时通过微信向图书馆进行咨询,图书馆员在接收到读者的不同咨询请求后,可对信息进行检索并及时将反馈信息传达给读者。图书馆对微信互动交流的利用在形式上可以有多样化选择,比如通过文字、视频等不同组合对读者的不同咨询做出回应,使读者的问题得到更加形象生动的解决,比起现场和电话咨询通过微信提供在线咨询活动的信息服务方式也更能满足读者的各种需求。图书馆也可以对微信软件自动回复的功能加以借助,实现图书馆信息服务中可自动回复与主题或关键词相关的欢迎语及工作内容等,促进信息服务质量和服务水平的提高[5]。同时可以对微信软件的群聊功能加以利用,对学习互动小组进行建立,通过关注图书馆微信账号,每位阅读者和借阅者都可以加入到学习互动小组中,使图书馆与读者及读者与读者之间加强互动交流,提高图书馆用户之间的友谊和团结协作能力。
4.微信综合优势功能综合与图书馆信息服务个性化。为了吸引读者,图书馆的读者活动应跳出往常传统活动模式,可以通过微信的各种应用功能,对更为丰富的读者活动加以开展,推进图书馆信息服务的个性化。图书馆在组织读者活动报名时,可以通过微信来组织,不仅可能节省读者专门跑来图书馆的时间,同时可使图书馆对读者报名资料的收集更加方便。通过微信平台,图书馆可直播活动开展前的各种准备活动和开展中的活动现场,让读者感受到图书馆现场活动良好的氛围。也可以通过微信的推送功能,向读者展开意见调查,在收集读者反馈意见的基础上改进图书馆信息服务。还可以在微信平台中对借书还书版块进行设立,使借阅者通过这一板块对自己的借书时间、还书期限等及时了解,阅读者也可以通过这一版块对预约书籍的借阅情况及时了解,明确借书的等待时间[6]。为方便读者使用图书馆微信服务,图书馆可在读者的借阅证上印制图书馆微信服务的公众号和二维码,向读者或图书馆附近微信用户定期发送问候语或生活小贴士等,塑造图书馆在社会中的良好公众形象。
信息服务走向智能化 篇4
关键词:智能手机,数据挖掘,农业信息推送,农产品的网络销售
信息技术的迅猛发展,给人类生产生活带来了深远的影响,信息技术正在成为中国经济和社会发展的重要推动力量。越来越多的人借助信息网络提高工作效率、领略生活的丰富多彩,网络正在改变中国人的生活和工作方式。在信息时代的路上,广大的农民是相对落后的群体,而农民科技素质决定农业经济的发展,如何做到将最新的科学技术知识、先进的生产技术和致富信息及时的传递到农户手中,是目前研究的热点问题[1]。
本文以强大的移动网络为基础,在智能手机平台上实现农业信息服务系统的开发,使广大农民轻松获取最新的农业科技信息,以此加强农业信息服务,提高农民科技素质;并着力改变农产品尤其是鲜活农产品供需双方的信息严重的不对称现象,改善单个农户、小规模农业组织在信息的搜集、占有和处理方面的弱势地位,解决农产品流通过程中的“小农户与大市场”的矛盾。
1 系统的整体构架
系统的总体架构如图1所示。它主要由服务、网络和客户三部分构成,其中服务器由数据层和中间服务器构成,网络主要有Internet,3G/WLAN构成。数据层包括农业信息数据库和农业数据仓库,主要信息来自于与农业信息相关的互联网;中间服务器可自动利用Heritrix框架进行特定农业信息的收集,并结合基于web的数据挖掘技术获取农民直接关心的最新的农业科技信息、市场供求信息、国家政策信息、市场行情等;客户端是面向android智能手机用户而开发应用,主要功能包括两大部分,一是农业信息浏览查询;二是农产品供需信息发布。
2 基于Heritrix的农业信息聚焦爬虫
针对农业信息服务网站的特点,制定聚焦爬虫(Focused Crawler)爬行策略,需要根据一定的网页分析算法过滤与主题无关的链接,保留有用链接并将其放入等待抓取的URL队列。然后它将根据一定的搜索策略从队列中选择下一步要抓取的网页URL,并重复上述过程,直到达到系统的某一条件,从而提高爬行的精度和效率。
2.1 BKDRHash算法优化多线程爬取
Heritrix是多线程工作的,每个URL被一个线程处理,同时每个线程对应一条处理链、Heritrix是使用Berkely DB来构建链接队列,队列放置在BdbMultipleWorkQueues中以Key-Value形式存在的、URL被赋予Key值,Key值相同的链接放在同一个队列中、默认情况下Heritrix使用Host-nameQueueAssignmentPolicy根据域名来生成Key值,即相同Host名称的所有URL都会被置放于同一个队列中,这就会使某一个队列太长,存在抓取效率低的问题。因为在Heritrix中,当一个线程从该队列中获取一个URL链接后,总是会先从队列的头部取出第一个链接,然后该队列阻塞,直到该链接处理完才从队列的头部取出下一个链接,而线程池中的其他线程因为没有可取的URL而处于等待状态,故造成Heritrix抓取效率低,会在某个时间段过后处于一直没有进度的状态[2]。
因此,需要改变Key值的生成方式,使得所有的URL比较平均地散列到不同的队列中,以提高抓取效率。文中采用的方法是在Heritrix中扩展一个继承Queue-Assignment-Policy的子类,覆写其中的getClassKey()方法,该方法将一个链接对象处理后,再调用散列算法生成一个Key值,相同Key的链接存于同一个队列中。这里采用BKDRHash算法生成Key值,可以将所有的URL散列到不同的队列中去,提高抓取效率。
2.2 Heritrix扩展
文中以河北省农业产业信息网(http://www.hbnongyechanyexinxi.org.cn)为例进行分析,改进Heritrix爬行策略。在HeritrixProject项目下建立Nyxx.extractor包,在此包内新建类Hbnyxx Extractor,该类继承父类Extractor,覆写extract方法。在extract(CrawIURI curi)方法中判断传入其中的参数,如果是该网的汇集页,则解析出页面下的链接部分,生成对应不同农业信息种类的信息汇集页面地址,然后将其加到FrontierScheduler处理的列表中,等待处理。
Frontier Scheduler其功能是将Extractor中所分析出的链接加入到Frontier中以便后续处理,它存在于包org.archive.crawler.postprocessor中。扩展FrontierScheduler实现特定网页的抓取,在HeritrixProject项目下建Nyxx.processor包,在包下新建类FrontierSchedulerForHbnyxxe,该类继承父类FrontierScheduler,重写schedule()方法,只有满足条件的URL才允许加入到等待队列中[3]。
利用BKDRHash算法进行URL散列,实现了面向农业信息的网页信息搜索,即提高了搜索效率又实现了网页的多线程抓取,为农业信息的数据挖掘提供数据基础。
3 Web Services农业信息数据挖掘
数据挖掘(Data Mining)是从大量的、不完全的、有噪声的、模糊的、随机的数据中提取隐含在其中的、人们事先不知道的、但又是潜在的有用的信息和知识的过程,它是知识发现(Knowledge Discovery in Database,KDD)的关键步骤。将数据挖掘技术引入到农业信息服务领域,对数据源进行处理,深入寻找各种因素的相互联系,根据农民获取信息的特点,挖掘出农民最需要的农资供求、农业科技、市场供求、市场行情、致富信息、国家政策等信息。
3.1 Web Services技术介绍
Web Services也称为Web Services的服务描述,是使用标准的、规范的XML概念描述的,囊括了与服务交互需要的全部细节,包括消息格式、传输协议和位置。Web Services体系结构是面向对象分析与设计的一种合理发展,是面向体系结构、设计、实现与部署而采用的组件化的合理发展,包括SOA中的3种角色和操作、UDDI和WSDL[4]。SOA(serviceoriented architecture),即面向服务的体系结构是一个组件模型,它将应用程序的不同功能单元(称为服务)通过这些服务之间定义良好的接口和契约联系起来。接口是采用中立的方式进行定义的,它应该独立于实现服务的硬件平台、操作系统和编程语言。这使得构建在各种这样的系统中的服务可以以一种统一和通用的方式进行交互。
Web Services是采用SOA的体系架构来构建模型的,面向服务的体系结构中的协作如图2所示。
SOA体系结构中的角色包括:
1)服务提供者:是一个可通过网络寻址的实体,它接受和执行来自使用者的请求。并将自己的服务和接口契约发布到服务注册中心,以便服务使用者可以发现和访问该服务。
2)服务注册中心:是服务发现的支持者。包含一个可用服务的存储库,并允许感兴趣的服务使用者查找服务提供者的接口。
3)服务使用者:可以是一个应用程序、一个软件模块或需要一个服务的另一个服务。它发起查询注册中心里的服务,传输绑定服务,执行服务功能。
SOA体系结构中的每个实体都扮演着服务提供者、使用者和注册中心这3种角色中的某一种(或多种)。
SOA体系结构中的操作包括:
1)发布:发布服务描述以使服务消费者可以访问。
2)发现:查询服务注册中心来找到满足使用者标准的服务。
3)绑定和调用:服务使用者检索完服务描述后,还可继续根据服务描述中的信息来调用服务。
SOA体系结构中的构件包括:
1)服务:可以通过已发布接口使用服务,并且允许服务使用者调用服务。
2)服务描述:指定服务使用者与服务提供者交互的方式,指定来自服务的请求和响应的格式。服务描述可以指定一组前提条件、后置条件或服务质量级别。
SOA面向服务的体系结构,除了动态服务发现和服务接口契约的定义之外,还具有服务自包含和模块化、服务支持互操作、服务松散耦合、服务位置透明等特征,这些特征也是满足电子商务按需操作环境的要求的主要特征。
SOA体系结构所涉及的技术包括CORBA、DCOM和J2EE,其活动舞台已经扩展到WWW和Web服务。
3.2 Web Services和数据挖掘相结合
系统基于Web Services的SOA进行设计,包括“左中右”三层,即用户应用层、业务逻辑层和数据层,具体的原理框架如下所示。系统图如图3所示。
1)数据源层:是业务逻辑层的数据源,是用户要进行挖掘处理的数据。系统中的农业数据库与农业数据仓库是运用Heritrix的农业信息聚焦爬虫技术进行收集和整理的。
2)业务逻辑层:是系统的核心,主要任务就是把数据库的数据按照用户需要的方式读取出来。包括算法的发布、发现和运行,负责处理客户端的请求并返回结果。算法注册中心的主要功能是实现算法的发布和发现,主要包括对算法的基本描述。用户通过算法注册中心对算法进行搜索、查询,在算法描述的基础上,根据数据的实际情况,选择合适的算法,进行数据挖掘[5]。另外,业务逻辑层通过接口编程,将业务逻辑处理和数据处理分离。关系映射框架封装了底层数据库访问细节,应用程序直接调用函数完成一般的数据库操作,而且屏蔽了对具体数据库的依赖。
3)用户应用层:直接面对用户,负责把数据以特定的形式显示给用户,是用户与系统之间进行交互的桥梁。它通过向用户提供访问接口,使用户可以方便地在算法注册中心搜索、查询满足数据挖掘的算法,并对数据进行上传、处理等管理,数据挖掘的结果也可以在该层进行表现。
基于Web Services的农业数据挖掘平台具有良好的可扩展性,能够提供统一访问接口以实现后台多种数据库,具有很强的灵活性。
4 Android终端设计
Android是Google公司开发的基于Linux内核平台的开源手机操作系统,也是一款基于智能手机平台的操作系统,是完全开放并且支持所有硬件的。Linux移动开发平台包含了五大核心部分,分别是应用程序、应用框架、开发库、Android运行环境与Linux内核。因此,要充分研究并掌握这些核心部分,并在此基础上基于Java语言开发并搭建符介构建理念和框架的移动农业信息服务平台[6]。
4.1 搭建Android应用开发环境
首先下载和安装JDK以方便使用Java语言开发;其次,为使用Android的开发插件Android Development Tools(ADT),需下载并安装MyEclipse和Android SDK,通过ADT可以进行集成开发,包括代码的自动生成、调试、编译、打包、拖曳式界面生成等功能;另外,系统还需安装Tomcat模拟服务器。安装Android SDK,MyEclipse,JDK,ADT以及Tomcat,并进行配置以完成Android的开发环境搭建[7]。
4.2 终端模块划分
Android终端可以通过网络(3G,WiFi)与农业信息服务中心服务器进行通信。图4描述了系统终端平台的四大模块。
1)农业资讯频道:包括资讯的发布、编辑、查看和删除。
2)会员中心:会员注册、会员登录和会员管理。
3)供求信息管理:包括查看、搜索、发布、编辑、删除和激活供求信息的操作。
4)实时市场动态:包括市场预测和市场直击。
4.3 终端软件流程
用户首次进入该应用程序需要进行注册,然后登陆进入到控制界面。系统总体流程如图5所示。
5 结论
基于智能手机的农业信息服务系统结合Web Services数据挖掘与Android智能手机技术,利用Heritrix框架进行信息的收集,使移动通信网络和计算机网络更好的服务于农业科技服务信息的推送与农产品的网络营销过程。利用本系统,用户可以随时随地通过手机学习和了解最新的农业科技信息,也可对农产品的需求、价格等信息进行发布与收集,还可实现物流配送的往来信息交流。利用网络为媒介,给不同需求的用户提供一个在线交流平台,最终解决农业信息推送和农产品流通难题,提高农民在市场中的竞争力,增加农民收入。
参考文献
[1]许莉丽.基于安卓的三农移动学习平台研究[J].软件导刊,2012,11(11):87-88.
[2]袁小洁.基于Heritrix的商品信息搜索的网络爬虫系统的设计[J].电脑编程技巧与维护,2012(22):74-75.
[3]朱敏,罗省贤.基于Heritrix的面向特定主题的聚焦爬虫研究[J].计算机技术与发展,2012,22(2):64-68.
[4]刘丽娟,刘仲鹏.数据挖掘技术在农业数据挖掘平台中的应用研究[J].福建电脑,2012(2):170-171.
[5]刘天垒,刘世洪,崔运鹏.基于B/S结构的农业数据挖掘系统的研究[J].农机化研究,2011(11):178-182.
[6]徐姗,谢丹丹,姜代红.基于Android系统智能手机的网页地图服务设计[J].软件导刊,2012,11(11):108-109.