好好爱自己!

【转】软件文件中的用例图和时序图的意义(目的)和绘制方法

原文:https://jingyan.baidu.com/article/19020a0a403ea5529d284200.html

________________________________________________________

如何建立用例图和时序图?建立用例图和时序图的方法。用例图和时序图,是软件系统设计过程中为方便和规范程序编写而编制的图,它们编写的好坏,对程序的设计及代码编写都会产生重大影响。下面,小编就来给大家介绍一下建立用例图和时序图的方法

如何建立用例图和时序图

方法/步骤

 
  1.  

    什么是用例图和时序图

    要建立用例图和时序图,首先需要知道它们是什么,建立图例的主要目标是什么?用例图就是在软件系统中一个表示功能单元的图例。建立用例图的主要目标是将软件设计各个模块、对象之间的组织关系,或具有功能用的一组图例表示出来。

    如何建立用例图和时序图
  2.  

    时序图就是将软件功能模块的详细流程用图列表示出来。通过时序图可以将流程中不同对象之间的调用关系显示出来,同时还可以很详细地显示对不同对象的不同调用。

    如何建立用例图和时序图
  3.  

    绘制用例图方法

    以编写人员管理系统为例,绘制用例图的第一步是,要分析人员管理系统主要应该有哪些功能模块,并将所有的主要功能模块列出。

    如何建立用例图和时序图
  4.  

    然后再分析各个模块之间的关系,根据各个模块之间的关系,就可以将用例图画出来了。用例图中用椭圆形表示功能,箭头表示关系。

    如何建立用例图和时序图
  5.  

    绘制时序图方法

    根据用例图,分别列出人员管理系统涉及到的对象类别,这里的人员管理系统,相对较简单,涉到的主要对象就是“人员”这个,它拥有登录、增、删、改四个方法。

    如何建立用例图和时序图
    如何建立用例图和时序图
  6.  

    用一个指向对象类会箭头表示该对象类的一个方法,那么就可以简单画出这个简化了的人员管理系统的时序图,如下图所示。

    如何建立用例图和时序图
    如何建立用例图和时序图
    END
 
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。
作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载
posted @   立志做一个好的程序员  阅读(1434)  评论(0编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 25岁的心里话
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现
历史上的今天:
2019-12-14 [转]Linux虚拟网络设备之tun/tap
2019-12-14 [转]Linux网络 - 数据包的发送过程
2019-12-14 [转]Linux网络 - 数据包的接收过程
2018-12-14 c语言中pthread的理解和使用
2018-12-14 socket bind 随机端口
2017-12-14 正则表达式的捕获组(capture group)在Java中的使用

不断学习创作,与自己快乐相处

点击右上角即可分享
微信分享提示