uml 类图 网上书店_UML作业第三次:分析《书店图书销售管理系统》,绘制类图...

分析书店图书销售管理业务,提取相关的类,并画出类图

一、要求及步骤

step1:学习PlantUML类图绘制方法,学习(链接:http://plantuml.com/zh/);

step2:以《书店图书销售管理》系统为例,分析系统中的类(属性、方法)

step3: 分析上述类之间的关系

step4:用PlantUML 编写 《书店图书销售管理》 类图 脚本;

step5:在线绘制《书店图书销售管理》类图。在线绘制UML图的链接

一.

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

二.《书店图书销售管理》的类图元素

员工:姓名,性别,员工编号

图书类:书名,作者,售价,出版社,图书编号

买家秀:姓名,性别,电话,邮箱,地址

订单类:订单编号,图书编号,日期,价格,书名

销售汇总:每月销售数量,销售总额,图书编号

三.《书店图书销售管理》脚本程序

1 @startuml

2 class 员工{

3 -姓名:string

4 -性别:string

5 -员工编号:int

6 }

7

8 class 图书{

9 -书名:string

10 -作者:string

11 -售价:char

12-出版社:string

13 -图书编号:int

14 }

15

16 class 买家{

17 -姓名:string

18 -性别:string

19 -电话:int

20 -邮箱:string

21 -地址:string

22 }

23

24 class 销量汇总{

25 -每月销售数量:int

26 -销售总额:int

27-图书编号:int

28 }

29

30 class 订单{

31 -订单编号:int

32 -图书编号:int

33 -日期:int

34 -价格:int

35-书名:string

36 }

37

38 员工 -up-> 图书

39 员工 -right-> 订单

40 员工 -down-> 销量汇总

41 买家 -up-> 图书

42 买家 -left-> 订单

43 @enduml

四:《书店图书销售管理》类图

表情包
插入表情
评论将由博主筛选后显示,对所有人可见 | 还能输入1000个字符
相关推荐
©️2020 CSDN 皮肤主题: 游动-白 设计师:白松林 返回首页