R12包含的主要产品
从技术的角度来讲,Oracle电子商务套件R12就是一个大的软件包。根据业务功能的不同,一般包含如下8个产品系列:
❑Oracle Financials
❑项目管理产品套件
❑供应链计划和管理套件
❑Oracle制造:离散管理和流程管理
❑人力资源管理系统套件
❑客户关系管理套件
❑主数据管理套件
❑Applications Technology
在Oracle电子商务套件R12中,每个产品系列通常又由单独的应用组成,例如Oracle Financials是由总账、应付账款、应收账款、现金管理、iReceivables和iExpenses等组成的。有关功能性的内容已经超出了本书的覆盖范围,这些一般是由专门功能顾问去实施操作,如果想了解这些东西,可以进一步阅读相关的资料。
R12的结构
一般而言,一个好的应用系统,基本上最初都是先确定业务需求,然后才有后来的技术架构,技术架构对于支持Oracle电子商务套件R12的业务需求也很重要。
1.业务结构
Oracle电子
商务套件R12基于一个统一的数据库,是共享统一数据模型的多组织结构,具体如图1-1所示。
图1-1Oracle电子商务套件R12的业务结构
在建立业务结构时,Oracle电子商务套件R12具有以下5个基本特点:
❑建立在“Oracle最新技术基础”之上。
❑是一个全面的电子商务系统,并且提供了一个全面的解决方案,包括制造、供应链管理、财务、项目、人力资源管理、市场营销、销售和服务等流程,因此可以对公司进行360度的全面观察。
❑通过集成的结构提供全面的解决方案。提供的是一个完全集成的程序包,而不是通过系统集成和自定义实现的集成程序包。
❑完全全球化,可通过全球网络访问R12电子商务套件。它可以适应多种语言和币种,支持国际化的功能,如灵活的日期格式和多种基数支持;支持使用Unicode字符集的数据;还包括内置的会计本地化和业务本地化。
❑为实施任务提供了大量工具。这些工具包括:快速安装工具、修补应用工具及多个配置文件和可自定义的帮助文件。客户可以使用这些工具配置系统以满足自己的需求。
2.技术结构
Oracle电子商务套件的结构是标准的三层架构,如图1-2所示。这里所说的“层”是服务的逻辑分组,可部署在一台或多台物理服务器之上。
❑桌面/客户层:此层提供用户界面,包括桌面计算机、笔记本或移动设备。其作用是获取信息并向用户显示信息。
❑应用逻辑层:此层有时也称为中间层,负责存放支持和管理各种应用产品组件的应用逻辑。
❑数据库逻辑层:此层支持和管理Oracle数据库,负责存储和检索应用数据。
图1-2Oracle电子商务套件的技术架构