软件体系结构作业:可持续性与可扩展性场景分析.pdfVIP

  • 0
  • 0
  • 约1.42万字
  • 约 9页
  • 2026-02-09 发布于北京
  • 举报

软件体系结构作业:可持续性与可扩展性场景分析.pdf

可持续性与可扩展性

1)场景分析、

可持续性场景分析:

一般场景分析:

PortionofScenarioPossibleValues

source开发者

stimulus新增功能或修改已有实现

artifacts项目已实现的代码或文档或其它产物

environment新旧需求

response代码修改或其它产物修改

responsemeasure架构风格变化,依赖关系变化,

特殊场景分析:

source开发者

stimulus新增入参校验功能

artifacts代码,相关文档

environment

response代码修改,文档修改

responsemeasure架构风格无变化

source开发者

stimulus修改两个类之间的关系

artifacts代码,相关文档

environment

response代码修改,文档修改

responsemeasure依赖关系变化

可扩展性场景分析:

一般场景分析:

PortionofScenarioPossibleValues

source最终用户,开发者,产品经理

stimulus增加新需求

artifacts项目代码等

environment实现复杂度

response增加,测试,发布新功能

responsemeasure对已有代码的修改行数;

增加的代码行数;

实现新功能所需时间。

特殊场景分析:

source最终用户

stimulus希望增加收藏功能

artifacts项目代码,项目文档

environment设计时间

response增加,测试,发布新功能

responsemeasure在一周内上线新功能

source开发者

stimulus产品上线前改为使用hdfs数据

artifacts项目代码,项目文档

environment设计时间,数据迁移时间

response修改代码并通过测试

responsemeasure一周内修改完成

2)关系分析

软件的可性有助于软件的可扩展性。

在保证了软件的可性时意味着开发者可以轻易的在已有的项目中增加功能,扩展实

现。

3)策略分析

strategytactic可持续性可扩展性

合理使类注易于理解代码方便修改代码

用注释释

方法易于理解代码方便修改代码

注释

变量易于理解代码方便修改代码

注释

实时更需求记录用户需求

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档