格式样本

更新时间:2024-01-20 20:44:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

毕业设计撰写格式规范

一、 毕业设计的构成

毕业设计由封面、目录、摘要及关键词、正文(绪论、主体、结论)、参考文献、致谢或后记、附录等几部分构成。 二、毕业设计各组成部分的内容要求 (一)封面

封面(中英文):采用学院规定的统一封面。

题目位于封面中端,学号、姓名、专业、指导教师、成绩、完成时间等分列两栏,位于封面底端,项目名需对齐。

题目,也称标题,是以恰当、简明的词语反映毕业设计中最重要的特定内容的逻辑组合,并且能够直接反映毕业设计的中心内容和学科特点。题目应力求简短精炼、明确得体、新颖醒目、文题相扣,题目一般不超过20个字。为了限制、缩小研究范围,更准确地表明研究对象、研究角度,或者,为了更为明确地突出研究重点,或者,为了补充研究的内容、扩展研究的范围。如有必要,毕业设计题目中可以使用副标题。 (二)摘要

摘要,也称提要,是以第三人称撰写、提供毕业设计内容梗概为目的,不加评论和补充的解释,简明扼要记述毕业设计重要内容的短文。摘要是毕业设计的缩影,是对毕业设计的内容、观点、方法、成果和结论进行高度概括和浓缩,便于读者了解全文的梗概。

摘要在语言上应当短小精悍,提纲携领,言简意赅,重点突出。篇幅应控制在300字以内。

摘要部分应翻译成英文(英文摘要)。 (三)关键词

关键词是反映毕业设计内容主题的词或词组,是从毕业设计题名、正文或摘要中提取的能表征毕业设计主题内容的具有实质意义的词语,关键词一般3—5个。

关键词的排列顺序,一般按词条的外延层次排列(外延大的排在前面)。 关键词应翻译成英文(外文)。 (四)正文

正文是毕业设计的主体和核心部分。包括:绪论、主体和结论三部分,正文一般还包括附加的文献、引证、脚注。 1. 绪论

也可以称为序言,引言,或者导论。作为第一章是毕业设计的主体开端,一般用来阐述毕业设计的背景及目的、研究课题的缘起、理论和现实意义、完成任务的条件,将采取的对策、手段、步骤和应达到的目标,也可以用以说明毕业设计的整体结构。

具体内容可以包括:(1)选题背景及意义;(2)研究的目的和价值、意义(理论与实践意义);(3)目前国内外的研究状况(及其缺憾),或者进行文献综述;(4)研究的范围与角度;(5)研究方法和切入点;(6)全文体例安排;(7)其他与研究论证有关的特殊问题。

2. 主体

毕业设计主体,也称本论,是毕业设计的核心内容,包括研究、分析、论证以及学术见解形成的所有过程,是对研究工作的详细表述。它包括文献资料的综述,一般由标题、文字、表格或公式等部分组成。该部分要运用各方面的理论研究方法分析问题、论证观点,尽量反映出学生的研究能力和学术水平。

主体的撰写,要求论据和论点准确、清晰、实事求是、简短精炼、合乎逻辑。主体正文中可以在论证和研究具体问题之后使用“小结”。 3. 结论

结论,用于总结性地说明毕业设计的最终研究成果及其价值,是全文的思想精髓和文章价值的体现。结论应当体现作者更深层的认识,且是从全篇毕业设计的全部材料出发,经过推理、判断、归纳等逻辑分析过程而得到的新的学术总观念、总见解。

结论应是该毕业设计的最终的、总体的结论。换句话说,结论应是整篇毕业设计的结局,而不是某一局部问题或某一分支问题的结论,也不是正文中各段的小结的简单重复。结论部分的写作要求是:措词严谨,逻辑严密,文字具体。结论在文字用语上不应夸大,对尚不能完全肯定的内容注意留有余地。

内容一般应包括:(1)毕业设计的基本观点;(2)对前人有关的看法作了哪些修正、补充、发展、证实或否定;(3)毕业设计的主要创新点(及其主要理由);(4)毕业设计的局限、不足和遗留未予解决的问题; (五)正文内的标题用法

毕业设计正文中的每一部分都应有清晰的标题。每一级标题,都应当能够准确地概括所辖内容,要求提纲挚领,点明主题,做到文题相符。标题使用加粗字并用中文标号按顺序标明。各级层次标题都要简短明确,同一层次的标题应尽可能“排比”,即词(或词组)类型相同(或相近),意义相关,语气一致。

采用汉字层级标题制的,不提倡使用章和节两级标题。第一级标题应当是“一、”,之后依次为“(一)”、“1.”、“(1)”,再之下,可以是“其一”或者“第一”等。

采用阿拉伯数字层级标题制的,采用各层次标题一律用阿拉伯数字连续编号;不同层次的数字之间用小圆点“.”相隔,末位数字后面不加点号,如“1”,“2.1”,“3.1.2”等。各层次的序号均左顶格起排,后空1个字距接排标题。

(六)参考文献

为了反映毕业设计的科学依据,以及表明作者尊重他人研究成果的严肃态度,并向读者提供有关信息的出处,应在毕业设计之后列出参考文献。

参考文献是毕业设计的最后一部分,指作者在毕业设计工作中所参考的文献,是毕业设计不可缺少的组成部分。毕业设计的引用文献必须在文中引用处体现出来,按作者、文献名、卷册序号、出版地、出版单位、出版时间、章节或起止页码排列。如列出多位作者的参考文献,应按作者姓名的汉语拼音依次排列,外国作者按其姓汉语翻译的拼音排序;同一作者的不同著作按照出版时间先后顺序排列,其著作一律排在毕业设计前面。引用在网络媒体首次发表研究成果的,必须注明网址;对于非首次发表的网络资料,必须注明其首次发表的媒体名称。

参考文献中列出的一般应限于作者直接阅读过的、最主要的、发表在正式出版物上的文献。所参考的私人通信和未公开发表的资料,一般不宜列入参考文献表,可紧跟在引用的内容之后在文内注释或标注在页下。参考文献一律放在毕业设计结论后,不得放在各章之后。每条文献的项目必须完整,诸项缺一不可。(参见第四部分注释、引证及其示范体例) (七)致谢或者后记

在文章结尾处,通常以简短的文字,对毕业设计过程中曾给予自己指导、帮助过的老师,或者其他对于毕业设计的形成作过贡献的组织或个人予以感谢的文字记载,内容要实在,语言要诚恳、恰当、简短。

后记或者致谢的内容,包括:(1)对协助完成研究工作和提供便利条件的组织或个人;(2)对在研究工作中提出建议和提供帮助的人;(3)对给予转载和引用权的资料、图片、文献、研究思想和设想的所有者;(4)对其他应感谢的组织和个人。 (八)附录

有些材料编入文章主体会有损于编排的条理性和逻辑性,或有碍于文章结构的紧凑和突出主题思想等,但是又有其特定价值的,可以编入毕业设计的附录中,位于全文的末尾。附录是作为毕业设计主体的补充项目,但是,不是必需的组成部分。

下列内容可以考虑作为附录编于毕业设计之后:(1)为了整篇毕业设计材料的完整,但编入正文又有损于编排的条理和逻辑性,这一材料包括比正文更为详尽的信息、研究方法和技术更深入的叙述,建议可以阅读的参考文献题录,对了解正文内容有用的补充信息等。(2)由于篇幅过大或取材于复制品而不便于编入正文的材料。(3)不便于编入正文的罕见珍贵资料。(4)对本专业同行有参考价值的资料。(5)某些重要的原始数据、框图、结构图、统计表等。

附录的序号用A,B,C……系列,如附录A,附录B……。附录中的公

式、图和表的编号分别用(A1),(A2)……系列;图A1,图A2……系列;表A1,表A2……系列。也可以使用附录一,附录二,附录三……系列。 三、 毕业设计的版面要求

