Font Size: a A A

Research And Implementation Of Intelligent Agriculture Diagnosis Platform Which Is Based On UML And Component Technology

Posted on:2006-07-30Degree:MasterType:Thesis
Country:ChinaCandidate:J XuFull Text:PDF
GTID:2168360152986771Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
This paper addresses some core technologies in developing a flexible platform of intelligent agriculture diagnosis system, which includes UML modeling method, object-oriented design patterns, component technologies based on frame meta-mode to love the problem of repeat development in intelligent agriculture diagnosis field. The work can be summarized as the following: 1,platform modeling based on UMLUML is the most popular standard modeling language at present. Modeling with UML provides a coherent interface and makes the communication of analysers, designers,developers more convenient, which is in favor of communication and information share among the group and improves the efficiency of developing intelligent agriculture platform greatly. This paper adopts use case frame, sequence frame, class frame, component frame, state frame to analyze the achitecture of the platform,improve the expansibility and reduce coupling of the modules. 2,component interface description based on frame meta-modelFrame meta-model is used to describe the structure and combination of apply frame. Frame includes inner elements of hot-spot, design pattern, component, control flow etc. Hot-spot in the frame is a method for supporting flexible expanse and customization.This paper adopts frame meta-model to manage the hot-spots, classify the hot-spots into four classes-data hot-spots, function hot-spots,interface hot-spots and business hot-spots, which insures the expansibility of the components. 3,customization of module data and user interfaceWe design module date customizing module and user interface customizing module to realize the main function of this platform to develop diagnosis systems of different algriculture fields. Users of this platform can use these two modules to upload module data of different fields and set interface style to make the system adapt to different applicaiton entironment. 4,the architecture of intelligent agriculture diagnosis platformIntelligent agriculture diagnosis platform includes a frame based on threecomponent layers. The lowest is data processing component layer, which encapsulate the modules of knowledge base process, explaining process, reasoning process. The second layer includes the components which communicate with users directly, for example, intelligent decision-making module,intelligent search module,etc. The third layer includes platform customizing components, which are used to customize data and user interface and adopt meta database to manage these interface elements.
Keywords/Search Tags:UML, frame meta-model, hot-spot, component, platform, architecture
PDF Full Text Request
Related items