信息处理系统

2024-06-10 版权声明 我要投稿

信息处理系统(精选12篇)

信息处理系统 篇1

1 网络海量信息处理平台的基本架构

笔者所设计的信息处理平台主要是以高性能计算机技术为基础, 其中包括统一视图中间件、分布式并行数据库、并行数据挖掘服务、并行计算环境、集群高速互连等等, 从而形成了一个功能良好的信息处理系统, 深入分析、挖掘各种数据信息, 提高网络空间整体的信息处理、信息检索、舆论分析、趋势研判的能力等。该平台的总体架构主要包括数据获取、存储和组织, 业务分析层、数据整合层、用户接口层等几个部分。

在该系统中, 整个软件系统的核心部分是数据挖掘模块, 其主要是在传统的数据挖掘算法的技术条件之下, 设置了一项包含热点、统计、溯源、行为分析、勾联分析和挖掘等业务分析模式在内的综合处理、分析、检索和有效应用网络海量信息的数据库平台或者是软件信息系统。具体来说, 数据获取部分主要是通过互联网的数据网关接入平台, 经过一系列的数据清洗以及格式统一化处理之后将不同类别的数据信息传输至目标数据组织之内, 从而在后续处理这些数据信息时候, 使其具有一定的有效性和精确性。数据组织主要是在线处理各项数据信息内容, 其中包括快速扫描、文字的提取、文件去重、文字的识别、数据过滤、特征提取、信息分类等诸多鲜明内在联系的功能。运用分布式并行数据库技术, 数据存储能够同时处理三层粒度, 由此大大提高系统的数据处理质量和处理效果, 并且通过分布式中间件, 来实现各个数据信息的并行处理活动, 而且还可以同时处理多个节点以及各个节点之上的多线程特征等等, 随后运用统一视图中间件进行数据信息的存储和管理活动, 最终使系统内的上层应用可以直接地、透明地访问底层分布式并行数据库。另外, 数据整合层经过特定的统一视图中间件, 一方面从分布式的并行数据库中提取原始的数据信息内容;另一方面, 通过面向主题的方式集成和存储数据信息, 由此提高软件系统的数据处理效率和处理质量。具体来说, 数据整合层主要包括以分析为主要目标的整合型数据建模以及数据清洗与加载等功能项目。其中, 以分析为主要目标的整合型数据建模是依据不同的挖掘应用, 通过一种以面向主题为基础的多维数据模型来进行数据信息的集成。该模型可以多层次、多角度地组织海量数据信息, 提供不同粒度的物化效果的视图, 从而即时查询从宏观到微观的数据信息, 以此来保证不同粒度并且是全方位的数据挖掘和数据分析。

业务分析层的主要功能是进行并行数据的挖掘, 它包含具体数据挖掘业务和开放式数据挖掘算法库两个部分。最后, 用户接口层是为网络信息检索者与使用者提供特殊的自动后台任务、挖掘任务向导、自定义任务、挖掘分析可视化、用户筛选与评价等诸多技术服务。

2 网络海量信息处理平台的关键技术

2.1 基于Infini Band RDS协议的并行数据库高速互连

并行数据库IB、RDS网络环境主要是由主机通道适配器、IB交换机、数据库应用支撑软件、子网管理四个部分组成。RDS极大地提高了并行数据库的可展性以及应用程序的性能。与IPOIB相比, 其CPU的占用率减少了大约50%, 而与UDP协议相比, 其延迟也减少了一半。RDS比千兆以太网的优势主要存在于易于使用、低延迟与低处理器占用率、高带宽与高可用性、无丢弃或者是重发的可靠包传输等等。以Infini Band RDS协议为基础, 在笔者所构建的高速互连的八节点RAC并行数据库实验环境中, 运用TPC-H benchmark基准测试比较Oracle RAC数据库IB RDS协议和千兆以太网互连之间的性能, 三个TPC-H典型查询的总运行时间, 后者比前者提高了大约33%。

2.2 分布式并行数据库统一视图中间件

通过统一视图中间件, 分布式并行数据库能够将众多并行数据库集合成一个比较大的分布式并行数据库系统, 因此, 统一视图中间件在整个系统中发挥着极为重要的作用。一般来说, 统一视图中间件系统以及分布式并行数据库主要包括客户端API、统一视图中间件服务、统计备份模块、系统安全、策略管理服务、数据库访问等。在该数据库系统中, 统一视图中间件能够促使上层应用透明化地访问底层分布式并行数据库, 从而为网络海量信息处理平台应对上层应用提供了高效的开发接口。除此之外, 该软件应用并行查询优化、SQL语法解析、多级负载均衡以及容错等诸多重要技术, 从而极大地保证了整个系统的可靠、可用、高速、并发等性能。

2.3 以数据库为基础的并行数据挖掘

以数据库为基础的并行数据挖掘主要是底层构建开放式挖掘算法库, 包括聚类、分类、关联、文本挖掘、序列模式、异常识别、重要属性、特征提取等等, 其优势在于方便网络信息的管理与数据准备、挖掘计算自动并行、减少数据移动、充分利用SQL的功能服务、提高数据安全性等。上层开发出的网络信息处理平台包括热点分析、统计分析、勾联分析等多种业务分析手段, 其优势在于支持并行计算和多个并行数据库挖掘、支持Windows/Linux平台、高速与并发的性能比较好等特征。

2.4 网络文本数据挖掘

网络文本是最常见的网络信息呈现方式, 因此, 其数据挖掘是网络海量信息处理平台的一个极为重要的基础功能, 主要包括文本的存储与管理和安全检索两项重要内容。一般来说, 前者是基于文件系统, 通过逻辑存储、物理存储、用户视图三层模型结构来组织和存储全文文本。其中, 在物理存储中, 整个系统支持根据地域、时间、主题等类别进行的多级、多目录存储。逻辑存储则主要是存储文本库索引信息, 它采用多级文件索引技术, 在计算机操作系统提供的文件管理之上, 采用各种数据结构, 将文件的物理存储位置进行分级存储。用户视图以逻辑存储为核心, 通过便捷而高效的文本索引技术, 来管理不同的文本信息。

3 结语

信息处理系统 篇2

中国人民银行沈阳分行

常 海 签发人:肖龙沧

辽地税发„2007‟169号 刘绍臣

关于使用国库信息处理系统征收

工会经费有关问题的通知

各市地方税务局,各市总工会,中国人民银行沈阳分行辽宁省各中心支行、分行营业管理部:

为方便纳税人缴纳税费款,提高征收效率,彻底实现电子报税,经辽宁省地方税务局、辽宁省总工会、中国人民银行沈阳分行研究决定,在全省范围内对采用电子报税方式申报税费款的纳税人使用国库信息处理系统征收工会经费。现就有关问题明确如下:

一、纳税人在电子报税时,应同时申报工会经费事项。

二、各地县以上工会在人民银行县支库、市中心支库开设工会经费待划转户,并预留同级工会印鉴,户名为“国库待结算款项—xx市(或xx县)工会经费待划转户”,用于归集通过TIPS系统(国库信息处理系统)划入国库的工会经费。为便于核算,增设三个核算科目,科目属性设为预算外,科目名称及编码分别为:工会经费(1900101),工会经费筹备费(1900102),工会经费滞纳金(1900103)。区级支库将收纳、报解的工会经费上划人民银行市中心支库。人民银行各级国库、商业银行代理支库每日将入库流水上传TIPS系统。

三、地税机关根据各级国库入库流水,加工生成网上缴纳工会经费信息,提供给建设银行。

四、每月21日,各级工会将在人民银行国库部门待划转户中上月21日至当月20日工会经费款项,开具人民银行电汇凭证,加盖工会预留印鉴,由中心支库通过大额支付系统(县支库通过内部往来将工会经费划至中心支库)划入建设银行工会经费集中户。工会经费年末网上申报缴纳截止时间为12月29日,转拨截止时间为12月30日。如申报截止时间后发生工会经费,人民银行要与同级工会部门沟通,及时划转,确保年末人民银行工会经费待划转户结零。各级人民银行要加强对工会经费待划转户的管理,确保资金安全。

五、建设银行提取地税机关提供的工会经费网上申报缴纳信息,每月与各级工会转入集中户的款项核对,确认无误后,生成工会经费分拨软件能够读取的文件,交各级工会导入工会经费代收分拨软件,并将应拨各基层工会经费返还。

使用国库信息处理系统征收工会经费工作涉及四个部门及其所属单位,工作难度较大,因此,各部门要高度重视、加强领导,遇到问题及时沟通、协同作战,本身解决不了的问题要随时向上级反映,确保此项工作顺利开展。

二ΟΟ七年十一月二十八日

主题词: 国库 信息 系统 征收 工会经费 通知

抄送:中国建设银行辽宁省分行、局机关各处室、直属单位

辽宁省地方税务局办公室 2007年11月28日印发

信息处理系统 篇3

关键词:RFID;GPRS;跟踪;实时监控;物流信息系统

中图分类号:TP274 文献标识码:A

1 引 言

目前,我国国民经济快速发展,推动着物流体系日益完善,物流业保持稳定快速的发展。物流包括了储存、包装、运输、搬运、配送、装卸和物流信息处理等过程,其中货物的运输和物流信息处理作为物流过程的重要环节。随着电子商务的兴起,物流业得到了进一步的发展和应用。客户需要实时获取货物的位置信息,物流公司也需要实时获取货物运送的状态,及时对物流车辆进行调度管理,信息技术的发展基本满足了物流过程中的各种需求。本文基于物联网技术实现对物流运输车辆的跟踪和管理,实时采集货物的运输状态,设计采用RFID技术实现基本的货物信息获取功能,以STM32F103为系统的主处理器,负责处理其余模块接收到的信息,通过GPRS网络方便将运输车辆信息传送至监控中心实现车辆的实时调度管理,物流信息管理平台能够为用户提供物流货品地理位置的查询和相关信息的获取,满足了人们在物流运输过程中对货物信息实时获取的需求,对现代化物流业的发展具有一定的作用。

2 系统总体设计

本文设计的物流信息处理系统主要包括无线射频识别(RFID)、车载终端和物流信息监控中心等部分,基本结构如图1所示。RFID技术用于对物流货品的定位和跟踪,快速获取货物的地理信息;车载终端以ARM内核的STM32F103为主控制器,负责外围电路的RFID阅读器、GPRS模块、GPS模块的信息处理,经过网络把车载设备处理完成的数据上传至监控中心实现物流车辆的调度与管理;物流信息监控中心采用B/S模式架构,结合Google地图的显示,用户可以通过Web浏览器实时查询物流的位置信息和运送状态。

图1 系统的总体结构

3 系统的硬件设计

3.1 RFID技术

无线射频识别技术(Radio Frequency Identification,RFID)是一种非接触式的自动识别技术,也是一种通信技术,它通过射频信号自动识别目标对象并获取相关数据。RFID技术具有体积小、环境耐受性强、速度快、非接触、数据可加密、可重复使用和数据记忆量大等特点,一个典型的RFID系统由电子标签、阅读设备、天线和应用系统四部分组成,如图2所示。在货物表面贴上RFID电子标签,当物流车辆经过安装有RFID阅读器的站点

时,阅读器通过天线发射电磁波激活邻近的标签,标签被激活后随即发射载有资料的无线电波,阅读器接收到电磁波并读取标签的信息,实时将物流货品相关信息传送至监控中心,更新物流信息的状态,若检测到当前货物信息出现错误,可通过监控中心对货物运输过程进行追溯和管理。

3.2 车载终端的设计

车载终端安装在物流车辆上,包括了主控制器模块、RFID阅读器模块、GPS模块和GPRS模块。主控制器模块选用资源丰富、低功耗、处理速度快的32位ARM微控制器STM32F103,其内核为Cortex-M3,工作频率为72MHz,高达128K字节的内置闪存存储器,还有丰富的I/O接口资源,供电电压2.0V至3.6V,消耗功率低。RFID阅读器模块选择成本低、体积小、低功耗、高度集成的非接触式读写卡芯片MFRC522[1],支持ISO 14443A/MIFARE,通信距离高达50mm,具有CRC和奇偶校验功能,工作电压2.5V至3.3V,采用SPI通信方式,当CS为低电平时开始工作,主控器向读写器发送指令读取RFID标签信息,指令格式为:指令长度(2字节)+命令字(1字节)+数据信息+CRC校验和(2字节),读写器接收到指令并采集好标签中的信息后,传送至主控器的GPIO口进行处理。车载系统中的GPS模块接收到卫星信息后,计算出精确的车辆三维坐标、时间和速度等相关信息,经过GPRS模块传送至监控中心,车载终端硬件组成如图3所示。

