网站外链建设,广州专业做外贸网站,南昌seo网站开发,揭阳网站建设公司哪个好UML建模
稳定出一个#xff0c;但是由于UML的图比较多#xff0c;所以这种题比数据流图和数据库难度高
一般都会考用例图和类图#xff0c;再附加其他的图
1. 用例图
包含关系include#xff1a;比如登记外借信息必须先有用户登录
扩展关系extend#xff1a;修改书籍…UML建模
稳定出一个但是由于UML的图比较多所以这种题比数据流图和数据库难度高
一般都会考用例图和类图再附加其他的图
1. 用例图
包含关系include比如登记外借信息必须先有用户登录
扩展关系extend修改书籍信息是查询书籍信息的扩展因为查询是基本用例每次都要执行 2. 类图与对象图 多重度0…*和*是等价的 关系 3. 顺序图
动态图表现对象之间的交互关系强调时间顺序给出一些对象引出生命线(竖直虚线)通过交互表达消息的传递
一般会把某个消息去掉让你分析题补充其次是填对象名 4. 活动图
能表现整个处理流程的基本情况分支的状态跟流程图结构类似一般考察某个地方补全
黑色矩形表示分支出多个线程 带甬道的活动图指明了活动对象 5. 状态图
动态图表达的是状态的变迁、转移的情况一般考察填写状态和状态变迁的条件 6. 通信图
也称协作图是顺序图的另一种表达方式所以顺序图和通信图也统称为交互图。考察一般扣掉对象和消息让填空。 7. 案例分析1 A艺术家 C乐队 D歌手 B歌曲 E音轨 F唱片
(1)0…* 因为一个歌手可以不属于某个乐队也可以属于多个乐队 (2)2…* 一个乐队对应2名或以上歌手 (3)0…1 一条音轨包含一首歌曲或为空 (4)1…* 一首歌曲可分布在多条音轨上因为要刻录到唱片上所以0没有意义 (5)1…* (6)1
Track音轨要有次序关系明确一条音轨的下一条音轨和上一条音轨 因此音轨和自己有一个联系多重度是0…1因为音轨如果有上一条或下一条上一条或下一条就是1没有就是0 Track 0Track 1
关闭 - 按任意键 - 选择歌曲 - 播放
8. 案例分析2 S1普卡会员 S2银卡会员 S3金卡会员
T125000里程50000 T2里程50000 T3里程50000 状态模式(老师说比较简单)、必须有的属性CLevel对象、具备计算一年内总飞行里程数的功能根据总里程数判断会员等级转换