电大形成性考核系统研究设计与实现.doc

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
电大形成性考核系统研究设计与实现

电大形成性考核系统研究设计与实现   摘 要:按照软件工程的思想,借助于UML建模工具,对系统的主要模块作业管理模块建模。本系统采用浏览器/服务器体系结构,前台选择Visual Studio 2005,后台数据库的开发选择Microsoft SQL Server 2005,实现了用户管理、作业管理、题库管理、统计查询和系统维护等模块。系统根据遗传算法实现自动组卷,采用自动阅卷和手动阅卷相结合的方式,客观题由系统自动评分,主观题由教师人工阅卷实现。系统根据形成性考核各基本形式占的比例自动生成形成性考核成绩。   关键词:形成性考核; 浏览器/服务器; 遗传算法; 自动组卷; 阅卷; 考核成绩   中图分类号:TP311.52 文献标识码:A 文章编号:1672-7800(2012)001-0084-03?お?      1 在线形成性考核系统的需求分析   1.1 系统功能需求分析    在线形成性考核系统应是基于互联网的开放式、跨学科、多层次的系统工具平台,要能够最大限度地满足形成性考核内容,实现在线考评,真实评价学生的学习形为,及时地评价激励,客观公正地考核学生,为此系统至少应该具有以下功能:①用户管理;②作业考核管理;③课程管理;④题库管理;⑤统计查询;⑥授课申报;⑦系统维护。   1.2 系统的基本框架    系统采用Browser/Server(浏览器/服务器,以下简称B/S)体系结构,在B/S结构下,客户端只要能运行网络浏览器,就能访问应用系统提供的各种功能,系统交互能力的强弱在于系统的WEB服务器上部署的应用,当客户端发起数据或文件请求时,由Web服务器解释执行各类指令,从数据库服务器或文档服务器获取数据或文档,并通过网页返回给给客户端。因此B/S结构只要在服务器端部署好应用系统,用户就可以在任何时间任何地点通过任何一台安装有浏览器的终端进行访问。   1.3 系统开发平台   1.3.1 系统开发工具    由于采用浏览器/服务器(B/S)体系结构模型,为此系统Web服务器的构建选择IIS 6.0,后台数据库选择SQL SERVER 2005, 开发环境确定为Visual Studio 2005,采用C#语言编程,使用Photoshop 7.0处理图像。   1.3.2 系统运行环境    由于本系统采用的体系结构是浏览器/服务器模式,为此系统实际运行时服务器端应具有较高的配置,以保证系统运行的稳定与可靠,对于客户端,只要常用的微机即可。本系统具体的运行环境要求下:客户端:Windows 2000/XP、Internet Explorer(IE)浏览器;服务器端:Windows Server 2003+IIS 6.0+.NET Framework+SQL Server 2005。   2 在线形成性考核系统的设计   2.1 系统功能设计   2.1.1 整体的功能结构设计      图1 系统基本框架      2.1.2 主要功能模块的设计    在本系统中,作业根据生成方式的不同分为两类:机器出题和人工出题。机器出题首先必须输入相应的组题要素项,然后还要在题型管理中添加相应的题量,最后由机器根据一定的组卷策略采用遗传算法自动地从题库中抽题生成作业。人工出题的作业在添加过程中需要手动地从题库中选择试题,并使试题呈现选中状态,然后系统自动计算题量生成作业。    作业添加好后,责任教师审核没有问题就可以下发。即责任教师进入系统选择专业,制定考核计划(即作业的名称、考核的形式、开始日期和结束日期、作业的权重、是否有严格的日期限制等),然后指定本次作业的下发试卷,并可以以短信的方式通知学生。    作业下发之后,学生根据自己的用户名和密码登陆陆在线形成性考核系统,预先设定学生首次登陆时的用户名和密码分别是学生的学号和八位的生日数字(登陆成功之后可以重新设定密码),若登陆不成功重新返回,若成功学生则进入系统,选择专业、课程和考核作业的名称,就可以做题了,完成之后保存并提交作业。    学生将作业提交之后,客观题由系统自动评判给分,主观题则由教师批改。学生登录系统选择作业答题和教师评阅作业的整个过程如图2所示。    为了保证形成性考核的科学性,在作业的生成过程中题库的管理显得尤为重要。具体的题库管理的流程如图3所示。      图2 学生登录系统完成作业的流程 图3 题库管理流程      2.2 数据库设计    数据库设计体现了系统设计人员在对整个系统的业务需求和业务逻辑进行分析后决定采取的数据组织方法和存储形式,主要内容包括实体表设计、视图设计、存储过程和触发器设计以及初始化数据的收集、整理、转换和加载等。数据库设计的好坏对于系统开发是否顺利有

文档评论(0)

317960162 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档