Font Size: a A A

The Research And Application Of Oriented-object Modeling Technology Based On Unified Modeling Language In Logistics Management Information System

Posted on:2007-03-30Degree:MasterType:Thesis
Country:ChinaCandidate:X L YuFull Text:PDF
GTID:2178360182477596Subject:Management Science and Engineering
Abstract/Summary:PDF Full Text Request
Software reuse has got more and more extensive recognition as a useful path to solve the software crisis. Domain engineering is a main technique means of reusable resources basic construction. Domain engineering is a course of analyzing several systems within the domain, identifying these common characteristic and variable characteristics to obtain a set of reusable domain requirement, and abstracting from these in order to form domain model, and then taking this model as the foundation, identifying, developing and organizing the reusable resources- frame/ component, etc. in the domain. Reusable resources in domain engineering provide basic for new system development within the domain.The object of the domain engineering is carrying out the software reuse in a particular application domain, and the reusable granularity is great. In many object-oriented analysis design methods and tools, Unified Modeling Language(UML) integrates many good, used for seeable description and forming software systems. This paper mainly aims to the logistics domain, discusses how to use UML as model means, with the domain knowledge for foundation, analyzes several systems of the logistics domain under the domain engineering method, identifies these common characteristic and variable characteristics, obtains the domain specific software architecture. First, at the foundation of extensive research for the logistics domain, carries on the domain requirement abstraction, forms domain analysis model. Then, according to variable domain requirement, constructs specific four-layer software architecture, forms the domain design model, and puts forward the particular method to the variable characteristics in this domain, adopts the domain design method to obtain general component resource in the course of abstracting class in order to reuse the class in domain., and then carries out the general component.The abstracted domain model has strong handleability, the wide use characteristics. Thus, when develop the new system within the same domain, we can take this model forfoundation, choose the domain specific software architecture and reusable component to design new system. Sequentially, the efficiency and the quantity of the software development are raised.
Keywords/Search Tags:Software Reuse, Domain Engineering, Unified Modeling Language, Domain Modeling, Logistics Management Information System
PDF Full Text Request
Related items