微软商业服务器2000目录管理系统:选择目录管理系统的标准(二)

商业服务器2000 目录管理系统

    体系结构

    结构商业服务器目录管理系统主要包含两个功能领域:

  • 目录模式设计器 提供以要素属性的形式描述目录和产品的功能。站点里每个目录都有目录模式设计器。
  • 目录编辑器 支持包含产品信息和物理导航层次结构的目录实例的创建和维护。每个实例代表一个目录模式的实现。

         模式目录模式以特定类型目录的形式描述了目录和产品的特征,目录模式可通过Business Desk(商务桌子)里的目录设计器模块来管理,或者通过目录管理的API编程来实现。

        目录模式包括目录定义,产品定义和属性定义(在下面定义)。目录定义和产品定义都通过属性定义来创建。

        目录定义以一个目录的形式描述目录的特定属性。这些目录属性被称为目录属性。目录定义通过目录属性来创建。例如, “部门”( Department )目录定义可能包含下列目录属性:名称,描述,图片文件名称,图片高度,图片宽度(Name, Description, Image File Name, Image Height, and Image Width)。 产品定义

        描述一个特定产品的特定属性。这些产品属性被称为产品属性。产品定义通过产品属性来实现。例如产品定义“Shirt ”(上衣)可包括的产品属性有:Name, Manufacturer, and Price (名称,制造商,和价格)。

        属性定义用来创建产品属性和目录属性。一个属性定义描述属性的信息,例如数据类型,名称和最小值。

        目录模式可以改变。一个目录模式甚至可以在目录包含数据之后进行编辑。

        目录一个目录是目录模式的一个实例,这个目录模式包含关于单个产品及把它们组织起来的目录的数据。一个目录可通过Business Desk (商务桌子)里的目录编辑器模块来创建,或通过目录API编程来实现。

        一个目录包含四个元素:

  • 目录: 一个目录定义的单个实例。例如一个名为“Department”(部门)的目录定义可被用来创建”Soccer Shirts"(足球文化衫)目录。
  • 产品: 表示目录里的待售项目。一个产品通过属性定义之间的结合来定义。例如,如果一个名为"Soccer Shirts"(足球文化衫)的产品定义有Name, Color, and Size (名称,颜色和尺寸)的属性,则这样一个产品的实例就有一个关于名称,颜色和尺寸的值。产品可通过把相关性强的项目放在一起而排列成一些组,称为产品家 族。产品家族包含产品变量(定义见下)。
  • 属性: 用来在目录内定义一个产品。(见上关于属性定义的部分)。
  • 属性变量: 表示一个产品家族的唯一标志。例如,一个带有“SKU 114”的 大尺寸蓝色衬衫就是"Soccer Shirt"(足球文化衫)产品的一个产品变量;尺寸,颜色和SKU共同组成一个变量。每个产品变量都基于同样的产品定义。

        目录组织:层次结构和相互关系为了在一个目录内组织产品和易于导航,目录层次结构和相互关系可以在目录和产品间进行定义。例如,一个父目录可以包含两个被称为子目录的不同目录。当客户来到父目录时,子目录就会显示出来以便于顾客进行产品定位。

        产品标志产品和产品变量都有唯一点标志。唯一标志符可以是个文本类型的属性,也可是数字类型的属性。例如,一本书的标题可能是产品的唯一标志符,而ISBN号就可能是变量的唯一标志符。

        当目录创建时,产品和变量的唯一标志符必须被指定。

        基本目录,定制目录和目录集可以创建两类目录:基本目录和定制目录,目录也可以结合成目录集。

        基本目录包含种类和产品,但没有任何特定的定价规则。

        定制目录由基本目录派生而来,并在目录内包含产品的特定定价规则。定制目录里的价格信息会覆盖基本目录里的价格信息。定制目录可用来给一个或多个顾客以某些产品的一个定制化的价格信息。

        目录集是为了控制一个顾客能够访问什么目录而创建。一个目录集是可以指定给一个顾客的包含一个或多个目录的一个组。一个顾客可以访问的目录集通过Business Desk (商务桌子)里的Users(用户)或Organizations(组织)来定义。

作者:Philip Reilly——微软咨询服务部,高级顾问 来源:中国知识管理网