毕业设计一律由自己录入排版,经指导教师同意,打印成文后,统一装订。具体版面要求如下: (一) 毕业设计打印整体要求

毕业设计统一用A4纸纵向打印页边距要求上下边距为2.5cm,左右边距为2.0cm,装订线0.8cm,行间距固定值22磅。 (二) 页眉、页脚设臵

毕业设计页眉从正文部分开始编排,直到附录:用五号宋体,居中排列。页眉内容:奇数页为本章标题,偶数页为“山西国际商务职业学院毕业设计”。

毕业设计页脚从目录开始设臵:一律采用五号宋体,居中排列,页脚内容为页码,单页码标在正面,双页码标在反面。其中,中英文目录页码采用“I、II、Ⅲ、Ⅳ、Ⅴ……”格式统一编排,中英文摘要页码采用“I、II、Ⅲ、Ⅳ、Ⅴ……”格式统一编排,其余一律采用“1、2、3、4……”格式。 (三) 目录

1 “目录”两字(三号黑体),每字间空两格(注:“一格”的标准为一个汉字,以下同)。

2 “目录”下空一行,打印目录内容。目录一级标题采用黑体四号,其余级别标题一律采用宋体小四号,行间距一律采用1.5倍行距。 (四)中文摘要

1“中文摘要”四字(三号黑体)。

2“中文摘要”下空一行,打印摘要内容(小四号宋体)。

3摘要内容后下空一行打印“关键词”三字(小四号宋体),其后为关键词(小四号宋体),关键词之间用分号“;”隔开。 (五)英文摘要

英文摘要放在中文摘要页之后。

“ABSTRACT(三号TimesNewRoman加粗)”下空一行打印英文摘要内容(四号TimesNewRoman),摘要内容后下空两行打印“Keywords(四号TimesNewRoman加粗)”,其后关键词小写,(四号TimesNewRoman),每个关键词的首字母大写,关键词之间用分号“;”隔开。 (六)正文、标题

正文按照自然段依次排列,每段首行缩进两个字符,回行顶格,行距固定22磅。

普通专业:论文正文、参考文献和致谢为宋体小四号字;一级标题为三号黑体,段前段后各空0.5行;二级标题为四号黑体,段前段后各空0.3

行;三级标题为小四号黑体。

外文专业:论文正文、参考文献和致谢为小四号TimesNewRoman;一级标题为三号TimesNewRoman加粗,段前段后各空0.5行;二级标题为四号TimesNewRoman加粗,段前段后各空0.3行;三级标题为小四号TimesNewRoman加粗。 (七)图表的用法 1.图的用法

毕业设计内需要使用图时,图要精选,应具有自明性,切忌与表及文字表述重复。

图要精心设计和绘制,要大小适中,线条均匀,主辅线分明。图中的术语、符号、单位等应与表格及文字表述所用的一致。

图序及图名臵于图的下方,一律采用黑体五号字,并居中放臵。图应有编号。图的编号由“图”和从1开始的阿拉伯数字组成,例如“图1”、“图2”等。图的编号应一直连续到附录之前,并与章、条和表的编号无关。只有一幅图时,仍应标为“图1”。 2.表的用法

毕业设计内需要使用表时,表要精选,应具有自明性。表的内容切忌与插图及文字表述重复。

表应精心设计,应当结构简洁。表中的术语、符号、单位等应与插图及文字表述所用的一致。表序及表名臵于表的上方。

表的编排,一般是内容和测试项目由左至右横读,数据依序竖读。表应有编号,表的编号由“表”和从1开始的阿拉伯数字组成,例如“表1”、“表2”等。表的编号应一直连续到附录之前,并与章、条和图的编号无关。只有一个表时,仍应标为“表1”。表的编号和表题应臵于表上方的居中位臵,一律采用黑体五号字。

如某个表需要转页接排,在随后的各页上应重复表的编号。编号后跟表题(可省略)和“(续)”,可以采用以下方法:“表1(续)”、“接上表”等。但是,续表均应重复表头和关于单位的陈述。 (八)参考文献

“参考文献”四字使用三号黑体,段前段后各空0.5行,居中放臵。另起一行空两格,编排样式可参照正文。 (九)致谢

“致谢”两字使用三号黑体,每字间空两格,段前段后各空0.5行,居中放臵。另起一行空两格,编排样式可参照正文。 (十)附录

附录名称使用三号黑体,段前段后各空0.5行,居左放臵。另起一行空两格,标注附录序号和题名,编排样式可参照正文。

四、毕业设计的装订

毕业设计按统一顺序装订:

1、封面(含题目);

2、毕业设计摘要及关键字(中文摘要300字左右,关键字3~5个); 3、目录;

4、正文(分章、节,每一章从新的一页开始); 5、参考文献; 6、致谢;

7、必要的附录部分(如:有关图纸、图表、工艺流程图等,大于图幅时单独装订)。

3号山西国际商务职业学院

毕 业 设 计

电子商务给我国外贸企业带来的商机与挑战

A学生姓名 郝小芳 A 学 号 080810207 A A系 别 国际贸易经济系 A 专 业 国际贸易实务 A A指导教师 李凤蓉 A A填写日期 二〇一一年三月 A

Shanxi International Business Vocational College

Graduation

E-commerce for our country foreign trade enterprise

opportunities brought and challenges

Student Name Hao Xiaofang Student ID 080810207

Branches of the Department of International Trade and Economic

Professional International trade practice

Instructor Li Fengrong Fill in date of March 2011

目 录

1 引言 ............................................................................................................ 1 2 电子商务和国际贸易的关系 ....................................................................... 3

2.1 电子商务的特征及对国际贸易的影响 ......................................................................... 3

3 我国外贸企业发展电子商务的必要性 ........................................................ 5

3.1 我国电子商务的现状 ..................................................................................................... 5 3.2 我国外贸企业应用电子商务的优势 ............................................................................. 5

4 探讨电子商务给我过外贸企业带来的商机与挑战 ................................... 12

4.1 电子商务给我国外贸企业带来的机遇 ....................................................................... 12 4.2 电子商务给我过外贸企业带来的挑战 ....................................................................... 12

4.2.1 电子商务的安全问题 ...................................................................................... 12 4.2.2 电子商务的法律问题 ...................................................................................... 12 4.2.3 外贸企业自身利用电子商务的程度较低 ...................................................... 12 4.2.4 外贸企业缺乏大量的电子商务人才 .............................................................. 12

5 外贸企业应用电子商务的对策 ................................................................. 16

5.1 创造良好的宏观环境 ................................................................................................... 16 5.2 加强法律法规的研究与制定 ....................................................................................... 16

5.3 提高企业电子商务能力................................................................................................

参考文献 ...................................................................................................... 17 致谢 .............................................................................................................. 20

I

CONTENTS

1 Introduction .................................................................................................. 1

1.1 Research Purpose And Significance Of This Topic ...........................................................1 1.2 Research Topics At Home And Abroad .............................................................................1 1.3 The Study And Research Method ......................................................................................2

2 Fault Diagnosis Expert System Analysis And Development Introduction ......... 3

2.1 Agricultural Diesel Engine Fault Type ..............................................................................3 2.2 The Areas Of Expertise And Knowledge That Build The Knowledge Base .....................3 2.3 Development Tools Overview ...........................................................................................3

3 Fault Diagnosis Expert System For The Basic Principles Of ........................... 5

3.1 Engine Failure Causes .......................................................................................................5 3.2 Engine Fault Diagnosis Method ........................................................................................5 3.3 Fault Diagnosis Based On Principles Of Fault Tree ..........................................................6

