时序图
2025-07-30 15:24:20 0 举报
类图和时序图
作者其他创作
大纲/内容
从数据库读取场地数据
Consultation
+String id+User user+String content
+reply()
数据实体
控制器
-User user-String content-DateTime postTime
1
*
makes
显示预定结果(成功/失败)
VenueArticle
+String id+String title+String description+List slides
+beReserved()
posts
Notice
-String content-DateTime postTime-User poster
显示预约结果给用户
显示取消预约结果给用户
Slide
+String id+String imageUrl+String description
asks
+String id+String title+String content
+sendToUser()
获取场地列表
返回查询结果
Reservation
-User user-VenueArticle venueArticle-DateTime reservationTime-int numberOfGuests
调用查询预约状态的服务
保存或更新预约信息
gives
返回操作结果
displays
has
返回处理后的场地列表
Collect
-User user-VenueArticle venueArticle-DateTime collectTime
User
-String username-String password-String email
用户选择场地并发送预定请求
Comment
+String id+User user+VenueArticle venueArticle+String content
服务层
调用取消预约的服务
显示预约状态给用户
查询预约信息状态
检查场地可用性
-String title-String description-int capacity-String address
用户请求场地列表
返回场地可用性结果
用户取消宴会预约
返回预定处理结果
用户查询宴会预约状态
-String content-User user-DateTime postTime
调用处理预约信息的服务
用户界面
返回处理结果
+String id+User user+VenueArticle venueArticle+DateTime startTime+DateTime endTime
+confirm()+cancel()
collects
处理预定请求
返回场地数据
-String imageUrl-String caption
返回查询到的预约状态
+String id+User user+VenueArticle venueArticle
+collect()+cancelCollect()
显示场地列表
Praise
+praise()
删除或标记预约为已取消
+String id+String name
+makeReservation()+cancelReservation()+comment()+praise()+collect()
用户提交宴会预约信息
0 条评论
下一页