火龙果软件工程技术中心 计算机的应用已经从过去单纯的科学计算渗透到政务管理、商品交易、金融证券、军事指挥、航天航空、通讯导航、生物工程、医疗服务等多个领域。随着计算机技术的发展和应用范围的不断延伸,作为计算机灵魂的软件系统,其规模也在不断扩大,结构越来越复杂,代码越来越长、维护越来越困难,从过去几百行代码扩大到几万甚至几十万、几百万行代码的软件系统俯首皆是。因此,设计一个功能完善、结构优良,开发效率高,稳定性和安全性强,扩展方便,维护简单,易于复用,生命周期长,投资成本低的软件系统,一直是系统管理、设计和开发者所追求的目标之一。遗憾的是,现实生活中,被抛弃的软件系统随处可见,造成极大的投资浪