软件复用技术研究及其在行业管理软件开发中的应用

来源 :河北工业大学 | 被引量 : 2次 | 上传用户:liuyr821
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
软件复用的思想是以已有的工作为基础,充分利用过去应用系统开发中积累的知识和经验,从而将开发的重点集中于应用的特有部分。据统计表明,开发一个新的应用系统,有40%~60%的工作是重复以前的成分,有的甚至达到80%。软件复用不仅能够避免大量的重复性工作,缩短软件开发周期,而且使软件在可靠性、灵活性和标准化方面得到很大的改善,它是提高软件生产率、提高软件质量、缓解软件危机的有效方法。 本文首先介绍了软件复用的概念、意义、过程、类型以及软件复用技术的发展概况。接着具体论述了作为软件复用的最新发展趋势的软件构件技术,介绍了软件构件的定义、分类、构件模型,以及支持软件复用的关键技术包括:软件构架、领域工程、软件再工程和开放系统技术、基于构件的软件开发(CBSD)和CASE技术等等。虽然软件构件技术是目前软件复用的最新思想,但还没有完全成熟,距离实现理想化的软件工厂还有很大距离。然后作者根据几年来在行业管理软件开发方面的工作经验,论述了在行业管理软件开发过程中利用软件复用思想的方法。作者认为软件复用不一定要拘泥于固定的套路,重要的是领会和运用软件复用的思想。
其他文献
本文主要以计算机代数系统为工具研究了几类平面和三维微分系统的中心、等时中心与极限环分支问题,全文由六章组成.  第一章,对微分系统中心,等时中心和极限环分支问题的历
在Peer-to-Peer(P2P)网络环境中,实体或者用户之间进行信息交互最重要的前提条件是确保网络系统是安全的,因此目前信息安全领域系统研究的热点和重点是系统的安全性问题。在P2P
在儿科学和体育科学研究中,骨龄有着重要的应用。骨龄判读中存在不同的评定者之间读片结果的可靠性问题,并且人工判读的效率很低,难以满足进一步的需求。本文中所述的骨龄判读系