账号:
密码:
最新动态
产业快讯
CTIMES / 文章 /
Commerce Server 2000 之型录建立
电子商务网站开发Step by step

【作者: 黃中杰】2001年05月01日 星期二

浏览人次:【6140】

前言

在因特网渐趋成熟的时代,业界需要更多样化与更弹性的电子型录系统,并藉由完整查询功能,引导潜在的消费者完成在线购买的行为,当然,在竞争白热化之后,如何透过产品折扣与促销功能来吸引更多的消费者、透过实时的销售状况分析报告,以了解消费者的喜好与消费习惯,或是透过网络进行 B2B 的数据与型录交换,都是在发展电子商务时将要面临的挑战。


在这一期的专栏中,我们将会使用 Commerce Server 2000 的 Business Desk 网站管理工具来建立一系列的「型录」 ( Catalog ) ,而且这既简单又有弹性,你不需要学习 SQL 指令,可以使用既有的数据,简易的进行汇入的动作,而且 Commerce Server 2000 有丰富的查询功能,可以提升在线使用的效能,也有马上就可以使用的范例型录。


Commerce Server 2000 在管理网站产品时,是使用型录的方式来分类,就如同我们在商店购买商品时会先翻阅产品型录一样,而商品的电子型录中则包含了产品介绍、价格、促销活动等信息,Commerce Server 2000 的型录可分成「型录结构」「型录数据」两大部分,其中前者用来定义产品型录的架构,后者则是存放产品型录中的内容数据。


定义型录结构

型录结构 ( 图一 ) 是用来描述产品类别与产品内容的数据结构,它包含了类别定义、产品定义与属性定义三个部分,而其中类别定义与产品定义是由数个属性定义所组成的。首先,因为产品有不同的属性与类别,所以我们得先定义产品的属性,当产品的属性定义好之后,就可以定义「产品」,之后,当然也必须定义「型录」,而一旦建立好「型录」结构之后,我们就可以开始建立产品并指定到「型录」中,当所有的型录数据设定好之后,我们就可以针对型录内容与结构进促销或折扣活动、进行在线销售。


属性定义

属性是组成一个产品的描述性数据,也是型录结构中最基本的元素,所以要先定义。举例来说,一本书的的属性可能包括书号、书名、作者、出版社与售价... 等,要定义这些属性,我们可以在 Catalog 选项下,点选 Catalog Designer,并在左上角的下拉选单按钮 <icon1.tif> 中选择「Property Definitions」,在窗口中我们会看到目前所有的属性列表,然后新增我们所需要的属性,以书名为例,点选新增按钮 <icon2.tif> 后,因为书名的数据为文字型态,所以我们选择 Text,然后在画面中输入书名的属性数据:


  • 1.在 Name 字段中输入属性的名称 ─ BookName


  • 2.在 Display on site 勾选 Yes,表示在网站中显示这一个属性


  • 3.Display name 是属性显示的名称,如果不填,会直接以属性名称来显示


  • 4.勾选 Free text searchable,以便对此属性进行全文检索查询


  • 5.勾选 Specification serachable,此属性才能进行复合条件查询


  • 6.Minimum length 是属性内容的最小位长度


  • 7.Maxmum length 是属性内容的最大位长度


  • 8.Default value 可以指定属性的默认值


  • 9.勾选 Assign to all product types 可以让所有的产品类别使用这个属性


  • 10.勾选 Export to Data Warehouse 将属性输出到数据仓储,可被用来分析


  • 11.勾选 DIsplay in products list 可以让属性在产品型录中显示



设定好属性内容后,点选左上角的储存并回到上一页的按钮 <icon3.tif> ,并继续定义书号、作者、出版社与售价...等属性。


产品定义

定义好属性后,我们就可以将这些属性组合成不同的产品,以我们的范例网站 ─ 电子书店为例,主要的产品就是书籍,同样在 Catalog 选项下,点选 Catalog Designer,并在左上角的下拉选单按钮 <icon1.tif> 中选择「Product Definitions」,在窗口中我们会看到目前所有的产品列表,先不去那些管默认的产品,我们要新增一个名为「书本」的产品,点选左上角的新增按钮 <icon2.tif> 后,在窗口中输入产品的数据:


  • 1.在 Product Definition Properties 区域的 Name 字段中输入产品名称─书本


  • 2.在 Product Propertise 区域中利用 [Add >] 与 [< Remove] 按钮设定该产品的属性,也就是说,只要是这种产品都会具有这些属性



设定好后,点选左上角储存并回到上一页的按钮 <icon3.tif>,回到主画面中后,你会看到新增的产品「书本」,这个时候你可以继续定义其它的产品。


类别定义

类别是在 Catalog 选项下,点选 Catalog Designer,并在左上角的下拉选单按钮<icon1.tif> 中选择「Category Definitions」,你看到一个默认的类别 Deaprtment,我们要新增一个类别 ─ 计算机书籍,所以点选左上角的新增按钮 <icon2.tif> 后,在窗口中输入类别的数据:


  • 1.在 Name 字段中输入类别的名称─计算机书籍


  • 2.在 Product Propertise 区域中利用 [Add >] 与 [< Remove] 按钮来设定用以描述该类别的属性,在此我们选择了 Description、Image_filename、Image_height 与 Image_weight这四个属性



设定好类别名称与属性后,点选左上角储存并回到上一页的按钮 <icon3.tif>,回到主画面中后,你会看到新增的类别「计算机书籍」,同样的,你可以继续定义其它的类别,例如:计算机杂志、漫画...等。


建立型录

