Font Size: a A A

A Research On Web-based Chinese Medical Diagnose Expert System Developed With JESS

Posted on:2011-01-24Degree:MasterType:Thesis
Country:ChinaCandidate:Z S TuFull Text:PDF
GTID:2178330332958226Subject:Mechanical and electrical engineering
Abstract/Summary:PDF Full Text Request
Since 1980s, traditional Chinese medical diagnosis expert system has developed rapidly. But the Web-based Chinese medical diagnosis expert system is facing the problem of lacing suitable developing tools. The efficiency of reasoning is restrained. So, a Web-based Chinese medical diagnosis expert system model was proposed in this paper.An attempt of applying mechanical fault diagnosis technology to Chinese medical diagnosis was made in this paper. A Web-based Chinese medical diagnosis expert system was developed with JESS (Java Expert System Shell),JSP (Java Server Pages) technique,relational database technique and fuzzy technology. The system not only has platform-independence and scalability but also web-based service and powerful inference capability. JESS is a rule engine. It is written in Java, so it is an ideal tool for adding rules technology to Java-based software systems. And JESS has the merit of high efficient reasoning.Such technologies were researched as the production expert system theory,fuzzy information representation and processing of uncertainty,fuzzy production rule and fuzzy reasoning technologies,Web-based expert system theory,JESS and so on. Based on this research, the Web-based Chinese medicine diagnosis expert system was built.As the theory of "Bian Zheng Lun Zhi" in the traditional Chinese medicine has a strong ambiguity, fuzzy technology was adopted. In the system, fuzzy production representation,weighted multi-dimensional fuzzy reasoning and hybrid reasoning control strategy were adopted.The system was implemented by the integrated development environment of JDK 6 (JAVA SE DEVELOPMENT KIT), MyEclipse 6.6, Apache Tomcat 6.0, MySQL Server 5.0 and JESS. B/S (Browser/Server) structure and MVC (Model-View-Controller) development model were adopted. In the MVC model, JSP is responsible for display, Servlet is for process control, and JavaBean is for business logic. JESS was integrated into Servlet. The knowledge base and comprehensive database were built with MySQL relational database. The relational database technology improves the efficiency of reasoning. JDBC (Java Database Connectivity) was adopted for database sever connection. Finally, the expert system was realized.The well running status of the expert system proves the feasibility of the design.
Keywords/Search Tags:JESS, Chinese medical diagnose, Expert system, Production knowledge representation, Fuzzy inference, MVC model
PDF Full Text Request
Related items