网络考试系统设计与研究.docVIP

  • 4
  • 0
  • 约4.33千字
  • 约 14页
  • 2019-08-06 发布于北京
  • 举报
网络考试系统设计与研究 摘要:基于ASP.NET技术开发的网络考试系统是采用数据库、数据访问层和业务逻辑层三层架构的模块设计方法,借助ASP.NET服务器组件、ADO.NET数据访问技术来实现。本文介绍了系统的设计与实现过程以及该系统关键技术的实现。 论文关键词:在线答题,电子题库,自动组卷,自动判卷 相比传统的考试形式,网上考试系统的主要好处是一方面可以动态管理各种考试信息,只要准备足够大的题库,就可以按要求自动生成各种试卷;另一方面,考试时间灵活,可以在规定的时间段内的任意时间参加考试。另外计算机化考试的最大特点是阅卷速度快,系统可以在考试结束时当场给出客观题成绩,计算机阅卷给了考生最大的公平感。系统的初始界面如图1: 图1 系统初始界面 (一)系统总体结构设计 系统整体架构设计如图2。本系统整体上可以划分为数据库、数据访问层和业务逻辑层。各层的具体描述如下: (1)数据库是系统最底层,它存储系统的所有数据。 (2)数据访问层建立在数据库之上,应用程序通过该层访问数据库。数据访问层一般封装数据库的选择、添加、更新和删除等操作,同时还为业务逻辑层提供访问数据库的接口或函数等。该层直接与数据库存相关联,同时又为业务逻辑层服务,所以数据访问层设计的好坏关系到整个系统的成败。 (3)业务逻辑层包括创建题库、管理用户、注册用户等业

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档