当前位置:考试网  > 试卷库  > 计算机类  > 软考  > 高级软考  > 系统架构设计师  > 阅读以下关于软件系统建模的叙述,在答题纸上回答问题1至问题3。【说明】某软件公司计划开发一套教学管理系统,用于为高校提供教学管理服务。该教学管理系统基本的需求包括:(1)系统用户必须成功登录到系统后才能使用系统的各项功能服务;(2)管理员(Registrar)使用该系统管理学校(University)、系(Department)、教师(Lecturer)、学生(Student)和课程(Course)等教学基础信息;(3)学生使用系统选择并注册课程,必须通过所选课程的考试才能获得学分;如果考试不及格,必须参加补考,通过后才能获得课程学分;(4)教师使用该系统选择所要教的课程,并从系统获得选择该课程的学生名单;(5)管理员使用系统生成课程课表,维护系统所需的有关课程、学生和教师的信息;(6)每个月到了月底系统会通过打印机打印学生的考勤信息。项目组经过分析和讨论,决定采用面向对象开发技术对系统各项需求建模。 【问题1】用例建模用来描述待开发系统的功能需求,主要元素是用例和参与者。请根据题目所述需求,说明教学服务系统中有哪些参与者。 【问题2】用例是对系统行为的动态描述,用例获取是需求分析阶段的主要任务之一。请指出在面向对象系统建模中,用例之间的关系有哪几种类型?对题目所述教学服务系统的需求建模时,“登录系统”用例与“注册课程”用例之间、“参加考试”用例与“参加补考”用例之间的关系分别属于哪种类型? 【问题3】类图主要用来描述系统的静态结构,是组件图和配置图的基础。请指出在面向对象系统建模中,类之间的关系有哪几种类型?对题目所述教学服务系统的需求建模时,类University与类Student之间、类University和类Department之间、类Student和类Course之间的关系分别属于哪种类型?
试题预览

阅读以下关于软件系统建模的叙述,在答题纸上回答问题1至问题3。【说明】某软件公司计划开发一套教学管理系统,用于为高校提供教学管理服务。该教学管理系统基本的需求包括:(1)系统用户必须成功登录到系统后才能使用系统的各项功能服务;(2)管理员(Registrar)使用该系统管理学校(University)、系(Department)、教师(Lecturer)、学生(Student)和课程(Course)等教学基础信息;(3)学生使用系统选择并注册课程,必须通过所选课程的考试才能获得学分;如果考试不及格,必须参加补考,通过后才能获得课程学分;(4)教师使用该系统选择所要教的课程,并从系统获得选择该课程的学生名单;(5)管理员使用系统生成课程课表,维护系统所需的有关课程、学生和教师的信息;(6)每个月到了月底系统会通过打印机打印学生的考勤信息。项目组经过分析和讨论,决定采用面向对象开发技术对系统各项需求建模。

【问题1】用例建模用来描述待开发系统的功能需求,主要元素是用例和参与者。请根据题目所述需求,说明教学服务系统中有哪些参与者。

【问题2】用例是对系统行为的动态描述,用例获取是需求分析阶段的主要任务之一。请指出在面向对象系统建模中,用例之间的关系有哪几种类型?对题目所述教学服务系统的需求建模时,“登录系统”用例与“注册课程”用例之间、“参加考试”用例与“参加补考”用例之间的关系分别属于哪种类型?

【问题3】类图主要用来描述系统的静态结构,是组件图和配置图的基础。请指出在面向对象系统建模中,类之间的关系有哪几种类型?对题目所述教学服务系统的需求建模时,类University与类Student之间、类University和类Department之间、类Student和类Course之间的关系分别属于哪种类型?

查看答案
收藏
纠错
正确答案:

【问题 1】【参考答案】 学生、教师、管理员、时间、打印机。

【问题 2】用例之间的关系包括:包含、扩展、泛化。 “登录系统 ”用例与 “注册课程 ”

用例之间的关系为:包含关系。 “

参加考试 ” 用例与“参加补考 ”用例之间的关系为:扩展关系。

【问题 3】【参考答案】 类之间的关系包括:关联、聚合、组合、依赖、泛化、实现 (可写可不写,因为实现是接口与类之间的关系,而接口是一种特殊的 类)。 类 University 与类 Student 之间的关系是:聚合关系。 类 University 与类 Department之间的关系是:组合关系。 类 Student与类 Course之间的关系是:关联关系。

【试题解析】 依赖关系:一个事物发生变化影响另一个事物。 泛化关系: 特殊/一般关系。 关联关系:描述了一组链,链是对象之间的连接。

聚合关系:整体与部分生命周期不同。 组合关系:整体与部分生命周期相 同。 实现关系:接口与类之间的关系。

答案解析:

暂无解析

你可能感兴趣的试题

下述正确说法的是

随访包括预约患者到________________。

佝偻病活动期高峰时的表现为

下述不是自然灾害一般特征的是

关于全科医生的知识结构正确的是

热门试题 更多>
试题分类: 综合知识
练习次数:5次
试题分类: 网络管理员
练习次数:0次
试题分类: 网络管理员
练习次数:0次
试题分类: 网络管理员
练习次数:0次
试题分类: 综合知识
练习次数:0次
试题分类: 网络管理员
练习次数:1次
试题分类: 网络工程师
练习次数:0次
某工程,建设单位与施工单位按照《建设工程施工合同(示范文本)》签订了施工合同。经总监理工程师此准的施工总进度计如图5-1 所示(时间:月),各工作均按最早开始时间安排且匀速施工。 事件 1:为加强施工进度控制,总监理工程师指派总监理工程师代表:①制订进度目标控制的防范性对策;②调配进度控制监理人员。 事件 2:工作 D开始后,由于建设单位未能及时提供施工图纸, 使该工作暂停施工 1 个月。停工造成施工单位人员窝工损失8 万元,施工机械台班闲置费 15 万元。为此,施工单位提出工程延期和费用补偿申请。 事件 3:工程进行到第 11 个月遇强台风,造成工作 G和 H实际进度拖后,同时造成人员窝工损失 60 万元,施工机械闲置损失 100 万元,(来源:建匠教育)施工机械损坏损失110万元。由于台风影响,到第 15 个月末,实际进度前锋线如图5-1 所示。为此,施工单位提出工程延期 2 个月和费用补偿 270 万元的索赔。 问题: 1. 指出图 5-1 中施工总进度计划的关键路线及工作F、M的总时差和自由时差。 2. 指出事件 1 中总监理工程师做法的不妥之处,说明理由。 3. 针对事件 2,项目监理机构应批准的工程延期和费用补偿分别为多少?说明理由。 4. 根据图 5-1 所示前锋线,工作 J 和 M的实际进度超前或拖后的时间分别是多少?对总工期是否有影响? 5. 事件 3 中,项目监理机构应批准的工程延期和费用补偿分别为多少?说明理由。
试题分类: 案例分析
练习次数:7次
扫一扫,手机做题