首页 > 其他分享 >每日总结12.14

每日总结12.14

时间:2023-12-14 22:13:38浏览次数:32  
标签:总结 会议 会议室 每日 预订 Attendee 用例 12.14 Meeting

根据下列案例需求描述,回答相关问题:

有一个对外营业的会议中心,有各种不同规格的会议室,为用户提供以下服务:

 1、用户可以按照会议人数、会议时间预订会议室。可以只预订1次,也可预订定期召开的会议。

 2、开会前允许用户修改会议时间、人数,重新选择会议室,甚至取消预订的会议。

 3、确定会议预订后,会议中心负责会务管理:包括通过邮寄(邮局负责)或电子邮件,通知开会人员有关会议信息,制作代表证等。

 4、系统根据会议室的使用情况(紧张与否),调整、更改会议室和会议时间,并调整修改预订会议的时间。

系统的用例图如下图所示:

 

参考用例表如下表所示:

用例编号

用例名称

用例编号

用例名称

1

定义会议

(Define Meeting )

10

设置预定时限制

(Set  Reservation Tome Limit)

2

更改会议( Alter Meeting )

11

发会议通知(Inform of Meeting)

3

删除会议( Remove Meeting )

12

申请拒绝(Request Rejection)

4

申请会议召开

(Request Meeting Instance)

13

选择会议参加人员组

(Select Group Attendee)

5

更改申请( Modify Request )

14

会议取消通知(Inform  of  Cancellation)

6

取消会议召开(Cancel Request)

15

增加会议室(Add Meeting Room)

7

定义参加人员(Add Attendee )

16

设置会议室不可使用(Set Unusable Flag)

8

归还会议室(Release Room)

17

查询会议室的使用情况

(Browse Meetingroom usage)

9

会议维护

(Meeting Room Maintenance)

18

删除会议参加人员

(Remove Attendee)

 

(1)      根据上述描述,识别系统的类,列举所有的候选类,并选出系统类,并说明原因(1分)。

候选类:

Meeting 类,标识一个会议(名称、类型、规模)。

MeetingInstance 类, Meeting 类的子类,对会议时间、人数等进行描述。

MectingRoom 类,描述会议室的有关信息。

MectingAdministration 类,管理会议。

Attendee 类,描述参会人员(姓名、性别、地址、头衔等)。

GroupAttende 类,创建一个参加会议的组。

Address 类,描述邮寄地址 E - mail 地址。

PostOffice 类,负责发送邮寄通知。

AttendeeManagement 类,数据库管理。

ReservationCriteria 类,定义会议室预定准则。

Information 类,构造一条通知。

系统类:

MectingRoom

MectingAdministration

Meeting

(2)      对系统类进行描述,确定属性和方法。(1分)

会议室类:

属性:可容纳人数、会议室状态、可使用时间

方法:标识一个会议

 

会议召开申请者类:

属性:申请人姓名、会议人数、会议时间

方法:申请会议召开()

定义参加人员()

更改申请()、取消申请()、归还会议室()

 

会议中心类:

属性:

方法:通知开会人员会议信息()

制作代表证()

 

会议管理员类:

属性:权限

方法:定义会议()、删除会议()、修改会议()

(3)      分析系统类模型,找出类之间的关系并画出类图。(2分)

 

(4)      绘制“取消会议(Remove Meeting )”的时序图。(1分)

 

 

标签:总结,会议,会议室,每日,预订,Attendee,用例,12.14,Meeting
From: https://www.cnblogs.com/-GYP/p/17902135.html

相关文章

  • 2023.12.14
    importtorchimporttorch.nnasnnimporttorch.optimasoptimfromtorchvisionimportdatasets,transformsclassModulatedAttLayer(nn.Module):#(Unchangedcode)classSimpleCNN(nn.Module):def__init__(self):super(SimpleCNN,self).__i......
  • CUDA优化相关问题总结
    如何利用ncu检查sharedmemory传输数据量ncu(NVIDIACommandLineProfiler)是NVIDIACUDA工具包中的一个命令行性能分析工具,可以用于检查共享内存(SharedMemory)的传输情况。SharedMemory是CUDA中的一种共享内存空间,可以在同一个线程块的不同线程之间共享数据。要检查Shared......
  • Acwing秋季每日一题补题---搜索字符串
    搜索字符串题目链接思路:字符串哈希+滑动窗口当然因为符合题意的子串会重复,所以我们要考虑去重的问题代码:#include<bits/stdc++.h>usingnamespacestd;#defineintunsignedlonglongconstintN=2e5+10;constintP=131;chara[N],b[N];//字符串intcnt[26];//统......
  • 闲话12.14
    今天晚上写题写累了,闲话可能比较水。上午接着颓,上课也颓废。K8一句话说的很对啊,就是提前来这体验大学生活了,上午上课颓废,下午晚上自习颓废,赢麻了。上午的树上问题没啥听懂的,感觉昨天的ds都放今天了是为啥。写起来也挺难受的。过几天好像就是沈老师来讲课了。下午普通的写题......
  • 2023-2024-1学期20232316《网络空间安全导论》第六章学习总结
    第六章应用安全基础应用安全概述应用安全是什么应用安全是为保障各种应用系统在信息的获取、存储、传输和处理各个环节的安全所涉及的相关技术的总称。应用安全的核心支撑技术是密码技术。应用安全技术的基础和关键技术是系统安全技术与网络安全技术。身份认证是保障应用......
  • 2023.12.14
    7-1数据结构作业#include<iostream>#include<vector>usingnamespacestd;intmain(){intn,p;scanf("%d%d",&n,&p);vector<int>a(p,-1);//初始化数组,全为-1while(n--){intx;cin>>......
  • 2023-2024 20231313《计算机基础与程序设计》第十二周学习总结
    2023-202420231313《计算机基础与程序设计》第十二周学习总结作业速达作业课程班级链接作业要求计算机基础与程序设计第十二周学习总结作业内容《C语言程序设计》第11章并完成云班课测试作业正文我的作业目录教材总结总结学习过程中的问题《C语言程......
  • 2023-2024-1 20231320 《计算机基础与程序设计》第十二周学习总结
    2023-2024-120231320《计算机基础与程序设计》第十二周学习总结作业信息这个作业属于哪个课程<班级的链接>(2023-2024-1计算机基础与程序设计)这个作业要求在哪里<作业要求的链接>(2022-2023-1计算机基础与程序设计第十二周作业)这个作业的目标<自学《C语言程序......
  • 2023-2024-1 20232301 《网络》第六周学习总结
    教材学习内容总结教材学习中的问题和解决过程问题1:对于习题中“如果针对差分你的一个统计查询是否可以无限制的进行重复查询?为什么?”这个问题经思考无果,存在困难问题1解决方案:询问chatgpt,得到了以下答案:在差分隐私(DifferentialPrivacy)的上下文中,无限制地进行重复查询是不可......
  • 2023年度总结
    又到了一年一度的总结时刻。对自己一年的工作做一些复盘和反思。从成败之中汲取经验教训,希望明年能更进一步。首先总结一下今年的一些工作,一月份至二月份主要完成了两件事,去年设计完成的芯片进行Signoff,以及投稿VLSI,中间插了个过年。时间紧任务重,大年夜家人在打牌,我在旁边赶论文......