Font Size: a A A

The Research And Practice On Distributed Enterprise Application Framework Based On .Net Platform

Posted on:2009-01-09Degree:MasterType:Thesis
Country:ChinaCandidate:Z M XuFull Text:PDF
GTID:2178360245974521Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
As the enterprise application system increasingly become larger and more complicated,enterprise application system which is based on distributed architecture comes into application frontier from theory research,and improves enterprise informationize process greatly.However,the development process of distributed enterprise application system is complex and verbose.Traditional software development approaches,including traditional object-oriented software development methods,which are difficult to improve the efficiency of software development and further to meet the requirement of industrialized software development.The framework as an important software reuse mode,not only enables reuse architecture design,but provides function code in large granularity reuse. Therefore,software development based on the framework is likely to provide large granularity reuse.And according to the practice,secondary development based on application framework improves the software development efficiency greatly.This thesis aims at the problem of bad reusability and maintainability in the development process of enterprise application system based on distributed architecture.And it proposes an enterprise application framework(EAF), which provides large granularity reuse for the development of enterprise application system based on distributed architecture.EAF is adopt the notion of independent business flow,which supports uncoupled enterprise business logic unit,supports business logic service manage and Spare,it improves reliability and manageable effectively,and also,EAF supports service assemble dynamically,It designs a micro container,which is based on IoC (Inversion of control)mode.It bases on constructor injection and non-invades for business logic unit.Firstly,this thesis discusses and analyzes framework deeply.It introduces the conception of framework,the process and merit of software development based on framework.Also,it compares with the conceptions of component, design patterns and so on,and points out the difference between framework and others.Secondly,according to the analysis of current enterprise application system architecture,it proposes the notion and requirement, defines the structure of EAF,and discusses the core components,such as the micro container,communication service component,SIMC and GDA (General Data Access)component,which integrates the excellent open source nhibernate framework.And then,a distribute enterprise application framework which based on B/S structure is shaped finally in Net platform. And lastly,in order to validate the concision and flexibility in the development of distribute enterprise application system based on EAF,a human resource management information system(HRMIS)is achieved.
Keywords/Search Tags:application framework, software reuse, distributed, IoC, remoting
PDF Full Text Request
Related items