UML :ration rose实验:实验七___状态图——_实验八___活动图 附加题

【扩展练习】
练习一: 对选课系统中的课程类(对象)( Course )的状态变化过程如下:课程对象被
创建,添加到数据库中。管理员可以删除、修改课程信息,在某个学期,开设该课程,如果
选修人数超过指定人数,就不再允许学生选这门课。学期结束,课程的状态终止。根据以上 描述,绘制课程类( Course )的状态图。

 

练习二: 选课系统中的添加课程( Add Course )用例的事件流如下:
1 ) 管理员选择进入管理界面,用例开始。
(2) 管理员输入课程各项信息;
(3) 系统验证是否和已有课程冲突;
A1 :无冲突
(4) 系统添加新课程,提示课程添加成功;
(5) 系统重新进入管理主界面,显示所有课程;
(6) 用例结束。
其他事件流:
A1 :有冲突
1 ) 系统提示冲突,显示冲突课程信息;
(2) 用户重新输入;
(3) 继续验证直至无冲突;
(4) 进入添加课程事件流第 4 步。
根据以上描述并进一步细化,绘制出 Add Course 用例的活动图
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值