4 系统的软件设计

4.1 RFID阅读器数据的过滤

由于RFID阅读器采集到的标签数据量大,数据的冗余会对信息的存储、网络的传输和数据处理带来负担,还可能存在一些错误的数据,选用哈希表来对RFID数据进行过滤,提高阅读器的可靠性和准确性。具体方法是将货品标签放进哈希表中[2],设置标签身份(TagID)为哈希表的关键字,取时间间隔t,将缓存的数据与哈希表中的数据进行对比,若两者的读取时间差小于时间间隔t则认为是读取到重复的数据[3],将此数据进行过滤,若时间差大于时间间隔t则认为是读取到新的标签,然后再重复进行数据的比较,算法流程如图4所示。

4.2 GPRS模块的设计

系统采用GTM900C这款内嵌TCP/IP协议栈的GPRS模块实现物流信息的无线网络传输[4],该模块具有丰富的资源,可直接调用库函数建立TCP/IP连接。硬件设计完成后,使用AT指令实现GPRS模块与互联网连接并接发数据。

首先设置通信波特率。可以使用“AT + IPR”命令,把波特率设为115200 bps或者其他速率。

然后设置接入网关。AT + CGDCONT = 1,“IP”,“CMNET”,接入网关为中国移动的接入点。

接着设置移动终端的类别,通过AT + CGCLASS = “B”,设置移动终端的类别为B类,表示在同一时间内模块只使用GPRS上网或使用GSM进行语音通信。endprint

最后使用AT + CGACT = 1,1命令代表激活GPRS功能。如果返回“OK”,表明GPRS模块连接成功;如果返回“ERROR”,对SIM卡进行检查,确保GPRS业务已经开通,GPRS模块天线已安装正确等。

GPRS连接网络具体程序如下:

u8 GPRSConnect(void){

u8 i,err=0;

//设定工作模式ECHO

SendAT("ATE1",4);

err=WaitForStr("OK",2,2);//ATE1 OK

if(err>0) return err;

//查询信号质量

SendAT("AT+CSQ",6);

i=AssertCSQ();//AT+CSQ +CSQ: 12,0 OK

if(i==0){

print("GSMCSQOK");

//是否注册网络

SendAT("AT+CGREG?",9);

err=WaitForStr("+CGREG:",7,2);//AT+CGREG? +CGREG: 0,3 OK

if(err>0) return err;

//是否附着gprs网络

SendAT("AT+CGATT?",9);

err=WaitForStr("+CGATT:",7,2);//AT+CGATT? +CGATT: 0 OK

if(err>0) return err;

delay_100ms(10);

//先关闭所有场景

SendAT("AT+CIPSHUT",10);

err=WaitForStr("SHUT OK",7,15);//AT+CIPSHUT SHUT OK

if(err>0) return err;

delay_100ms(10);

//打开APN

SendAT("AT+CSTT",7);

err=WaitForStr("OK",2,5);//AT+CSTT OK

if(err>0) return err;

delay_100ms(20);

//打开移动场景

SendAT("AT+CIICR",8);

delay_100ms(20);

err=WaitForStr("OK",2,10);//AT+CIICR OK

if(err>0) return err;

delay_100ms(5);

//获取本机IP

SendAT("AT+CIFSR",8);

err=WaitForStr("+CIFSR",6,2);//AT+CIFSR 10.222.243.153

if(err>0) return err;

}

else return err;

return err;

}

4.3 物流信息监控中心的设计

在车载终端处理好各种信息后,通过GPRS网络发送到监控中心上,为了方便用户对物流货品运输过程的了解,查询货品的运输状态,物流信息监控中心需要具备物流货品始发地和目的地点的查询,货品运输路径信息的查询、货品所在地理位置的查询等功能。

一个动态网站服务器平台至少要包括操作系统、Web服务器、应用程序服务、数据库几部分,监控中心采用B/S结构(Browser/Server,浏览器/服务器模式)[5],客户机上只需要一个浏览器,服务器安装Oracle、Sybase、SQL Server等数据库,通过Web Server即可实现浏览器和数据库间的数据交互,简化了系统的开发、维护和使用,原理如图5所示。

图5 B/S结构原理图

用户只需要使用Internet登陆到客户端即可查询货物相关的物流信息,客户端采用JavaScript技术通过API接口对Google Map进行二次开发[6],把Google地图服务嵌入到物流信息监控中心网页中,结合硬件部分的GPS模块,获取物流车辆的相关地理位置信息,为用户提供可视化的物流车辆行驶路径,通过使用如下函数的设置还能够在地图中查阅两点间的行车路线:

function find(start, end) {

map = new GMap2(document.getElementById("map_canvas"));

map.addControl(new GSmallZoomControl());

map.setCenter(new GLatLng(28.549809, 102.177082), 9);

directionsPanel = document.getElementById("route");

directions = new GDirections(map, directionsPanel);

directions.load("from: " + start + " to: " + end, {

travelMode : G_TRAVEL_MODE_DRIVING

});

}

以上函数中参数start为起始地点,end为结束地点,route用于显示行车路线信息,请求路线的类型travelMode的可选项为G_TRAVEL_MODE_DRIVING或者G_TRAVEL_MODE_WALKING。endprint

5 系统的测试

系统硬件部分和软件部分设计好后,开始进行相关功能的测试。给车载系统供电,系统正常工作,通过Web服务器发送指令采集指定货物信息,相应的RFID阅读器读取物品上贴附的RFID标签信息,通过GPRS网络把货物RFID标签信息和GPS定位信息发送到监控中心,GPRS传输速率平均有40kbps,在数据发送时需要设置好时间间隔,本系统设置每隔10s向监控中心发送一次数据包[7],即每隔10s更新一次监控中心数据,降低数据包传输的丢失率,用户打开Web服务器端输入需要查询的物品编号后,网站页面中显示相应的物流GPS坐标信息并且通过Google Map显示车辆的行驶路径,查询结果如图6所示。系统基本满足对物流货品的自动跟踪功能和信息处理功能,运行情况稳定,获取信息较为准确,达到设计的要求。

6 结束语

本文设计了一种能够自动跟踪物流货品运送过程并实时获取物流位置信息的物流信息处理系统,介绍了软硬件的设计过程,对系统的功能进行了测试。系统使用RFID技术实现无需人工干预即可自动获取物流车辆的运输情况,结合了GPS模块使用,能够更准确将物流车辆的行驶路径和位置信息通过GPRS网络告知用户,运用B/S模式方便用户对物流货物信息的查询,系统虽然在一定程度上优化了物流运输信息的采集,提供了物流实时行车信息,但系统还需进一步优化,如添加对物流货品安全监控的功能、对货物异常警报功能等。该系统对现代物流业的应用有一定的研究价值,有利于提升物流的服务质量。

参考文献

[1] 刘培学, 金佩芬, 陈玉杰,等. 基于RFID及3G网络的物流跟踪系统研究[J]. 计算机测量与控制, 2014,22(7):2178-2181.

[2] 孙红, 厉彦刚, 陈世平. RFID中间件数据处理研究[J]. 上海理工大学学报, 2014, 36(3): 234-238.

[3] 任守纲, 徐焕良, 黎安,等. 基于RFID/GIS物联网的肉品跟踪及追溯系统设计与实现[J]. 农业工程学报, 2010, 26(10):229-235.

[4] 佟金, 王亚辉, 樊雪梅,等. 生鲜农产品冷链物流状态监控信息系统[J]. 吉林大学学报:工学版, 2013, 43(6):1707-1711.

[5] 杨晋. 第三方汽车物流企业整车物流协同信息平台建设研究[J]. 物流技术, 2015,34(4):265-267.

[6] 滕志军, 郭素阳, 徐艳伟,等.北斗卫星导航的物流运输监控系统[J]. 河南科技大学学报:自然科学版,2015,36(4):47-50.

基于组件技术的农田信息处理系统 篇4

精细农业已在国内外得到广泛的开展, 有众多的专家正在进行关于精细农业实践中需要的技术和设备的研究[1,2]。快速有效地采集和描述影响作物生长的空间变量信息, 是开展精细农业实践的重要基础, 然而田间信息处理技术的研究仍不能满足精细农业实践的要求。目前, GIS技术在信息管理方面发挥了重要的作用, GIS的应用增强了信息统计分析的直观性, 提高了工作效率。中国地质大学的左仁广和汪新庆[3]研发了野外地质数据采集系统, 实现了地质数据的方便采集、存储、处理以及输出。况代智[4]研究并开发了基于MapObjects的城市地理信息公众查询系统, 该系统除具有一般管理系统的功能外, 还具有GIS所特有的空间查询和分析功能。在目前国内外开发的地理信息系统软件费用较高的情况下, 开发基于组件技术的农田信息处理系统, 适合我国国情, 有利于精细农业的有效开展。

1 系统开发的关键技术

1.1 组件技术

MapObjects是ESRI公司开发的GIS系列产品中的重要组成部分, 其结构合理、简洁, 是目前较为流行的组件。它建立在微软的对象联接和嵌入基础上, 是一组供应用开发人员使用的制图与GIS功能的控件[5]。它有一个叫Map的ActiveX控件和30多个可编程的ActiveX对象组成, 能够有效地将空间数据和属性数据连接起来。MapObjects的使用和开发过程与使用其它的ActiveX 控件一样, 在VisualBasic 6.0的编程环境下, 只要把MapObjects 的Map 控件添加到应用程序当中, 就可以通过接口对MapObjects所提供的各种功能进行调用。

1.2 应用DGPS接收并处理农田信息

1.2.1 DGPS定位信息的数据格式及坐标转换

DGPS定位信息的接收处理主要是对DGPS接收机输出的定位数据进行处理。在本系统中采用Trimble公司的 Ag132接收机来进行定位, 其定位数据以 RS-232协议进行传输。通过提取串行通信端口的信息, 可以得到DGPS的定位信息。Ag132接收机的定位数据以NMEA-0183标准的语句格式输出, 包括 GGA, RMC, GSA 等十几种数据格式。GGA格式是目前最常用的一种格式, 通过解析 GGA 格式的数据, 可以将经度、纬度信息提取出来, 通过平面投影坐标转换, 将大地坐标 (经纬度形式) 转换为高斯坐标 ( X , Y 形式) , 实时显示在屏幕上。

1.2.2 DGPS定位信息的处理

DGPS接收机只要处于工作状态就会源源不断地接收并将计算出的DGPS导航定位信息通过串行通讯接口传送到计算机中。为了保证数据能够被正确地传输、及时地取出, 需要对计算机的串行口进行配置, 使其和硬件部分的串口协议配置一致。主要配置的项目有用来通信的串口号, 数据传输的波特率、起始位、数据位、停止位和奇偶校验位。其中, 起始位默认为 1 位。接收到一条数据后, 首先打开串口, 从缓冲区里取出数据, 由于缓冲区里的数据有定位信息、传感器信息等多种格式, 所以需要首先把他们分辨开来。Ag132 接收器输出的是 NMEA-0183 语句, 通过判断从缓冲区里提取语句的语句头是否为“$GPGGA”就可以分辨出是否为有用的定位信息, 并做出相应的处理。

2 农田信息处理系统的具体实现

2.1 系统开发环境

由于MapObjects支持的环境是Windows95以上版本, 本研究选用了WindowsXP作为操作系统, 基于VB6. 0开发语言, 用MapObjects2.3组件进行系统开发, 并采用SQL Server作为数据库平台, 建立空间数据库和土壤特性数据库。

2.2 系统的结构设计

系统采用客户/服务器模式设计, 它由底层数据库、功能模块、用户图形界面3部分组成。底层数据库主要包括图形数据库和属性数据库, 通过 ADO与其进行接口访问;用户图形界面利用VB设计;功能模块包含有具体的功能。

2.3 空间数据库和属性数据库的设计

2.3.1 空间数据库

空间数据库在用户端以Shape文件格式暂存, 在服务端以Shape文件的“Shape”字段以点、线、面3种形式以二进制格式存储。

