摘要5-6
Abstract6-7
第一章 绪论7-10
1.1 引言7
1.2 探讨的背景与目的7-8
1.3 课题来源8-9
1.4 本论文探讨的主要内容9
1.5 本论文的结构安排9-10
第二章 相关软件技术浅析10-15
2.1 系统运转方式10-13
2.1.1 客户/怎么写作器方式(Cpent/Server简称C/S方式)10-11
2.1.2 浏览器怎么写作器方式(Browser/Server简称B/S方式)11-12
2.1.3 本系统采取的运转方式12-13
2.2 开发工具—PowerBuilder介绍13
2.3 数据库SQL Server介绍13
2.4 ADO.NET介绍13-15
第三章 系统设计15-21
3.1 系统设计的总体原则15
3.2 系统总体需求浅析15-16
3.3 系统数据需求浅析16-17
3.4 系统安全需求浅析17
3.5 系统界面设计17-18
3.6 专家系统算法设计18-20
3.7 故障推理及设计20-21
第四章 专家系统的基本论述21-28
4.1 专家系统的结构21-23
4.1.1 知识库21-22
4.1.2 数据库22
4.1.3 解释程序22
4.1.4 知识获取22
4.1.5 人机接口22
4.1.6 推理机22-23
4.2 专家系统的分类23
4.3 专家系统特点23-24
4.4 专家系统工作流程24
4.5 专家系统的建立24-25
4.6 汽车维修专家系统知识库的建立与诊断历程25-28
第五章 数据库的设计28-33
5.1 数据库设计策略概述28-29
5.2 数据库设计原则29-30
5.3 数据库完整性设计30-31
5.3.1 实体完整性的设计30
5.3.2 参照完整性的设计30
5.3.3 用户自定义的完整性的设计30-31
5.4 数据库模型设计31
5.5 数据库物理设计31-32
5.6 数据库后台的选择32-33
第六章 汽车维修专家系统浅析与实现33-51
6.1 概述33
6.2 软件设计目标33-34
6.3 软件功能设计34-47
6.3.1 核心业务流程34-37
6.3.2 软件功能构成37
6.3.3 软件功能说明37-46
6.3.4 软件测试46-47
6.4 主要代码实现47-51
第七章 总结和展望51-52