Font Size: a A A

Domain Driven Design In The Application Of The Erp System

Posted on:2012-07-17Degree:MasterType:Thesis
Country:ChinaCandidate:C L ShenFull Text:PDF
GTID:2248330371965117Subject:Software engineering
Abstract/Summary:PDF Full Text Request
In recent years, customers’demands of the software application changed very frequently when we are implementing the ERP (Enterprise Resource Planning) project. Under the traditional software engineering framework, as if the new changes coming, the system cannot be changed as fast and accurate as it should be, on the contrary, we tend to freeze or even to resist the changes. This will increases the risk of the project. To solve these problems, the industry tends to use agile software development methods through continuous feedback and adjust dynamically to meet changing needs. In the framework of agile development, the domain-driven design (DDD) ideas are often be used to ensure the system’s maintainability, scalability and reusability. And it has obvious advantages when dealing with complex and changing business logic.In this paper, it will be showed an application which is in the context of a manufacturing enterprise ERP projects to demonstrate how the domain of modeling, guidelines, and frameworks and tools used in the DDD projects. The application is about transfer business documents to financial document. The article focuses on the process of iteration and evolution of the business domains, and how to make up the object-oriented programming codes with the model diagram, and introducing the persistence layer of the database design, and the configuration templates. Through this method, the module has ability to deliver sustainable and robust rapid flexibility, so that it can accept and control the uncertainty of the unknown demand. As the result, the risk of software implementation can be reduced.
Keywords/Search Tags:agile development, domain-driven design, DDD, object-oriented programming, financial certificate
PDF Full Text Request
Related items