摘要:信息技术的快速发展给人类社会带来了很大的方便,面对日益紧张的教学压力,开发一套便捷的在线考试系统的可以减少很多工作量,学生通过在线考试系统在线考试,可以很方便的进行在线考试,减少了纸张和墨水的使用,保护环境。省去了老师出试卷、打印试卷、批改试卷、成绩统计等很多繁琐复杂而又耗时的环节。学生通过在线考试系统随机抽题考试,可以减少作弊的发生,有利于提高考试公平性真实反映学生的学习状况,同时由于系统具有自动改卷的功能,老师再也不用为批改试卷和核算分数而费神费力,简单高效。大大提高了教师的工作效率,减轻老师的负担。
本文主要介绍了在线考试系统的需求分析,总体设计详细设计,数据库设计以及测试的设计过程。利用C#语言开发了在线考试系统,实现了用户注册、考试科目管理、试题管理、试卷管理、在线考试、自动评分、成绩查询等功能。80258
毕业论文关键词:在线考试,B/S,C#,SQL2008
Abstract: The rapid development of information technology to the human society has brought great convenience, in the face of increasingly tense teaching pressure, development of a convenient online examination system can reduce a lot of work, students through online examination system examination online can easily done in online examination, to reduce the use of paper and ink and protecting the environment。 Eliminating the teacher out of the papers, printing papers, marking papers, scores of statistics, and many cumbersome and time-consuming aspects。 Students through online examination system random question test, can reduce the occurrence of cheating, it is good for improving the fairness of the examination ,reflecting the learning status of students, at the same time, the system can automatically change the function of the volume, the teacher no longer for correcting papers and scores accounting and bother effort, simple and efficient。 Greatly improve the teacher's work efficiency, reduce the burden of teachers, improve teachers' happiness index。
This paper mainly introduces the requirements analysis of the online examination system, the design of the overall design, database design and testing of the design process。 Using C# language to develop the online examination system, to achieve the user registration, test subjects management, test management, test management, online examination, automatic scoring, score query, and other functions。
Key words: Online Examination, B/S, C#, SQL2008
目录
目录 5
1 绪论 6
1。1 选题意义 6
1。2 在线考试系统发展现状 6
2 需求分析 7
2。1 可行性分析 7
2。2 需求分析 7
2。3系统模块结构设计 8
2。4 实现的主要模块 8
2。4。1添加用户信息模块 8
2。4。2 用户登录流程 9
2。4。3 用户管理流程 10
2。4。4 题目管理流程 10
2。4。5 题库管理流程 11
2。4。6 在线考试管理流程 12
3 数据库设计 14
3。1 数据库设计