CS与BS模型的优缺点分析1.pdfVIP

  • 26
  • 0
  • 约4.46千字
  • 约 4页
  • 2021-12-11 发布于河北
  • 举报
C/S 与 B/S 模型的优缺点分析 姓名:董家鸣 编号: 2320110003 单位:软件学院 摘要: 在当今时代网络已经成为现在生活中不可缺少的内容,商业网络技术上已经相当成 熟,而且实用性非常强, 市场潜力巨大。 介绍网上商品交易系统设计的一种方案: 首先分析 C/S 和 B/S 模式的优缺点, 进而提出了 C/S 和 B/S 相结合的网上商品交易系统设计思想和结 构形式。 关键词: C/S 模式、 B/S 模式、商品交易系统 1 系统平台模式的分析 1.1 C/S模式 C/S 模式( Client/Server),是由客户机与服务器合作完成的二层结构系统平 台模式,在 C/S 环境中,表示层与功能层包括显示逻辑和事物处理逻辑部分被放 在客户端, 而资料层包括数据处理逻辑和数据库放在服务器端。 由服务器承担对 数据库的全面管理, 在客户机和服务器上各自运行应用程序, 所以 C/S 模式具有 以下几个优点: 1)因为在客户端上有一套完整的系统软件, 具有很强的交互性, 系统工作人员在运用系统时可以获得出错提示、在线帮助等较强功能; 2 )由于 C/S 模式是配对的点对点的结构模式,因此多采用局域网的协议,并且通常是学 校内部固定的从事学生学籍管理工作的用户群,所以安全性较高; 3 )因为 C/S 模式只有两层逻辑结构,因此网络通讯量低,传输速度快,占用网络资源少。但 C/S 模式的缺点同样明显。 如:① 因为每个客户端都要安装该系统软件, 不便于 维护;② 这种模式限制了网上信息的发布;③ 安装过多的客户端会使得系统不 稳定甚至崩溃。 1.2 B/S 模式 B/S 模式把服务器部分分解为一个数据服务器和一个或多个应用服务器 (Web 服务器 ),从而构成一个三层结构的客户服务器体系,表示层、功能层和资 料层被分成三个相对独立的单元。 B/S 模式有着较为突出的优势: 1)在客户端 安装的是标准、 易用的通用浏览器, 2 )B/S 模式的功能都在 Web 服务器上实现, 使开发和维护工作简单易行; 3 )B/S 模式适用于网上信息发布。但由于 B/S 模 式采用点对多点、 多点对多点的开放结构模式, 因此其弊端也不少, 主要表现在: 首先,其安全性通常依靠数据服务器上管理数据密码的数据库来保证, 因此安全 性不高;其次,由于 B/S 模式在逻辑结构上比 C/S 模式多一层, 对于相同的任务, B/S 完成的速度较 C/S 慢,不利于处理大量数据。 1 1.3 C/S和 B/S 两种模式相结合 通过以上分析可以看到, 在系统的设计中若单独应用 C/S 模式或 B/S 模式都 各有利弊。充分利用两种模式各自的优势, 为不同的子系统选用不同的系统平台, 构建一种将两种模式交叉并行使用的混合模式。这样可以保证敏感数据的安全 性,特别是

文档评论(0)

1亿VIP精品文档

相关文档