12 概念架构设计

本文介绍了概念架构设计的重要性,包括定义概念架构的含义,如何利用鲁棒图来建立关键功能需求,以及如何通过目标-场景-决策表满足关键质量需求。设计过程中强调了从鲁棒图到顶级子系统的设计思路,并提出应有多个备选设计方案以供选择。
摘要由CSDN通过智能技术生成

概念架构是什么

概念架构:直指目标的设计思想和重大选择
概念架构指定了高层组件和高层组件的交互,概念设计不涉及接口,模块的细节

为关键功能需求建立 鲁棒图

鲁棒图
鲁棒图元素
在这里插入图片描述

边界对象:与系统交互的人或事物
控制对象:系统的动作,行为
实体对象:系统的信息

用例图与鲁棒图
在这里插入图片描述

从关键需求建立鲁棒图
示例书店搜索系统的鲁棒图创建过程
搜索功能我们想到了几个对象,顾客、结果页面、搜索操作、搜寻关键子、搜索结果,于是建立如下鲁棒图
获取搜索结果动作根据作者的名字输出Search Results信息
在这里插入图片描述

Search Results信息从何而来?于是我们想到应该还有图书信息
Search Results信息如何显示到结果界面?于是我们添加显示搜索结果操作

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值