当前位置:首页 » 图片软件 » 软件工程图片制作
扩展阅读
大白桃图片还有什么白桃 2025-02-08 03:42:30
112个月宝宝背景图片 2025-02-08 03:42:27
flash动态图片 2025-02-08 03:40:19

软件工程图片制作

发布时间: 2023-06-17 02:12:00

‘壹’ 软件工程顺序图怎么画

1. 在VP官网下载 Simple-Registration.vpp 。
2. 在Visual Paradigm中打开已下载的vpp文件。通过工具栏中的 Project > Open 可打开这个项目。
3. 打开类图 Registration ,通过对图表内容的查看,我们了解到这里有三个类——RegistrationUI 、 RegistrationController 和 User 。

4. 现在我们想要对在运行时这些类的对象实例间的交互进行建模。由于控制器类负责控制登记流程,因此添加一个它的子顺序图。将鼠标指针移动到 RegistrationController ,点击底部右下角的资源图标然后从弹出菜单中选择 New Diagram... 。

5. 在 New Diagram 窗口,选择 Sequence Diagram ,然后点击 Next 。保持默认图标名称不变,然后点击 OK 进行确认。

6. 一个空的UML顺序图创建以后,从图表工具栏中选择 Boundary LifeLine (B) 。

7. 点击图表创建生命线的分界线。

8. 输入 registrationUI 作为生命线名称,然后敲击回车键进行确认。

9. 右键点击生命线,然后从弹出菜单中选择 elect Class > Select Class... 。

10. 在 Select Class 窗口,选择 RegistrationUI 类,然后点击 OK 进行确认。

然后所绘制的生命线就:

11. 创建一个控制生命线( Control LifeLine ): registrationController : RegistrationController 和一个实体生命线(Entity LifeLine): user : User 。不要忘了为它们选择合适的类。所绘制的图表如下图所示:

12. 让我们为生命线之间所调用的方法进行建模,将鼠标指针移动到生命线 registrationUI 。

13. 按住资源 Resource Catalog ,然后进行拖动。

14. 移动到生命线 registrationController ,然后释放鼠标按钮。

15. 从Resource Catalog中选择 Message 。

16. 这会弹出一个可供你选择的新的序列信息的列表名称。你可以看到这些选项都是classRegistrationController的操作,在其中选择 createUser(name, password) 。

17. 关联生命线 registrationController 和 user ,我们可以看到是 registrationController 创建了user生命线。因此,我们需要创建一条信息来关联这两者。将鼠标指针移动激活生命线 registrationController 。

18. 按住资源 Resource Catalog 进行拖动。
19. 在生命线 user 处放开鼠标指针。
20. 从Resource Catalog中选择 Create Message 。

于是信息就被创建好了,所得的图像如下图所示:

21. 创建从生命线 registrationController 到user的信息 setName 和 setPassword ,到目前为止,图表如下图所示:

22. 您还可以指定操作的参数,以信息 createUser(name, password) 为例。右键点击它,然后从下拉菜单中选择 Open Specification... 。

23. 通过点击按钮上的省略号对行为属性进行编辑,跳转到 Action type 。

24. 在 Call Action Specification 窗口,点击 Add > Text... 添加参数。在本例中,点击 Add > Text... 添加参数 peter 。再次点击 Add > Text... 添加参数 mypwd 。注意,这里的两个参数指的是两个通过操作赋予的参数,如果你再添加第三个参数,它将被自动忽略(因为只定义了两个操作)。

25. 点击 OK 关闭窗口,然后返回图表。添加的参数被呈现在了图表上

‘贰’ 软件工程流图的画法

流图实质上是“退化了的”程序流程图"
一般情况下,流程图里的分支结点可以直接保留,一条单一执行路径上的多个语句、语句块可以合并为一个结点。进入分支前的语句块可以与分支结点相合并。基本上这样就差不多了。
但也有一些特殊情况,如果过程设计中包含复合条件(一个或多个布尔运算符:逻辑OR,AND,NAND,NOR),这种情况下,应该把复合条件分解为若干个简单条件,每个简单条件对应流图中一个结点。包含条件的结点称为判定节点,从每个判定结点引出两条或多条边。

‘叁’ 软件工程里的PAD图是怎么画的

问题分析图(PAD)是日本日立公司提出的,它是一种二维展开的图形描述方式,既可以描述程序的逻辑结构,又可以描述数据结构。它具有很强的结构化特征,而且PAD的图形描述方式有利于转换成与之对应的高级语言程序。

你可以试一下使用Microsoft® Office Visio® 2003软件制作。这是一款商用和科技图表制作程序,该程序帮助您以图表的形式诠释您的想法、过程、系统以及数字。

下载地址 http://www.unabc.com/soft/4467.html

Visio 2003 能够协助您分析和传递信息,使您可以更好的进行决策、跨公司达成一致的意见、增强交流、监控和维护 IT 系统,以及给您的听众留下更为专业、深刻的印象。

或者使用Idea Pad v3.3 流程图软件

Idea pad直接译过来是想法记事簿,它让你很方便的画出一个流程图,或者是做出一个纲要。同时你画的流程图能很方便的导出至桌面端的图片程序中,纲要也能很方便的导出到word或写字板的文字编辑软件中。

‘肆’ 软件工程各种图的区别

1.完成患者监护系统功能级的数据流图、实体联系图、软件结构图。2.网上书店系统,其外部用户主要有游客、会员和管理员。其中,游客进行注册后,可以成为系统的会员,会员享有订购图书及订单和书籍等信息查询的功能,管理员可对系统的各种信息进行管理和维护。根据上述描述,请画出网上书店系统的:①基本系统模型(第0层);②功能级的数据流图(第1层);③底层的订购图书数据流图。1.把如下统计空格程序的Jackson图改画为等价的程序流程图和盒图。2、用Jackson图描述下述的一列火车的构成:一列火车最多有两个火车头。只有一个火车头时则位于列车最前面