UML期末复习建模图示(2)

2020-04-17 03:17

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


UML期末复习建模图示(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:一卡通考勤系统毕业论文

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: