论文部分内容阅读
当前,Web技术在Internet上得到了广泛的应用。如何构造功能强大、应用灵活、开发简便的Web应用程序是技术探讨的热点,而解决该问题的关键是系统架构、设计模式和开发方法。
近几年面向对象领域内提出了设计模式的思想。认为软件开发可以抽象成一种模式,描述系统面临的问题及其解决方案,并可以重用。UML则着眼于开发一种能够规范面向对象建模技术的方法,规定了一套可视化的描述软件系统的标准语言。MVC模式是设计模式中很重要的一种。模型即相关的数据;视图是模型的外在表现形式;控制器是模型与视图的联系纽带。
J2EE是一种全新概念的模型,主要包括JSP、Servlet、JavaBean、EJB等,有Java一贯的平台无关性、分布式处理能力强和安全等优点。本文介绍了面向对象思想中设计模式的概念,着重阐述了MVC设计模式的体系结构和UML标准建模语言,并提出了一种适用于中小网站的基于J2EE和MVC模式的Web应用开发方法。以消费积分系统设计开发为实例,介绍了根据UML提供的系统的、抽象的、标准的、可视化表示,实现模式编程的过程。