论文部分内容阅读
本文首先对UML和RUP的基本理论及其应用进行了分析和总结。接着,分析了当前企业级应用中最常见的J2EE技术,其优势在于它为搭建具有可伸缩性、灵活性、易维护性的业务系统提供了良好的机制,而与RUP过程的结合,不仅进一步体现了RUP“以架构为中心”的特点,而且能更充分地应用J2EE的面向对象的优秀品质,为开发稳定的、可维护的软件系统提供了保障。其次,专门阐述了设计模式的有关概念和基本的设计模式,并对应用设计模式时的典型问题进行了探讨,为后面的开发软件公司自己的技术框架和“地税发票管理系统”项目的实现提供了理论依据和实践指导。再次,论文介绍了实现项目“地税发票管理系统”的一些关键技术,主要包括对RUP的使用、应用软件公司自己的技术框架、对“异地开发”方式的尝试;提出了软件公司在走向特定行业开发的过程中,有条件更有必要开发自己的开发框架的思想。最后,文章以“地税发票管理系统”项目为案例,详尽地阐述一个特定行业(税务行业)的项目在RUP过程的控制下,基于J2EE的架构平台,应用企业自己的技术框架,是如何在“异地”方式下实现的。