文本描述
三立投资担保有限公司 系统设计方案 北京美亚辛科技有限公司 2010年06月26日 三立投资担保有限公司 第 1 页 1. 设计目的 此设计文档由北京美亚辛科技有限公司(以下简称美亚辛)为三立投资担保有限公 司(以下简称三立投保)的核心业务系统而制作。该文档从高层面对系统的业务功能 及技术架构进行了描述,将三立投保对未来业务的设想做了初步的书面化建议,为今 后美亚辛与三立投保在系统开发过程中的交流和沟通方面提供帮助。 2. 业务功能架构 系统围绕需求导向,力求通过最佳的工作流程使得三立投保能够对现有和未来的合 作伙伴和客户提供有更多更广的功能支持。为适应更多的变化,系统采用了核心业务 模块化的设计,不仅为分期实施建设提供了支持,而且还为将来系统功能扩展及可能 的与外部系统无缝连接建立了保障。见图一。 图一系统业务架构 三立投资担保有限公司 第 2 页 另外,系统整合了销售前端,将多渠道客户集中化,通过一个系统实现对所有产品 和渠道的支持。 基于以上的业务架构,整个系统分为5个子功能,基础功能,核心业务,财务管理, 销售渠道,和风险控制。见图二。 图二系统业务功能框架设计 a. 基础功能包括了最基本、最常用和重用最多的系统功能,如客户管理,日常事 务管理,安全和权限管理等。 b. 核心业务为系统支持的主要核心功能,即保前管理,保后管理,合同管理和资 信管理。其功能的完全实现需要部分依赖于其下的基础功能。 c. 财务管理为系统支持的另一重要功能,实现了对公司经营活动中现金和支票的 使用,资金的流转和公司的盈利状况的详细记录和管理。同核心业务一样,其 功能的完全实现需要部分依赖于其下的基础功能。 d. 销售渠道汇集了对市场和销售人员及其活动的管理。其中,业务员管理和营销 活动管理功能的实现须部分依赖于基础功能而佣金管理和考核管理功能的实 现则要靠基础功能和财务管理。 e. 风险控制同时包含了对风险进行分类控制的功能,和对上级管理部门实时读取 系统数据或定期上传数据管理方式的功能实现。 三立投资担保有限公司 第 3 页 图三系统技术架构 三立投资担保有限公司 第 4 页 3. 技术架构 系统力求进行标准化设计和开发。系统采用开源的Java技术和多层结构设计,基 于当今流行的J2EE平台及HA,集群和负载均衡应用,并大量使用标准软件包。这使得 系统可以在任何硬件环境下运行,降低了综合拥有成本,缩短了设计和实施周期。而 且系统具有高度的可靠性,稳定性和扩展性,能够支持因业务变化而进行的频繁的调 整,和逐年增长的大规模数据量。见图三。 a. 核心业务部分 基于当前的业务需求,核心业务系统硬件共由多台HP高性能服务器组成,操作系 统采用Linux企业版,Java技术版本为当前最新的Java SE1.6和Java EE6,相关的 标准软件包均为开源技术。这样,即满足了系统的稳定性和性能要求,又可很好的控 制预算。 客户端采用网络方式,即浏览器且主要基于微软Internet Explorer 8,与服务器 端进行交互,这样就省去了在用户机器上进行客户端安装和频繁更新的麻烦,使今后 的系统维护变得简单。 系统的多层架构,分别为网络表现层,业务应用层,企业信息层,和数据存储层。 a. 网络表现层 网络表现层由两台网络服务器组成,这两台网络服务器采用千兆网连接,并通 过一个4层交换机与客户相连接,所有的客户请求都通过4层交换机发给两台 网络服务器。而4层交换机的一个特有功能就是负载均衡,从而实现了网路服 务器的高可用性和负载均衡。 b. 业务应用层 业务应用层由两台应用服务器组成。应用服务器间通过千兆网连接。从逻辑上, 这两台应用服务器可以被当成一台服务器来看待,从而保证了,在任何时候, 一台应用服务器出现问题,业务都不会受到影响,而且两台应用服务器可以在 一定程度上均衡负载,从而使业务压力均衡的分布于两台应用服务器之上,充 分的利用了硬件资源。 c. 企业信息层 三立投资担保有限公司 第 5 页 企业信息层主要是由2台数据库服务器和一台影像存储服务器组成,所有的投 资担保书数据将存储在数据库内,而担保书及相关材料扫描的影像将保存在影 像存储器中。影像存储服务器和数据库服务器采用千兆网连接。2台数据库服务 器的工作模式为双机热备的HA工作模式,在此模式下,当正在运行的服务器出 现问题,待命的服务器将在10秒钟内启动进程并接管业务,从而保证了日常业 务的高可靠性和高可用性。 d. 数据存储层 数据存储层由一至多台高性能数据服务器提供数据的存储和访问。目前提供两 组硬盘,一组为2台数据库服务器共享,另外一组为影像存储服务器使用。由 于该层的抽象分离,使得对数据的备份,扩容,安全控制和维护等变得更为直 接和简洁。 b. 门户网站部分 基于当前的需求,除网上申报系统以外,门户网站主要以宣传为主导功能,并承担 一些轻量级的客户服务功能,所以门户网站对硬件的要求要低于业务核心部分。共由 三台服务器组成,操作系统,Java技术版本及相关的标准软件包均与核心业务系统想 同。 客户端采用同样的瘦客户端网络方式,服务器端采用三层架构,分别为网络表现层, 业务应用层,企业信息层。三层的搭建模式类似于核心业务系统,但主要区别是使用 单台主机而未使用集群以节省初期投入。当然,将单台主机升级为集群应该是一个简 单而快捷的工作。另外的区别在于。 a. 业务应用层 网站对网上申报功能的支持是通过业务应用层与核心业务系统进行交互而完成 的。 b. 企业信息层 企业信息层将数据库服务器和数据存储合并抽象为一层,其数据服务仅为门户 网站使用。