SYBASE连锁经营分布式解决方案 -电脑资料

电脑资料 时间:2019-01-01 我要投稿
【www.unjs.com - 电脑资料】

连锁经营的业务结构图如下:

连锁经营的模式具有以下几个特点:

1.一个中心、多个远程连锁店,并且每个连锁店分布在不同的地域,

SYBASE连锁经营分布式解决方案

2.远程连锁店和中心之间需要交换数据,比如每个连锁店每天都要把产品的销售情况、销售额等数据上报给总公司;总公司向连锁店发送通知、产品价格调整等数据。但这种数据交换不需要实时通讯,只是在需要的时候进行数据的交换。

3.连锁店与总公司之间的线路无法作到实时通讯,多数情况可能是电话拨号的方式进行连接。

4.每个连锁店没有专门的系统管理员对应用系统进行维护,所以说连锁的的系统应是一个免维护的应用系统。

基于以上情况,我们提出Sybase的连锁经营分布式解决方案。

解决方案结构

在仔细研究和详细讨论了连锁经营的需求之后,考虑到数据在传输上的安全性和在业务上的可扩充性,Sybase建议如下系统方案。

整个系统由中心数据库、同步服务器、远程数据库三大部分组成。其中中心数据库可以采用Sybase ASA、ASE、Oracle、IBM DB2或Ms SQL Server;同步服务器采用Sybase公司成熟的、处理能力强的Mobilink Server;远程数据库采用Sybase公司的高性能、易维护的ASA数据库。此解决方案在软件和业务处理流程上有如下特点:

系统结构分布化

每一个远程站点分别有一个数据库系统(ASA)和客户端软件,各自组成一个独立的子系统,分别独立进行业务处理,

电脑资料

SYBASE连锁经营分布式解决方案》(https://www.unjs.com)。每一个远程站点可以通过拨号的方式或专线与同步服务器相连,从而实现与总公司的中心数据库进行双向的数据同步,整个系统结构合理,安全性强。

高可靠性

整个系统是分布式管理,总公司的中心数据库和各个连锁店的 数据库分别安装在各自的机器上,独立处理数据。各个连锁店数据库只负责处理和保存与自己有关的数据,通过 Mobilink再传送到总公司的中心数据库中,全部数据在各连锁店和总公司都有备份,避免了因为中心数据库的损坏而造成数据丢失,可靠性高。另外如果因为同步的线路出现故障,由于各连锁店有自己的数据库系统,因此仍然可以继续处理业务。

系统结构简单、易维护

因为 很多连锁店没有专门的系统管理员,无法承担复杂的维护工作,ASA是个 免维护的的数据库系统,无须专门的系统管理员对数据库进行日常的维护工作。

应用、维护成本低

ASA可以运行在Win95/win98系统上,并且只需要2M内存,这意味着不需要购买昂贵的Winnt/win2000系统,或UNIX系统,也无须购买高档的机器;并且因为ASA免维护,也不需要高昂的维护成本,这对各连锁店来说是一个福音。

易扩展

Mobilink所连接的中心数据库不仅仅是Sybase的产品,也可以连接 Oracle、DB2、Ms SQL Server,我们可以根据不同的需求连接不同的业务数据库;与Mobilink所连接的远程数据库不仅仅是ASA,也可以是移动设备上的移动数据库,以后可以扩展移动业务上的需求。

最新文章