当前位置:主页 > 科技论文 > 软件论文 >

大学外语网络考试系统设计与实现

发布时间:2020-03-26 02:51
【摘要】:网络化考试是指以网络化信息平台为基础,配以加工过的试题数据库,从而实现整个大学外语测试过程的无纸化、信息化、自动化,涵盖有基本信息管理、课程管理、题库管理、自动化阅卷、用户信息管理等基本功能。传统的大学外语测试需要提前进行人工出题、试卷印刷、考试组织、教师阅卷、评估分析、试卷归档等诸多环节,不但流程复杂、容易出错。网络化考试平台可以通过信息技术,打通大学外语测试的各个环节,对整个测试过程进行控制,为更深入的挖掘、探索大学外语教学改革并形成教改成果,提供了扎实的数据基础。本文主要是针对高校大学外语的实际使用情况,设计并实现一个基于网络的大学外语测试系统,该系统应当具备能够辅助高校教师建立完整的试题库。笔者仔细阅读各类文献,初步掌握网络化考试平台的特点和各类技术,并与合作高校外语学院深入沟通,掌握大学外语测试的业务特征,并对其进行需求分析。随后将所得的需求分析结果与大外教师反复沟通,确定系统模型,基于所获取需求设计了系统功能模块、系统架构、数据库信息。为了解决试卷发放安全性和考试不可否认性的问题,本文采用对称密码和公钥密码相结合的方式解决系统所面临的试卷保密性和不可篡改性两个问题。试卷发放时,由服务器生成随机对称密钥,并用对称密钥对试卷信息进行加密,用教师机的公钥把对称密钥加密后发送给教师机。教师机用自己的私钥进行解密,得到这次会话的对称密钥。当考试准备时,教师机调用对称密钥进行解密,并发放试卷到学生端。通过和高校共同合作,对开发的系统进行了两次测试,有力证明了系统能够很好支撑大学外语的测试工作。
【图文】:

框架图,框架,公共语言,跨语言


管理的作用。[7]图 2.1 为一个简易的 Framework 结构图。图 2.1 .NET Framework 框架从图 2.1,可以直观看出,,DOT NET 框架的核心就是公共语言运行库(commonlanguage runtime, CLR)以及类库:CLR(Common Language Runtime)公共语言运行库 CLR(Common Language Runtime)作为 Framework 的基础,为软件开发者提供了一个底层的跨语言基层,它是基于一种通用的计算机语言体系来做到对不同编程语言的支持,从而实现跨语言的类继承。[8]再加上内存管理和编译器两者的功能,可以做到不同语言开发的软件跨平台运行,同时可以让软

模块选择,系统应用,系统实现,试卷


阅卷模块选择考试场次阅卷模块首先要阅卷老师对考试场次进行选择,确认即将批改的试卷
【学位授予单位】:战略支援部队信息工程大学
【学位级别】:硕士
【学位授予年份】:2018
【分类号】:TP311.52

【参考文献】

相关期刊论文 前8条

1 李小玲;;管理信息系统开发中C/S模式和B/S模式的比较[J];林区教学;2013年10期

2 柴晟;李明富;罗莉娟;刘旗超;;基于设计模式构建数据访问中间件[J];计算机工程与设计;2007年17期

3 田文艳;;ASP网站用户帐号的MD5加密技术[J];电脑知识与技术(学术交流);2007年01期

4 陆峰;刘清堂;戴敏利;李新;杨宗凯;;基于ASP.NET的网络考试系统若干关键技术研究[J];教育信息化;2006年09期

5 游碧蓉;代全林;;基于B/S结构的校园网络考试系统[J];科技情报开发与经济;2006年08期

6 杨华甫;倪子伟;杨华连;;开发平台的演进[J];河北理工学院学报;2005年04期

7 兰慧;谈B/S软件超越C/S软件的优势[J];包钢科技;2005年02期

8 张量,詹国华,袁贞明;一种基于Internet的远程考试系统[J];计算机应用;2001年07期

相关重要报纸文章 前1条

1 Jim Fu;;MVC设计模式将Web应用分三层[N];中国计算机报;2003年

相关硕士学位论文 前3条

1 吴莉;基于.NET框架的分布式应用程序开发[D];江南大学;2009年

2 王宇;基于Web技术的网上考试系统的设计与实现[D];重庆大学;2007年

3 李晓捷;基于Web的在线考试管理系统的设计与实现[D];天津工业大学;2006年



本文编号:2600839

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/2600839.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户ccbd2***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com