Font Size: a A A

AOP Research On Electronic Settlement Software Architecture

Posted on:2007-08-27Degree:MasterType:Thesis
Country:ChinaCandidate:X YinFull Text:PDF
GTID:2178360215997633Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Based on research and development of electronic commerce software, this thesis purposes bringing forward a solution for electronic settlement software by using OOP/AOP integrated method ,design pattern and J2EE framework, and proving its validity.Firstly, the problems brought by crosscutting concern are put forward and the concern modeling methods, the separation and the integration of concerns mechanism of OOP and AOP are discussed. Following, the aspect semantic description in MOF and the aspect modeling representation in UML are given.Secondly, the optimization of software architecture by using AOP is discussed. Towards concept layer, logic layer and physics layer, the identification crosscutting concern, the optimization of object structure and the solution to special application by using AOP language are given.After that, the discussion of the software model for electronic settlement is consisted of two aspects: domain analysis and domain design. In terms of domain analysis, the use case model and activity model are set up by extracting and describing settlement requirements. During the domain design period, the structure model and the behavior model are proposed by using OOP/AOP integrated methods. Following, the design of database by using ORM is presented.Finally, the architecture description of software is put forward. Then based on the comparison between AspectJ and Spring, the key implementation is given. The analysis and implementation of the software, which is used in the research of aspect modeling representation and OOP/AOP integrated method, have general significance and practical values in the solving of crosscutting concern and the optimization of software architecture.
Keywords/Search Tags:Electronic Settlement Domain Model, OOP/AOP Integrated Method, Crosscutting Concern, Semantic Representation Mechanism, MOF, Design Pattern, AspectJ/Spring Integrated Framework
PDF Full Text Request
Related items