基于图推理方法专家系统

基于图推理方法专家系统

基于图推理方法专家系统(毕业设计开题报告怎么写?)
摘要:本论文主要是介绍了基于图推理方法专家系统的设计与实现,通过系统概述、系统分析、数据库设计、软件测试等阐述专家系统的设计思想与开发过程,并对系统的数据库实施和系统功能实现中的重难点问题进行了详细的阐述。基于图推理方法的专家系统是一个集“百科”、“问答”和“专家系统”三大功能于一体的智能信息平台。该平台利用逆向匹配分词算法和Solr高效搜索方式,将三者进行关联,基于有向无环图的推理方法实现专家决策,使用SVG进行WEB端效果呈现。

关键词:图推理方法;专家系统;分词;Solr;有向无环图; SVG

Expert System Based on Graph Inference Method
Abstract: This paper mainly introduces the design and development process based on design and implementation of map inference expert system, the system overview, system analysis, database design, software testing on expert system, and the system of database system implementation and function realization of the heavy and difficult problems in detail. Expert system based on graph reasoning method is a set of 'Encyclopedia', 'question and answer' and 'expert system' three functions in one of the intelligent information platform. The platform using reverse matching segmentation algorithm and Solr, search, associated with the three, based on directed acyclic graph reasoning method to realize expert decision, the use of SVG web end effect is presented.
Keywords: graph inference method; expert system; word segmentation; Solr; directed acyclic graph ;SVG
 
一、系统概述
(一)系统简介
专家系统是一种模拟人类专家解决领域问题的计算机程序系统。随着研究的深入,专家系统已经在各个领域得到了广泛的应用。目前,大部分的专家系统都是针对某一特定领域建立的,一旦越出这一特定领域,系统就有可能无法再有效的运行。
本项目旨在开发一个集百科、问答和基于“图推理”方法的专家系统于一体的智能信息平台。该平台利用逆向最大匹配算法和Solr高效搜索方式,将百科、问答和专家系统进行关联,基于有向无环图的推理方法实现专家决策,并使用SVG进行WEB端效果呈现。此信息平台,可方便快捷的应用于许多领域,如水果识别系统、动物识别专家系统、病情初步诊断专家系统等,从而实现利用计算机来解决其他领域的复杂问题。

目    录

一、系统概述 1
(一)系统简介 1
(二)开发工具 1
1、Visual Studio 2013 2
2、Adobe PhotoShop CS6 2
3、Sql server 2014 3
4、IIS 3
二、系统分析 4
(一)系统功能需求分析 4
1、百科系统功能需求 4
2、问答系统功能需求 5
3、专家系统功能需求 6
4、基础模块功能需求 7
(二)系统性能需求分析 8
1、实用性 8
2、可靠性 8
3、安全性 8
4、简单易用性 8
三、数据库设计 8
(一)数据库设计原则 8
(二)表结构 9
1、百科系统模块数据库设计 9
2、问答系统模块数据库设计 9
3、专家系统模块数据库设计 10
4、基础模块数据库设计 11
四、系统实施 12
(一)百科系统的实现 12
1、百科系统应用端 13
2、百科系统服务端 21
(二)问答系统的实现 25
1、问答系统应用端 25
2、问答系统服务端 29
(三)专家系统的实现 30
1、专家系统应用端 31
2、专家系统服务端 33
(四)基础模块的实现 35
1、母版页 35
2、登录 38
3、系统首页 40
4、管理首页 42
5、搜索 44

五、系统测试 46
(一)测试目的 46
(二)测试方法 47
(三)测试过程 47
1、功能测试 47
2、安全测试 47
3、查看日志文件 47
六、系统使用说明 48
(一)搜索 48
1、首页中搜索 48
2、百科中搜索 48
3、问答中搜索 48
4、专家系统中搜索 49
(二)登录 49
(三)帮助 49
(四)菜单 49
1、首页 49
2、百科 49
3、问答 49
4、专家系统 50
5、个人中心 50
(五)百科及其快捷创建方法 50
(六)问答及其快捷创建方法 50
(七)用户个人中心 51
(八)我来试试 52
(九)创建词条 52
(十)完善词条 53
(十一)我要提问 53
(十二)我要回答 53
(十三)专家系统 54
1、专家系统主要流程 54
2、专家系统流程内部问题设置 55
3、问题引导及分析 56
七、结束语 58
八、参考文献 59

八、参考文献
[1] 钱哨,李辉剑,李哲继.C# WinFrom实践开发教程[M] .中国水利水电出版社,2010:83-186.
[2] 陈佳雯,胡声丹.C#程序设计简明教程[M] .北京:电子工业出版社,2011: 125-168.
[3] 王晓锋,一种改进的有向无环图支持向量机分类算法[J]. 重庆交通大学学报(自然科学版). 2009(05) 
[4] 李有军,SQL Server数据库应用与开发网络大讲堂[M].清华大学出版社,2011:233-420 
[5] 曾毅,SQL Server数据库技术大全[M].北京大学出版社,2009:153-202 
[6] (美)Karl E. Wiegers.Software Requirements[M],天下远见出版股份有限公司,2003:374-439
[7] 萨师煊,王珊.数据库系统概论[M].高等教育出版社 
[8]陈谊楠,基于.NET平台采用ADO.NET实现数据访问层[J] .电脑编程技巧与维护,2012,期号(4) 
[9](美)内格尔,(美)伊夫杰等著 翻译:李敏波 .C#高级编程[M].清华大学出版社
[10]高文宇,有向图最多叶子生成树问题研究[J]. 计算机应用. 2010(06)
[11]张旭,一个基于词典与统计的中文分词算法[D]. 电子科技大学 2007
[12]郑家恒,张剑锋,谭红叶,中文分词中歧义切分处理策略[J]. 山西大学学报(自然科学版). 2007(02)

 

http://www.bysj360.com/cat.asp?id=22&page=37
 

暂时没有评论

真实

多重认证,精挑细选的优质资源 优质老师。

安全

诚实交易,诚信为本。

保密

所有交易信息,都为您保密。

专业

10年专业经验,10年来帮助无数学子。