本系统主要是通过空间数据库与土壤特性数据库的连接, 使地理信息服务于农田信息不平衡的表达。空间数据库中原有字段:AREA;PERIMETER;NAME分别记录了试验田各个多边形的面积、编号、名称等属性值。本系统采用在VB中调用MapObjects控件开发技术, 在两个数据库的连接上, 利用Arc/View软件对原有的地理信息数据库进行修改, 添加了地块名称, 地块名称属性记录各个地块的中文名称。在本系统中可以查看空间数据库的结构及其它具体数据, 用户通过鼠标选定任何一个地块, 可知该地块的名称、位置, 以及与该地块相关的信息数据库中的一些记录。用户还可以通过操作界面, 实现一些基本的GIS功能, 如地图的载入、放大、缩小、平移、标注、查看地区信息以及恢复原始地图大小等。

2.3.2 属性数据库

属性数据库包括土壤采样数据、土壤状态数据等。本系统采用SQL Server建立土壤特性数据库, 不仅在于它可以方便地对数据进行增、删、改等, 而且支持大型数据库。VB中开发数据库的强大功能也保证了数据库扩充与修改的可能性, 只要在程序中添加几句代码就可以实现数据库字段的扩充。土壤特性数据库中含有下列字段:地块名, 含水量, 有机质, 全氮, 速效氮, 速效磷, 速效钾, 全盐量, 籽粒产量。通过共用字段“地块名”与空间数据库建立联系。

2.4 系统的功能实现

系统采用Mapobjects+VB的模式编程, 使Mapobjects显示和维护地理信息, 使用VB通过微软ADO标准进行外部数据库访问并完成界面设计及数据显示。系统可以实现基本的GIS功能, 主要包括:坐标转换、地图操作、统计分析和查询等功能。系统功能结构, 如图1所示;系统界面及部分功能显示, 如图2所示。

1) 地图图层的加载与显示。

Mapobjects可以在程序设计期间载入图层, 也可以在程序运行中添加、删除图层或改变图层的属性, 这些都可操纵Mapobjects对象的编程语句实现。本系统采用在程序运行中加载图层并在控件中显示, 主要程序代码如下:

Dim dc As new Mapobjects2.Dataconnection dc.Database=App.path&"TR"

If Not dc.connect Then End

Dim Shplayer As New MapObjects2.Maplayer

Set Shplayer.GeoDataset=dc.FindGeoDataset ("测试地块")

Map1.layers.Add Shplayer

2) 地图数据基本操作。主要程序代码如下:

放大

Set Map1.Extent = Map1.TrackRectangle

缩小

Set r=Map1.Extentr.ScaleRectangle

Set Map1. Extent =r

漫游

Map1.pan

全屏

Set Map1.Extent = Map1.FullExtent

3) 专题图的绘制。

用MapObjects中的ClassBreakRenderer着色对象, 可以实现专题图的绘制功能。主要程序代码如下:

Dim stats As MapObjects2.Statistics

Set plyr = mapView.Layers (0)

Set recs = plyr.Records

Set cbr = New

MapObjects2.ClassBreaksRenderer

Set plyr = mapView.Layers (0)

Set plyr.Renderer = cbr

4) 田间信息的查询。

信息查询包括空间查询和条件查询。空间查询主要实现图形及其属性的查询, 可以通过鼠标点击的方法, 弹出对话框显示相关的属性数据。

应用MapObjects中的SearchExpression方法和FlashShape方法可将查找到的符合条件的地块闪烁显示。主要程序代码如下:

Dim curRec As MapObjects2.Recordset

Dim curIndex As Long, aIndex As Long, aRec As Long, i As Long

Dim aField As Object

Dim aName As String

curIndex = Combo1.ListIndex

aIndex = layerNum (1, curIndex)

aRec = layerNum (2, curIndex)

aName = layerName (aIndex)

Set curRec = Recs2 (aIndex)

curRec.MoveFirst

If aRec > 0 Then

For i = 1 To aRec

curRec.MoveNext

Next i

End If

Map1.FlashShape curRec ("shape") .Value, 3

3 结论

基于MapObjects组件技术的农田信息处理系统的开发具有周期短、成本低、简单易用、灵活方便等优点。VB环境下嵌入Mapobjects组件能够实现基本的GIS功能。空间数据和属性数据都存储在SQL Server 2000上, 便于数据的组织和管理。利用ADO组件很容易实现客户/服务器模式的精细农业地理信息系统的开发。

参考文献

[1]张淑娟.基于GPS和GIS的精细农业田间信息采集和处理方法的研究[M].杭州:浙江大学出版社, 2003.

[2]汪懋华.精细农业的实践与农业科技创新[J].中国软科学, 1999 (4) :21-25.

[3]左仁广, 汪新庆.基于MapObjects野外地质数据采集系统设计与实现[J].地质与勘探, 2005, 41 (5) :77-81.

[4]况代智.基于MO的城市地理信息公众查询系统的研究与开发[J].测绘科学, 2006, 31 (6) :123-124.

信息处理系统 篇5

会计是一个信息系统,它可以是手工会计信息系统,也可以是以计算机为工具的计算机会计信息系统。计算机会计信息系统是一个信息管理系统,是采用计算机对会计数据进行采集、加工、存贮、传输并输出大量有用信息的系统。用计算机会计信息系统取代手工会计信息系统,不仅是会计工作手段的提高,而且是会计管理工作的改进和现代化。下面我来说下他们两者的区别与一些看法。

先说说计算机会计信息系统与手工会计信息系统两者之间的差异,我归纳于10点:

1、系统初始化设置工作有差异。手工会计信息系统的初始化工作包括建立会计科目,开设总帐,登录余额等;计算机会计信息系统的初始化设置工作则较为复杂,且带有一定的难度,其内容主要有会计系统的安装,帐套的设置,网络用户的权限设置,操作员及权限的设置,软件运行环境的设置,科目级别与位长的设置,会计科目及其代码的建立,最明细科目初始余额的输入,凭证类型设置,自动转帐分录定义,会计报表名称、格式、数据来源公式的定义等。

2、平行登帐上存在差异。在手工会计信息系统登帐时,总帐由一名会计人员根据审核无误的记帐凭证,或科目汇总表,或汇总记帐凭证进行登录,明细帐由另一名会计也根据原始凭证或记帐凭证进行平行登录,月末校验两者是否相等。由于两名会计在登录时有可能发生错误,因此平行登帐可以检查错误。但是在计算机会计信息系统中,总帐与明细帐的数据均来源于原始凭证或记帐凭证,计算机按照登录总帐和明细帐的程序命令,将数据从记帐凭证数据库中转移到总帐数据库和明细帐数据库,而计算机的内部运算是不可能发生数据运算错误的,所以在计算机会计信息系统中总帐金额恒等于明细帐金额。因此,平行登帐的校验功能在计算机会计信息系统中已失去了其原先的作用。

3、科目的设置和使用上存在差异。在手工会计信息系统中,由于手工核算的限制,将帐户分设为总帐和明细帐,明细帐大多仅设到三级帐户,此外,再开设辅助帐户以满足管理核算上的需要;科目的设置和使用一般都仅为中文科目。而在计算机会计信息系统中,计算机可以处理各种复杂的工作,科目的级数和位长设置因不同的软件而异,有的财务软件将科目的级崐数可设置到6级以上,完全满足了会计明细核算方面的需要;科目的设置上除设置中文科目外,仍应设置与中文科目一一对应的科目代码,使用科目时,计算机只要求用户输入某一科目代码,而不要求输入该中文科目,但在显示打印时,一般都将中文科目和与之对应的科目代崐码同时显示。

4、帐务处理程序上存在差异。手工会计信息系统根据企业的生产规模、经营方式和管理形式的不同,采用不同的会计核算形式,常用的帐务处理程序有记帐凭证核算形式、科目汇总表核算形式、汇总记帐凭证核算形式、日记帐核算形式等,对业务数据采用了分散收集、分散处理、重复登记的操作方法,通过多人员、多环节进行内部牵制和相互核对,目的是为了简化会计核算的手续,以减少舞弊和差错。而在计算机会计信息系统中,一般要根据文件的设置来确定,常用的是日记帐文件核算形式和凭证文件核算形式,在一个计算机会计系统中,通常只采用其中一种核算形式,对数据进行集中收集、统一处理、数据共享的操作方法。

5、日记帐和明细帐功用有所差异。在手工会计信息系统,通常仅对现金和银行存款设置日记帐,目的是为了序时记录货币资金的发生情况,做到与货币资金日清月结、钱帐两清。凭证信息是分散的,不便于查询,明细帐仅是为了方便查询凭证而设置的,根据凭证信息按科目重新登录在明细帐上,耗时且易错。而在计算机会计信息系统中,虽然任何科目都可有日记崐帐和明细帐,但所有日记帐和明细帐上的数据均来源于记帐凭证,由于采用了计算机这一高效能的工具,在帐务软件中对记帐凭证提供了多种查询条件,如日期、凭证号、科目代码、摘要、单位名称、单据号、录入员、审核员、借方金额、贷方金额、收入数量、余额等等,查询的方法可分为确定查询、自由查询、组合查询和模糊查询四种,可查询到企业的所有业务信息,由此看来,明细帐在计算机会计信息系统中意义已不再重要,可以取消,根据财政部文件规定,明细帐可以一年输出一次,仅是为了存档的需要。

6、帐簿格式存在差异。在手工会计信息系统中,帐簿的格式分为订本式、活页式和卡片式三种,并且对现金日记帐、银行存款日记帐和总帐必须采用订本式帐簿。而在计算机会计系统中,由于受到打印机的条件限制,不太可能打印出订本式帐簿,因此根据《会计电算化工作规范》规定,所有的帐页均可按活页式打印后装订成册;总帐帐页的格式有传统三栏借贷式总帐和科目汇总式总帐,后者可代替前者;明细帐的格式可有三栏式、多栏式和数量金额式等。

7、簿记规则上存有差异。手工会计信息系统中帐簿记录的错误要用划线更正法或红字更正法进行更正;帐页中的空行、空页要用红线划销等。而在计算机会计信息系统中,可以不存在纸质帐簿,一切数据均以文件形式存在机器内部,登帐只是一个沿用的旧名词,而且文件也并不一定按日记帐、总帐、明细帐分别设置,有些系统甚至只设置一个凭证文件,根本就不崐存在机内日记帐、总帐和明细帐,各种财务信息可直接从凭证文件中崐导出,划线更正法或红字更正法根本就不存在,代之以的是负号更正法。实际上只要凭证输入正确,机器处理是准确无误的,即使由于凭证数据有错或变更,导致机内帐的结果有错,也不能直接进行修改而只能通过记帐凭证去更正。

8、会计报表的编制形式上存在明显差异。会计报表是企业会计核算中一项重要的事项,在HAIS中,报表的编制是最复杂的一项工作,报表编制人应了解各种报表的结构,报表中各个数据的来源渠道,若数据来自帐上的,还应弄清是发生额还是余额,通过何种运算关系取得;若数据来自本报表或外报表中某项目的,应懂得其各种运算关系;同时还应明确各种报表之间的勾稽关系及数据的对应关系,这样才能开始编制报表。而在计算机会计信息系统中,各种报表的注册、结构描述、格式定义、数据的取数公式定义、报表的审核公式定义、报表的打印参数设置等工作,则作为报表子系统初始化设置的内容,在正式编制报表前可预先设置好,尔后在月末编制报表时,操作员只需在键盘上轻按报表子系统提供的报表生成命令键,系统即自动根据数据的取数公式取得数据,在短则几秒,长则十几分钟的时间内快速生成报表,并且能自动较验报表数据的各种内在关系,此外,还能使不同帐套、或上下级公司之间的同名报表即时合并。

9、在能否使会计发展为管理型方面存在根本性的区别。在手工会计信息系统中,由于手工会计核算的复杂性,使会计人员耗时耗力,穷于应付手工的记帐、算帐、结帐、报帐,使企业会计停留在会计核算上,对会计向管理型发展受到了很大的约束。而实行计算机会计信息系统后,在手工会计中纷繁复杂的会计核算工作已由计算机高效而精确地完成,使企业会计向崐管理型发展,目前,我国已出现面向市场、中国模式、价值化、系统化、电脑化、基于现代企业制度、国际化以及普遍化管理的新管理时代的财务及企业管理软件体系UFERP.•电算化会计可以发展为以会计核心的信息管理系统,可以形成会计分析预测系统、会计决策支持系统和会计专家系统,使会计的职能得以转变和发展。

