- 0
- 0
- 约3.18千字
- 约 34页
- 2018-12-22 发布于浙江
- 举报
对象 实例描述:习题管理系统 系统需求说明按三方面描述: 系统问题域说明:应用系统的业务范围 系统边界说明:确定系统与用户之间接口 系统功能说明:系统需要实现的责任 系统问题域说明: 在一个公共习题库的支持下, 负责各科习题的教师: 可用系统编写习题及答案,并存入习题库; 从习题库中选择一组习题去组成作业,并在要求时间公布习题答案; 从习题库中选择一组习题组成考试题公布; 可以批改学生的作业; 学生答题后收卷,阅卷评分. 系统问题域说明: 每个学生: 用系统完成作业或答题并提交给系统; 可在习题库中选择习题自己练习; 可以在公布答案后核对自己的作业; 一名系统管理员: 负责习题,编班和权限管理和维护习题库. 系统边界说明: 系统的用户有本校教师,学生,系统管理员. 学校以班组织学生,每班每学期有若干课程. 每门课的习题由一位教师负责. 只有本科教师可提交或修改习题. 系统功能说明: 教师编写习题及答案入库; 教师选择习题作为作业公布于习题板上向学生布置; 教师选择习题作为试题公布于考试板上(有考题,时间和评分要求). 每个学生每门课程都有一个练习本.记录学生完成每道习题(或考题)的解答. 教师通过练习本批改习题(或考题); 习题库提供入库,提取,权限,查询等管理. 发现对象 具体做法: 从需求中找名词作为侯选对象: 教师,系统,习题,答案,作业,时间,学生,试题,系统管理员,权限,学校,班,学期,课程,习题板,考试板,练习本,习题库. 共18项 发现对象 分析候选对象: 系统:太大的抽象,不能作为对象. 作业:是习题的同义词,可舍弃. 时间:只有考试板要求,可作为考试板属性处理. 试题:习题的同义词,可舍弃. 发现对象 分析候选对象: 权限:是系统管理员的功能,作为其属性. 学校:与系统功能无关,可舍弃. 学期:与系统功能无关,可舍弃. 系统管理员(一个)与习题库合并为习题库服务对象. 发现对象 筛选结果: 班,课程, 教师,学生,习题板,练习本 习题,考试板,习题答案, 习题库服务 共10项,分4层对象. 确定对象类 班对象类的属性和方法 属性: 方法: ID 编班 本班学生名单 负责教师名单 确定对象类 课程类的属性和方法 属性: (无方法) 课程编号 课程名称 授课起止时间 负责教师ID 确定对象类 教师类的属性和方法 属性: 方法: ID 工作 姓名 负责班号 负责课程 确定对象类 教师“工作”方法的注释:教师行为有编写习题和答案,选习题,公布习题和答案,检查作业,阅卷等.这些行为应与“习题”,“习题班”,“考试板”,“练习本”等对象封装更合理(共享).因此,设立“工作”方法抽象表示,它通过教师发送不同消息,去分别完成不同功能. 确定对象类 学生类的属性和方法 属性: 方法: ID 练习 姓名 班级 确定对象类 学生“练习”方法的注释:与教师类似,学生行为有提取习题,核对答案,自选习题,答题等.这些行为应与“练习本”,“习题解答”和“习题库服务”等对象封装更合理.因此,设立“练习”方法抽象表示,通过学生发不同消息,去完成不同功能. 确定对象类 习题板类的属性和方法 属性: 方法: 所属课程, 选题,查题, 要求完成期限, 公布答案 一组习题, 查阅答案 公布时间 确定对象类 练习本类的属性和方法 属性: 方法: 课程号 提取习题, 答案 检查作业, 学生ID 自选习题, 习题解答 核对答案 确定对象类 习题类的属性和方法 属性: 方法: 习题号 编写习题, 题目内容 编写答案, 答案 习题入库 所属课程 难度系数 确定对象类 考试板类的属性和方法 属性: 方法: 所属课程 收卷 要求完成期限 阅卷 答卷 评分标准 确定对象类 习题答案类的属性和方法 属性: 方法: 习题号 答题 解答 答案 确定对象类 习题库服务类的属性和方法 属性: 方法: 权限表 库管理,编班, 查询表 习题入库, 索引表
您可能关注的文档
最近下载
- 化妆品检验与安全性评价 第一第二章.pptx VIP
- 2025年湖南铁路科技职业技术学院单招职业技能测试题库一套.docx VIP
- 农村自建房包工不包料合同模板.docx VIP
- 【2025届】青海初中学业水平考试中考语文真题试题【原卷+解析】.pdf
- 尾矿库基础知识培训.pptx VIP
- Unit 5 School activities Wrap up & Let's explore 课件(共36张PPT) 外研版英语四年级下册.pptx
- 2025年春节后复工复产“开工第一课”安全生产培训课件.pptx VIP
- 尾矿库基础知识培训.doc VIP
- 专题05 简谐运动实例(一)弹簧振子模型(解析版)-2025版高二物理寒假精品讲义.pdf VIP
- 2017年5-6年级袋鼠数学竞赛试题.pptx VIP
原创力文档

文档评论(0)