chap6(软开发).pptVIP

  • 3
  • 0
  • 约9.48千字
  • 约 52页
  • 2016-11-23 发布于贵州
  • 举报
Internet网络环境下的软件开发 本章目标 3层/N层应用模型 应用架构的演变 中间件 面向服务的架构 (SOA) 数据访问接口 J2EE平台和.Net平台分析 3层/N层应用模型(1) 开发问题 在Internet/Intranet环境下应用系统复杂多样,需要解决的问题复杂多变,引起所谓“软件工程的危机” 企业需求越来越复杂 企业需求具有高度的可变性 开发周期难以控制 维护和升级的成本高 3层/N层应用模型(2) 分层模型 采用分层结构能建立适用范围广泛的开发模型 允许把一个复杂系统按有序的步骤分解成不同的多个子系统,降低了复杂性 通过层与层之间的标准接口可方便地隔离某层功能修改对其它层的影响,增加了扩展的灵活性 只要给相邻层提供相同的接口,允许每层用不同的方法实现,为软件重用提供了强大的支持,提高了开发效率 易于部署,便于增加新功能 3层/N层应用模型(3) 分层模型 经过对各种应用系统本质的分析,分为 表示层(Presentation Tier) 业务逻辑层(Business Logic Tier) 数据层(Data Tier)等多个层次 3层/N层应用模型(4) 电子商务/政务(EB/EG)分层模型 3层/N层应用模型(5) 分层模型 表示层: 是应用与用户的接口部分,用户通过它与应用对话。 表示层用于检查用户从键盘/鼠标等输入的数据,显示应用输出的数

文档评论(0)

1亿VIP精品文档

相关文档