UML作业第三次:分析《书店图书销售管理系统,绘制类图
2019-04-14 20:50 倪书敏 阅读(817) 评论(0) 编辑 收藏 举报plantuml类图绘制方法的学习:
1.关于类图的学习:
类图显示了系统的静态结构。
类:类图中的主要元素,用矩形表示。矩形的上层表示类名、中层表示属性、下层表示方法。
类之间的关系:关联、依赖、聚集、泛化和实现五种。
2.关系上的标识:
在关系之间使用标签来说明时, 使用 :
后接 标签文字。对元素的说明,你可以在每一边使用 ""
来说明. 在标签的开始或结束位置添加<
或 >
以表明是哪个对象作用到哪个对象上。
3.抽象与静态
通过修饰符{static}
或者{abstract}
,可以定义静态或者抽象的方法或者属性。这些修饰符可以写在行的开始或者结束。也可以使用{classifier}
这个修饰符来代替{static}
.
1. @startuml2
2 Dy01 "1" *-- "many" Dy02 : contains
3
4 Dy03 o-- Dy04 : aggregation
5
6 Dy05 --> "1" Dy06
7 @enduml
1 @startuml
2 class Car
3
4 Driver - Car : drives >
5 Car *- Wheel : have 4 >
6 Car -- Person : < owns
7
8 @enduml
1 @startuml
2 class Student {
3 Name
4 }
5 Student "0..*" - "1..*" Course
6 (Student, Course) .. Enrollment
7
8 class Enrollment {
9 drop()
10 cancel()
11 }
12 @enduml
《书店图书销售管理》的类图元素
用户类:姓名,性别,出生日期,电话,邮箱,地址
工作人员类:工作人员编号,姓名,性别,年龄,岗位
图书类:图书编号,书名,作者,出版社,定价,出版日期
售卖类:图书编号,书名,售卖日期,图书价格,工作人员编号
买家秀:姓名,性别,电话,邮箱,地址