uml第三次作业

一.关于plantuml类图绘制方法

 

类之间的关系通过下面的符号定义

 

Type Symbol Drawing
Extension <|--
Composition *--
Aggregation o--

 

其中使用.. 来代替 -- 可以得到点 线.

关系上的标识:

在关系之间使用标签来说明时, 使用 :后接 标签文字。

对元素的说明,你可以在每一边使用 "" 来说明.

在标签的开始或结束位置添加<>以表明是哪个对象作用到哪个对象上。

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

类:

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

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

客户:姓名,性别,电话,邮箱

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

三.用PlantUML 编写 《书店图书销售管理》 类图 脚本

@startuml
class  员工{
    -工作号
    -姓名
    -性别
 
 }
  class 客户{
    -姓名
    -性别
    -电话
    -邮箱
   __
   +登陆
   +修改信息
   +退出
   +已选图书
 }
 class 订单{
   -订单编号
   -图书编号
   -价格
   -日期
   -客户名
   __
   +查看订单
   +取消订单
   +修改订单
}
 class  图书{
   -图书编号
   -图书名
   -价格
   __
   +图书信息
 }
class  图书信息维护{
   -图书编号
   -图书名
   __
   +增加商品信息
   +修改商品信息
   +删除商品信息
 }
 图书 -left-> 订单
 图书信息维护 -right-> 订单
 员工 -right-> 客户
 客户 -down-> 订单
@enduml

四.类图

 

posted @ 2019-04-21 13:52  燕浩  阅读(117)  评论(0编辑  收藏  举报