Font Size: a A A

Research And Implementation Of Enterprise Application Based On Design Pattern

Posted on:2006-05-17Degree:MasterType:Thesis
Country:ChinaCandidate:Z W XuFull Text:PDF
GTID:2168360152975887Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
As enterprise application becomes more complicated, its productivity tendency rises gradually. In order to improve the efficiency and quality of software development, and solve nonfunctional problems, it becomes more urgent to adopt advanced software engineering methods in system development As the hot spot of software reuse, design pattern can effectively solve reuse problems in software design strategy, improve software reuse from code to each step of software development, make software productivity and solve nonfunctional problems in enterprise application.This paper firstly introduces the basic theories of design pattern and analyses its choice and ways to use, and researches its concretion and index methods. On the basis of traditional system development process, this paper apply design pattern to system development process, which introduces design patterns to instruct design and development. Under the method, through the analyzing the characteristics and traditional models, this paper constructs an enterprise application model based on design pattern upon practice, this model includes three layer: data layer, business logical layer and presentation layer. This paper designs general data layer component upon the combination of abstract factory and Data Access Object (DAO) pattern to solve the problem of different types data sources; in order to realize low-coupling and high-aggregation function between different layers, we design business logical component model with its interface Facade in detail; after that, it designs presentation layer model briefly; aiming to solve the problem of data transfer, this paper improves the Data Transfer Object (DTO) pattern: combining factory method and DTO pattern into role DTO pattern. This pattern can realize the plug-in function and authority control indirectly and improves the quality of network.In the end, making use of a practical example-the design process of Service Order Support System (SOSS), aims at the realization of general data layer component of different types data sources, and allocation sub-system's design, this paper makes more accurate explanation about the use of design pattern in enterprise application.
Keywords/Search Tags:Design Pattern, Component, Software Architecture, Framework
PDF Full Text Request
Related items