题目:Windows NT平台下石油测井陀螺测斜软件的设计与实现
● 摘要
石油测井中陀螺测斜系统的研制与开发越来越受到人们的重视,因为其高产出带来的经济效益是常规测井的2倍-5倍。基于MS_DOS系统下的测斜软件在人机交互,可扩展性等方面的劣势已经日益突出。为实现在Windows NT技术平台上进行陀螺测斜,增强人机交互友好性、软件的可维护性、可扩展性、可靠性等,设计开发了TLCX-XP陀螺测斜软件系统。本课题的主要难点是软件的架构设计,必须满足很好的人机交互性;数据处理中坐标转换,数据补偿关系,以及仪器零长处理关系;逐行连续打印的研究。本文主要内容是:1. 对陀螺测斜软件系统进行了需求分析,包括功能分析,操作流程分析等。然后对功能模块进行划分、对整体结构框架进行设计。2. 采用软件工程设计思想对数据库子系统、数据处理模块、数据显示模块进行设计与实现,还包括对三维视图显示的接口类设计。3. 根据用户提出的要求,对整个系统的界面进行设计,采用了新的类库,设计出与Windows XP风格相似,更利于人机交互的界面。4. 对打印子系统进行设计与实现。通过驱动程序对打印接口进行直接读写,实现逐行打印的连续打印风格。到目前为止软件主要模块功能已经基本实现,其中连续打印模块已经应用于实际测井中6个多月。关键词:陀螺测斜,数据库,数据处理,连续打印,WDM驱动程序
相关内容
相关标签