首页 理论教育 软件系统分析与体系结构设计|思考与练习结果

软件系统分析与体系结构设计|思考与练习结果

时间:2023-10-16 理论教育 版权反馈
【摘要】:“购进合同管理数据库”对象向“合同管理员”行为者发送返回消息和返回值,工作进程结束。根据自己的理解,绘制出时序图:当一台计算机接收到请求打印文件的消息后,立即向“打印机服务器”对象发送“打印文件”消息。根据下面处理销售合同的协作图,绘制出对应的时序图。图6-50第题图什么是状态图?引发状态转移的事件有哪些?活动图与流程图的区别是什么?简述活动图的组成元素。简述泳道的作用。

软件系统分析与体系结构设计|思考与练习结果

(1)描述对象交互行为的有哪几种图?

(2)时序图的作用和特点是什么?

(3)协作图的作用和特点是什么?

(4)根据自己的理解,绘制出时序图:“合同管理员”行为者向“购进合同管理数据库”对象发出简单消息“增加购进合同”。“购进合同管理数据库”对象收到消息后,发出简单消息“构造新购进合同”,创建一个“购进合同”对象。“购进合同管理数据库”对象向自己发出简单消息,将新创建的“购进合同”对象存入“购进合同管理数据库”对象。“购进合同管理数据库”对象向“合同管理员”行为者发送返回消息和返回值,工作进程结束。

(5)根据自己的理解,绘制出时序图:当一台计算机接收到请求打印文件的消息后,立即向“打印机服务器”对象发送“打印文件”消息。“打印机服务器”对象接收到消息后,同时发出两条消息:一条发送给“打印机”对象,如果打印机空闲,则打印文件;另一条发送给“队列”对象,如果打印机忙,则该文件存储到指定存储器中排队等候,当打印机有空闲时,再按文件排队的先后顺序依次打印。

(6)根据下面处理销售合同的协作图,绘制出对应的时序图。

图6-50 第(6)题图(www.xing528.com)

(7)什么是状态图?状态图由哪几部分组成?

(8)引发状态转移的事件有哪些?

(9)简述状态图建模的一般步骤。

(10)什么是活动图?活动图与流程图的区别是什么?

(11)简述活动图的组成元素。

(12)什么是泳道?简述泳道的作用。

(13)简述活动图建模的一般步骤。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