中国电信业Siebel的系统应用

上传人:876****10 文档编号:147298428 上传时间:2020-10-08 格式:PPT 页数:70 大小:4.81MB
返回 下载 相关 举报
中国电信业Siebel的系统应用_第1页
第1页 / 共70页
中国电信业Siebel的系统应用_第2页
第2页 / 共70页
中国电信业Siebel的系统应用_第3页
第3页 / 共70页
中国电信业Siebel的系统应用_第4页
第4页 / 共70页
中国电信业Siebel的系统应用_第5页
第5页 / 共70页
点击查看更多>>
资源描述

《中国电信业Siebel的系统应用》由会员分享,可在线阅读,更多相关《中国电信业Siebel的系统应用(70页珍藏版)》请在金锄头文库上搜索。

1、陈永林12/27/2006,1,Siebel 和电信行业,中国电信行业Siebel系统应用交流,2,提纲,TMF 模型及国内电信系统发展介绍 Siebel系统及其在电信行业的应用情况 Siebel实施流程 权限模型和实现 订单,产品模型 配置开发流程 参考,3,eTOM 定义界面内容,业务对象层; 捕获业务逻辑,数据对象曾; 提供底层数据库的逻辑试图,61,界面导航,一个典型的Siebel界面,Site Map,Link bar,View tabs,Row indicator,Screen tabs,Selected record,62,Siebel 开发过程,Siebel pre-defin

2、ed database schema (approx. 3000 tables),Development Process Siebel development is performed in Siebel Tools, which in turn accesses the Siebel source code in the Siebel repository tables. When ready for testing, Siebel Tools compiles the source code into a Siebel Repository File (.srf). The .srf is

3、 the compiled, executable Siebel application. The .srf is placed on the Application server, and is accessed by the object manager. The .srf is loaded into the application server memory for performance. An .srf is typically 25-35 MB in size.,Siebel Tools,Siebel.srf,1,2,3,4,1,2,3,4,Siebel Repository T

4、ables,63,定义表结构,扩展表字段,建立表关联 定义BC,BO,Link,MVG等业务层逻辑关系 组织应用,屏幕,视图,子视图 定义控件,字段,按钮脚本 定义页面,控件,字段可见性 定义、定制、部署和启动工作流 编写服务脚本 配置类,类目和目录,属性,产品 发布应用,设置权限,Siebel 的开发,64,基于Siebel的开发,1.1.Column、Table和Index Table:Siebel中的物理表都是用Tools在目标定义库(Repository)中定义和生成的,和实际物理表的结构保持一致; Column:物理表字段,由Tools定义; Index:物理表索引,也是由Tools

5、定义; 不要手工在数据库中修改物理表,而应该使用Tools生成、修改表,65,基于Siebel的开发 cont.,1.2.Field、BC、BO和Link BC:Siebel中的基本逻辑单元(如订单头、订单行、雇员等),是物理表的映射,一个BC对应到一个或若干个有关系的表。BC也可以包含一些方法以实现特定功能(也可以客户自编程添加方法) Field:BC包含的字段,对应于表的字段 BO:Siebel中的逻辑大单元,包含了一个或若干个有关系的BC Link:定义BC之间的关系(1:1/1:M/M:M),66,基于Siebel的开发 cont.,1.3.Control、Applet、View和Sc

6、reen Control:UI层中最小的单元,对应于BC的一个Field Applet:Siebel界面中的一个窗体,对应于一个BC,允许通过Applet访问BC的数据和方法。 View: Siebel界面,由若干个Applet组成,对应于一个BO Screen:一组有关联的View的集合,对应于一个菜单项,67,基于Siebel的开发 cont.,1.4.Project 为了能够实现团队协同开发,Siebel引入了Project概念 Project是指一类相关的Siebel Repository对象(如BO、BC、View等)组件的集合 Project是为开发人员设计的,故只有在Tools中有意义 开发时,可以锁定若干Project,锁定后自己可读写该Project所属的对象的定义,其它人员只能读 Siebel 6的最小编译单元是Project,Siebel 7的最小编译单元更小了,可以是Project下属的对象,68,Siebel技术特性,支持B/S & C/S,典型的N(2-5)层架构; 扩展性良好(负载均衡、组件分布); 集成性极好(提供了数十种集成方式); 易于二次开发及定制,可平滑升级; 自有编程语言和编译技术; 本地开发、调试; 复杂工作流和业务逻辑(可客户自编程定义); 本地库及数据同步技术,69,70,问题和讨论,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号