3.3.1 The Basic Principle Of Data Structure And Basic Concepts .................................6 3.3.2 Introduction Tree Structure ....................................................................................6 3.3.3 Engine Fault Tree And The Tree Data Structure ....................................................7 3.3.4 Binary Tree And Its Operation ...............................................................................7 3.3.5 Forest And Binary Conversion.............................................................................10 3.3.6 Fault And Fault Binary Conversion Of Forest .....................................................10 3.4 Fault Diagnosis Knowledge Representation....................................................................10 3.5 The Basic Idea Of Fault Diagnosis Inference Mechanism ..............................................10 3.6 Diagnostic Process ........................................................................................................... 11

4 Based On The Diagnosis Of Vfp-Based Expert System................................. 12

4.1 Overview..........................................................................................................................12 4.2 System Function Description...........................................................................................12 4.3 The System Is Mainly To Achieve The Module Function ...............................................12

4.3.1 The Establishment Of The Project .......................................................................12

II

4.3.2 Knowledge Base Of The Steps ............................................................................ 12 4.3.3 Fault Diagnosis Reasoning Module..................................................................... 12 4.3.4 The Use Of Image Data ....................................................................................... 12 4.3.5 Revise And Improve The Knowledge Base......................................................... 13 4.3.6 Knowledge Base View, Print Module.................................................................. 14 4.4 Summary ......................................................................................................................... 14

4.4.1 Establishment Of The System Database.............................................................. 14 4.4.2 System Features ................................................................................................... 14

5 Conclusions And Recommendations ............................................................ 16

5.1 Conclusion....................................................................................................................... 16 5.2 Recommendations ........................................................................................................... 16

References ..................................................................................................... 17 Acknowledge................................................................................................. 20 Appendix....................................................................................................... 21

III

中 文 摘 要

柴油机在农机作业中起着举足轻重的作用,它工作质量的好坏将直接影响到农机工作的状况,而柴油机在工作中难免发生许多故障,需要操作人员和维修人员实时诊断排除。但有些故障引起的原因很多,要想准确判断需要较多的知识,因此开发发动机故障诊断系统有一定的实用价值和意义。本系统从实用角度出发,针对农用柴油机的发动机进行故障诊断专家系统的开发研究。根据发动机故障的复杂性,依据计算机数据结构原理,采用故障树的数据结构和关系数据库原理完成知识表示,建立了较完善的知识库,实现了确定性故障诊断所需的知识库和推理机。利用Microsoft Visual FoxPro编程工具,设计并组建了农用柴油发动机故障诊断专家系统,缓解了故障诊断专家供不应求的矛盾,提高了农用柴油机的常见故障诊断的效率和准确率。系统主要实现的功能包括:发动机确定性故障诊断功能,故障模糊查询功能,用户诊断数据库浏览、打印功能,知识库维护修改和可扩充功能,并配有发动机结构图,便于用户学习掌握。

关键词:柴油机;故障诊断;专家系统;故障树

I

ABSTRACT

Diesel engine has an important effect in agricultural machine operation. Its working quality will affect agricultural machine’s working condition directly, but also diesel engine will emerge many troubles inevitably, need operators and maintain people to diagnose and eliminate. But there are many reasons to lead to some troubles, if judge accurately need much knowledge, therefore develop the system of engine trouble diagnosis has definite practical value and meaning. This system based on practical angle, to carry on trouble diagnose developmental research on expert system diesel engine. On the basis of the complexity of engine trouble and the principle of computer data structure, adopting the data structure of the trouble tree and the principle of relationship database to complete the express of knowledge base, set up knowledge base, realized the knowledge base and illation machine of ascertain trouble diagnose. Using Microsoft Visual FoxPro 9.0 programming tool, this paper designed and established intelligence expert system for walk-tractor ordinary trouble, improved the diagnostic efficiency and accuracy for walk-tractor ordinary trouble. The function that the system realizes mainly includes: engine ascertain trouble diagnosing function, trouble fuzzy inquiring function, users diagnosis database scanning, printing function, knowledge base maintenance and modification and expansion function. This system provided a lot of engine structure pictures, in order to help users’ studying.

Keywords: Diesel engine; Trouble diagnosis; Expert system; Trouble tree

II

1 引言

1 引言

1.1 研究本课题的目的和意义

发动机作为拖拉机的心脏,是机车行驶的动力来源。由于它的结构复杂、零件多、工作条件恶劣,因此在运行中故障最多且难排除。利用计算机对农用柴油机进行故障诊断既迅速又准确,因此开发农用故障诊断专家系统是十分必要的。

近年来,中小型拖拉机在农村的发展较快,但使用操作人员科技文化素质总体低下,大都没有经过系统的理论学习和实践技能培训。调查结果表明,操作人员中初、高中文化的仅占47.5%,小学文化占34.3%,还有18.2%属于文盲和半文盲,真正参加过农机培训的操作人员和农机维修人员不足5%。由于他们对机械结构、原理和性能没真正了解,对故障的判断处理能力差,平时根本谈不上什么维护保养,更不用说是机械维修。农忙时间机具因出故障得不到及时排除而延误农时的现象十分严重。更有不少的机手在拖拉机出现冒黑烟、烧机油和难起动等故障时也不及时检修,甚至挂挡打齿,前轮摇晃,制动跑偏等危及行车安全的故障出现时仍凑合使用,心存侥幸,带病作业。中小型农机仅能维持在“能用”、“能跑”的水平,根本谈不上效益和作业质量,大大缩短了机具的使用寿命,甚至引发机械和人身故障。

因此,快速、高质量地确定故障原因和部位对恢复拖拉机性能是十分必要的。发动机诊断技术能以最小的劳动消耗,迅速、准确、可靠、客观地评价发动机及其技术状况,因此,开发“农用柴油机常见故障诊断系统”具有十分重要的意义。

故障诊断专家系统是一种不解体诊断过程,它将柴油机维修领域专家的知识及大量实际维修经验进行汇总和提炼,能模拟柴油机维修专家来进行诊断的计算机智能系统。计算机根据用户提供的故障线索及存储在计算机内部的知识库,来引导用户逐步进行深入诊断,最终确定发动机故障的部位,并提出维修建议,并不断修改和完善知识库,从而达到维修专家的水平。

开发农用柴油机常见故障诊断专家系统的目的是,从实用角度出发,为普通用户进行常见故障诊断专家系统的开发,以满足广大普通用户的需求。

1.2 本课题国内外研究现状

发动机故障诊断系统的发展是随着发动机工业和设备诊断技术的发展而同步前进的。20世纪80年代,出现了第一代发动机故障诊断系统OBD-1(On Board Diagnosis)。1982年,意大利米兰发动机工业大学首先成功研制了发动机电系故障诊断系统,该系统采用反向推理,知识库由100多种规则组成,主要来自修理工人的经验和维修手册,

1

山西国际商务职业学院毕业设计

此系统的实际目的是为了教学。日本丰田中央研究所开发了发动机故障诊断专家系统ATERX,它根据司机日常注意到现象,推断引起发动机故障的原因及维修方法,该系统是一个产生式系统,知识结构中约120条规则,采用正向推理,把可能的故障原因全部输出。

国内在基于知识的发动机故障诊断系统方面的研究较晚。1988年天津工程 学院的PC机上用DBASE语言开发,以TURBE-PROLOG语言改写的发动机故障诊断专家系统,该系统以老解放汽油车为主要研究对象。南京大学的1998年开发的发动机故障维修专家系统的基础ABDES,运用基于CASE的推理模式,采用可视化编程手段,提供了一个可视化的知识获取工具,可以完成基本的发动机故障诊断。这些系统普遍存在的问题是实用性差,知识库不完善,推理效率低。

目前,国内外对农用柴油机故障诊断系统的研究还较少,特别是对中小型拖拉机的故障诊断的研究更加缺少。本课题的研究可填充此空白,对广大农机用户有较强的实用价值。

1.3 研究内容及研究方法

