UML-共享汽车系统对象图

共享汽车系统UML对象图

Admin(管理员)

属性:

id: 1

name: "SuperAdmin"

User(用户)

属性:

id: 1001

name: "Alice"

phone: "1234567890"

email: [email protected]

licenseNumber: "ABC123"

Car(汽车)

属性:

id: 2001

licensePlate: "XYZ789"

model: "Toyota Corolla"

status: "Available"

location: "123 Main St"

batteryLevel: 90

fuelLevel: 85.0

Location(位置)

属性:

id: 5001

latitude: 37.7827

longitude: 122.4183

address: "San Francisco CA"

Order(订单)

属性:

id: 3001

userId: 1001

carId: 2001

startTime: "2025-03-17 10:00:13"

endTime: "2025-03-17 12:00:49"

status: "Completed"

totalCost: 50.0

Payment(支付)

属性:

id: 6001

orderId: 3001

amount: 50.0

method: "Credit Card"

status: "Paid"

Review(评论)

属性:

id: 4001

userId: 1001

carId: 2001

rating: 4

comment: "Great car service!"

实体关系:

Admin 与 User、Car 之间存在管理关系。

User 与 Order 之间存在一对多关系(一个用户可以有多个订单)。

Car 与 Order 之间存在一对多关系(一辆汽车可以有多个订单)。

Order 与 Payment 之间存在一对一关系(一个订单对应一个支付记录)。

Order 与 Review 之间存在一对多关系(一个订单可以有多个评论)。

Car 与 Location 之间存在一对多关系(一辆汽车可以位于多个位置)。

共享汽车系统类图请参照:共享汽车系统类图

UML-共享汽车系统对象图_第1张图片

你可能感兴趣的:(对象图,软件工程,流程图,需求分析,uml,汽车)