Siebel-Tools功能强大的系统配置工具1

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Siebel Tools功能强大的系统配置工具

2008-03-18 23:51:35| 分类:[资料]CRM功能模| 标签:|字号大中小订阅

Siebel Tools 是Siebel 为其CRM产品开发人员专门提供的系统配置工具,系统的客户化修改以及系统升级控制等都是通过该工具进行配置(Configuration) 。该工具直接修改Siebel CRM的目标定义库(Objects Repository), 而目标定义库是Siebel应用程序运行时直接读取并解释执行的整个应用系统的重要的一部分。因而通过修改目标定义库的内容便可以改变应用系统的各种行为。根据用户需求,Siebel开发人员利用它可以对三层应用引擎中的所有目标定义进行修改或建立新的目标,为Siebel CRM系统的客户化配置提供了非常灵活且功能齐全的系统扩展和修改工具。

如前所述,Siebel的三层引擎结构体系使系统功能得以模块化,下层直接为上层服务,每层的客户化过程相对独立,需求分析过程从上到下,而实际设计过程则从下而上。

4、1 客户化用户界面

用户界面(UI)的客户化使用户感觉到系统是专为他们设计的,在使用中遇到的各种名词术语以及系统菜单可以最大限度地符合用户的日常习惯和企业对数据安全的要求,对系统的应用培训,增加系统的亲和力可以起到事半功倍的效果。

根据企业内部不同的用户定义以及功能设置,可以对有关用户界面层的各个显示单元进行增减或修改。对用户界面的三个基本单元,即屏(Screen), 视(View) 和区(Applet)可以自由配置,应不同要求设定一个应用(Application) 所需的屏,视及区的种类,对系统菜单和数据显示区的各控件(Controls) 也可以灵活增减。除了Siebel特定的屏幕显示区标准布局无法更改外,一个屏幕内其它内容几乎都可以修改。

界面客户化不直接修改下层企业逻辑定义,整个过程只是选择利用下层企业逻辑定义库中的企业单元(Business Component) 定义,因而是最快捷效果最明显的客户化手段。Siebel标准的目标定义集已经很大程度的涵盖了CRM的现代理念,除非有特定需要,用户往往只需对用户界面作少量修改就可以很好地满足企业的定制需求。

4、2 修改或建立企业逻辑目标(Business Logic Objects)

如果标准的企业逻辑目标定义集无法完全满足企业特定需要,可以进一步对第二层即企业逻辑目标层进行修改或增添。企业单元(Business Component) 作为一种特别的反映企业逻辑(Business Logic) 的虚拟数据表,可以通过Siebel Tools增加或修改所定义的虚拟域(Virtual Fields), 以丰富或补充系统所能提供的信息。

企业单元域(Field)的定义直接对应于下层数据管理层中数据表的列(Columns)。本层的客户化过程就是从下层已有的数据库表格中选择所需的一个列或多个列加以定义的过程,而不必直接修改下层数据表的内容。

4、3 扩展数据库数据单元

如果标准数据库中的数据表无法完全满足上层企业逻辑的设计需要,还可以在第三层即数据管理层作适当扩展,如增加表格的列以存储额外的数据。

4、4 Siebel可视化配置

如前所述,Siebel数据安全特性由三种控制机制实现,即责任控制(Responsibility),可视化(Visibility)以及为移动客户所用的可选择数据下载(Selective Retrieval) 组成。

以上安全控制内容部分地由应用软件控制,开发人员无法更改。其它可更改的可视化特性可以通过Siebel Tools加以设定,比如修改企业单元的可视域属性可以指定反映个人(Personal),小组(Sales Team)以及组织(Organization)三个安全层面所使用的的控制域(Field)。

4、5 Siebel VB Script和eScript

Siebel VB Script 和eScript 是Siebel公司为其CRM产品所提供的嵌入式编程语言,可以选择所需的目标(Objects) 利用类似于VB Script 或JavaScript的脚本语言控制事件的触发过程(Event Handler),从而对应用软件进行客户化流程修改。这种程序直接利用Siebel Tools写进目标的事件属性,有应用程序运行时读取并执行。该脚本语言主要应用于以下几个方面:

企业规则定义(Business Rule)

用户界面组件的客户化行为

与第三方软件接口--调用DLL,ActiveX或其它控件,以及访问操作系统

由于Siebel的标准产品中已经有许多专用的客户化设计工具,除非确有必要自行编程,否则可以直接选用。这类产品包括派遣管理(Assignment Manager), 业务流程设计(Workflow), 应用系统整合(eBusiness Application Integration(EAI))等

企业业务自动化设计—Business Rule Automation

2008-03-18 23:52:06| 分类:[资料]CRM功能模| 标签:|字号大中小订阅

一个公司或企业为了实现所期望的商业或服务目标,总会制定各种规章制度,以规范公司作业的标准。比如服务部门会制定客户服务的标准,规定何时要给顾客一个明确答复以及按紧急程度安排优先次序,销售部门则会制定诸如产品价格折扣,销售周期管理等各种制度。然而,由于众所周知的原因,规定的制定是一回事,执行是另一回事,这种有规不依的现象不同程度的存在于国内外的企事业单位,使得各种规章制定如同虚设。除了企业文化等原因之外,缺乏一个有效的信息管理监督系统也是一个重要的因素。业务流程的设计以及有效执行(Workflow Enforcement)是CRM产品的一个重要方面。

Siebel的企业流程自动化设计工具主要有业务流程设计(Workflow), 活动表单设计(Activity Templates), 任务派遣管理(Assignment Manager) 以及客户交互脚本设计(SmartScript), 下面分别对其作一简单介绍。

5、1 业务流程设计(Siebel Workflow)

相关文档
最新文档