鉴于以上现状,笔者决定在这方面作些尝试。根据柴油发动机的常见故障,应用人工智能专家系统原理和面向对象的设计方法,建立知识库和相应知识表达推理机制,利用编程工具——面向对象的可视化编程软件MicrosoftVisualFoxPro[29],设计并组建拖拉机发动机的常见故障诊断专家系统,实现的功能包括:发动机故障诊断功能;故障模糊查询功能;用户诊断数据库浏览、打印、保存功能;知识库维护修改和可扩充的功能。另配有大量的发动机构造图和维修图片,以便用户学习掌握[30]。以缓解故障诊断专家供不应求的矛盾,提高发动机常见故障诊断的效率和准确率。

研究方法分以下几步:收集整理发动机故障现象及排除方法;针对发动机的故障,依据计算机数据结构原理,采用故障树的数据结构和关系数据库原理完成知识表示,建立了知识库,实现了故障诊断所需的知识库和推理机,构建发动机故障诊断系统的诊断流程;在此基础上利用编程工具MicrosoftVisualFoxPro,分别设计各种工作界面,实现上述功能;最后对软件反复进行测试,以进一步完善软件的功能。

2

2 故障诊断专家系统分析及开发简介

2 故障诊断专家系统分析及开发简介

2.1 农用柴油机故障类型

经过分析,我们把专业领域的专家知识即发动机常见故障归纳为十大类[2]:①发动机起动困难或无法启动;②功率不足;③排气不正常;④柴油机运转不稳;⑤柴油机运转中有不正常响声;⑥柴油机过热;⑦柴油机突然自行熄火;⑧飞车;⑨窜烧机油;⑩机油压力不足。

2.2 专业领域知识库的生成及知识表示

用合适的形式表示领域专家的知识是构造知识库的重要环节。近年来,面向对象的编程技术得到了迅速发展,在此基础上发展起来的面向对象的知识表示方法为解决专家系统中的知识获取、知识表示、知识库的组织、知识推理等方面提供了非常有效的途径。

表2.1毕业生对薪酬期望频度分布

学校 山西大学 太原理工 山西师范 大同大学 中北大学 晋中学院

1000以下

2 1 3 9 7 11

1000-1500

10 4 16 14 11 9

1500-2000

18 14 24 12 11 7

2000-2500

20 22 21 7 3 1

2500以上

9 11 5 1 0 0

为此,知识库的建立重点采用了面向对象的程序设计语言。针对发动机的故障,依据计算机数据结构原理,采用故障树的数据结构和关系数据库原理完成知识表示,建立了知识库,实现了故障诊断所需的知识库和推理机。[1]用面向对象程序设计语言MicrosoftVisual FoxPro(简称VFP)开发工具开发了发动机故障诊断专家系统。该系统主要实现的功能包括:发动机故障诊断功能,故障模糊查询功能,用户诊断数据库浏览、打印、保存功能,知识库维护修改和可扩充的功能,另配有大量的发动机构造图和维修图片,便于用户学习掌握。

2.3 开发工具简介

本系统采用VFP开发工具及结构化查询语言(SQL) ,其简介如下[5,4]: Visual FoxPro是目前微机上优秀的数据库管理系统之一,被人们誉为“大众数据

3

山西国际商务职业学院毕业设计

库”。正如其名称中冠之的Visual一样,它采用了可视化的面向对象的程序设计方法,VFP采用的是关系数据库模型,数据库系统以其开发成本低、简单易学、方便用户等优点得到迅速推广。

关系型数据库使用的标准语言是结构化查询语言(Structured Query Language,SQL),它是操纵和管理数据库的系统软件。Visual FoxPro属于一种关系型数据库管理系统,是以一定的组织形式存放在计算机存储介质上的相互关联的数据的集合。具有最小的冗余度,具有数据独立性、实现数据共享、安全可靠、保密性能好等特点。

4

3 故障诊断专家系统的基本原理

3 故障诊断专家系统的基本原理

3.1 发动机故障形成原因

发动机故障形成原因主要有:

(1)本身存在着易损零件。发动机设计中不可能做到所有的零件都具有同等寿命,发动机本身有些零件为易损件,如空气滤清器、机油滤清器等使用寿命较短,均需定期更换,如没有及时更换或提前损坏发动机就会发生故障。

(2)零件本身质量差异。发动机零件是由不同厂家大批量生产的,不可避免地存在质量差异。原厂配件使用中会出现问题,协作厂和不合格的配件装到发动机上更会出现问题,因此各厂家都在努力提高配件质量,消除零件本身质量缺陷。

(3)发动机消耗品质量差异。发动机上的消耗品主要有燃油和润滑油等,其质量好坏会严重影响发动机的使用性能和使用寿命。而这些用品的添加往往很难由用户来保证,稍不注意就会加入劣质燃油和润滑油,对发动机的危害极大,可能用户还没在意,发动机就出问题了。

(4)发动机使用环境影响。农用机械的使用环境大多较为恶劣,道路不平,严重颠簸,长期大负荷工作,工作场所尘土较大等,发动机容易发生故障,或引起突发性损坏。

(5)用户使用方法的影响。使用方法正确与否对发动机故障影响很大。发动机使用管理不当,不能按规定进行走合和定期维护,野蛮启动等都会使发动机早期损坏和出现故障。

(6)发动机故障诊断技术和维修技术的影响。发动机在使用过程中要定期维修,出了故障要做出准确的诊断,才能修好。在发动机使用、维护、故障诊断和维修作业中都需要有技术,不会修不能乱修,不懂不能乱动,以免旧病未除,新毛病又出现。

发动机故障广泛地存在于发动机的制造、使用、维护和修理工作的全过程,对于每一个环节都应十分注意,特别是在使用中要注意发动机的故障,有故障要及时发现、及时排除,才能使发动机在使用过程中减少出现事故。[2]

3.2 发动机故障诊断方法

发动机使用过程中,不可避免的要发生各种故障。农用车辆在行车途中,要由驾驶员当场检查、当场诊断、当场排除故障,才能使车辆行驶;有些故障比较大或比较复杂,驾驶员较难自己解决,要由修理工来检查、诊断和排除。发动机故障千变万化,千奇百怪,种类繁多,但是故障诊断的方法和步骤都是一定的,只要基本方法正确,思路清晰,

5

山西国际商务职业学院毕业设计

方法得当,故障诊断也是容易做出的。

应用这些方法,要有理论做指导,充分了解发动机的使用和维修情况,充分了解故障的发生情况。对于发动机上出现的比较简单的故障,只凭经验和感官即可找到原因和所发部位;对于疑难故障,只能凭仪器和应用专门的故障诊断设备才能找到,有了仪器和设备,也要会使用,使用中还要结合维修经验,灵活的运用这些故障诊断方法,对故障做出综合评价。在诊断中不断实践,不断总结和积累经验,就会应用自如。

3.3 故障诊断的故障树依据原理

结合发动机故障诊断专家系统要实现的功能,经过对发动机故障的分析则可知,对于发动机故障的每一种存在的现象都有多种一级原因与之相对应,且每一种一级原因有可能会分为多种二级原因,甚至三级原因。以此种思想结构可知,数据与数据元素之间的关系,正好符合计算机数据结构中树的基本特点,则对于发动机故障来说,可采用此种数据的表现形式来完成。[2] 3.3.1 数据结构基本原理及基本概念

数据结构是指相互之间存在一种或多种特定的数据元素的集合。在任何问题中,数据元素都不是孤立存在的,而是在他们之间存在着某种关系,这种数据元素相互之间的关系称为结构。

