首页 > 其他分享 >12月15日总结

12月15日总结

时间:2023-12-16 14:35:12浏览次数:28  
标签:总结 会议 12 15 会议室 预订 用例 人员 Meeting

软件需求与分析课堂测试十——综合案例分析(5分)

班级: 信2105-1 学号: 20214111 姓名:刘梦阳
根据下列案例需求描述,回答相关问题:
有一个对外营业的会议中心,有各种不同规格的会议室,为用户提供以下服务:
 1、用户可以按照会议人数、会议时间预订会议室。可以只预订1次,也可预订定期召开的会议。
 2、开会前允许用户修改会议时间、人数,重新选择会议室,甚至取消预订的会议。
 3、确定会议预订后,会议中心负责会务管理:包括通过邮寄(邮局负责)或电子邮件,通知开会人员有关会议信息,制作代表证等。
 4、系统根据会议室的使用情况(紧张与否),调整、更改会议室和会议时间,并调整修改预订会议的时间。
系统的用例图如下图所示:

参考用例表如下表所示:
用例编号 用例名称 用例编号 用例名称
1 定义会议
(Define Meeting )1 10 设置预定时限制
(Set Reservation Tome Limit)
2 更改会议( Alter Meeting ) 11 发会议通知(Inform of Meeting)
3 删除会议( Remove Meeting ) 12 申请拒绝(Request Rejection)
4 申请会议召开
(Request Meeting Instance)1 13 选择会议参加人员组
(Select Group Attendee)
5 更改申请( Modify Request ) 14 会议取消通知(Inform of Cancellation)
6 取消会议召开(Cancel Request) 15 增加会议室(Add Meeting Room)1
7 定义参加人员(Add Attendee ) 16 设置会议室不可使用(Set Unusable Flag)
8 归还会议室(Release Room) 17 查询会议室的使用情况
(Browse Meetingroom usage)
9 会议维护
(Meeting Room Maintenance) 18 删除会议参加人员
(Remove Attendee)

(1)根据上述描述,识别系统的类,列举所有的候选类,并选出系统类,并说明原因(1分)。
参会人员类,会议类,会议召开者类,会议管理员类,会议室类,邮件类,系统维护者类,会议管理员类,邮局类
系统类:会议召开申请者类,会议管理员类,会议人员管理类,会议室类
因为这些类可以相互调用直接对系统的功能进行处理

(2)对系统类进行描述,确定属性和方法。(1分)
会议室类:属性:容纳人数,使用状态,使用时间方法:
会议管理员:属性:会议时间,会议人数 方法:定义会议,更改会议,删除会议,增加会议室,设置会议室不可使用
会议人员管理类:属性:方法:定义参加人员,发会议通知,申请拒绝,选择会议参加人员组,删除会议参加人员
会议召开申请者类:属性:会议室类,申请者姓名方法:取消会议召开,归还会议室,申请会议召开,更改申请,查询会议室使用情况,会议取消通知

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

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

标签:总结,会议,12,15,会议室,预订,用例,人员,Meeting
From: https://www.cnblogs.com/lmyy/p/17904801.html

相关文章

  • 12月15日《软件需求十步走》阅读笔记二
    树立正确的软件需求的概念,信息化普及的当代,人们大都着重于软件开发,很轻易的就会忽略开发的最初需求分析,这样导致最后的开发受阻或终止等问题时,就会在时间、人力、物力方面造成大量浪费,那对于开发过程十分重要的需求分析过程,我们有什么好方法可以应用呢?我们一直在寻找真正的“完整......
  • 12月16日总结
    在看kube-scheduler组件的过程中遇到了kube-scheduler对于client-go的调用,泛泛的理解调用过程总有种隔靴搔痒的感觉,于是调转头先把client-go理清楚在回来看kube-scheduler。为什么要看client-go,并且要深入到原理,源码层面去看。很简单,因为它很重要。重要在两方面:kubern......
  • 【笔记】2023.12.16 动态规划
    笔记2023.12.16:动态规划今天题目很多,可能有些题不口胡了。LOJ6089小Y的背包计数问题前\(\sqrtn\)个物品直接做单调队列优化是\(O(n\sqrtn)\)。大于\(\sqrtn\)的是完全背包。考虑到完全背包\(v\)的OGF为\(\dfrac{1}{1-x^{v}}\)。这不行。你考虑到对于一个物......
  • 2023-2024-1 20232408《网络空间安全导论第六周学习总结》
    2023-2024-120232408《网络空间安全导论第六周学习总结》教材内容总结这一章主要聚焦于应用安全,具体分为身份认证与信任管理、隐私保护、云计算及其安全、区块链与安全、人工智能及其安全等多个方面,从用户端、服务端等不同视角描述了我们应该如何保障应用安全。本章内容结合了......
  • 2023-12-16 闲话 中午没睡着
    这半年受这个b回答的影响,发奋图强,现在实力如下:通过考前突击进行刷绩点,绩点寄了。通过每天复健卷竞赛,杭州吃屎了。所有区域赛第45顺位进入ecfinal,金牌堪忧。通过每天知乎b站强训neuronnetwork/robotics,现在水平是等着寒假再学一遍通过boss直聘找实习,找了半个月一个实习机会......
  • 【杂题乱写】12 月北京省选 DP 专题训练
    有一部分题目是模板题,就不放了。D.Luogu-P5336THUSC2016成绩单考虑区间DP,由于操作的特殊性,我们需要设计含有区间最值的状态,设\(f_{l,r,i,j}\)表示区间\([l,r]\)中的所有数只保留值域\([i,j]\)中的最小代价,\(g_{l,r}\)为将区间\([l,r]\)的所有数都删去的最小代价。......
  • 1280. 学生们参加各科测试的次数
    1.题目介绍学生表:\(Students\)+---------------+---------+|ColumnName|Type|+---------------+---------+|student_id|int||student_name|varchar|+---------------+---------+在SQL中,主键为student_id(学生ID)。该表内的每一行都记录有学......
  • 2023-2024-1 20231424《计算机基础与程序设计》第12周学习总结
    2023-2024-120231424《计算机基础与程序设计》第12周学习总结作业信息作业属于的课程<班级链接>(2022-2023-1-计算机基础与程序设计)作业要求<作业要求>(2022-2023-1计算机基础与程序设计第一周作业)作业目标《C语言程序设计》第11章作业正文https://www.cnblo......
  • 【杂题乱写】12 月北京省选 DP 专题训练
    有一部分题目是模板题,就不放了。D.Luogu-P5336THUSC2016成绩单考虑区间DP,由于操作的特殊性,我们需要设计含有区间最值的状态,设\(f_{l,r,i,j}\)表示区间\([l,r]\)中的所有数只保留值域\([i,j]\)中的最小代价,\(g_{l,r}\)为将区间\([l,r]\)的所有数都删去的最小代价。......
  • 网络空间安全第六周学习总结 20232323郭旗
    教材学习内容 基于AI的学习   ......