元数据开发平台(元数据开发模式)

网友投稿 291 2023-02-21

本篇文章给大家谈谈元数据开发平台,以及元数据开发模式对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。 今天给各位分享元数据开发平台的知识,其中也会对元数据开发模式进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

当今较为常见的3种 web应用程序开发平台类型

Openbiz Cubi PHP开发框架
这显然是一个高耦合性的框架的代表,有点让开发人员“拎包入住”快捷酒店一样的的感觉。Openbiz Cubi 是一个应用平台式的开发框架。虽然与众多更加耳熟能详的框架相比 Openbiz Cubi 仍然是一匹黑马,但是还是一个十分值得推荐的框架。它自身基于Zend Framework构建,但是拥有自己独特的基于元数据的 MVC 和 ORM 逻辑,并采用Smarty和PHP模板 作为主要UI的模板引擎,所以如果你是Zend框架的玩家,别担心,Openbiz Cubi的代码也会同样让你很容易上手。
它不同于其他传统意义上的PHP框架,它具有一个类似JAVA的元数据引擎, 可以通过XML的方式来“描述”大多数对象,甚至通过XML的描述就可以实现数据的CRUD(增删读改)这些操作。如果你的业务需求仅仅是要实现一些简单 的数据CRUD操作,你甚至不需要去写什么PHP代码,XML就可以全部搞定。而你的PHP功夫可以通过他的Plugin-Service方式用于集中在 实现某些特殊的业务逻辑上。
Openbiz Cubi目 前还有一个叫做 Openbiz Appbuilder 的超级好用的代码生成工具,对于还不熟Openbiz的XML元数据的开发人员来说,Appbuilder 绝对是一个可以帮助你快速上手的利器,他通过图形界面的生成向导来帮你自动创建数据对象、表单对象、嵌入式服务,甚至整个应用程序的雏形。 按Openbiz的官方介绍来说,你只需要思考清楚你的应用程序的业务逻辑,剩下的代码工作就交给Openbiz Appbuilder来帮你搞定吧。
CakePHP 开发框架
如果你仍然需要编写面向PHP4兼容的代码,CakePHP 将是一个非常不错的选择, 在PHP 4 5的MVC式框架列表里面,CakePHP都曾经是最流行的。它还提供了很多种途径的技术支持(讨论组、留言板、IRC等)还有优秀的教程。 CackePHP是个很容易上手的框架,但是你并不容易在短短几周的时间就完全掌握它。
Zend Framework框架
Zend Framework 是面对一些较有经验的开发者和从底层构建一些企业级应用程序而设计的。(例如:宣称面向企业应用而设计的 Openbiz Cubi 就是基于Zend Framework框架之上而构建的。)该框架是高度模块化的。这意味着你可以按你的实际需要来引用Zend的代码。有些函数库甚至可以很容的被提取出来 单独使用(例如Zend_Gdata,这也是个低耦合性的特点)使用Zend框架,你不必非要遵从它的MVC架构,(虽然你最好能这么做),并且它还提供 了许多内建的高级功能用于完成与现有的web服务整合,多语言化和实现单元测试这些任务。
CodeIgniter
CodeIgniter 是一个PHP5.2+ 的MVC框架,它体积小巧切具有丰富的文档资源。通常被称为“初学者框架”,因为它相对容易试用和较短的学习曲线,此外CodeIgniter也是十分灵 活和强大的。该框架拥有一个非常庞大的社区支持。并且在社区里面很容易找到大量的CI函数库,你可以大胆的梦想, 也许你正需要做的事情在社区的某个交流,某个人已经把它实现了。
Symfony
Symfony 是最古老的PHP框架之一(相信你从他的网站风格上也发现这一点了),他同样也是转为企业级Web应用程序而设计的。然而,对于他所能提供的所有动力和性 能而言,它只拥有很小的体积并且非常容易配置在大多数php的主机环境中。由于他的年头最长久,你会很容易找到许多关于Symfony的教程、书记等资 料,对于新手来说,这绝对是件好事儿。
Symfony使用命令行代码生成工具来为项目快速生成所需的代码,这种方式也许对于某些开发人员来说是前所未闻的(在那个年头,也许 吧。。。)然后,他可以帮助你在很短的时间里完成代码并是他们可以运行。Symfony的网站上手机了大量的教程和范例代码,来帮助你熟悉掌握他们。
Yii Framework
Yii 是一个高度模块化,高性能的PHP5框架,专门为了Web应用程序而开发。Yii采用了大量的命令行生成工具,让你可以快速的生成一些代码,因此,他最适 合于喜欢在命令行的黑窗口上敲敲打打的人。所有这些代码生成工具意味着你需要记住更多的命令和参数,但是一点你做到了,你会发现,它们将大大减少你所要花 费的时间来设置和配置你的应用程序。
这种开发方式 非常类似于Openbiz Appbuilder所提供的向导式的代码生成方式,最大的不同点是Yii是基于命令行去生成代码,Openbiz Appbuilder是在图形界面上生成代码。
ThinkPHP
ThinkPHP是一个免费开源的,快速、简单的面向对象的轻量级PHP 开发框架,遵循 Apache2 开源协议发布,是为了简化企业级应用开发和敏捷WEB应用开发而诞生的。借鉴了国外很多优秀的框架和模式,使用面向对象的开发结构和 MVC 模式,融合了 Struts 的 Action 思想和 JSP 的 TagLib(标签库)、 RoR 的ORM映射和 ActiveRecord 模式, 封装了 CURD 和一些常用操作, 单一入口模式等,在模版引擎、缓存机制、认证机制和扩展性方面均有独特的表现。
Yii Framework
Yii是一个基于组件的高性能PHP框架,用于开发大型Web应用。Yii采用严格的OOP编写,并有着完善的库引用以及全面的教程。从 MVC,DAO/ActiveRecord,widgets,caching,等级式RBAC,Web服务,到主题化,I18N和L10N,Yii提供了今日Web 2.0应用开发所需要的几乎一切功能。事实上,Yii是最有效率的PHP框架之一。
Yii是一个高性能的PHP5的web应用程序开发框架。通过一个简单的命令行工具 yiic 可以快速创建一个web应用程序的代码框架,开发者可以在生成的代码框架基础上添加业务逻辑,以快速完成应用程序的开发
phalcon
Phalcon是一套实现MVC架构的高性能PHP应用程序框架。初始版本发布于2012年11月,开放源代码并基于BSD授权条款。与其他大部分的PHP框架不同,Phalcon是以扩充的方式以C语言所编写,因此Phalcon的执行速度高过其他PHP框架,并且消耗更少的资源,根据官方的测试,Phalcon是目前世界上速度最快的PHP框架之一。[1]

