【#文档大全网# 导语】以下是®文档大全网的小编为您整理的《客户服管理系统架构优缺点》,欢迎阅读!
客户端客户端。。。
服务器
c/s结构的二层模型的系统结构图
集团现有的客服管理系统为C/S架构,有以下几个局限性:
1、二层C/S结构是单一服务器组成以局域网为中心,适用面窄,通常用于局域网中;如果多用户远程链接服务器会带来服务器拥挤, 所以难以扩展到广域网或Internet。 2、软硬结合有限,用户群固定。由于程序需要安装才可使用,因此不适合面向一些不可知的用户。
3、客户端负荷太重,难以管理大量的客户端。维护成本高,发生一次升级,则所有客户端的程序都需要改变。
4、数据安全性不好。由于客户端直接面对数据库,客户端被破解会直接给数据库带来损失的风险。
用户界面
自定义协议
应用逻辑层
SQL语言
数据库
客户端
应用服务器
服务器
c/s结构的三层模型图
针对集团现有的客户管理系统二层结构相比,现提出三层结构具有以下优点: (1)合理地划分三层结构的功能,提高对外数据处理能力,在逻辑上保持相对独立性,降低层与层之间的依赖,从而使整个系统的逻辑结构更为清晰,能提高系统和软件的可维护性和可扩展性。
(2)允许更灵活有效地选用相应的平台和硬件系统,使之在处理负荷能力上与处理特性上分别适应于结构清晰的三层;并且这些平台和各个组成部分可以具有良好的可升级性和开放性。
(3)应用的各层可以并行开发,各层也可以选择各自最适合的开发语言。使之能并行地而且是高效地进行开发,达到较高的性能价格比;对每一层的处理逻辑的开发和维护也会更容易些。
(4)允许充分利用功能层有效地隔离开表示层与数据层,未授权的用户难以绕过功能层而利用数据库工具或黑客手段去非法地访问数据层,这就为严格的安全管理奠定了坚实的基础;整个系统的管理层次也更加合理和可控制。
本文来源:https://www.wddqxz.cn/e5f0759c1ed9ad51f11df2c4.html