Layer architecture of the CRM system
|School||Nanjing University of Technology and Engineering|
|Course||Computer System Architecture|
|Keywords||layer structure J2EE structure presentation layer business layer data access layer|
With fast developing in telecom domains, support system software develops to distributed and large scale style, the need of framework gradually becomes the core of exploitation and implement. The building of framework is a complicating and improving process. As the earliest mature software framework, layer structure is used more and more by developer, and takes important effect in design.This paper studies design thinking of layer structure and brings forward a new software system framework mode on base of it. This new mode not only resolves the complicated operation questions in project well, but also advances system’s efficiency and capability. This mode has been used in the CRM project for CNC, and acquires an anticipative effect. This mode makes a good example for designing and implementing a MIS system of enterprise with abundant data and complicated operation.This new mode improves on presentation layer, and separates business layer, then ameliorate data access layer. This mode’s architecture distinguishes between view and program logic drastically and does well in separating operation logic from data. The whole architecture helps to reducing repetition in code, debasing difficulty of maintenance, enhancing system’s expansibility together with transition on flat roofs.