Font Size: a A A

The Reasearch And Implementation Of Automobile Coordination Sale System Based On Domain Driven Design

Posted on:2017-04-08Degree:MasterType:Thesis
Country:ChinaCandidate:R F XuFull Text:PDF
GTID:2308330485984401Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
With the rapid development of automobile manufacturing, more and more automakers and their cooperative enterprises hope to improve their working and managing efficiency through building a suitable Information Management System (IMS). As a third-party public platform, the automotive industry chain collaborative services platform can provide a one-station information service system for automaker and their partner. The information sharing from this system will greatly enhance the market competition ability and the productivity of the automobile manufacturers. However, the automobile manufacturing has its specific properties such as large data amount and high complexity. Such issues make it hard for traditional development approaches to meet the design requirement of business system under the collaborative services platform.During the process of designing the business system under the collaborative services platform, "the organization of business logic", "the performance of the system" and "the extensibility of system" are three main concerns. Based on the above points, the works about Domain Driven Design (DDD) and Command Query Responsibility Segregation (CQRS) pattern were carried out and applied to the sub system of KM Automobile Coordination Sale System, which is a part of collaborative services platform. The research details of this paper were summarized as follows:(1) The corresponding domain models are extracted by analyzing the automobile sales business of KM Company, and driven design elements were used to implement the domain layer of the system.(2) In order to meet the demand of the extensibility of system and the performance of system, the message-driven CQRS pattern is designed and applied to the architecture of system.(3) According to the functional requirements, we realize the functional modules of system and obtain a new system.(4) The Performance of the new system is examined by JMeter and Windows Performance Monitor, the data collected from the test have shown that the new system has better query performance than the old system.
Keywords/Search Tags:Coordination Sale, Domain Model, CQRS, Read and Write Abruption, Performance Testing
PDF Full Text Request
Related items