首页 > 其他分享 >面向对象分析设计之一--三个模型

面向对象分析设计之一--三个模型

时间:2022-08-31 10:12:00浏览次数:55  
标签:-- 模型 对象 状态图 UML 面向对象分析

1.对象模型

  描述系统的静态结构,包括类和对象,它们的属性和操作,以及它们之间的关系。

  涉及UML图:类图、对象图
2.动态模型

  着重于系统的控制逻辑,考察在任何时候对象及其关系的改变,描述这些涉及时序和改变的状态。包括状态图和事件跟踪图。

  涉及UML图:顺序图、通信图(UML1.x 时称为协作图)、状态图、活动图
3.功能模型

  着重于系统内部数据的传送和处理。

  涉及UML图:用例图、数据流图

 

标签:--,模型,对象,状态图,UML,面向对象分析
From: https://www.cnblogs.com/zhanchenjin/p/16642000.html

相关文章

  • 若依项目qutil富文本提交后缺少了部分html标签
    问题:提交含有qutil富文本控件的表单,后端接收到的富文本数据,缺少了部分html标签。背景:ruoyi前后端分离项目,后端Springboot,前端vue,富文本控件qutil。解决:参考记-富文......
  • JS311,第 2 天
    JS311,第2天你如何组织你的代码?您在网上找到了哪些建议?我通过JavaScript中的简化函数来组织我的代码。我还尝试组织我的CSS以尽可能地匹配我的HTML。网络建议按......
  • 5个免费的开发工具来提高你的日常工作效率
    5个免费的开发工具来提高你的日常工作效率_好的!!_有一段时间没有写,但我们回来了。为了恢复,我每天都在想我想分享的事情,然后我记得今年2022年我被介绍给一个工具,我必......
  • Lambda 表达式
    Lambda表达式Photoby亨利公司on不飞溅在过去,在JavaScript中编写函数时,我们会通过使用单词function来告诉程序我们正在这样做,然后给它一个名称。然后,我们将......
  • 程序报错:UnicodeDecodeError: 'gbk' codec can't decode byte 0xad in position 2: il
    当我输入代码,读取文件的时候file=open('a.txt','r')print(file.readlines())file.close()结果报这个错:  一看,发现编码出错了,百度了一下,原来open函数其中的encod......
  • 何用妆容
    say,如果找到了真正的喜欢思想的,那么在其眼里即最美,一种无论时间与各种情况的信念,那么妆容且不说chemicaleffects,又有什么大的用场呢虽然在回答中也看到过有这种样子 ......
  • 09 | 阿里云服务器从0配置django环境
    首先要租一台阿里云服务器,注意操作系统为centos7.说一个坑!!如果是ubuntu那么可能会造成有些python的版本不可以安装。配置服务器yumupdateyuminstall-ycr......
  • state 和 getters 的代码实例
    使用:<template><divclass="id"><h3>姓名:{{userStore.name}}</h3><h3>年龄:{{userStore.age}}</h3><h3>等级:{{userStore.level}}</h3>......
  • q0830
    1、dts源文件编译成dtb2、每个板子都有一个对应的DTS文件,那么如何确定编译哪一个DTS文件呢?打开arch/arm/boot/dts/Makefile,3、kernelmakefilea、首先要makexxx_def......
  • 利用GPU实现大规模动画角色的渲染
    方案一:去除Animation将动画变成顶点动画+  GPUInstancinghttps://indienova.com/indie-game-development/using-the-gpu-to-achieve-large-scale-animation-character......