公共习题管理系统:对象关系图解析与功能划分
需积分: 17 201 浏览量
更新于2024-07-11
收藏 2.27MB PPT 举报
在"对象间关系图-System Analysis and Design(系统分析与设计)_04.03"的文件中,讨论了关于一个习题管理系统的系统分析与设计过程。系统的主要参与者包括教师、学生和系统管理员,围绕以下几个关键知识点展开:
1. **系统问题域说明**:该系统服务于学校的教学活动,其主要功能涉及教师创建和管理习题、习题库,以及发布作业和考试。教师可以编写习题及答案,并将其存入公共习题库;选择习题作为作业或考试题目,设置相应的时间和评分要求。
2. **对象识别**:
- 教师:负责习题的编写和管理,以及对学生作业的批改。
- 学生:使用系统完成作业、练习和核对答案。
- 系统管理员:具有权限管理职责,包括习题库的维护。
- 习题、答案、习题库、练习本和考试板:这些是核心对象,分别用于存储习题、作业提交、成绩记录和题目展示。
3. **系统边界说明**:系统的用户仅限于学校内部的教师、学生和系统管理员,且基于班级组织学生,每个班级每个学期有多个课程,每门课程对应一位负责的教师。
4. **系统功能分解**:
- 教师功能:编写习题入库、布置作业和考试题目。
- 学生功能:完成习题练习、提交作业和查看答案。
- 系统管理员功能:管理权限、习题库操作。
5. **对象发现与筛选**:在分析候选对象时,排除了一些过于抽象或重复的概念,如作业、时间、试题等,将它们转化为更具体的属性或关联关系。例如,时间被视为考试板的属性,而权限则被作为系统管理员的属性。
6. **设计原则**:在发现对象过程中,强调了与系统功能相关性和信息提供价值的重要性,确保选取的对象能准确反映系统的业务逻辑。
这个系统设计的核心在于构建一个支持教师与学生互动的平台,通过明确的对象关系和功能划分,实现习题的高效管理与学习过程的便捷性。通过这些对象间的关系图,系统分析师能够更好地理解和设计出满足各方需求的系统架构。
2015-08-29 上传
2020-11-01 上传
2021-11-11 上传
2023-06-10 上传
2024-09-19 上传
2024-10-17 上传
2024-10-17 上传
小炸毛周黑鸭
- 粉丝: 23
- 资源: 2万+
最新资源
- 新型智能电加热器:触摸感应与自动温控技术
- 社区物流信息管理系统的毕业设计实现
- VB门诊管理系统设计与实现(附论文与源代码)
- 剪叉式高空作业平台稳定性研究与创新设计
- DAMA CDGA考试必备:真题模拟及章节重点解析
- TaskExplorer:全新升级的系统监控与任务管理工具
- 新型碎纸机进纸间隙调整技术解析
- 有腿移动机器人动作教学与技术存储介质的研究
- 基于遗传算法优化的RBF神经网络分析工具
- Visual Basic入门教程完整版PDF下载
- 海洋岸滩保洁与垃圾清运服务招标文件公示
- 触摸屏测量仪器与粘度测定方法
- PSO多目标优化问题求解代码详解
- 有机硅组合物及差异剥离纸或膜技术分析
- Win10快速关机技巧:去除关机阻止功能
- 创新打印机设计:速释打印头与压纸辊安装拆卸便捷性