在数据结构4种基本结构之上加载的一组操作称为抽象数据类型。抽象数据类型的定义仅取决于它的一组逻辑特性,而与其在计算机内部如何表示和实现无关,即不论其内部结构如何变化,只要他的数学特性不变,都不影响其外部的使用。另一方面,抽象数据类型的范畴更广,它不再局限于各处理器中一定一并实现的数据类型,还包括用户在设计软件系统时自己定义的数据类型。为了提高软件的复用率,在近代程序设计方法学中指出,一个软件系统的框架应建立在数据之上,而不是建立在操作之上。即在构成软件系统的每个相对独立的模块上,定义一组数据和施于这些数据上的一组操作,并在模块的内部给出这些数据的表示及其操作的细节,而在模块外部使用的只是抽象的数据和抽象的操作,显然所定义数据类型的抽象层次越高,含有该数据类型的软件模块的复用程度就越高,所以发动机故障诊断专家系统后台的数据库要经过仔细严密的思考,以提高软件的复用程度。 3.3.2 树状结构介绍

树状结构是一类重要的非线性数据结构。直观的看来是以分支关系定义的层次结构。树结构在客观世界中广泛存在,同时在计算机领域中也得到了广泛应用,尤其在数据库系统中,树形结构也是信息的重要组织形式之一。

6

3 故障诊断专家系统的基本原理

树的结构定义是一个递归的定义,即在树的定义中又用到树的概念,它道出了树的固有特性:分支分层。树的结点包含一个数据元素及若干指向其子树的分支。

结点拥有的子树数称为结点的度。例如在树的示例中,A的度为3, C的度为1,F的度为0。结点的子树的根称为该结点的孩子,相应的,该结点称为该子的双亲。

例如,在树的示例所示的树中,D为A的子树,同时又是T3的根,则D是A的孩子,而A则是D的双亲,同一个双亲的孩子之间互称兄弟。例如,H, I和J互为兄弟。结点的层次从根开始定义起,根为第一层,根的孩子为第二层。树中结点的最大层次称为树的深度或高度。如A树的深度为4。如果将树中结点的各子树看成从左至右是有次序的(即不能互换),则称该树为有序树,否则称为无序树。在有序树中最左边的子树的根称为第一个孩子,最右边的孩子称为最后一个孩子。 3.3.3 发动机故障树与树状数据结构

图3-2(图略)为发动机起动困难的故障树,B表示发动机起动困难,为故障树的根结点,下一层N, O, P为故障树的子树结点即为一级原因,再下一层则是二级原因的树叉,二级原因下边又包含三级原因,即故障树的第三层,由于故障树比较大,在这里就不详细叙述了。对于发动机的故障来说有好多,根据此种数据结构可以构成多棵故障树,即为故障森林。

森林是m(m>=0)棵互不相交的树的集合。对树中每个结点而言,其子树的集合即为森林。

3.3.4 二叉树及其操作

在数据结构当中有一种特殊树的抽象数据类型——二叉树。二叉树是另一种树状结构,它的特点至多只有两棵子树(即二叉树中不存在度大于2的结点),并且,二叉树的子树有左右之分,其次序不能任意颠倒。对于二叉树重点讨论它的存储结构及操作。二叉树的存储结构一般采用双链式存储结构来存储,因为在二叉树的一些应用中,常常要求在树中查找具有某种特征的结点,或者对树中全部结点逐一进行某种处理。这里提出一个遍历二叉树的问题,即如何按某条搜索路径巡访树中每个结点,使得每个结点均被访问一次,而且仅被访问一次。“访问”的含义很广,可以是对结点作各种处理,表现在数据库当中一般为检索、插入和删除等操作。

遍历对线性结构来说,是一个容易解决的问题。而对二叉树则不然,由于二叉树是一种非线性结构,每个结点都只能有两棵子树,因而需要寻找一种存储规律,以便使二叉树上的结点能排列在一个线性队列上,从而便于某种操作的产生。分析表明,二叉树采用双向链表的存储结构对于各种操作都是比较便利的。表示二叉的链表中的结点至少

7

山西国际商务职业学院毕业设计

包含4个域:数据域和左、右孩子域,及父亲结点域。利用这两种结点结构所得二叉树的存储结构称之为三叉链表或双向链表。

先序遍历二叉树的操作定义为:

若二叉树为空,则空操作;否则访问根结点;先序遍历左子树;先序遍历右子树。 中序遍历二叉树的操作定义为:若二叉树为空,则空操作;否则中序遍历左子树;访问根结点;中序遍历右子树。

后序遍历二叉树的操作定义为:若二叉树为空,则空操作;否则后序遍历左子树;后序遍历右子树;访问根结点。

对薪酬的期望0.450.40.350.3比例0.250.20.150.10.0501000以下1000-15001500-2000薪酬2000-25002500以上山西大学太原理工山西师范大同大学中北大学晋中学院

图3.5毕业生对薪酬期望所占比例 表3.8毕业生对薪酬期望频度分布

学校 山西大学 太原理工 山西师范 大同大学 中北大学 晋中学院

1000以下

2 1 3 9 7 11

1000-1500

10 4 16 14 11 9

1500-2000

18 14 24 12 11 7

2000-2500

20 22 21 7 3 1

2500以上

9 11 5 1 0 0

8

3 故障诊断专家系统的基本原理

依照递归算法执行过程中递归工作栈的状态变化情况可直接写出相应的非递归算法。例如,从中序遍历递归算法执行中递归工作栈的状态可见:(1)工作记录中包含两项,其一是递归调用的语句编号,其二是指向根结点的指针,则当栈顶记录中的指针非空时,应遍历左子树,即指向左子树根的指针进栈;(2)若栈顶的记录中的指针值为空,则应退至上一层,若是从左子树返回,则应访问当前层即栈顶记录中指针所指的根结点;(3)若是从右子树返回,则表明当前层的遍历结束,应继续退栈。从另一角度看,这意味着遍历右子树时不再需要保存当前层的根指针,可直接修改栈顶记录中的指针即可。由此可得中序遍历二叉数的非递归算法:

表4.6学生在毕业后对单位性质的选择

政府机关

学校

人 数

比 例

事业单位 人 数

比 例

外资企业 人 数

比 例

民营企业 人 数

比 例

国营企业 人 数

比 例

人 数

其他 比 例

山西大学 16 0.271186 20 0.338983 7 0.118644 3 0.050847 11 0.186441 2 0.033898 太原理工 14 0.269231 16 0.307692 7 0.134615 5 0.096154 8 0.153846 2 0.038462 山西师范 12 0.173913 45 0.652174 2 0.028986 1 0.014493 8 0.115942 1 0.014493 大同大学 9 0.209302 6 0.139535 2 0.046512 17 0.395349 6 0.139535 3 0.069767 中北大学 7

0.21875

6

0.1875

1

0.03125 12

0.375

4

0.125

2

0.0625

晋中学院 6 0.214286 5 0.178571 1 0.035714 9 0.321429 5 0.178571 2 0.071429

毕业生对工作单位性质的选择0.70.60.5山西大学太原理工大学山西师范大学大同大学中北大学晋中学院比例0.40.30.20.10政府机关事业单位外资企业民营企业单位性质国营企业其他

图4.3各高校毕业生对单位性质选择的比例分布情况

9

山西国际商务职业学院毕业设计

上面详细论述了二叉树的存储结构及其三种遍历的方法,那二叉树和故障森林有什么联系呢?经过上述分析,发动机故障采用故障树的结构来组织,多个故障就意味着一个故障森林,由上述分析可知,对于多个故障树的操作是相当的困难的,所以我们必须把故障森林转化成一棵故障树,这就是森林转化为二叉树的操作。 3.3.5 森林与二叉树的转换

经过上述分析,发动机故障采用故障树的结构来组织,多个故障就意味着一个故障森林,可以仔细的思考思考,对于多个故障树的操作是相当的困难的,所以就必须把故障森林转化成一棵故障树,这就是森林转化为二叉树的操作,如图3-4(图略)所示。 3.3.6 故障森林与故障二叉树的转换

