1。3 课题设计的意义

以目前情况来看,学校与社会上的各类考试大都采用的还是传统的考试方式,采用这种考试方式比较繁琐而且容易出错。相应的网上考试对教学质量就有很大的提高,它能实现教考分离、教学资源共享,对于教学有很大的促进作用,而且还能大幅度提高考试成绩的客观性和公正性。一般的在线考试系统针对的是远程教育,并不能够满足普通教师的需求,考题方式也相对比较单一。所以本系统就需要开发一个能够实现在线考试的系统。

1。4设计方法

1。4。1满足不同用户角色的应用需求

学生:可以实现在线考试,查看自己的考试成绩。

老师:可以出题、改题、、评分、组织考试,上传试题,查看自己的基本信息,查看学生的考试成绩。

管理员:负责信息管理和科目考试的管理,并具有老师和学生的所有功能,同时管理自己基本信息。

1。4。2满足多种考试试题型的要求

试卷中包括单选题、多选题、判断题、主观题,即问答题,问答题难度较大,分值也相对较高,主观题需要老师手工阅卷。

1。4。3满足考试功能的要求

考生登录功能:在正式考试时,才能通过计算机登录考试系统,用户名和密码验证成功后方可进行考试。

自定义考试功能:在每期考试之前,按照待考科目设定考试日期。

考试时间控制功能:每场考试都有时间限制,在考生答卷时界面上会显示当前考试所剩余的时间,时间结束后系统将强制终止考生答卷。

成绩管理功能:此功能能够对各场考试的考生的成绩进行查询,并且以报表的形式可以打印学生的成绩。

2.系统相关技术

2。1 ASP。NET

ASP。NET是目前流行的Web开发技术之一,此技术是在基于。NET环境下开发的,具有很大的优势。ASP。NET具有可管理性、可缩放性、可用性、简易性、自定义性、扩展性、增强的性能、安全性、具有强大的工具支持、强大的平台等优点,如:ASP。NET能够分层配置系统,简化设置应用在服务器和Web应用程序上的操作。ASP。NET框架应用程序在应用时只需要将必要的文件复制在服务器上就能将ASP。NET框架应用程序应用到服务器中,不需要重新启动服务器。ASP。NET也增加了在聚集环境和多处理环境中能够提高性能的功能。ASP。NET还具有Windows系统内置的身份验证机制,这样就保证了应用程序的安全性。ASP。NET应用基于公共语言运行库、。NET的框架类库,消息处理和数据访问解决方案都可与Web无缝访问。ASP。NET能选择应用程序语言,或多种语言分割应用程序。文献综述

2。2 SQL Server 2008数据库技术

SQL Server2008系统是由美国微软研制和发布的分布式关系型数据库管理系统。SQL Server 2008数据库继承了前几代SQL Server数据库系列优势资源,同时对各种信息存储手段与功能进行了完善、加强,这也使得整个SQL Server 2008数据库的安全性能得到了极大的提升。SQL Server 2008易于安装、部署和使用。SQL Server2008的核心组件分为数据库引擎、分析服务器、报表服务器、集成服务器组成,对数据进行储存、管理、访问控制和事物处理等操作功能。

3。系统分析

3。1 系统功能需求分析

在线考试系统的目的是实现在线考试,围绕这一中心,包括出卷、评卷、查询成绩、用户信息的管理、试题库的管理、成绩的管理等。整个系统包括管理员、教师、学生。这三类用户各自都有着不同的权限,在正式进入考试系统之前,都必须经过身份的验证,否则则不能进入系统。

上一篇:专家系统智能推荐着装搭配的APP设计
下一篇:ASP.net外卖管理系统的设计与实现

java+mysql通用试题库系统后台设计与实现

PHP+IOS的会议管理系统的设计+ER图

基于网络的通用试题库系...

银行行办公信息服务系统【1544字】

用友NC信息系统的实施應用实践研究【3307字】

浅析嵌入式系统支柱學科...

水电站实时监控专家系统【950字】

LiMn1-xFexPO4正极材料合成及充放电性能研究

老年2型糖尿病患者运动疗...

我国风险投资的发展现状问题及对策分析

张洁小说《无字》中的女性意识

ASP.net+sqlserver企业设备管理系统设计与开发

互联网教育”变革路径研究进展【7972字】

新課改下小學语文洧效阅...

麦秸秆还田和沼液灌溉对...

安康汉江网讯

网络语言“XX体”研究