OCP应用架构中配置管理系统的设计与实现

来源 :中国科学院研究生院 中国科学院大学 | 被引量 : 0次 | 上传用户:yanweiwch
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
软件总费用的很大一部分都投入到软件维护中用于修改已交付的程序来满足不断变化和增长的用户需求,为了提高软件的维护性,降低成本,采用先进的开发方法显得越加迫切。本实验室为了提高软件的维护性,开发了一个基于OCP原则的应用架构。如何管理好OCP应用架构的配置文件,更好的发挥OCP应用架构在维护性方面的优势,是本文研究的重点。   OCP应用架构是以配置信息为驱动的,配置文件是架构的核心,一个高效的配置管理系统不但可以提高开发效率,而且能提高软件的可靠性。本文首先分析了当前配置管理系统的一些不足,再结合开发人员的需求,提出了OCP应用架构中配置管理系统应具有的基本功能,为了实现这些功能,配置管理系统设计了权限控制,配置信息及组件信息的录入、修改、删除,配置信息检索,日志管理,业务流程可视化等,这五个主要功能模块缓解了配置文件分散,业务流程难以理解,文档不全,耦合度高的问题,很大程度上提高了软件的维护性。   目前,本文设计的OCP应用架构配置管理系统已应用在沈阳市的安全生产综合监管系统中,取得了良好的效果。希望本文提出的方法和观点能够对软件维护起一定的帮助作用,并能为这个领域的研究提供一些有益的理论观点和实践经验。
其他文献
计算机植物生长建模是一个涉及到植物学、数学、计算机科学、生态学等多学科知识的交叉研究领域,在农林学、计算机图形学、生态环境等学科中都具有重要的应用价值。近年来,植
方增先作品母与子国画纸本121.5×89.5cm 1998上海美术馆藏方增先(1931-),浙江浦江人,当代著名中国画家。毕业于浙江杭州国立艺术专科学校(1950年改名为中央美术学院华东分院
对等网络(P2P)是一种由若干协作的计算机节点构成的分布式网络。在-个典型的P2P网络中,节点采取自我管理方式,自主决定资源贡献力度。由于P2P环境中节点的匿名性和贡献资源的
为了深化课堂教学改革,贯彻新课程理念,大面积提高课堂教学质量,为此我校制定了“导学——检测——合作释疑——当堂达标”的四环节教学模式.新课程改革在我校的高一、高二已
软件作为信息系统的基础,软件中的任何安全漏洞都可能导致非常严重的后果。随着系统规模的不断扩大,结构日益复杂,软件中的安全漏洞也会相应增多。软件安全漏洞的检测技术是保证
随着数据采集、存储技术的飞速发展,数字图像的积累越来越容易,用户在数字图像管理方面的需求不断增加、深化,利用机器学习技术来提高图像自动标注的性能受到了越来越多的关注。
高中阶段数学在学习内容和学习方式上都发生了比较大的变化,学好高中数学,更需要我们去理解和领悟.对高中数学的内容及其特点有更深刻的了解,才能更容易找到适合高中数学的学
时代给数学学科提出了很高的要求,希望通过数学的学习提高思维能力,合理运用思维联系并合理运用于数学问题以及其他各科甚至实践问题的解决中去.这也是新课改明确提出的要求
随着信息时代的到来,计算机技术得到了前所未有的跨越式发展,人们对软件质量的要求也越来越高。可靠性作为衡量软件质量的重要特性,其定量评估和预测已成为众多学者关注和研
美国海军研究局早就从事水下机器人的研制工作,它们研制的这种机器人能在深水中完成战斗任务。不久前媒体报道了两种这样的机器人,虽然技术处理不一样,但是使用的目的是一样