若把森林中的第二棵树的干结点看成是第一棵树的根结点的兄弟,则同样可导出森林和二叉树的对应关系。如图3-6所示,发动机起动困难的故障树:

故障森林转换成一棵故障二叉树是发动机故障诊断专家系统的重要的前提条件,只有把后台的数据库结构完善后才能作各种给予二叉故障树的操作。

3.4 故障诊断的知识表示

从故障树的顶事件至每一个底事件形成了故障分析支路。这样的支路在程序实现时均与一个链表结构对应。为了方便解释,在系统中采用了双向链表结构来表示这些支路,并用数据库表结构表示,见表3-1(表略)。

下面对各个字段进行解释。

结点标识码ID:节点标识码,字符串,是节点的标记。每一个显节点均对应唯一的标识码。标识码由数字组成。

结点数据ask 1,ask2:根据类型的不同有不同的含义。当类型为“提问”时askl为现象或故障,ask2设置为空;当类型为“结论”时,askl为诊断结果,ask2为排除方法。

父亲结点firstl:父亲结点标识;左孩子结点next1:左孩子结点标识;右孩子结点next2:右孩子结点标识。

结点类型lei:结点的类型

3.5 故障诊断推理机制基本思想

首先用户选择故障名称,找到相应的故障入口,然后根据故障入口给出相应的提问,并在用户回答问题以后进行推理,如此反复,引导用户完成诊断过程。如果用户没有找到结果,允许用户重新诊断。

10

3 故障诊断专家系统的基本原理

3.6 诊断流程

柴油机常见故障诊断流程如图3-7(图略)所示。

图3.1生源占学生总数的比例

11

山西国际商务职业学院毕业设计

4 基于VFP的诊断型专家系统的实现

4.1 概述

在开发研究本系统时选用大众数据库Microsoft Visual FoxPro 6.0开发工具。利用关系数据库原理建立的知识库、故障库简单易懂,便于用户理解掌握,使计算机根据用户掌握的故障线索及存储在计算机内部的知识库中的数据进行选择推理,最终确定发动机的故障部位,并提出维修建议。其特点是:检索速度快,用户可很方便地浏览打印知识库数据,并可根据实践经验随时修改、完善知识库。但是,对复杂故障推理难于实现。

4.2 系统功能简介

所设计的诊断型专家系统具有如下的功能:

(1)发动机故障诊断功能;(2)故障模糊查询功能;(3)知识库浏览、打印功能;(4)知识库维护修改和可扩充功能。

系统具体功能及使用方法见附录。

4.3 系统主要实现的模块功能

4.3.1 项目的建立

项目管理器的作用是把应用系统中使用的所有文件如:表单、数据库、表、报表、菜单等不同类型的文件有效的组织和管理起来。设计好的主程序、程序、表单、数据库、表、报表、菜单等都必须添加到项目管理器中。 4.3.2 知识库的建立步骤

VFP采用关系数据库模型,将知识库划分后,每个库中含有多个表,分别为:故障现象表、一级故障原因表、二级故障原因及排除方法表。将“故障现象”表中的“故障现象”字段和“故障原因”表中的“一级原因”字段设置为主索引。如图4-1(图略)所示,建立表间关联,设置参照完整性。 4.3.3 故障诊断推理模块

对于发动机的故障,本系统根据用户选定的故障现象进行搜索,然后推理,进而得出结论并提供维修建议,推理采用SQL查询语言。

以发动机启动困难或无法启动为例,介绍故障诊断模块的确定。 4.3.4 图片资料的利用

为使用户能够更加准确地了解和掌握发动机的构造,我们收集了大量的发动机构造和维修示意图,利用OLE技术将word文档和图片(*.jpg格式)嵌入到本系统中,用户可以通过开始界面调用这些资料。图4-5(图略)、图4-6(图略)、图4-7(图略)为

12

4 基于VFP的诊断型专家系统的实现

系统调用的有关气门间隙调整方法的示意图。实现方法是,先将图片与word文档使用超链接的方式连接起来,再组建图片库,将图片定义成通用字段。然后利用OLE技术将word文档嵌入到表单中来,就可实现图片的浏览。其中“查看插图” 按钮的click事件的代码为:

图4.1生源占学生总数的比例

4.3.5 知识库修改完善

为使用户使用系统过程中,学会故障诊断,并随着自己修车经验的提高,不断扩充、修改和完善知识库,同时,通过使用此软件,不断积累经验,修正错误,最终由一个发动机故障诊断与维护的新手变成专家,本系统特设计了一个知识编辑模块。

此模块的功能是为了方便管理数据和随时完善知识库,但必须取得修改的权限后方可进行编辑修改。而且采用参数传递的智能化设计,界面设计简单明了,容易掌握。

启动困难原因的添加和修改表单的调用方法是:在图4-8(图略)中“启动困难原因编辑”

启动困难排除方法的添加和修改表单的调用方法是:在图4-8(图略)中“启动困难排除方法编辑”按钮的click事件中添加以下代码:

13

山西国际商务职业学院毕业设计

本系统把发动机故障现象和排除方法各分了十类,因此本表单中分别定义了十个调用按钮,与之一一对应。如图4-8(图略)所示。其它表单的调用方法与上述相似。

因为每一个故障的数据库中的表不唯一,应分步进行编辑修改,所以需建立2个表单,并应用参数传递实现对下一个表的编辑修改。

发动机启动困难或无法启动知识库一级原因表的编辑修改界面,如图4-9(图略)所示。发动机启动困难或无法启动知识库故障排除表的编辑修改界面,如图4-10(图略)所示。

4.3.6 知识库浏览、打印模块

在图4-8(图略)、图4-9(图略)所示模块中,用户可详细浏览知识库中各故障现象及其所对应的各级原因及排除方法,并可打印出来形成书面资料。通过此模块,用户可对知识库随时进行修改、添加、删除等操作,从而进一步完善本系统。

4.4 总结

4.4.1系统数据库的建立

在建立系统数据库的过程中,笔者走访了大量的基层驾驶员和维修人员,进行了深入细致的调查研究,翻阅了大量的文献资料和相关技术书籍,在此基础上整理出了发动机常见故障的基础数据库。笔者将发动机常见故障归纳为十大类,多达1200余条的故障现象和诊断处理方法,将此输入本系统。该系统还预留有编辑入口,高级用户可将自己的一些维修经验和知识,通过此入口输入本系统,使系统故障库进一步完善。考虑到基层用户的文化素质,本系统数据库中还收集了400余幅发动机构造和故障排除图片,用户可对照此图片,对症学习知识和处理相关故障。因此,本系统具有一定的实用和推广价值。 4.4.2 系统特点

采用面向对象的软件开发工具VFP开发的发动机故障诊断系统,界面友好,直观,用户易学易操作。同时,在设计思想上实现了:

(1)安全化

本系统是依据数据库中各表的数据信息对发动机的故障原因做出诊断,一定要先保证数据信息的正确性,才能达到诊断结果的准确性。所以,为了确保数据的正确,对进入本系统的人员设置了2级管理权限,权限越高,对系统的关键数据管理的范围越大,而不知道密码的非操作人员是无法进入本系统,更无法对知识库进行编辑修改的。

(2)模块化

根据系统结构化设计方法,把整个系统化分为若干个功能模块,某模块可化分为多

14

4 基于VFP的诊断型专家系统的实现

个子模块,某子模块又可划分为多个二级子模块,经层层分解后,最小的子模块的功能便十分明确和简单了。这样做,不仅展示了一个应用软件系统的整体性和层次性,而且通过屏幕对每个应用模块有明显的提示,在这些提示下,用户可以方便地进入系统的每一层进行操作。只有这样,才可以实现让用户非常方便地使用这一数据库应用系统。

(3)智能化

故障推理:这是本系统的特点之一,用户在知道故障现象的情况下,可让系统自动推断故障原因并提供解决方法,方便快捷。

