热处理知识库系统的研究

来源 :计算机光盘软件与应用 | 被引量 : 0次 | 上传用户:xuhanping820
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:为了解决热处理企业在生产过程中使用标准手册知识的繁琐,本文提出建立热处理企业知识库管理系统的方法。通过使用统一建模语言UML对系统进行描述,结果表明系统的开发使热处理标准手册知识得到了有效地表达与获取,不仅可以大大缩短系统的开发周期,并且后期维护和升级也非常方便快捷。
  关键词:热处理;知识库;UML
  中图分类号:TP315 文献标识码:A文章编号:1007-9599 (2011) 09-0000-02
  Study on Heat Treatment Knowledge Base System
  Wang Yong1,Lin Yuan2,Lin Yan3
  (1.SANYHE International Holdings Co.,Ltd,Shenyang110027,China;2.Sujiatun District Bureau of Economic and Information,Shenyang110101,China;3.Liaoning Provincial Highway
  Administration,Shenyang110013,China)
  Abstract:In order to solve the heat treatment enterprise in the process of production using standard manual,this paper puts forward the tedious knowledge establish heat treatment enterprise knowledge base management system method.Through the use of system of unified modeling language UML describing,the results show that the system's development make heat treatment standard manual knowledge got effectively expression and acquisition,not only can greatly shorten the development cycle,and the system to maintain and upgrade also late very quickly.
  Keywords:Heat Treatment;Knowledge Base;Unified Modeling Language(UML)
  目前,热处理企业在生产过程中查询热处理相关知识时,都要翻阅一些热处理标准手册或通过网络获得相关热处理知识,如:工艺人员制定工艺时,在不确定某个工序在一定的温度值上某种牌号所能达到的硬度值的范围时,需要查看标准的热处理知识手册去确认。通过人工查看书籍或网络搜索已浏览某个热处理知识会使工作人员工作不便、工作量增大、生产延时,以至企业生产效率降低。
  知识库(Knowledge Base,简称K-Base)是企业中各种形式的知识按照一定的知识表示方法集中存放的数据库,是一个完整的知识管理解决方案的重要组成部分,具有强大的知识集成、分类、存储、发布、决策支持等功能。知识库的构建有利于知识的交流、积累、互动、增值、利用和保存,从而实现知识的共享。所以,建立一个标准的热处理知识库管理系统已成为热处理企业的迫切需求。
  一、系统设计
  系统主要是建立储存热处理标准手册知识和热处理企业典型工艺与案例知识的系统。热处理标准手册知识通常分为两类,第一类是根据某种材质种类找到其关注的热处理数据信息;第二类是除材质种类对应的热处理信息外的一些基础知识;针对热处理标准手册知识,系统根据材质种类对应所关注的热处理基本数据信息设计的,这种通过材质种类对应热处理关注点就能使热处理知识有效地表达和获取的方法贯穿整个系统,而对于与牌号无关的热处理知识信息可以直接通过某个独立表进行单独管理。
  此外,系统要将热处理企业的典型工艺与案例知识作为企业的知识财产应用到生产中,使工作人员能更好的利用这两部分知识对工件安排生产加工工艺,同时防止错误案例在生产过程中再次发生。综上所述,热处理知识库系统结构图如图1所示。
  
  图1.热处理知识库系统结构图
  二、基于UML的系统建模
  UML是一个通用的可视化建模语言,是用于对软件进行描述、可视化处理、构造和建立软件系统的文档。其中制品是指软件开发过程中产生的各种产物,例如模型、源代码、测试用例等。面向对象的建模语言UML支持从需求分析到系统实现的软件开发的整个过程,是一种面向对象的可视化标准建模语言,其完整、丰富的图形和符号表示系统中的对象及其之间的关系,从不同的角度描述待开发的系统。其建模过程主要包括用例建模、静态建模和动态建模。
  (一)用例模型
  用例模型主要是由用例、用例描述和用例图组成,用来描述系统的外部特征,它表示了从系统的外部用户(即参与者或角色)的观点看看系统应该具备什么功能。用例模型是系统的核心,它驱动着其他模型的开发。
  (二)静态模型
  静态模型描述系统的静态结构,主要描述类(或对象)之间的关系属性和操作。静态模型是建立动态模型的基础,它主要用类图、对象图、组件图、部署图来表示,其中类图主要用来描述系统的静态结构。
  (三)动态模型
  在系统开发的过程中,主要使用了UML的用例图、类图和顺序图来对系统进行分析描述。系统使用了UML的用例图来描述系统的功能与行为,可使用户理解待开发的知识库系统,同时也有助于开发人员正确地理解需求并实现知识库系统,表1是对【录入知识表用例】的描述,也就是对于录入与牌号有关的热处理相关知识表进行描述。系统使用UML的类图为系统的动态交互提供静态结构方面的支持,为编程开发人员建立数据类提供理论依据。
  用例图
  用例名称 录入知识表
  说明 管理与维护牌号的知识
  参与者 知识库管理员
  前置条件 欲新增的牌号所属种类的知识模板已设定
  基本操作流程 1.有些字段自动设定预设值
  2.点击【选择牌号】,转入【选择牌号用例】,获得此材质种类的所属牌号
  3.根据知识表模板,添加具体知识信息
  4.点击【保存】,关闭知识表新增页面
  可选操作流程 1.a.1如无要录入的知识表,转入【设置基础知识表类别用例】,进行添加
  1.a.2选中类别末级
  1.a.3若此类别无模板,提示退出,或转入【设置知识表模板】用例
  2.a若无此牌号,转入【录入牌号用例】用例
  3.a点击【新增并保存】,将数据保存数据库,同时界面清空数据,继续新增知识表数据
  表1.录入知识表用例描述
  三、系统的功能与实现
  采用Microsoft.net平台,开发语言使用Visual Studio 2008 C#编程语言,使用SQL Server 2000作为后台数据库,Web服务器使用Windows 2003 Server操作系统。其主要功能如下:
  (一)知识表模块
  知识表管理模块实现了对热处理标准手册知识中与牌号有关的热处理相关知识的录入与维护。此模块的实现从表1【录入知识表】用例描述中可以看出,如无所要添加的知识表类别(如:材质种类化学元素表等),转入【设置基础知识表类别】用例进行添加,通过【设置基础知识表类别】用例设置知识表,系统自动将添加的知识表类别与基础对象绑定到了一起(如:设置了材质种类化学元素表,在知识表下新增了此知识表的类别,同时在基础档案下也新增了化学元素这个对象),以在【设置知识表模板】用例下设置知识表模板时系统会自动显示所有此基础对象元素作为知识表模板上列名的选择。
  (二)单独表模块
  单独表管理模块实现了对热处理标准手册知识中与牌号无关的热处理相关知识的录入与维护。系统将单独表看成是与系统其他部分都无关的表,可通过上传与下载Excel的形式来完成单独表的维护,默认情况下将Excel表的第一行作为单独表模板下的列名,在系统初始化时会自带一些单独表信息,企业可根据自身应用要求扩展单独表的类别,实现了单独表的扩展功能。
  (三)工艺模块
  工艺管理模块实现了热处理企业对典型工艺与案例知识的管理,典型工艺供工艺人员了解企业的生产工艺,对企业生产加工起到指导作用,案例知识供工艺人员借鉴以前在生产过程中遇到问题的工艺,防止案例再次发生造成企业生产成本的加大。
  (四)基础模块
  基础管理模块实现了对系统基础对象和知识表所对应的基础对象的管理,主要包括材质种类档案、牌号档案、加工内容档案、技术要求档案、员工档案和知识表所对应的基础对象档案等。
  (五)系统模块
  系统管理模块实现了系统各权限组的划分,可添加各个权限组下的管理员、修改管理员的密码、进行数据整理与备份等。
  (六)查询模块
  查询管理模块实现了对热处理标准手册知识中与牌号有关的热处理相关知识的整体查询功能,查询的总体设计思路是选中材质种类或填写具体牌号,在选择所要查询的热处理相关知识类别(如:化学元素、力学性能等)进行查询。
  四、结论
  基于UML技术构建了热处理企业管理系统,在系统的分析和设计过程中能跟用户进行非常直观的交流,有利于及时发现系统存在的不足并在UML各种图形中进行一些必要的修改,为系统的开发和构造提供了很好的基础,使系统真正满足热处理企业的需求。提高了系统开发效率,节省了系统开发成本,提高了经济效益。
  参考文献:
  [1]王玲玲.企业知识库构建解析[J].现代情报,2007,3:183-191
  [2]郭宁.UML及建模[M].北京:清华大学出版社,北京交通大学出版社,2007,33
  [3]叶卫平,张覃铁.热处理使用数据速查手册[M].北京:机械工业出版社,2005
  [4]樊东黎,徐跃明,佟晓辉.热处理工程师手册[M].北京:机械工业出版社,2004
  [5]蔡永娟,沈春山,吴仲城等.机器人感知系统本体模型研究[J].传感器与微系统,2010,29(5):12-14
  [作者简介]王勇(1981-),男,重庆人,硕士学位,工程师,研究方向:材料焊接与热处理;林源(1985-),男,辽宁阜新人,学士学位,助理工程师,研究方向:计算机应用;林艳(1980-),女,辽宁阜新人,学士学位,助理工程师,研究方向:信息系统与信息管理。
  
