首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >什么是SRS中的上下文图?

什么是SRS中的上下文图?
EN

Software Engineering用户
提问于 2013-01-18 05:25:19
回答 2查看 3.1K关注 0票数 4

我正在学习如何编写系统需求规范,以及我所见过的大多数关于上下文图的模板。

上下文图到底是什么?

EN

回答 2

Software Engineering用户

发布于 2013-01-18 09:03:44

使用上下文图来描述所设计的系统必须在其中运行的“环境”。它通常被绘制成一个气泡,用于系统和与系统(包括人和计算机)交互的实体(包括人和计算机),这些实体用线连接到系统。

有时,上下文图还会显示(在关键字中)系统和外部实体之间的交互类型(例如,客户可能会“下订单”)。

票数 7
EN

Software Engineering用户

发布于 2017-04-14 16:13:31

在数据流图(DFD)中,上下文图是系统的抽象视图。整个系统显示为一个单独的进程,标记为系统名称。

上下文关系图可以包含:

  1. 一个进程(代表整个系统)。
  2. 所有外部实体(数据源/汇)。
  3. 外部数据来自/流向外部实体(输入/输出)。

此外,在绘制/创建上下文图(系统的抽象视图)之后,可以将其分解为系统中的主要功能。

注意:只有一个进程(Buble)而没有数据存储。

例如:

这里0表示上下文关系图(不是分解的级别),星号(*)表示这个上下文关系图进一步分解(有级别)。

级别是:

一级--描述系统的整体处理过程。级别2-标识需要分解的过程(分解/爆炸)。

如果你能进一步分解,你可以进入3,4级,.但是请记住,当您分解到另一个级别时,您必须至少识别3个进程才能包含。

更多参考资料:维基百科上下文图维基百科和您可以阅读"Ian软件工程第10版“

票数 3
EN
页面原文内容由Software Engineering提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://softwareengineering.stackexchange.com/questions/184044

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档