首页 > 其他分享 >12.13日记

12.13日记

时间:2023-12-13 19:12:38浏览次数:39  
标签:静态 步骤 模型 建模 12.13 UML 日记

今天开始复习软件设计,先是UML的基础知识

 

 在UML中存在两种建模机制:静态建模机制和动态建模机制。

   当我们在实际的应用中使用面向对象的设计和分析方法时,一般遵循的步骤是:

第一步,描述需求;

   这个步骤一般产生用例图。

第二步,根据需求建立系统的静态模型,构造系统的结构;

   这个步骤产生:类图,对象图,组件图和部署图。

第三步,描述系统的行为。这里建立的模型或者可以执行,或者表示执行时的时序状态或交互关系。

   这个步骤产生:状态图,活动图,顺序图和合作图。

   第一和第二步建立的模型都是静态的,我们称之为静态建模,第三步我们称之为活动建模。

标签:静态,步骤,模型,建模,12.13,UML,日记
From: https://www.cnblogs.com/zhangmingmkzj/p/17899741.html

相关文章

  • 2023.12.13日报
    最近事情比较多,写日报也有点怠惰了,主要是偶尔会忘记,简单总结一下这两天的工作首先是使用jfinal做大作业,实话说这玩意一开始我觉得并不好用,因为页面也很简陋,后端也有点看不懂但是在实际体验并且调用百度翻译和图像处理的api后,感觉用起来还可以,其实和springboot有点类似现在是已......
  • Solution Set 2023.12.13
    CF1736ESwapandTake设在第\(i\)次操作后产生贡献的值为初始序列的\(a_{p_i}\),可以发现产生的贡献的指针移动方式为每次向后移动\(1\),而通过交换数字最多可以使得某个数字每次向后移动\(1\),由此可以得出每次产生贡献的位置单调不减,即\(p_1\lep_2\le\cdots\lep_n\)......
  • STM32学习随笔 12.13
    慢摸摸的学习之前跟着B站江协科技UP学51感觉没啥,学到STM32就感觉很吃力,又想钻研清楚,看到定时器TIM章节零零总总差不多耽搁快进一个月了总结下近期学到的东西学习掌握多元条件运算符,这样可以省略很多if()else()或者switch()case;语句示例:      i-=(i>10000)?10......
  • 12.12日记
    defGet_Detail(Details_Url):   Detail_Url=Base_Url+Details_Url   One_Detail=requests.get(url=Detail_Url,headers=Headers)   One_Detail_Html=One_Detail.content.decode('gbk')   Detail_Html=etree.HTML(One_Detail_Html)   Detail_Conte......
  • 12.11日记
    使用DataFrame有两个方式,分别是SQL语法和DSL语法➢SQL语法   1.通过"临时视图"来使用,所以先创建视图   2.通过sparkSession对象执行sql进行数据查询   scala>df.createOrReplaceTempView("user") //创建临时视图   scala>varviewdf=spark.sql("se......
  • 12.9日记
    Sqoop命令Sqoop支持HDFS和Hive之外的其他导入目标。Sqoop还可以将记录导入到HBase中的表中。参数名称   参数含义--column-family<family>   设置导入的目标列族--hbase-create-table   如果指定,则创建缺少的HBase表--hbase-row-key<col>   指定要用......
  • 写日记
    改变ABC理论ABC理论,即情感(Affect)、行为(Behaviour)和认知(Cognition)。没有捷径可走,我们要投身其中最好的自助书:出色的人物传记适时休息评估坚持写日记,可以降低焦虑(干预法)1.日记法中的ABC理论(Pennebaker’s):a.要求写下事件本身(Behaviour)b.写下你最深刻的感受(Youraff......
  • 12.8日记
    RabbitMQ是一个开源的消息代理软件,它实现了高级消息队列协议(AMQP)标准。它的官方客户端提供了多种编程语言的接口,包括Python、Java和Ruby等。它支持消息的持久化、多种交换机类型、消息通知机制、灵活的路由和安全机制等。二、RabbitMQ工作原理RabbitMQ是由三部分组成的:生产......
  • P4119 [Ynoi2018] 未来日记
    \(\text{Links}\)LuoguBlogP4119[Ynoi2018]未来日记题外话个人生涯中第一道独立通过的Ynoi大分块!!同时也是个人生涯中通过的第十道Ynoi系列题目!!卡了好久结果加了个优化就过了/yunAC那一瞬间的场面好像56SecondsLater/ll感觉\(8.5\)的评分还是有点虚......
  • 12.6日记
    JFinal是一款基于Java语言的轻量级、高性能的MVC框架,它在功能上延续了传统的JavaWeb开发框架的优点,同时也具有简洁的设计和强大的扩展性。以下是JFinal框架的主要功能和特点:MVC架构:JFinal遵循经典的MVC(Model-View-Controller)设计模式,将应用程序分为模型(Model)、......