其他文献
摘要:为提升财产保险公司的盈利能力,打破传统展业人员手续费提取的旧模式,提出更加合理的个人业绩算法新概念;并通过计算机程序的设计,能方便快捷自动地产生每月的个人业绩报表。  关键词:财产保险;手续费;新算法;计算机应用;自动  New Concept of Individual Performance Algorithm  -Computer Application in the Auto Ins
期刊
摘要:随着计算机应用与互联网技术的发展,针对服务器调查的案件越来越多。服务器的特殊性决定了它的调查方法与桌面型计算机有着较大的区别,本文针对服务器调查的方法及规范性进行了深入的探讨。  关键词:服务器;取证;电子数据;动态仿真取证技术  中图分类号:TP393.4 文献标识码:A文章编号:1007-9599 (2010) 09-0000-02  Identification and Specifi
期刊
摘要:多媒体在课堂教学中的地位不可小觑,美术学科课程是牵涉面广、知识性强的课程,在这些课程中运用多媒体技术辅助教学非常必要,其优势在于多媒体课件生动直观,网络资源丰富多彩,并且交互性强,它改变了传统的教学模式。本文还论述了制作美术多媒体课件必须遵循的几个原则。  关键词:改革;多媒体技术;优化课堂教学  中图分类号:TP316文献标识码:A文章编号:1007-9599 (2011) 01-0000
期刊
摘要:在有的电信运营企业,大多数赠品管理使用原始的手工账本登记方式,这种方式有多种弊端。开发一套赠品管理系统,以替代落后的手工记账方式,对提升单位的管理水平有着重要的意义。电信运营企业自身内部网络比较健全,根据现有的网络结构——内部局域网,开发终端应用程序即可,无须重新架设网络。一般只需开发一套C/S结构管理系统,使用一台计算机作为数据库服务器,终端程序安装在营业厅等营业终端电脑上,营业员及时把赠
期刊
摘要:在计算机教学中,通过完善教学方法,尝试新的教学手段,从而提高中职学生的学习兴趣,可以提高课堂效率和教学效果。本文试结合教学实践对此进行探索。  关键词:计算机;教学;中职;兴趣  中图分类号:G623.58文献标识码:A文章编号:1007-9599 (2011) 01-0000-01  The Teaching Strategies to Improve Student Interest i
期刊
摘要:网络时代,知识突飞猛进,构建随时学习的网络平台,提高中职学生的学习能力,促进终身学习,构建学习型服务平台。本文从实际出发,结合中职学生网络随时学习现状,阐述了网络学习平台对于学生学习能力提升的重要性,提出了构建中职网络学习平台的几点建议及有效使用网络平台提升学习能力的思考。  关键词:网络学习平台;随时学习;中职学生  中图分类号:G434 文献标识码:A文章编号:1007-9599 (20
期刊
摘要:教师在电脑课的教学过程中把握一个“度”,这个“度”,有“深浅度”,“时间度”,“气氛度”。良好的“度”的把握,能把电脑课程上的即生动又形象,即简洁又易懂,即授知识又育人。  关键词:电脑;教学;度  中图分类号:G434 文献标识码:A文章编号:1007-9599 (2011) 01-0000-01  Teacher about Computer Teaching in the "Degre
期刊
摘要:本文介绍了计算机系统结构辅助教学系统数据库的设计与实现过程。主要介绍了利用JSP创建并运行动态交互的网络服务器应用程序生成动态网页的方法,系统地阐述了使用数据库进行网站数据库的设计、创建、管理和安全维护的方法。  关键词:系统结构;系统;数据库;学习论坛;动态网页;在线考试  中图分类号:G434 文献标识码:A文章编号:1007-9599 (2011) 01-0000-02  Comput
期刊
摘要:VB程序设计作为高等院校理工科的一门基础课程,其理论性和实践性都比较强,本文通过对探究式教学法的概念、教学过程、教学原则的探讨,论述了在VB教学中如何采用探究式教学法来提高教学效果。  关键词:VB;探究式教学法;探究式学习  中图分类号:G434 文献标识码:A文章编号:1007-9599 (2010) 15-0000-01  Research on Exploratory Teachin
期刊
摘要:数学归纳法是一种非常重要的数学方法,它不仅对我们数学的学习有着很大的帮助,而且在计算机学科的研究中也是一种重要的方法。首先必须准确的理解其意义以及熟练的掌握解题步骤,而在三个步骤中运用归纳假设尤为关键,运用归纳假设推出猜想最为重要。最后我们在通过用数学归纳法证明文法语言的过程中,可以更加深刻理解和掌握“归纳——猜想——证明”这一探索发现的思维方法。  关键词:归纳法;计算机科学;计算机应用 
期刊