地质信息元数据的开发应用

陈安蜀 李磊 李敏 牛广华 张燕

(中国地质调查局天津地质调查中心)

摘要 地质信息元数据记录元数据开发平台了地质数据的信息,又区别地质数据本身,借助地质信息元数据可以方便地实现数据资源的查找、发现、应用、管理和一体化组织。元数据服务是地质信息一站式服务的重要支撑。为了进一步推进华北地区地质成果数据库的应用,在更新维护中心16类地质信息元数据基础上,基于SOA架构开发了华北地质空间数据库目录服务系统,对于地质信息元数据服务利用具有很好的借鉴意义。

关键词 地质信息元数据 SOA 架构 目录服务

元数据(Metadata)是“关于数据的数据”,用于描述数据的内容、质量、表示方式、空间参考系、管理方式、数据的所有者、数据的提供方式以及数据集的其元数据开发平台他特征[1]。地质信息元数据就是对地质数据描述的数据,地质信息元数据有3种用途:一是作为数据的目录,提供数据集内容的摘要元数据开发平台;二是有助于数据共享,提供地质信息转换和使用所需要的数据内容、形式和质量方面的信息;三是内部文件记录,用以记录地质信息的内容、组织形式、更新维护情况等[2]。在地质调查中,地质信息元数据对地质调查空间信息的编目、管理、发布和社会服务起到了重要的指导和推进作用,帮助和促进人们有效地定位、评价、比较、获取和使用相关数据[3]。

1 地质信息元数据标准

