Return to search

Šablonų naudojimas kuriant duomenų apdorojimo sistemas internete / Using Patterns for Development of Data Processing System on the Web

In this work object-oriented patterns were used for development of gata processing system on the Web. Nowadays a lot of systems are developing for they use in internet. In my final work these patterns were used: MVC, Page Controller, Front Controller, Intercepting Filter and others.
Model-View-Controller pattern separates the modeling of domain, the presentation, and the actions based on user input into three separate classes: Model, View, Controller. This pattern is a fundamental design pattern for separation of user interface logic from business logic. Unfortunately, the popularity of the pattern has resulted in a number of faulty descriptions.
Using a Page controller for a Web application is such a common need that most Web application frameworks provide a default implementation of the page controller. Most frameworks incorporate the page controller in the front of server page. Server pages actually combine the functions of view and controller and do not provide the desired separation between the presentation code and controller code.A common implementation of Page Controller invokes creating a base class for behavior shared among individual pages.
Front Controller solves the decentralization problem present i Page Controller by chanelling all requests through a single controller. The controller itself is usually implemented in two parts: a handler and a hierarchy of commands.
A straightforward implementation of Interceptong Filter is a filter chain that iterates through a... [to full text]

Identiferoai:union.ndltd.org:LABT_ETD/oai:elaba.lt:LT-eLABa-0001:E.02~2004~D_20040922_123855-29459
Date22 September 2004
CreatorsRutkauskaitė, Ramunė
ContributorsStulpinas, Raimundas, Butleris, Rimantas, Kiauleikis, Valentinas, Rubliauskas, Dalius, Matickas, Jonas Kazimieras, Nemuraitė, Lina, Paradauskas, Bronius, Lenkevičius, Antanas, Targamadzė, Aleksandras, Kaunas University of Technology
PublisherLithuanian Academic Libraries Network (LABT), Kaunas University of Technology
Source SetsLithuanian ETD submission system
LanguageLithuanian
Detected LanguageEnglish
TypeMaster thesis
Formatapplication/pdf
Sourcehttp://vddb.library.lt/obj/LT-eLABa-0001:E.02~2004~D_20040922_123855-29459
RightsUnrestricted

Page generated in 0.0056 seconds