学生在线考试系统_第1页
学生在线考试系统_第2页
学生在线考试系统_第3页
学生在线考试系统_第4页
学生在线考试系统_第5页
已阅读5页,还剩72页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

学生在线考试系统学生在线考试系统 设计报告设计报告 班级 计算机科学与技术 师范 班级 计算机科学与技术 师范 课题 学生在线考试系统课题 学生在线考试系统 组长 马泽娜组长 马泽娜 组员 陈锐华 林燕旋 朱伟兰 刘秋宜组员 陈锐华 林燕旋 朱伟兰 刘秋宜 杨秋婷 郑金豪 怀艳秋杨秋婷 郑金豪 怀艳秋 日期 日期 20152015 年年 0101 月月 0606 日日 一一 学生在线考试系统需求分析报告学生在线考试系统需求分析报告 1 引言引言 1 1 编写目的编写目的 编写在线考试系统需求分析报告目的是为了需求提供者和开发方 明确对所建信息管理系统所达到的功能和目标 通过双方不断的讨 论和交互 最终形成具有建设目标的书面条款 经双方确认后 将 作为开发方设计开发的基本依据和需求方的软件验收标准 同时 通过该需求分析报告 开发方可以更加进一步了解客户的需求 从 而严格按照流程及时 准确地完成系统的开发 以满足客户的需求 同时 该文档也作为概要设计及后续设计的基础 1 2 背景背景 随着网络技术的飞速发展 现在很多国外的大学和社会其他部 门都已经开设了远程教育 通过计算机网络实现异地教育和培训 但是 远程教育软件的开发目前还处于起步阶段 随着这项技术的 不断深入发展 就要求有更好 更完善的软件系统应用到远程教育 当中去 这就给软件设计人员提出了更高的设计要求 远程教育包括很多环节 例如教学系统 答疑系统和考试系统等 等 其中很重要的一个环节就是在线考试系统 同时它也是最难实 现的环节 在我国 虽然远程教育已经蓬勃地发展起来 但是目前 学校与社会上的各种考试大都采用传统的考试方式 在此方式下 组织一次考试至少要经过五个步骤 即人工出题 考生考试 人工 阅卷 成绩评估和试卷分析 显然 随着考试类型的不断增加及考 试要求的不断提高 教师的工作量将会越来越大 并且其工作将是 一件十分烦琐和非常容易出错的事情 可以说传统的考试方式已经 不能适应现代考试的需要 随着计算机应用的迅猛发展 网络应用 不断扩大 如远程教育和虚拟大学的出现等等 且这些应用正逐步 深入到千家万户 人们迫切要求利用这些技术来进行在线考试 以 减轻教师的工作负担及提高工作效率 与此同时也提高了考试的质 量 从而使考试更趋于公证 客观 更加激发学生的学习兴趣 例 如目前许多国际著名的计算机公司所举办的各种认证考试绝大部分 采用这种方式 伴随着远程教育的蓬勃发展 作为教学当中不可分割的一部分的 在线考试系统也得到了当今远程教育研究者的关注 考试是考察学 生对所学习知识的接受和理解程度的重要手段 无纸化的考卷 考 试的随时性 随地性 这些特点都是研究并开发网络考试系统主要 的原因 网络考试系统远远超越了传统考试固定时间 固定地点的 考试模式的限制 将给学生和老师带来极大的便利 随着 Internet 的相关技术的发展 特别是 Web 技术的出现 人们开始致力于研究 和开发基于 Internet 考试系统 这也大大推动了远程教育的发展 如今世界上对于基于 Internet 的远程考试系统所进行的研究开发 工作不是很长 但是基于 web 技术构建的在线考试系统已然成为发 展的主流 数据库安全 共享 数据传输过程的安全性 访问控制 技术 身份识别技术都是构建考试系统要考虑的问题 目前 一些 远程教育机构已经开发出了在线考试系统 基本实现了基于 Internet 的 B S 结构在线考试 通过 Server 端的后台试题库动态生成考卷和 对于标准化的试题即时评定成绩 但是与传统的纸面考试相比 目 前的在线测试都是基于标准化考试的 而且一般只能用于非正规的 考试 因为对于很多方面考虑的还不是很完善 因而使得在线考试 在近段时间很难完全替代传统的考试 2 系统设计系统设计 2 1 需求分析需求分析 2 1 1 系统需求分析系统需求分析 学生在线考试系统主要包括学生端 教师端和管理员端 首先是学生端 需要学生在登录后实现考试 查询成绩和修 改密码功能 其次是教师端 需要教师在登录后实现学生成绩查询 选课 课程题库的增删改查以及密码的修改 再次就是管理员端 这里管理员要实现学生 教师信息的录 入以及其增删改查功能 还要录入学校的全部课程供教师选择 学生在线考试系统要考虑的主要是怎样出题 怎样收集答案 怎 样保存 怎样判分这些问题 系统功能需求图系统功能需求图 学学生生在在线线考考试试系系统统 学学生生教教师师管管理理员员 选选 择择 课课 程程 考考 试试 个个 人人 信信 息息 查查 询询 密密 码码 修修 改改 基基 本本 信信 息息 查查 询询 成成 绩绩 查查 询询 学学 生生 成成 绩绩 查查 询询 题题 库库 增增 删删 改改 查查 密密 码码 修修 改改 成成 绩绩 管管 理理 学学 生生 信信 息息 管管 理理 教教 师师 信信 息息 管管 理理 课课 程程 管管 理理 密密 码码 修修 改改 增增 删删 改改 查查 增增 删删 改改 查查 增增 删删 改改 查查 2 2 管理模块管理模块 课课程程管管理理 添添加加删删除除修修改改查查询询 学学生生信信息息管管理理 添添加加删删除除修修改改查查询询 教教师师信信息息管管理理 添添加加删删除除修修改改查查询询 3 分类管理分类管理 3 1 用户用户 用户注册用户注册 主执行者 管理员 功能描述 添加用户以及设置用户角色 基本功能 1 管理员点击添加用户按钮 输入用户编号 所 属部门 角色类型 系 统给出默认初始密码 提交保存 扩展 1 即时检查用户名 部门号 角色类型是否为空 是否符合格式 2 即时显示用户名是否存在 用户登录用户登录 主执行者 管理员 教师 学生 功能描述 管理员 教师和学生进行登录 基本功能 1 管理员 教师和学生输入账号密码 点击登录 验证通过 进入系统 系统进入对应的角色页面 扩展 1 验证用户名 密码不正确时 提示用户哪部分出 错 2 用户输入完账号 按 Tab 键可以跳到密码输入框 用户删除用户删除 主执行者 管理员 功能描述 删除用户 基本功能 1 管理员选中要删除的账号 点击删除按钮进行 删除 提示用户是否删除 点击确认 删除成功 修改用户修改用户 主执行者 管理员 功能描述 修改教师 学生资料 重置密码 基本功能 1 管理员选中要修改的账号 点击修改 进入页 面修改用户资料 或者重置用户密码 3 2 试卷管理试卷管理 题库管理题库管理 主执行者 管理员 老师 功能描述 管理员对题库中的科目 系别 题型进行添加 删除 修改 老师可以对题库添加 删除 修改试题 基本功能 1 管理员可添加系别 科目 题型 并对科目进 行系别分类 2 管理员可以删除系别 科目 题型 3 管理员可以修改系别 科目 题型 4 老师可以选中对应的系别 科目 题型 添加试题 进入题库 客观题可以输入正常答案 5 老师可以删除自己对应系别 科目下的试题和 答案 6 老师可以修改自己对应系别 科目下的试题 答案 扩展 1 即时检查一些主要信息是否为空 是否符合格式 2 可用 excel 导入试题 手动生成试卷手动生成试卷 主执行者 老师 功能描述 手动生成试卷 基本功能 1 老师可以选择好系别 科目 题型 手动将题 库中的试题选出 并添加进试卷 最后保存 点 击生成试卷 自动生成试卷自动生成试卷 主执行者 老师 功能描述 自动生成试卷 基本功能 1 老师可以选择好系别 科目 题型 系统将自 动根据设置随机抽取试题组成一份试卷 删除试卷删除试卷 主执行者 老师 功能描述 删除试卷 基本功能 1 老师可以删除不用的试卷 批改试卷批改试卷 主执行者 用户 老师 功能描述 批改试卷 基本功能 1 客观题部分 可以根据题库中的答案对比 直 接算出学生得到的分数 主观题部分 老师可以 自己给分 3 3 其他其他 成绩管理成绩管理 主执行者 教师 学生 功能描述 老师可以发布成绩 学生可以查看成绩 基本功能 1 老师可以按年段 系别 科目 班级等条件 发布学生成绩 并排名 2 学生可以登录系统 查看自己的相关科目的成 绩 扩展 1 老师可以按条件将学生的成绩排名后导出到 excel 优先级 4 考试管理考试管理 主执行者 教师 学生 功能描述 学生进行考试 基本功能 1 学生登录系统 开始进行答题操作 答题完后 学生最早可以在开考 30 分钟后 提交试卷 如果 超过考试规定时间 学生没有主动提交试卷 系 统将自动提交试卷 2 如果老师发现学生有违规行为 可以登录系统 强行立即提交该考生试卷 并标记违规 记录违 规情况 优先级 4 3 老师和学生平时可以登录平台首页观看管理员 发布的考试信息 比如考试地点 时间等 资料管理资料管理 主执行者 教师 学生 功能描述 用户对资料进行修改 基本功能 1 用户可以登录系统 对自己的资料进行修改 包括修改密码 3 系统数据流图系统数据流图 学学生生在在线线考考试试系系统统学学生生管管理理员员 系系统统数数据据库库 考生信息 成绩成绩 学生在线考试系统顶层数据流图 用户信息管理 在线考试 考试管理 题库管理 用用户户管管理理 P1 P2 P3 P4 P5 成成绩绩管管理理 P6 学学生生 管管理理员员 学学生生信信息息 学学生生信信息息 管管理理权权限限2 管管理理权权限限1 管管理理权权限限3 管管理理权权限限4 学学生生在在线线考考试试系系统统数数据据库库 用用户户学学生生信信息息 考考生生成成绩绩 考考试试信信息息 试试题题数数据据 用用户户信信息息 考考生生成成绩绩 D1 学生在线考试系统一层数据流图 二二 系统总体设计系统总体设计 一 系统的体系结构 一 系统的体系结构 系统结构模块 是新一代分布式计算方案设计的应用软件体系 结构 其体系结构模型如图所示 用户登录 用户身份 选择试卷 依次答题 显示成绩 提交试卷 系统启动 试卷管理成绩统计数据库维护 备份数据 库 还原数据 库 初始化数 据库 备份 还原 初始化 按分数查询显 示 添加试卷 添加试题 编辑试题 时间到 自动交卷 结束 结束 系统体系结构是一个综合模型 系统体系结构是由许多结构要 素及各种视图 或观点 View 所组成的 而各种视图主要是基于 各组成要素之间的联系与互操作而形成的 所以 系统体系结构是 一个综合各种观点的模型 用来完整描述整个系统 系统体系结构是一个系统建模的方法 在系统体系结构的各种 视图中 以组织视图与行为视图最为突出和重要 所以 要完成各 种视图的综合 必须先完成组织与行为视图的统一 基本上 通过 组织视图与行为视图的合一过程 我们就可以构建出一个可以完整 描述的系统 所以 系统体系结构可以作为构建系统模型的一种方 法 二 系统用例图 二 系统用例图 1 在需求分析过程中 我们明确了系统的三类角色 Actor 及其相关 的用例 系统管理员 系统管理员维护系统的所有信息 包括用户信息 商品信息和用户订单信息 学生 学生用户可以使用系统进行各类测试 包括 单元测试 模拟测试和自我测试 系统可以自动的评判学生的测试成绩 并提 供成绩查询服务 此外 系统还可以为学生提供历史错误记录信息 以便学生能够更好的掌握好知识点 教师 教师为整个系统录入试卷 并对测试的主观部分进行评 判 同时 为了准确的掌握学生的测试情况 教师还可以查询学生 的成绩并对其进行统计 根据前面的需求分析 我们得到了在线考试系统的用例图 首先我们看到的是整个系统的用例图 1 1 用户管理模块 系统的用户包括考生用户 教师用户以及系统管理员用户 用户管 理模块实现对学生用户 教师用户和管理者用户的信息管理 三种 用户在参与系统活动的时候 能进行用户信息的注册与维护 管理 员功能包括 查询用户信息 授权用户角色等 不同用户具有不同 用户权限 相同用户可执行相同的功能 同一个角色的用户具有的 用户权限相同 用户管理模块用例图 1 2 题库管理模块 题库管理模块包括试题信息管理 题型信息管理 试题录入将试题 的题目 题型 知识点 章节 难易度 试题答案等内容输入到题 库中 试题查询根据用户给定的相关条件 如题型 知识点 难易度 录入时间等 对试题库中的试题进行查找 筛选等操作 试题修改则 根据用户给定的条件 如题型 知识点 难易度录入时间等 找到相 应试题 然后对试题进行修改操作 试题删除根据用户所给定的条 件 如知识点 题型 难易度录入时间等 找到相应的试题 然后对 试题进行删除操作 题型信息管理实现对考试题型信息的设置 题库管理模块用例图 1 3 在线考试模块 学生登录考试系统后 通过身份验证后进入在线考试页面 页面上 方显示考生的学号 姓名等信息以方便考生核对 考生选择参加的 考试课程后 系统给出考场规则和考试时间进行倒计时 系统提醒 考生开始考试 系统根据定制的题型 分数分布 题目数量 难度 等级分布 章节分布等参数的设置规则 随机从试题库中抽取满足 规则的试题 为参加考试的考生自动生成互不相同的试卷 页面上 呈现出的考试试卷与考生平时参加的纸试化考试试卷差别不大 单 选试题和判断试题各选项前为单选框 多选试题和不定项选择试题 各选项前为复选框 填空试题每空为文本框 主观题每个问题后面 有一个多行文本框 以便考生编辑答案 考生的答案首先保存到本 地临时数据文件中 然后定时发送回考试服务器 如果考试结束时 间已到 系统会自动锁定并提交试卷 如果考试结束时间未到 考 生可以提前交卷 考生服务器会将其考试数据保存 并退出考试系 统 在线考试模块用例图 1 4 成绩管理模块 在考试结束后 系统要对考生答卷进行评阅 阅卷方式分为两种 自动阅卷和手动阅卷 对于客观题和部分主观题系统实现自动评分 并保存考生得分 对于分析题和操作题 系统给出参考答案和评分 细则 由阅卷教师评分 考虑到系统的安全性 由管理员在系统考 试结束后启动阅卷系统进行自动阅卷 同时 对其它试题采用教师 网上人工阅卷 对考生所有的考试结果进行评卷 保存每一个考生 每道题的得分 并对考生考试成绩能够进行统计 分析和汇总 客观题自动评分 系统自动实现对选择题的评阅 并保存得分 在评阅选择题 判断 题等客观题时 系统将考生的答案与标准答案进行完全匹配计算得 分 手动阅卷 分析题和操作题等不易进行自动评阅的试题 可考虑自动评阅和手 动评阅相结合 在自动评阅的基础上 教师实现对其的手动评阅 系统自动计算各大题得分 得到考生的最后得分 对学生提供所考 课程的分数查询 对老师提供试卷 所授课程的学生分数的查询 教师在查询分数时 可以查询某一个考生的考试成绩 也可以查询 某个专业某个班的课程总平分数 各分数段的人数情况 不及格的 学生名单等统计信息 成绩管理模块用例图 1 5 试卷管理模块 教师可以对试卷进行管理 试卷管理包括对试卷管理 试卷信息的 管理和对试卷试题的维护 教师可以查看 删除试卷并且可以对试 卷信息进行管理 包括对试卷名字 科目 考试时间 出题人 总 分等信息进行管理 教师可以对试卷中的试题进行管理 可以直接 新增试题 并且对加入试卷的试题设置分值 试卷管理模块用例图 三 三 系统模块流程系统模块流程 学生在线考试系统主要包括学生端 教师端和管理员端 1 学生端 需要学生在登录后实现考试 查询成绩和修改密码 功能 2 教师端 需要教师在登录后实现学生成绩查询 选课 课程 题库的增删改查以及密码的修改 3 管理员端 这里管理员要实现学生 教师信息的录入以及其 增删改查功能 还要录入学校的全部课程供教师选择 根据学生在线系统分析报告画出总体设计流程图总体设计流程图 然后是登陆模块登陆模块流程图 说明 1 系统的所有用户都必须经过登陆之后才能使用系统所提供 的功能 不登陆则不能使用 系统不为 游客 身份的用 户提供服务 接下来是管理员模块 管理员模块 说明 1 管理员点击添加用户按钮 输入用户编号 所属部门 角色 类型 系统给出默认初始密码 提交保存 2 2 管理员 教师和学生输入账号密码 点击登录 验证通过 进入系统 系统进入对应的角色页面 3 3 管理员选中要删除的账号 点击删除按钮进行删除 提示用 户是否删除 点击确认 删除成功 4 4 管理员选中要修改的账号 点击修改 进入页面修改用户资 料 或者重置用户密码 5 5 管理员可添加系别 科目 题型 并对科目进行系别分类 6 6 管理员可以删除系别 科目 题型 7 7 管理员可以修改系别 科目 题型 8 8 老师可以选中对应的系别 科目 题型 添加试题进入题库 客观题可以输入正常答案 接下来是教师模块流程图模块流程图 说明 1 教师可以对多个学生的成绩进行查询 2 教师的查询条件可以包括一下内容 年级信息 科目信息 测试类型信息 学生信息以及成绩分数段信息 3 系统应该对查询条件的有效性进行检查 4 教师可以对查询结果进行排序 排序的标准可以是所显示 的查询结果的任何一个字段 5 教师可以对查询结果进行统计 以便准确的掌握学生的成 绩信息 6 教师只对自己所属科目的试题内容进行评判 7 教师对试题的评阅内容包括 给所评阅的内容评分 做相应的批示或评价 最后是学生模块学生模块流程图 说明 1 学生只能查询自己的成绩记录 不能查询他人的成绩记录 2 学生登陆之后 系统将自动记录学生的登陆信息 然后根 据学生信息查询对应的成绩记录 查询完毕之后 系统将 返回该学生的所有的成绩记录 3 初次查询结果之后 学生可以对已有的结果做进一步查询 包括指定时间 测试类型以及科目信息等查询条件 三三 详细设计详细设计 一 登录模块 一 登录模块 创建系统的创建系统的 Logical 视图视图 首先在 Logical 视图中创建 Sequence 框图和 Collaboration 框图 也就是 Interaction 框图 Interaction 框图一步一步显示使用案例的 流程 包括 流中需要什么对象 对象相互发送什么消息 什么角 色启动流 消息按什么顺序发送 下图是系统登录模块的的 Sequence 框图 用户类型包括 考生 老师和管理员 用户登录序列图用户登录序列图 用户根据需求发送登录请求到登录页面 由登录页面读取用户 的登录信息之后向用户管理发送用户登录信息 用户管理从用户的 登录信息中获取关键字 然后向数据库查询用户所输入的用户的真 实信息 数据库将查询的结果返回用户信息 由用户管理验证登录 信息与用户输入的信息是否一致 将结果返还到登录页面 由登录 页面执行相应的处理流程 这样实现三种类型的用户的登录功能 这种情况是能在数据库 上找到登录者的信息 而但找不到登录者信息时 用户可通过注册 新用户功能建立新的用户信息 用户注册序列图用户注册序列图 用户注册是向数据库添加新账号的过程 用户进入注册页面之 后 注册页面读取信息之后 初始化给用户屏幕 由屏幕提示用户 填写注册信息 用户填写完注册信息后 由屏幕连接数据库 数据 库创建新账户后向用户输出数据库信息 数据库向屏幕输出验证用 户和密码 最后由账户向数据库写入账户信息 这样就在数据库中添加了新的账户 即用户注册了新的账号 协作图强调发送和接受消息的对象之间的结构组织的交互图 显示 对象 对象之间的链接以及对象之间的消息 还可以显示当前模型 中的简单类实例和类实体实例 用户登录协作图用户登录协作图 用户注册协作图用户注册协作图 二 考生考试模块 二 考生考试模块 一 用例图 首先需要需要确定在线考试系统所需要的用例 通过数据流图 可以确定出如图 1 1 所示的用例图在该用例图中涉及到参与者 Actor 为学生 用例 Use Case 包括登陆测试页面 考试测试 以及数据库连接 通过用例图可以看出参与者以及各用例之间的联 系层次鲜明并且简单 没有复杂的交集 图 1 1 二 顺序图和协作图 图 1 2 是关于学生在线测试模块的顺序图 从图中可以看到学 生与考试模块相关类以及各个类与数据库之间的操作顺序 图 1 2 可以从另外的角度观察在线考试相关模块的操作顺序流程 主要的 系统流程是 一 考生向测试页面发出测试的请求 测试页面验证 完考生的信息之后考试测试类发送考生条件 后者从试题信息类中 获取试题信息生成试卷返回给测试页面 一旦开考便开始计时 同 时试题信息类当中存储的试题答案信息只在获得考试测试类请求的 的情况下才能打开 否则处于冻结状态 二 考生做完题目之后提 交答案 或者时间结束之后系统强制提交答案信息 测试页面向考 试测试类发送答案 三 考试结束后考试测试类从试题信息类获取 答案 对试题当中客观题部分进行自动评阅 将自评部分的信息以 及主观题的考生答案发送给数据库 此时在线考试流程结束 图 1 2 说明 1 该用例实际上分为两部分 第一部分是根据用户提供的测试条件 从试题库当中提取试题信息 第二部分是用户在试题生成之后开始 进行考试 2 在线考试是系统中最重要的 最主要的模块 通常要求考生在规 定的时间内对试题内容进行做答 3 在线考试过程当中 试题的答案信息将会被冻结 任何对答案信 息的访问都被视为非法 考试结束之后 答案信息重新被激活 4 模拟考试的成绩必须被添加到成绩信息库当中 并可以作为成绩 的依据 图 1 3 说明 顺序图和协作图从不同的角度展示系统的操作流程 顺序图 侧重于空间上展示系统的流程 协作图则侧重从文字信息的角度进 行说明 三 状态图 图 1 3 图 1 4 和图 1 5 分别展示的是在线测试页面 考试测 试类以及试题信息类在整个在线考试系统运行下的状态转化 其中 在线测试页面进入初始化状态后如果的获得符合条件的测试进行状 态转化并进行计时 在考生提交答案或者时间结束的情况下转入关 闭状态 考试测试类在获得测试页面的考生条件之后启动到获取试 题的状态 在提交完试题之后进入等待的状态 在考试结束后获得 答案信息进行试题评阅 评阅完毕后转化为提交信息的状态 提交 完成后关闭 而试题信息类在一般状态下处于冻结的状态 在获得 考试测试类的请求信息后才进入查找试题或者答案的状态 在提交 完答案信息之后关闭 图 1 4 图 1 5 图 1 6 四 在线考试模块流程图 流程图可以很直观的反应模块的具体操作流程 从流程图 1 7 可以看出 学生登录进考试系统后先要对学生的身份信息进行验证 查看信息是否正确并且该学生有参加这一次考试的资格 验证结束 后根据学生提供的资料在信息库中选择学生的考试题型并生成试卷 考试开始并进入计时 考试开始后 学生可以选择提交试题答案 或者等考试时间结束系统强制提交答案 考试结束后系统获取考试 信息中的试题答案信息 对客观题部分进行自动评阅 并生成该学 生相应的自评成绩 评阅结束后向数据库提交主观题部分答案以及 自评部分成绩 在线考试流程结束 开始 学生输入信息 是否符合条 件 选择该学生的试题 开始考试 计时开始 是否提交答 案 是否时间结 束 等待考试结束 自动评阅试卷 提交自评成绩和 主观题答案 结束 否 是 是 是 否 否 图 1 7 三 试题管理模块 三 试题管理模块 一 题库管理的设计 题库管理包括题型管理 试题管理和题库类型管理 1 题型管理 管理员可以添加 修改和删除题型 2 试 题 管 理 管 理 员 和 教 师 都 可 以 对 试 题 进 行 管 理 教 师 可 以 将 自 己 的 试 题 进 行 管 理 而 管 理 员 可 以 对 所 有 试 题 进 行 管 理 3 题库类型管理 管理员可以添加 修改 删除题库类型 题库管理结构图如图所示 二 试卷管理模块用例图 1 教师管理试卷 1 教师可以对试卷进行管理 试卷管理包括对试卷试题的管 理 试卷信息的管理 2 教师可以查看 删除 修改 增加试卷并且可以对试卷信 息进行管理 包括对试卷名字 科目 考试时间 出题人 总分等信息进行管理 3 教师可以对试卷中的试题进行管理 可以直接查看 新增 删除 修改试题 并且对加入试卷的试题设置分值 首先需要需要确定在线考试系统所需要的用例 通过数据流图 可以确定出如下图所示的用例图在该用例图中涉及到参与者 Actor 为教师 用例 Use Case 包括试卷试题管理 试卷题型 管理 通过用例图可以看出参与者以及各用例之间的联系层次鲜明 并且简单 没有复杂的交集 试卷管理模块用例图如下图所示 2 管理员管理试卷 1 管 理 员 可 以 对 试 卷 进 行 管 理 试 卷 管 理 包 括 对 试 卷 试 题 的 管 理 试 卷 信 息 的 管 理 2 管 理 员 可 以 查 看 删 除 修 改 增 加 试 卷 并 且 可 以 对 试 卷 信 息 进 行 管 理 包 括 对 试 卷 名 字 科 目 考 试 时 间 出 题 人 总 分 等 信 息 进 行 管 理 3 管 理 员 可 以 对 试 卷 中 的 试 题 进 行 管 理 可 以 直 接 查 看 新 增 删 除 修 改 试 题 并 且 对 加 入 试 卷 的 试 题 设 置 分 值 4 管 理 员 可 以 对 题 库 中 的 所 有 信 息 进 行 管 理 可 以 直 接 查 看 新 增 删 除 修 改 题 库 三 试卷管理模块序列图 1 教师管理试卷模块 1 录入试题信息 本序列图是描述教师如何向系统中录入测试用的试题信息的 本 用例可以进一步细分为自我测试试题录入 单元测试试题录入以及 模拟测试试题录入 根据试题内容的不同 有可能需要分别以文字 和图片的方式进行录入 1 2 3 4 5 6 7 8 9 10 11 12 13 14 说明 试题的属性信息包括 年级信息 科目信息和知识点信息 试 题 被 输 入 系 统 之 后 将 会 被 附 加 在 相 应 的 属 性 信 息 下 系 统 将 对试题的内容做重复性检查 如果发现内容重复了 将会提示 重 新输入 根 据 试 题 的 内 容 的 不 同 系 统 应 当 提 供 文 字 和 图 片 两 种 试 题 输 入 方 式 2 删除试题信息 本序列图是描述教师如何在系统中删除测试用的试题信息的 本用例可以进一步细分为自我测试试题删除 单元测试试题删除以 及模拟测试试题删除 1 2 3 4 5 6 7 8 9 说明 试题的属性信息包括 年级信息 科目信息和知识点信息 接 收 到 删 除 试 卷 的 请 求 后 系 统 将 对 请 求 删 除 试 题 进 行 检 查 如 果该内容存在 返回相关信息 执行 delete 操作 3 修改试题信息 本序列图是描述教师如何在系统中修改测试用的试题信息的 本用例可以进一步细分为自我测试试题修改 单元测试试题修改以 及模拟测试试题修改 1 2 3 4 5 6 7 8 9 10 11 12 13 14 说明 试题的属性信息包括 年级信息 科目信息和知识点信息 接 收 到 修 改 试 题 请 求 之 后 系 统 将 对 请 求 修 改 试 题 的 内 容 进 行 检 查 如 果 存 在 返 回 相 关 信 息 执 行 修 改 操 作 2 管理员管理题库 1 修改题型 试题 本序列图是描述管理员如何在系统中管理题库的 1 2 3 4 5 6 说明 管理员对试题 题型进行修改 首先输入要修改的部分的相关 信息 在数据库中找到相应的信息后 系统管理员对其执行修改操 作 2 增加题型 试题 1 2 3 4 6 7 5 说明 试题被输入系统之后 将会被附加在相应的属性信息下 系统 将对试题的内容做重复性检查 如果发现内容重复了 将会提示重 新输入 否则 系统管理员输入信息之后执行添加操作 3 删除题型 试题 1 2 3 4 5 6 管理员对试题 题型进行删除 首先输入要删除的部分的相关 信息 在数据库中找到相应的信息后 系统管理员

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论