软件设计与工程实践攻略.pptxVIP

  • 2
  • 0
  • 约2.91千字
  • 约 57页
  • 2026-06-18 发布于江西
  • 举报

软件设计是软件开发的核心环节,直接影响软件质量。软件设计阶段要处理“怎样做”的问题。

一、软件设计阶段的任务与目标

设计任务:将需求阶段获得的需求说明(模型)转换为计算机中可实现的系统。

设计阶段主要任务是:;软件设计任务涉及多方面,可分为总体设计和详细设计。;软件设计的目标就是结构一种高内聚低耦合的软件模型。;3.1.1软件体系结构设计;体系结构设计是软件设计的第一种阶段,该阶段侧重于系统宏观结构的设计,而不关心模块的内部算法。

体系结构的分类:;一、仓库模型(Therepositorymodel);仓库模型的主要优缺点:

优点:

1.共享大数据量的有效方法。

2.子系统无须关心其它的子系统怎样使用它所产生的数据。

3.易于将新子系统集成,若新子系统也采用相似规范。;二、客户机/服务器模型(Client/ServerArchitecturalModel);两层客户机/服务器模型

TwoTierClient/ServerArchitecturalModel;电影图片库系统的体系结构;完整的应用包括三个相对独立的逻辑部分,而两层的C/S结构只有两个端应用。应用逻辑应该映射到哪一端上呢?三种情况:;2.三级/多级应用模型(Three/MultiTier

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档