您好, 访客   登录/注册

基于网络的分布式管理系统应用与设计

来源:用户上传      作者:

  摘要:光纤通信、多媒体、云计算、大数据等计算机技术的快速改进和普及,推动了基于网络的分布式管理系统在金融政治、工业制造、交通运输等领域的应用,能够实现数据共享、协同办公。网络化的分布式管理系统采用的架构主要有两种,分别是C/S架构和B/S架构,将一个系统划分为多个逻辑独立层次,每个层次之间通过接口相连,实现业务处理、数据存取等,并且具有良好的可扩展性、可移植性和可维护性。
  关键词:网络 分布式管理系统 C/S架构 B/S架构
  中图分类号: TP273 文献标识码:A 文章编号:1007-9416(2016)03-0000-00
  1 引言
  计算机技术为人们的工作、生活和学习提供了自动化工具,在电子商务、电子政务、金融证券、智能医疗、在线学习、在线旅游等领域取得显著的成效[1]。随着光纤通信、无线网络的普及,传统单机版的软件已经转变为基于网络的分布式管理系统,并且在系统设计与实现中采用了先进的两层C/S架构[2]和三层B/S架构[3],能够实现用户请求、逻辑业务处理、数据处理、结果展示等功能,系统性能良好,具备较好的可扩展性、交互性、可移植性。
  2 分布式网络管理系统应用
  分布式管理系统已经在许多领域得到应用,具有代表性的系统分别是在线学习系统、智慧旅游系统、电子商务系统和电子政务系统等。
  (1)在线学习系统。在线学习系统可以为用户提供虚拟的、在线的学习空间,能够以多种媒体格式展示学习内容,向用户传输英语、公务员、法律、建筑、计算机、经济管理等多种课程,并且能够进行学习交互。
  (2)智慧旅游系统。智慧旅游系统采用云计算、物联网等技术,利用便携式上网终端,为用户提供旅游信息,包括旅游景点、餐饮住宿、天气情况、推荐线路等信息,让旅游者实时掌握这些信息,安排旅游计划。
  (3)电子商务系统。电子商务系统可以利用网络通讯、多媒体交互等技术实现商务活动,包括网络营销、电子交易、货币交互等功能,较为著名的电子商务系统包括天猫、京东、蘑菇街、苏宁易购、国美在线等平台。
  (4)电子政务系统。电子政务系统可以提高政府管理、公共服务、应急管理信息化、共享化水平,转变国家政府职能,其包含的功能包括政府信息共享、实时政务信息发布、公民网上查询、政务视频会议、电子化民意调查、社会经济统计等内容,带动国民经济和社会信息化发展。
  3 分布式网络管理系统架构设计
  3.1 C/S架构
  分布式网络管理系统诞生初期,软件设计师最常用的架构就是两层的C/S架构,该架构包括客户端和服务器端两个关键组成部分。使用基于C/S架构的分布式管理系统时,用户需要安装客户端软件,以便能够提供与系统交互的界面,客户端能够直接为用户提供强大的网络基础条件支撑,可以为用户提供输入界面,并且可以显示系统逻辑业务处理的结果;服务器端是C/S体系架构的通信软件核心组成部分,承载了许多重要的的逻辑业务功能和数据库服务处理功能,可以解析用户输入的逻辑业务请求,操作数据库。
  3.2 B/S架构
  随着分布式管理系统的普及和应用,系统运行积累了海量的数据资源,保存了成千上万的用户信息,为了提高分布式软件的交互性能、处理速度,许多计算机学者提出了一种三层的B/S架构,该架构包括表示层、业务功能处理层和数据功能处理层。具体每一个层次的描述如下所示:
  (1)表示层:表示层位于分布式管理系统第一层,用户能够与进行直接接触,把用户的逻辑业务请求输入到系统中,表示层将用户的业务请求发送到业务功能处理层,之后再把业务功能处理层和数据功能处理层处理的结果反馈给用户,将信息显示在用户终端上,呈现给用户,供其进行浏览。表示层是处于用户端的,使用方能利用其IE浏览页面来发送请求,而且能够接受到处理的结果。
  (2)业务功能处理层:业务功能处理层位于Web服务器上,其主要功能是接收表示层所传送来的应用请求并进行处理,而且在业务逻辑的处理过程中,可以实时检测到用户的逻辑业务请求,进行逻辑业务处理功能,实现系统的数据处理。比如可以解析出系统相关的SQL处理语言,并且对系统的程序进行操作,反馈给表示层,并把请求处理的结果返回到客户端表示层。
  (3)数据功能处理层:数据库功能处理层位于数据库端,在B/S架构里,数据功能处理层主要是对逻辑层传送来的应用数据请求进行处理,数据库的操作引擎实现了此层数据处理,具备庞大的数据操作的性能,可以对数据库进行查询、更新等操作,并且把数据操作的结果返回给系统逻辑层,进而返回给客户端的表示层,把操作的结果提供给用户浏览。
  B/S架构可以把分布式管理系统分为三个逻辑独立的层次结构,在系统运行过程中,B/S模式的每一个层次都可以独立完成相关的逻辑业务处理工作,其可以把相关的请求发送到下一个逻辑业务请求处理层次,并且把处理得到的结果返回到上一个层次结构,并且把相关的业务集成在一起,实现用户的请求管理操作[4]。
  4 结语
  随着计算机技术的快速发展,云计算、大数据等在分布式管理系统中将会得到更多的应用,同时移动终端也越来越普及,分布式管理系统及其架构必将得到更好的改进,满足未来应用软件需求。
  参考文献
  [1]赵钢.基于分布式多引擎架构的网格工作流管理系统[J].西南大学学报:自然科学版,2012,34(11):100-107.
  [2]汤海晨.基于C/S架构的考试管理系统研究[J].软件导刊,2014(01):78-80.
  [3]姚丽华,于广州.三层B/S架构在分布式管理系统中的应用[J].信息通信, 2013(4):69-70.
  [4]罗国涛,裴广.基于WebService和Android的C/S+B/S结构手机电影系统[J].计算机应用与软件,2015(9):328-333.
  收稿日期:2016-01-25
  作者简介:朱可(1973―),男,汉族,上海人,本科,工程师,研究方向:网络管理。
转载注明来源:https://www.xzbu.com/8/view-11333068.htm