三农信息中的音频资源管理系统

来源 :农学学报 | 被引量 : 0次 | 上传用户:hefei666_y
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:随着农业信息化的发展,广泛地传播三农知识、推进先进技术实现资源共享已成为中国农业发展的一个重要课题。音频是三农信息的一种展现形式,是通过声音的方式记录、传播三农相关的科技知识,可以扩展传播方式,增加接受人群,用户可以通过下载和在线的方式使用音频资料。基于此,笔者设计开发了一种可以收集整理并分类发布音频资源的管理系统。文章简述了该系统的设计路线,系统开发的相关技术,并详细介绍了该系统的数据库设计、系统流程,以及主要功能模块等。该系统的应用对于提高三农音频资源利用率、提升三农信息服务水平发挥了重要作用,使得先进技术及知识经验实现了资源的共享,同时也为广大农民提供了一条查找三农信息资源的捷径。
  关键词:三农音频资源;设计路线;数据库;系统流程;功能模块
  中图分类号:S-9 文献标志码:A 论文编号:2013-0136
  0引言
  农业作为人类社会发展的第一产业,对于社会的发展和人类的进步起着至关重要的作用。广泛的传播三农信息,推进先进技术,实现资源共享已成为农业发展的重要课题。音频是信息的一种展现形式,它对三农信息的传播有以下几种表现形式:
  (1)面对面。即以面对面或打电话的形式实现信息的传播和交流。召开三农信息大会、技术人员的亲临指导、农业生产者之间的各种经验交流,都可以以语音的方式达到信息资源共享的目的。
  (2)传统的广播设备。收音机价格便宜、携带方便,一直得到广大农民的喜爱,人们不仅可以收听到三农相关的信息、广告、实用技术,也可以通过电话等方式参与到互动节目,咨询自己的实际问题。
  (3)电视节目。电视进入千家万户,它不仅是人们消遣娱乐的一种方式,也是信息传播的重要渠道。新闻、广告等大量的音视频信息极大地影响了农业的发展壮大和农民的生活。
  (4)网络。随着信息时代的到来,农业农村经济发展实现了翻天覆地的变化,农业综合生产能力显著增强,农业技术装备有了长足的发展,信息技术得到了日益广泛的应用。总体上,发达国家信息技术的农业应用已形成了以国际互联网为主的信息高速通道,建立了农业中心网络系统,实现了互联网化的农场。各种数据库系统用于开展三农技术的服务,提供作物生长情况、病虫害预防、防治技术以及农业生产资料市场等信息。在中国也初步建立起以中国三农信息网为核心,集超过30个专业网站为一体的国家三农门户网站,全国有300多个网站与此建立链接,有超过3/4的地级近一半的县级农业部门都建立了局域网和三农信息服务网站。各种多媒体穿插在网站中,用以传播三农新信息、推广三农新技术,数字化的音频信息就是其中的一种。
  随着农业信息化的发展,网络化的信息服务已成为主流。尽管三农网站建设取得了很大的进步,但依然存在着不足,缺少吸引力就是其中的一项,很多网站的新闻都是长篇大论的文字形式,吸引不了农民的兴趣,导致很多有用的信息并不能被吸收。文字形式的表述也使很多实用技术的描述太过抽象,不易理解,这就需要通过图片、音频、视频等各种多媒体的手段增强信息的易接受性,改进信息传播的单一形式。
  1系统设计思路
  建立三农音频资源管理系统可以实现对音频资源的统一管理。三农音频资源管理系统包括以下模块:音频文件上传、音频文件分类管理、音频文件维护、音频文件发布、音频文件在线聆听,音频文件下载管理、系统音频资源查找和统计分析、管理员模块、用户模块、留言板等。
  系统收集整理三农信息,以音频的形式发布到网上,供用户在线聆听或下载。通过分类管理,使系统达到清晰明了的视觉效果。系统提供资源搜索模块,便于用户查找所需信息。同时对用户的点击量进行统计分析,了解农民的真正需求。设置留言板,便于用户之间交流和了解,及时地根据情况进行完善和修改资源信息。整个系统以满足用户的需求为中心,以音频这种易于接受的信息传播方式为主题,建立一个专门的三农信息网络系统,并在不断的应用中建设维护和完善。
  随着中国农业信息化的发展,充分利用已有资源和应用新技术已成为当代农民的迫切需求。音频作为大众广泛接受的一种信息传播形式,有着极大的发展空间。设计开发音频资源管理系统,可以收集整理和分类发布音频资源,以有效的提高三农音频资源利用率,提升三农信息服务水平。
  系统采用ASP.NET实现Web服务器与数据库的连接,后台数据库为SQL Server 2005,以Vistual Studio 2008为系统开发平台,系统采用B/S的三层架构。以C#作为后台代码的语言。
  系统利用ASRNET部署B/S的三层架构,三层是由显示层、中间层、数据层组成,如图1所示。显示层就是利用浏览器为客户提供应用服务的图形界面,负责直接跟用户进行交互;中间层位于显示层和数据层之间,由应用服务器和Web服务器实现系统的业务逻辑功能;数据层是三层中的最底层,负责数据的存储和访问。整个系统在该模式下完成各项功能的实现。
  2系统设计
  系统的用户主要面向广大农民,而目前中国农村农业的信息化建设还不是很完善,农民的计算机应用水平还不是很高,因此要求系统界面设计简单明了,操作简单。三农音频资源管理系统总体框架如图2所示。
  2.1系统在.NET三层架构中对应关系
  ASRNET是一个3层结构,如图3所示。在系统中具体表现在以下3个方面。
  2.1.1表示层Web 该层为用户界面层,是用户的直接使用层。通过ASP.NET页面与用户进行交互,接受用户的输入并将服务器端传来的数据呈现给用户。该系统中主要页面有:系统主页,用户页面,管理员页面等。
  2.1.2业务层 对业务逻辑的实现。负责接收浏览器传来的请求并将请求传给数据层,同时将请求处理结果发给浏览器。系统中普通信息的检索主要通过调用图3中Default.aspx.cs、Admin.aspx.cs、User.aspx.cs业务逻辑类执行业务处理逻辑,并将处理结果返回给Web表示层,3个类都继承抽象类data.cs。   2.1.3数据层 直接和数据库打交道,完成数据库的访问。是通过ADO.NET操纵数据为业务逻辑层提供数据服务,如存储数据操作结果、返回数据检索结果等。
  2.2系统数据库设计
  数据库是按照数据结构来组织、存储和管理数据的仓库,是存储在一起的相关数据的集合。使用数据库可以减少数据的冗余度,节省数据的存储空间。其具有较高的数据独立性和易扩充性,实现了数据资源的充分共享。计算机系统中只能存储二进制的数据,而数据存在的形式却是多种多样的。数据库可以将多样化的数据转换成二进制的形式,使其能够被计算机识别。同时,可以将存储在数据库中的二进制数据以合理的方式转化为人们可以识别的逻辑数据。
  SQL Server 2005是一种关系型数据库,它进一步提高了数据库存储数据的高效性和安全性。关系型数据库是由许多数据表组成,数据表又是由许多条记录组成,而记录又是由许多的字段所组成,每个字段对应一个对象。根据实际的要求,设置字段的长度、数据类型、是否必须要存储数据。SQL是一种数据库查询和程序设计语言,用于存储数据以及查询、更新和管理关系型数据库系统。SQL Server 2005为开发人员带来了强大的数据库支持和快捷的操作。
  该系统使用SQL Server 2005作为应用程序的数据库,建立了有4张数据表:usertable表用于存储账户的信息,file menu表记录文件上传文件的相关信息并进行分类,message表主要用于记录用户的留言信息,statics表用于统计系统点击量。表1~3为系统数据库中的3个主要数据表。
  3系统实现
  3.1流程图
  系统的总体流程框架如图4所示。由于用户和管理员权限不同,所以有不同的划分。管理员主要是对系统进行维护,对资源进行分类管理。而用户主要是利用本系统查找自己所需的音频文件,进行聆听及下载。系统以图4为主线设计开发。
  3.2功能模块介绍
  3.2.1系统主界面 系统界面以简单清晰为基准设计开发。主界面如图5所示。系统中存放的全部是音频信息,首页上显示音频文件的名字,打开链接即可从数据库中查找到相关资源。从首页上用户可以明确知道自己的权限。已登录的用户可以打开自己感兴趣的文件,或者通过搜索功能查找所需信息,也可以通过留言板模块提交对于系统的意见建议以及对音频文件的评论。管理员则通过登录直接进入管理员界面,对文件进行管理维护。友情链接模块链接了一些相关网站,方便用户跳转。
  3.2.2用户注册模块 访问系统资源要求用户先进行注册。目前大部分系统注册界面比较繁冗,要求用户填写大量信息才予以入库。该系统站在用户的角度设计了简单的用户注册模块。用户只需填写用户名和密码即可注册成功,但对于已注册过的用户名系统会给以提示,要求重新注册。注册成功后点击返回按钮即可返回用户主界面。
  3.2.3管理员模块 在首页选择管理员登录,输入用户名和密码即可进入管理员模块。在管理员页面中,选择文件上传,可以在系统中添加音频文件。选择本地计算机中的一个音频资源即可添加到系统中,在此过程中,选择文件的类别,点击开始上传按钮,即会显示出文件的名字、类别、格式等信息。
  文件管理模块是对系统中已有的文件进行编辑,修改文件的标题、类别、说明等,也可以选择删除无效文件。用户管理模块是对已注册的用户进行管理。一旦删除某用户,则该用户则需重新注册登录。
  3.2.4排行榜模块 已注册成功的用户,即可通过首页中的登录模块,输入用户名和密码进入系统。在主界面中,排行榜占有相当大一部分板块,如图5主页面图上方所示。系统对音频文件进行分类管理,显示在首页的4个三农分类模块中。排行榜的设置是对用户点击量的集中整合和统计,通过对每个音频文件点击量的统计计数,将当前热门的话题,也就是用户所共同关注的内容发布到排行榜中,使用户更好的了解当前的热点话题以及方便的查找信息资源。
  3.2.5搜索模块 随着系统的不断完善,数据库中的资源会不断增大,大量的文件资源存放数据库,当用户需要而首页中却无相关内容时,搜索模块就及时的发挥了作用。通过输入关键字,系统会将相关的音频文件一一列出,供用户选择。若系统查找不到,则会给出找不到相关信息的提示。
  3.2.6音频文件界面 用户登录后,从首页或者搜索结果中打开文件链接,即可打开音频文件,界面如图6所示。在此页面中,用户可以直接在线聆听音频资源,或者点击下载按钮将文件下载到客户端收藏保存。另外,用户可以通过文字介绍了解此音频文件的详细信息。该页面为用户进入之后打开音频资源链接的页面,用户可以在此页面中修改个人密码。
  3.2.7修改密码 若用户需要改动账户密码,则可在文件链接中点击修改密码,修改完毕后点击返回到主页。
  3.2.8留言板模块 设置留言板,以实现和用户的信息交互。留言板提供用户一个接口,即一个简单的输入表单,如图5主页面下方所示。留言以列表形式显示,按时间先后有序的排列。留言板是用户和系统管理员交互的窗口,管理员以此来了解用户的需求,添加数据库资源,完善系统,增大接受度。
  3.2.9统计模块 衡量一个系统好坏的重要指标之一是用户访问数,这就需要系统的流量统计功能。系统流量就是系统的访问量,用来描述系统被访问的次数。该系统同样设置了此模块,来对用户的访问量进行统计,以此调查系统的受欢迎程度,并做出改进和完善。
  3.2.10友情链接模块 友情链接是指互相在自己的网站上放置对方网站的链接,以此来更高程度的增加访问量。此系统设立了友情链接模块,是为了方便用户跳转到相关链接,更便捷的查找自己所需的资料。
  4总结与展望
  新世纪以来,以互联网技术、数字化技术等高新技术在三农领域的广泛应用和注重三农信息服务为特征,标志着中国农业信息化也进入快速发展阶段。
  该系统从音频角度完成了三农信息集成的WEB服务的设计,实现了各部分功能,达到了预期的效果。后续改进应该利用基于WEB服务的开发模式对更多的三农信息系统做集成,方便开发者与使用者。
  中国农业信息化还有很长一段路要走,要不断探索,结合农业农村经济发展形势,做出更多的努力。展望未来,随着“三农”重中之重战略的实施和信息技术在农业农村的广泛应用,要更加充满信心,农业农村信息化建设事业一定有更加广阔的发展前景。
