




已阅读5页,还剩15页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
北京某大学试题管理系统北京某大学试题管理系统 1 系统的功能需求1 系统的功能需求 总体要求总体要求 我们根据用户提交的需求进行整理 得到如下的文字描述 该校需要进行两种形式的考试系统 固定模式和定制模式 对于固定模式 出题人在设置了课程名等信息后 系统按已经存储的模式自动生成试 卷 详细要求如下 对于固定模式 出题人在设置了课程名等信息后 系统按已经存储的模式自动生成试 卷 详细要求如下 1 1 课程负责人组织课群组的老师设计某门具体课程的题库 1 2 录入人员按课程 ID 或名称 录入题目到系统中 对于同一个门课程中的所有题目按 题型分别存放 每一个题目设置了难度系数 标准答案和检索关键字 1 2 课程负责人设计常见样卷格式 即标准试题纸 考题类型 分数分布情况及评分标 准等 每个样卷格式都有自己的编号 1 3 录入人员可以根据题目 ID 或关键字检索出要修改的题目 并对其进行修改 1 4 出题人输入课程 ID 或课程名称 和标准样卷格式编号后 系统将根据样卷格式从 题库中自动抽取相应类型和数量的题目 生成一份试卷与其标准答案 1 5 出题人可对系统生成的试卷进行适当的调整 1 6 打印试卷 对于定制模式 出题目人提供课程名 题目要求和试卷难度后 系统自动生成试卷 该 系统要能对试题进行管理 并提供查询功能 详细要求如下 对于定制模式 出题目人提供课程名 题目要求和试卷难度后 系统自动生成试卷 该 系统要能对试题进行管理 并提供查询功能 详细要求如下 1 1 课程负责人组织课群组的所有老师设计某门具体课程的题库 录入人员按课程编号 存放在系统中 对于同一个门课程中的所有题目按类型分别存放 每一个题目设置了难度系 数 标准答案和检索关键字 1 2 出题人输入课程编号 或课程名称 题目类型 题目要求和试卷难度 1 3 系统将根据出题人的输入 能自动计算出对应的试题结构 难度分布等 1 4 系统再根据已计算出的试题结构 题量等 并自动选取具体问题 并生成一份试卷 1 4 出题人可对系统生成的试卷进行适当的调整 1 5 打印试卷 另外 用户还提供了几份标准样卷 例如 备注 此处提供了整理和简化 2004 2005 学年第一学期期末考试试题 计算机网络 学年第一学期期末考试试题 计算机网络 一 单项选择题 共20道 每道2分 其中很难20 较难50 容易30 题目要求 请把答案写在答题纸上 误选 不选不得分 二 多项选择题 共10道 每道2分 其中很难20 较难50 容易30 答题要求 请把答案写在答题纸上 多选 少选 不选不得分 三 简答题 共4道 每道2 5分 其中很难50 较难0 容易50 题目要求 请把答案写在答题纸上 若空间不够可以写在卷面上的空白处 四 论述题 共1道 每道10分 其中很难0 较难100 容易0 题目要求 请把答案写在答题纸上 若空间不够可以写在卷面上的空白处 2 需求捕获 2 需求捕获 2 1 建立界面原型建立界面原型 经过与用户商讨后 在用户界面方面达成了一致的意见 以下是其中的几个重要界面 2 1 1 登录界面草图 2 1 2 输入要录入或修改课程名称界面草图 2 1 3 选择要录入或修改题型界面草图 2 1 4 输入具体题目的界面 2 1 5 查找要修改题目的界面 2 1 6 修改题目的界面 2 1 7 固定模式中的出题方法 2 1 8 定制模型中的出题方法 2 1 9 生成试卷结果 2 2 识别参与者识别参与者 在以上需求中 涉及到以下的人员 1 课程负责人 2 课群组教师 3 录入 修改人员 4 出题人员 即生成试卷人员 2 3 识别用况识别用况 对以上的功能需求 现归纳如下 1 课程负责人组织课群组的老师设计某门具体课程的题库 并录入或提交给录入人员 2 课程负责人设计常见样卷格式 并录入或提交给录入人员 3 课群组教师可同时扮演录入人员的角色 4 录入人员将把考题录入到系统中 5 录入人员可以检索和修改已录入的题目 6 出题人员按固定模式或定制模式生成一份试卷与其标准答案 7 出题人可对系统生成的试卷做适当的调整 8 出题人员打印试卷 2 4 对需求进行捕获与描述对需求进行捕获与描述 以下是结合界面原型对各用况的描述 用况用况 1 登录 登录 显示系统登录页面 要求输入帐号 密码和用户身份权限等 If 为帐号 密码和权限相匹配 If 为录入人员 显示录入界面 Endif If 为出题人员 显示生成试卷界面 endif if 为三次输入有误 显示错误信息 并拒绝访问 Endif Endif 用况 2 录入 显示录入题目首页 要求输入要录入的课程名称或课程 ID if 为课程 ID 的格式有误 显示错误信息 提示正确的课程 ID 格式 返回录入题目首页 endif if 为输入课程名称或 ID 合法 显示选择要录入的题目类型界面 If 为选择了 单项选择题 If 为单击了 录入 按钮 显示录入单项选择题的界面 Endif Endif If 为选择了 多项选择题 If 为单击了 录入 按钮 显示录入多项选择题的界面 Endif Endif If 为选择了 简答题 If 为单击了 录入 按钮 显示录入简答题的界面 Endif Endif If 为选择了 论述题 If 为单击了 录入 按钮 显示录入论述题的界面 Endif Endif If 为选择了 其他 显示录入其他类型题目的界面 Endif Endif If 为录入某种类型题目 If 为问题 标准答案 难度系数 检索关键字中有未填内容 显示警告提示信息对话框 Endif If 为填写某一个问题的所有内容为合法 显示成功对话框 自动返回录入下一个题目的界面 endif endif 用况用况 2 查询题库查询题库 显示查询题库界面并要求输入要查询的课程名称或课程 ID if 为课程 ID 的格式有误或数据库中无记录 显示错误信息 返回查询题库界面 if 为连续 5 次失败 拒绝修改题库 endif endif 显示选择要查询的题目类型界面 If 为 单项选择题 显示查询单项选择题的界面 Endif If 为 多项选择题 显示查询多项选择题的界面 Endif If 为 简答题 显示查询简答题的界面 Endif If 为 论述题 显示查询论述题的界面 Endif If 为 其他类型 显示查询其他类型题目的界面 Endif 弹出检索被查询题目的界面 要求输入题目关键字或 ID 号码 if 为关键字或 ID 对应的内容在数据库中找不到 显示提示信息 题库中无对应题目 请重新试试 endif 显示查询结果 用况用况 3 修改题库修改题库 显示修改题库界面并要求输入要录入的课程名称或课程 ID if 为课程 ID 的格式有误或数据库中无记录 显示错误信息 返回修改题目界面 if 为连续 5 次失败 拒绝修改题库 endif endif 显示选择要修改的题目类型界面 If 为 单项选择题 显示录入单项选择题的界面 Endif If 为 多项选择题 显示录入多项选择题的界面 Endif If 为 简答题 显示录入简答题的界面 Endif If 为 论述题 显示录入论述题的界面 Endif If 为 其他类型 显示修改其他类型题目的界面 Endif 弹出检索被修改题目的界面 要求输入题目关键字或 ID 号码 if 为关键字或 ID 对应的内容在数据库中找不到 显示提示信息 题库中无对应题目 请重新试试 endif 显示查询结果 显示修改题目界面 if 为修改后的内容为空或非语法格式 显示警告对话框 Endif 显示成功对话框 自动返回修改试卷的界面 用况用况 4 生成试卷生成试卷 显示生成试卷首页 要求输入课程名称或课程 ID 并选择出题模式 if 为课程 ID 的格式有误或数据库中尚没有这门课程的题库 显示错误信息 返回生成试卷首页 endif if 为固定模式出题 显示选择模板类型 If 为第 i 种模板 I 为模板 ID 系统根据第 i 种模板的题型 难度系数从题库中自动抽取相应题目 生成一份试卷 显示结果并询问出题人员是否对此进行适当调整 If 为选择调整和修改 显示调整修改试卷界面 endif If 为打印 显示打印试卷页面 Endif Endif Endif If 为定制模式 显示定制试卷界面 要求输入定制信息 系统根据出题人员的定制从题库中自动抽取相应题目 构成一份试卷 显示结果并询问出题人员是否对此进行适当调整和打印 If 为调整或修改 显示调整修改试卷界面 Endif If 为打印 显示打印试卷页面 endif endif 用况用况 5 修改试卷修改试卷 显示修改试卷界面 要求出题人员直接修改 询问是否按本试卷修改题库的内容 if 为修改 提示是否确认 自动修改题库中的相应题目 endif 询问是否打印 if 为打印 显示打印首页 end 用况用况 6 打印试卷打印试卷 显示打印试卷页面 要求输入打印参数 打印预览 打印 本系统的用况图 参与者之间的关系如下 本系统的用况图 参与者之间的关系如下 图图 1 系统参与者及其之间的继承关系如下 系统参与者及其之间的继承关系如下 图图 2 用况与用况之间的关系如下 用况与用况之间的关系如下 图图 3 参与者与用况的关系图参与者与用况的关系图 第三部分第三部分 分析分析 3 1 寻找类寻找类 根据以上分析 从用况与参与者 可以得到以下类 3 1 1 课程负责人类 3 1 2 课群组教师类 3 1 3 录入题库人员类 3 1 4 修改题库人员类 3 1 4 生成试卷人员类 3 1 5 样卷模板类 3 1 6 试卷类 3 1 7 试题类 3 1 8 工作人员类 其中类 工作人员 为一般类 课程负责人类 课群组教师类 录入题库人员类 修改 题库人员类和生成试卷人员类为其特殊类 其中类 工作人员 为一般类 课程负责人类 课群组教师类 录入题库人员类 修改 题库人员类和生成试卷人员类为其特殊类 3 2 建立类图建立类图 首先对以上各个类进行考察 分别定义它们的属性和操作 然后再考虑他们之间的关系 进而绘制出类图 1 类 工作人员 所有的工作人员都拥有帐号 ID 密码 操作权限 其中的帐号 ID 是一个具有一定格式的 字符串 表明该用户属于那类人员 同时明确它具有什么权限 每个工作人员都需注册 修 改密码 登录 注销 确认 保存 浏览等 为此该类中的属性有 帐号 ID 密码 操作权限 用户名 该类中的操作有 注册 修改密码 登录 注销 确认 保存 浏览 2 类 课群组教师 该类除了具有 工作人员 的职责外 在课程负责人的领导下 设计某门课程的具体题目 同时可扮演录入人员的角色 为此 该类中的属性有 课群组名称 该类中的操作有设计题目内容 录入题库 3 类 课程负责人 该类除了具有类 工作人员 和类 课群组教师 的职责外 还负责组织课群组的老师设 计某门具体课程的题库 并亲自录入或提交给录入人员 另外 课程负责人还负责设计常见 样卷模板 并录入或提交给录入人员 为此 该类中的属性有 课程名称 题库名称 该类中的操作有 组织设计题库 设计样卷模板 注 类 课程负责人 直接继承了类 课群组教师 间接继承了 工作人员类 4 类 录入题库人员 该类除了具有 工作人员 的职责外 还从课程负责人手里得到试题库后录入题目到数据 库中 为此该类具有的属性有 题库名称 该类中的操作有 录入题库 5 类 修改题库人员 该类除了具有 工作人员 的职责外 还可以根据题目的 ID 或关键字检索到欲修改的题 目后对此进行修改 为此该类中的属性有 题库名称 该类中的操作有 检索题目 修改题库 6 类 生成试卷人员 该类除了具有 工作人员 的职责外 还可以按固定模式或定制模式生成一份试卷与 其标准答案 并对系统生成的试卷做适当的调整 最后还可以打印试卷 为此该类中的属性有试卷名称 该类中的操作有 生成试卷 修改试卷 打印试卷 上述后五类都继承了类 工作人员 类工作人员 中的属性的可见性均为受保护的 7 类 样卷模板 样卷模板是生成试卷人员用固定模式生成试卷的重要依据 生成试卷人员选择一个样卷模 板后 系统将自动计算出对应的试题结构和每种结构中的试题数量 并从数据库中自动抽取 相应的试题 为此 该类中的属性有 样卷模板 ID 课程 ID 设计模板的课程负责人 ID 试题结构 该类中的操作有 计算试题结构 计算试题数量 抽取题目 8 类 试题 试题是组成试卷的最小单位 经由课程组人员设计 录入人员录入 修改人员修改 最终 被生成试卷人员使用 为此 该类中的属性有 试题 ID 题库名称 试题类型 难度系数 关键字 设计人员 ID 录入人员 ID 修改人员 ID 9 类 选择题 该类将可作为 试题 类的一部分来用 包括单选题和多选题 其属性为提问 选项 参 考答案 是否多选题标记 该类与 试题 类之间的关系为依赖关系 extend 10 判断题类 该类将可作为 试题 类的一部分来用 其属性为论题 参考答案 该类与 试题 类之间的关系为依赖关系 extend 11 主观题类 该类将可作为 试题 类的一部分来用 包括简答题和论述题 其属性为提问 参考答案 及评分标准 试卷上预留空间大小 是否论述题标记 该类与 试题 类之间的关系为依赖关系 extend 12 自定义题型类 在实际运用中 除了以上几种常见题型外 可能出现其它类型的题目 所有其他类型归为 自定义类型 其属性为 问题 答案及评分标准 特殊要求或说明 13 类 试卷 试卷是由生成试卷人员生成 该类中的属性有 试卷名称 课程名称 内容 生成试卷人 员 试卷使用状态 14 类 题库 其属性为 题库名称 课程负责人 课群组 包含了类 选择题 类 判断题 类 主观 题 以及类 自定义题型 是整体与部分的关系 3 3 建立顺序图建立顺序图 根据以上分析 交互主要发生在类课程负责人 课群组教师 录入题库人员 修改题库人员 题库类与生成试卷人员之间 第四部分设计第四部分设计 在设计阶段 要考虑实现环境问题 本系统在实现方面 使用 windows 操作系统 用 JAV
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年文化遗产数字化保护与利用的数字文化遗产保护技术政策创新实施效果分析
- 宁夏党建面试题库及答案
- 2025年教师招聘之《幼儿教师招聘》测试卷附有答案详解附参考答案详解【研优卷】
- 教师招聘之《小学教师招聘》综合检测题型汇编(巩固)附答案详解
- 2025年教师招聘之《小学教师招聘》通关提分题库含答案详解(预热题)
- 教师招聘之《幼儿教师招聘》能力检测试卷附参考答案详解【培优b卷】
- 教师招聘之《小学教师招聘》考前冲刺分析含答案详解(黄金题型)
- 教师招聘之《小学教师招聘》能力提升B卷题库含答案详解【基础题】
- 子宫肌瘤术后体位真题试题(含答案)
- 道路运输执法规范流程
- 学校食堂员工培训方案
- 教学查房流程
- 《建筑材料与构造》课件-3.建筑材料的基本要求与选用
- 《员工行为准则培训》课件
- 仓管员晋升组长述职报告
- 《慢性乙型肝炎防治指南(2022年版)-》解读
- 《厨房安全操作培训》课件
- 第七讲推动构建新时代的大国关系格局-2024年形势与政策(课件)
- 机场安检突发事件应急预案
- IATF-16949质量管理体系标准培训课件
- 2024-2025学年小学科学二年级上册(2024)教科版(2024)教学设计合集
评论
0/150
提交评论