【软件工程】把Jackson图转换为流程图例题+画状态描述图

       如果对Jackson图概念有什么疑问,可以看一下我另外一篇博客(*/ω\*) 

       https://blog.csdn.net/d52370/article/details/102844494 【软件工程】Jackson图概念+优点缺点+改进的Jackson图+实例

       如果我下面画的图您觉得有不对的地方请提出来呀,提前感谢。


一、把如下统计空格程序的Jackson图改画为等价的程序流程图和盒图

【软件工程】把Jackson图转换为流程图例题+画状态描述图

 

1.转换为流程图

【软件工程】把Jackson图转换为流程图例题+画状态描述图

2.转换为盒图

【软件工程】把Jackson图转换为流程图例题+画状态描述图

二、用Jackson图描述下述的一列火车的构成

        一列火车最多有两个火车头。只有一个火车头时则位于列车最前面,若还有第二个火车头时,则第二个火车头位于列车的最后面。火车头既可以是内燃机车也可以是电气机车。车厢分为硬座车厢、硬卧车厢和软卧车厢等3种。硬座车厢在所有车厢的前面部分,软卧车厢在所有车厢的后面部分。此外,在硬卧车厢和软卧车厢之间还有一节餐车。

【软件工程】把Jackson图转换为流程图例题+画状态描述图

三、画出状态转换图

     假定图形用户界面(GUI)可以处于以下3种状态之一:

     Initializing(初始化)、Working(工作)、Shuting Down(关闭)。当Turn PC on(打开PC)电源的时候,GUI的状态转移到Initializing状态并Bootup(自启动)。当Initializing状态中活动完成后,GUI将转移到Working状态。当你对PC选择Shut Down(关闭机器)时,GUI将转移到Shuting Down状态,最后PC自己切断电源,整个过程结束。请画出GUI的状态转换图(包括触发事件、动作和无触发事件)。

【软件工程】把Jackson图转换为流程图例题+画状态描述图

 

来源:今天有猫了吗

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2019年9月27日
下一篇 2019年9月27日

相关推荐