设计类图

设计类图

设计类图

 前言:在现金信息化发达的社会,图书的发行量与日俱增。由人手进行登记管理图书是一项非常繁重的工作。要提高工作效率,我们可以引入信息技术,从而减轻人手负担,降低成本,给用户带来方便。

    类图是显示了模型的静态结构,特别是模型中存在的类、类的内部结构以及它们与其他类的关系等。

    类图(Class diagram)由许多(静态)说明性的模型元素(例如类、包和它们之间的关系,这些元素和它们的内容互相连接)组成。类图可以组织在(并且属于)包中,仅显示特定包中的相关内容。

    类图(Class diagram)是最常用的UML图,显示出类、接口以及它们之间的静态结构和关系;它用于描述系统的结构化设计。

类图(Class diagram)最基本的元素是类或者接口。

一般包含3个组成部分。第一个是类名;第二个是属性(attributes);第三个是该类提供的方法( 类的性质可以放在第四部分;如果类中含有内部类,则会出现第五个组成部分)。类名部分是不能省略的,其他组成部分可以省略。

 类名书写规范:正体字说明类是可被实例化的,斜体字说明类为抽象类。

属性和方法书写规范:修饰符 [描述信息] 属性、方法名称 [参数] [:返回类型|类型]

属性和方法之前可附加的可见性修饰符:

  • 如果属性或方法具有下划线,则说明它是静态的。
  • 类的性质是由一个属性、一个赋值方法和一个取值方法组成。
  • 没有类是单独存在的,他们通常和别的类协作,创造比单独工作更大的语义。因此,除了捕获系统的词汇以外,还要将注意力集中到这些类是如何在一起工作的。使用类图来表达这种协作。

类图表示如下:

 

1.用例图

①借阅者请求服务的用例图

<span>设计类图</span>

②图书馆管理员处理借书、还书的用例图

<span>设计类图</span>

③系统管理员进行系统维护的用例图

<span>设计类图</span>

2.    静态建模

1.类图

<span>设计类图</span>

<span>设计类图</span>

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/119426.html原文链接:https://javaforall.net

(0)
上一篇 2021年11月18日 上午7:00
下一篇 2021年11月18日 上午8:00


相关推荐

  • Pytest(16)随机执行测试用例pytest-random-order「建议收藏」

    Pytest(16)随机执行测试用例pytest-random-order「建议收藏」前言通常我们认为每个测试用例都是相互独立的,因此需要保证测试结果不依赖于测试顺序,以不同的顺序运行测试用例,可以得到相同的结果。pytest默认运行用例的顺序是按模块和用例命名的ASCII编码

    2022年7月31日
    5
  • 转:js 将json字符串转换为json对象的方法解析「建议收藏」

    转:js 将json字符串转换为json对象的方法解析「建议收藏」例如:JSON字符串:varstr1=‘{“name”:“cxh”,“sex”:“man”}’;JSON对象:varstr2={“name”:“cxh”,“sex”:“man”};一、JSON字符串转换为JSON对象要使用上面的str1,必须使用下面的方法先转化为JSON对象://由JSON字符串转换为JSON对象varobj=eval(’(’+str+‘)’);或者varobj=str.parseJSON();//由JSON字符串转

    2026年4月17日
    5
  • 一张色环图教你搞定配色_24色环颜色调配图

    一张色环图教你搞定配色_24色环颜色调配图一张色环图教你搞定配色!不管是在平面设计或网页制作中,还是在平常生活中的衣服穿搭和室内装潢中,要想打造出非凡的视觉效果,合理的颜色搭配非常重要。下面介绍几种色彩搭配方案供您参考,让你轻易地一靶中的

    2022年8月1日
    9
  • 利用PLINK进行GWAS分析

    利用PLINK进行GWAS分析PLINK 软件输入文件的常见格式类型 1 一般格式 PED MAP2 转置格式 TPED TFAM3 二进制格式 BED BIM FAM 几种格式之间可以相互转换 推荐使用 BED BIM FAM 这种格式 读取速度快 BED 文件包含 SNP 数据 是二进制格式 不能由 Notepad 等文本编辑器打开 BIM 文件包括 SNP 位置信息 FAM 文件包括家系表型信息 这两种文件都是文本格式 PE

    2026年3月19日
    3
  • spring helloworld

    spring helloworld

    2021年12月9日
    54
  • 线程池拒绝策略应用场景

    线程池拒绝策略应用场景简单回答 中止策略 无特殊场景 丢弃策略 无关紧要的任务 博客阅读量 弃老策略 发布消息 调用者运行策略 不允许失败场景 对性能要求不高 并发量较小 详细回答 1 AbortPolicy 中止策略 丢弃任务并抛出 RejectedExec 异常 这是线程池默认的拒绝策略 在任务不能再提交的时候 抛出异常 及时反馈程序运行状态 如果是比较关键的业务 推荐使用此拒绝策略 这样子在系统不能承载更大的并发量的时候 能够及时的通过异常发现 功能 当触发拒绝策

    2026年3月17日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号