基于JESS的BS模式交互式专家系统外壳的设计与实现
BS系统界面设计与开发详解
B/S系统界面设计与开发详解早在中国IT业方兴未艾之时,计算机应用系统主要以功能实现为主,几乎没有界面设计这个概念。
时至今日,随着计算机和网络的不断普及,社会信息化程度日益加深,用户和市场的不断成熟,人们已经不仅仅满足于“够用”,而是更加强调“好用”“易用”;因此,不论是普通最终用户的个人软件,还是企业应用的大型系统,界面设计在系统构建中都成为了一个非常重要的方面。
但是,(至少在中国)由于IT业发展滞后、市场还不够成熟等原因,在绝大多数企业中,界面设计在软件系统开发中还没有获得与之重要性相匹配的一席之地,并且在企业运作和协调中也没有形成成熟的模式和解决方案,如何做好界面设计和开发,仍然是大家不断研究探讨的一个问题。
这篇文章,主要内容是我参加一个面向质检行业的Web系统界面设计和开发工作的过程,包括其间的一些构思和想法;其目的就是希望能和大家一起探讨一下这个问题,希望能供大家参考,起到抛砖引玉的作用。
另外,我同时承担了系统开发和界面设计工作,所以,虽然这是一篇讨论界面设计的文章,我也尽量把文章限制在界面设计范围内,但也有可能包含一些开发和系统设计的内容,请大家辨析清楚,欢迎指正。
1.工作流程下图,是整个开发过程中与界面设计相关的主要流程工作。
从最初需求分析开始,我就加入项目,自始自终参加整个开发过程。
在需求分析阶段,参与了对客户的访问和调研;在概要设计阶段,参与了部分系统设计分析工作;在详细设计阶段,完成了整个系统界面设计和Demo制作,并提交用户反馈;在代码开发阶段,参与了系统表现层的设计开发。
2.需求分析在需求分析阶段,主要针对界面交互相关问题,对用户进行若干调研。
主要包括以下内容·受众用户群调查·系统使用环境调查·受众用户使用习惯调查·用户对旧版本软件使用情况调查这一阶段,由于成本原因,我并没有直接访问客户进行调查。
工作主要是提出某些具体问题,由需求调研人员,以问卷或口头问答方式,对客户进行调研。
基于Web的多专家系统的构架及实现
体,均已在文中以明确方式标明。本声明的法律后果由本人承担。
论文作者签名:
时间:
年
月
日
学位论文使用授权说明
本人完全了解湖北大学关于收集、保存、使用学位论文的规定,即:
按照学校要求提交学位论文的印刷本和电子版本; 学校有权保存学位论文的印刷本和电子版,并提供目录检索与阅览服务 学校可以采用影印、缩印、数字化或其它复制手段保存论文; 在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。 (保密论文在解密后遵守此规定)
the combining of JESS and
java.
This paper introduces the architecture of WDES。 ES,and hoW
to use
the
co硼unication
of
JESS,such
as
transferring values between jess and java The approaches of improved。
System(WDES)which
multiple—domain The WDES adopts natural language to convenient for
users
who needn’t and
study Tilachine 1anguage.The system will be
more
more
accord with pelple,
intelligent because of natural language.It contains the strongpoint
of ES and DB.Storing knowledge of A工in DB resolve the localization that
基于CLIPS内核的专家系统外壳工作体开发
基于CLIPS内核的专家系统外壳工作体开发
刘思久;裴超
【期刊名称】《哈尔滨理工大学学报》
【年(卷),期】2008(13)4
【摘要】针对领域专家难以直接使用CLIPS专家系统内核的问题,提出并建立了一种专家系统外壳工作体.该工作体通过CLIPS内核下预先编程的方法,实现了通用的模糊推理和解释机制.将知识库本身的建立交给领域专家处理,建立了独特的中文字典方式的知识获取机,并以整骨机器人专家系统为例阐述其工作过程.
【总页数】5页(P24-28)
【作者】刘思久;裴超
【作者单位】哈尔滨工业大学,电气工程系,黑龙江,哈尔滨,150001;哈尔滨工业大学,电气工程系,黑龙江,哈尔滨,150001
【正文语种】中文
【中图分类】TP182
【相关文献】
1.基于CLIPS的故障诊断专家系统开发环境 [J], 谭大鹏;李培玉;潘晓弘
2.基于Clips的嵌入式专家系统开发方法 [J], 刘昱;陈坚红;盛德仁;李蔚
3.基于CLIPS的常见呼吸道传染病诊断专家系统开发 [J], 汤亮;王红侠
4.基于CLIPS的故障诊断专家系统开发 [J], 沈大伟;庄诚;王学雷
5.基于CLIPS的智能无人飞艇故障诊断专家系统开发 [J], 郭忠毅; 龙飞; 樊慧津; 刘磊; 王永骥
因版权原因,仅展示原文概要,查看原文内容请购买。
基于B/S与C/S协同服务的高校资产与实验室综合管理平台的设计实现
i n t e g r a t e d b u s i n e s s o ic f e p l a t f o m r t o p r o v i d e q u i c k a n d c o n v e n i e n t s e vi r c e s or f u n i v e r s i t y r o u t i n e a s s e t s ma n a g e me n t S O a s t o s o l v e t h e d i s o r d e r
。 ( T e c h n o l o g yDe p a r t m e n , t , I m me r s i o nE n v i r o n m e n t C o . , L t d,Q i n g d a o 2 6 6 1 0 0 , S h a n d o n g, C h i n a )
f o r m f o r u n i v e r s i t y a s s e t s ma n a g e me n t d e p a r t me n t t o i n t e g r a t e d l y ma n a g e a s s e t s a n d l a b s . I t c o mp r e h e n s i v e l y u t i l i z e s WP F,S i l v e r L i g h t ,W C F s e r v i c e a n d o t h e r t e c h n o l o g i e s t o c a r r y o u t s y s t e m’ S c o l l a b o r a t i v e a r c h i t e c t u r e d e s i g n . B y c o mb i n i n g a n u mb e r o f t e c h n o l o g i e s, i t i mp l e me n t s a n
基于J2EE架构的专家库系统的设计与实现
福 建 电
脑
基 于 JE 2 E架构 的 专 家 库 系统 的设建 信 息职 业技 术 学 院 福 建 福 州 3 0 0 5 03) 【 摘 要 】 本 系统基 于 S r g框 架 并整 合 了 Srt和 Hie ae 架 , : pi n t s u br t 框 n 文章 首 先论 述 了采 用
库 交 互 。 是通 过控 制 器 与 中间层 建 立 连接 . 由 控 制 反 转 ( C 原 则 和 面 向方 面 编程 fO 1 想 为 而 再 I ) o A P思 中 间层 与数 据库 交互 。表 现层 使 用 Srt. 间层 基 础 .它 为企业 级应 用 提供 了一个 轻 量级 的解 决 t s中 u 采 用 S r g H b ra . 了 分 离控 制 层 与 业 务 逻 方案 , pi + ien t 为 n e 大大 地 降低 了应 用 开发 的难 度 与复 杂度 . 提 辑 层 , 可细 分 为 : e 又 w b层 , 是 M C模 式 里 面 的 高 了开 发 的速度 就 V 控 制器 , 负责 表 现层 与 业务 逻辑 层 的交互 . 用 业 调 S r g框 架 的功 能 可 以 用 在 任何 JE 服 务 pn i 2E 务 逻辑 层 ,并 将业 务数 据 返 回表 现层 显 示 。MV 器 中 .大 多 数 功 能 也 适 用 于 不 受 管 理 的 环 境 C 框 架 采 用 流行 的 Srt;ev e层 ( 务 逻 辑 层1 S r g的核 心要 点 是 :支 持 不 绑 定 到 特定 J E t sS ri u c 业 。 pi n 2E 负 责实 现业 务 逻辑 . D O对 象 进行 正 面模 式 的 服 务 的可 重用 业务 和数 据 访 问对 象 。 对 A 毫无 疑 问 , 这 封装 ;A D O层 f 据 访 问对 象 层)负 责与 持 久 化对 样 的对 象 可 以在 不 同 JE 环 境 ( b或 E B 、 数 , 2E We J ) 象交 互 , 装 了数 据 的增 、 、 、 封 删 查 改等 操作 。 O层 独立 应用 程序 、 P 测试 环境 之 间重 用 。 pig S r 框架包 n ( 久化 对象 层 ) 持 ,通过 实 体/ 系 映射 工具 将 关 系 含 的许 多特性 被有 效 地组 织 在七 个模 块 中 :pig 关 Sr n 型数 据 库 的数 据 映射 成对 象 .实 现 以 面 向对 象方 Co e、 p i g C n e tS rn AOP、 p n DAO 、 r S rn o tx p i g S r g i
基于B/S三层架构的汽车故障诊断专家系统的实现
teb i i e ytm tr hadpr cteit nt lfr ,tee r tecm ablyadtee- h ul n o t s c n e eth n repaom hr oe h o p t it n x d gf h s e o i f e t f i i h
1 l 弓 言
★来稿 日期 :0 1 0 — 9 2 1- 5 1
及 在 联 中 应 得 了 广 但 着 车 术 进 , 其 互 网 的 用 到 推 。 随 汽 技 的 步汽
随着 It t n。 和专家系统的高速发展 , m。 汽车故 障诊断技术 以 车故障诊断专家 系统在数据库的扩展 以及知识库的更新等方面
i dsc sh m ncm ue trc ,frneegn,ne rt i yt n aeo nweg ,y z ,uha u a o p t i e aei eec ni itpeao ss m adbs fko ldeb e rn f n e r tn e
apyn eC rga migln ug .a b eo Q ev rojc-r n dd s n a ena ds pe p ligt #p orm n g ae dt a fS LS re 。betoi t ei t r n i l h a as ee gp t m
台的解 决方案 。 系统利 用 C #面向对 象的编程 语言 和 S LSre 关 系型数据 库 以及 面 向对 象的设 计思 Q evr 想 , 结合 BS简单三层 架构的 开发模 式 , 并 / 实现 了汽 车故障诊 断专 家系统的人 机接 口、 推理机 、 解释 系统
故障诊断专家系统外壳设计与实现
文 章 编 号 :0 20 4 ( 0 7 0—0 40 1 0—6 0 2 0 ) 50 8—4
故 障诊 断专 家 系统 外 壳设 计 与 实现
刘 白林 郝 重阳 范跃 华。朱 美萍。 , , ,
(. 北工业大学 , 西 1西 陕 西安 7 0 7 ,.西 安 工 业 大 学 , 西 10 2 2 陕 太原 西安 70 3 , 1 0 2 3 北 方 自动 控 制技 术研 究所 , . 山西 000) 30 6
摘
要 : 计 了一 个 故 障 诊 断 专 家 系 统 外 壳 , 出 了外 壳 的 总 体 框 架 结 构 , 于对 象式 框架 的 知 识 表 示 , 经 验ห้องสมุดไป่ตู้诊 断 和 原 设 给 基 融
理 诊 断 为 一 体 的 推 理 机 制 。介 绍 了 在 Wid w n o s环 境 下 实 现 故 障 诊 断 专 家 系 统 外 壳 的 方 法 。 只 要 通 过 知 识 库 管 理 系 统 , 在
De i n a d Re lz to f Fa l a no i p r y t m o s s g n a i a i n o u t Di g s s Ex e t S s e To l
LI B il HAO o g y n FAN e h a , U a —i , n Ch n — a g , Yu — u 。 ZHU e — i g M i n 。 p
维普资讯
V0 _ 2. .5 I 3 No
M a 2 07 y, 0
火 力 与 指 挥 控 制
Fie Co t o n o m a d Co t o r n r la d C m n nrl
第3 2卷
第 5期
基于BS结构的毕业设计(论文)系统的设计与实现
基于B/S结构的毕业设计(论文)系统的设计与实现作者:周晓辉来源:《价值工程》2011年第14期Design and Realization of Graduation MIS Based on B/SZhou Xiaohui(Xi'an University of Posts and Telecommunications,Xi'an 710061,China)摘要:本文从毕业设计的实际情况出发,设计并实现了一个基于B/S结构的毕业论文管理系统,该系统主要实现教师出题,学生选题,以及教研室对题目筛选等功能,可以通过Internet进行操作,具有及时、准确等优点。
Abstract: Based on the actual situation of graduation project, we design and realize the MIS for graduation project based on the B/S structure. The system can help the teacher to set the topic, the student to select a topic, as well as the staff room to filter the topic. The system can be operated through Internet accurately and promptly.关键词: B/S 管理信息系统毕业设计(论文)Key words: B/S;MIS;Graduation Project中图分类号:TP31 文献标识码:A文章编号:1006-4311(2011)14-0188-020引言毕业设计(论文)是高校教学的重要组成部分,是完成专业培养目标的重要环节,在提高学生综合运用知识、培养分析与解决问题能力方面有着重要作用。
基于bs模式的教师科技成果管理系统
河北农业大学信息学院本科毕业论文题目:基于B/S模式的教师科技成果管理系统要随着科研和生产技术的不断发展,先进的计算机信息管理方式逐渐取代传统的手工管理模式,数据处理量急速增加,不断更新,使原有数据组织和管理的模式同现代化的数据查询和统计的要求不相适应。
信息作为管理的基础,是进行决策的的基本依据。
在一个组织里,信息己作为人力、物力、财力之外的第四种能源,占有重要的地位。
然而,信息是一种非物质的,有别于基本资源的新形式的资源。
随着计算机技术的进步发展,使计算机完成对信息的收集、分析和处理的管理手段应运而生,并逐渐扩展到各行各业等生活多个管理方面。
教师科研管理系统也成为学校对教师管理中不可缺少的一部分。
以往的教师科研管理方法是使用人工的方法管理文件档案,这种管理方式存在许多的缺点:效率低、保密差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来不少的困难。
随着科学技术的不断提高,计算机已经进入人类社会的各个领域并发挥着越来越重要的作用。
作为计算机应用的一部分,实用技术对科研项目信息进行管理,具有手工管理所无法比拟的优点。
例如:查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。
在这一背景下,一项能对学校教师科技成果管理实现信息化管理系统——教师科技成果管理系统出现了,并在实际中得到了广泛的应用。
本系统基于B/S系统实现了教师科技成果的信息化管理与维护。
关键字:管理;系统;开发;科技成果AbstractWith the continuous development of scientific research and production technology , advanced computer information management gradually replace the traditional manual management mode, the data handling capacity increased rapidly , constantly updated, so that the original data organization and management model with modern data query and statistics not meet the requirements . Information as a basis for management decision-making is the fundamental basis of . In an organization , the information has been used as a fourth energy human, material and financial resources beyond , occupies an important position . However, the information is a non- material , unlike the new forms of basic resources resources. With the development of computer technology, the computer to complete the collection of information , analysis and processing management tools have emerged , and gradually extended to all walks of life , such as multiple management . Teacher research management system has also become school teachers indispensable part of the management .Former teacher research management approach is to use artificial methods to manage paper files , there are many shortcomings of this management approach : low efficiency, poor , in addition , over time, will produce a large number of documents and data , which for the search, update and maintain have brought many difficulties. With the continuous improvement of science and technology , the computer has entered all areas of human society and play an increasingly important role. As part of the computer application , practical technology for research information management, has incomparable advantages of manual management . For example: Find a convenient, high reliability , storage capacity, security and good, long life, low cost .In this context , a school teacher and technological achievements can manage to achieve information management system - the emergence of scientific and technological achievements teacher management system , and has been widely used in practice.The system is based on B / S system implementation and maintenance of information management and technological achievements of teachers .Keywords : management; system; development; research目录摘要 (I)Abstract (I)1 绪论 (1)1. 1研究背景 (1)1. 2研究现状与意义 (1)1. 3主要研究的目的 (2)1. 4论文组织结构 (2)2 系统分析 (3)2. 1系统需求分析 (3)2. 2功能分析 (3)2.2.1用户的功能设计 (3)2.2.2管理员的功能设计 (4)2. 3本章小结 (4)3 概要设计 (5)3. 1系统的功能模块 (5)3. 2主要模块基本流程图 (5)3.2.1用户模块 (5)3.2.2管理员模块 (7)3. 3系统功能描述 (9)3.3.1教师模块 (9)3.3.2管理员模块 (9)3.4数据库设计 (10)3.4.1管理员信息表设计 (10)3.4.2教师用户注册信息表设计 (10)3.4.3教师用户管理信息表设计 (10)3.4.4公告信息表设计 (11)3.4.5论文信息表设计 (11)3.4.6获奖情况信息表设计 (11)3.4.7著作信息申请表设计 (12)3. 5本章小结 (12)4 详细设计与实现 (13)4. 1开发环境及技术选择 (13)4. 2系统模式分析 (14)4. 3系统架构 (15)4. 3各模块详细设计与实现 (15)4.3.1用户登录模块 (15)4.3.2 管理员设置 (16)4.3.3 科研信息管理模块 (18)4.3.4 论文信息管理模块 (19)4.3.5 获奖信息管理模块 (19)4.3.6 处理验证码的Javabean (20)4.3.7 处理字符串的Javabean (20)4.4本章小结 (21)5 总结 (22)致谢 (23)参考文献 (24)1 绪论1. 1研究背景长期以来,院校的科研水平和科研规模一直反映着我国科研技术水平技术含量,随着现代科技的日益发展,各个院校的科研活动和科研能力已成为反映高校综合实力重要指标,而随着高校专业类别的增加,教师科研领域范围扩大,高校科技成果管理所涉及的事物越来越烦琐,从研究所到各个教研室的科技成果管理,以及个人对科研信息的查询、统计等工作日益增多,因此目前的院校迫切的需要一个方便、安全、有效的平台来管理科研信息。
专家系统的基本原理和基于CLIPS的专家系统设计与实现
80
飞机设计第 4期 2004年 12月
函数 ( and, eq等 ) 和表达式。 动作 ( action) 主 要用来添加或删除工作存储
器中的事实以及控制运行过程。 2 4 CLIPS的推理与控制机制
产生式系统的推理循环可分为 4个阶段: ( 1) 模式匹配 从知识库中第一条规则开始, 依次扫描知识 库中所有规则, 把规则的前件与动态存储器中的 当前事实相匹配, 以搜索满足条件的规则。 ( 2) 冲突消解 在发生冲突, 即多条规则同时被匹配时, 根 据预先确定的冲突消解策略, 确定触发规则。 ( 3) 激活规则 调用匹配所触发规则的所有子目标的事实。 ( 4) 动作 把所触发规则的结论添加到动态存储器。 CL IPS推理机重复上述循环, 不断地扫描规 则的模式, 并把和事实匹配的规则激活, 放入议 程 ( Agenda)之中。议程实际上是一个堆栈, 所有 激活的规则被按优先级别定 义的次序压入堆栈。 若新压入规则的优先级小于 栈顶规则的优先级, 则它被压入到栈的下部, 直到所有比它优先级高 的规则都在此规则的上面。 CL IPS提供 2种具体的技术来控制规则的执 行: 优先级 ( sa lience) 和模块 ( m odu le)。可 以在 定义规则时设置规则的优先级, 使议程中的多条 规则按优先级大小顺序执行。对大型的具有复杂 规则库的情况, 可以定义不同的模块来划分知识 库, 通过改变模块的焦点 ( focus)来控制当前被执 行的模块。
4结 论
专家系统是一个复杂的计算机软件, 与一般 软件开发类似, 适用于软件工程的开发方法, 但 在整个开发过程中, 知识获取和表示、系统测试 与评价是 2个决定系统 成败的关键阶段。因此, 在专家系统的开发过程中, 希望管理者与开发者 对以上 2个阶段给以高度的重视。
新一代专家系统工具——基于Java的Jess
近10年来,随着计算机技术和人工智能技术的飞速发展,尤其是网络技术的进步,专家系统也有了新的重大发展,出现了以Java为核心技术的专家系统开发工具。
由美国Sandia实验室推出的专家系统外壳Jess(Java expert system shell)就是其中的一个出色代表,本文将介绍它的来龙去脉和主要特点,以及围绕Jess我们所做的初步工作。
从LISP到CLIPS专家系统工具,即专家系统语言,是一种比LISP或C语言层次更高的语言,它提供一个推理机去执行该语言的语句。
早期的专家系统工具大都由LISP开发,20世纪80年代中至90年代初是LISP的黄金时期。
但随着LISP的广泛应用,其问题也逐渐暴露。
一是LISP的运行速度。
直到1989年,LISP应用程序只有在用LISP编写的操作系统上才具有较好的运行效率,所以,一些计算机公司专门设计了运行人工智能语言程序的专用机器,但这使每次软件的更新或升级都要付出巨大的代价。
二是LISP的嵌入性。
当要解决一个非常复杂的问题时,LISP显得极其无能为力。
这两点限制了LISP的发展,它只被使用在某些特定的应用领域。
CLIPS(C Language Integrated Production System)正是为解决这些问题而出现的。
它于1984年由美国航空航天局约翰逊空间中心(NASA’s Johnson SpaceCenter)推出,意在克服LISP移植性差、开发工具和硬件成本高、嵌入性低的缺点。
CLIPS是一个基于Rete算法的前向推理语言,用标准C语言编写,目前最新的版本为6.10。
它具有高移植性、高扩展性、强大的知识表达能力和编程方式以及低成本等特点。
一经推出,立即受到欢迎,被广泛应用于政府、工业和学术界,有力地推动了专家系统技术在各领域及各种运行环境下的应用。
目前,CLIPS是一个自由软件,主要由原来在NASA工作的设计人员维护。
它提供了一个新闻讨论组,可作为从事CLIPS的开发人员交换信息的场所。
基于BS模式的三维模型检索系统研究及实现的开题报告
基于BS模式的三维模型检索系统研究及实现的开题报告一、选题背景及意义近年来,随着计算机技术和图形学的发展,三维模型在多个领域得到了广泛的应用,例如动画制作、游戏设计、建筑设计、医学模拟等。
然而,随着三维模型的数量的快速增长,如何快速、精确地检索所需的三维模型已成为一个亟待解决的问题。
目前,三维模型检索系统主要分为基于内容的检索和基于形状的检索两种,其中基于形状的检索又可以进一步分为基于特征的检索和基于拓扑结构的检索。
本项目将致力于基于拓扑结构的三维模型检索系统研究,实现一个高效、简单、易用的三维模型检索系统。
二、研究内容及难点本项目的主要研究内容包括以下几个方面:1. 基于BS(Browser/Server)模式的三维模型检索系统基于BS模式的三维模型检索系统具有用户交互性好、更新维护方便等优点,因此本项目将选择该模式进行开发。
2. 基于拓扑结构的三维模型相似度比较算法相似度比较是三维模型检索系统的核心,本项目将采用一种基于拓扑结构的相似度比较算法,对三维模型进行检索。
3. 界面设计与交互设计界面设计和交互设计是三维模型检索系统必不可少的部分,本项目将设计一个直观、美观、易用的用户界面,使用户能够方便地进行检索。
本项目的难点主要有以下几个方面:1. 如何准确、高效地计算三维模型的相似度。
2. 如何设计一个直观、美观、易用的用户界面,使用户能够方便地进行检索。
三、研究方法及技术路线本项目将采用以下几种研究方法:1. 研究相关的三维模型相似度计算算法,选出一种较适合本项目的相似度计算算法。
2. 研究基于BS模式的三维模型检索系统实现方法,选择合适的技术进行开发。
3. 设计用户界面,采用人机交互技术和图形学技术,实现一个直观、美观、易用的用户界面。
本项目的技术路线如下:1. 数据库设计:首先设计数据库,存储三维模型的信息(如模型名称、模型文件、模型的拓扑结构等)。
2. 相似度计算算法研究:研究并选用一种合适的基于拓扑结构的相似度计算算法,并进行实验验证。
【豆丁-免费】-》基于Jess的卫星状态诊断系统设计与实现
航 天 控 制Aer os pace Contr ol Feb 12010Vol 128,No .1基于Jess 的卫星状态诊断系统设计与实现赵永刚西安卫星测控中心喀什测控站,新疆喀什844000摘 要 针对卫星在轨管理中实时故障检测与解决较弱的现状,应用专家系统工具Jess 构建了实时卫星状态诊断系统。
系统可以适应遥测组合模式的复杂约束关系和频繁变化,收集、整理领域知识,实时检测卫星的工作状态,发现并提示卫星状态变化,显示状态诊断过程和结果,提供解决异常问题的参考方案,积累故障处理的经验。
文章给出了系统总体结构的设计及关键技术的实现,从而为Jess 在航天测控领域其他方面的应用提供了一种思路和方法。
系统已成功应用于卫星的在轨管理中。
关键词 Jess;专家系统;故障诊断;卫星管理中图分类号:TP277 文献标识码:A 文章编号:100623242(2010)0120078204D esi gn and I m plem en t a ti on of a Sa tellite Fault D i a gnosis Syste mBa sed on Jess Expert SystemZHAO YonggangKashi TT&C Stati on,Xi ’an Satellite Contr ol Center,Kashi 844000,ChinaAbstract In order to overco m e the w eakness of real 2ti m e fau lt detection and resolve for the on 2orbit geosta 2tionary satellite m anage m en t,a sa tellite fault diagnosis syste m based on jess expert syste m is designed and realized.The syste m fits in w ith the co m plicated constra in relationships am ong m any tele m etry param eters co m bination and m any flexible business rules .B y collecting and programm ing kno w ledge resource in satel 2lite m anage m ent,this syste m can detect satellite sta tes in real 2ti m e,find and notify the changes of satellite states,then display the diagnosis process and results,give the reference key to solving proble m ,at the sam e ti m e,and accum ulate the experience kno w ledge of solving fault .This paper describes the architectu re of the satellite fault d iagnosis syste m and the m a in techniques of i m ple m entation .The resea rch presents a ne w w ay and founds for further application of Jess on other aspects in TT&C syste m.It has been successfully used for on 2orbit satellite m anage m en t at presen t .Key words Jess ;Expert syste m;Fault D iagnosis ;Sa tellite m anage m ent 收稿日期:2009206210作者简介:赵永刚(1976-),男,陕西岐山人,硕士研究生,主要研究方向为高性能计算。
一种新的基于Web的专家系统开发方法
一种新的基于Web的专家系统开发方法王溪波;杨志洁【摘要】In order to facilitate development and application of expert system in network environment,thereby improving shared scope of expert knowledge,present a new development method of web-based expert system. Jess is a rule-based reasoning expert system shell based on Java. In this paper,analyze main characteristics of Jess and mainstream Web development technology,give Web-based expert system development approach of embedding Jess into Java program,including how to use Jess library on Java,how to use Javabean on Jess and Java,how to operate the Jess working memory on Java by calling Jess function,how to capture errors by using JessException,as well as how to customize Jess input and output in order to meet the requirements of application. Finally,a psychological test expert system for university students has been designed by using the method. Normal operation of the system has proved the feasibility and effectiveness of the new method.%为了便于在网络环境下开发、应用专家系统,从而提高专家知识的共享范围,文中提出了一种新的基于Web的专家系统开发方法。
专家系统的Java实现
专家系统的Java实现刘瑞强【摘要】介绍了开发专家系统的相关技术,探讨了如何利用Jess灵活的推理机制和功能强大的Java语言相结合来开发专家系统。
【期刊名称】《黑龙江科技信息》【年(卷),期】2012(000)012【总页数】1页(P96-96)【关键词】专家系统;Java;Jess【作者】刘瑞强【作者单位】北京铁路局天津电务段,天津300000【正文语种】中文【中图分类】TP312JA1 基本概念专家系统是一个能模拟人类专家的思维决策过程来解决一些复杂问题的智能计算机程序系统。
人类专家之所以具有超凡的能力和水平,是因为:1专家拥有丰富的专业知识和实践经历;②专家具有独特的分析问题和解决问题的方法和策略。
相对应专家系统应该具备以下两个组成部分:1知识库,一般包括专家知识、领域知识和元知识;2推理机,即实现推理的程序。
2 建立专家系统的步骤由于专家系统也是一种计算机系统,因此其开发过程也要遵循软件工程的步骤和原则,即也要进行系统分析、系统设计等几个阶段的工作,又由于它是专家系统,而不是一般的软件系统,因此它又有其独特的地方,具体步骤如下:1知识获取;2知识表示与知识描述语言设计:根据获得的知识特点,选择或设计某种知识表示形式;3知识库和知识库管理系统设计;4推理机和解释功能设计;5系统结构设计;6人机界面设计。
3 相关技术3.1 专家系统的解释接口所谓解释是指系统用户或系统设计者所提出的问题能给出一个清晰、完全且易于理解的回答,对其行为作出合理说明。
实现解释接口主要有3种方法:预测文本和执行跟踪法,策略解释法和自动程序员法,其中最易于实现同时也应用最广泛的是预测文本和执行跟踪法。
预测文本即人们将问题答案预先用英文写好插入程序中,通过显示这些文本来回答用户提问;执行跟踪法是通过对程序执行过程进行跟踪来说明系统是如何得出结论的。
3.2 专家系统与DBMS专家系统与DBMS的连接按照其紧密程度有分为弱耦合和强耦合。
交互式数据可视化软件开发系统的设计与实现
交互式数据可视化软件开发系统的设计与实现金锋;林锐;白云;林海;石教英【期刊名称】《计算机工程与应用》【年(卷),期】2001(37)1【摘要】IDVT 1.0是运行于PC平台的交互式数据可视化软件开发系统,其核心是用于绘制科学计算数据、商业统计图形、多边形模型的对象库。
使用IDVT 1.0,程序员可以快速开发交互式数据可视化应用软件。
该文论述IDVT 1.0的系统设计与实现:(1)对象的内存管理;(2)三维交互设计;(3)三维坐标的数据标注。
%IDVT 1.0 is an interactive data visualization toolkit based on OpenGL.The core of IDVT 1.0 is C++ class library which can render scientific data,commercial graphs and polygonal ing IDVT 1.0,the programmer can develop interactive visualization programs quickly.This paper mainly discusses the design and implementation of IDVT 1.0:(1)Object memory management,(2)3D interaction design,(3)3D data labeling.【总页数】3页(P110-112)【作者】金锋;林锐;白云;林海;石教英【作者单位】浙江大学;浙江大学;浙江大学;浙江大学;浙江大学【正文语种】中文【中图分类】TP31【相关文献】1.基于GIS的交互式数据可视化系统的设计与应用 [J], 关玉梅;王紫燕;王玫玲2.基于心理模型的汽车满意度数据可视化系统交互式GUI研究 [J], 杨靖;孙静伟;张丹3.基于MATLAB的交互式教学系统软件开发技术 [J], 成晓明;彭佳扬;田淑杭;许云龙4.基于数据可视化血库管理系统的设计与实现 [J], 吴雅琴;王晓东5.新媒体监管数据可视化系统的设计与实现 [J], 张嘉因版权原因,仅展示原文概要,查看原文内容请购买。
如何用Jess开发专家系统
如何用Jess开发专家系统
张国煊;张翔
【期刊名称】《计算机与现代化》
【年(卷),期】2003(000)001
【摘要】在当今的人工智能领域当中,出现了许多以Java为核心技术的专家系统开发工具,Jess(Java expert system shell)就是一种基于Java的专家系统外壳.本文简要介绍了Jess的内容,并给出了用它开发专家系统的一些基本的应用方法.【总页数】3页(P29-31)
【作者】张国煊;张翔
【作者单位】杭州电子工业学院,浙江,杭州,310037;杭州电子工业学院,浙江,杭州,310037
【正文语种】中文
【中图分类】TP18
【相关文献】
1.Jess 反向链推理机理及诊断专家系统开发模式研究 [J], 陈宏希
2.基于JESS和J2EE的自动扶梯安全检验专家系统研究 [J], 李存岑;汪宏;徐金海;刘延雷;杨李箭;潘国兵
3.基于JESS和J2EE的自动扶梯安全检验专家系统研究 [J], 李存岑;汪宏;徐金海;刘延雷;杨李箭;潘国兵
4.基于本体和JESS的散杂货港口堆位分配专家系统设计和实现 [J], 宋昕;黄磊
5.基于Jess的计算机启动硬件故障检测专家系统设计 [J], 陈宏希
因版权原因,仅展示原文概要,查看原文内容请购买。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
p pe ie h ot r r i gp i cpe a d k ys u c o e a rgv s te sfwa ewo k n rn il n e o r ec d .
Ke r sJ S ; AVA; E y wo d :E S J W B
1 前 言
J S (aaE p rS s m Se1 E S Jv x et yt h l e )语 言 是 目前 最 优
T i s s m a v h E S s se r m c mma d l e p o tmo e n o i tr e mo e w to tc a g o r e c d . h h s y t c n mo e te J S y tm fo o e n i r mp d lit ne n t d l i u h n e s u c o e T e n h
用 到 网络 上 的不 同机 器 中 。 目前 ,J S E S被 广 泛 用 于 学 术 、工 业 、商 业 等 领 域 1 一 个 有 着 广 阔 发 展 前 景 , 是
摘
要 : 文在 分 析 JS 本 E S语 言 工作 原 理 的基 础 上 , 对 Bo s Sr r 式下 交 互 式专 家 系统设 计 难 的 问题 , 用 JS 针 r e e e模 w / v 运 E S语
言 的输入, 出重 新定 位 技术 、A A 多线程 管道 通 讯技 术 、e l 技 术设 计 了一 套 B 模 式下 交互 式专 家 系统 外 壳程 序 , 输 JV Sre v t s 该
系统外 壳 能将所 有命 令提 示 符下 的专 家 系统 , 不作任 何 修 改地在 I e e上 通过 网 页方 式实 现。 本文 给 出 了该 外 壳程 序 的 n rt tn 设 计原理 以及 关键 代 码。
关键 词 :E S J V ; B J S ; A A WE 中图 分类 号 : P 1 T39 文 献标识 码 : B 文章 编码 :6 2 6 5 (0 8 1 - 0 9 0 17 — 2 12 0 )1 0 3 — 3
秀 的专家 系统语 言 .它是 1 9 95年 由美 国 Sn i ada国家
实 验 室 分 布 式 系统 计 算 组 成 员 Ens F ema— i 用 ret r d n H l i l Jv aa实 现 的 一 个 经 过 扩 充 的 Cis 本 f 除 继 承 了 l 版 p l _ 。 C IS的 优 点 外 ,还 具 有 许 多 自 己 独 特 的特 征 ,如 支 LP
Ab ta tB s d o n lz d w r ig p icp e o E S sn e s n u/ up t r u es r dr c tc n c l ie d t l sr c : a e n a ay e o kn r il f J S ,u i g J s I p t tu o tr e i t e h i a,p p d aa f w n o e o
tc ia,mu - h e d tc nc l e lttc ia,t e e p r y tm h l sfwae b s d o o e/ev rmo lwa e in d. e hnc l f t ra e h ia,s r e e hnc l h x ets se s el ot r a e n Brwsrsr e de s d sg e v
要 求 J S 语 句块 中不 能 出 现 对 话 交 互 式 语 句 . 家信息是任 何专家 系统最
基 本 的要 求 , 因 此 无 交 互 功 能 的 WE B专 家 系 统 并 没 有 充 分 利 用 专 家 系 统 的 特 点 ,设 计 一 套 具 有 交 互 能 力 、并 且 能 在 网 页 上 运 行 的 专 家 系统 是 目前 社 会 信息 化 发 展 的 必 然 要 求 ,本 文 意 在 通 过 对 J S E S语 言 特 点 的 分 析 ,运 用 相 应 的 技 术 在 WE B上 实 现 具 有 交 互 功 能 的专 家 系统 软 件 。
持 正向和逆 向推理 。可 以在 系统 运行环境 下直接调 用
Jv 类 库 等 ,这 些 特 点 将 专 家 系 统 的开 发 过 程 同 功 能 aa
强 大的 Jv 语 言结 合起来 ,使 采用 J S aa E S语 言开发 的 专 家系统具有 良好 的移植性 、嵌 入性 可以方便地 应
De in n n e l ain o x e t sse s eli d lb sd o E S s i g a d r ai t f e p r y tm h l n BS mo e ae n J S g z o
X O G Qn xe I N i u ,H e mi - U Pi n -
《 农业网络信息》o8 20 年第 1 期 研 究与开 发 1
基于 J S S的 B E S模式 交互式专家 系统外壳 的设 计 与 实 现
熊勤学 , 胡佩敏
(. 大学 农 学 院, 北 荆 州 4 42 ;2 州 市气 象局 , 1 长江 湖 30 5 . 荆 湖北 荆 州 44 2 ) 3 05