老师说会根据“书上例题”和“习题集上例题”出原题。虽然考试的题型很多,但是因为答案固定,所以我们根本不需要知道有哪些题型,背答案即可。
一开始我认为我手头只有一份真题资源,在仔细研究过每一份资源后,我发现:不是只有一份真题资源,而是每年出的大题除画图题外,其余大题几乎一模一样,全部照搬的习题集上的大题,只不过是把“小红”改成了“小明”而已,答案一点不变。
那么本博文分为两大部分:“画图题”和“大题背诵归纳”
一、画图题
1、目标模型图
我们先由此图来了解一下目标模型的构成:目标、目标的基本模式、关系/链接、主体、操作
(主要是前3个)
出题方式一:题目给出背景资料,让我们建立目标模型并精细化,设计高层解决方案
解题:我们首先要从背景资料中提取出“高层次目标”,高层次目标一般是抽象、范围广的目标,它说明了系统被开发的原因;其次,根据资料对“高层次目标”进行细化,写出其子目标;最后,完善目标、目标的基本模式、关系/链接即可
出题方式二:题目给出高层目标模型,让我们对其精细化
解题:这类没有背景资料的题都是书上的原题,一般只考察一个完整目标模型的部分片段,大家把我下面提到的图背下来即可(图里没有写目标的基本模式的,考试统统补上)
2、活动图
分析活动图问题,绘制正确的活动图
改正后:
考试每次考的都是上面两个图,如果理解不了,记住也行
3、用例图
*用例图元素*
用例图的中心思想就是:系统应该为每个用户做什么
画用例图需要包含:
1、系统(方框)
2、行为者/参与者(人形符号)
3、用例(椭圆)
如:
有关用例图的作图细节不再赘述,软工导论博客有详细说明
出题方式一:根据背景资料,辨识参与者与用例,画出用例图
例:在下面的描述中,辨识参与者(ACTOR)和用例(USE CASE),并画出一个用例图。 在医生的办公室里,接待员、护士和医生使用病人记录和计划安排系统。当病人第一次 来这里看病时,接待员使用该系统来输入病人信息,并且他们安排所有的预约。护士使用系 统来跟踪病人每次看病的结果并输入护理病人的信息,如医疗和诊断。护士也可访问这些信 息以打印病人诊断结果或病人看病历史。医生主要用这个系统来查看病人的病史,偶尔也输 入病人医疗信息,但通常他让护士输入这些信息。
解答:
此外,书上还有一些简单的用例图,浅看一下
出题方式二:题目给出一个用例描述,让指出用例描述存在的问题,并修正用例描述
用例描述一般包括:简要描述(说明)、前置(前提)条件、正常流程、其他事件流、异常事件流、后置(事后)条件等,考试只考过正常流程的修正,书上只有“销售用例”和“车辆调度”两个例子,要出也是出原题,我们把它背下来即可,如下:
“销售用例”
“车辆调度”
根据正常流程,写出扩展流程
4、系统顺序图
根据用例描述,画系统顺序图,要出也出书上原题,一个字“背”
二、大题背诵归纳
百度网盘自提:
链接:https://pan.baidu.com/s/1ZpfwnWAqoI8nD8iL5CINVA?pwd=1234
提取码:1234
--来自百度网盘超级会员V2的分享
万水千山总是情,博主整理不容易。
一毛两毛不嫌弃,五块十块感涕零。
家人们,来扫描这个神奇的二维码: