计算机软件应用体系结构模型.pdfVIP

  1. 1、本文档共2页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
!# 年第 期 安徽电子信息职业技术学院学报 ./$ , !# , ’ 7 89:;.= 9 .?:@ 69AB@9.= A9==C0C 9 C=CAB;9.@AD E @.9;FB@9. BCA?.9=90G 第 卷 总第 期 0121345 ./$ ,%6/5$ ,% ) 文章编号* ,%H , + I!J ’ !# 7 , + % + , 计算机软件应用体系结构模型 朱士明 ’ 安徽电子信息职业技术学院, 安徽 蚌埠 !((% ) ) * 摘 要 本文概要分析了几种计算机软件应用体系结构模型:单层应用体系结构模型、两层应用体系结构模型、多层应用 体系结构模型的特点及应用方式,介绍了它们各自的优缺点,从而重点推荐使用当前流行的多层应用体系结构模型。 ) * 关键词 体系结构;模型;客户端;中间层;数据层;组件 ) 中图分类号* BK(, ) 文献标识码* L 任何一个应用程序的设计开发的最重要的元素之一就是如何进行系统架构。系统架构定义一个应用程序的各个模块之间如何相互作用, 以及每个模块负责执行什么样的功能。从纯功能的观点来看,大多数应用程序主要处理如下三种任务:获取用户输入,将输入存储为数据,按 预定的操作程序处理这些数据。目前流行的主要有三种应用程序体系结构模型,各应用体系模型就是根据在用户与数据之间所具有的层次来 划分的。每一层次一般都运行在不同的系统或是相同系统的不同进程空间内。这三种应用体系结构模型分别就是单层应用体系结构模型、两 ( ) 层应用体系结构模型、多层 可以是三层或三层以上 应用体系结构模型。 一$ 单层应用体系结构模型 单层应用体系结构模型在单一的应用层内实现用户界面、商业规则、数据管理。对数据本身来说,它可以是物理上位于一个远端位置,但 是存取数据的逻辑却是应用程序的一部分。在这样的体系结构中,数据处理主要不是通过数据库,而是文件来存取数据,应用程序自己定义如 何进行数据的存储、查询、读取等运算逻辑。单层应用的一个最普遍的例子就是字处理器:它有一个用户界面用于接收键盘输入以及显示输 出,它有众多商业规则来完成页码标记、拼写检查等功能,它还有一些文件存取程序来管理数据文档。单机应用特别是MN2O/PQ 应用程序多数 属于这种单层模型。这种模型的好处在于应用程序的前期分析和设计比较简单,但是后期的维护会变得非常麻烦,因为用户界面、商业规则、 数据管理交织在一起,对任何一部分的改动都会影响到其它部分。 二$ 两层应用体系结构模型 在两层应用体系结构模型中,商业规则和用户界面仍然结合在一起构成应用程序的客户端。但是数据的存取和管理独立出来由单独的通 常是运行在不同的系统上的程序来来完成,这样的数据存取和管理程序通常就是象DR= D13S13 或 934T51 这样的数据库系统。熟知的A5N12U V D13S13 就是这样的两层结构,基于A5N12U V D13S13 结构的应用在局域网的应用中占绝大多数。 在两层应用体系结构模型中,还有一种情况是用户界面单独为一层,商业规则和数据处理合而为一构成另一层。这种结构的典型例子就 是商业规则以存放在数据库服务器内的存储过程来体现。存储过程是数据库系统的一个重要功能,每个存储过程就是存储在数据库服务器上 的一段程序,它指明如何进行一系列的数据库操作。存储过程可以直接被客户端调用,此外还有一种触发机

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档