Class Diagram
2016-04-06 11:54:42 0 举报
类图(Class Diagram)是一种用于描述系统结构和静态关系的图形表示方法。它展示了系统中的类、接口、关联关系、继承关系、实现关系等元素,并显示了它们之间的交互和依赖。类图中的每个类都表示一个实体或概念,具有属性和方法。关联关系表示不同类之间的连接,可以是一对一、一对多或多对多的关系。继承关系表示一个类继承自另一个类的属性和方法。实现关系表示一个类实现了某个接口,必须提供该接口所定义的方法。通过类图,开发者可以更好地理解系统的组成部分,以及它们之间的关系和交互方式,从而有助于设计和实现高质量的软件系统。
作者其他创作
大纲/内容
Customer
+name:String
+bookRoom()+cancelBooking()+payBill()
Restaurant Staff
+ workerID:String
+chargeItemToRoom()
Corporate customer
+name:String+accountinDebt:Boolean
+bookRoom()+cancelBooking()+checkIn()+checkOut()+chargeExternalService()
Individual customer
+ name:String+accountinDebt:Boolean
+ bookRoom()+cancelBooking+checkIn()+checkOut()+chargeExternalService()
Receptionist
+ MakeBooking()+checkInGuest()+checkOutGuest()+cancelBooking()+provideCurrentBill()+amendBooking()+orderExternalService()
Hotel
+hotelName:String+hotelLocation:String
Room
+roomNo:Srting+roomType:String+telephoneAvailable:Boolean+miniBarAvailable:Boolean+isEmtyp:Bolean
Staff
+workerID:String
Restaurant
+isAvailable:Boolean
Bar
Bar Staff
+ workerID
0 条评论
下一页