10、人员、组织体系、内部控制方式、运算工具和信息存贮介质上存在差异。手工会计信息系统中,人员均为会计专业人员;组织体系按会计事务的需要,分为不同的专业组,通过帐证相符、帐帐相符和帐实相符等内部控制来保证数据的正确;运算工具主要采用算盘和计算器;信息存贮介质以纸质材料为载体,占用空间大,查询烦琐。而计算机会计信息系统中,人员除会计专业人员外,还有计算机软、硬件技术人员和操作人员;组织体系按系统的需要可划分为电算主管、软件操作、审核记帐、系统维护、电算审查和数据分析等专业组;内部控制扩大到对人员、计算机设备、数据和程序等各个方面,而且其要求将更为严密;运算工具采用计算机;信息存贮介质采用磁性介质材料(一般用磁盘),占用空间小,查询检索方便。

计算机在会计行业的应用,使财务人员摆脱了繁重的手工记账、算账和编制报表工作,取而代之的是准确、快捷的微机处理方式,从而极大地提高了会计人员的工作效率,并使会计信息质量得到了提高,但是我们同时也应该看到在计算机会计信息系统工作进程中还存在着的一些问题,下面经过自己在使用财务软件的体会,就如何让进一步改进和完善计算机会计信息系统谈几点认识:

计算机会计信息系统进程中存在的问题:

1、计算机会计信息系统内部管理工作尚需完善 计算机会计信息系统取代手工会计信息系统,在记账上,避免了人员重复等级多个账本、克服了手工几张不便于会计书记统计与归集等诸多弊病。计算机会计信息系统在很大程度上减轻了会计人员的工作量,但同时也对微机操作人员、系统维护人员等岗位,带来了许多新的要求,提出了新的问题。

现有的会计人员虽然都能熟练地使用财务软件,但对财务系统的维护知之甚少,而单位里虽然有些人对计算机比较精通,但不懂财务知识,又没有参加过财务系统维护方面的培训,导致一旦系统出现故障,一时难以排除,使财务工作受到一定影响。所以,在计算机会计信息系统管理维护上还需要进一步加强和完善。实施计算机会计信息系统,就需要建立和完善与之相配套的一系列内部管理与控制制度,加以管理与约束,才能充分发挥计算机会计信息系统的优势。

2、对会计人员计算机知识的更新培训重视程度不够

由于计算机会计信息系统涉及到会计和计算机两个专业知识,这就要求会计人员不仅要熟悉会计知识,又要掌握一定的计算机知识。

众所周知,计算机技术发展很快短短几年的时间,计算速度提高了几十倍,而计算机软件、操作系统也在不断的改版、升级发生着变化。虽然现有的会计人员前几年都通过了计算机等级培训,但是在这科技日新月异飞速发展的知识经济时代,如果不及时地补充、学习新的知识,将不能适应社会的需要和工作的要求。目前对会计人员的再教育方面,偏重于对会计专业知识的培训,而对计算机知识的更新培训重视程度不够。

3、财务软件有待进一步改进

财务软件的质量是=计算机会计信息系统工作的物质基础,决定着计算机会计信息系统工作的应用的范围和深入程度。在实行计算机会计信息系统的六、七年里,财务管理软件经过了几次的升级还代,在软件的实用性、方便性等方面都有了改进,财务软件的质量不断提高。但是,经过自己对财务软件的操作,体会到财务软件还存在不足之处,为了能更好的实行计算机会计信息系统工作,财务软件还需要进一步改进和提高。财务软件存在的不足主要体现在以下几个方面:

①、还不能完全脱离手工操作

现用的财务软件在会计的基本核算、会计表报的编制等方面发挥了积极的作用,但是对于财务管理和财务分析方面,仍摆脱不了手工操作。这样就不能完全发挥计算机处理数据的真实性与准确性方面的优势。

②、各核算模版缺乏衔接

总账、固定资产、工资等模版间数据不能顺利地相互传递,以实现自动转账。相关查询等功能,不能呢个做到“无缝连接”,因此也就无法充分发挥计算机在数据处理上的先进性。

③、会计软件的改进与开发

由于目前实施的计算机会计信息系统还属于初级阶段,会计软件的开发应立足于会计人员素质的现状,尽力开发“傻瓜型”软件,简化操作便于应用。建立起晚上的会计软件服务体系,对用户使用中存在的问题及时解决,兵针对用户反馈的一件和要求对软件进行修改和完善。

④、加大对“复合型”计算机会计信息系统人才的培养力度,特别是对计算机会计信息系统管理人员的培训工作要经常性进行,并结合经验相互交流,使培训收到实效。只有普及型的速成人才培训,难以提高计算机会计信息系统的水平。还应选拔具有一定计算机知识的会计业务骨干到高校进修计算机专业。培养一支“复合型”计算机会计信息系统人才队伍,必将推动计算机会计信息系统工作的进一步提高。

⑤、对会计核算网络化进行有益的探索

现在,企业管理进入了信息时代,必然要求“会计工作信息化”,会计工作信息化是采用现代信息技术,对传统会计模型进行重构,并在重构的现代会计基础上,建立技术与会计高度融合的现代信息系统,简而言之,会计工作信息化即指会计工作与信息技术相结合。为跟上时代的脚步,应该注重对会计核算网络化进行有益的探索,使计算机会计信息系统再迈上一个新的台阶。实现会计核算网络化将拉近上级管理部门与下属各单位的距离,使财务管理工作呈现出一种更为高校的新局面。

医院信息系统网络信息安全研究 篇6

关键词:医院信息系统;安全;数据;网络

中图分类号:TP309 文献标识码:A文章编号:1007-9599 (2011) 07-0000-01

Hospital Information System Network Information Safety Research

Qin Yisi