自动编号加一:为了不给操作人员添加记忆上的麻烦,在对数据库表进行编辑修改时,为本系统设计了故障一级原因编号自动加一的功能,这样,既避免了空号,也防止了重号。

参数传递:因为数据库中的表不唯一,对知识库的编辑修改实际上是对2个以上的表进行操作。为了在编辑修改库表时能够保持前后表内容相关一致,避免发生在编辑修改完前表后,错误地编辑修改了后表的情况,应用参数传递,将前表的主要数据传递给后表,使后表被编辑修改的部分和前表相关一致,以达到准确的进行操作。

15

山西国际商务职业学院毕业设计

5 结论与建议

5.1 结论

本论文根据发动机故障的复杂性,依据计算机数据结构原理, 成功地实现了确定性故障诊断所需的知识库和推理机。运用面向对象程序设计的方法,重点以Microsoft Visual FoxPro为工具开发了农用柴油机故障诊断专家系统。该系统主要实现的功能包括:发动机确定性故障诊断功能,故障模糊查询功能,用户诊断数据库浏览、打印功能,知识库维护修改和自扩充的功能,发动机构造和维修图解功能等。

(1)采用故障树的数据结构完成知识表示,建立了知识库。从故障树的顶事件至每一个底事件形成了故障分析支路。这样的支路在程序实现时均与一个链表结构对应。

(2)确定性故障诊断推理机的基本思想是:首先用户选择故障现象,找到相应的故障入口,然后根据故障入口给出相应的提问,并在用户回答问题以后进行推理,引导用户完成诊断。

(3)采用目前公认的大众数据库—VFP开发工具开发,利用关系数据库原理建立的知识库,故障库表简单易懂,便于用户理解掌握,使计算机根据用户掌握的故障线索及存储在计算机内部的知识库中的数据进行选择推理,最终确定发动机的故障部位,并提出维修建议。其特点是:检索速度快,用户可很方便地浏览打印知识库数据,并可根据实践经验随时修改、完善知识库。但是,对复杂故障推理难于实现。

取得的主要结论可供农机使用者参考。由于本系统实现的故障现象库和故障排除方法库中的记录达千余条;发动机构造和维修图400余幅,大量的数据信息有着很实用的参考价值。

5.2 建议

(1)本系统是使用VFP开发的单机版的故障诊断系统,由于时间限制,没有开发出网络版系统,在网络技术飞速发展的今天,应利用VFP工具软件和SQL Server技术相结合,开发网络环境下的发动机故障诊断系统。

(2)应进一步完善该系统:为更多的用户所使用。就系统本身而言,为了方便普通用户的需要,制作发动机维护过程的视频资料,使用户更直观、清晰地判断发动机的故障现象和掌握发动机的构造和使用维护方法。

16

参考文献

参考文献

[1] 尹朝庆等. 人工智能与专家系统[M]. 北京:中国水利水电出版社,2002,1-332. [2] 李问盈,王桂显. 农用运输车使用与维修[M]. 北京:中国农业出版社,2000,289-347.

[3] 肖云魁. 汽车故障诊断学[M]. 北京:北京理工大学出版社,2001,1-278. [4] 乔建行. DELPHI项目案例导航[M]. 北京:科学出版社,2002,1-337. [5] 郑宏. FoxPro6.0项目案例导航[M]. 北京:科学出版社,2002,1-399. [6] 李春葆. Visual FoxPro6.0高级编程[M]. 北京:科学出版社,2001,1-347.

[7] 尹立宏. Visual FoxPro7.0数据库开发实例[M]. 北京: 电子工业出版社,2002,1-437.

[8] 李道亮,傅泽田. 智能系统:基础、方法及其在农业中的应用[M]. 北京:清华大学出版社,2004.

[9] 涂序彦. 人工智能及其应用[M]. 北京:电子工业出版社,1988,1-288. [10] 严蔚敏,吴伟民. 数据结构(C语言版)[M]. 北京:清华大学出版社,1997,1-334. [11] 郑学坚. 农业专家系统及开发工具[M]. 北京:清华大学出版社,1999,12-44. [12] 王茂辉,郑彦波,娄琳. 农机液压系统故障诊断专家系统的设计[J].黑龙江八一农垦大学学报,2005,17(1):43-46.

[13] 周桂霞,张吉军. 小型拖拉机常见故障智能专家系统的应用[J].中国农机化,2005,(2):57-59.

[14] 吴桑. 汽车故障诊断手册[M]. 长春:吉林科技出版社,1994.

[15] 邵洋. 数据医疗队系统开发实例导航[M]. 北京:人民邮电出版社,2003. [16] 陈宏谨,胡琳. 汽车发动机故障诊断专家系统的开发研究[J]. 汽车技术,1998,(12):23-25.

[17] 戚扬,韩北山. 汽车故障诊断[M]. 北京:人民交通出版社,1995.

[18] 胡琳. 汽车故障诊断系统软件的设计与研究[J]. 电子应用技术,2000,(3):17-19. [19] 辛惠娟,戴庆辉. 汽车发动机故障诊断专家系统的开发研究[J].煤矿机械,2005,(2):131-133.

[20] 李涵武,王伟杰,赵雨旸. 故障智能诊断系统的知识表示方法[J]. 林业机械与木工设备,2005,(5):48-49.

[21] 蔡自兴. 人工智能及其应用[M]. 北京:清华大学出版社,2003.

[22] 汪维崧. 基于知识的汽车发动机故障诊断专家系统[J].机械制

17

山西国际商务职业学院毕业设计

造,1999,(5):24-26.

[23] 谢美芝,苏初旺. 基于故障树分析法的热磨机故障智能诊断系统[J]. 木材加工机械,2005,(1):10-12.

[24] 关惠玲,韩捷. 设备故障诊断专家系统及实践[M]. 北京:机械工业出版社,2000. [25] 武波,马玉祥. 专家系统[M]. 北京:北京理工大学出版社,2001.

[26] Joseph Giarratano Gary Riley. 专家系统原理与编程[M]. 北京:机械工业出版社,2000.

[27] 苗雪兰. 数据库系统原理及应用教程[M]. 北京:机械工业出版社,2001. [28] 田盛丰. 人工智能原理与应用—专家系统、机器学习、面向对象的方法[M]. 北京理工大学出版社,1993.

[29] 张洪举. Visual FoxPro6.0软件开发模式与应用案例[M]. 人民邮电出版社,2005. [30] 刘起乐,付秀珍. 汽车故障常用的诊断方法及建立专家系统的设想[J].黑龙江交通科技,1999,(1):35-37.

[31] 尹朝庆,尹浩. 人工智能与专家系统[M]. 北京:中国水利水电出版社,2002. [32] 张定会,戴曙光. 实时故障诊断专家系统的应用研究[J]. 上海理工大学学报,1999,21(1):107-110.

[33] 路耀华. 思维模拟与知识工程[M]. 北京:清华大学出版社,1997.

[34] 杨珺. 软件工程在农业专家系统开发中的应用[J]. 农机化研究,2005,(3):224-226.

[35] 刘月仙. 运用软件工程学原理开发农业软件[J]. 北京林业科学,2002,20(3):57-59.

[36] Roger S.Pressman. Software Engineering A Practitioner’s Approch(Fifth Edition) [M].北京:机械工业出版社,2002.

[37] 赵林度. 面向多知识库的故障诊断推理机的设计[J]. 气轮机技术,1999,4(6):342-346.

[38] 吴泉源,刘江宁. 人工智能与专家系统[M]. 北京:国防科技大学出版社,1996. [39] 吴今络. 能故障诊断与专家系统[M]. 北京:科学出版社,1997.

[40] 石纯一,李明树,钱跃量,等. 农业专家系统入门[M]. 北京:清华大学出版社,2000.