自从开展数字国土以来,地质调查信息元数据先后采用了两种标准:一是《地质调查元数据内容与结构标准》(2001 版),二是《DD2006—05 地质信息元数据标准》。

《地质调查元数据内容与结构标准》是由8个数据表来描述数据集,元数据格式为以Access 2000为平台的“.mdb”文档形式。

《DD2006—05 地质信息元数据标准》中的元数据数据集由7个子集(UML 包)和14个代码表来描述数据集(图1)。元数据格式为xml编码格式和txt文本格式。其中元数据信息、标识信息、数据质量信息、内容信息是必选子集,空间参照信息、分发信息、引用和负责单位联系信息是可选子集,引用和负责单位联系信息是公用信息子集(表1),数据子项约230项。

图1 地质信息元数据概念结构图

表1 地质信息元数据标准内容

2 地质信息元数据的更新维护

目前华北地区不同专业的地质信息元数据共有16种,主要涉及国家基础地质数据库更新维护的各类数据库以及矿产资源潜力评价专题数据库的元数据,总计20427个(表2)。

表2 华北地区地质信息元数据情况表

由于地质资料中地质信息元数据是在不同时期建立的,元数据依据的标准与格式也不相同,只有统一的标准是能够规范的采集元数据和提供元数据信息服务的基础[4]。为了统一管理和服务,元数据开发平台我们按现行的《DD2006—05 地质信息元数据标准》对以前完成的地质信息元数据进行整理与规范。

中国地质调查局发展研究中心按《DD2006—05 地质信息元数据标准》制定了地质信息元数据模板(地质信息元数据_ sample),开发了元数据采集器(Metadata_Editor)(图2)。因此在元数据更新维护过程中,依据地质信息元数据模板(地质信息元数据_sample),采用元数据采集器来整理规范元数据,可有效地保证元数据的统一性和准确性。

对元数据的更新维护主要从以下4个方面开展工作:

2.1 元数据XML文件错误

对于不能导入元数据采集器的元数据,通过程序,罗列出XML数据错误的元数据及其错误所在行列,对文件内容进行修改,如一些手工填写错误和文件类型错误,在此都进行了纠正,最后修改的数据也都经过了元数据采集器验证。

图2 地质信息元数据采集器界面

2.2 空间信息的整理

对元数据拐点坐标内容的准确性进行核实,通过空间数据比对,对元数据中填写错误的拐点信息进行更正,对不足小数位数的拐点补齐了小数位,使其数据精度更为准确。

2.3 字段内容的规范

通过编写批量处理XML数据程序,对元数据中字段内容共性的问题进行统一修改。具体修改内容如表3所示。

表3 元数据整理完善情况表

2.4 关键内容补充

(1)对关键词填写内容进行补充与规范

关键词001(标识学科分枝的关键词)的规范,区域地质图空间数据库统一规范为“区域地质图、空间数据库”

关键词002标识位置的关键词规范为“省、图幅涉及的市与县”

关键词004标识与数据集相关时间段的关键词规范为“建库时间”

关键词005标识特别的主题或论题的关键词的规范,区域地质图空间数据库统一规范为“区域地质图,地理信息系统”

(2)对验收意见具体内容进行补充与核实

部分数据库元数据提交时验收意见尚未下发,全面收集数据库的验收意见,补充完善到元数据中。

3 地质信息元数据的开发应用

做好地质资料数据服务工作,以快速方便的方式将这些数据信息提供给广大地质工作者,让国家地质数据库得到广泛的应用,是当前面临的主要问题[4]。

中国地质调查局发展研究中心依托网络采用B/S结构,开发了地质信息元数据管理系统(MDIS),授予大区中心超级管理员权限,可以在统一平台发布多元、异构数据库的信息,达到集群化、一站式社会化服务的目的。目前天津地调中心大部分地质信息元数据已经上传到该管理系统中,对外提供社会化服务。

为了进一步提高各种地质信息数据的共享水平和利用率,推进华北地区地质成果资料的应用服务,在构建地质信息元数据库基础上,基于SOA架构[5]开发了“华北地质空间数据库目录服务系统”。用户通过简单操作利用GIS空间查询与属性查询可快速定位所需的空间数据信息,并能查询下载到该信息的元数据。

系统开发基于ArcGIS for JavaScript API,使用的关键技术包括地图缓存技术、ArcGIS Server构筑空间数据平台技术、基于Web服务实现地理空间数据的共享应用模式技术、基于RIA技术的应用技术、先进的AJAX 运用技术、基于 ArcSDE 技术的长事务处理技术、地图 Mashup 应用技术。实现的基本功能:①GIS浏览(如放大、缩小、漫游、平移、鹰眼、经纬度显示);②底图切换,通过构建离线地理底图缓存地图服务,实现系统提供的ArcGIS 底图、Google离线底图、Google Earth底图切换,满足一些敏感数据的查询与使用;③空间查询,主要有基于标准分幅数据(1:5万、1:20万和1:25万)的空间查询、输入极值坐标与拐点坐标串的空间范围查询、整装勘查区、成矿远景区与成矿区带的业务数据空间查询、行政区查询、矩形或多边形的图形查询;④属性查询,对当前视图范围内的数据通过匹配关键词来进行属性查询;⑤查询结果筛选与显示,显示查询结果数目,对空间查询和属性查询出的结果可以再结合省份、矿种和专业进行筛选,显示信息与空间范围可以联动,对xml元数据信息以链接的形式显示,并提供下载元数据文件;⑥成果输出,对满足查询条件的结果导出Excel表,满足对外服务的需要[6]。

总之,地质信息元数据承担着地质资料数据资源查找、发现、应用、管理和一体化组织的重要任务,在地质信息更新维护过程中,地质信息元数据的规范性与准确性都应该得到充分的重视。除了传统的元数据目录服务方式外,基于元数据自身的空间信息,元数据开发平台我们实现了基于元数据的空间目录服务,有效的扩展了元数据的服务方式与范围,对于地质资料实现了集群一体化管理,更好的发挥了社会化服务功能。

参考文献

[1]温英明,陈浩,代琦.基于XML的煤矿地质元数据目录服务研究[J].硅谷,2010,(14):96~97.

[2]李丰丹,李超岭,李浩川,等.地质空间信息元数据服务模式的实现[J].地质通报,2008,27(5):700~707.

[3]周敏,汪新庆.非规范化在元数据管理中的应用[J].计算机应用,2012,32(S2):26~28.

[4]王成锡,张明华.国家地理信息元数据管理系统的开发[J].国土资源信息化,2011,(2):12~15.

[5]Dave Peters.地理信息系统设计策略与构建[M].北京:测绘出版社,2012.

[6]李磊,陈安蜀,郑锦娜.华北潜力资源评价元数据空间目录服务系统建设[J].西北地质,2013,46(增刊):199~202.

元数据管理框架如何制定,方法都在这!

元数据管理计划实施数量将持续增长到2021年以后。根据DATAVERSITY®数据管理趋势报告元数据开发平台,有84%的业务受访者已经实施了元数据管理计划或已经开始制定计划。一家公司在元数据管理方面的成功取决于实施前是否依托于一个有用的元数据管理框架。

处理好元数据对于公司而言,在于遵守数据法规,提高数据质量,探索机器学习以及更好地使用数据。但是元数据管理超越技术,而主要依赖支持它的人员和政策。

一、什么是元数据管理框架元数据开发平台

元数据管理框架描述了一种使数据和元数据资产更易于访问和用于实现业务目标的组织方法。它根据组织的需求,动员并扩展了作为元数据管理基础的现有资源。

元数据管理框架发生在公司基础架构级别和运营级别。在更高层次上,元数据管理框架是伊恩·罗兰兹(Ian Rowlands)DAMA芝加哥一章中的解释说,需要行政支持和 数据策略制定更高的业务远景。此外,元数据管理框架还指导人员和自动化算法在日常工作中捕获、集成、管理和发布元数据。

从战略和战术角度考虑,元数据管理框架必须涵盖项目内部或与项目内进行交互的任何人。因此,元数据管理框架需要得到数据治理程序。

数据治理将有关元数据的可用性,具有元数据的组织优先级以及何时以及如何交付元数据的信息通知元数据管理框架。作为反馈,元数据管理框架将有关数据合规性、数据可访问性和数据质量的信息告知企业数据治理。将元数据管理和数据治理基础视为串联工作并提供数据解释。

二、选择元数据管理框架之前要考虑的因素

在创建任何元数据管理框架之前,请考虑以下事项元数据开发平台

获得元数据管理框架基准:即使组织中不存在正式的元数据管理框架,隐性的也存在。技术文件映射数据架构,经验丰富的业务分析师之外的人可以理解报告数据,而数据输入过程则提供了有关组织数据及其元数据管理框架片段的上下文。

获得有关人员,流程和技术已经存在以及它们如何通知组织的元数据管理框架的基准是很有意义的。使用“合格且知识渊博的数据专业l(和其他熟练的人才)来管理和解释“数据就绪性评估”以及“数据成熟度”模型,则提供了良好的元数据管理框架起点。进而,公司可以得到改善元数据管理框架的具体建议。

清楚元数据管理框架将实现的目标:清楚为什么组织需要管理元数据和实现元数据管理框架。元数据管理有助于降低培训成本,在整个数据系统中更好地使用数据并简化通信,但并不能解决所有数据问题。

如果组织优先于客户体验或开发产品和服务而不是数据共享和数据发现,那么与其他选择相比,元数据管理框架可能不是最佳解决方案。鉴于任何有用的数据管理框架都倾向于具有昂贵的设置,因此组织首先需要认真研究为什么要实施元数据管理框架。

提高集体数据素养:使用元数据需要已同步组织定义者,生产者和用户之间的协作和可重复的动作。认识到这类人存在于不同的组织部门中,并且有各种各样的跨功能技能。有些人具有很高的技术和分析能力,而另一些人则具有较软的技能。

不同的公司子集团可能会从非常不同的角度考虑并应用任何元数据管理框架。一个人的定义可能与另一个人的定义不同。

集体数据素养通过了解如何解释,交流和使用元数据更好地掌握公司数据资产,帮助利益相关者理解元数据管理框架。通过元数据进行规划,以全面了解业务需求,指导人们为什么以及如何使用任何元数据来完成工作或实现目标。

利用已经存在的元数据管理框架片段:在花钱购买工具和资源以建立新的元数据管理框架之前,请使用组织中已经存在的元数据管理框架来快速获胜并展示其价值。让知道如何解释客户报告含义的人记录该知识。更新现有的技术架构图,以包含更健壮的元数据,例如数据字典。

另外,请考虑有关构建或改进元数据管理框架的现有标准和实践。例如,国际统计分类由世界卫生组织(WHO)批准的《疾病分类》为临床医生,研究人员和医疗帐单人员定义了疾病和健康问题。如果与业务相关,请利用现有的权威元数据源。

三、总结

元数据管理框架不仅仅是技术解决方案。它描述了管理元数据,动员人员,技术和实践的方法和愿景。而且,元数据管理框架与数据治理紧密地交织在一起。做好元数据管理需要在整个组织中建立牢固的元数据管理框架基础。

四、元数据管理工具介绍

亿信华辰元数据管理平台(EsPowerMeta)提供了完善的元模型和元数据维护功能,采用多种方式简化元数据维护的复杂性。系统支持元数据的自动获取和时间调度管理,支持手工创建和变更元数据,并配合版本管理,能完整存储元数据整个生命周期动态和变化,方便用户跟踪业务运作的历史数据。亿信华辰元数据管理平台应用案例:

佛山某区政务服务数据管理局元数据管理平台

建设内容:

政务服务数据管理局基于区内各政府部门的数据进行汇总和治理,面向各部门提供统一的数据服务和应用,实现“用数据决策、用数据监管、用数据创业”的数据统筹发展运行机制。本项目通过元数据管理平台,梳理各类数据来源,实现卫计委、工商局、流管局等各政府部门的元数据自动采集,理清现有的数据流转流程和数据架构,并基于其构建一套新的数据架构,同时提供数据血缘分析、影响分析等,最后形成全区的政务数据地图。

项目价值:

帮助数据管理局确定数据来源和数据架构,为后续数据标准建设,数据质量管理打下坚实的基础,并为政务资源目录、自主填报系统、教育无纸化等应用提供支撑。

什么是元数据?为何需要元数据?

元数据是关于数据元数据开发平台的组织、数据域及其关系的信息元数据开发平台,简言之,元数据就是关于数据的数据。需要元数据是用来支持如指示存储位置、历史数据、资源查找、文件记录等功能。

描述信息资源或数据本身的特征和属性,规定数字化信息的组织,具有定位、发现、证明、评估、选择等功能。

一般认为,所谓元数据是关于数据的数据,或关于数据的结构化的数据。从已有的结论看,元数据的含义是逐渐发展的。元数据一词,早期主要指网络资源的描述数据,用于网络信息资源的组织;其后,逐步扩大到各种以电子形式存在的信息资源的描述数据。元数据这一术语实际用于各种类型信息资源的描述记录。

此外,元数据在地理界,生命科学界等领域也有其相应的定义和应用。

扩展资料

元数据的基本特点主要有:

a)元数据一经建立,便可共享。元数据的结构和完整性依赖于信息资源的价值和使用环境;元数据的开发与利用环境往往是一个变化的分布式环境;任何一种格式都不可能完全满足不同团体的不同需要;

b)元数据首先是一种编码体系。元数据是用来描述数字化信息资源,特别是网络信息资源的编码体系,这导致元数据开发平台了元数据和传统数据编码体系的根本区别;元数据的最为重要的特征和功能是为数字化信息资源建立一种机器可理解框架。

元数据体系构建了电子政务的逻辑框架和基本模型,从而决定了电子政务的功能特征、运行模式和系统运行的总体性能。

电子政务的运作都基于元数据来实现。其主要作用有:描述功能、整合功能、控制功能和代理功能。

由于元数据也是数据,因此可以用类似数据的方法在数据库中进行存储和获取。如果提供数据元的组织同时提供描述数据元的元数据,将会使数据元的使用变得准确而高效。用户在使用数据时可以首先查看其元数据以便能够获取自己所需的信息。

参考资料来源:百度百科-元数据

市面有很多都使用织信低代码的开发平台,有对其了解吗?

元数据开发平台我所知,很多程序员都喜欢低代码开发平台,除了题目所说元数据开发平台的,还有很多低代码平台,究竟是什么原因导致程序员喜欢低代码平台呢?接着往下看看呀!
低代码可以让开发者从繁重的代码解放出来,参与更具有价值的创作。
1、连接能力强
通过低代码平台赋予的连接能力,打通数据同时并提升流程效率,加速企业数字化转型。
2、实现轻量级
低代码开发平台的轻代码开发,极大减轻了开发人员在项目过程中写代码的时间。通过元数据驱动、可视化配置的流水线开发,最高可提升80%的开发效率。
3、源代码交付
低代码将提供平台全部源代码给予用户作二次开发,包括表单、流程、接口、平台底层全部源代码,并提供完善的培训课程以便快速用户上手平台。
4、不限部署数量
低代码开发平台的支持多服务器部署,且部署数量、用户数量、并发数量、软件数量均没有限制。一次采购,重复使用、多次使用,大大节省软件采购成本。
总的来说,低代码开发平台其实是神级程序员的一种“工具”,由于低代码的优势,也成为了未来发展的必然趋势!

数据集成开发平台外部数据源导入功能,是将外部数据导入数据集市的哪个库

1、元数据是进行数据集成所必需元数据开发平台的 数据仓库最大的特点就是它的集成性。 2、它不仅体现在它所包含的数据上元数据开发平台,还体现在实施数据仓库项目的过程当中。一方面元数据开发平台,从各个数据源中抽取的数据要按照一定的模式存入数据仓库中元数据开发平台,这些数据源与数据仓库中数据... 关于元数据开发平台和元数据开发模式的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。 元数据开发平台的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于元数据开发模式、元数据开发平台的信息别忘了在本站进行查找喔。

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Maven项src/main/java目录下配置文件无法被导出或者生效的问题和处理方案
下一篇:Java实现小型图书馆管理系统
相关文章

 发表评论

暂时没有评论,来抢沙发吧~