Font Size: a A A

Design And Development Of The DRP System Based On .NET

Posted on:2007-03-23Degree:MasterType:Thesis
Country:ChinaCandidate:K NiFull Text:PDF
GTID:2178360242461492Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
Marketing channel is the key factor for enterprises to win in the furiously competitive business society. Nowadays, information barrier exists between most of enterprises and their branches, so these enterprises are faced with great difficulties to master exact products'selling and stock situation timely. DRP (Distribution Resource Planning) system is put forward aiming at these limitations. DRP makes the enterprises know about information from marketing channels timely, and offers a kind of brand-new mode for the business and cooperation with the enterprises'trade partners.Based on the research of modern management theory and the practice of developing DRP systems, this thesis designed a DRP system orienting medium and small-sized enterprises and developed the main architecture of the order management module of the DRP system with Microsoft .NET.In the 2nd chapter of this dissertation, we briefly introduced the concept of DRP, the differences between DRP and other enterprise information systems, such as ERP and CRM, the software architecture and main functional modules of DRP system. Then, the software development on Microsoft's .NET platform was discussed, including the concept of .NET, the .NET platform, NUnit (a unit test framework for .NET), SourceSafe (a tool for configuration management by Microsoft), and the process model of Microsoft Solution Framework (MSF).The order management module is the most important module of the DRP system. We designed and developed the DRP system by taking the order management module as example. To make sure the expansibility of the DRP system, UML and Microsoft's Visio were used in system modeling, and several important models, such as use case model, dynamic model and static model were discussed. And the use case diagram, sequence diagram and class diagram were provided. Using the MVC design pattern, a controller layer was added into the traditional three-layer framework of enterprise application to handle web pages navigation and business workflows. In data source layer, we used iBATIS as an Object/Relation Mapping (ORM) framework. Moreover, custom attribute, which is provided by .NET, was used to move data between web pages and business objects.
Keywords/Search Tags:DRP, .NET, MVC, iBATIS, MSF
PDF Full Text Request
Related items