Font Size: a A A

Designe Of Knowledge Expression And Reasoning Machine Based On Object-Oriented

Posted on:2004-01-22Degree:MasterType:Thesis
Country:ChinaCandidate:Y C ChenFull Text:PDF
GTID:2168360092990968Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
How to give the correct schemes of trouble hunting of catenary within short time is a problem that has been needed to solve urgently all the time. It is a good idea to utilize the expert system to produce the overhaul schemes of the catenary. This paper has introduced the basic conception of the expert system briefly at first, then analyzed the traditional expert system's limitation in knowledge expression, Such as Production is too dull, it is difficult to express structurization knowledge; the reasoning mechanism of the Frame is realized difficult,etc. On the basis of this analysis, we put forward a plan which utilize the object-oriented technology to show expert knowledge of complicated system and realize the reasoning machine.It is rise in the eighties of the 20th century of object-oriented technology, and become a kind of analysis thought and procedure design method by people to pay more attention to. The paper has introduced the basic conception of the object-oriented, and analysed the adaptability of the object-oriented technology for the representation of the structure of complicated system. The paper has analysed how to use object-oriented technology to solve the problem of structurization expression of complicated object's knowledge, at the same time it also sovled the problem of utilizing message transmition of object-oriented technology to realize the reasoning mechanism of the expert system.This thesis utilized object-oriented developing environment Delphi6 and SQL Server data base management system as the developing instrument, and adopt Component Object Model (COM) to design a prototype of expert system based on object-oriented. To the characteristic exposed to catenary, it has finished the design and maintaining of knowledge base, and the realization of reasoning machine. Utilizing the COM component with convenient of object management, and encapsulatsing the construct parts of catenary to COM objects, It produce COM instance dynamically in the course of reasoning-the knowledge object.Adopting COM component encapsulation, it separate the knowledge expression and maintaining of knowledge base and reasoning process from the development of user's interface effectively, so it can improve the efficiency ofdeveloping. Besides, it also give convenient on to networked use expanding.
Keywords/Search Tags:Expert system, object-oriented, catenary, Trouble hunting, COM
PDF Full Text Request
Related items