前言:我们精心挑选了数篇优质信息服务管理论文文章,供您阅读参考。期待这些文章能为您带来启发,助您在写作的道路上更上一层楼。
关键词:农业物流;信息化;物流保值
一、国外农业信息化的发展趋势
国外农业信息化大致经历了三个发展阶段:20世纪五六十年代,主要是利用计算机进行农业科学计算;70年代工作重心是农业数据处理和农业数据库开发;80年代、特别是90年代初以来,研究重点转向知识的处理、自动控制的开发以及网络技术的应用。网络技术因具有可及时、准确、经济、全面地搜集所需信息的特点,因此,信息网络正在迅速向发达国家的农村延伸。目前,世界上最大的农业中心网络系统是美国内布拉斯加大学于1975年创建的AGNET联机网络,可提供200多个不同用途的农业软件。其他如美国的AgcomputingInforlinc、AGRISTAR、GRIN,英国的AGRINET,日本的CAPTAIN,澳大利亚的CISC,荷兰的EPIPRE,加拿大的GiassRotsInformart等都是较有名的农业信息网络。这些网络服务于农业生产管理,已取得巨大成效。
二、中国农业物流信息化服务
农业物流的流体——农业生产资料和农产品的生化特性有别于一般物流的流体,所以农业物流系统及储运条件、技术手段、流通加工和包装方式都具有独立性,而农业物流的设施、设备和运输工具也具有专属性,加之农业生产的地域性,以及生产的季节性与常年性消费需求之间的对立,造成了农产品供需的时空矛盾,解决这个矛盾的基本途径就是发展现代农业物流。随着《优势农产品区域布局规划(2003—2007年)》的实施,以及农副产品加工业投资和产品贸易继续保持高速发展,农产品物流作为协同发展的关联产业也将步入快车道,农产品物流将越来越成为农业产业化和市场营销体系建设的重要环节,国家计委、国家经贸委、农业部、财政部、中国人民银行和国家工商总局曾联合下发《关于加快农产品流通设施建设的若干意见》,对“十五”和今后一段时期我国农产品流通设施建设工作进行全面部署。《意见》提出我国农产品流通设施建设的目标之一就是:加快农产品的储藏、加工、运输等物流设施建设,建立现代化的农产品物流服务体系。
21世纪是信息经济的时代,是中国农业实现现代化的世纪,而信息化逐步成为推动我国现代化农业发展的主要动力。农业物流信息体系中既包括农业市场信息,也包括农业物流的资源信息,而现在农业信息系统和农业物流信息体系所能提供的信息品种和质量都不能满足需要,缺乏有效的信息导向,农资和农产品物流的流向带有盲目性,流程不合理,这是导致在途损失严重,影响流体保值增值的重要原因。
随着网络通信技术的发展和普及,把网络技术应用于农业,不但能及时解决农业发展中的技术问题,而且能降低农业信息的获取成本。基于INTERNET,处于不同地域的生产者可以使用农业专家决策支持模型进行数据处理与分析,可以浏览WEB多媒体文档,还可以随意连接其他农业信息网站。它通过信息和知识及时、准确、有效地获取、处理、传播和应用,把农业物流信息及时、准确地传达到农民手中,实现农业生产、管理、农产品营销信息化,加速传统农业改造、升级,大幅度提高了农业物流效率、管理和经营决策水平。
因此发展现代农业物流信息系统具有六大战略意义:提升农业聚集效应,促进农业的可持续发展,促进农业专业化,加强农业资源优化配置,保障农民利益,提高农产品出口竞争力。
三、物流信息化服务系统
1.我国目前农业物流信息化系统的不足
在国内从信息收集方面,充分利用互联网上的海量信息,应用与开发搜索引擎技术、自动编辑系统、自动撮合系统。比如,北京农软科技有限公司开发的自动编辑系统、自动撮合系统。中国农网的所有栏目均具备模糊查询功能,方便用户对信息的搜集。从信息的传输、方面,基于互联网的传输不受时间空间限制,全球资源共享的特点,可以更好的实现对自己需求的信息传播。
目前的物流信息系统主要采用的是两层或三层客户机/服务器(C/S)模式和浏览器/服务器(B/S)模式。在两层C/S模式下,客户端需要通过网络远程与服务器交换数据。这样,网络上可能会有大量数据传输而造成网络瓶颈;另一方面,这种模式的维护费用很高,而且这种模式造成了信息系统的重复开发。现代物流趋于全球化,加上近年来网络技术的发展,使企业开放产品的查询信息给所有的潜在客户,所以服务器的负担也就越来越重。三层C/S模式由客户平台、中间层和数据库服务器组成。在这种模式中,中间层将客户与数据库隔开,减轻了网络的压力。但是三层模式会给应用系统带来性能管理方面的问题,而且很难确定性能故障发生在哪一个特定的服务器或网络连接上。B/S模式中,用户界面完全通过浏览器实现,一部分事务逻辑在前端实现,但主要的事务逻辑还是在服务器端实现。B/S的主要缺陷有两点:第一,企业是个有序实体,而Internet面向的是一个无序的集合,B/S必须适应长期C/S下的有序需求方式;第二,企业中已经积累了一些基于Internet技术上的应用,与这些应用连接,是B/S的一项极其重要而烦琐的任务。
除此之外,我国农业物流信息系统还存在信息市场发育的基本条件落后,信息传递速度慢,交互性差,信息内容单调,信息产品和技术的实用性差,信息咨询服务滞后等不足。
2.农业物流信息化系统的开发方向
开发基于对等网络的农业物流应用软件,使物流服务网络中的结点所具备的功能模块:
信息及:用户通过信息平台将自己的需求信息到物流增值服务网络上。为了保证有效信息的可用性,用户在信息的同时,要系统选择一些结点作为自己的,将信息复制到这些结点上。为了防止过期的信息占用存储空间,需要一种机制,对存储空间中的信息进行控制。
信息搜索:由于信息分布在网络上不同结点,系统提供一种高效的搜索机制向用户提供全面的搜索结果。
信息过滤及优化:随着网络上信息量的迅速增加,系统根据用户的信息需求对动态信息流进行过滤,仅把满足用户需求的文档传送给用户,以运筹学中优化物流系统的模型为理论依据,可以提高信息的利用效率。
信息安全:为了保证信息的可靠、有效以及整个物流网络的安全高效,需要对信息者的身份进行认证,防止散布虚假信息、有害信息等。各模块相互合作,使系统的操作性、安全性、效率性有机结合,达到一个比较好的效果。
关键词MIS系统系统集成键盘缓冲区操作继承原有软件系统
1引言
在接到开发中国人民银行广西区分行办公信息服务系统任务的初期,我们既兴奋又迷茫,兴奋的是我们有机会从事一项意义重大的工作,迷茫的是在我们以往所进行的系统集成实例中找不到可以借鉴的经验,而且从各种资料上也查不到类似的范例。尽管开始时我们还感到无从下手,但我们还是下决心完成这一艰巨的任务。在整项工程的建设过程中,我们的感觉仿佛是在黑暗中摸索前进,我们制定并否定了一个又一个方案,最后终于找到了一个看起来可行的方案,并勇敢地前进,终于在完成了任务的同时证明了这一方案的可行性。2需求分析
中国人民银行广西区分行办公信息服务系统建设的目的是为行长和处长们办公决策提供全面、可靠、快捷的信息服务。这一系统开发完成后,行长及处长们只需在计算机前就可调阅人行各业务处的数据和报表,并且还能查阅到广西区情、广西国民经济综合情况、电话号码、飞机航班、列车时刻、最新文件及重大事件等信息。中国人民银行办公信息服务系统不仅要新开发许多公共信息服务系统,而且最重要的是要在人行广西区分行二十多个业务处现有的和将来中国人民银行总行配发的软件系统基础上进行,即要求新开发系统要完全具有人行广西区分行原有各业务系统及将来总行配发下来的软件系统功能。根据项目内容,我们可以将需求归纳成两大类信息服务系统即业务信息类和公共信息类信息服务系统。
公共信息类信息服务系统包括电话号码、列车时刻、飞机航班、最新公文及最新动态、广西区情及综合情况等这些公共的信息查询系统,这类系统原来中国人民银行广西区分行内没有,因此我们需要开发这些软件系统,这一部分方案比较容易确定。业务信息是指中国人民银行广西区分行各业务处每日产生的大量数据及报表,这些数据及报表是各处的业务软件系统处理的结果。业务信息类服务系统不仅要求功能齐全,而且要操作简单,行长和处长们只需进行简单的操作即可查阅到各业务处的数据和报表。因为各业务处的办公信息服务系统的来源复杂,有的是从中国人民银行总行各相对独立的专业司配发下来的,有的是中国人民银行广西区分行科技处的同志开发的,有的是市县支行同志开发的。同时这些软件开发工具也不一,并多是.EXE文件,因此系统集成难度大,我们需要寻找到一个可行的系统集成方案。
3系统集成方案的制定
本项工程最突出的特点是要在完全利用原有系统的前提下为高层领导开发一个高水平的软件系统,因此无论在设计思想上还是在技术上都需要对现有系统集成方法有所突破。为此,我们进行了多种尝试,先后制定过以下四个方案。
(1)从分析和处理各原业务系统原始数据入手重现各种报表。
(2)截取打印机端口数据获得原业务系统各种报表,并进行处理。
(3)将原业务系统数据转换成可被EXCEL.识别的数据,用EXCEL来编制和管理报表系统。
(4)直接将原业务系统集成进我们的系统,利用原业务系统的查询功能。
经过深入细致的调研和研究分析,我们选定了最后一个方案。直接将原业务系统集成进我们的系统,利用原业务系统的查询功能。
4办公信息服务系统总体设计方案
在分别确定了网络系统方案,软件系统及系统集成方案后,我们设计了系统总体设计方案。具体如下:
1)采用WINDOWSNT网络结构,服务器为中文WINDOWSNT3.51,工作站采用中文WINDOWS3.2。
2)数据库采用CLIENT/SERVER模式,数据库服务器采用SQLSERVER6.5,LIENT端开发工具采POWERBUILDER5.0。
3)用POWERBUILDER5.0开发系统主框架及公共信息子系统。
4)将业务系统放在工作站硬盘上,让其在工作站上运行,然后通过网络来采集和传送数据。
5)将各业务系统直接集成到办公信息服务系统中。
6)将所有业务系统在每台行长用机硬盘上都安装一套,行长在本工作站上使用与各业务处相同的系统,查阅各种业务数据,业务数据通过网络采集。
7)用直接对键盘缓冲区操作的方法,简化行长对业务数据的查询过程。
5系统数据流程
公共信息存放在网络服务器,各工作站都可直接查询。
从业务软件上网,数据的安全性及软件系统的可靠性三方面考虑,中国人民银行广西区分行办公信息服务系统将业务软件系统及所有的业务查询系统软件都放置在工作站硬盘上,业务数据查询操作也只对工作站硬盘进行。在对业务数据处理方面网络只承担数据采集及传递的任务,业务数据的流程是定期从各业务处工作站拷贝到网络上相应目录,再由行长和处长们将其从网络上取回到他们自己的工作站。
6需要解决的技术问题
采用这一方案,需要将用POWERBUILDER新开发出来的系统与原有的WINDOWS环境上运行的,EXE文件与在DOS下中文环境UCDOS上运行的.EXE文件及在DOS环境上foxbase下运行的.PRG文件,或在LOTUS123下运行的软件集成在一起,并且采用了直接对键盘缓冲区进行操作的技术,因此就面临着许多诸如内存不够,地址及显示方式冲突等错综复杂的问题,下面就介绍我们曾遇到的问题及解决问题的方法。
6.1网络结构
由于各业务系统原来是在单用户环境上开发的,没有考虑网络上运行的特点,因此无法直接上网,为此我们采用非集中式数据管理方法,将业务系统放在工作站硬盘上,让其在工作站上运行,然后通过网络来采集和传送数据,这样就解决了业务系统多个用户同时使用,数据共享及网络安全等问题。
6.2系统集成方案
因为中国人民银行广西区分行办公信息服务系统覆盖面很大,并要将原有五花八门的系统与新开发的系统集成在一起,在这些系统中有POWERBUILDER开的发,有用VISUALFOXPROFORWINDOWS及FOXPROFORWINDOWS开发的,也有在DOS及UCDOS下用FOXPRO2.5及FOXBASE开发的,还有在LOTUS123下运行的系统,同时还要考虑直接对键盘缓冲区进行操作时的可靠性,因此系统集成方案是本项目中的关键。我们曾经制定了两种方案,第一种方案是系统一开始是运行在DOS环境上,先进入UCDOS,这样用户可正常运行DOS下的业务系统,当需要运行WINDOWS下的系统时,才退出UCDOS进入WINDOWS,用户接着可
使用WINDOWS下的业务软件及公共信息软件系统。第二种方案是,系统一开始就运行在WINDOWS环境,用户可直接运行公共信息系统及WINDOWS环境下的业务软件系统,当用户需要使用DOS环境的系统时,再调用WINDOWS下的DOS窗口,进入UCDOS,然后运行业务软件系统,运行完后退回WINDOWS。第一种方案比较简单,但用户界面不理想,操作步骤及系统反应时间较长。第二方案用户界面良好,操作管理简便,但由于系统叠加层次较多,因此需解决内存及其它资源限制及冲突等问题。经过努力我们成功地按第二方案实施,使得原来五花八门而显得零乱的多个系统在WINDOWS下集成起来,形成一个有机的整体。6.3键盘缓冲区操作
因为办公信息服务系统的使用者是人行广西区分行的高层领导,因此除了要求界面美观之外,还特别要求使用简便。由于我们将各原有系统集成到我们的软件中,而各原有系统一般功能繁多,并多需要输入口令等繁琐的步骤才能进入到领导们所需的查询功能,因此我们采用预先将这些操作的字符序列自动写入键盘缓冲区的办法,将这些步骤“短路”,领导们在调用该业务系统时就直接进入到查询功能。
在对DOS环境下运行的业务系统,我们采用直接向键盘缓冲区写入字符序列,以简化操作的方法。采用这种方法需要掌握写入的时机,否则及容易造成不可预见性的结果以致死机。由于用户将要在不同业务系统中来回选择,因此键盘缓冲区操作程序在内存的驻留方式也是一个需要处理好的问题,否则会出现内存管理混乱等问题。经过反复尝试我们找到了解决问题的方案,采用从WINDOWS调用DOS进程及UCDOS之后,调用键盘缓冲区操作程序,将操作序列写入到键盘缓冲区,然后再调用业务系统,由系统自动按键盘缓冲区的字符序列进入业务系统的查询操作,在退出业务系统时,由WINDOWS自动清除内存中的UCDOS及键盘缓冲区操作程序,使内存恢复到调用前原状。在处理WINDOWS环境中运行的业务系统时,我们在进入系统前直接调用键盘缓冲区操作程序,将操作序列写入到键盘缓冲区,然后调用业务系统,让其自动按键盘缓冲区序列进入到其查询功能。
6.4内存优化
采用这种集成方案,内存将要容纳网络驱动程序,WINDOWS,UCDOS,FOXBASE,业务系统,DOS解释程序等,因此常常会遇到内存不足的问题,采用优化内存是解决内存不足的一种方法,我们采用DOS的MEMMAKER来优化内存,以解决基本内存不足的问题。
6.5WINDOWS与UCDOS协调工作
由于系统主框架是运行于WINDOWS环境,而业务系统许多是在DOS环境下UCDOS环境中运行,这就涉及中文WINDOWS与UCDOS协调工作的问题,如果先进UCDOS,然后执行WINDOWS,则会造成显示方式冲突,系统无法使用,反之,先进WINDOWS然后再调用DOS进程,进入UCDOS,则使用顺畅,并且在退出DOS进程后,内存没有任何残留。
6.6解决内存不足问题
采用直接集成方案,内存将要容纳网络驱动程序、WINDOWS、UCDOS、FOXBASE,业务系统,DOS解释程序等,因此常常会遇到内存不足的问题,采用优化内存是解决内存不足的一种方法,但只能解决部分基本内存不足的问题,在许多情况下仍需采用别的方法。如某处业务软件是在FOXBASE下运行的.FOX程序,该.FOX程序调用DOS命令,这样内存中将要容纳网络驱动程序,中文WINDOWS3.2,DOS,UCDOS5.0,键盘操作驻留程序,FOXBASE,该.FOX及DOS命令解释程序,从而造成内存不足。为解决这一问题,我们找来了反编译程序,将.FOX文件反编译成.PRG文件,然后用FOXPRO2.5,将其编译成.EXE文件,这样在调用它时,就无需执行FOXBASE,从而解决这种内存不足的问题。
7成果
在进行项目开发的过程中我们曾查阅许多资料,没有人曾介绍用类似的方案进行系统集成的经验。因此在项目开发完成前,我们一直担心,最后的系统会不会是个“四不象”,但我们惊喜地发现,我们的系统不仅功能强大,性能可靠,而且各部分衔接自然,使用极其方便。这种系统集成方法是一种新颖的方法。为在大型企业及机构已有的软件系统基础上进行系统集成创造了一种巧妙简截而又成功的解决方案。
9参考文献
[1]PowerBuilder5.0技术参考手册(套)北京市晓通网络数据库研究所
[2]Excel5forwindows大全,海洋出版社
[3]WINDOWSNT3.51技术手册(套),微软公司
镇江市基础地理信息管理与服务系统的建设,是一项复杂而又艰巨的信息化工程。使用大型数据库管理系统Oracle来管理空间和属性数据。对于空间数据,使用ArcSDE做为中间层服务管理空间数据,实现多源数据的无缝集成。通过空间数据库管理系统将分别建立的基础地形数据库、数字影像数据库、测绘成果数据库、控制测量成果数据库、元数据库、系统维护管理数据库和其他专题数据库进行统一的管理。各种比例尺、各种类型的空间数据库的空间数据能够相互套合、相互叠加,形成集成化的空间数据库。在地形数据库中进行更新操作时,任何外部数据入库和数据库数据的修改都必须首先在工作库中进行,检查无误后才能从工作库更新到现势库,同时把更新对应的原始数据导入到历史库形成数据库数据更新历史库(如图2所示)。
2系统功能实现
1)测绘成果管理子系统测绘成果管理子系统是帮助测绘成果数据管理人员灵活、方便、快捷地管理及使用测绘成果数据,通过统一的界面操作不仅能够实现对测绘成果数据的录入、修改、删除和提取等一般操作,还可以有效地查询和统计测绘成果库的数据信息。其管理的数据内容包括DLG,DEM,DOM,DRG(4D产品)等标准图幅数据,零星图、竣工图等非标准图幅数据,以及控制点测量数据。系统主要功能为数据的入库、更新、删除、检索、浏览、提取,以及实现相关表、参数的配置。测绘成果管理系统将测绘成果数据按测绘任务和数据类型进行建库管理,并提供方便、快捷、直观的数据检索提取功能,主要包括:测绘项目管理、测绘成果管理、测绘成果检索、成果管理配置、控制测量成果管理等(如图3所示)。图3测绘成果管理子系统功能结构图Fig.3Mappingresultsmanagementsubsystemfunctionalblockdiagram2)空间数据管理子系统空间数据管理系统基于流行的GIS平台(ArcGIS)开发,是提供GIS数据浏览、数据检索、元数据检索、数据分析、制图打印、DEM数据浏览等功能的数据管理平台(如图4所示)。图4空间数据管理子系统功能结构图Fig.4Spatialdatamanagementsubsystemfunctionalblockdiagram空间数据管理系统是整个系统中最核心的部分。它以空间数据库为核心,实现数据质量检查、数据转换、数据入库、数据整合、数据更新、数据浏览(包括历史数据)、数据库管理等系列数据管理功能;对发生在诸如接收来自生产体系的数据源,向用户服务平台、产品开发平台提供成果数据,在数据库管理等事件过程中的所有数据流转和数据处理的操作进行统一管理;为前端用户服务平台的信息、数据分发、数据交换中的数据交接等环节提供数据保障和技术支持;为综合利用的产品开发平台提供数据资源,并支持对基础空间数据库进行数据挖掘和深层次开发应用;为数据生产体系提供原始数据的供应保障和成果数据的质量监理和入库管理;为不同来源、不同格式的数据提供数据转换功能。3)系统子系统数据系统通过ArcIMS构建GIS网络,提供元数据目录、目录搜索、GIS数据和元数据获取服务、地名词典服务以及网络制图服务。可以定制ArcIMS服务,从GIS库和测绘成果库中提取相应数据快照,生成ArcXML文件,与客户端进行交互,实现网络GIS的数据浏览与元数据功能(如图5所示)。4)系统配置子系统对于任何一个大型的信息系统来说,系统维护都是一个必不可少的方面,用于整个基础地理信息系统的日常维护管理,需具有特定权限的系统管理员才能登录和操作,整个系统包括用户功能权限管理、符号管理、数据树图管理、系统参数管理等。系统维护的目的是保证整个系统正常而可靠地运行,并能使系统功能不断得到改善和提高。本子系统功能结构如图6所示。
3关键技术
3.1多源、多尺度数据的集成
地理空间数据具有不同比例尺、不同数据类型等特征,本系统通过建立统一的数据交换标准来约束并规范已有的各类地理信息系统以达到空间数据共享、降低数据维护成本,以及保证数据获取、更新、建库、产品制作、分发服务以及质量控制等过程的科学性和高效率。采用对象-关系数据库(如Oracle)结合空间数据引擎技术(SDE)对空间数据进行分类组织、分级存储,形成了一个空间数据的金字塔结构,并建立多源、多尺度空间数据之间的几何关联关系,实现空间数据的无缝拼接与漫游。
3.2元数据技术
元数据库是对基础地理信息资源的描述,是镇江市基础地理信息管理与服务系统数据库之间沟通的纽带,主要负责在数据流转的各个环节中对数据进行处理、整合等操作所产生的信息进行管理。结合建库的实际需求,本系统的元数据分为“标准元数据”(或者基本元数据)和“成长元数据”(或者扩展元数据)。元数据对海量数据的管理起着至关重要的作用,它的实现为满足社会各行业用户对各类空间地理数据的需求提供了高效、可靠的手段,同时为实现网络环境下空间数据共享提供了技术支持。
3.3数据更新与历史数据管理
数据更新是一个繁杂的过程,必须有效地处理好现势数据和历史数据之间的关系,以及数据更新时的并行和冲突问题。本系统建立了完善的数据更新机制,实现了图幅级和要素级两种数据更新模式。另外,采用数据库增量模式、版本技术和数据库迁移技术来管理多个时期的历史数据,保证了基础地理信息数据库的现势性、完整性和准确性。
4结束语