当前位置: 查字典论文网 >> PowerBuilder和MapInfo的集成开发技术

PowerBuilder和MapInfo的集成开发技术

格式:DOC 上传日期:2013-12-18 11:14:20
PowerBuilder和MapInfo的集成开发技术
时间:2013-12-18 11:14:20     小编:

PowerBuilder和MapInfo的集成开发技术 PowerBuilder和MapInfo的集成开发技术 PowerBuilder和MapInfo的集成开发技术PowerBuilder和MapInfo的集成开发技术 中国人民解放军电子工程学院 梁亚声

摘要: 本文介绍了客户/服务器开发工具PowerBuilder和桌面地图信息系统MapInfo集成开发的基本方法。重点讨论了集成开发中的一些关键技术的实现方法。

关键词:PowerBuilder,MapInfo,MapBasic,系统集成,OLE自动化,回调

0 引言

PowerBuilder 是一个面向对象的用于构造基于客户/服务器(Client/Server)数据库应用系统的开发工具,它通过ODBC可同时支持Sysbase、Oracle、Informix、SQL Server等多种关系数据库,具有强大的数据库应用程序开发功能,尤其是它提供的如数据窗口(Data Window)等工具,使其能够更加方便有效地访问与操纵数据库。

MapInfo是由美国MapInfo公司推出的地理信息系统开发平台,其核心包括MapInfo Professional和MapBasic两个部件。通过MapInfo平台,能把大量信息直观地与地理图形有机联系起来,使枯燥的表格数据可视化,从而极大地方便了数据分析和辅助决策。

利用PowerBuilder强大的数据访问与操纵能力和MapInfo的地图信息管理功能,结合Integrated Mapping技术、OLE自动化技术等,将MapInfo地图集成到PowerBuilder的应用中,可以迅速地开发出具有强大地图处理能力的应用程序,使数据库中繁杂抽象的数据快速、准确、灵活地显示于电子地图之上,将数据可视化,实现空间数据和属性数据的有机结合。

1 开发框架

使用PowerBuilder和MapInfo集成开发技术所开发的应用程序,称为集成的地图应用程序(Integrated Mapping Application)。在集成的地图应用程序中,以客户/服务器的开发模式,使用PowerBuilder开发的应用程序称为客户程序。客户程序运行在前台,通过OLE调用在后台运行的作为OLE自动化服务器的Mapinfo。

在集成的地图应用程序中,根据MapInfo提供的Integrated Mapping接口,在PowerBuilder客户程序中使用Outbound OLE Automation(输出OLE自动化)技术,将MapInfo的地图窗口集成到客户程序中,从而使客户程序具备地图处理能力。客户程序使用MapInfo OLE自动化对象、MapBasic OLE自动化对象的有关属性和方法,通过MapInfo OLE自动化服务器对集成的地图窗口进行控制。图1给出了客户程序和服务器程序间的关系。

图1 PowerBuilder客户程序和MapInfo服务器的关系

2.建立PowerBuilder客户程序和MapInfo OLE服务器的连接

建立PowerBuilder客户程序和MapInfo OLE服务器的连接在原理上是:在PowerBuilder开发的客户程序中,通过使用Outbound OLE Automation技术实现客户程序和MapInfo服务器的连接,借助OLE调用MapInfo服务器。具体实现上是:在包含地图窗口的框架窗口的Open事件中添加代码,创建一个新的OLEObject,而将MapInfo作为这个新的OLEObject的OLE服务器。要调用MapInfo服务,则需调用ConnectToNewObject()函数并传递OLE Programmable Object的程序标识,即“MapInfo.Application”:

//OLEObject对象的实例

OLEObject MapInfo

//接收错误代码

Integer ErrCode

//创建一个与MapInfo进行通信的OLE自动化对象

MapInfo = Create OLEObject

//连接OLE自动化对象到MapInfo服务器

ErrCode = MapInfo.ConnectToNewObject("MapInfo.Application")

If ErrCode <> 0 Then

MessageBox("Fatal Error", "Error connecting to the map server. Exiting...")

Ruturn

End If

在退出应用程序时,要调用DisConnectToObject()函数断开OLE自动化对象和MapInfo OLE自动化服务器之间的连接,并撤消OLE自动化对象,以释放其占用的系统资源。为此,可在上述框架窗口的Close事件中添加代码实现:

//断开与OLE自动化对象与MapInfo服务器的连接

MapInfo.DisConnectToObject()

//释放OLE自动化对象

Destroy MapInfo

3.将地图窗口集成到PowerBuilder应用程序中

要将MapInfo的地图窗口集成到PowerBuilder开发的客户程序中,必须在客户程序中为MapInfo中的应用窗口重新指定父窗口,并指定一个Picture控件作为集成的地图窗口的父窗口。可以使用OLE自动化对象的Do方法实现上述功能:

//重新指定MapInfo中的应用窗口的父窗口为应用程序窗口

//其中w_map为一个窗口

MapInfo.Application.Do ("Set Application Window " + String(Handle(w_map)))

//指定一个Picture控件棗p_map为地图窗口的父窗口,将地图窗口集成到客户程序中

MapInfo.Do ("Set Next Document Parent " + string(Handle(p_map)) + " Style 1")

图2 回调技术的实现

4.实现回调

在PowerBuilder的客户程序中,是通过OLE自动化对象对集成的地图窗口进行控制,如图2所示。当客户程序在地图窗口进行有关的操作后(例如使用某个自定义工具在地图窗口上单击某个地图对象时),对应的事件只传递给MapInfo服务器,而不直接传递给客户程序,为了在客户程序中对事件进行处理,必须采用回调技术。由于在PowerBuilder中不能定义公共的回调类,因此必须编写一个在MapInfo服务器中运行的MapBasic应用程序,用来将回调信息反馈给PowerBuilder客户程序。其实现过程为:

