|
|
产品 | 支持 | 搜索 | Microsoft指南 |
|
|
|
南天资金财务系统
解决方案介绍 解决方案全称:南天资金财务系统开发商:南天电子信息股份有限公司 开发背景 南天资金财务管理系统是一个为集团性金融证券企业提供全方位的资金财务运作管理的整体性系统解决方案。包括:管理控制层,业务运作层,报表分析层以及外部系统接口。通过分布于这些层次的功能为企业的不同的管理层次提供不同的服务,满足企业对资金财务管理工作的各种要求。 系统结构分三层 南天资金财务系统分成三个层次:数据层、业务逻辑层和用户界面层。 数据层主要存放系统中的业务数据和相应的数据存取规则。数据库系统可以采取目前市场所有主流的数据库,如Microsoft SQL2000。 业务逻辑层主要关注业务处理流程,进行各种业务操作和业务规则,采用组件技术实现。将所有的业务逻辑都封装在COM组件中,并利用COM+提供业务服务。 用户界面层,也可称之为表示层,主要展示各种业务数据,并接收的各种业务操作,向业务逻辑层发出进行业务处理的请求,该层不能直接访问数据库。该层主要用ASP及ActiveX组件完成。
技术实现 在南天资金财务系统的三个层次上,系统的设计保证了每一层的可伸缩性: 在数据层,业务数据最多可分布在多个数据库中,每个数据库使用各自的服务器和存储设备;也可以视实际系统的处理能力的情况,将所有的数据库合并在一个数据库中使用一台数据库服务器。 在业务逻辑层,通过使用微软的CLB(Com+ Load Balance,com+负载平衡)技术,最多可以使用16台应用服务器,单台服务器可以支持最多达32个CPU、64GB内存,可以组成多达512个CPU、1024GB内存的集群系统,为业务处理提供极其强大的处理能力。在业务处理需要时,还可以把所有的应用服务器集中在一起,对所有的业务处理提供支持。 在用户界面层,除报表外的所有业务处理均通过浏览器在Web上进行。报表系统采用Office2000中的Excel实现,整个报表的利用VBA进行编程进行报表的计算与处理,同样报表也不能直接访问数据库。 业务逻辑层的高可用性,则通过使用微软的Application Center系统提供的CLB来实现。使用两台服务器构建一个Cluster系统做CLB的路由服务,实际的业务处理请求,经此路由服务转到连接到此路由服务的相对空闲的服务器上处理。此类服务器最多可达16台,其中任何一台服务器停机后,路由服务器不会再把任何的服务请求发送至此服务器。路由服务的高可用性由Cluster保证。 在用户界面层,单个用户使用的PC机不对整个系统的高可用性产生影响。对于通过Web进行的业务处理,而Web的高可用性,同样通过使用微软的Application Center提供的NLB来实现,其工作方式和原理与CLB相同。
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
个人信息中心 | ©2004 Microsoft Corporation. 版权所有. |
||