Siebel开发入门教程:配置与Sample库实践

需积分: 10 1 下载量 125 浏览量 更新于2024-07-22 收藏 4.42MB DOC 举报
"SIEBEL开发简介 - 一个基础教程,主要涵盖了SIEBEL开发环境的配置、工具的使用以及BusinessComponent的创建步骤。" 在IT领域,Siebel系统是一款广泛应用于客户关系管理(CRM)的软件,由Oracle公司提供。这篇SIEBEL开发简介旨在帮助初学者理解和掌握Siebel开发的基础操作。 首先,我们来看一下配置文件。在Siebel开发环境中,有两个关键的配置文件: 1. Tools配置文件:通常位于"D:\Siebel\8.0\Tools\BIN\ENU\tools.cfg"。这个文件用于设置Siebel Tools的运行参数,包括数据库连接信息、工作区路径等,它是开发者与Siebel服务器进行交互的核心配置。 2. WebClient配置文件:位于"D:\Siebel\8.0\web_client\BIN\ENU\uagent.cfg"。此文件控制Siebel Web Client的行为,如用户界面设置、服务器连接等,对前端用户体验有直接影响。 接下来,教程以sample库为基础进行讲解。sample库是Siebel提供的示例数据和对象,用于学习和演示。开发者通常会在此基础上进行开发和实验,以便更好地理解系统工作原理。 Siebel Tools是进行开发的主要工具,通过它我们可以创建、修改和管理Siebel对象。登录时,使用管理员账号"SADMIN"和密码"SADMIN",并连接到sample库。 在ObjectExplorer中,可以设置和管理项目。通过菜单View -> Options -> ObjectExplorer,可以定制显示的业务对象。接着,通过View -> Windows -> Project,创建一个新的项目,并在ObjectExplorer中选择项目类型,例如BusinessComponent。 BusinessComponent(BC)是Siebel中的核心组件,代表数据库中的一个表或视图。在本教程中,以创建名为"ABCAssetSupplyPlan"的BC为例,该BC基于"S_ASSET_XM"表。创建BC分为两步: 1. 新建BC:在BusinessComponent目录下点击新建,填写相关信息,如Name、Project、Class等,并指定表S_ASSET_XM。 2. 创建SingleValueField:在BC的SingleValueField子目录下,添加字段,如AssetId、Supply、Type等,定义字段属性,如是否必填、数据类型等。 最后,将BC添加到Business Object(BO)中,通过新建Link来实现对象之间的关联。这有助于构建更复杂的业务逻辑。 总结来说,SIEBEL开发涉及配置管理、对象创建、属性设置等多个环节,理解并掌握这些基本操作对于成为一名合格的Siebel开发者至关重要。通过实践和不断学习,开发者可以进一步深入到复杂的业务流程设计、工作流管理、自定义UI等方面,从而为企业提供定制化的CRM解决方案。