University1..nSchool1..nDepartment+chairpersonTeacher1..nCourse1..n0..n10..nStudent3、(1)教师(Teacher)教学生(Student); (2)学生可以是在校生(Undergraduate)或者是毕业生
(Graduate);
(3)一名助理(Tutor)指导一名学生;
(4)助教(Assistant )、讲师(Lecturer )和教授(Professor)
属于不同级别的教师;
(5)一名教授可以有3名助教,一名讲师只有一名助教。
Tutor指导StudentteachTeacherUndergraduateGraduateAssistant311LectureProfessor1
顺序图
1、顾客从前端塞入钱币,然后选择想要的饮料; 前端将钱送到钱币记录仪,记录仪更新自己的储存。 分配器检查系统有存货,记录仪通知分配器分发一罐饮料到
机器前端。
:Customer:Front:Register:Dispenseraccept(cash,selection)getCustomerInput(cash,selection)checkAvailability(selection)updateReserve(cash,selection)releaseSoda(selection)receiveSoda(selection)
(与上图一样)
2、ATM取款理想场景
(1)用户通过ATM机,插入银行卡;
(2)系统提示输入密码; (3)用户输入密码; (4)系统检查密码是否正确; (5)密码正确,用户选择“取款”; (6)系统提示用户输入要提取的金额;
(7)用户输入金额(比如:100)后,系统检查输入数据
的合法性;
(8)在获取用户输入的正确金额后,系统开始事务处理,
减少账户上的余额,并输出相应的现金。
顾客1: 插卡读卡机屏幕帐户取钱机2: 读卡号3: 屏幕初始化5: 提示输入密码6: 输入密码8: 提示选择事务9: 选择事务10: 提示输入金额11: 输入金额12: 取钱13: 验钱14: 扣钱15: 提供钱16: 提供清单7: 验证密码4: 打开帐户17: 退卡状态图
1、售票状态图
assigned totime outavailablelocklockedbuysoldunlockexchange
2、书的状态图
3、借书证的状态图
4、根据如下描述,绘制一个电子手表的状态图: 简单的电子手表上面有一个显示屏和两个设置按钮,按钮A和按钮B。此表有两种操作模式:显示时间和设定时间。在显示模式下,手表会显示小时和分钟,小时和分钟有闪烁的冒号分隔。设定时间模式有两种子模式:设定小时和设定分钟。按钮A选择模式。每次按下此按钮,模式会连续前进:显示、设定小时、设定分钟和显示。在子模式内,每次按下按钮B,就会拨快小时或分钟。在按钮生成另一个事件之前,
必须释放它们。
set timebutton B / advance an hourshow timedo/ show hour and minutebutton B / advance a minutebutton Aset minutesdo/ display minutebutton Aset hourdo/ display hourbutton A
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库UML期末复习建模图示(2)在线全文阅读。
相关推荐: