基于元数据管理的半自动化软件开发方法研究

CompueKnowedgeandTechnoogy电脑知识与技术第8卷第9期2012年3月ISSN1009-3044ComputerKnowledgeandTechnology电脑知识与技术Vol.8,No.9,March2012.E-mail:kfyj@ccccww(dnzs)Tel:+86-551-56909635690964基于元数据管理的半自动化软件开发方法研究林晓波,黄旭鹏(韩山师范学院数学与信息技术系,广东潮州521041)摘要:从将元数据管理的角度出发,将元数据管理的理论与信息管理系统类的软件开发相结合,用元数据管理的思想来辅助软件开发,从而提高软件开发的效率,降低软件开发的风险。关键词:元数据管理;软件开发方法;自动化:TP311文献标识码:A:1009-3044(2012)09-2124-02ReseachofaSemi-automaticMethodofSoftwareDevelopmentbaseonMetadataManagementLINXiao-bo,HUANGXu-peng(DepartmentofMathematicsandInformationTechnology,HanshanNormalUniversity,Chaozhou521041,China)Abstract:ApplytheMetadatamanagementtheorytosoftwaredevelopment,theefficiencyofsoftwaredevelopmentcanbeimprovedobvi⁃ously,andtheriskofsoftwaredevelopmentcanbereducedtoo.Keywords:metadatamanagement;methodofsoftwaredevelopment;automatic随着计算机技术的发展和企业信息化步骤的加快,企业对信息化的需求越来越大,并且企业内部的变化日新月异,这就要求针对企业进行的软件开发必须速度快、周期短,这样才能适应企业的业务流程的变化,因此自动化或半自动化的软件开发模式越来越受青睐。另一方面,虽然软件工程的研究已经取得了一定的成果,但是失败的软件项目仍经常可以见到,究其原因主要是软件开发的前期阶段工作(即需求工作)没有做好,软件设计开发没有比较严谨的依据,而自动化或半自动化软件开发方法利用数据挖掘技术,能够使得需求分析更加准确,软件过程各阶段的过渡更加严谨,这样能大大降低软件开发的风险。目前,一方面,针对元数据管理的研究及应用虽已比较成熟,但主要应用于数据仓库方面及联机分析系统(OLAP)方面,同时,大部分元数据管理都是在企业信息化基本成熟之后才提出,这就导致了短时间内需要元数据太多而使用户对元数据管理失去兴趣,而这恰恰是元数据管理系统实施失败多于成功的主要原因;另一方面,自从软件危机提出以来,软件工程就一直成为了研究的热点,虽然目前计算机软件工程研究取得了重要的进展,但是依然是失败的计算机软件工程案例居多,近年来,为了提高软件开发效率,自动化或半自动化软件开发方法的研究更是成为了软件工程中的一个热门课题,并在理论和实践上也取得了一定的成果,尤其在基于模型的用户界面设计方面,涌现出一大批各有特色的方法[1],这些方法都在开发过程的某一阶段(如设计阶段)对软件的自动化给予了一定的支持,在某种意义上也提高了软件开发的效率,但是这些方法都未能提供其他阶段(如需求阶段)的自动化支持,对于这些阶段,仍然有大量的工作需要人工去完成,这也就失去了自动化开发的意义,因此仍无法改变开发效率低、风险高的局面。自动化开发的依据应该是什么?如何去自动化?也未给出能够让人满意的答案。该文从将元数据管理的角度出发,提出一种将元数据管理的理论与信息管理系统类的软件开发相结合的软件开发思路,用元数据管理的思想来辅助软件开发,从而提高软件开发的效率,降低软件开发的风险。1元数据管理[2]按照传统的定义,元数据(Metadata)是关于数据的数据。在数据仓库系统中,元数据可以帮助数据仓库管理员和数据仓库的开发人员和最终用户非常方便地找到他们所关心的数据;元数据是描述数据仓库内数据的结构和建立方法的数据,可将其按用途的不同分为两类:技术元数据(TechnicalMetadata)和业务元数据(BusinessMetadata)。元数据管理是数据中心信息资源标准管理,尤其是数据元标准管理的主要子系统。通过该系统来规范管理全省数据资源的规范定义、命名、分类等,同时元数据管理系统也将帮助我们从技术的角度梳理所有的信息系统,了解所有数据资源的生产、存储、转换和同步等所有相关活动,从而建立数据元的血统关系,帮助我们理解每一个数据的来龙去脉。元数据管理功能包含元模型管理、元数据的维护及查询...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供参考,付费前请自行鉴别。
3、如文档内容存在侵犯商业秘密、侵犯著作权等,请点击“举报”。

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

客服邮箱:

biganzikefu@outlook.com

所有的文档都被视为“模板”,用于写作参考,下载前须认真查看,确认无误后再购买;

文档大部份都是可以预览的,笔杆子文库无法对文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;

文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为依据;

如果您还有什么不清楚的或需要我们协助,可以联系客服邮箱:

biganzikefu@outlook.com

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

笔杆子文秘
机构认证
内容提供者

为您提供优质文档,供您参考!

确认删除?