论文部分内容阅读
框架和构件技术是现阶段软件工程的一个重要研究领域,随着软件系统规模的不断扩大,整个系统的结构显得愈发重要。另一方面随着系统复杂性的不断提高,设计模式技术应运而生,设计模式是一种成功经验的总结,是对某些问题的统一解决方案。本文以设计模式为主线,对设计模式在基于框架和构件技术的软件开发中的应用进行了理论研究和具体实践。论文首先对设计模式的理论进行了概括,使用形式化方法和混合模型理论,对观察者模式进行了具体的描述,同时对构件和框架技术的相关理论进行了研究。其次将设计模式应用于框架技术,在Struts框架的基础上,通过改进Model层和Controller层,提出和实现了一个基于MVC模式的Web开发支持框架-JInsure。然后结合设计模式技术,在实现的框架模型JInsure的基础上,对保险业务财务子系统进行了构件的划分、设计和具体实现,并探讨了基于设计模式的构件组装技术。