当我们定义好型录结构后,我们就可以开始建立一个产品型录的实体,在 Commerce Server 2000 的型录系统中,透过无层级限制、相关产品类别与支持超过百万项产品的阶层式架构,我们可以使用自定义的产品属性,并做跨型录的查询,如 ( 图二 )。


建立型录

首先,我们要建立一个新的型录,点选 Catalog 选项下的 Catalog Editor,并点选左上角新增按钮 <icon2.tif>,选择 「New Catalog 」,然后在窗口中的 Catalog Properites 区域中输入型录的数据:


  • 1.在 Name 字段中输入型录的名称─书籍型录


  • 2.Start date 是型录起始的有效日期


  • 3.End date 是型录结束的有效日期,默认时间是三个月


  • 4.Currency 是货币说明,我们使用 NT ( 新台币的英文缩写 )


  • 5.Unit of weight measureg 是产品重量的单位,与运费的计算有关


  • 6.在 Product unique ID 的下拉式选单中选取作为产品识别的产品属性


  • 7.在 Product variant unique ID 的下拉式选单中选取作为相关产品识别的产品属性


  • 8.Vendor ID 是卖主的 ID



数据填写完毕后,按左上角的储存按钮先将型录数据储存。


加入类别

接着,继续在 Categories 区域中,按 [New...] 键来加入先前我们所定义的类别,在 New Catalog 对话框中选择,选择一个类别,按下 [Continum] 按钮后,在窗口中填入型录的相关数据:


  • 1.在 Name 字段中输入型录类别的名称─程序设计


  • 2.接下来 Description、Image_filename、Image_height 与 Image_weight 这四个字段就是我们在定义类别时所定义的四个类别属性


  • 3.若在 Price 字段输入一个数字,表示这个类别的所有产品都具有相同的售价


  • 4.勾选 Searchable,表示此类别可供用户进行查询


  • 储存并回到上一页之后,你会在 Categories 字段中看到一个新增的「程序设计」,你可以继续定义其它的类别,例如:操作系统、电子商务...等。



加入产品

最后,在 Products 区域中,按 [New...] 键来加入先前我们所定义的产品 ( 图三 ),在 New Product 对话框中,选择一个产品定义,在这里我们选择的是「书本」,按下 [OK] 按钮后,开始输入产品的数据:


  • 1.在 BookNo 字段中输入书号


  • 2.在 Name 字段中输入书名


  • 3.在 Description 字段中输入产品描述


  • 4.在 Author 字段中输入作者名称


  • 5.在 Publisher 字段中输入出版社名称


  • 6.在 Weight 字段中输入产品重量以计算运费


  • 7.在 Price 字段中输入产品售价



然后在 Assigned Categories 区域中,利用 [Add >] 与 [< Remove] 按钮来指定该产品所属的类别,在此我们将这本 「XML 教战手册」 归类到 「程序设计」 类别中。


到目前为止,我们已经完成一份完整的产品型录,但在测试之前,可别忘了利用出版按钮 <icon4.tif> 将型录更新到网站上喔!


测试型录

如果你已经将型录更新到网站上了,你就可以在浏览器中透过下列网址来检视您制作的型录在网站上呈现的情形:


http://localhost/retail/


没错吧!这正是我们所建立的产品型录,点选型录分类「程序设计」,你就可以看到属于这个类别的书籍,如果再点选书名称,就可以看到产品的详细数据,像是书号、作者与出版社...等,而这些数据正是我们在进行产品定义时所定义的结构( 图四 )。


你也可以在网站上线上下单购买书籍,因为在你制作好一个产品型录的同时 ( 图五 ),一个最基本的购物篮环境就这么自然地产生了,你可以在产品型录页中输入购买的数量并将产品加入购物栏中,然后在购物栏中检视、修改或删除你所选购的产品,确认无误后再送出订单。当然,你还得输入一些订单数据、选择送货方式、确认订单内容、选择付款方式,最后当订单成立后,还会出现一个确认画面,你应该会得到一个订单号码,以便您查询订单的状态 ( 图六 )。


期待下期

在这整个过程中,你是否曾经看到过任何程序代码?答案是 NO;你是否需要撰写程序?答案仍然是 NO;没错,不要怀疑,就是这么简单。Commerce Server 2000 能够让你在最短的时间内,花费最少的人力,建立出网站的产品型录,当然,一套定价五十几万的 Commerce Server 2000,型录功能可没有这么阳春,在下一期中,我们将运用进阶的型录功能,制定定价策略与产品折扣活动,让网站提供更灵活的产品型录组合,可别错过啰!


相关文章
企业用行动资料库将迈向个人化市场
企业增加资料库存取速率的解决方案
XML的查询语言
XML企业应用伺服架构
政府应鼓励网际软体开发工具产业
comments powered by Disqus
相关讨论
  相关新闻
» AI浪潮来袭!伺服器面临高热密度挑战 Vertiv协助矽谷主机代管商在既有机房突破散热瓶颈
» 英业达捐赠台大高效伺服器 引领学术研究高算力大未来
» 数位部办理5G专网国际论坛 机械业看好有助於短链劳动力
» 欧盟规划6G计画主席来台 与经济部签约合作跨国研发
» TrendForce:伺服器供应链重组 云端大厂扩大分散基地避险


刊登廣告 新聞信箱 读者信箱 著作權聲明 隱私權聲明 本站介紹

Copyright ©1999-2024 远播信息股份有限公司版权所有 Powered by O3  v3.20.1.HK84PC16MUESTACUKR
地址:台北数位产业园区(digiBlock Taipei) 103台北市大同区承德路三段287-2号A栋204室
电话 (02)2585-5526 #0 转接至总机 /  E-Mail: webmaster@ctimes.com.tw