Font Size: a A A

Modeling The Development Of Network Equipment Log Management System

Posted on:2006-10-03Degree:MasterType:Thesis
Country:ChinaCandidate:D R WuFull Text:PDF
GTID:2208360152471160Subject:Computer applications
Abstract/Summary:PDF Full Text Request
The article introduces the origin of the pattern and the classification of the pattern, as well as the outline of the pattern usage in the project which author developed. Then the article introduces 3-layered enterprise application architecture, MVC architecture pattern, Struts architecture and several GOF design patterns emphasized used in LNMS. In addition, this article illustrates other knowledge applied in system development, for example, XML, XSLT, Web Services and reflection pattern etc.In main body of the article, author shows the design aim and the 3-layer enterprise application architecture of the LNMS, then present technologies of each layer which are data source layer, domain layer and viewer layer in detail. In the first place, the data source layer employs the data access pattern in object oriented, there are db-connection decorator patter, db-connection pool, and using the Java reflection pattern to encapsulate database access interface. Secondly, LNMS implements domain logic operation by domain model, in additional, considering the interaction between domain layer and view layer, we split the domain layer into 2-layer which will form the MVC architecture together with viewer layer. There are two kinds of views in LNMS system, one is the web view, and the other is document view (PDF document and RTP document).LNMS employs Struts architecture for web view, but there are some disadvantages in Struts, so we use XML and XSLT to enhance Struts. Finally, the article also illustrates the following model, scheduling task and web service, which can't be classified into layer architecture.Surely, the article introduces the architecture pattern used in LNMS mostly, but also introduces the design pattern when we implement the class design in each model.In the end of the article, the author conclude pattern technologies used in LNMS, as well as present a future research of the pattern programming.
Keywords/Search Tags:design pattern, architecture, Data Access in OO Application, MVC, db-Source, db-connection pool, domain modern, XML, XSLT
PDF Full Text Request
Related items