
1、意义
随着Internet的迅速发展和广泛普及,建立在其上的考试系统成为现代教育技术未来发展方向之一。Internet技术的发展使得考试的技术手段和载体发生了革命性的变化,Internet的开放性、分布性的特点和基于Internet的巨大的计算能力使得考试突破了时间和空间的限制。基于Internet的考试系统成为人们的研究热点之一。
2、目的
在信息技术飞速发展的今天,国外很多大学都开设了远程教育,通过计算机网络实现对学生的教育活动,其中最为突出的是在线考试系统,同时它也最难实现的环节。
在国内,目前学校与社会上的各种考试大都采用传统的考虑方式,纸张的浪费也是相当的严重,整个过程由人工出题,考生考试,人工阅卷,成绩评估和试卷分析等至少5个步骤,这样大大的降低了执行的效率,即花时间,又费人力。因此在线考试系统的出现,不仅降低对纸质试卷的要求,同时也体现了节约型社会的要求。
利用网络和数据库技术,结合目前硬件价格普遍下跌及宽带大力建设的有利优势,基于MVC在线考试系统这一ASP.NET程序基于WEB的网络考试系统。它的运用方便,操作简单,效率很高,实现了真正的无纸化考试,前台用于不同权限的用户登录,可进行限制时间的考试,查看考试成绩,本系统的实现有利于提高网络教学的质量同时大大拓展了考试的灵活性,阅卷效率,以及保证了考试的公平性,答案的安全性。
同时MVC也是较成熟的框架,它的主要优点有低耦合性,体现在视图层和业务层分离,这样就允许更改视图而不用重新编译模型和控制器代码,并于维护,其次使用MVC可以快速的部署,该模式使开发时间得到相当的缩减,它使程序员集中业务逻辑,界面人员集中精力于表现形式上。
二、设计内容
“基于MVC在线考试系统网站设计开发”的主要内容如下:
1、在线考试系统设计开发
(1)基本信息:试题维护(单选和判断),班级维护,学生维护
(2)考试管理:新增考试、试卷批改、考试维护
(3)查询管理:班级,学生,考试三方面
(4) 查询&报表:班级维度,学生维度,考试维度
(4)权限管理:角色维护,用户维护
2、系统分析
(1)系统可行性分析(2)系统需求分析 (3)系统功能分析 (4)技术创新
3、系统实现
(1)数据库设计实现(2)前台实现 (3)后台实现 (4)系统集成
4、网站测试;
5、网站测试运行及应用基于.net的考试批阅系统的设计与实现
考试报名系统
基于MVC方式的在线答疑系统的设计
学生在线学习系统的设计与实现
在线购物系统
在线图书销售系统的开发与实现
在线考试系统
陶瓷在线销售