构件化软件开发与集成平台的设计与实现

被引量 : 0次 | 上传用户:kong26
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息化时代软件产业的迅速发展,软件的研制过程逐渐显露出很多问题—软件质量低、开发周期长、维护成本高,难以快速适应新的变化。软件复用技术成为解决上述问题的主流解决方法。而基于构件的软件开发技术是当前软件复用思想在软件工程应用中的热点和前沿技术,具有十分广阔的研究与应用前景。论文根据软件复用技术的最新成果,结合软件体系结构,对以构件方式的软件复用技术进行了深入研究,对构件的特性进行了简要说明并给出具有代表性的构件定义,同时深入研究了基于构件技术的软件定制方法。论文的主要内容如下:1、对软件复用技术和软件体系结构进行了分析,依据构件重构的概念,给出了构件化软件开发与集成平台的总体结构和实现方法。2、采用框架模块化方法,构建并完成了构件化软件平台框架。平台框架负责管理构件的加载和卸载,统一软件的界面布局,控制数据交换过程和对外互联操作。同时,平台框架还可以通过扩展组件的方式对功能环境进行动态扩充。3、运用动态层次模型技术对平台下的集成构件进行详细设计,建立完整的构件模型和构件描述方法,研发适合平台特性的构件开发向导,并针对具体的构件控制接口进行分析说明。4、平台通过XML格式的配置文件对构件模型和平台框架模型进行详细的描述。用户可根据给定格式要求,通过编写相应的XML文件,定制符合特定需求的构件和平台框架。根据软件平台在扩展和定制方面的需求,结合基于构件的软件开发方法,以VC++为开发工具,设计并实现了构件化软件开发与集成平台。在遵循平台标准的前提下,可通过组合不同构件实现软件在界面、功能、算法等方面的重用。同时从应用的角度上看,平台具备了前瞻性与实用性,可为用户快速定制业务软件,实现具体需求提供了一条有效的途径和方法。
其他文献
<正>透析用水质量是血液透析质量的重要方面,透析用水细菌、内毒素、化学污染物、自来水厂添加的消毒剂残留、透析室内部水路消毒剂残留等无不是透析液质量的重要环节[1],任
新时代社会诸领域的主要特征是以信息技术发展所带来的数据的规模使用。数据的规模使用对人类生产生活和思维模式有着重要影响。定量分析在经历最初的数字符号运算关系阶段后
颗粒物料广泛存在于冶金、化工、建材、制药、食品等重要领域,具有介于固体和流体之间的特性,对产品质量和设备能耗具有重要影响。因此,对物料的状态进行检测是十分必要的。图像
密山市位于黑龙江省东北部,地处完达山麓,兴凯湖畔,与俄罗斯水陆相连,是边境城市,行政区划隶属于鸡西市。密山市是我国重要的商品粮基地之一,东南部的中俄界湖兴凯湖为国家级
目的探讨腹膜透析患者抑郁与炎症状态、营养不良和心血管疾病的关系。方法腹膜透析大于3个月的患者120例,填写Zung自评抑郁量表(SDS)及生活质量量表(SF-36),SDS标准分≥50为
<正>本刊讯11月6日,中共中央党校在北京召开全国党校系统学习贯彻党的十八届四中全会精神理论研讨暨第十届科研评奖颁奖会。全国48家省级、副省级党校和3家科研基地负责同志,
李浩教授认为汗证之根本在于阴阳失调、营卫不和,桂枝甘草龙骨牡蛎汤能调和营卫、敛神固脱,使阴阳合和而达止汗之功。李教授以此方加减治疗汗证,遣方时注重临证配伍,尤其强调
<正>中医药的传承与发扬一直是中医界关注的焦点,数据挖掘技术为中医药的传承、创新与发展提供了一条有效的途径。本文简要介绍数据挖掘技术概况,综述数据挖掘技术在内、外、
目的前瞻性分析了既往5年内南京解放军第八一医院32例次经皮下隧道留置的带涤纶套血液透析用长期导管的使用寿命情况。有2种不同设计的导管参与了研究:HemoSplit(Bard),Permc