书签 分享 收藏 举报 版权申诉 / 10

类型专题-煤矿设计说明书规范化系统的研制——第二章和第七章VB编程.doc

  • 文档编号:20259
  • 上传时间:2024-03-19
  • 格式:DOC
  • 页数:10
  • 大小:480.35KB
  • 配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    专题 煤矿 设计 说明书 规范化 系统 研制 第二 章和 第七 VB 编程
    资源描述:

    1、煤矿设计说明书规范化系统的研制第二章和第七章VB编程1.问题的提出我国是世界第一产煤大国。煤炭是我国最主要的一次能源。2005年全国煤炭产量21.9亿吨,占世界的37,占我国一次能源生产总量的75.9,消费的70。在未来相当长的时期内,我国以煤为主的能源供应和消费格局难以改变,随着煤炭的 增长方式的转变、煤炭用图的扩展,煤炭的战略地位更加重要。党中央国务院已经明确提出了“要大力调整和优化能源结构,坚持以煤炭为主体,以电力为中心,油气和新能源全面发展”的战略,进一步明确了煤炭在我国能源结构中的主体地位。 我国煤炭资源丰富,在探明的能源资源总量构成中,煤炭占87.4%,石油占2.8%,天然气占0.

    2、3%,水能占9.5%。截至2004 年底,累计发现和查明煤炭资源10997 亿吨,保有资源量10295 亿吨,居世界第3 位。其中已利用3938 亿吨,尚未利用资源量6358 亿吨,其中,精查储量752 亿吨,详查1113亿吨,普查1437 亿吨,找煤量3000 多亿吨。 现有煤矿的产能 我国煤炭生产以井工开采为主,其产量占煤炭总产量的95%。2005 年度,国有重点煤矿769 处,生产原煤10 亿吨;国有地方煤矿1763 处,3 万吨以上矿井1544 处,生产原煤3 亿吨;乡镇煤矿2.1 万余处,生产原煤8.9 亿吨。现有煤矿中,设计年生产能力30 万吨以上的大中型矿井占矿井总数的2%,30

    3、 万吨以下的矿井占98%,总产量10亿吨。到2010 年,国有重点煤矿中将报废能力7000万吨,国有地方煤矿将报废能力2000万吨以上。按照整顿、改造、联合、提高的办矿方针,“十一五”期间还要淘汰关闭一批小煤矿,并对有发展潜力的小煤矿进行改造提升,力争全国煤矿总数控制在1万处,淘汰现有乡镇小煤矿生产能力3 亿吨左右。在建矿井能力 截至2005 年底,全国煤矿在建和规划矿井项目总规模约6亿吨,其中已经开工建设能力4.4 亿吨。煤炭总供应能力 预计到2010 年,全国原煤生产25亿吨,其中大型煤矿生产13.5亿吨,占54%;中型煤矿生产4.5 亿吨,占18%;小型煤矿生产7 亿吨,占28%。每一个

    4、矿井的设计过程中,都需要一部设计说明书。煤矿设计说明书是新建和改建的煤矿过程中重要的部分,然而在编制设计说明书时,其工作量非常繁琐,很容易就会出错,给煤矿生产带来了安全隐患,根据这种情况,利用编程工具智能化其编制过程,可以减少错误,节省人力物力。中共十五大报告提出了实施科教兴国和可持续发展战略,教育要培养同现代化要求相适应的数以亿计的高素质劳动者和数以千万计的专门人才。在这一思想的指导下,我国各高校自1999年始纷纷扩大招生规模。1998年全国招收研究生72508人,全国普通高校招收本专科生108.36万人;2002年全国招收研究生20.26万人,全国普通高校招收542.82万人。同1998年

    5、相比,2002年我国研究生招生增加了近三倍,本专科招生增加了五倍多。我国近几年能源需求比较大,所以报考采矿专业的也就越来越多了,但是每个毕业生都要有一个毕业设计,而且煤矿设计说明书是毕业设计必不可少的一部分了。而采矿的教师却没有大量的增加,给毕业设计指导带来了难度,利用毕业设计说明可以减少学生的工作量,提高毕业设计的水平,同时减轻了指导教师的压力。目前,煤矿、煤矿设计研究院和毕业生设计的许多煤矿初步设计说明书中,存在许多不规范,不全面之处,设计说明书内容针对性不强,编写内容不全,不能正确的指导矿井设计和现场施工,给煤矿安全、高效的组织生产带来了困难。内容齐全、格式规范的煤矿设计说明书不仅可以促

    6、使煤矿企业更好的执行煤矿安全生产法规,还能够更好的指导现场施工,为施工人员创造一个安全的作业空间。煤矿设计说明书设计规范化系统体现扁平化的现代企业管理模式,有利于提高煤矿管理水平,促进煤矿的安全生产。同时系统的应用将大大提高办公效率,节省大量的办公经费,将给煤炭行业各煤矿企业带来直接的经济效益和社会效益,特别是也将会为企业的安全生产作出贡献。针对上述的情况提出利用编程工具编制开发采矿设计说明书系统,具有一定的现实意义。2.国内外研究现状2.1 国内外ActiveX Automation技术现状2.1.1 ActiveX 技术的发展 ActiveX技术来源于OLE(Object Linking

    7、and Embedding)技术。OLE最初是对象链接与嵌入,后来发展成为复合文档技术,包括文字、图片、声音、动画片、视频等媒体可以共同存在于一个文档中。它们可以有不同的应用程序产生,同时也可以在该文档中编辑。如果应用程序支持OLE文档,在不同应用程序之间的切换有OLE自动完成。OLE技术和其他技术共同作用,从而实现不同应用程序的无缝链接,它们包括:对象链接技术(Object Linking and Embedding) 对象链接与嵌入是存储有另一个应用程序产生的OLE文档的备份项目的两种方法。对象链接仅仅存储OLE文档产生的文件名称,而对象嵌入将该OLE文档的备份存储到OLE复合文档中。在线

    8、激活与可视编辑 激活复合文档中的一个嵌入项目成为在线激活或可视编辑。容器程序接口与产生嵌入项目的复合程序的特性结合。而一个连接项目永远不可能被激活,因为该项年、目的实际数据存储在一个独立的文件中,应用程序无法建立这种直接的连接。复合文件 它提供简单的、结构化存储OLE应用程序的复合文档的文件格式标准。在复合文件内,存储包含了许多目录特性,流也有许多文件的特性。拖放 拖放技术可简单的实现数据的传输,例如讲一个Word文件拖放到打印机图标上,即可实现文件的打印,它可以实现数据传送与目标设备的无关性。复合对象模型(COM) COM提供OLE对象之间通信的非结构化的调用。COM是ActiveX的一部分

    9、,COM同时包含了OLE与ActiveX。自动化技术(Automation) 自动化技术允许一个应用程序驱动另外一个程序。驱动程序被称为自动化客户,另一个为自动化服务器。自动化技术后来发展为ActiveX Automation。1996年3月Microsoft公司提出了ActiveX。ActiveX是指宽松定义的、基于COM的技术集合,而OLE仍然仅指复合文档。当然,最重要的核心还是COM。ActiveX与OLE都是基于构件对象模型(COM)的。COM是一种客户/服务器方式的对象模型,这种模型使得各软件与应用程序之间能以一种统一的方式进行交互。OLE利用COM提供了一种基于对象的、可定制的、可

    10、扩展的服务,用于解决不同系统之间的交互操作问题;OCX(OLE control)是基于OLE技术,用于桌面环境中的Windows构件软件开发的标准解决方案,着重解决的是软件重用问题;ActiveX是OLE和OCX技术的结合和改进,着重解决网络分布式计算和Internet服务的问题。2.1.2 ActiveX技术ActiveX技术是一组基于COM的技术集合,能使软件在网络环境下交互且独立实用的计算机语言。ActiveX技术可同时用于构造桌面或Internet应用。ActiveX包括客户技术与服务器技术,具体如下:(1) ActiveX控件作为交互对象可被用于一个容器中,例如Web站点。(2) A

    11、ctiveX文档允许在客户的Web浏览器或其他ActiveX容器中观看文档,例如Microsoft Word或Excel文档。(3) ActiveX Scrpting控制一个浏览器或服务器中多个ActiveX构件或Java程序的集成特性。微软公司提供了个各种ActiveX的开发工具,包括VC+、VB和VJ+,可以使用户开发自己的桌面与Internet应用程序。2.1.3 ActiveX AutomationOLE自动化技术扩充或发展为ActiveX Automation,它适用于OLE对象与ActiveX对象。Automation技术允许一个应用程序操纵在另一个应用程序中实现的对象,或者说将对

    12、象暴露这样一来它们可以被操纵。操纵程序被称为客户,而被操纵程序成为服务器,被操纵的对象是ActiveX对象。ActiveX Automation由客户程序和服务器程序组成,客户程序是操纵者与控制者,服务器程序是被控制者,它包含了一系列的暴露对象。只要服务器程序提供一定的接口可以使任何对象实现自动化。对象包含了一些外部接口,它们被称为方法与属性。属性是一个对象的一些命名特征,即对象的一些公有数据域。方法是自动化对象的一些函数,它们提供给客户程序的外部公共成员函数。 Automation 服务器和客户之间数据传递的安全机制比较复杂,它一般使用Variant类型传递数据。它是一个联合体,包含了两个数

    13、据成员,一个是值域,另一个指示数据类型。它支持许多标准数据类型,短整数,长整数,单精度浮点数,双精度浮点数,字符串,布尔型等。2.1.4 OLE/COM OLE是建立在组件对象模型(COM)基础上的高层次技术。从基本中间件功能的角度来看支持对象的定义,创建,调度,引用及对象之间的通信,提供了接口定义语言 (IDL)。 OLE/COM的结构如图1所示:图1OLE/COM结构的另一个要素是自动化,它允许客户程序动态构造请求(包括方法名,相关参数的类型和类型的取值等),并将请求发送到远端对象。任何符合OLE/COM规范的对象都能自动提供其所能支持的接口信息。2.2 Word的对象模型(如图2)图1图

    14、2 2.2.1 Word的抽象模型(如图3)图3Word 对象是按层次顺序排列的,层次结构顶端的两个主类是 Application 和 Document 类。这两个类非常重要,原因是在大部分时间里,您要么是在使用 Word 应用程序本身,要么是以某种方式处理 Word 文档。Word 对象模型严格遵循用户界面。Application 对象表示整个应用程序,每个 Document 对象表示单个 Word 文档,Paragraph 对象对应于单个段,以此类推。这些对象各自都有很多方法和属性,可以使用这些方法和属性操作对象或与对象交互。下面为主要设计用到的对象模型。2.2.2 Application

    15、 对象(如图4)图4Application对象是Word模型中的顶级对象,其他所有对象都是其子对象。该对象代表 Microsoft Word 应用程序。Application 对象包含可返回最高级对象的属性和方法。2.2.3 Documents对象(如图5) 图5Documents对象是application对象的子对象,在Word中表示所有当前打开的document对象集合。Document对象代表一篇文档,Document是Documents集合中的一个元素。2.2.4 Range对象(如图6)图6Range 对象代表文档中的一个连续范围。每一个 Range 对象由一起始和一终止字符位置定义。Visual Basic 使用 Range 对象识别文档的指定部分。但和书签不同,Range 对象只在定义该对象的过程正在运行时才存在。Range 对象和所选内容相互独立。也就是说,可定义和复制一个范围而不需改变所选内容。还可在文档中定义多个范围,但每一个窗格中只能有一个所选内容。2.3 国内对Word的二次开发现状国内对Word开发尚未形成一定规模,

    展开阅读全文
    提示  图海文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:专题-煤矿设计说明书规范化系统的研制——第二章和第七章VB编程.doc
    链接地址:https://www.thwenku.com/cad/20259.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    网站客服QQ:2356858848

      客服联系电话:18503783681

    copyright@ 2008-2022 thwenku.com网站版权所有

    ICP备案:豫ICP备2022023751号-1