• 工作总结
  • 工作计划
  • 心得体会
  • 述职报告
  • 事迹材料
  • 申请书
  • 作文大全
  • 读后感
  • 调查报告
  • 励志歌曲
  • 请假条
  • 创先争优
  • 毕业实习
  • 财神节
  • 高中主题
  • 小学一年
  • 名人名言
  • 财务工作
  • 小说/有
  • 承揽合同
  • 寒假计划
  • 外贸信函
  • 励志电影
  • 个人写作
  • 其它相关
  • 生活常识
  • 安全稳定
  • 心情短语
  • 爱情短信
  • 工会工作
  • 小学五年
  • 金融类工
  • 搞笑短信
  • 医务工作
  • 党团工作
  • 党校学习
  • 学习体会
  • 下半年工
  • 买卖合同
  • qq空间
  • 食品广告
  • 办公室工
  • 保险合同
  • 儿童英语
  • 软件下载
  • 广告合同
  • 服装广告
  • 学生会工
  • 文明礼仪
  • 农村工作
  • 人大政协
  • 创意广告
  • 您现在的位置:六七范文网 > 其它相关 > 正文

    通用技术作品评价管理系统的构建

    来源:六七范文网 时间:2023-06-13 08:35:23 点击:

    摘要: 课程评价是课程实施与管理中必不可少的环节,本文构建了通用技术作品评价管理系统,介绍了系统的功能设计、使用及采用技术等。

    关键词:评价管理系统;ASP;通用技术

    中图分类号:TP315 文献标识码:B 文章编号:1673-8454(2008)22-0068-03

    一、评价管理系统产生的背景

    通用技术课是新课程改革新增的一门课程,课程评价是课程的实施与管理中必不可少的环节,评价的导向直接影响课程的建设与学科的建设,以及对学科的重视程度与学生学习的热情,也影响着学生的成长与终身发展、全面发展。所以,通用技术课程的评价就决定了这门新生课程的成长、发展与壮大。

    通用技术课程的评价方式有书面测试、方案及作品的评析、技术活动报告等各种形式,这里讨论的是方案及作品的评价。作品设计评价是指依据一定原则、采取一定方法和手段,对设计所涉及的过程及结果进行事实判断和价值认定的活动。它对涉及者树立质量管理意识、强化质量管理、高质量完成设计任务具有重要作用,同时也有助于设计中的信息交流和工作反思。

    目前,学生提交的作品都是以实物或纸张的形式,对于带班较多的技术老师来说,收集管理这些作品就要花费很多时间,同时,要发挥多种评价主体的作用,将教师的评价与学生的自评、小组互评,校内外技术人员的参评等有机结合起来比较困难。鉴于这种情况,笔者设计了这个作品评价管理系统。

    二、评价管理系统的功能设计

    1.用户登录

    分学生、测评员以及管理员。

    2.用户管理

    由管理员分配用户人员的操作权限,分学生、测评员、管理员三种。学生赋予提交作品的权限,测评员赋予评价打分的权限,管理员具有全部权限。

    3.作品任务管理

    即制定作品设计的具体内容,操作权限由管理员分配。

    4.评价信息管理

    由测评领导小组委员会,根据作品任务的具体要求,以及学生的实际能力,合理地制定出作品评价的细则要求,发布以供学生和测评人员参看。

    5.学生提交作品

    由学生本人完成,认证的方法以学生学籍号为准,管理员具有修改、删除的权限。

    6.评价管理

    测评员观看学生作品,根据预先设定的评价细则,逐一打分。

    7.作品成绩管理

    导出每件作品的成绩及其对应的作者和作品标题。

    三、评价管理系统的使用

    1.权限设置

    一般设置三级管理权限。一级为系统管理员权限,负责系统基本参数、使用权限分配、任务发布、以及学生作品管理和学生作品评价结果的管理;二级为作品评价员权限,主要负责制定、添加作品评价细则和作品评价权限;三级是学生作品添加权限,为具有作品制作任务的学生分配此权限(见图1)。

    2.评测领导小组委员会

    (1)成立评测委员会,委员会成员一般是校级分管领导和教学管理部门,并聘请测评人员。测评人员可以由技术任课教师、学生家长代表以及校外专家等组成,根据学段任务,可以增减参与的人员。

    (2)制定作品评价细则,首先根据作品制作目标、作品的艺术性、创新性、实用性、经济性等方面制定作品的各个评价考察点。其次,用准确的 语言描述评价考察点,并赋予它一定的分值。最后,根据不同模块的特点,将一般性的评分规则具体化为某一模块的评分规则。

    (3)测评人员,打开学生的作品,给出评价。测评时,采用分工合作的方法,即一位测评员负责一个评价考察点,最终,综合所有测评员的数据,形成作品的最终评价。

    3.学生提交作品

    学生根据作品制作要求,设计作品并提交相关作品材料。如作品设计方案、作品设计草图、作品试验报告、作品模型(照片)等。

    四、评价管理系统设计

    作品评价管理系统采用Html语言和ASP语言混合编写,后台数据源采用Access,使用DreamWeaver8软件编写。

    1.数据库设计

    后台数据库名称为wyg#gah.mdb,共设计6张数据表。其中,通过作品分类表和作品信息表记录学生和作品的基本信息,评价信息表记录作品评价细则,作品评价表记录作品的每项评价结果,用户表登记用户信息,公告表记录作品制作任务。

    图2 作品添加页面

    (1)作品分类表(Inventioncat)

    设置三个关键字,cat_id、cat_name、sid分别为分类编号、分类名称、分类标记。其中,分类编号字段为自动编号,用于数字唯一表示作品作者所属的级别和班级,分类名称用于表示作品作者所属级别和班级的具体名称,分类标记字段用于区分根与支关系即学生所属班级与级别的关系,如2008级对应的标记为0,高二2班对应标记为1(表1)。

    (2)作品信息表(Invention)

    作品编号为主索引字段,分类编号字段用于关联作品分类表和作品信息表,评价结果字段用于记录作品的最终评级结果(表2)。

    (3)评价信息表(Evaluation)

    一个作品的评价,不是给出一个总体的评价,而是从作品的不同观察点来考察作品,例如技术性、艺术性、经济性、实用性、创新性等等,作品的每一个观察点就叫一个测评项目,测评项目个数可以根据实际情况,自由的增加、删除,这里设置为最多不能超过15个(表3)。

    (4)作品评价表(Inven_eval)

    由于评级信息表中,测评项目个数最多为15个,因此,在评价结果表中,设计15个字段来保存对应的测评结果。当然,在实际操作中,不一定用全(表4)。

    (5)用户表(Admin)

    用于区别不用的用户,及其拥有的操作权限(表5)。

    (6)公告表(Diary)

    记录发布的作业要求和日期(表6)。

    2.软件设计

    由于篇幅的限制,仅列出作品添加的完整设计(如图2)。

    dim conn,connstr,sql,mdb

    time1=timer

    mdb="mdb/wyg#gah.mdb"

    on error resume next

    connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(mdb)

    Set Conn=Server.CreateObject("ADODB.Connection")

    conn.Open connstr ‘关联数据库

    If Err Then

    err.Clear

    Set Conn = Nothing

    Response.Write "数据库连接出错,请检查连接字串。"

    Response.End

    End If

    sql="select * from invention"

    set rs=server.createobject("adodb.recordset")

    rs.open sql,conn,1,3 ‘打开数据表

    rs.addnew ‘新建一条记录

    dim catid,title,,author,director,content

    catid=cint(request.form("cat_id")) ‘接受分类编号

    title=trim(replace(request.form("Invent_title"),""","")) ‘接受作品名称

    content=rtrim(replace(request.form("Invent_content"),"",""))

    content=trim(replace(request.form("Invent_content"),"∈",""))‘接受作品内容

    author=trim(replace(request.form("Invent_author"),""","")) ‘接受作品作者

    if catid<1 then

    founderr=true

    Response.Write("<script language=javascript>alert("缺分类编号!");history.back(1);</script>")

    else

    rs("cat_id")=catid

    end if

    if title="" then

    founderr=true

    Response.Write("<script language=javascript>alert("缺少标题!");history.back(1);</script>")

    else

    rs("invent_title")=title

    end if

    if author="" then

    founderr=true

    Response.Write("<script language=javascript>alert("缺少作者!");history.back(1);</script>")

    else

    rs("invent_author")=author

    end if

    if content="" then

    founderr=true

    Response.Write("<script language=javascript>alert("无作品内容!");history.back(1);</script>")

    else

    rs("invent_content")=content

    end if

    if director="" then

    founderr=true

    Response.Write("<script language=javascript>alert("缺指导老师!");history.back(1);</script>")

    else

    rs("invent_director")=content

    end if

    if founderr then

    call diserror()

    response.end

    else

    rs.update

    rs.close

    set rs=nothing

    response.redirect "admin_inven_add.aspaction=fin"‘转到添加成功页面

    end if

    end if

    推荐访问:管理系统 构建 通用 评价 作品