计算机技术与发展
計算機技術與髮展
계산궤기술여발전
COMPUTER TECHNOLOGY AND DEVELOPMENT
2015年
8期
147-151
,共5页
专家系统%Jess%基于Web%开发方法
專傢繫統%Jess%基于Web%開髮方法
전가계통%Jess%기우Web%개발방법
expert system%Jess%Web-based%development methodology
为了便于在网络环境下开发、应用专家系统,从而提高专家知识的共享范围,文中提出了一种新的基于Web的专家系统开发方法。 Jess是一种基于Java的规则推理专家系统外壳,文中分析了Jess的主要特点和Web的主流开发技术,给出了将Jess嵌入Java程序这一开发基于Web的专家系统的方法。详细分析了如何在Java中使用Jess库、在Java和Jess中使用Javabean、如何在Java中调用Jess函数从而操作Jess工作空间,如何用JessException来捕获错误,以及如何自定义Jess的输入输出从而满足应用程序的需求。最后使用该方法设计了一个大学生心理测试专家系统,系统的正常运行证明了提出方法的可行性和有效性。
為瞭便于在網絡環境下開髮、應用專傢繫統,從而提高專傢知識的共享範圍,文中提齣瞭一種新的基于Web的專傢繫統開髮方法。 Jess是一種基于Java的規則推理專傢繫統外殼,文中分析瞭Jess的主要特點和Web的主流開髮技術,給齣瞭將Jess嵌入Java程序這一開髮基于Web的專傢繫統的方法。詳細分析瞭如何在Java中使用Jess庫、在Java和Jess中使用Javabean、如何在Java中調用Jess函數從而操作Jess工作空間,如何用JessException來捕穫錯誤,以及如何自定義Jess的輸入輸齣從而滿足應用程序的需求。最後使用該方法設計瞭一箇大學生心理測試專傢繫統,繫統的正常運行證明瞭提齣方法的可行性和有效性。
위료편우재망락배경하개발、응용전가계통,종이제고전가지식적공향범위,문중제출료일충신적기우Web적전가계통개발방법。 Jess시일충기우Java적규칙추리전가계통외각,문중분석료Jess적주요특점화Web적주류개발기술,급출료장Jess감입Java정서저일개발기우Web적전가계통적방법。상세분석료여하재Java중사용Jess고、재Java화Jess중사용Javabean、여하재Java중조용Jess함수종이조작Jess공작공간,여하용JessException래포획착오,이급여하자정의Jess적수입수출종이만족응용정서적수구。최후사용해방법설계료일개대학생심리측시전가계통,계통적정상운행증명료제출방법적가행성화유효성。
In order to facilitate development and application of expert system in network environment,thereby improving shared scope of expert knowledge,present a new development method of web-based expert system. Jess is a rule-based reasoning expert system shell based on Java. In this paper,analyze main characteristics of Jess and mainstream Web development technology,give Web-based expert system development approach of embedding Jess into Java program,including how to use Jess library on Java,how to use Javabean on Jess and Java,how to operate the Jess working memory on Java by calling Jess function,how to capture errors by using JessException,as well as how to customize Jess input and output in order to meet the requirements of application. Finally,a psychological test expert system for university students has been designed by using the method. Normal operation of the system has proved the feasibility and effectiveness of the new method.