然后,编写一个在MapInfo服务器中运行的MapBasic应用程序,在此应用程序中添加对地图窗口事件进行处理的子程序。当对客户程序中的集成地图窗口进行操作时,MapBasic程序中对应的事件处理程序被触发。在事件处理程序中,可以将要传递给客户程序的信息保存到MapBasic中定义的一个全局变量中,然后使用Win32 API函数PostMessage(),以PowerBuilder应用窗口的句柄和该窗口的用户自定义事件的ID为参数,向PowerBuilder客户程序发送消息,这样PowerBuilder客户程序就可以在该窗口的用户自定义事件中处理地图窗口事件了,并且还可以使用MBApplications对象的方法,获取MapBasic全局变量中保存的事件信息。如下代码展示了MapBasic应用程序在接收到地图对象选择事件时的处理的过程:

' 预定义PowerBuilder应用窗口的用户自定义事件的唯一数值标识符

'响应地图对象选择事件

Sub SelChangedHandler()

'如果选中一个地图对象

If CommandInfo(CMD_INFO_SELTYPE) = 1 Then

'保存地图对象所在的表的名称

g_seltabname = SelectionInfo(SEL_INFO_TABLENAME)

'向PowerBuilder客户程序发送消息

iRc = PostMessage(g_pbhwnd_bg,SELECTION_MADE,0,0)

End If

End Sub

下面的程序段中给出了实现回调时PowerBuilder客户程序的处理过程。该处理过程使用了MapBasic编写的mbserver.mbx程序。在MapBasic程序中保存事件信息的变量为g_SelTabName,而g_PbHWnd是MapBasic程序中用来接收PowerBuilder客户程序窗口句柄的全局变量。

//在MapInfo服务器中运行MapBasic应用程序

MapInfo.Do("Run Application ~"" + gs_AppDir + "DataFusion.mbx~"")

//创建对MapBasic应用程序进行控制的OLE自动化对象

MBAppOleObject = Create OleObject

MBAppOleObject = MapInfo.MBApplications.Item

(1)

//传递PowerBuilder客户程序中的窗口句柄给MapBasic应用程序

//以便MapBasic应用程序将返回给PowerBuilder客户程序

MBAppOleObject.MBGlobals.Item("g_pbhwnd_bg").Value = String(Handle(this))

由下面代码所示的PowerBuilder客户程序就可以在窗口w_map的用户自定义事件ue_SelectionMade中处理地图窗口事件:

//在PowerBuilder客户程序的用户自定义事件中使用MBAppOleObject对象获取回调信息

ls_MI_CommandInfo = MBAppOleObject.MBGlobals.Item("g_CommandInfoString").Value

5.充分利用MapBasic应用程序

MapBasic是MapInfo提供的用户系统开发工具,它具有对地图对象的管理、对含有地图对象的MapInfo表的管理等方面的强大功能。

在将MapInfo地图集成到PowerBuilder的开发应用中,MapBasic不仅仅能用来实现回调,还可实现其它诸多功能。例如,在开发过程中经常会遇到需要保存地图对象类型的中间结果的问题,而在PowerBuilder中没有与之对应的数据类型,又难以通过MapInfo OLE自动化对象的方法和属性实现等诸如此类的问题,若利用MapBasic应用程序以及使用它的OLE自动化对象MBApplications的方法和属性来解决,可以达到事半功倍之效果。

与MapInfo OLE自动化对象相似,MapBasic的OLE自动化对象MBApplications也有自己的Do方法和Eval方法。每当PowerBuilder客户程序调用它们时,MapInfo就会自动调用MapBasic的保留过程RemoteMsgHandler()或RemoteQueryHandler()过程,并可以在过程中通过CommandInfo(CMD_INFO_MSG)得到调用Do方法或Eval方法的参数。

以下代码运用MBApplications的Do方法,实现改变当前选中地图对象的颜色:

//要求将当前选中地图对象的颜色改为兰色

MBAppOleObject.Do("Blue")

MapInfo将自动调用RemoteMsgHandler()过程:

Sub RemoteMsgHandler()

Dim MyObject As Object

'获取并分析Do方法的参数

CmdInfoStr = CommandInfo(CMD_INFO_MSG)

'改变地图对象的颜色

If CmdStr= "Blue" then

MyObject = Selection.obj

Update Selection set obj = MyObject Where RowID = 1

End If

End Sub

MBApplications的Eval方法的调用与Do方法的类似,只不过MapInfo将自动调用RemoteQueryHandler()过程,并要求返回一个结果。

6 结束语

目前,关于MapInfo地图的集成应用大都是利用VB、VC++开发的,利用PowerBuilder开发的实际应用却很少,以至很多人认为难以利用PowerBuilder实现对MapInfo的集成开发,就算实现了也难以很好地完成对地图窗口的控制。本文介绍了如何将MapInfo地图集成到PowerBuilder的开发应用中的基本方法,以及其中的一些关键技术。运用此方法开发应用程序,可以充分发挥PowerBuilder强大的数据访问与操纵能力和MapInfo的地图信息管理功能,迅速地、灵活地开发基于地理信息系统的客户/服务器的信息管理系统。

参考文献:

1.William B.Heys著,王艺,徐利平,范维等译PowerBuilder 6 开发指南,1998

2.张剑平,任福继,叶荣华,骆红波著,地理信息系统与MapInfo应用,科学出版社,1999

3.宜晨等著,MapInfo 4.0 实用培训教程,电子工业出版社,1998

全文阅读已结束,如果需要下载本文请点击

下载此文档

相关推荐 更多

