上海浦东发展银行信息中心弱电总包工程新方案 - 图文 联系客服

发布时间 : 星期日 文章上海浦东发展银行信息中心弱电总包工程新方案 - 图文更新完毕开始阅读

上海浦东发展银行信息中心弱电总包工程 技术方案

通”各子系统的工作站和服务器则位于系统100M带宽的管理域,通过路由器与广域网相连。

2、“一卡通”系统数据流特点

“一卡通”系统的数据交换方式可分为两类: 业务数据流:

它是指 “一卡通”子系统内从服务器到工作站,工作站到服务器及各工作站之间的数据流,通过大厦局域网进行传输。 “一卡通”系统的业务数据流都触发对数据库的某种操作。由于 “一卡通”系统的各个模块功能可能分布于不同的管理部门,为使这些模块之间的数据同步和实现快速高效的WEB查询,中央数据库是必须的。同时,为了减轻服务器的负担,又要尽量做到数据的分布式处理。这使 “一卡通”系统的数据库分为两部分:《1》中央数据库:位于服务器上。《2》本地库:运行在各管理子系统工作站上。本地库与中央数据库之间的同步数据流有三个方向:

a) 中央数据库→本地库;

控制数据流:

工作站与其所带设备之间的控制数据称为 “一卡通”的控制数据流,通过RS-422总线进行传输。由于 “一卡通”系统可能控制到数以千计的门禁、消费机、停车场控制器等等设备,控制方式包括以下几种:

控制本机设备;

控制本局域网其它机器的设备;

29

上海文迅电子有限公司

b) 本地库→中央数据库; c) 本地库→本地库;

上海浦东发展银行信息中心弱电总包工程 技术方案

控制异地异网设备;

这样,控制数据流有以下几个方向:

本机→本机设备;

本机→本局域网其它主机→设备;

本机→本地网络→异地网络→异地主机→设备;

3、软件体系架构

从内部组成上看,”一卡通”软件由以下几大模块组成: 设备通讯模块:用于各控制主机与其所控制设备之间的通讯;

网络通讯模块:用于各模块之间在网络上的数据通讯,基于TCP/IP协议和

socket机制。

中心数据库:储存 “一卡通”系统所有的数据表; 本地数据库:储存本工作站所需的数据表;

数据库操作模块:对数据库操作的存储过程和触发器(位于后面); web查询支持模块:支持网络查询的模块,基于HTML机制。

从功能上看“一卡通”软件由以下几部分组成:

设备管理子系统:用于管理“一卡通”的所有设备,包括主机、控制设备

等等,负责设臵其各种通讯参数,包括主机号、串口号,波特率等; 门禁管理子系统:实现电子门锁控制,出入时间记录;

停车场管理子系统:对进出大厦停车场的所有车辆实现集中控制和管理; 卡片发行子系统:在“一卡通”实施的范围内进行各类授权操作; 人事管理子系统:用于 “一卡通”系统所需人员、车辆资料的录入、修改、

管理和查询;

消费管理子系统:用于会所、物业管理、食堂等收费管理

30

上海文迅电子有限公司

上海浦东发展银行信息中心弱电总包工程 技术方案

4、系统软件选型

综合考虑实际的使用环境、成本、可移植等因素,我们的系统软件选型如下:

(1)数据库平台:采用微软公司的SQL Server2000。

一般客户机/服务器环境下的数据库系统都由两部分构成,一部分装在客户机上,主要是访问数据库的工具和应用程序的开发工具,例如ORACLE的SQLplus和SQLforms;另一部分是数据库系统的核心,安装在服务器上,为所有客户机提供数据共享和管理的服务。因此所选的数据库必须具备以下一些性质:多用户、多线索、负荷均匀分布、远过程调用、过程编译、过程封装等。

Microsoft SQL SERVER是Windows NT操作系统中的分页式的客户/服务器技术,这种高级的数据库平台,在现有网络中,提供了系列的事务解决方案,其特点是:

高性能的设计: 可达到最大2GB(V7.0版达4GB)的内存和若干TB的硬盘,完全优化的32位结构用以均等Windows NT。

可伸缩的对称服务器结构: 通过动态地在处理器之间平衡用户的工作量,保证了单处理器或多处理器硬件的高等级的伸缩性。

系统管理: 利用Windows NT上的SQL SERVER的图形化工具,只需少量的工作、可在本地或远程羰上进行安装、配臵和管理。

分布式处理: 远程的存储程序提供了一个透明的、分布式的服务器到服务器的通讯机制,并应用了两个阶段提交协议。

数据完整性: 系统故障时,自动地前翻后翻恢复,自动的死锁检查和

31

上海文迅电子有限公司

上海浦东发展银行信息中心弱电总包工程 技术方案

处理。

高可用性: 数据库镜象保存了数据库或事务处理日志的映象。在线备份使系统不致中断。

开放的数据库联接: 适用ODBC的客户机与SQL SERVER或其它常用数据库通讯。

网络集成: 可以平滑地操作通用的网络和协议及多种主机。 系统复杂程度低为所有的管理服务提供了一个32位窗口用户界面,即SQL Windows NT Enterprist Manager, 还把管理工具、服务和组成模块集成到了核心产品中,降低了系统的复杂程度。

更大程度自我管理: 使远程SQL Server可以在更大程度上实现自我管理。这个功能是用与内核(调度、事件/警报、复制)相互作用的服务实现的,可对这些服务编程,以实现自动的、无人看守功能。

良好的工具: 为数据库管理人员(DBA)提供很好的工具,使他们的管理从被动转为主动。通过一个全面的事件/警报处理模式,允许管理人员为某些特定特定情况和某些困难情况(如数据库日志将满)定义修正性动作,这些动作可以由事件和警报触发。

SQL Server 2000是微软数据库产品的一个新版本,它的重要革新和领

先的领域包括:

从手提电脑到企业服务器的大范围内,都拥有100%兼容性的同样代码; 用许多新向导来简化管理;

动态内存和动态空间管理的自动配臵和调整功能; 集成了OLAP SERVICES(在线分析处理应用)功能;

32

上海文迅电子有限公司