




已阅读5页,还剩124页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
硕士学位论文 (专业学位) 基于 给水设施地理信息系统设计与实现 姓 名: 学 号: 所在院系:软件学院 职业类型:工程硕士 专业领域:软件工程 指导教师: 副指导教师: 二 一四年六月 基于G I S 的 给水设施地理信息系统设计与实现 同同济大学 A in 2011 2014 学位论文版权使用授权书 本人完全了解同济大学关于收集、保存、使用学位论文的规定,同意如下各项内容:按照学校要求提交学位论文的印刷本和电子版本;学校有权保存学位论文的印刷本和电子版,并采用影印、缩印、扫描、数字化或其它手段保存论文;学校有权提供目录检索以及提供本学位论文全文或者部分的阅览服务;学校有权按有关规定向国家有关部门或者机构送交论文的复印件和电子版;在不以赢利为目的的前提下,学校可以适当复制论文的部分或全部内容用于学术活动。 学位论 文作者签名: 年 月 日 同济大学学位论文原创性声明 本人郑重声明:所呈交的学位论文,是本人在导师指导下,进行研究工作所取得的成果。除文中已经注明引用的内容外,本学位论文的研究成果不包含任何他人创作的、已公开发表或者没有公开发表的作品的内容。对本论文所涉及的研究工作做出贡献的其他个人和集体,均已在文中以明确方式标明。本学位论文原创性声明的法律责任由本人承担。 学位论文作者签名: 年 月 日 同济大学 硕士学位论文 摘要 I 摘要 供水业对城镇化建设起着基础性作用,随着我国城镇化发展,供水业建设对城镇化的作用更为显著,但长期以来,供水管网资料的手工操作、效率低下、无法动态更新及发生事故时不能及时抢修等问题,给城市管理带来诸多负面影响。而给水设施地理信息系统作为供水行业信息化的基础部分,在整个供水信息化建设中占有重要地位,可以为供水管网的规划、设计、科学调度、应急抢修提供了强有力的科学依据。开发供 水设施地理信息系统,可以提高供水管网的科学管理水平 ,解决了管网相关资料动态管理、维护及拟定管网事故的应急抢险对策等,具有较强的工程应用价值。 本文以给水设施管理业务系统为背景进行了研究和分析。重点研究了管网管理和应急处置。通过研究流速分析模型,用来掌握给水管网动态运行状态,进行管线的科学规划;根据管线和井关联的特性,提出了事故分析算法,并采用回朔、迭代方法对该算法进行了实现。 最终 , 综合运用 术与 术 对系统进行了全面实现 , 系统划分为 7个模块。其中, 数据管理模块 用于完成基础地形数据与供水管线数据 的输入、输出、转换及更新功能,以及信息的维护与管理; 管网管理模块用于完成管网分布图的制作和输出,对所选区域的管线、节点等分类统计;用户管理模块按不同性质的用户分类管理;查询统计模块可以根据多种方式进行查询,同时完成对给水设施的统计及统计输出;事故处理模块可以对发生的爆管事故,及时产生抢修方案及备选方案;网上发布模块可以将 海量图形数据发布在因特网上; 系统维护模块用于对数据字典的管理、系统安全的 日志管理。 系统运行实践证明,本文所设计的 给水设施管理 系统, 不但提高了管网管理效率,同时提高了管网的运行管理能力,为管 网的安全运行提供了可靠保证,其社会效益是显而易见。 本文希望为 关键字 :给水行业,地理信息,设计,实现,应用 I to a in as of of is a be an is to as a of an in it is a of of to In as a is we on By to to is of to IS is of as as is to of of of to to of be on a of of in in a to II be on of to of of to a to IS 同济大学 硕士学位论文 目录 录 错误 !未找到引用源。 第 1章 引言 1 第 1 章 引言 理信息系统( 地理信息系统( ,简称 在地理空间数据的基础上,通过计算机软、硬件的支 持,对空间相关数据的收集,管理,操作,分析,模拟和显示,并运用地理模型分析的方法,提供相应地理空间和动态信息,并为地理决策及地理研究提供服务,而建立起来的计算机应用系统 ,是集空间科学,地理学,测绘遥感学,城市科学,环境科学,信息科学,计算机科学为一体的新兴学科。 源于早期的人口普查、土地调查与自动制图,早在 1960 年,由于计算机被应用于各个领域,如何“把地图变成数字形式的地图”出,数年后的 1963 年, 提出 一概念,并建立了 全球第一个地理信息系统 拿大 随之而来的地理信息系统在全球得以迅速发展。经历近半个世纪的发展,伴随着相关技术的发展,对应用的不断需求,各种应用方法论的进步,相关政府及其组织机构的不断投入,不断地推动着 发展未来及方向。 内外 展 1、国际上 ,综观 展,可将其发展大致分为以下四个发展阶段: ( 1)、 60 年代, 于开拓时期,起源于早期的人口普查、土地调查与自动制图,重点从地学上进行空间数据处理,当时 发展以政府主导和专家兴趣来推动,主要的研究工作在政 府和大学的实验室,极少进行相互交流; ( 2)、 70 年代, 于巩固发展期, 到政府高度关注,这一期间的研究重点是空间信息的管理, 70 年代是 正发展的时期,由于环境保护问题和资源开发、利用等问题(需要处理空间数据)引起政府高度关注,成为 之计算机技术得到快速发展,同时从事 究工作的专业人员不断增加,使得 快发展,其特点是产品数量得到发展,但技术未有突破; ( 3)、 80 年代, 于大发展时期, 许多国家得到重视并列入发展规划,发展了一批科研项目并建立起政府性 的学术机构,如 1985 年成立的中国资源与环境信息系统国家重点实验室, 1987 年成立的英国地理信息协会, 1987年成立的美国国家地理信息与分析中心( 同时,提供专业性服务的软件制造商、商业咨询公司大量涌现,这一时期的 展特点是实际应用的商业同济大学 硕士学位论文 基于 给水设施地理信息系统设计与实现 错误 !未指定书签。 化系统开始进入市场 1; ( 4)、进入 90 年代, 发展步入到用户时代, 到空前的发展,一方面, 统的应用得到迅速发展,随着 政府决策部门的影响的深入而改变了其传统的工作方式;另外,伴随着世界各国对 了解的深入,使得用户的 应用需求爆发性增长,使得 来越多地被广泛应用,大型 被列入政府计划并被公众所关注,例如我国的“三金工程”和“ 21 世纪议程”都包含了 内容, 逐渐成为基础性应用服务系统。 2、国内 展 ( 1)、我国 究工作起步于 80 年代初, 1980 年中科院遥感应用研究所建立起 究室,成为我国 步的标志,在起初的起步阶段,我国 才培养,硬件建设,软件研发,区域性试验,制订规范,初步应用性试验,建立局部系统等方面都取得了积极的进步,积累了大量的经验和人才,为在全国 范围内开展 研究、应用和普及推广奠定了坚实基础; ( 2)、我国 入发展阶段以“七五”计划开始为标志, 究作为政府行为,被正式列入了国家科技攻关计划中,开始了有组织,有计划,有针对性的科学实验和工程建设工作中的应用,多个政府部门同时展开了 究与开发工作,如全国性 体建设,区域性 究和建设,城市 础软件, 题应用软件的研制以及 育培训。通过近五年来的努力,在 在全国性应用,区域规划管理及决策中取得了一定的效益; ( 3)、自 90 年代起, 入快速发展阶段,国家开始 遥感联合科技攻关计划,强调 集成化、实用化及工程化,使 研究实验,局部实用逐步走向实用化及生产化,能够为国民经济等重大问题提供分析、决策依据,总之,中国地理信息系统事业经过十年的发展,取得了重大的进展,地理信息系统的研究和应用正逐步形成行业,具备了走向产业化的条件 1。例如:北京的汉的中地等等。 水行业地理信息系统应用 国际上给水行业引入 品并开始应用,始于上世纪 70 年代初期,我国供水行业应用 要上溯到上世纪 90 年代,过去,大量的管网资料采用人工管理方式,随着城市建设的不断发展,加之信息技术的发展,供水管网 然还不够成熟,无法实现大范围的应用,但为基础数据的存储和收集,提供了宝贵的经验、资料,并培养了一批掌握综合技能的人才,为 来的发展提供了基础的保障 2。 20 世纪 90 年代,随着信息技术的发展,计算机硬件和软件水平的提高,单第 1章 引言 3 机版管网档案管理系统为多数水司所使用,并且完成了向 台的转换,管网管理信息系统可以实现地图定位,数据管理,信息查询,统计分析等功能,并在水司内部广泛应用; 进入新世纪,长期投入不足的信息 化建设得到水司推崇, 迅速引入到自来水行业,起步较早的 以 核心的综合业务管理信息系统,在水司信息化建设中得到广泛应用,数据共享的实现,使得管网信息在企业内部被广泛使用,并实现了管网图同城市地形图相结合的数据整合; 近几年来,随着互联网技术,计算机技术的发展,推动了 组件出现和普及,地理信息系统已经成为面向普通用户群体的基本平台,逐渐体现出 应用价值,水司以 基础,采用 C/S 和 B/S 等 结构 ,整合应用管理系统形成统一的公共信息管理平台,实现供水公司管网和业务管理规范化、自动化、科学化 3。 究内容 水行业存在问题 长期以来落后的经验管理模式,存在着给水设施资料不全、档案式纸质资料在查找和更新等方面都很困难。这种经验管理模式,使管理者对企业资产及各种供水设施的管理方面捉襟见肘,普遍存在以下几个问题。 1、供水规模决策不科学,供水规模普遍偏大,管网输水率较低,管网流速过低,管网水 在管网内停留时间较长,导致水质下降,管网末梢尤为明显,同时也浪费了大量的工程投资; 2、管线规划不科学 ,导致供水压力不平衡,存在高压区和低压区,造成制水成本高、部分区域水压不足等问题 3、管网漏失率较高,资料统计全国 593 个城市管网漏失率约为 20%,美国的管网漏失率约为 10%,严重缺水的新加坡仅有 5%的漏失率; 4、管理技术落后,虽然行业内普遍采用了计算机管理档案资料,建立了业收费管理系统、水力数学模型等系统,但距离达到计算机辅助决策管理仍相距甚远; 5、管网供水安全性较差,管网老化,每年每公 里平均爆管 ,尤其是在北方地区,管网水温的降低对爆管率影响较大; 6、事故响应处理不及时,造成了不必要的直接与间接经济损失,发生管网故障时,全凭经验处置,不能及时响应,浪费了珍贵的水资源。 究任务 本文对给水设施管理业务流程进行了研究和分析,在此基础上进行了设计与同济大学 硕士学位论文 基于 给水设施地理信息系统设计与实现 错误 !未指定书签。 实现,除此以外,还重点进行了以下工作。 1、研究流速分析模型,用来掌握给水管网动态运行状态,对决策进行模拟,进行管线的科学规划。通过流速分析模型,可以对现有管网的水力运行状态进行在线、多工况的模拟,实现对现有管网的优化,同时可用 于规划新管网;可以对供水管网改建、扩建方案的分析、评价,对即将更新的管网进行优先性的分析,确定那一段管段应该优先更新;可以模拟管网调度预案,便于调度员合理应用。对流速分析模型基础理论加以研究,并应用于现有管网,通过理论计算与实际情况对比、评估,具有现实的指导意义。 2、研究了基于 析的事故的应急处置,给水管网众多的环状、网状管网的存在给管网事故分析功能实现带来了很多困难,在地图操作空间中可以快速找到事故地点及设施,但是通过在地图上查看,很难快速得出一个准确、有效的处理结果。通过对给水管网事故处理流程的 研究,在这里,根据管线和井关联的特性,推出该事故分析算法,在该算法的具体实现上,采用回朔、迭代等复杂的算法设计技巧,结合对相关数据表的巧妙设计解决这一问题。 文结构 本文共分为六章,各章具体内容简介如下: 第一章引言,简要介绍了给水行业对地理信息系统的迫切需求,以及建立给水 过对 确了研究目标,确定了研究的主要方向。 第二章相关理论和技术,重点介绍了 概念、类型、组成、功能、用途及 此基础上,对多个 终选择中科院的 件平台并介绍了该产品的特性。对软件开发涉及的数据库及开发语言加以介绍。 第三章给水设施管理需求分析,对系统研究背景加以介绍,重点对给水设施的物理构成,给水设施规划业务、维护业务、抢修业务等管理业务进行了详细研究。 第四章给水设施管理系统设计,本章对有代表性的流速分析模型及事故分析模型加以研究,研究了流速分析模型的基本原理及运算实例,研究了事故分析模型的算法、流程图;在此基础上,对整个系统的总体设计、空间数据设计及功能设计进行了研究。 第五章给水设施管理系统实 现,界面及关键代码加以分析,展示了实现的界面及相应的功能。 第六章总结与展望,本章在对全文研究工作总结的基础上,提出了需要进一步解决的问题和深入研究的方向。 第 2章 相关理论和技术 5 第 2 章 相关理论和技术 理信息系统 作为一门新兴的、多学科交叉的科学技术,地理信息系统自 20 世纪 60 年代问世以来,地理信息系统的发展,是多学科相互促进、相互发展的的结果,最终形成为一门囊括了计算机科学,地理学,大地测量学,地图学,地球科学等领域的交叉学科,伴随着地理信息系统的社会化、产业化,地理信息系统被越来越多地应用于资源,人口及环境的规 划,管理与决策, 其他信息系统的区别主要有四个方面: 第一,地理信息系统具有地理数据的处理能力,这些地理数据具有三个要素:地理位置、专题属性、时间,其中地理位置最为重要,因为这是能够以地图形式表示、存储和分析地理数据的关键; 第二,地理信息系统是在统一坐标系下,采用特殊的数据模型来输入,存储,组织和管理地理数据,地理信息系统用户可以利用三种方法操作地理数据,一是空间位置访问地理数据,二是利用属性访问地理数据,三是以图形的形式展示地理数据; 第三,地理信息系统具有一套专门的基本工具,这些工具用于处理和分 析地理数据,例如,对地理数据转换,地图的测量,地理数据分类与组合,空间差值,比较与分析等等; 第四,地理信息系统具有较强的地理数据的输出能力,可以展示多种形式的存储的数据或分析结果并输出结果,例如地图、统计图表等,以高效地解析地理数据,实现满足用户多种需求。 要 台 1、 由中国地质大学信息工程学院研发的工具型 件,该 续三年全部名列前茅,是科技部向全国推荐的唯一的国产 件平台。以该平台为基 础,曾经开发出了用于城市规划,综合管网,通信管网及配线,城镇供水,电力配网,城镇煤气,土地详查,地籍管理, 航与监控,公安报警,作战指挥,环保监测,大众地理信息制作等一系列应用系统 4。 2、 济大学 硕士学位论文 基于 给水设施地理信息系统设计与实现 6 吉奥之星系列 够完成空间数据的输入,编辑,显示,分析和输出, 据,矢量数据,影像数据和属性数据的高度集成, 据,矢量数据,影像数据和属性数据可以单独建库,并且可以进行分布式管理 ,通过界面集成,完成对四种数据统一调度,无缝漫游,任意开窗放大,实现各种空间查询 5。 T 版定位于企业级应用,面向大型的空间数据管理,能够同时管理的 据,矢量数据,影像数据和属性数据,通过 接,可以与各类数据库管理系统连接,如 ,通过自行开发的空间数据交换模块可以与当前流行的 件及我国的空间数据交换格式交换数据 6。 3、 北京超图地理信息技术有限公司依托中科院科技优势,立足技术创新,研制的大型 台,满足各行业不同需求,凭借其领先的技术,优质的服务,开放的理念, 列软件迅速成为中国主流的 台,并已成功地进入了日本,韩国,新加坡,美国,意大利,台湾,香港,澳门等国家和地区, 逐步向一个国际化的 牌迈进 7。 4、 最全面的,可扩展的 件,它囊括了 且增加了具有高级功能的地理处理及数据转换功能,通过业的 户可以进行数据构建,模拟,分析以及地图的屏幕显示和输出 8。 一款非常优秀的国产 件平台,该平台保证较高性价比的同时还利于系统和数据的安全性 , 含了系列软件产品,其系列产品涵盖了各种应用需求的软件产品,其产品包括了从空间数据库的管理, 到数据编辑( 数据分析与处理( 到组件式发平台以及 发平台,以及用于移动设备的嵌入式 发平台( 列软件采用统一的技术内核开发,基于相同的数据结构及技术思路,良好的同构性使其提供整套解决方案时自然流畅。件凭借明显的技术和市场优势,在连续多年的测评中都名列前茅,是市场份额最大的国产 已出口到日本、韩国及香港地区等,是具有较大影响的国产 技术特点如下: 1、开放的 理念 第 2章 相关理论和技术 7 基于开放的地理信息服务( 念及 放的技术体系,超图公司将研发方向定位于 础软件平台,包括组件式 发平台,网络 发平台以及嵌入式 发平台,为企业提供二次开发平台及数据处理工具,为使用者提供了一个开放的软件开发环境,使开发单位可以任意搭建自己的 用,基于超图的 台,用户不仅可以方便地搭建自己的应用,还可以在此基础之上研发出拥有自主知识 产权的专业软件产品,从而拥有更广阔的增值空间 7。 2、完整的软件系列 多个软件组成,是一个适合于各种应用需求的完整的系列产品, 供了包括空间数据管理,数据采集,数据处理,大型应用系统开发,地理空间信息发布及移动 /嵌入式应用开发在内的全方位的产品,涵盖了 程应用建设全过程, 系列产品包括: 5 是大型空间数据库引擎,用于支持海量空间数据管理; 为全组件式 发平台,适合于大型专业应用系统建设; S 为网络 务的 发平台,; 是移动终端设备的嵌入式 发平台; 是地理空间数据处理与分析建模的大型桌面 件; 是地理空间数据编辑与处理的桌面 件; 是用于浏览地理空间数据的工具软件 7。 3、海量空间数据库技术 海量空间数据管理是 件能否应用于大型项目的重要标志,空间数据快速索引是实现海量数据管理的关键技术之一, 造性地开发了基于四叉树, R 树和网格的多级混合索引技术,为海量空间数据管理打下了坚实的基础, 空间数据库引擎,5 是 最新升级版,它使用新的数据结构和索引技术,提高了大数据量的管理能力,综合性能超过国际同类软件,在国内外多个 型应用中,5 技术成功取代了国际同类产品,被广泛应用, 中,空间数据库引擎包括: 5 5 5 5 7。 4、新增 挂影像格式 新增加的一种外挂影像文件格式,其特点如下: ( 1)、具有完全的知识产权的文件格式,完全由超图实现,无需第三方支持; 同济大学 硕士学位论文 基于 给水设施地理信息系统设计与实现 8 ( 2)、影像数据单独存储,方便其他的软硬件系统直接使用; ( 3)、跨操作系统平台,这种文件格式不受任何操作系统限制,可以直接在作系统, 作系统, 作系 统或者其他操作系统之间复制使用; ( 4)、跨硬件平台, 件在设计时就考虑到了跨硬件平台,文件格式也不受硬件限制,不仅能在 使用,而且能在 机等嵌入式设备上使用; ( 5)、可选的数据压缩模式, 件格式支持多种压缩,包括有损压缩、不压缩和无损压缩,满足了用户需求; ( 6)、数据压缩比高,高达 1020 倍的压缩比,可以节约磁盘空间并提高访问效率; ( 7)、自动建立并存储影像金字塔,快速的显示海量影像数据,其显示速度已超过 。 5、海量影像数据管理 5 具有将海量影像存储到大型关系数据库的功能,并可以根据用户需求选择对数据是否进行压缩(包括有损压缩、无损压缩),在影像数据库中, 5 支持创建影像金字塔技术,能够实现与数据量无关的快速显示,此外, 然集成了 像压缩格式,提供对影像数据以 件的形式进行管理 7。 6、完整的数据安全机制 据安全机制包括三种,分别是影像数据安全,文件型数据安全和空间数据库的数据安全, 持把影像数据存储于空间数据库和 文件中,通过上述数据库和文件的保密技术对其进行安全保护;文件型数据安全,为了充分保护您的知识产权, 供了文件格式( )的密码保护功能; 间数据库技术采用关系数据库存储空间数据,系统管理员可以在服务器端定义每一个客户端的访问账号、密码和权限,客户端系统则只能在按照规定的权限范围内访问 /使用空间数据,无法得到原始数据;另一方面 持密码保护, 的 据 7。 当前 擎, ,这样可以充分利用 录锁定,事务处理( 数据仓库,并发控制等功能,通过扩展的 于采用了关系数据库管理,避免了因采用文件管理空间数据而 带来的空间数据第 2章 相关理论和技术 9 对象被人为分割的问题,因此空间数据在物理上是无缝连接的。同时,使网络环境甚至 9。 利用关系数据库来管理空间数据的关键,在于面向对象的空间数据模型的使用,该模型改变了原有的 映空间对象空间数据被作为一个属性字段( 与其它非空间属性共同存贮于关系数据表的一行中(一条记录)。这种数据模型能够方便地定义空间对象之间、空间对象与非空间对象之间的关联关系和规则,能更好地对现实建模 10。 系统的数据管理,采用关系数 据库管理,将空间数据与非空间数据统一管理,保证了空间数据与非空间数据的一体化。对各种关系数据库综合考虑,选用了微软的 005关系数据库,利用 5 为到空间数据与非空间数据一体化管理,这种一体化的存储管理模式,极大地方便了用户的使用,提高了系统的易用性。 系统的设计与实现基于三层体系结构( 充分利用 C/,对于以数据(含空间数据与非空间数据)的查询及浏览为主的应用 (包括,利用 询和简单空间分析;对于需要编辑,修改,处理和分析具有大量复杂空间数据的应用,考虑到运行效率,将采用比较成熟的 C/数据的建库与更新,查询分析及统计功能 ,大部分功能模块运用组件( 术,将底层模块封装成为应用组件,利用应用组件的组合来搭建系统,从而实现了软件模块的重用及共享 ,用的开发也同样基于组件技术,采用全组件式 样可以方便地实现各功能子系统的一体化集 成 11。 系统 C/使用 开发工具采用了全组件的思路,即把 全部功能封装为组件,功能包括地理数据管理,数据转换,影像压缩与配准,专题图制作,地图展示,拓扑关系建立及错误处理,空间分析,三维建模及展示,查询统计,打印输出等,用户可以灵活选用,与国外某些同类大型组件式产品不同, 以脱离其桌面软件单独发布和部署,这样可以提高软件的灵活性及系统运行效率,对部署成本的降低十分有利。 在系统 B/, 件平台选用北京超图地理信息技术有限公司的 S ( S 是 000的配套产品,主要用于 布, 外发布图形与属性信息,甚至可以修改图形和属性资料, S 是一款高效的 件,其开发方式灵活方便、效率高而深受用户欢迎,是被科技部推荐的大型 硕士学位论文 基于 给水设施地理信息系统设计与实现 10 平台,其强大的 能与网络并发能力,使其成为 B/来了高度可扩充性与伸缩性,并且采用了数据压缩,服务器群集,多级缓存等技术, 有客户端展示的开发,还具有模板的开发方法,基于 S,开发者可以高效的开发出各种与空间位置信息相关的 据以上各方面比较,我们采用北京超图地理信息技术有限公司的 作为开发平台, 格式的多分辨率图像无缝数据库,利用自主研发的多源空间数据无缝集成技术( 可以实现多源空间数据访问,支持对 式数据的直接访问,同时支持 精确编辑和捕捉功能在现有的 以与 外, 件可用于定制建立多边形和网络拓扑关系的应用, 件可定制专题图应用, 3维显示应用, 心控件具有点状符号和线型的编辑功能。 术 介 一种全新的应用开发框架 ,在 布之前的应用程序开发,是以 接口,通过 口与 者 象连接,在 得程序员不用分别使用这两类接口,而是直接使用 提供的类库为接口。接口如图 第 2章 相关理论和技术 11 该架构使得程序员在创建基于 务器上的应用更为方便,同时简化了基于 用程序的开发。 象类库集成了 象,虽然略显臃肿,但是明显提高了开发人员的开发效率。 架主要包含四部分: 公共语言运行环境( 通用语言规范( 框架类库( 从图 直观地展示了 架的主要组成,其中,公共语言运行环境( 架类库( 两个重要核心,所有基于 台上的程序运行时都需要这两个核心组件。 公共语言运行库 ( 是 架 的基础 ,可以将 执行时管理代码 ,用于实现 线程 管理 、 内存管理和远图 图 图 同济大学 硕士学位论文 基于 给水设施地理信息系统设计与实现 12 程处理等,并且 在代码 安全 上 还强制实施严格的类型 检测 。 框架类库( 第二个重 要组件, 库中包含了几千个类型,每一个类型都有其相应的功能,是一个 面向对象的可重用 的 类型 的 集合 ,相关的类型放在一个由命名空间组织的集合中。 架为程序员提供了编程规范,那就是面向对象。相对于传统的 程模式, 架极大地 简化了程序开发难度,提高了开发效率。 #语言 005 是基于 框架的,用于跨平台应用程序的 开发,如使用微软操作系统的手机程序的开发,包扩代码 测试功能,是一系列非常大的软件开发工具集, C#是 架中的重要成员。 C#是微软在推出 ,提供的全新语言。 C#迅速流行归因于其派生于 C/C+的明了、简洁的语法,尽管 C#做了简化,但仍继承了 C+的功能,入门简单,再加上 强大功能,使得 C#得以迅速流行,成为使用 架进行 用开发的重要工具。 C#是一种面向对象的并且运行于 上的高级程序设计语言,与 分相似,虽然使用了与 乎相同的语法,并且也采用了编译为中间代码的方式,但是 C#采用与组件对象模型( 直接集成的方法,因此,与 着明显的区别。 C#特点 1、 C#是源自于 C 和 C+的 面向对象 的高级编程语言, C#综合了 C+的高运行效率和 单的可视化操作的特点,它在继承 C 和 C+强大功能的同时去掉了一些复杂的特性,因其对面向 组件 编程的支持、创新的 语言特性和强大的操作能力,而成为 发的首选语言 12。 将 C#代码转换为本机代码 (过程称为编译代码,由编译器执行,将其编译为操作系统可识别的语言,在 ,该过程分为两个阶段执行,首先是把源代码编译为通用中间语言 ( 期被称为 代码,这些代码不能被机器执行,只是一种通用中间代码,其他 言,例如 也是首先编译为中间语言,这个编译步骤由 成;第二步是将 译为本机代码 (这是由 译器来完成的,它把 译为专用于操作系
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 计算机信息处理工作技能试题及答案
- 行政法学与社会公共事务试题及答案
- 网络安全攻防案例分析试题及答案
- 2025年法学概论考试中的法律文件研究与试题及答案
- 经济政策评估的标准与方法试题及答案
- 2025年软件考试各类试题及答案
- 行政法学课程教学中的创新要素试题及答案
- 与同事建立良好关系的练习计划
- 高效人际关系的建立与维护计划
- 法学概论的法律环境构建与试题及答案
- 【单元专题卷】2024年春季小学测试卷人教版数学5年级下册第1章·专题01 观察物体(三)
- 员工劳务合同书
- 当代世界经济与政治 第八版 课件 第六章 转型国家的经济与政治
- 人教版数学四年级下册第七单元知识与回顾检测
- 海洋能发电投资项目可行性报告
- 中考物理总复习第十一章功和机械能市赛课公开课一等奖省名师获奖课件
- MOOC 大学物理-力学、电磁学-重庆大学 中国大学慕课答案
- YYT 1843-2022 医用电气设备网络安全基本要求
- 管道沟槽土方开挖施工方案
- 2023年湖南省普通高中学业水平合格性考试化学含答案
- 废旧物资合同
评论
0/150
提交评论