logo资料库

在线作业管理系统的设计与实现.pdf

第1页 / 共4页
第2页 / 共4页
第3页 / 共4页
第4页 / 共4页
资料共4页,全文预览结束
现代远距离教育 教 育 技 术 !""# 年第 # 期 总第 $% 期 在线作业管理系统的设计与实现 !"# $%&’()*+,-./0123 45 %& 4%?11@ "$ %#6789+(:;<=>?@A<=!BC6DEF<=7GHIJKL>BC6DEFMN! O)PQRSTUR6DEF" BC6DEF<=>VWXYZ[\]6D#I^6D#_‘6D#=a6D b" c2de%&’(BC6DEF<=!fghiBC6DEF<=jkdlSVWXYmn>oa/O )" "&’(#BC6DEF<=$\]6D$I^6D$_‘6D$=a6D ")*+,-#’(#( "./012#) ".34-#*+",-$.""$!""#%"#-""/"-"( !"#$%& ’&( )*+,"*"&-.-$/& /0 1&,$&" 2##$%&*"&- 3.&.%"*"&- 45#-"* 0123 456-78 26#-7.8-$9: 1 :67-:;:<=> 8? @2: 82 @2<=A2==2< H1213=>=2< C;:<=> DA8I5J=: <=1BK=A: 12J :<6J=2<: L5=2< >1213=>=2< =2I5A82>=2< 12J >1M=: 16<8>1<5B 12J D1D=AG=:: 1::532>=2< >1213=>=2< B8>= =2< H1213=>=2< C;:<=> 52BG6J=: =25<<523 1::532>=2=2< 12J 1::532>=2< :<1<5:<5B:N @2 :DG=>=2< 152 ?62B<582:N 9"5:/7(#$F2G52= 9::532>=2< H1213=>=2< C;:<=>E 9AA123523 9::532>=25<<523 9::532>=2=2=2< C<1<5:<5B: !!"# 随着网络技术在教学中的广泛应用!基于网络的 教学平台的研究和设计成为教育技术领域的热点课 设了方便的作业管理环境" 本文将详细阐述在线作业 管理系统的整体设计以及关键功能模块的设计与实 现" 题" 完整的网络教学平台一般由网上教学支持系统# 网上教务管理系统#网上课程开发工具和网上教学资 源管理系统等 ! 部分组成" 作为网上教学支持系统的 子系统! 在线作业管理系统提供基于 "#$ 的作业管 理环境!实现作业管理的自动化和无纸化" 深圳大学在线作业管理系统依据教育资源建设 技术规范!紧密结合实际教学需要 !为教师和学生创 二#在线作业管理系统整体设计 %& 系统总体结构 在线作业管理系统采用 &’( 结构!服务器端操作 系统为 ")*+,-./01112"#$ 服务器为 33(4&1!数据库系 统采用 (567(#89#80111" 客户端采用 :(; 技术开发! 借助 :<= 数据对象通过 =<&> 和后台数据库建立连 接!实现数据存取操作" 作者简介$杨秀波!深圳大学现代教育技术与信息中心!助教" 41
在线作业管理系统采用数据库存储教师! 学生! 课程!作业等信息"主要数据表包括教师信息表!学生 信息表! 课程信息表! 学生选课表! 作业信息表!学 生#作业表!师生交流信息表等$ 其中"作业信息表和 学生%作业表比较关键"是实现布置作业&提交作业& 批阅作业等核心功能的基础$ "! 数据库结构 在线作业管理系统以作业信息表&学生%作业表 为核心"以教师信息表&课程信息表&学生信息表 &学 生选课表为前提"以师生交流信息表为辅助 "数据表 之间相互关联"构成在线作业管理系统的后台数据库 系统$ 在线作业管理系统整体结构如图 !! 所示’ 后台数据库系统结构如图 "! 所示’ 图 "! 在 线 作 业 管 理 系 统 之 数 据 库 系 统 结 构 图 作业信息表存储作业基本信息" 包括作业编号& 课程编号&学期号&题干&题型&标准答案等$ 作业编号 自动产生"是作业的唯一标识符$ 作业信息表存储题 干和标准答案的纯文本数据 "图 &表等数据以附件形 式存储"附件信息存储在附件表中"附件数目不限$ 选 择题的选项信息则存储于选项表"单项选择题的选项 只能有#个"多项选择题的选项数目不限 "选项的图& 表等数据以附件形式存储 " 每个选项最多有一个附 件$ 作业信息表和附件表之间&作业信息表和选项表 之间分别根据作业编号建立关联$ 学生%作业表存储学号&作业编号&学生答案&答 案附件&作业成绩&评语等信息$ 学生%作业表依存于 作 业 信 息 表 "在 作 业 信 息 表 中 添 加 或 删 除 作 业 记 录 时 "系 统 会 自 动 在 学 生%作 业 表 中 添 加 或 删 除 相 关 的 学 生%作 业 记 $!
录! !!"#$%&’() 在线作业管理系统以课程为中心"教师或学生必 须先登录#选择课程#布置作业#提交作业等工作都针 对所选课程进行! !! 布置作业 在线作业管理系统为教师提供"种布置作业的方 法 $直接布置作 业 "提 取 历 史 作 业% 即 以 往 各 学 期 的 作业& "批量导入作业! % !& 直接布置作业 教师首先选择题型和题目数量"生成布置作业表 单"教师填写表单并提交"作业系统审核作业"确认作 业有效"将作业添加到作业信息表! 作业题干或标准答案的非纯文本数据可以作为附件 上载到服务器端"附件按学期和课程存储 "作业系统 重新给附件命名"附件名称作为文件指针存储在附件 表! 在线作业管理系统支持问答% 含简答#论述& #填 空#单项选择#多项选择和判断对错等题型! 单项选择 题包括#个选项! 多项选择题的选项数默认为#个"教 师可根据具体题目设定选项数目! 对于填空#单项选 择等客观作业题"必须确定标准答案 "以便作业系统 自动批阅! 作业成功添加到作业信息表时"要在学生’作业 表中添加要完成该作业的学生的记录"保持学生’作 业表和作业信息同步! 为此"在作业信息表中创建针 对$%&’()操作的触发器" 一旦有作业添加作业信息 表即被触发"自动检索学生选课表 "根据课程编号和 学期号筛选学生"将学号和作业编号添加到学生’作 业表! % *& 提取历史作业 作业系统主要按课程管理作业"并根据学期号区 分 本 学 期 的 作 业 和 历 史 作 业 % 即 以 往 各 学 期 的 作 业& ! 在线布置作业时"教师按学期浏览历史作业"从 中选取作业"重新编辑所选作业"再发布作业"作业的 副本添加到作业信息表"成为本学期的作业 "作业系 >< 统在学生’作业表添加相关学生记录"保持作业信息 表和学生’作业表同步! % "& 批量导入作业 作业系统提供批量导入作业的功能!教师在’+,-. 文件中对作业进行编辑 " 导入作业时选择编辑好的 ’+,-.文件"作业系统将’+,-. 文件上传到服务器端"通 过/012建立到’+,-. 文件的连接" 打开’+,-. 工作表" 读取作业信息并审核"通过审核的作业即可添加到作 业表! 成功导入作业后 " 作业系统在服务器端删除 ’+,-.文件! 批量导入作业的数据源是’+,-.文件"为实现基于 3-4服务器开放$56-76-8来宾用户对数据源所在目录 读 # 写 的 权 限 " 而 且 " 根 据 /012对 ’+,-. 数 据 源 的 要 求"’+,-.工作表中所有单元格的数据均必须为字符格 式! *! 提交作业 提交作业是在线作业管理系统的核心功能之一! 因题型不同" 作业系统提供两种提交作业的方式$在 线提交#98:提交! % ;& 在线提交 对于填空#选择#判断对错等客观作业题"学生可 以直接在网上做出回答"在线提交给作业系统! 对于 问答题"如果答案为纯文本格式"学生也可以在线提 交! 在线提交的作业答案存储在学生’作业表中"供 教师批阅! % <& 98:方 式 提 交 作 业 "作 业 系 统 将 作 业 答 案 文 件名存储到学生’作业表中"作为指向作业答案文件 的指针"批阅作业时"作业系统据此提取相应的作业 答案文件供教师查阅! 作 业 系 统 利 用 第 三 方98:组 件 % 即 文 件 上 载 组 件& 实现98:提交作业功能! 98:组件采用2/=对象技 术开发"可以保证文件可靠传输! 提交作业成功"作业系统将提交作业结果反馈给 学生"同时更新学生 ’作业表中的信息"记录学生答 案! 对于客观作业"作业系统自动批阅并反馈批阅结
果! 已经批阅的作业可以查看标准答案! !! 批阅作业 根据所支持的作业题型"在线作业管理系统提供 两种批阅作业的方式# 系统自动批阅和老师手动批 阅! $ "% 系统自动批阅 对于客观作业题"作业系统自动批阅& 学生提交客观作业之后"作业系统首先提取学生 答案" 再从作业信息表中提取相关作业的标准答案" 对学生答案和标准答案进行对照"如果二者一致则说 明学生的回答是正确的"成绩为#"否则说明学生的回 答是错误的"成绩为$& 作业系统将批阅结果反馈给学 生"同时在学生’作业表中记录成绩和评语! ( %% 教师手动批阅 作业系统中"由教师手动批阅主观作业题& 主观作业 题可以有两种提交方式"所以教师批阅主观作业的途 径有两条# &对于在线提交的主观作业"学生答案直接在页 面上呈现"教师阅读学生答案"书写评语"评定作业成 绩& ’采用$()方式提交的作业" 作业答案文件存储 在服务器端 " 学生)作业表中存储指向该文件的指 针"作业系统根据指针自动生成指向作业答案文件的 链接"由此打开作业答案文件 "教师阅读作业答案文 件"书写评语"评定作业成绩! 教师在手动批阅作业时"可以将优秀作业发布为 范例"供其他学生参考! 已经批阅过的作业( 含客观 作业% 可以重新批阅! ( !% 评分 作业系统采用#*+评分制"具体作业成绩等级包 括#*#,****-*+*+.*/和$! 对于客观作业题"如 查学生答案正确"作业成绩为#"否则为$!主观作业题 的作业成绩由教师根据学生作答情况 确定! 对于已经批阅的作业"作业系统根据各作业的成 绩自动计算平均成绩"作为学生的平均作业成绩! 教 师可以根据学生完成作业的整体情况"在作业系统自 动计算出的作业平均成绩的基础上"对作业的平均成 绩进行调整! 在线作业管理系统中"教师可以随时查 看并调整作业平均成绩"学期结束时 "可以将所有作 业的平均成绩作为学生的平时成绩"参与计算期末考 核成绩! 0! 统计作业 在线作业管理系统提供自动统计作业功能"帮助 教师统计学生的作业成绩 " 提供比较详细的统计报 告"方便教师了解学生完成作业的情况 "进而了解学 生对知识的掌握情况! 学生也可以随时查阅作业成绩 和教师评语! 四*结语 在作业管理系统不仅提供布置作业* 提交作业* 批阅作业*统计作业等关键功能"还提供导出作业*在 线提问1答疑*范例展示等功能! 借助在线作业管理系 统"学生可以随时提交作业*查询作业成绩"教师则可 以随时布置作业*批阅作业*统计作业! 深圳大学在线作业管理系统已经在多门课程中 应用"反映良好"尤其在计算机类公共课程教学中受 到师生欢迎" 教学效率和作业管理效率有明显提高! 根据教师和学生的反馈意见"在线作业管理系统将进 一步修改*完善"并加强推广应用工作! !!"#$" + " , 蔺 志 青 * 肖 波 * 陈 学 " 远 程 教 学 及 其 作 业 管 理 系 统 " 中 国 数 据 通 讯 网 络 "#$$$ 年 % 期 ! + & , 王 万 学 * 马 洪 文 " 通 用 题 库 系 统 的 设 计 方 法 研 究 " 黑 龙 江 大 学 自 然 科 学 学 报 " &$$$ 年 ’ 期 ! + ( , 刘 波 * 段 丽 艳 " 一 个 基 于 )*+,-*,+ 的 通 用 题 库 系 统 的 设 计 与 实 现 " 华 南 师 范 大 学 学 报 ( 自 然 科 学 版 % "#... 年 ’ 期 ! + % , 乔 岸 红 * 薛 红 如 " 一 个 通 用 试 卷 微 机 生 成 管 理 系 统 的 实 现 " 微 型 电 脑 应 用 "’/// 年 0 期 ! + 1 , 王 学 明 " 基 于 222 的 远 程 考 试 系 统 的 设 计 与 实 现 " 计 算 机 系 统 应 用 "&.." 年 ". 期 ! #%&’()*$+ ,% 2!
分享到:
收藏