[41] 王永庆. 人工智能原理与方法[M]. 西安交通大学出版社,1998.

[42] Alonso F. Combing expert knowledge and data mining in a medical diagnosis

18

参考文献

domain[J]. Expert System with Applications,2002,23(4):367-375.

[43] Li D L, Fu Z T, Design and development on the aquacultural expert system on-line[J]. ISIAIT,Beijing,2002,11

[44] Li D L, Fu Z T, Duan Y Q. Fish-Expert: A Web-based expert system for fish disease diagnosis[J]. expert system with applications,2002,23(2),311-320.

[45] Adlassnig K. Artificial Interlligence-augmented system[M]. Artificial Intelligence in Medicine, 2000,24:(1):1-4.

[46] Li D L,Duan Y Q,Fu Z T. The design and development of Web-based intelligent aquaculture information system[J]. International Agricultural Science and Technology Conference, Beijing,2001,11.

19

山西国际商务职业学院毕业设计

致谢

本论文是在郭玉明教授的精心指导下完成的。郭老师从本文的选题、设计思路的提出、试验的实施、数据库的建立、系统的开发及文稿的改审等方面都倾注了大量的心血和精力。学习期间我不仅从导师那里学到了精深的专业知识,提高了科研能力,同时也深深地被导师的敬业精神和博学致用、严谨求实的工作作风所感动,他的这种精神将激励我今后的工作和学习。

在系统开发期间,山西农业大学工程技术学院和研究生院的许多老师都给予了极大的支持和无私的帮助,得以使系统开发顺利完成。原平农学院的领导和老师也给与极大的帮助,同事陈丽敏老师对系统的配图进行了编辑,在此一并感谢。

谨此向给予我关心和帮助的人们致以深深的谢意! 感谢导师郭玉明教授的培养、指导及关照! 感谢母校各位老师多年来的辛勤培养!

感谢忻州市农机公司的有关车型故障资料的全面提供! 感谢给予我大力支持及帮助的老师、同学和朋友们!

20

附录

附录

山西省高职院校排球选项课教学现状学生调查表

亲爱的同学:

您好!我是山西大学2007级体育在职研究生。首先对您抽出宝贵的时间支持和参与本研究工作表示衷心的感谢!为了研究山西省高职院校排球教学现状,进行相关数据的搜集,促进山西省高职院校排球教学与改革,特设计此问卷。希望从您那里得到宝贵的第一手资料,请您填答真实情况与看法。如果题的后面注明的是多选题时,选几项都可以,没有注明的就只选一项,请您在选择的答案上划“√”或在空档内填写文字,再次感谢您的合作与帮助!

山西大学2007级在职体育硕士 马 栋

1.您对学校上课时排球场地和器材的看法?

A、完全能满足 B、基本能满足 C、不能满足 D、完全不能满足 2.排球课上,您希望干什么?

A、根据内容安排练习 B、自己琢磨动作,及时向老师请教 C、打比赛 D、自由活动 3.您选排球选项课的动机:(可多选)

A、为了学习排球知识,提高排球水平 B、喜欢排球运动 C、锻炼身体 D、增进与同学间的交流 E、没什么原因,随便就选了 F、开设的选项课有限,只能选排球 4.您认为学校的排球氛围怎样?

A、好 B、较好 C、一般 D、不好 5.您对排球选项课的兴趣如何?

A非常感兴趣 B有兴趣 C兴趣一般 D没有兴趣 6.您觉得排球课上所学的内容难易程度如何? A、比较难 B、还可以 C、不难 7.对每节课的教学内容您是否都能够掌握

A都能够掌握 B基本可以 C掌握的不好 D不能掌握 8. 您认为贵校开设体育选项课

A、能满足学生需求 B、基本上能满足 C、不能满足 9.您认为排球选项课的课时数:

21

山西国际商务职业学院毕业设计

A、充足 B、较充足 C、一般 D、少

10.您认为排球考核的成绩能否反映您的真实排球水平? A、能 B、基本能 C、不能

11.经过排球选项课后,您认为自己的排球水平有什么样的进步? A、明显提高 B、有一定提高 C、提高不明显 D、没有提高 12.排球选项课后,您是否经常参加课外排球活动: A、经常 B、偶尔 C、从不 13.报考排球选项课之前您的排球水平怎么样? A、很好 B、较好 C、中等 D、不会打 14.排球课上,您希望练习那种排球?

A、普通排球 B、软式排球 C、气排球 D、沙滩排球 15.您对贵校开展课外排球活动的看法:

A、经常开展 B、偶尔开展 C、很少开展 D、从不开展 16.贵校是否有高水平排球运动队: A、有 B、没有

17.您在课外时间关于学习排球知识及观看排球比赛的情况: A、经常开展 B、偶尔开展 C、很少开展 D、从不开展 18.您认为下列排球教学内容那些比较重要?(可多选)

A、基本技战术 B、锻炼的方法 C、比赛知识及裁判法 D、健康知识 19.通过排球选项课的学习您最大的收获是:(可多选)

A、掌握排球专项知识、技能 B、获得了快乐积极的情感体验 C、培养了吃苦耐劳的品质 D、掌握了一种实用的健身方法 E、培养了体育兴趣 F、养成自觉锻炼的习惯

G、培养了合作与竞争精神 H、其他(请说明)_____________ 20.通过排球选项课的学习您希望实现的目标是:(可多选)

A、掌握排球专项知识、技能 B、追求娱乐健身 C、通过考试即可 D、增进同学间的交流 E、挑战自我

21.您对贵校排球场地器材如何评价:(可多选)

A、场地存在安全隐患 B、场地排水不畅 C、场地卫生不好 D、无照明设施 E、无放衣物设施 F、洗手间使用不方便 G、场地周围绿化不好 H、器材质量不好 I、器材更换不及时

22

山西国际商务职业学院毕业设计

A、充足 B、较充足 C、一般 D、少

10.您认为排球考核的成绩能否反映您的真实排球水平? A、能 B、基本能 C、不能

11.经过排球选项课后,您认为自己的排球水平有什么样的进步? A、明显提高 B、有一定提高 C、提高不明显 D、没有提高 12.排球选项课后,您是否经常参加课外排球活动: A、经常 B、偶尔 C、从不 13.报考排球选项课之前您的排球水平怎么样? A、很好 B、较好 C、中等 D、不会打 14.排球课上,您希望练习那种排球?

A、普通排球 B、软式排球 C、气排球 D、沙滩排球 15.您对贵校开展课外排球活动的看法:

A、经常开展 B、偶尔开展 C、很少开展 D、从不开展 16.贵校是否有高水平排球运动队: A、有 B、没有

17.您在课外时间关于学习排球知识及观看排球比赛的情况: A、经常开展 B、偶尔开展 C、很少开展 D、从不开展 18.您认为下列排球教学内容那些比较重要?(可多选)

A、基本技战术 B、锻炼的方法 C、比赛知识及裁判法 D、健康知识 19.通过排球选项课的学习您最大的收获是:(可多选)

A、掌握排球专项知识、技能 B、获得了快乐积极的情感体验 C、培养了吃苦耐劳的品质 D、掌握了一种实用的健身方法 E、培养了体育兴趣 F、养成自觉锻炼的习惯

G、培养了合作与竞争精神 H、其他(请说明)_____________ 20.通过排球选项课的学习您希望实现的目标是:(可多选)

A、掌握排球专项知识、技能 B、追求娱乐健身 C、通过考试即可 D、增进同学间的交流 E、挑战自我

21.您对贵校排球场地器材如何评价:(可多选)

A、场地存在安全隐患 B、场地排水不畅 C、场地卫生不好 D、无照明设施 E、无放衣物设施 F、洗手间使用不方便 G、场地周围绿化不好 H、器材质量不好 I、器材更换不及时

22

本文来源:https://www.bwwdw.com/article/shao.html

Top