Font Size: a A A

The Research And Design Of A Customer Data Management System Based On Lightweight J2EE

Posted on:2011-01-16Degree:MasterType:Thesis
Country:ChinaCandidate:H L GeFull Text:PDF
GTID:2178360305951955Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
The customer management system target is to establish a database as the core application management platform,using existing network and communications resources,and flexible use of existing communication technologies to meet the growing communication needs, and strive to build a fast,open,flexible office service system.This paper designed and implemented a customer management system to achieve the user's rights management, agents,contacts,customer information management, orders,accounts and contracts query and management functions.After the investigation and study, according to the actual situation, this system use the B/S pattern, select Java as the language and J2EE as a technology platform. The system use Struts+Spring+Hibernate framework,use Struts2 to build the said layer, Spring framework to achieve the service layer and Hibernate for data access layer, and combines the Struts and Spring and Hibernate good. The system realizes the MVC design pattern, separator page logic, service logic and data logic, achieved in the structure the loose pair to contain, enhances the systematic reusability, the maintainability, the extendibility. The System use the Web Service to collect data, implementing it by parsing WSDL file, and use the Hibernate configuration file configuration to achieve orders, customers, agents and connections between the multi-table additions and deletions to change search such an operation. J2EE multi-tier application development reduces the cost and complexity, while providing strong support for integration of existing applications, there is a good guide to support package and deploy applications, add catalog support, enhanced security mechanisms, improved performance, in particular, Lightweight J2EE open framework, it is suitable for remote network architecture office systems.This article elaborated from the technical choice, the demand analysis to the construction design, the detailed design and the development complete process, and carries on the detailed explanation using UML to system's design, mainly has divided into six parts The first part elaborated the topic proposed background, system correlation theories and technical as well as research primary coverage and goal and so on; the second part dissected J2EE key technologies; The third part carries on the demand analysis; The fourth part said system's analysis and design; The fifth part is partial function of system.; The sixth part is Summary and outlook of the job.
Keywords/Search Tags:Struts, Hibernate, Spring, Customer Data Management
PDF Full Text Request
Related items