Summary: | 碩士 === 國立雲林科技大學 === 資訊管理研究所 === 87 === Over the past few years, two important advancements have occurred on the development and maintenance of information systems: one is the appearance of downloadable client-server architecture, the other is the wide acceptance of component-based visual software development paradigm. The downloadable client-server architecture has better platform independence, fewer restrictions on the location of client programs, and no needs for the installation and maintenance of client programs. The component-based visual software development paradigm contributes to the higher quality of software while lowering its costs. Because of the scarcity of the available downloadable client-server architectural patterns and the inadequacy of the structured methods and the object-oriented methods for the component-based visual software development paradigm, this paper proposes a downloadable client-server architectural pattern and an accompanied reuse-oriented development method. Based on interactive Web pages and distributed objects, the proposed architectural pattern can be used as a basis for developing most common type of business information systems: business database applications. Tailored for the proposed architectural pattern and the component-based visual software development paradigm, the proposed development method provides step-by-step guidelines so that web-based downloadable business database applications can be assembled efficiently and effectively with visual rapid application development tools and data-aware database components.
|