产品配置器(Config2006)的设计与实现

产品配置器(Config2006)的设计与实现

论文摘要

为了解决企业能够根据用户的需求来定制产品的问题,基于知识表示的产品配置器应运而生,它是人工智能技术的一个重要应用。本文首先分析了产品配置器的工作机理及约束满足问题(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
  • 致谢
  • 导师及作者简介
  • 相关论文文献

    标签:;  ;  ;  ;  

    产品配置器(Config2006)的设计与实现
    下载Doc文档

    猜你喜欢