针对肺心病临床综合病症指标复杂、极易造成因临床医生经验少而误诊的现实问题,研制基于肺心病的诊疗专家系统,以提高其临床诊断率和治愈率。该系统采用Visual Prolog和Visual Basic相结合的方法设计完成,其界面由Visual Basic实现,推理机由Visual Prolog设计完成,采用正向与反向相结合的推理策略。应用SQL Server 2008构建数据库、知识库并完成维护工作。