欢迎来到天天文库
浏览记录
ID:36751091
大小:265.42 KB
页数:4页
时间:2019-05-14
《石油企业相关标准移动查询系统》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、大庆石油学院学报第33卷第1期2009年2月JOURNALOFDAQINGPETROLEUMINSTITUTEVo1.33No.1Feb.2009石油企业相关标准移动查询系统程显林,王健,王敬山,贝士军。,毕明翔。(1.大庆职业学院计算机系,黑龙江大庆163255;2.大庆油田电力集团电力营销公司,黑龙江大庆163453;3.大庆市信息中心,黑龙江大庆163311)摘要:以油田勘探相关标准查询系统为研究对象,基于eVC#语言,利用.NET类库、GDI+技术和离屏技术进行移动程序开发,采用面向对象的设计思想。选择精简的函数方法实现相应的功能.PocketPC仿真程序结果表明,该
2、系统的测试和维护效果良好,程序冗繁度小.关键词:移动应用;GDl+技术;面向对象设计;VisualC#语言中图分类号:TP39l文献标识码:A文章编号:1000—1891(2009)01—0081—03通过Internet和企业的供应商与客户搭建的信息化平台,可以实现企业外部信息化.对企业以外的信息交换实施数字化管理,将其扩展到移动平台[】],除增加企业商机,即时交流信息外,还可以开拓新服务,促进企业外部信息化的多样性和高效性.陈四根[2等提出一种基于短信息的客户综合服务系统,具有系统维护、信息发送、效果分析、客户资料管理等功能;杨彬_3等提出基于Intranet的移动通信企
3、业综合业务支撑系统;吴云等提出基于J2ME技术的移动企业管理信息平台,实现各类信息共享和统一管理;基于企业移动的思想,张江[5等研究移动应用导向下的企业信息系统集成新技术,实现“移动业务平台一企业集成信息系统一移动业务平台”服务和“跨企业信息系统(平台)的企业移动”服务的流程优化.目前还未见油田企业信息的移动查询l_6],笔者以油田勘探相关标准查询系统为研究对象,利用eVC#语言,开发企业信息移动查询系统,完成跨平台的MobileWebService,实现企业信息查询功能的异构和分布以及企业信息的移动查询.1开发环境xML(可扩展标记语言)是一个被广泛支持的标准,建立在Uni
4、code基础上,能够共享全世界的服务.此外,XML还是一种元标记语言,用户可以定义自己需要的标记.XML的数据是结构化的,可以进行大型复杂数据的处理.基于XML标准的WebService以消息的形式提供服务,与开发语言、平台和对象模型无关.只要表述WebService服务功能的接口和消息序列以及协议保持不变,WebService和客户应用程序的改变就不会相互影响.若在异构的Web环境中使用,则需具有松散的耦合、方便的通信和通用的数据格式等[7].Microsoft.NET框架简化了在高度分布式Internet环境中的应用程序开发,通过公共语言运行库(CLR)即可实现各种XML
5、WebService交互操作,而忽略其源语言的不同.开发人员可以生成可重用的XMLWebservices,而不是生成单个应用程序.ASP.NET是建立在公共语言运行库上的编程框架,可用于在服务器上生成功能强大的Web应用程序.与以前的Web开发模型相比,ASP.NET具有增强的性能、世界级的工具支持、可缩放性和可用性、自定义性和扩展性等优点.程序员利用C#语言可以在新的Microsoft.NET平台上快速开发种类丰富的应用程序,用于Web收稿日期:2008—10—15;审稿人:高丙坤;编辑:郑丽芹基金项目:大庆市科技项目(SGG2OO7O38)作者简介:程显林(1962一),
6、男,硕士,副教授,主要从事移动计算网络方面的研究大庆石油学院学报第33卷2009年Service,通过Internet可以被操作系统上的编程语言调用,实现跨平台的MobileWebService.2客户端客户端的移动设备可以归为MobilePhone和PDA.PocketPC是目前所有PDA中声光影音效果较好的一种,与Windows操作系统具有最佳整合性.由于PocketPC所使用的WindowsCE操作系统是桌面Windows操作系统简化版,所以PocketPC的应用程序大都采用eVC#开发.因为eVC#既有强大.NET类库的支持,又有GDI+图形图像技术的依托,界面更美观
7、稳定,连续性更好.文中使用开发PocketPC的eVC#语言.通过调用GDI+库输出的类的方法可完成图形操作,创建图形对象(Graphics),然后以面向对象的编程方式调用.System.Drawing名称空间中封装与图形图像编程相关的类,可以方便地开发与图形图像有关的应用程序,包括Graphics,Brush,Pen,Font及Color类.System.Drawing.Imaging命名空间和Sys—tem.Drawing.Text命名空间提供了对图像文件和文字排版的高级处理支持.在系统设计中,使用
此文档下载收益归作者所有