一、今日学习内容

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

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

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

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

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

 

 

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

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

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

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

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

候选类:会议室类、会议中心类、会议召开申请者类、会议人员管理类、系统管理员类

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

会议室类:

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

方法:

会议召开申请者类:

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

方法:申请会议召开()

定义参加人员()

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

会议中心类:

属性:

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

制作代表证()

会议管理员类:

属性:权限

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

(3)类图

 

原文地址:http://www.cnblogs.com/yx111/p/16879600.html

1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长! 2. 分享目的仅供大家学习和交流,请务用于商业用途! 3. 如果你也有好源码或者教程,可以到用户中心发布,分享有积分奖励和额外收入! 4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解! 5. 如有链接无法下载、失效或广告,请联系管理员处理! 6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需! 7. 如遇到加密压缩包,默认解压密码为"gltf",如遇到无法解压的请联系管理员! 8. 因为资源和程序源码均为可复制品,所以不支持任何理由的退款兑现,请斟酌后支付下载 声明:如果标题没有注明"已测试"或者"测试可用"等字样的资源源码均未经过站长测试.特别注意没有标注的源码不保证任何可用性