刷题刷出新高度,偷偷领先!偷偷领先!偷偷领先! 关注我们,悄悄成为最优秀的自己!

简答题

试题二(25分)

阅读以下关于软件系统建模的叙述,在答题纸上回答问题1至问题3。

【说明】

百度公司计划开发一套教学管理系统,用于加强教学管理服务。该教学管理系统基本的需求包括:

(1)系统用户必须成功登录到系统后才能使用系统的各项功能服务;

(2)管理员使用该系统管理专业、班级、教师、学生和课程等教学基础信息;

(3)学生使用系统注册并选择专业,缴费后才能参与在线学习;

(4)教师使用该系统发布模拟试卷;

(5)学生在线做模拟试卷,在规定时间段内只能提交一次答卷;

(6)教师使用该系统批阅答卷;

(7)模拟考到期结束后,系统自动生成成绩单,管理员可以通过打印机打印成绩单。

项目组经过分析和讨论,决定采用面向对象开发技术对系统各项需求建模。

请根据描述的教学管理系统的需求,分析并列举系统中的参与者以及相关的实体类。

使用微信搜索喵呜刷题,轻松应对考试!

答案:

【参考答案】

参与者有:系统用户、管理员、教师、学生、时间、打印机。

实体类有:系统用户、管理员、专业、班级、教师、学生、模拟试题、答卷、成绩单。

解析:

根据题目所述需求,可以确定教学服务系统中的参与者包括系统用户、管理员、教师和学生。系统用户是登录并使用系统各项功能服务的人员;管理员负责管理系统的各项基础信息;教师负责发布模拟试卷并批阅答卷;学生则参与在线学习和模拟考试。

在项目中,需要建模的实体类包括系统用户、管理员、专业、班级、教师、学生等。此外,根据需求描述,还可以确定课程、模拟试卷、答卷、成绩单和考试时间等实体类。这些实体类反映了教学管理系统中的关键数据和业务对象。

创作类型:
原创

本文链接:请根据描述的教学管理系统的需求,分析并列举系统中的参与者以及相关的实体类。

版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。

让学习像火箭一样快速,微信扫码,获取考试解析、体验刷题服务,开启你的学习加速器!

分享考题
share