Summary: | 碩士 === 國立臺北科技大學 === 資訊工程系碩士班 === 93 === Due to the prevailing of e-commerce applications on the Internet, applications of different domains are developed for Web environments quickly. Thus, the development of Web applications becomes more and more complicated. Although there are frameworks to assist the implementations of Web applications (e.g., Struts), the control of operational flows is left for the application developers to provide solutions by themselves. This thesis proposes a framework for developing J2EE-based Web applications. Our framework is based on MVC design pattern. It offers a built-in operational flow control mechanism that can be used to control both the dependencies of Use Cases and the flow of the states within the Use Cases. The framework enforces the rules of operational flows configured by the application developers. In addition, we integrate our framework into Eclipse development environments. We offer several plug-in methods for Eclipse (including wizards, editors, and code generators) so as to provide system developers a convenient Integrated Development Environment (IDE) for developing Web applications.
|