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

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

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于网络分布式管理系统应用与设计

基于网络分布式管理系统应用与设计   摘要:光纤通信、多媒体、云计算、大数据等计算机技术的快速改进和普及,推动了基于网络的分布式管理系统在金融政治、工业制造、交通运输等领域的应用,能够实现数据共享、协同办公。网络化的分布式管理系统采用的架构主要有两种,分别是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模式的每一个层次都可以独立完成相关的逻辑业务处理工作,

文档评论(0)

erterye + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档