基于MAPGIS组件集成开发应用软件的研究
发布时间:2023-06-09
随着网络信息技术的快速发展,GIS软件也逐渐向组件式的GIS开发技术发展,借助于该技术的应用,不仅可使软件的开发更为便捷和灵活,同时还能使集成实现高效且无缝的目的。目前在GIS软件的发展过程中,MAPGIS这一开发组件的产生,更是为......
IMAN的二次开发关键技术
发布时间:2023-03-29
IMAN的二次开发关键技术 IMAN的二次开发关键技术 IMAN的二次开发关键技术 IMAN的二次开发关键技术* 注意:本文已在《计算机工程与应用》(2001,37(24):25-26,166)杂志发表,使用者请注明文章出处 赖朝安** 孙延明......
敏捷开发下的重构技术
发布时间:2015-08-19
摘要:软件需求在整个软件开发生命周期中具有重要的地位,随着开发不断向纵深方向发展,无论是用户的需求,还是开发人员对需求的理解都发生变化。本文通过对传统开发流程和敏捷开发流程进行分析, 运用面向对象的设计原则和架构, 阐......
基于J2EE开发技术研究
发布时间:2015-09-09
摘 要 随着进入信息社会,计算机已经成为人们生活中必不可少的工具,基于B/S模式的应用软件的使用也越来越流行。而J2EE就是众多架构中最流行的一种开发架构,其目的就是为了能够使企业开发者大幅缩短开发周期以及方便维护管理的一种体......
基于SOA架构和构件技术的软件开发方法应用
发布时间:2022-11-14
科学技术的发展使得众多的企业开始进行网络信息化探索。其中,一个重要的内容是对应用软件功能优化,提高软件设计系统的质量和水平,保障软件具有良好的稳定状态,对于重要信息资源、业务进行高质量协同。而SOA架构和构件技术的应用对实现系统质量和水平起到重要作用,有利于企业信息化应用能力的提升。二、SOA架构技术SOA是一种组件模型,有利于将传统业务层面、技术层面之间构建出一种服务层次系统。在此平台中,主要的.........
德州恒丰集团成立科学技术协会
发布时间:2023-03-14
近日,德州恒丰集团成立科学技术协会,并在集团各下属单位成立了14个科协分会,共有会员637人。在恒丰集团科学技术协会成立大会上,还选举产生了德州恒丰集团科协首届委员会委员。德州恒丰集团理事长苏建军任科协名誉会长,副理事长王思社当选科协会长,皇甫铭立、刘玉庆、王建伟当选副会长,马雁当选秘书长。据了解,德州恒丰集团科学技术协会将以企业发展建设为核心,加强科协组织建设,促进各项工作的落实,为集团科技工作.........
LED应急照明集成技术研究(1)论文
发布时间:2023-01-23
随着我国经济的持续高速增长,能源消耗不断增加,能源紧张的矛盾日益突出。&ldquo;研究开发高效节能、长寿命的半导体照明产品&rdquo;被列入国家中长期科学和技术发展规划(2012-2020)&ldquo;能源&rdquo;领域&ldquo;工业节能&rdquo;优先主题,我国半导体照明产业的发展......
基于厦门火炬高技术产业开发区的产业集群效应研究
发布时间:2022-10-28
摘要: 产业集群作为区域经济发展的强大载体,是提高区域经济竞争力的有效途径。厦门火炬高技术产业开发区作为首批国家级高新区,历经十多年的艰苦奋斗和精心打造,已经成为海峡西岸经济区发展高新技术产业的一面旗帜。基于此,本文主......
虚拟城市的开发技术探讨
发布时间:2013-12-18
虚拟城市的开发技术探讨 虚拟城市的开发技术探讨 虚拟城市的开发技术探讨 虚拟城市的开发技术探讨 武汉测绘科技大学土地科学学院 涂超 摘要:本文介绍了虚拟城市的原理及其开发技术,阐述了虚拟现实应用开......
模块化、组合式的计算机电话集成技术
发布时间:2023-01-03
模块化、组合式的计算机电话集成技术 模块化、组合式的计算机电话集成技术 信息技术论文 更新:2006-4-8 阅读: 模块化、组合式的计算机电话集成技术 ------客户服务呼叫中心解决方案 杜姗姗 张丽晖① (......
关于计算机软件开发和数据库管理技术的探讨
发布时间:2016-12-24
一、软件工程简介 (一)计算机软件工程的发展。计算机软件工程发展于20世纪60年代,到了70年代的中后期,计算机软件工程开始的快速发展的阶段,逐渐涌现的一篇篇软件开发小组,在这个阶段所开发的软件程序还是比较简单易懂的,其程序......
谈谈地方学术成果的开发利用
发布时间:2013-12-18
谈谈地方学术成果的开发利用 谈谈地方学术成果的开发利用 地方文献论文 更新:2006-4-8 阅读: 谈谈地方学术成果的开发利用 所谓地方学术成果指专家学者依据......
英国技术集团(BTG)的技术转移
发布时间:2023-04-18
一、 发展 历程 英国政府于1949年组建国家 研究 开发公司(NationalResearchDevelopmentCompany,简称NRDC),负责对政府公共资助形成的研究成果的商品化。根据英国1967年颁布的《发明开发法》,NRDC有权取得、占有、出让为公共利益而进行研......
产业集群与技术创新的互动发展
发布时间:2022-12-22
摘 要:世界上很多成功的产业集群都是通过集群与科技创新的互动而 发展 起来的,即产业集群借助科技创新而发展的同时,形成了很好的科技创新系统,为科技创新提供了良好的&ldquo;栖息地&rdquo;,有力地促进了产业集群的科技创新能力。通过分析......
“体系集成技术”将增强美军空中优势
发布时间:2022-10-31
SoSITE项目旨在提高美军在竞争环境下的武器投射能力,增强美军的空中优势。 2015年3月30日,美国国防高级研究计划局(DARPA)网站刊文称该局已经启动&ldquo;体系集成技术与试验&rdquo;(SoSITE)项目。SoSITE项目旨在开发并验证集成各类飞行器、......
产业集群的成因及其对西部开发的启示论文
发布时间:2023-07-18
[内容提要]:产业集群的成因可以归结为,规模经济与交易费用、路径依赖、学习因素及地理的、历史的、政治的和偶然的因素。通过市场与政府各自发挥其作用,在西部地区一定范围内形成产业机群是缩小东西部差距的可行路径之一。 【论文关键......
渔业养殖机械化技术集成试验研究
发布时间:2013-12-18
渔业养殖机械化技术集成试验研究 一、试验研究情况 养殖前的准备工作:池塘均进行了池埂修复和塘口消毒,并进行了水质培养。试验池进行了机械清淤,清淤深度0.3米,清淤后的水深达到了1.8米。 苗种放养:塘口均放养自行培养的鲫鱼苗......
关于研究和开发成本会计的探讨(1)
发布时间:2013-12-17
在市场经济条件下,随着新技术革命的发展,企业之间产品品种和质量的竞争愈演愈烈,研究和开发活动成为企业生存和发展的生命线。我国的一些大规模或高新技术企业现在都设有研究开发部门,拥有大量的技术人才,每年所耗研究和开发费用也为......
基于软件工程的Web开发技术
发布时间:2016-12-24
1 引言 互联网的自诞生以来就在不断的飞速发展中,与之相应的各种互联网技术层出不穷。当今的社会中,Web已经渗透到了士农工商各个行业中,成为日常生活中重要的组成部分。Web工程可以将传统的信息和数据库系统搬到Internet上,拓展了......
H&M联手开云集团推动再生纤维技术
发布时间:2022-07-24
日前,时尚业界极为注重环保的两大重量级企业――快时尚品牌领导者H&amp;M与奢侈品巨头开云集团(Kering)共同宣布,他们正在联手英国创新纺织企业Worn Again来试验一种开创性的纤维再生利用技术,其目标是满足全球范围内对棉花和化纤制品......
计算机软件开发技术的应用
发布时间:2014-01-27
计算机软件开发技术的应用 21世纪是计算机化、信息化的时代,在这个时代,计算机网络成为信息传输媒介,软件开发技术成为计算机未来发展的导向。为了满足计算机网络对软件不断增多的需求,软件开发技术必须不断发展,才能为构建完善的计......
集成电路引线焊接无损检测技术的研究
发布时间:2023-06-27
引言 1、研究和寻找 集成电路引线焊接质量的无损检测方法一直是大家所关心的问题。传统检查焊接质量的方法是用机械力推(或拉)动测试,但它已不适应输入/输出端点多达300个以上,引线间距小于0.1mm的集成电路引线焊接质量的检测,......
综合工艺集成技术在污水处理中的应用
发布时间:2013-12-18
1、概述 由于污水中的污染物成份复杂、性质各异,要想达到理想的处理效果,必须采用相应的处理工艺。如:处理悬浮物、胶状体、油脂类物质一般采用混凝、气浮工艺;溶解性有机质一般采用生物化学分解工艺;沉降性固体颗粒一般采用过滤、沉......
东南亚华人金融集团的形成和发展(1)论文
发布时间:2013-12-19
论文摘要: 本文从历史和现实的角度论述了东南亚华人金融集团形成和发展的特点。 论文关键词:东南亚 华人 金融集团 东南亚地区的华人经济有&ldquo;华人钱库&rdquo;之称,主要原因是战后这一地区崛起了一批具有国际影响的华人金融集团......
计算机和移动技术的发展
发布时间:2022-07-22
计算机和移动技术的发展 计算机和移动技术的发展 计算机和移动技术的发展 [摘要]随着计算机技术的迅猛发展,计算机成为我们未来工作和生活的控制中心是必然的事情。文章讨论的就是未来几年里计算机技术的发展趋势,以及......
浅析低渗透油藏开发技术
发布时间:2015-09-10
摘 要 低渗透油藏广泛发育在我国各大含油气盆地中,其资源量占全国石油总资源量的30%。随着常规石油资源量的减少,低渗透油藏的重要性日益突出,提高低渗透油藏开发技术水平,开发好和运用好低渗透油藏,对我国的石油工业持续稳定发展......
计算机应用软件开发技术
发布时间:2022-12-21
从我国当前的形势来看,计算机应用软件的开发情况在我国发展得并不乐观,一方面是国家对此并没有形成有效的重视,因此也就缺少相应的管理,另外一方面是对国外计算机软件的过分依赖,很多软件在应用时都是英文版,所以要想重新发展我国......
养猪场环境健康养殖技术集成与推广
发布时间:2023-02-14
1养殖概况玉屏县是全省唯一一个侗族自治县,以水流如玉、青山为屏得名,素有“黔东门户”之称,是著名的“中国油茶之乡”、“中国箫笛之乡”。全县辖三镇两乡两街道办事处,面积523km2,耕地面积5733.33hm2。2014年3月广东温氏畜牧集团入驻玉屏,短短2年内,已建成年产35万t饲料加工厂1个、年产16万头仔猪扩繁场1个;发展代养户460户,每批养殖规模可达15.2万头;另一个年产30万头全自动化.........
软件工程Web技术开发平台
发布时间:2023-03-18
当下电子信息时代飞速发展,各个行业对软件的硬性要求不断提高,软件行业在数量激增的同时,软件整体质量随之提高。Web技术开发也得到该技术领域研发人员的高度重视,但在对其进行系统开发过程中,没有与之对应的技术经验,缺少相应资源使web技术未能进行深层次的研发。1软件工程和Web技术1.1软件工程介绍软件工程作为一项以研发软件为目标的系统性、规范性、数据性学科,令软件系统进行实时、高效、无损耗传递信息。.........
医院中物联网技术的应用和成果
发布时间:2016-10-20
1物联网概述 互联网技术当前己经发展到了一定的阶段,因而人们便开始在其中寻求更加具体的系统功能,而物联网的产生便是其中的一项具体的技术分支。作为互联网的组成部分,物联网主要是以约定协议作为基础,通过有效的信息传感设备,......
论技术监督系统开展电能表现场检定的意义和技术
发布时间:2023-02-25
【摘 要】随着社会主义市场经济体制的建立与发展,电力在推动社会进步,提高人民生活质量方面发挥着越来越重的作用。新的管理思想以及新产品、新技术的广泛应用,改变了电力工业的技术状况和管理水平,并将电力企业的生产经营管理由粗......
一款新型的大功率LED路灯的开发和应用-LED技术论文(1)
发布时间:2013-12-18
大功率白光LED照明产品自进入城市及乡村道路照明应用市场至今,已经有6年以上的历史,随着全球化&ldquo;节能减排、低碳经济&rdquo;的趋势,以及我们国家政策的大力支持,各地方政府部门都十分重视LED路灯的应用,LED道路照明灯具的使用有了更多的市......
2015推动软件和信息技术服务发展座谈会在琼召开
发布时间:2022-10-10
会上,海南省政府方少民副秘书长表示,海南省始终坚持科学发展绿色崛起战略,重点培育信息产业互联网产业,并部署、出台了《关于加快发展互联网产业的若干意见》,提出20条高含金量政策措施。 海南省工业和信息化厅韩勇厅长在会上作......
浅谈计算机软件开发技术的发展应用
发布时间:2023-02-21
在现代的计算机技术发展中,对于计算机软件的应用作用和计算机本身相关软件来说,其中就分为了维护、操作、管理以及监控自检程序等。为了帮助用户能够更快的完成对计算机软件的开发应用,并通过管理的相关软件与应用的学习基础,促进对用户在服务理念上的有效使用,结合相应的计算机正常工作使用作用,即可更好的保障计算机在应用过程中的重要性作用分析。下面对现在计算机中的开发应用技术的应用现状进行简要分析。1计算机软件开.........
“智慧水利”的发展和技术革新
发布时间:2023-05-26
城市的发展和信息技术水平的提升促进了“智慧水利”的产生,体现城市水资源管理现代化水平的标志之一是“智慧水利”,给国计民生提供了重要保障。“智慧水利”的有效实施有助于推进水利系统的信息化建设和提高水利信息化水平,实现水资源的有效管理和合理配置。1“智慧水利”产生的背景2009年1月28日IBM首席执行官彭明盛首次提出“智慧地球”的概念,提出了加强智慧型基础设施建设。“智慧地球”又称为“智能地球”,将.........
论市场经济条件下地方文献的收集、开发和利用
发布时间:2013-12-18
论市场经济条件下地方文献的收集、开发和利用 论市场经济条件下地方文献的收集、开发和利用 地方文献论文 更新:2006-4-8 阅读: 论市场经济条件下地方文献的收集、开发和利用 ......
基于Proteus VSM Studio的电子产品开发技术
发布时间:2015-09-09
摘 要: 主要介绍应用Proteus VSM Studio进行电子产品快捷开发的技术。通过在该平台上进行简易电压表开发,包括平台详细设置、硬件电路设计、软件程序设计及系统协同仿真调试、PCB设计,最后成功制作出实物作品,实现了&ldquo;从概念到产品......
解析计算机软件开发技术的应用
发布时间:2023-05-20
计算机是人类文明的象征,二十一世纪是一个信息时代,信息时代就是通过计算机来实现的,现代人不论是生活,还是办公都已经离不开计算机。计算机在社会中地位越来越突出,某种程度来说计算机是推动经济发展的一大功臣。随着计算的广泛应......
系统软件开发中的软件工程技术
发布时间:2023-03-16
一、应用软件与传统软件 1.1应用软件与传统软件之区别 软件应用系统在特点上分析具有研发周期短和对起始需求处在一个逐步清晰确定。因而和广义上的传统软件系统有着几点重要的区别:首先很多基于软件的系统都是偏向整体的信息覆盖范围,......
探究计算机软件开发技术的应用
发布时间:2023-02-20
1计算机软件开发技术概述计算机软件主要指系统软件、应用软件。而应用软件则是解决用户具体问题的软件。对于用户来说,接触计算机其实是接触计算机软件。计算机软件开发技术是计算机的核心技术,为用户使用计算机提供了一个良好的平台,无论哪一种软件,都为用户提供了利用计算机代替或简化一种计算机的工作环境,对于用户来说,主要通过计算机软件对计算机进行相关的操作,因此,计算机软件开发技术的优劣对用户使用计算机具有重.........
软件工程技术在软件开发的应用
发布时间:2023-03-17
当今社会,互联网占领了一大半的市场,在我们的日常生活中随处都可以见到互联网科技,互联网已经给我们带来了很多的惊奇,让我们感受到了方便。在系统软件开发中,软件工程技术是核心,和传统的软件工程技术相比,现代的智能化系统开发更加适用现在市场的需求。本文通过对软件工程技术在系统软件开发过程中如何使用进行研究,给强化软件开发的质量和效益提供一些有效的建议。1.软件工程技术在系统软件开发时的特点开发一个软件用.........
计算机软件开发技术及其发展趋势
发布时间:2023-02-15
1 计算机软件开发技术现状 21世纪是信息化时代,网络信息逐渐深入人们日常生活中,并对人们的生活方式带来了一定的改变。从互联网发展角度来看,计算机软件技术的开发显得十分重要。计算机软件开发技术的应用,促使计算机的使用更为方......
成人动脉血气分析标本采集技术的研究进展
发布时间:2023-01-26
【摘要】 本文在文献回顾的基础上对目前成人动脉血气分析采血部位、采血用具、穿刺方法等情况进行归纳分析,旨在为临床护士采集血气分析标本提供参考。 【关键词】 血气分析; 标本采集; 护理 【Abstract】 Based on the litera......
计算机软件开发技术的应用分析
发布时间:2017-06-19
随着社会的不断发展,信息化时代的到来,计算机软件开发成为了衡量国家科技实力的一项重要因素。在计算机软件开发技术的作用下,多样化的计算机软件在人们的日常生活中发挥了较为重要的作用。在计算机软件技术的发展过程中,计算机使用性能和安全性能的强化,为我国计算机产业发展空间的拓展,起到了促进作用。1计算机软件开发的主要内容1.1计算机软件开发现状改革开放以来,我国的计算机行业表现出了一种迅猛的发展趋势,随着.........
物流信息采集技术专利技术综述
发布时间:2022-11-28
1物流信息采集技术概述物流信息技术是物流现代化的重要标志,也是物流技术中发展最快的领域,从数据采集的条形码系统,到办公自动化系统中的微机、互联网,各种终端设备以及计算机软件都在发生日新月异的变化。同时,随着物流信息技术的不断发展,产生了一系列新的物流理念和新的物流经营方式,推动了物流变革。2物流信息采集技术专利申请总体分析2.1专利发展趋势有关物流信息采集技术的专利申请,笔者在CNABS专利数据库.........
试论校企合作的传感器与检测技术课程实验改革和开发
发布时间:2013-12-18
&quot; 论文摘要:根据传感器技术与应用课程特点,针对传感器实验教学中存在的问题,以校企合作共建实验室为平台,对传感器实验教学模式进行了探讨。提出了分层次设置实验课程模块,采用开放式实验教学,加强实验与实践环节,以掌握解决问题......
纳米技术的战略地位和我国纳米技术产业发展
发布时间:2023-04-02
一 什么是纳米 什么是纳米?这一定是每一个首次接触纳米的人提出的第一个问题。其实纳米就字面来说,只是一种尺度,它和我们所熟悉的米、毫米、微米一样都是长度计量单位。1纳米等于10-9米,也就是说,l纳米只有10亿分之一米,百万分......
计算机软件开发分层技术研究
发布时间:2020-01-14
1计算机软件分层技术概述分层技术不仅有利于计算机软件进一步扩展自身功能,还可以丰富软件内容。分层技术主要促使计算机软件由二次结构逐渐转变成为多层次结构,同时每一层都要具有针对性以及具体化方案。当前计算机软件管理应当加强分层技术的应用,在分层管理过程中,工作人员需要针对计算机每一层次软件管理采取科学合理方案,切实保障计算机软件各大层可以实现相互沟通,同时保障每一层次软件具备一定独立性。相关工作人员针.........
论微时代传统民族艺术的传承和开发
发布时间:2022-09-04
摘 要:微时代的到来和媒介的变革休戚相关,它是以网络媒介的日常化为特征的全媒介时代的产物。微时代是一个全新的时代状况,涉及经济、政治、文化、艺术等系列问题。笔者以微时代的传统民族艺术作为考察对象,探究在微时代场域下传承......
我国制药业专利技术开发与行业发展
发布时间:2023-07-02
内容 摘要:制药行业的专利申请具有十分重要的意义。本文通过对55家上市公司专利数据的收集和 分析 发现,我国制药 企业 专利申请整体水平较低,制药企业专利申请以外观设计为主,发明专利其次,实用新型数量最少。中药企业盈利性水平......
计算机应用软件开发技术探讨
发布时间:2022-12-09
一、引言 计算机的应用和功能的正常使用离不开硬件和软件,只有硬件和软件得到很好的组合,计算机才能正常工作,完成相应的任务。在计算机的资源配置上,既要考虑硬件资源又要考虑软件资源。就软件资源来看,它包括系统软件和应用软件......
浅谈计算机应用软件开发技术
发布时间:2023-03-19
计算机硬件和软件组成了计算机使用的统一整体。因此,计算机资源应该既考虑硬件资源又考虑软件资源。软件资源包括系统软件和应用软件。系统软件是管理、监控、维护计算机的软件,如自检程序、操作系统等。应用软件是主要解决某些具体问......
计算机应用软件开发技术分析
发布时间:2022-07-29
随着现代人们在生活上和工作上对于计算机依赖性的不断提高,人们对于计算机的要求不仅仅局限于其系统提供的各项软件之上,而逐渐地向各种应用软件扩展。支持系统运行的系统软件难以满足人们日益增长的个性化需求,因此,就需要通过应用软......
计算机应用软件开发技术探析
发布时间:2023-01-27
摘要:在现代,计算机的应用逐渐得到了普及。随着其应用的不断推进,人们对计算机的依赖性逐步加强,计算机也受到了人们的更多青睐,其发展将人们带入信息时代。计算机的普及应用不仅带动了科技的进步,还利用网络将人们联系起来,因而计算机逐渐成为了现代生活中无可比拟的重要工具。在计算机领域,软件开发工作是核心工作,对计算机行业的发展有着至关重要的作用。因此,探究计算机应用软件开发技术十分有现实意义。关键字:计算.........
网络管理技术及电信管理网的开发
发布时间:2013-12-18
网络管理技术及电信管理网的开发 网络管理技术及电信管理网的开发 网络管理技术及电信管理网的开发 网络管理技术及电信管理网的开发 李增智 蔡 伟 唐亚哲 摘 要:网络管理已经成为计算机网络和电信网研究中......
计算机软件开发中的分层技术探讨
发布时间:2016-10-14
摘 要 基于信息化时代背景下,计算技术的诞生与应用为促进各行业的发展注入了技术动力,而为了进一步满足实际应用需要,就需要实现计算机软件的开发。而将分层技术应用于计算机软件开发之中,则能够通过多层次结构的搭建来促使计算......
城市种植技术创新课程的开发论文
发布时间:2019-12-16
摘要:“城市种植技术创新”课程在高中阶段主要是指基本种植知识和种植技术的创新研究,强调过程体验和观察体验,还强调从一般的技术设计到创造性技术设计的转变,不仅注重过程,还强调结果。其课程内容主要有:城市种植品种、种植方法、种植结构、种植容器结构以及技术试验研究等。关键词:城市种植技术创新课程开发研究我校已在部分高一、高二年级开设了“城市种植技术创新”课程,成立了校开心农场。开设该课时,我将学生分成若.........
建筑业技术发展方向和重点
发布时间:2023-03-12
建筑业技术发展方向和重点最近,国家经贸委提出了建筑业技术发展方向和重点,包括城市基础设施行业和住宅产业化关键技术产品,城市基础设施行业重点有城市供水关键技术与装备和城市交通关键技术与装备。本栏着重介绍住宅产业化关键技术与......
计算机软件开发中的分层技术探讨
发布时间:2023-01-21
伴随着网络技术的进步,计算机软件从原有的两层结构模式逐渐过渡到多层结构模式,并被广泛地应用在软件开发工作中。近年来,计算机应用环境日益复杂,多层结构体系应运而生,多层结构体系的应用可简化软件系统流程,便于维护扩展工作的......
软件工程技术的网络安全系统开发
发布时间:2023-06-13
摘要:文章首先分析了软件工程技术,应用在网络安全系统开发的主要方向,从功能优势的角度进行。其次重点探讨开展软件工程开发设计中,网络安全系统开发的主要措施,以及提升网络安全系统使用稳定性的有效技术方法,帮助提升软件工程技术在网络安全系统开发中的应用。关键词:软件工程;网络安全技术;安全系统开发一、基于软件工程技术的网络安全系统开发方向(一)提升网络系统安全性软件工程技术应用在网络安全系统开发中,可帮.........
物料跟踪系统信号采集和无线传输技术的应用
发布时间:2023-02-18
【摘 要】炼钢厂生产原材料繁多,做好物料信息数据收集和统计既是生产工艺的需要,也是工厂精细管理的需要。使用物料跟踪系统,可准确的把握转炉入炉物料信息,为其冶炼操作提供依据。对于吊车作业时位置信号的采集,使用无线传输技术......
节能技术和措施在集中供热系统中的应用分析
发布时间:2022-12-12
【摘 要】供热是我国北方地区在漫长的冬季,为确保生产、生活正常所采取的基本措施。在如今各项能源日益紧缺的背景下,做好对集中供热系统的节能技术研究,已成为新疆北疆地区各供热单位的重要工作目标。 笔者在本文中结合兵团第十......
燃料电池技术进展及发达国家的开发动态
发布时间:2013-12-18
现阶段,最主要也是最具前景的氢能利用方式就是燃料电池。燃料电池是唯一同时兼备无污染、高效率、适用广、无噪声和具有连续工作和积木化的动力源,其主要应用途径是汽车用。过去10年西方汽车商在研究开发燃料电池上的高达100亿美元,其......
论英语课堂教学技术的研究与开发
发布时间:2023-07-01
&quot; 一、英语课堂教学技术研究的理论基础 &ldquo;课堂教学技术&rdquo;(Classroom Teaching Techniques)这一术语并不是新名词,它在学科教学研究和实施中已被广泛运用。我们提出这一术语,目的是特别强调此中的技术特性和技术内涵。在课堂教学研......
对火力发电厂发电机组集控运行技术的初步探讨
发布时间:2013-12-17
摘要:随着国民经济的发展,我国的经济总量已稳居世界第二位!但是,随着我国经济的高速发展,社会各行各业对于电力的需求急剧攀升,电力短缺成为限制我国许多企业发展的一个瓶颈。计算机技术由于具有准确性高、易于控制操作和自动化管理......
开展有效互动,让信息技术变成智慧的海洋
发布时间:2022-10-24
【内容摘要】在初中阶段,信息技术课程并未能得到足够重视,特别是很多教师在教学过程中与学生的交流和沟通存在欠缺,无法准确把握学生们的基础水平及对信息技术课程的学习兴趣情况,导致信息技术课程距离既定教学目标差距较大,完全未能发挥信息技术教育的重要作用。课题教学是一种非常有助于信息技术教学的方式,它可以将信息技术课程模块化,通过多个课题的教学来完成知识传授。本文主要对课题教学创新展开探索研究。【关键词】.........
谈煤矿开采技术的发展及存在的问题
发布时间:2023-03-01
【摘要】随着社会的不断发展,我国所面临的资源以及环境问题越来越严峻,因此各行各业在发展过程中必须注重&ldquo;环保性&rdquo;以及&ldquo;低能耗性&rdquo;的提升。煤炭行业是我国最为传统能源企业,但是目前我国煤炭企业在煤炭开采过程中还存在一定的问......
贯流式水轮机的应用和技术发展
发布时间:2023-05-01
贯流式水轮机的应用和技术发展 贯流式水轮机的应用和技术发展 贯流式水轮机的应用和技术发展 摘要:水轮机是将水流机械能转换为固体机械能的水力原动机。根据在水轮机内实现能量转换的水流能量形式及水流在水轮机转轮区......
高新技术开发区调查及改善透析
发布时间:2013-12-18
高新技术开发区调查及改善透析 高新技术开发区调查及改善透析 高新技术开发区调查及改善透析 文章来源 www.3 ed u.net 企业版权利用情况 改进数字内容企业版权保护工作的建议 1.企业层面①进一步完善企业版权相关制度。首......
浅析计算机软件开发与保护技术
发布时间:2022-10-22
随着计算机技术的快速发展,计算机已经成为人们工作生活中不可或缺的一部分。因此,人们必须加大对计算机软件的开发力度,不断将计算机技术水平提高,在最大程度上提高人们的工作效率,进而可以大幅地提升我国的科学技术实力。目前仍然......
简析计算机软件开发技术及其发展趋势
发布时间:2017-06-13
经济的高速发展、科技的日益进步以及信息化水平的不断提高使得计算机已经在很多领域得到了渗透,其发挥的作用无法替代,这极大地提高了计算机技术支持的重要性。作为计算机技术的一项重要组成内容,计算机软件技术在信息技术发展、软件产业繁荣及其自身不断发展过程中必然会逐渐对发展中出现的各项问题予以解决,应用范围会由此而日益扩大,软件技术的发展前景会越来越光明。1软件开发的方式对一个大型计算机软件进行开发,需要有.........
解读计算机软件开发技术与设计
发布时间:2017-06-19
随着现代科学技术的发展与计算机的普及,各行各业以及人们的日常生活都离不开计算机的应用,可以说计算机的出现将现代社会推进了一个新高度,计算机的应用与发展给人们的生活带来了方便,比如工业企业等文件传输,生活中的游戏娱乐,以及资源信息共享等。计算机快速发展的原因是依靠软件开发的应用技能以及数据库的强大支撑,在计算机应用中,软件开发解决了人们在计算机应用中遇到的实际问题,因此,人们必须重视计算机软件的开发.........
我国高新技术产业开发区发展态势评价
发布时间:2014-01-06
作为开拓高新技术产业、推动 经济 和 社会 发展 的一项战略措施,我国高新技术产业开发区(下文简称高新区)发展至今已有10年的 历史 ,其功能日益丰富和完善,极大地推动了我国 科技 成果产业化,成为了一种与经济发展、社会进步共生的......
开发垃圾发电技术 实现热电持续发展(1)论文
发布时间:2013-12-18
1 前 言 当今世界,环境污染日益加剧,环境保护已成为国民经济可持续发展的重要组成部分。临沂 市是鲁西南重要的商贸枢纽,近几年来,随着商贸批发市场规模的发 展,城市人口迅速增加。相应的城市生活垃圾的数量也在急剧增加,据统计,......
树木移植成活的新理论、新技术和新方法
发布时间:2023-06-18
摘 要:树木移植过程中在挑选、起挖、吊装、运输、栽植这一工艺流程中,需要相关操作人员能够把握树木的特点,综合各方面利益,进行科学合理的安排,继而保证树木的成活。被本文就对树木移植的理论、技术和方法进行分析研究。 关键......
以学术出版带动高校教材的开发和推广
发布时间:2023-03-21
摘要:近年来,高校教材市场竞争全面升级,而学术出版却日渐式微。大学出版社应扬长避短,充分发挥自身优势,努力打造学术类“明星产品”,再以学术出版带动教材开发和推广打造有品牌、有影响、有水平的高质量教材。关键词:大学出版社;学术出版;教材开发一、高校教材出版工作中的问题目前,众多出版企业扎堆进入高校教材出版领域。从长远来看,竞争能够打破市场垄断、促进教材建设,但是高校教材出版领域原本存在的一系列问题也.........
浅谈先进复合材料构件成型模具和工装技术发展趋势
发布时间:2022-11-17
复合材料已成为与钛合金、铝合金、合金钢并驾齐驱的四大航空结构材料之一(在B787结构上的用量达总重的50%,A350XWB结构上的用量达总重的52%),其中应用最为广泛的仍然是玻璃纤维、碳纤维、芳纶纤维、硼纤维等高性能纤维增强的先进树脂......
轨道交通车站地域的集中开发
发布时间:2013-12-17
摘 要 透过在轨道 交通 车站地域城市开发集中的表象,发掘出它最终的导向是城市的集中 发展 。通过 研究 集中开发在城市用地、功能、空间集中方面蕴涵的积极意义,探索在这些方面各自集中的有效方式。除论证了车站地域开发与城市集中发......
小学信息技术校本课程的开发与实施
发布时间:2015-09-14
【摘 要】本文根据作者对课程开发理论的理解,提出自己的建议:校本课程开发应突出校本性、趣味性;要符合信息技术课程的教学方法。根据自己对校本课程开发的经验提出开发实施过程中要用理论指导校本课程开发、要广纳谏言、要用教学实......
地下金属矿山开采技术发展研究
发布时间:2022-11-16
摘要:艺实现连续或半连续化,利用计算机信息技术进行矿山的生产与管理。随着科技的不断进步与探索,金属采矿的设备将会更加完善可靠,生产率将会大大提高,系统将更加全面统一,技术将更加先进科学,开采更加注重环保和生态。本文章......
房地产开发工程的技术管理策略刍议
发布时间:2015-07-30
【摘要】现代城市化建设的进程不断加快,城市人口数量不断增加,对城市住房的需求量也不断加大,房地产开发行业也借此迅速发展。房地产开发企业数量的增加给房地产开发行业带来了激烈的竞争,加之人们生活条件的改善,对住房的质量也......
浅析基于JSP 技术的网页开发应用分析
发布时间:2023-01-09
1 前言 JSP 是目前网页开发过程中最常使用的技术之一, 其能够实现和硬件平台的分离, 这对于网页运行效率的提升有着极大的作用。因此相关开发人员必须加强对其的应用, 为网页性能的优化创造条件。文中对JSP 技术原理、JSP 技术特点......
UML建模技术在软件开发中的应用探究
发布时间:2023-07-05
从现状看,各类别的软件信息,都偏复杂。由此可见,开发一种可用的新颖建模,有序去存留软件内的信息,就凸显出了应用价值。需求解析,以及特有的关联设计,能明晰UML情形下的软件特性,建构出新颖的模型。顾及到应用水准,就能供应体......
发达国家燃料电池发电技术开发现状(1)论文
发布时间:2013-12-18
1.磷酸型燃料电池(PAFC) PAFC技术开发的现状与动向: 日本自实施月光计划以来,作为国家级项目,正在实施5000千瓦级加压型和1000千瓦级常压型电厂实证运行。目前,磷酸型燃料电池的发电效率为30%~40%,如果将热利用考虑进去,综合......
论经济技术开发区管委会的法律地位
发布时间:2023-05-19
摘 要 开发区依靠它特别的政策利导,活灵活现的经济体制,简易的部门分配在开放程度,在中国经济的高速发展中起到了纽带的作用。但经多年的发展,开发区在许多建设方面的问题日益增加,给我国开发区建设带来了阻碍。开发区管委会法律......
房地产开发过程中BIM技术的几点应用
发布时间:2015-08-05
摘要:随着城市化进程的不断加快,我国城市建设不断进步,将BIM应用于工程管理之中,极大地推动了建筑行业的资源优化,在实际应用中获得了良好的经济效益及社会效益。本文就主要对住宅房地产开发项目中的BIM技术应用进行了分析研究。......
论计算机软件开发中的分层技术运用
发布时间:2023-07-17
现阶段的计算机软件开发通常采用的是的分层技术,作为计算机的软件开发的重要组成部分,计算机的软件分层技术提高了计算机的整体性能为计算机行业的发展提供了动力。因此,计算机软件的开发人员应该重视分层技术的应用,强化自身专业素养和能力,进而确保进算计软件的质量和灵活度。1分层技术的含义计算机软件分层技术主要应用于计算机软件的开发阶段,即根据计算机结构和功能的差异性对软件进行多层次的划分,保证计算机软件内部.........
中国传统灌溉工程和技术的传承和发展的讨论
发布时间:2013-12-18
中国传统灌溉工程和技术的传承和发展的讨论 中国传统灌溉工程和技术的传承和发展的讨论 中国传统灌溉工程和技术的传承和发展的讨论 摘要:中国兴修灌溉工程的历史悠久,积累了丰富的工程技术经验。文章认为我国人民因地......
高亮度LED照明应用开发的技术(1)论文
发布时间:2013-12-18
LED发光效能持续提升,为了达到高亮度的要求,也让单一组件的功率增加不少,尤其是随之而来的运行高热状况,很可能就因为高热问题,使组件的光衰或寿命相对减低,而在组件方面若能在前段制程就考虑散热需求,要比从外在条件进行散热设计......
高中信息技术教学资源的开发与利用
发布时间:2022-11-16
现代信息技术的发展对学习资源的可获得性和交互性的隐性增长更对现行教育体制和教学模式产生了震憾性的影响。下面结合实例分析信息技术教师合理使用的教学资源,同时可以有效地帮助教师理解如何将各种教学资源有效地应用于课堂教学中......