Applying Design Pattern to Web-based System Development - A Case in Real Estate Investment Trusts Management System

碩士 === 長庚大學 === 資訊管理研究所 === 96 === In the domestic software developing markets, the manner for the user to execute a program has experienced some apparent changes. The system hierarchy has been changed gradually from the Window-based to the Web-based application program. This trend is more evident...

Full description

Bibliographic Details
Main Authors: Yung Chieh Lan, 藍永傑
Other Authors: 林俊逸
Format: Others
Language:zh-TW
Published: 2008
Online Access:http://ndltd.ncl.edu.tw/handle/39234921025825574928
Description
Summary:碩士 === 長庚大學 === 資訊管理研究所 === 96 === In the domestic software developing markets, the manner for the user to execute a program has experienced some apparent changes. The system hierarchy has been changed gradually from the Window-based to the Web-based application program. This trend is more evident in the software revision in bank’s systems, such as the systems of the TRUST, Debt Collection and REAL ESTATE INVESTMENT TRUSTS. However, the implementing style and conception of the most programmers still use the direct statement type in the programming. The conceptions of the object-oriented and reuse are not applied yet. Therefore, many developed functions can not be reused. If the programmer leaves, it is also hard for the successors to continue the foregone works. All of these cause the waste in the manpower, time and resource when the software is developed.There are many present literatures to discuss and implant the use of the design pattern in developing the application system. However, using the design pattern in developing the Web-based system has seldom been discussed. Therefore, in this thesis, we will study to apply two design pattern, Abstract Factory and Chain of Responsibility, in developing the Web-based system. These two design pattern will provide the programmer an available developing model. Furthermore, the object-oriented technique, the concept of classes and the reusability of the programmer codes can be utilized to find the solution of problems in developing the Web-based system.