论文部分内容阅读
构件技术是目前先进的软件开发技术之一,它的产生给软件业的发展带来了新的前景。目前越来越多的应用软件的开发使用到构件技术。同时构件技术在广泛应用中,也证明了它的确能给软件开发带来许多的好处。例如,可避免相同功能模块的重复性开发工作;构件的有用性及其正确性,可以极大地减少软件测试阶段的人力物力的投入;同时,采用构件组装技术,对于软件的维护也带来极大地便利性等等。 本文主要讨论了,构件这种先进的软件开发技术在复杂多变的MIS软件系统开发中的应用。在文章开头,首先介绍了软件开发的现状,以及软件开发技术的发展过程。对构件技术,以及构件接口技术中的COM/DCOM(Component Object Model,构件对象模型)/(Distributed COM,分布式构件对象模型)规约的一些基本概念和COM的应用模型作了详细的探讨。 MIS系统成功开发的关键是要有一个好的方法。本文讨论了基于重用开发的框架和基于软构件重用开发MIS系统的模式,并较详细地叙述了该方法涉及的MIS构件库及其管理。阐述了构件技术在MIS软件开发中的优势。最后,给出了COM技术在图书馆MIS系统中的应用实例。 本文通过对构件技术的探讨与研究,认为软构件重用方法的关键是对构件的重用组合技术。通过对构件技术在MIS系统软件开发中的应用的研究,证明构件技术是一种比较高效的MIS开发技术。