In order to get a complete understanding of a complex system, it is essential to build model in which elaborate on the system at a certain level and from a certain view point. Modeling can be regarded as a set of techniques that gives expression to target system before target system being finished. Object-Oriented provides modeling of complex software system with the right abstract, and component technology provides encapsulation with lower granularity level based on 00 abstract. So, this paper aims to study accomplishing analysis and design of object model of remote education subject-base system.First of all, the paper gives a brief introduction to related theories and techniques about 00 modeling. At the same time, the paper introduces the UML (Unified Modeling Language), which is a language that can be used to gain visualization, detail, construction and document of software intensive system. UML is primarily used in analysis and design stages during system modeling. Then based on before-mentioned techniques, the paper makes analysis about use case of remote education subject-base system, and designs the system architecture model. Next, it accomplishes the system class view of static model and the system action view of dynamic model. Finally, the paper realizes the remote education subject-base system by Java language under distributed environment. |