(Zhanjiang Center People's Hospital,Zhanjiang524037,China)

Abstract:With the deepening of information technology,hospital information system applications are increasingly widespread.Hospitals for all sorts of information networking,sharing,also brought a degree of security for the test.This paper analyzes the characteristics of hospital information system,its data security and confidentiality of information were of technical and management.

Keywords:Hospital information system;Safety;Data;Net

医院信息系统是一个复杂庞大的计算机网络系统,其以医院的局域网为基础依托、以患者为信息采集对象、以财务管理为运转中心,对医院就诊的所有患者进行全面覆盖。医院信息系统包括了医患信息和医院管理等各种信息,对信息的网络安全进行保护,保证其信息的完整性和可靠性,是医院信息系统正常运转的根本条件。因此有必要对医院信息系统的网络数据进行安全管理,避免各种自然和人为因素导致的安全问题,保证整个系统的安全有效。

一、医院信息系统特点分析

医院信息系统的网络结构决定着系统功能性及有效性。系统的各种集散数据、通信和所提供的系统的扩充能力、自我维护、信息服务等都很大程度上依赖与医院信息计算机系统的网络结构。星形拓扑结构有利于信息的集中控制,能避免局部或个体客端机故障影响整个系统的正常工作,因此可以采用以星形拓扑为基础的分层复合型结构的信息系统进行医院数据的全面管理。其次,作为医院信息系统的主要数据管理模式和管理工具,医院的数据库系统是保证医院信息系统完整性和安全性的关键。

一般认为网络安全就是针对黑客、病毒等攻击进行的防御,而实际上对于医院的信息系统而言,网络安全还受到其他很多因素的威胁,比如:网络设计缺陷、用户非法进入、通讯设备损坏等。网络出现故障将造成患者重要信息损坏和财务管理数据丢失,导致医院的正常作业不能开展。因此本文从技术和管理两个层面对医院信息系统的网络安全维护进行了探讨。

二、医院信息系统网络安全的技术实现

网络、应用、数据库和用户这四个方面是建立医院信息系统安全体系的主要组成部分,只有保证了这些结构的安全,才能从基本上实现医院信息系统的网络安全。

首先是确保网络的安全。医院网络安全包括医院内部网络安全和内外网络连接安全,防火墙、通讯安全技术和网络管理工具等是最常用的技术。其次是确保应用系统的安全。计算机的应用系统完整性主要包括数据库系统和硬件、软件的安全防护。可以采用风险评估、病毒防范、安全审计和入侵检测等安全技术对系统的完整性进行保护。其中,网络安全事件的80%是来自于病毒,因此病毒防范是保证系统完整性的主要措施。然后是确保数据库的安全。对处于安全状态的数据库,可以采用预防性技术措施进行防范;对于已发生损坏的数据库,可以采用服务器集群、双机热备、数据转储及磁盘容错等技术进行数据恢复。最后是确保用户账号的安全。采用用户分组、用户认证及唯一识别等技术对医院信息系统的用户账号进行保护。

三、医院信息系统网络安全的管理体系

除了在技术上对医院信息系统的网络安全进行确保,还需要建立完善合理的安全管理体系,更高层次的保证医院所有有用数据的安全。

(一)进行网络的信息管理。作为现代化医院的重要资产,且具有一定的特殊性,医院的所有信息都有必要根据实际情况,对不同类型的信息因地制宜的制定各种合理的管理制度,分类管理,全面统筹。(二)进行网络的系统安全管理。随时关注网络上发布的系统补丁相关信息,及时完善医院信息系统,对需要升级的系统进行更新,通过确保系统的安全达到保护整个医院信息管理安全的目的。(三)进行网络的行为管理。由专门的网络管理人员利用网络管理软件对医院信息系统内的各种操作和网络行为进行实时监控,制定网络行为规范,约束蓄意危害网络安全的行为。(四)进行身份认证与授权管理。通过规定实现身份认证与权限核查,对医院信息系统的用户身份和操作的合法性进行检查验证,从而区分不同用户以及不同级别用户特征,授权进入信息系统。(五)进行网络的风险管理。通过安全风险评估技术,定期研究信息系统存在的缺陷漏洞和面临的威胁风险,对潜在的危害进行及时的预防和补救。(六)进行网络的安全边界管理。现代化医院的信息交流包括其内部信息和内外联系两部分。与外界的联系主要是通过Internet进行,而Internet由于其传播性和共享性,给医院的信息系统带来较大的安全隐患。(七)进行桌面系统安全管理。桌面系统作为用户访问系统的直接入口,用户能够直接接触的资源和信息一般都存放其上,因此对其进行安全管理非常重要。用户可以采用超级兔子魔法设置或Windows优化大师等应用软件对无关操作和非法行为进行限制。(八)进行链路安全管理。针对链路层下层协议的攻击一般是通过破坏链路通信而窃取系统传输的数据信息。因此要对这些破坏和攻击进行防御,医院可以通过加密算法对数据处理过程实施加密,并联合采用数字签名和认证仪器确保医院信息数据的安全。(九)进行病毒防治管理。网络技术和信息技术的不断发展,也滋长了各种病毒的出现。病毒是计算机系统最大的安全隐患,对系统信息的安全造成很大的威胁。(十)进行数据库安全管理。对数据库的安全管理应该配备专人专机,对不同的数据库类型采取不同的使用方式和广利制度,保护医院信息系统的核心安全。(十一)进行灾难恢复与备份管理。百密总有一疏,任何安全防护体系都不肯能完全对病毒进行防杀,因此为了避免数据的损坏和事故的发生,需要制定相应的数据恢复措施,对重要数据进行定期备份。

四、结束语

当今信息化的不断发展给医院的管理和高效运转带来了方便,但同时也带来了挑战。为了维护病人医患信息和医院财务信息,需要从技术和管理上加强对网络的安全工作,需要与时俱进,不断采用新技术,引进新方法,适应社会需求,将医院的信息化建设推向更高平台。

参考文献

[1]尚邦治.医院信息系统安全问题[J].医疗设备信息,2004,9

[2]从卫春.浅谈医院信息系统安全稳定运行[J].医疗装备,2009,15

[3]任忠敏.医院信息系统安全体系的建立[J].医学信息,2004,13

[4]黄慧勇.医院信息系统安全按风险与应对[J].医学信息,2009,15

潘家口水库水情信息处理系统开发 篇7

潘家口水库位于河北省迁西县境内滦河干流中游,控制流域面积33 700 km 2。水库大坝为混凝土低宽缝重力坝,中间部分设有18孔溢洪道,用15 m×15 m弧形闸门控制。31#和32#坝段为底孔坝段,共设4个底孔(其中1#底孔后改建为防汛自备电站进水口),用4 m×6 m弧形闸门控制。坝后建有混合式电站1座,由1台150 MW常规机组(1#机)和3台90 MW抽水蓄能机组(2#~4#机)组成。水库大坝下游6 km处,另建有1座混凝土拦河坝,形成一个与电站尾水连成一体的抽水蓄能机组反调节池(下池)。

下池蓄水及抽水蓄能机组运行后,原坝下测流断面即行废止,水库(上池)出库流量改由发电洞、溢洪道、泄洪洞工作(泄流)曲线(即水力学法)进行计算。这种多类型、多孔洞出流的水情处理过程,涉及10多类原始数据,需翻阅、查算6种关系查算表,参加计算的数据多达50余组。水情信息传输的时效性和原始数据的正点采集,要求水情计算及拍报必须在尽可能短的时间内完成。采用传统手工方法计算,工作量大且易出错,迟报、错报现象难以彻底消除。为此,开发了基于Windows平台的潘家口水库水情信息处理系统,以实现数据处理及水、雨情信息传输的自动化。

1 系统功能

潘家口水库水情信息处理系统,不仅需要处理逐日的水情信息并产生水情日报表,还需将逐日和瞬时采集到的水文信息及计算成果存入数据库,用来在下月初和第二年年初生成并打印月、年成果表。因此,它实质上是一个数据库应用软件。鉴于Object Pascal具有代码效率高、使用方便及速度快等特点,故将其作为开发平台,并以Delphi 7.0为编程工具,Access为数据库,ADO为数据库引擎。最终开发出的软件,经安装生成一个扩展名为“.exe”的Windows应用程序。系统运行后的主数据表界面如图1所示。

1.1 数值计算

(1)依据1#~4#机组发电运行后的表底读数计算日发电量,进而求得发电用水量(流量);依据2#~4#机组抽水运行后的表底读数计算抽水耗电量,求得抽水水量(流量),并以负值表示。以发电用水量(流量)与抽水水量(流量)的代数和作为发电洞日平均出库流量。

(2)依据上、下池水位人工观测值,按各自库容曲线分别插值计算上、下池库容。

(3)实时计算多个不同工况的溢流闸的泄流量,对全日多个泄流时段的泄流量进行统计,求得溢流闸日平均泄流量。

(4)实时计算多个不同工况的泄洪洞的泄流量,对全日多个泄流时段的泄流量进行统计,求得泄洪洞日平均泄流量。

(5)依据有功功率及运行小时数,按给定公式计算自备电站日平均出流量。

(6)将以上各计算结果相加,得到日平均总出库流量。

(7)依据日平均总出库流量和水库(上池)蓄水变量,计算日平均入库流量。

(8)将上述计算结果按本次计算所在记录位置追加至数据库;在下个旬初、月初、年初开始时刻,分别计算旬、月、年统计值。

1.2 报表生成

(1)水情计算完毕后,同时编制水情日报表;

(2)每月1日,生成上月水情月报表(含月统计值);

(3)年初按各水情因子分别生成上一年的年报表。

1.3 数据维护

系统提供了对主数据表等各类表的维护功能,主要用于特殊情况下对数据表记录的批量修改或添加,包括追加、修改、插入、删除等。在进行数据维护操作时,鼠标停留在相关按钮上,即显示对其功能的提示信息,以方便用户操作。其中,对于“删除”操作,系统会要求用户进行确认,以避免误操作。数据库维护界面如图2所示。

1.4 报文及报表输出

在报文区,提供了剪贴板编辑功能,藉此功能,即使是采用不同水情信息编码标准编写的报文,也都能顺利实现二次编辑。报文编辑区界面如图3所示。

2 数据库、函数及控件

2.1 数据库结构

Microsoft Access数据库是库表结构。根据任务需要,在数据库里建立了以下3类数据表:

(1)程序系统表

主要包括主数据表和溢洪闸、泄流洞、发电洞瞬时数据的结构空表。当程序运行中判断需要创建新表时,即自行复制为相应表的数据结构。此外,系统表还包括程序运行所需的一些初始信息。

(2)各种曲线表

主要存放上库容和下库容曲线、泄流洞和溢流闸泄流量查算表、发电机组效率曲线等关系表的数据(节点),供程序运行时调用。

(3)用户数据表

主要包括存放有各水文要素实测值的主数据表,及存放溢流闸、泄流洞和发电洞运行参数的其他数据表。主数据表每日生成1条记录。为提高检索速度和保证数据安全,以系统日期为准,每月生成1张主数据表。溢流闸、泄流洞和发电洞数据表中数据量较少,故每年只分别产生1张相应数据表。

2.2 主要函数

2.2.1 上、下池库容曲线插值函数

函数定义:

function kr1(h:variant):variant;//上库容插值函数function kr2(h:variant):variant;//下库容插值函数按照上、下池库容曲线的趋势,在能控制曲线走向的前提下,选取一定数量的节点,存放在数据库中的相应数据表内。根据曲线的线性,分别用直线内插和一元三点插值公式进行插值,经验证满足精度要求。

直线内插公式:

一元三点插值公式:

式中:X,Xi,Xi+1,Xi+2分别为库容曲线上的水位节点;Y,Yi,Yi+1,Yi+2分别为库容曲线上的蓄水量节点;H为插值点的水位;V为插值点的相应蓄水量。

2.2.2 溢流闸泄流量计算函数

函数定义:

function fff(a:real):real;//查表求ƒ值

function mmm(h:real):real;//查表求m值

function jisuan(h:real;e:real):real;//计算溢流闸流量

function ylzcb(h:real;e:real):real;//单孔溢流量查算

function xlz(riqi:integer):real;//遍历泄流数据库

为方便用户使用,程序提供了2种溢流闸流量计算方式,即公式法和查表法,可任选其一,默认方式为查表方式。

溢流闸泄流量公式:Q=ƒ(H,e),

式中:Q为溢流闸瞬时泄流量;H为水头(坝前水位减堰顶高程);e为闸门开度。

(1)查表法

查表法,是使用原有的H-e-Q关系表直接查读流量。将H-e-Q关系表存放在数据库中的曲线表中,程序根据坝上水位和闸门开度可查出相应的泄流量。H-e-Q关系表是个三维表,而Microsoft Access的数据表是二维表,故存放时需增加1字段,以实现三维查询。对于关系表中的空缺处,则采用在数据库相应数据栏填入特殊标记字符串的方式,程序读取后自行判定并提示采用公式法计算。

(2)公式法[1,2]

式中:M为堰流流量系数,由WES标准剖面堰M=ƒ(m,H)关系查得;m为孔流流量系数,m=0.8e/H+(0.25-0.357 e/H)cosα;s为溢流闸开启孔数(开度须相同);B为单孔溢流闸门宽度;α为弧形闸门下弦线与水平线夹角,α=arc cos((c-e)/r),c为闸门轴至堰顶垂直距离,r为弧形闸门半径;ƒ为垂直收缩系数;F为横向收缩系数,F=0.9-{0.2[ξ k+(s-1) ξe]H}/s B,ξ k=0.05,ξe=0.45;g为重力加速度。

当e/H≤0.75时为孔流,否则为堰流。

溢流闸日平均泄流量计算:溢流闸日泄流量为各单次泄流量折合日平均流量之和。

式中:Q泄为泄流闸日平均泄流量;Qi 1为第i次泄流开始时刻瞬时流量;Qi 2为第i次泄流终了时刻瞬时流量;△ti为第i次泄流历时。

2.2.3 泄洪洞泄流量计算函数

函数定义:

function chaxian(h:real):real;//泄洪洞泄流曲线插值函数

function fsd(riqi:integer):real;//遍历泄洪洞数据库

泄洪洞泄流量Q=ƒ(H),采用查表法计算,即:将现有坝前水位与泄洪洞泄流量关系曲线节点存入数据库相应数据表中,由程序读取水位级节点,按直线内插求得相应泄流量。

泄洪洞日平均泄流量计算方法与泄流闸相似,为各单次泄流量折合日平均流量之和。

2.2.4 发电洞出流量计算函数

函数定义:

procedure TForm 7.Button 2 Click(Sender:TObject);//事件

function aq(ah:real;var ah1,ah 2,ah 3:real):real;//效率曲线插值函数

function fdd(riqi:integer):real;//遍历发电洞数据库

发电洞出流量,按机组发电量,用下式[3]计算:

式中:Q电 为发电洞日平均出流量;P 为电功率,以 1 日的电功值除以 24 得之;J 为效率,J =ƒ ( H )。效率曲线保存在数据库相应数据表中,由程序根据当前坝前水位插值求得;H 为水头,由坝前水位减去发电机尾水位(即下池平均运用水位,采用 139.00  m)求得。

2.2.5 日平均出库流量计算函数

日平均出库流量为上述各单项出库流量之和。

2.2.6 数字组格式化函数

函数定义:

function ws(q:real):real;//流量有效位数函数

function gsh(h1,h:string):string;//格式化水位字串,相同整数位省略

function gsjs(t:real):string;//格式化降水量字串

f u n c t i o n n y(t:i n t e g e r):s t r i n g;//天数转换成 X 月 X 日

格式函数的设置,主要是为控制计算结果的有效位数,使其满足规范要求。水位、降水量格式函数主要用于转换输出界面的显示格式和报表的数据格式。

2.3 控件

本软件使用的控件主要包括以下几类:

(1)数据访问及数据感应控件;

(2)人机交互和界面控制控件;

(3)报表和其他用途控件。

3 主要特点

潘家口水库水情信息处理系统,具有以下主要特点:

(1)人性化处理方式

软件能自动处理各类偶然事件,如:可根据系统日期,自行判断报表所属类型;对闰年、闰月等的出现,也可自动判断并进行相应处理。

鉴于水情信息处理的实时性,在数据读取和记录指针定位时,直接读取电脑系统时钟,避免用户指针定位错误。

(2)人机交互能力强

软件对各主要参(系)数给出默认值,同时提供相应修改功能。用户根据需要,可选择使用手工输入或使用加法器对这些参(系)数进行修改,以适应水情处理计算需求。

(3)界面直观,操作简便

软件界面友好,提供单表和双表2种显示模式,用户可根据个人习惯任选其一;提供有多个快捷按钮,除输入数据时需用键盘外,其它操作均可通过点击鼠标完成,使用起来方便、快捷。

(4)安全性高

软件考虑了数据库存放数据的安全性要求,提供了对数据记录进行删除操作的提示、确认功能;用户界面只显示当前操作对应的表格及选项,其它无关表格或选项不显示,可有效防止误操作。软件核心系统表部分,在用户界面不可见。

4 结语

潘家口水库水情信息处理系统软件开发完成后,进行了测试。软件的测试,主要针对涉及各种曲线的计算模块进行。重点对发电洞出流量计算进行了对比测试。按1#机发电、蓄能机发电、蓄能机抽水3种工况分别进行测试,有效样本分别为31、44和39个。通过测试,确定1#机发电、蓄能机发电、蓄能机抽水3者流量修正系数依次为1.00、0.88和0.62。同时对月报表的产生和输出功能进行了测试。测试结果表明,月报表能正常生成及打印,月统计值准确无误。

通过2005年汛期以来的运行,证明软件性能可靠,功能较为完善。由于考虑了各种复杂条件下的出流情况,使得计算过程更加合理,计算结果能够满足潘家口水库与其下游大黑汀水库及区间支流潵河3者间达成水量平衡的要求。水情处理所需时间大幅缩短,满足了水情传递的时效性要求。

2006年,新的《水情信息编码标准》开始实施。利用软件提供的剪贴板编辑功能及输出的水情报表,可方便地实现与新的水情收、发报系统的整合,使水情处理及传输效率提高到一个全新的水平。

参考文献

[1]华东水利学院.水工设计手册[M].北京:水利电力出版社,1987,12.

[2]莫斯特柯夫.水力学手册[M].北京:水利出版社,1956,11.

民航空管信息处理系统的安全保障 篇8

随着计算机科学技术的飞速发展, 用计算机来取代人工方式完成电报和其它信息的处理在技术上是可行的, 不但符合国际民航组织I-CAO运行规范, 而且还会提高空管系统的综合保障能力, 减少因人为原因造成的差错、事故, 减轻工作人员的劳动强度, 提高工作时效。

2. 系统结构

2.1.设计要求

系统结构设计应遵循以下要求: (1) 继承性。继承国内外一些现成系统的成功经验和较好的设计思路与风格。 (2) 创新性。由于近两年计算机技术发展迅猛, 无论是操作系统平台, 开发平台, 还是计算机网络技术、硬件技术等, 都与几年前的情况大不相同。再者, 民航空管系统业务量增大很多, 业务变化很快, 所以在设计时应体现较强的创新性。 (3) 可行性。针对飞行安全最重要的保障必须具备高性能、安全机制良好的条件, 因此在产品的选型、开发方面都严格考虑到其安全和技术可行性。 (4) 扩展性。应具有良好的扩展性和升级能力, 选用具有良好升级能力和扩展性的设备及开发工具。 (5) 灵活性。灵活性主要表现在软件配置与负载平衡等方面, 配合交换机产品与路由器产品支持的最先进的虚拟网络技术, 整个网络系统可以通过软件快速简便地将用户或用户组从一个网络转移到另一个网络, 可以跨越办公室、办公楼, 而无需改变任何硬件, 以适应机构的变化。同时也可以通过平衡网络的流量, 提高网络的性能。

2.2.拓扑结构

CAATIS采用目前一种成熟的组网技术--千兆快速以太网构建计算机网络。这种网络的优点是高速高容、性能好、可扩充性好、容错性好、造价低等。千兆以太网目前的造价已降至ATM网之下, 其有效带宽却比622Mbps的ATM还高。千兆以太网已成为目前Intranet主干网组网的主要技术, 也是国内网络建设用得最多的技术。

2.3.CAATIS的基本组成

CAATIS软件面向的用户有多种类型, 分别是非空管用户、空管业务处理人员、统计人员、空管管理人员。系统根据面向的用户群, 呈现为由非空管用户层、空管业务处理层、统计管理层、行政管理层和决策管理层构成的层次结构, 如图1所示。

CAATIS包括以下子系统:

区调信息处理子系统:完成来自国内外各有关机场的电报信息的接收、转码、存储及电报的分析处理, 行进程单的自动制作和打印, 飞行动态表的自动填写, 飞越计划的自动制作, 飞机呼号管理维护, 航班动态的自动生成与管理, 航班时刻表的维护, 向有关管制部门发布电报信息等。

站调处理子系统:完成空管电报信息的接收、转码、存储及电报的分析处理, 拍发起飞、落地、领航等各种类型的电报, 飞行动态表的自动填写, 落地计划的自动制作, 统计各类报表, 航班动态的自动生成与管理, 与其它机场的空管部门实行自动索取/应答相关的信息, 航班时刻表的换季维护, 向机场有关保障单位发布航班动态信息、向机组人员提供航行情报和天气信息等。

塔台处理子系统:及时地向服务器索取最新的航班动态信息, 打印飞行进程单, 将天气信息、最新航行情报通过地空广播发布消息, 提醒通知空军有关情况等。

雷达编码分配子系统:自动地根据国际民航组织ICAO分配的雷达编码, 结合当天的飞行计划进行编排, 并在打印飞行进程单及通知站调发起飞报、领航计划报时, 加上雷达编码的内容。指挥进程单子系统:根据事先建立好的进程单数据库, 结合某个具体的航班和当时的航路天气情况, 计算出到各位置报告点的时间, 以表格形式打印出来。

事件预测子系统:包括预测航班延误、飞行流量、飞行小于间隔等。

统计及行政管理子系统:统计飞机停场时间、航班架次、航班正常率、使用夜航设备、夜餐误餐、电脑查岗、排班管理、工作质量评定、各类通告信息等。

非空管人员查询子系统:供除空管人员以外的保障单位查阅航班动态、停机位、天气、特情、会议通知等。领班主任子系统:供值班领导查阅各种信息、监视值班人员的动态、处理各类突发事件时提供决策参考等。

3. 关键技术点分析

3.1.MCSM算法思想

在CAATIS中, 基本思想是将消息系统、临界区、同步机制、互斥量机制有机结合起来考虑, 相互取长补短, 从而较好地解决主程序、电报收发程序、电报处理程序等程序之间实现并发运行的问题。

CAATIS由两个主要程序和一些辅助程序构成。两个主要程序分别是主程序和电报收发程序。主程序负责维护航班动态和航班计划以及航班时刻表, 编制航行电报, 处理电报等。电报收发程序负责从RS232串行口接收电报, 将电报码转换成电脑能识别的ASCII码, 并且负责将主程序编制的电报转换成适当的码然后发送出去。它还负责电报报文的存储。其他的辅助程序包括各种数据库的编辑维护程序。它们负责建立和维护主程序所需要的各种数据, 例如航线数据、机场地名数据、飞机数据、航空公司数据等等。主程序提供动态显示, 电报处理, 电报编制。主线程提供用户菜单界面, 内容包括电报编制, 动态查阅和编辑, 计划查阅和编辑, 流量预测数据的计算和显示, 静态数据查阅和编辑, 手控打印进程单, 飞行动态表格操作, 飞行计划通知单操作, 航班动态显示设置, 以及辅助功能等几个主要功能模块。辅助功能包括:流水号查看, 清除漏报提示, 系统参数设置, 配置进程单和别的表格的格式, 退出程序, 查阅电报处理日志, 显示收报窗口 (指的是电报处理线程从原始电报文件里读出的电报) , 接收电报确认操作。关于电报处理线程的工作是这样的:从原始报文件里读出电报进行处理。每天的原始电报将存放在电报目录里的某个子目录里, 电报目录可以从注册表里查到, 这是相对固定的。但子目录就不是了, 它是每天有个新的, 在日期切换时改变。

3.2.部分通讯功能的实现

3.2.1.国际二号码与ASCII码的互换。国际二号码也叫五单位码或波多 (BAUDOT) 码。五单位码的格式是1个起始位, 5个数据位, 1.5个停止位, 即

由于五单位码分字母/数字两档, 一共有64种编码, 所以相当于六单位编码。事先在内存中存入转换表, 地址由小到大的顺序就是六单位二进制编码的顺序, 其内容是相应于五单位码所定义的字符的ASCII码。

3.2.2.收发报通信功能。系统的收发报通信模块的设计主要是通过引入面向对象机制来实现, 面向对象有效的封装机制提高了接口模块的安全性、独立性与易维护性。

3.3.事件预测功能的设计与实现

预测某一天某一时段的流量, 是先用万历推算法推算出星期数来, 然后再读取航班时刻数据库中相关的内容进行分析。空中飞机小于间隔的预测是这样实现的:首先, 根据起飞报或移交电报的时间, 结合当时的航路天气情况以及相关数据库信息计算出每架飞机到交接点的时间, 然后推算出到各有关位置点的时间, 判断出若在某一点的时间有不止一架同高度飞机在5分钟之内经过, 则启动告警程序进行告警提醒, 并显示出是哪几架飞机可能发生小于间隔的情况, 值班管制员得到此提醒信息后, 立即采取措施, 进行调配, 避免小于间隔的发生, 有效地保证飞行安全。

4.结论

计算机技术和信息科技在民航空管中的应用是创新空管的工作模式, 减少或杜绝人为差错, 是提高安全保障能力的重要途径。

摘要:本文作者主要就民航空管信息处理系统的结构和部分关键技术的解决办法进行了分析与研究。

关键词:民航空管,信息处理系统,安全保障

参考文献

[1]王启峰.关于强化安全信息分析预测工作的探讨与设想[J].中国铁路, 2001.

[2]李博轩.VisualC++6.0数据库开发指南[M].北京:清华大学出版社, 2000.

国际贸易中的信息处理系统 篇9

《信息搜集方式》

随着科技的发展, 信息搜集的发展经历了三种方式。

►►一、被动搜集模式—雷达

被动、静态、传统的搜索模式, 当信息到达视野范围之内时才捕获, 有敏感程度、搜索范围的不同, 有的还有盲区。

这种模式是等着消息源来提供信息。比如现在大部分外贸企业依然很依赖的广交会, 大部分的客户信息和订单来源于此。

这种方式有很大的局限性, 本质上来说是不够系统的。同时由于不是有意识的主动搜索, 目的性不强, 如果不加分析而一概接受, 可能会对现实工作方向产生误导。

比如客户到摊位说他们是找非常便宜的产品的, 我们就可能认为这个客户就是一个做低挡产品的客户, 其实很有可能抵挡产品只是客户整个产品线的一小部分。如果不主动研究, 就可能认识错误, 而忽略或放弃与客户在更高层次领域合作的可能性和机会。

►►二、主动搜集模式—GOOGLE

主动搜索, 利用一切可以利用的资源, 主动搜集信息, 跟可触及、可调动、可具备的资源多少、质量高度相关。例如GOOGLE, 他其实是为人们在互联网的海量信息提供了一种快速的筛选和检索方法, 但更为重要的是他使人们可以更有目的性的获得有效的信息。

一旦企业有了自己的战略定位和发展方向, 就需要主动搜集各方面的相关信息。比如企业把某个客户作为未来几年重点发展的目标, 那么就要主动搜集跟这个客户相关的市场环境、自身价值取向、发展历史和模式、现在需求等等。

主动搜集模式本质上是带有计划性和系统性的, 可以为企业发展提供综合的参考价值。不过有时候这种计划性和系统性可能会落后市场的变化, 造成搜集信息的滞后性。

►►三、互动收集模式—FACEBOOK

社区收集模式, 主动、互动、动态的收集信息, 与客体资源产生互动。FACEBOOK的迅速崛起代表着一种时代发展的趋势, 一种人们渴望社区融合, 渴望即时互动的潮流, 而不是静静的去等待或者搜集来的冷冰冰的信息。

这给国际贸易中企业带来的启示就是, 信息是鲜活而有生命的, 需要不断去交流和解读, 而我们也可以通过各种现代科技手段与客户和市场互动, 如视频和即时聊天工具等。很多500强公司与FACEBOOK展开合作, 利用其众多的在线群体开展营销活动, 其基础就是社区中人们互动交流中公开的、真实可靠的、鲜活的数据信息。

由此, 可以看出互动信息搜集模式的高效, 其本质是分享, 共同创造更大的价值, 也更贴近市场的真实状况。当然, 这种方式搜集来的信息可能是杂乱无章的, 还需要进一步的辨析挖掘。

以上三种方式, 需要综合运用, 互为补充, 才可能得到我们所需要的较全面又及时的信息体系。

《信息搜集渠道》

一般信息来源于这样几个渠道

►►一、客户交流

信息来源方为客户的渠道, 这是传统上最直接的信息渠道, 主要来源于展会、互访、邮件、订单、客户目录等。

这里重点要说明的是, 客户内部的不同人员, 因为不同职位, 职权范围不同, 掌握的信息范围和深度也有不同, 要注意和不同角色人员交流的内容、范围和方式。

►►二、互联网

这也是一个非常便捷的渠道, 如果挖掘分析得当, 能有非常大的收获。不过这个渠道的缺点是信息庞杂, 不易分辨, 要有较强的对比分析能力。主要有客户网站, 第三方网站, 官方公开数据, 社交网站等渠道。

►►三、报刊杂志

国外有很多行业报刊, 可以提供整个行业动态, 也包括很多公司的信息

►►四、其他官方渠道

外国驻本地使领馆、商会等等, 一般都有本国相关行业及市场信息, 有时还会有一些推广活动, 也是获得比较权威信息的有效渠道。

►►五、市场考察

如果有机会去国外, 可以有计划的制定市场考察计划, 从市场环境等各个方面实地观察搜集市场和客户信息。

《信息处理流程》

一般信息处理流程需要四个步骤:捕获搜集、辨析分类、挖掘萃取、综合归纳, 既需要感性的直觉和敏锐, 又需要理性的分析和总结。

►►一、捕获搜集

这是获得最原始信息的第一步, 需要通过上面讲的方式和渠道去获得。重要的是要真实、全面、详细的通过一定规则记录获得的信息。

►►二、辨析分类

根据信息所属性质, 大体可以分为基本背景、商业模式、商誉、规模实力 (竞争地位) 、竞争环境、发展历史和战略、销售和购买情况、运作流程和规律等类别。

另外, 还有关于客户商业文化的信息, 包括管理模式和风格, 主要负责人的基本状况、性格、喜好等。

还可以根据信息来源、时间、地域等进行分类。总之, 这些分类, 都是方便我们辨析信息之间的关联性, 从不同角度解读这些信息。

►►三、挖掘萃取

对分类信息进行进一步的加工整理, 是去伪存真, 由表及里, 抽丝剥茧的过程, 自此我们将分出不同信息的重要程度和层次, 是深度认识关键。

►►四、综合归纳

通过一定方法, 将不同重要程度和层次的信息进行综合拼接, 有时重要的结果会自然出现, 有时则还需要一定的归纳推理, 总之要得出对下一步行动方向有指导意义的现实结论。

维哈柯文信息处理系统检测技术研究 篇10

(1) 新疆具有重要的战略地位

新疆维吾尔自治区位于中国西北, 面积166万平方公里, 占中国国土总面积的六分之一, 是中国面积最大的省级行政区。新疆地处亚欧大陆腹地, 陆地边境线5 600多公里, 周边与俄罗斯、哈萨克斯坦、吉尔吉斯斯坦、塔吉克斯坦、巴基斯坦、蒙古、印度、阿富汗等八个国家接壤。作为亚欧大陆中心, 新疆在各个方面都显示了重要的战略地位。

(2) 信息化是加速建设的有力手段

当前世界经济已由工业时代进入信息时代, 以计算机软硬件、多媒体技术、光纤和卫星通信技术等为特征的信息化浪潮已经席卷全球。与此同时, 信息技术已经渗透到社会生产和生活的各个领域。信息化建设的重要性已经不言而喻。

新疆是我国重要的少数民族聚居区之一, 现有47个民族。全区1 800多万人口中, 少数民族人口有1 100多万, 现行的民族语言文字有维吾尔文、哈萨克文、柯尔克孜文、蒙古文和锡伯文6种。其中, 维吾尔文和国家通用语言文字一起在全区使用, 其他民族语文在本民族自治地方及其文化、教育、科技、新闻出版等领域使用。众多少数民族都拥有着灿烂悠久的历史文化, 这些文化也都急需通过信息化的手段弘扬和保护。

自20世纪80年代, 新疆一些研究机构和软件企业对维吾尔文、哈萨克文、柯尔克孜文 (以下简称维哈柯文) 信息处理技术进行了研究并尝试开发了部分软件, 产生了一批研究成果及软件产品。到目前为止, 各类维哈柯文应用软件已经初具规模, 如:印刷体维哈柯文识别软件、英维哈柯汉电子词典、维哈柯文字处理软件、维哈柯文排版系统、维哈柯文输入法软件、维哈柯文字体软件、维哈柯文新闻采编系统等, 维哈柯文信息处理技术日趋成熟, 维哈柯文信息处理产品的产业也在逐步形成。然而, 新疆地区的信息化水平与发达地区比较还有相当大的差距。因此, 为了适应社会发展赋予新疆的重要地位, 加大信息化建设不仅是发展新疆的当务之急, 也是国家长治久安的必然之选。

2 维哈柯文信息处理技术的特点

2.1 维哈柯文概述

(1) 维吾尔语

维吾尔语属阿尔泰语系突厥语族, 国内约有800多万人使用。此外, 哈萨克斯坦、乌兹别克斯坦、吉尔吉斯斯坦等国境内也有使用者。我国境内的维语分中心、和田、罗布三个方言, 标准语以中心方言为基础, 以伊犁-乌鲁木齐语音为标准音, 使用以阿拉伯字母为基础的文字。

维吾尔语构词和构形附加成分丰富, 表示各种情态的助动词很发达, 词组和句子有严格的词序。词汇中除有突厥语族诸语言的共同词外, 还有相当数量的汉语、阿拉伯语、波斯语和俄语的借词。现在使用以阿拉伯字母为基础的维吾尔文。公务活动、社会交际、广播影视、新闻出版、文学艺术、民族教育、科技等各个领域都普遍使用该种语文。

维吾尔语共有32个字母, 其中有8个元音, 24个辅音。

(2) 哈萨克语

哈萨克语属阿尔泰语系突厥语族西匈语支。使用者主要分布于哈萨克斯坦、蒙古及我国新疆部分地区, 国内的使用人口约160万人。

哈萨克语有9个元音和24个辅音, 使用以阿拉伯字母为基础的文字。有元音和谐和辅音同化现象。词的结构和同族诸语言基本相同, 构词和构形附加成分均在词根之后, 也有个别来自波斯语的前加成分。哈萨克语从阿拉伯、波斯、蒙古、俄、汉等语言中吸收了借词。

日常生活中, 哈萨克语与同属突厥语族的其他民族, 如维吾尔族、柯尔克孜族、塔塔尔族以及乌孜别克族均不会产生太大的障碍, 一般不需要翻译。

(3) 柯尔克孜语

柯尔克孜语与维吾尔语和哈萨克语同属阿尔泰语系突厥语族, 也可翻译成吉尔吉斯语。国内主要分布在新疆维吾尔自治区西南部克孜勒苏柯尔克孜自治州, 黑龙江省富裕县也有少量分布, 使用人口10余万。在国外, 主要分布于吉尔吉斯斯坦和阿富汗。

新疆的柯尔克孜语分南、北两个方言, 文学语言以北部方言为基础。柯尔克孜语共有14个元音22个辅音, 使用以阿拉伯字母为基础的文字, 没有阿拉伯语、波斯语、俄语借词, 而汉语、蒙古语借词较多。

综上所述, 维吾尔、哈萨克、柯尔克孜语同属阿尔泰语系突厥语族, 在字形、发音、拼写规则和书写习惯上非常相似, 因此在信息处理技术上差别不大, 可以统一考虑。

2.2 维哈柯文信息处理技术的特点

维吾尔语、哈萨克语、柯尔克孜语同属阿尔泰语系突厥语族, 使用以阿拉伯字母为基础的文字, 与汉字和西文的处理方式有很大的不同。主要表现在:

(1) 变形显现

维哈柯文的拼写字母都有名义字符和显现字符之分。

名义字符为单个的元音和辅音定义了图形符号, 但实际拼写时, 这些字符又会根据临近字母属性的不同而具有不同的显现形式, 也就是显现字符。一般来说, 字符的显现形式有四种, 既独写形、首写形、中写形和尾写形。对应着字符单独书写、作为单词首字母书写、在单词中书写以及作为单词结尾字母的书写方式。

在传统的信息系统中, 字符是通过调用字库的方式显示到屏幕或输出到打印机的, 由于汉字和西文均不存在变形显现现象, 因此每个字符在字库中都有一个唯一的图形符号与之对应。而维哈柯文的字符存在四种显现方式, 因此在构造和调用字库时要采用与传统方法有很大区别的方式才能解决。

(2) 左向文本

汉字和西文通常是左端对齐, 由左向右书写, 称为右向文字。而维哈柯文恰与汉字和西文相反, 文字右端对齐, 从右至左书写, 属于左向文本。而当维哈柯文与汉字、数字或西文同时出现时, 维哈柯文仍保持从右至左的排列顺序, 其他文字则要保持从左至右的排列顺序。这种特点在处理文字混排时造成了相当大的困难, 需要在信息系统的设计中充分考虑数据结构以及处理方式的问题。

3 维哈柯文信息处理系统的检测要点

由于维哈柯文自身的语言特点, 决定了在进行维哈柯文信息处理时需要采用大量与以往处理汉字和西文完全不同的信息处理技术, 这也决定了维哈柯文信息处理系统的质量往往比传统的汉字和西文信息处理系统的质量更难保证。因此, 这也给维哈柯文信息处理系统的检测技术提出了更高的要求。

除了普遍适用的功能和性能测试之外, 维哈柯文信息处理系统的检测尤其要注重系统界面、文档的本地化, 系统采用的用于信息交换的编码字符集, 系统所用字库的规范性, 以及系统配套输入法的规范性。

其中, 编码字符集是信息处理的基础技术。现代信息处理系统最重要的特征之一就是要和其他信息系统之间不断进行数据交换, 而进行数据交换的前提就是系统间采用的是同一套编码字符集。要保证维哈柯文信息系统之间的数据交换, 以及维哈柯文信息系统与汉字信息系统、西文信息系统之间的数据交换, 编码字符集的检测是至关重要的。

目前, 我国已发布的维哈柯文编码字符集标准为GB 21669-2008《信息技术维吾尔文、哈萨克文、柯尔克孜文编码字符集》, 维哈柯文信息系统的设计、开发以及检测与验收都应以该标准为依据。

(1) 测试环境

测试环境是进行一切测试活动的基础, 是保证测试工作有效性的前提。

每个信息系统在设计时所考虑的目标运行环境都不尽相同, 因此在测试时应选取符合被测系统运行要求的典型软硬件环境, 而不要刻意选取最低配置。其中, 与被测系统实现其功能密切相关的部分应首先考虑选用已通过相应维哈柯文编码字符集标准符合性测试的产品, 如操作系统、数据库、中间件、字体、输入法等, 否则应选取不会对被测系统的标准符合性造成误判的产品搭建测试环境。

必要时, 应首先对测试环境进行相应维哈柯文编码字符集标准的符合性测试。

当被测系统携带有操作系统、数据库、中间件、字体或输入法等部件时, 应首先对这些部件进行相应维哈柯文编码字符集标准的符合性测试。

(2) 样本制备

在测试中要经常使用维哈柯文字符数据流, 为方便测试应用, 同时降低对测试人员的语言要求, 应采用构造测试样本的方法。测试样本按照以下方法进行制备:

使用开发工具建立空白文件, 并以二进制形式打开, 依次向文件中写入GB 21669-2008表A.1中列出的所有码位的编码数值。为方便核查输出结果, 样本最好按照GB 21669-2008表A.1的格式构造。

(3) 测试策略

将被测系统安装至测试环境中, 采用黑盒测试的方法, 将准备好的测试样本通过被测系统的正常输入途径输入至被测系统中, 查看对应的输出是否符合预期结果。

这里所指正常的输入途径可能包括但不限于:

A.打开文件

B.导入文件

C.键盘输入

D.复制/粘贴

与这些输入对应的输出形式可能包括但不限于:

A.保存/另存的文件

B.导出的文件

C.屏幕显示结果

D.打印稿

(4) 测试用例的设计原则

测试用例宜覆盖与相应维哈柯文编码字符集标准对应的测试样本中的全部内容。

测试用例应覆盖被测系统的全部功能模块, 每个功能模块的测试用例应主要考虑但不限于下列内容:

A.命名支持

如:文件名、目录名、项目名、用户名、组名等。

设计命名支持的测试用例时, 命名用字符串可从测试样本中随机选取, 选取时宜考虑边界值及均匀性。同时, 还应选取维哈柯文实际短语作为命名字符串构造测试用例。

B.函数支持

如:SQL语句支持、开发工具特定函数调用等。

SQL语句支持的测试用例, 应至少涉及创建及删除数据库、表、列, 以及增加、查找、排序、更新、删除数据记录等。

开发工具特定函数调用的测试用例, 应覆盖函数中所有必要的参数。

用例中使用的字符串可从相应测试样本中随机选取, 选取时宜考虑边界值及均匀性。同时, 还应选取维哈柯文实际短语作为字符串构造测试用例。

C.编辑支持

如:键盘输入/复制/剪切/粘贴/查找/替换等。

编辑支持的测试用例除主编辑区外, 还应覆盖对话框、表单、批注、页眉、页脚等可进行编辑的区域。

4 结语

以上对当前维哈柯文信息化建设的重要性、维哈柯文信息处理技术在实现方面不同于汉字和西文的诸多特点, 以及维哈柯文信息处理系统编码字符集检测技术进行了探讨。该领域目前还处于发展阶段, 仍存在大量研究工作亟待开展。

信息处理系统 篇11

因此,在谈及工业4.0和智能制造时,必定绕不开CPS——这个“最熟悉的陌生人”。实际上,CPS并非新概念,其传统代表——嵌入式控制和执行系统,多年来已经广泛应用于航空航天、汽车、机械装备等离散制造业和能源、化工等流程工业。很多年来,CPS并不强调与新兴信息系统的对接,而更多强调嵌入式计算、控制单元与执行机构相衔接形成的自动化控制和执行系统。但是在工业4.0和智能制造时代,CPS开始强调“实时监控、状态感知和自主决策”的智能化特征,基于先进IT技术的数字化制造系统开始和传统CPS系统融合,并利用高性能工业网络、传感器网络等基础技术,形成信息化系统、计算单元、控制执行单元和物理实体的协同,帮助CPS系统变得更为“智能”。

不过,CPS系统在引入国内时,不仅其定义和内涵并无统 认知,甚至其译名都存在较大的争议;从本期开始的“热潮中的思考——‘工业4.0’和‘智能制造’系列报道”,编辑特别邀请英诺维盛公司总经理、中国发明协会发明方法分会会长、清华大学特聘课程教授赵敏先生,谈谈他对工业4.0和CPS系统的独特见解。

工业4.0诞生于2011年。德国工业4.0的核心内容可以概括为:建设一个网络——CPS(Cvber-Physical System,赛博物理系统),研究两大主题——智能工厂和智能生产,实现三大集成——横向集成、纵向集成与端对端集成,以及推进三大转变。

CPS强调的是赛博系统(Cyber System)和物理系统(Physical System)的融合。物理系统不难理解,但是对于赛博系统则出现了较大的理解分歧。现在流行的对CPS的翻译是“信息物理系统”,这是一个非常不妥当、概念混淆的术语翻译。自从2014年CPS开始在国内流行时,笔者就质疑CPS的翻译,并且于2014年4月20日在媒体网站上专门发表了一篇名为“由工业4.0谈及对CPS的翻译和理解”的博客文章,讨论了对这个术语的翻译。

笔者深切地感受到,CPS是工业4.0的核心和标志,是工业4.0的落地和使能技术。没有CPS,就没有工业4.0。对于这样g 个重要术语的翻译错误,将导致大家对CPS的理解错误,进而可能导致CPS难以落地。于是,笔者花了近一年的时间来收集有关CPS的资料,并利用笔者熟知技术系统发展演变理论的优势,从自己的视角研究和剖析了CPS。

为了弄清楚Cyber的准确释义,笔者查询了牛津大辞典,词典给出的词条解释是:Cyber——(in nouns andadjectives)connected with electronic communicationnetworks,especially the Internet,翻译为“赛博-(以名词和形容词)连接电子通信网络,特别是互联网(的事物)”。维基百科没有给出明确的解释,谷歌翻译软件只是给出了几个释义:网络、数码和网上等。因此,根据目前的翻译工具和辞书,无论怎么看,Cyber都没有信息的意思,而主要是“网络”或“互联”的意思。

赛博系统,并非新生事物。1954年钱学森撰写的《工程控制论》一书就提到了赛博的概念。某些行业对赛博空间的研究,也已经达到了较高的水平。2009年4月,在美国国防部的倡导下出版了《赛博力量和国家安全》一书,对赛博空间做了全面的介绍,形成较为完备概念体系,书中认为赛博空间是一个可操作的领域,由电磁频谱、电子系统及网络化基础设施三部分组成,人类通过电子技术和电磁频谱进入该领域,进行信息的创建、存储、修改、交换和利用。

简单理解,电磁频谱是各种制式电磁波,电子系统是各种连接网络的终端,网络化基础设施是各种有线/无线网络和发射接受终端等。这是目前对赛博系统最清晰的释义。但是,最初翻译工业4.0的人可能并不了解这些背景知识,望文生义地把Cvber翻译成了“信息”。其实,信息以及承载信息的数据,只是赛博系统中流动的过客,是被控制的对象。

众所周知,信息化的基础是二进制数据。计算机并不直接处理信息,只会按照既定的程序,处理0和1的二进制数据。当任何自然界信息或人工信息需要计算机处理时,首先要做的工作是该类信息的数字化,然后交由计算机处理,然后再把处理后的数字化信息用软件(屏幕显示设备)或使能器(执行动作设备)表示出来。因此,所谓信息化,实际上是“自然界信息一信息数字化一数字运算一数字化信息一显示或执行结果”这样一连串的、信息产生质的飞跃变化的过程。如图1所示。

计算机CPU的子系统是门电路,门电路的元件是晶体管,晶体管依赖于电场的变化(电平高低或电流通断),最终表示为0和1的逻辑数据。

在场效应管结构中,闸门(Gate)呈类似鱼“鳍(Fin)”的叉状3D架构,可于电路的两侧控制电路的接通与断开。电流的通断,代表了0和1的二进制数字。由此,在物质支持下,电场的状态形成了晶体管的数字化逻辑运算状态。

计算机存储功能由各类存储器实现。在数据的记录形式上,现在多数采用磁介质材料来实现数据的读写。现在常用的垂直记录技术,是以磁颗粒的极性N—S和S—N的物理状态来决定二进制数字0或1。如图2所示。

我们甚至还可以把无线网络的发射与接收设备也用这样的方式描述出来。限于篇幅,不再赘述。

综上所述,无论是计算机、手机的运算、存储、显示和网络传输,还是各类传感器和数码设备等,都属于大家所熟知的赛博系统,都是基于最基本的物质和物理场的原理工作的。物质支持了场的存在,场支持了数字化逻辑的基本原理实现。因此,赛博系统是特指包含了数字空间的基本物理结构。

所谓CPS,就是要让第三次工业革命的产物——包括了数字空间的赛博系统.不断融入第一次、第二次工业革命的产物——物理系统的过程,从彼此叠加、嵌入直至相互融合、互通互联,形成了赛博物理系统(CPS),实现“状态感知、实时分析、自主决策和精准执行”的智能制造,并为未来无所不在的物联网铺平道路。

信息处理系统 篇12

汽车行驶信息处理系统,是对CAN总线采集的车辆行驶速度、时间、里程以及其他开关量信息进行记录、存储,实现查询、统计、图表生成、参数设置和权限管理等功能,以便分析出车辆行驶状态和驾驶员在驾驶过程中的各种操作,从而为有关部门对事故责任的鉴定提供有力依据 [2]。

1 系统简介

整个系统分为车载部分和非车载的计算机部分,结构示意图如图1所示。车载部分装在车辆上,计算机部分的数据分析软件归相关部门所有。车载部分主要是CAN节点和数据采集单元,各个CAN节点采集的时间、速度、开关量等信息,通过CAN总线送到车载部分的数据采集单元中存储,然后再将这些数据通过数据采集单元的RS232串行接口或USB接口上传到计算机中,供数据分析处理系统进行分析,而且数据分析处理系统还具有数据下传功能,即对车载部分实现初始化和参数设置[3]。

2 系统总体设计方案

系统总体设计如图2所示,分为下层和上层两部分。下层部分主要由挂接在CAN总线上的CAN节点和数据采集单元组成,属于车载部分。每个CAN节点都由传感器或执行器接口、微处理器、CAN总线控制器以及CAN总线收发器组成[4]。传感器负责将采集到的车辆行驶时的速度、时间、刹车、左右转向灯等信息传递给微处理器进行处理,处理后的信息由CAN控制器通过控制CAN收发器传送到CAN总线上。数据采集单元负责将CAN总线上的数据信息取回,然后通过RS232或USB接口上传给上层数据分析软件进行分析。上层数据分析软件部分属于非车载计算机部分,主要是对CAN总线所上传的车辆行驶时间、速度等数据信息实现统计、生成图表,并实现对车辆和驾驶员的相关信息进行管理的功能[5]。

3 系统软件设计

汽车行驶信息处理系统的结构图如图3所示,上层数据分析软件总体流程图如图4所示。系统以SQL Sever数据库为基础,采用Visual Basic 6.0开发,总体结构可以划分为登陆模块、用户管理模块、车辆管理模块、数据管理模块和帮助模块等。

系统数据分析软件的整个登陆过程分为4部分:选择用户类型、输入用户编号、输入用户密码和登陆,而用户类型是指登陆系统的用户是管理员还是驾驶员。如果选择了用户类型,输入了正确的用户编号和用户密码,则可以成功的登陆系统,否则可以通过点击“清除”按钮来清除已经输入的用户编号和密码,重新输入或是点击“关闭”按钮退出系统。

用户管理包括管理员管理和驾驶员管理。管理员具有最高权限,可以实现用户管理、车辆管理中的所有功能,实现对管理员和驾驶员的编号、姓名、密码、年龄等基本信息的查看、增加、修改、删除。而驾驶员只能实现用户管理、车辆管理中部分功能,即查看和修改自己的姓名、密码等基本信息,查看车辆基本信息。

车辆管理实现对车辆的车牌号码、品牌、系列等基本信息的查看、增加、修改和删除。数据分析软件的重点是数据管理,下面将重点介绍。

4 数据管理

数据管理包括对事故疑点数据的管理和对一般行驶数据的管理,主要是根据车辆行驶的速度、开关量等信息,绘制车辆行驶曲线[6]。

事故疑点时,需要对以0.1 s为时间间隔采集的车辆行驶的时间、速度及开关量等信息进行绘图,即建立速度与时间关系、加速度与时间关系以及开关量与时间关系曲线图。一般行驶时,需要对以1 s为时间间隔采集的车辆行驶的时间、速度及开关量等信息进行绘图,即建立速度与时间关系、加速度与时间关系、开关量与时间关系曲线图。曲线的横坐标为时间,单位为s,精确到1 s,纵坐标为与时间对应的车辆行驶速度、加速度及开关量,速度的单位是km/h,精确到0.001 km/h,加速度单位是m/s2,精确到0.001 m/s2。并可以实现对所绘制曲线的放大、缩小、翻页以及曲线上数据的实时查询[7]。

由于速度、加速度等为连续的数据,而开关量为离散的数据,所以绘图时要划分为对速度、加速度与时间的连续型曲线绘制和对开关量与时间的离散型曲线绘制。但是,绘制曲线的基本思想都是两点确定一条直线,不断地取数据,不断地连接两点,就可以绘制出时间-速度关系曲线和时间-加速度关系曲线,而实现方法是通过VB中的line方法[8]。

曲线上数据显示,是将当前时刻的各种行驶信息以数字化的形式表现出来,并与图形相符合。当需要某一点的各种信息时,可以通过鼠标的mouse up和mouse down事件先获取该点的方位信息,然后转化为该点对应的各种信息[9]。

事故疑点时,车辆行驶时的时间与速度、时间与加速度关系曲线如图5所示,其中,实线为时间-速度关系曲线,虚线为时间-加速度关系曲线。为便于分析,图形中左边的纵轴为速度,右边的纵轴为加速度[10]。

一般行驶时,车辆的时间与速度、时间与加速度关系曲线如图6所示。设计时,选取典型的开关量作为分析对象,其中(a)、(b)、(c)、(d)曲线分别表示刹车、左转向灯、右转向灯、油门。

5 结束语

与一般的汽车行驶信息处理系统相比,本系统优化了车辆行驶信息的存储,能以有限的存储空间存储更多、更详细的车辆行驶信息,并实现了基于VB环境下的数据采集。在绘制车辆行驶曲线时,无论是事故疑点时还是一般行驶时,本系统都将时间与速度关系曲线和时间与加速度关系曲线放在一起,并实现了曲线上数据的精确定位和显示,方便分析人员对车辆行驶时的状况进行分析。

参考文献

[1]王山,吕良海,李静.交通事故原因分析及对策研究[J].安全,2007,28(2):28-31.

[2]关惠平,谢飞鸿,刘有录.车载综合信息系统终端构筑方案的研究与实践[J].计算机工程与设计,2006,27(2):278-282.

[3]陈宁.CAN总线技术在汽车局域网中的应用[J].客车技术与研究,2006(3):11-16.

[4]邬宽明.CAN总线原理和应用系统设计[M].北京:北京航空航天大学出版社,2006.

[5]黄妙华,徐保松,李秀芬.虚拟数字式汽车仪表信息系统的研究与开发[J].汽车技术,2006(5):13-16.

[6]张元良,李闯.行车记录仪中数据存储保护的实现[J].微电子学与计算机,2004(3):38-40.

[7]潘远亮,彭东林,朱革,等.一种新型汽车数据传输方式[J].公路交通科技,2004(12):133-136.

[8]崔武子,朱立平,乐娜.Visual Basic程序设计[M].北京:清华大学出版社,2006.

[9]明日科技,高春艳,刘彬彬.Visual Basic控件参考大全[M].北京:人民邮电出版社,2006.

上一篇:板蓝根的对话下一篇:预防胰岛素过量