在线考试系统的设计与实现
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
摘要.............................................................................................................................I ABSTRACT......................................................................................................................II 1绪论. (1)
1.1研究背景 (1)
1.2研究意义 (1)
3系统需求分析 (2)
3.1可行性分析 (2)
3.2开发环境 (2)
4系统总体设计 (4)
4.1结构设计 (4)
4.2数据流程图 (5)
5系统详细设计 (7)
5.1数据库设计 (7)
(7)
(7)
5.2数据库结构图 (8)
6系统实现 (10)
6.1分模块详述系统各部分的实现方法 (10)
6.2系统需要完善的地方 (16)
结论 (17)
参考文献 (18)
在线考试系统的设计与实现
随着计算机技术的发展及计算机的日益普及,网络化考试已成为大势所趋。网络化考试也越来越成为各种考试的好帮手,在电子政务蓬勃发展的时候,职称考试等考试的网络化就显得尤其的重要了。本系统主要用于学生在网上进行考试。教师在网上为学生出题和抽题。学生考完试后本系统可以自动为学生判卷,并且将结果存入相应的数据库表中。教师可以利用此系统的出题功能从而为自己所讲学科的试题形成一个题库。教师还可利用此系统将从题库中抽出的题生成word 文件。本文首先进行系统的需求分析,得出要建的各个系统模块。其次用Microsoft ODBC数据源管理支持下的数据库Microsoft Access建立系统运行所要的后台数据库。本考试系统具有自动出题、随机出题、自动阅卷计分、在线记时考试、用户帐户管理、批量添加考生、成绩存档等功能,它将有效的提高考试效率。在本系统的设计中,尽量做到了对其的设计达到较强的移植性,使得本系统具有一定的应用前景。
关键词:网络;网上远程考试;数据库;互联网
ABSTRACT
With the development of computer technology and the growing popularity of computers, network test has become the trend of the times. Network test more and more become a good helper for various examinations, e-government in the vigorous development of the time, such as examinations and examinations of the network is particularly important. The system is mainly used for students to conduct online examinations. Teachers on the Internet for students and topics. Students will be able to automatically test the students after the test, and the results into the corresponding database table. Teachers can use this system out of the title function for their own subjects to form a test questions. Teachers can also use this system will be drawn from the question to generate the word file. This paper first carries on the system demand analysis, obtains each system module to be built. Followed by Microsoft ODBC data source management to support the database Microsoft Access to establish the system to run the required background database. This exam system has the functions of automatic questioning, random questioning, automatic scoring, online chronograph, user account management, batch addition of
candidates, transcripts and other functions, it will effectively improve the efficiency of the examination. In the design of this system, as far as possible to achieve its design to achieve a strong portability, making the system has a certain application prospects.
Keywords: network; online remote examination; database; internet