论文部分内容阅读
论文以货运管理系统IT-FRENS实际项目为背景,开展了大量的工程实践与理论研究工作。通过对框架产品Watool的应用与分析,讨论了基于框架的构件系统开发与应用。结合作者在工程中应用框架产品的实际经验,全面讨论了框架(Framework)的概念、分类和技术特征。 不少企业级应用软件开发,虽然采用了J2EE、CORBA等先进构件接口技术规范,但因使用方法不合理,仍然发挥不了构件技术的作用,起不到复用效果,不能有效的提高软件质量和效率,给企业造成了巨大的浪费。 论文抽象了Watool产品的体系结构、各组成部分的功能和工作原理,并分两部分深入分析了Watool中MVC(Model-View-Controller)框架和数据存取(Data Access)框架的设计与实现。Watool分离表示、控制、业务和数据存取的系统设计思想和高度科学的抽象方法,为提高系统效率,实现设计与复用奠定了良好的基础。 论文在对Watool所做大量理论分析的基础上,结合IT-FRENS项目,以其部分功能的实现为例,进一步讨论了Watool在企业级软件开发中的重要作用和应用方法。 论文介绍了开发IT-FRENS项目中遇到的问题及解决方案,凭借在项目开发与Watool应用中积累的经验,指出了Watool的不足,并提出了作者的改进意见。 通过对Watool的大量研究与实践,揭示了构件系统的工作原理和设计思想,以及应用框架技术设计实现中间件产品,进而广泛应用于企业级软件开发的流行软件开发技术,加深了对构件技术和复用思想的深刻理解。