论文摘要
为了解决企业能够根据用户的需求来定制产品的问题,基于知识表示的产品配置器应运而生,它是人工智能技术的一个重要应用。本文首先分析了产品配置器的工作机理及约束满足问题(CSP )的相关内容;其次针对原产品配置器系统各模块高耦合、零部件/参数等管理不足、约束处理能力有限、界面不够友好等问题,对新产品配置器系统(Config2006)进行了需求分析与设计,并给出了模型元素发布/收回、软硬约束等定义,向新系统加入了模型检测、订单系统定制等新机制;最后,将传统的约束满足问题的求解方法应用到产品配置器的模型检测和配置求解部分,利用Java、XML、SQLServer等技术对Config2006予以实现。Config2006在完成一般产品构模、求解、注册的基本任务的基础上,逐一解决了原系统的上述问题,实现了上述新机制,为领域专家和用户提供了更多更实用的功能,将具有更加广泛的应用前景。
论文目录
内容提要第一章 引言1.1 产品配置器的产生背景1.2 配置问题的相关概念1.3 产品配置器的组成1.4 本文主要内容第二章 约束满足问题与模型检测、配置求解2.1 约束满足问题概述2.2 基于约束满足问题的模型检测、配置求解算法第三章 Config2006 的需求分析3.1 产品构模器的需求分析3.1.1 产品构模的知识表示及相关定义3.1.2 产品构模器的主要功能3.1.3 产品构模的基本流程3.1.4 新旧产品构模器的功能对比3.2 订单生成器的需求分析3.2.1 订单生成器的主要功能3.2.2 用户配置产品的基本流程3.2.3 新旧订单生成器的功能对比3.3 产品注册器的需求分析3.3.1 产品注册器的主要功能3.3.2 产品注册器的工作流程3.2.3 新旧产品注册器的功能对比第四章 Config2006 的总体设计4.1 产品构模器的总体设计4.1.1 广义产品结构管理4.1.2 零部件管理4.1.3 参数管理4.1.4 约束管理4.1.5 模型检测4.1.6 订单界面定制4.2 订单生成器的总体设计4.2.1 用户数据管理4.2.2 产品配置界面管理4.2.3 配置求解及冲突解释管理4.3 产品注册器的总体设计4.3.1 用户订单管理4.3.2 反馈信息管理第五章 Config2006 的详细设计5.1 产品构模器的详细设计5.1.1 产品构模器的数据库设计5.1.2 产品构模器各模块的详细设计5.1.3 产品构模器系统演示5.2 订单生成器的详细设计5.2.1 订单生成器的数据库设计5.2.2 订单生成器各模块的详细设计5.2.3 订单生成器系统演示5.3 产品注册器的详细设计5.3.1 产品注册器的数据库设计5.3.2 产品注册器各模块的详细设计5.3.3 产品注册器系统演示第六章 结束语6.1 工作总结6.2 工作展望参考文献论文摘要Abstract致谢导师及作者简介
相关论文文献
标签:产品配置器论文; 约束满足问题论文; 模型检测论文; 模型定制论文;