其他文献
在快速推进的城镇化背景下,大量乡村原住民离开家乡去往城市,村落逐渐凋敝。乡村的发展无法注入活力,面临着诸多挑战。同时,乡村中又留存有大量的乡土遗产和资源,它们不仅是
粉刺是一种毛囊、皮脂腺的慢性炎症性皮肤病,因反复好发于颜面部,影响美观而治疗棘手。西医学治疗主要是抗生素及维A酸类药物,但效果欠佳。本文重在以《黄帝内经素问·至
将植物源药剂作为增效剂,与噻菌铜等化学制剂联合施用,考察该方法对烤烟大田青枯病的发生情况、烟叶产质量的综合影响。其防治方法为:将植物源药剂600 kg/hm2、奇农素600 g/hm2
目的分析CD13的表达水平与骨肉瘤患者的临床病理特征的相关性。方法抽取2015年5月至2018年5月我院诊治的骨肉瘤及癌旁组织65例作为研究组,选择同期诊治的54例良性骨瘤组织作
采用冲击压实技术,在吹填砂路基建设中改善土质结构,对路基填料进行追密压实,不仅使路基达到压实度的要求,还可以缩短工期,提高质量,取得较好的经济效益。
对往复运动活塞杆上的橡胶密封圈进行了磨损仿真研究。建立了密封圈与活塞杆接触的有限元模型,考虑到活塞杆采用车削的方式加工,用正弦函数表征活塞杆接触表面形貌、密封圈橡
<正>构建科学严密的自然人税收管理体系是个人所得税税制改革的基础和前提,是实现税收职能的保障。长期以来,我国个人所得税实行分类税制,在制度设计上以源泉扣缴为主,自行申
构建了一种基于优化网络工程工具(OPNET)的网络仿真总体框架,描述了网络仿真总体框架的设计及仿真想定规划、OPNET建模仿真、仿真演示、仿真评估和仿真控制等组成部分的设计方法
目的 研究腹腔镜胆囊结石术后疼痛应用循证护理的影响。方法 选择2016年5月至2018年2月我院收治的88例腹腔镜胆囊结石术后疼痛患者作为研究对象,随机将88例患者分成对照组与