4. SaaS平台整体框架设计
1.8 多层体系的架构设计

图10 多层体系的架构设计
合作方:企业、客户、开发商、代理商、运营商、其他(如银行、政府)
系统用户:平台管理员、企业管理员、企业普通用户、平台运维人员、合作伙伴
接入设备:个人电脑、PDA、手机、Kiosk机
层次划分:企业信息门户层、业务管理层、系统平台服务层、业务应用层、数据库层、系统安全平台。其中系统安全平台跨越业务管理层、系统平台服务层、业务应用层,是整个系统的安全管理中心
归纳整合:
企业信息门户层:负责终端设备的接口的定义、接入、及界面定制,企业信息门户的统一管理。
业务管理层: 负责业务应用服务管理,包括企业、客户、合作伙伴、组织机构、用户角色、权限及计费等的统一管理。
系统平台服务层:负责系统资源、数据管理及平台所提供的服务,是系统的核心。
业务应用层:平台所提供的业务应用模块。
数据库层:数据的访问链接及控制。
系统安全平台:负责系统的安全保障,包括安全基础设施、 业务应用系统安全、 安全管理保障体系等,是系统的核心。
理论依据与参考:
分布式层次结构的思想。
企业IT服务规范。
IBM 软件解决方案。
1.9 基于构件库的架构设计

图11 基于构件库的架构设计
接入设备:个人电脑、PDA、手机、离线应用。
服务:数据交换服务、人员/权限管理、部件管理服务、离线拉入服务、表单引擎、工作流引擎。
构件库:企业级应用系统(如HR、CRM)、系统安全平台、邮件系统、个人事务、业务报表、流程管理、文档管理、会议管理、任务管理、通知公告
归纳整合:
企业信息门户层:负责终端设备的接口的定义、接入、及界面定制,企业信息门户的统一管理。
构件库层: 负责业务应用服务管理。
数据库层:数据的访问链接及控制。
系统安全平台:负责系统的安全保障,包括安全基础设施、 业务应用系统安全、 安全管理保障体系等,是系统的核心。
理论依据与参考:
分布式层次结构的思想。
企业IT服务规范。