在线测试系统(毕业论文) 下载本文

苏州科技学院天平学院本科生毕业设计(论文)

课程辅助教学平台下测试系统的设计与实现

摘 要

当今科技日新月异,我们的生活正朝着信息化,智能化的方向在发展,学校的教育和管理在智能化方面也有了很大的进步,这些智能化的管理把以前那些很繁琐的事情变得简单化,提高了教师的工作效率。本文设计开发的课程辅助教学平台下的测试系统也是其中重要的一个方面。该系统本着减轻教师工作负担,提高工作效率,优化测试流程的思想,相比传统的测试模式,节省了大量的人力、财力和时间。

本测试系统,采用的是B/S 结构,完成了教师管理和学生管理两个模块的功能。教师能够往题库里添加试题,然后用这些试题手动或随机组成测试卷,再发布到网上让学生登录作答,当测试结束后教师可以批改试卷以及查看学生的测试情况。学生登录后可以参加相应的测试,以及查看自己的测试成绩等。

本文主要阐述了课程辅助教学平台下测试系统的需求分析,概要设计,数据库设计和详细设计,并在最后对该系统进行了总结。

关键词 智能化;B/S;教学平台;测试系统;ASP.NET

I

苏州科技学院天平学院本科生毕业设计(论文)

Design and Implementation of Test System in Teaching

Aided Platform

Abstract

In today's science and technology with each passing day, our life is towards informationization, intellectualized direction in the development, education and management of the school also has made great progress in intelligent ways, these intelligent management locked before those tedious things become simple, improve the teachers' work efficiency. In this paper, design and development of auxiliary teaching platform of test system is also one of the important aspects.The system in line with the easing the burden on teachers' work, improving work efficiency, optimizing the test process of thoughts, compared with the traditional test mode, save a lot of manpower, financial resources and time.

This test system, and adopts B/S structure, completed two modules of teacher management and student management functions.Teacher can add test item bank, and with these questions of randow and manual test paper, and then put the test paper posted on the Internet to let the students answer (login, when after the test teachers can be correcting our exam papers and check the students' test. Students can take part in the corresponding test, after login and view your test scores, etc.

This article mainly expounds the auxiliary teaching platform test system demand analysis, outline design, database design and detailed design, and at the end of the system are summarized.

Keywords intelligent; B/S; teaching platform; test system; ASP.NET

II

苏州科技学院天平学院本科生毕业设计(论文)

目 录

第1章 绪论 .................................................................................................................................... 1

1.1 引言 ....................................................................................................................................... 1 1.2 目的及意义 ........................................................................................................................... 2

1.2.1 研究内容 .................................................................................................................... 2 1.2.2 预期目标 .................................................................................................................... 2 第2章 需求分析 ............................................................................................................................ 3

2.1 系统概述 ............................................................................................................................... 3

2.1.1 项目目标 .................................................................................................................... 3 2.1.2 用户特点 .................................................................................................................... 3 2.2 题目管理 ............................................................................................................................... 3

2.2.1 选择题........................................................................................................................ 3 2.2.2 填空题........................................................................................................................ 3 2.3 试卷管理 ............................................................................................................................... 4

2.3.1 手工选题试卷 ............................................................................................................ 4 2.3.2 随机抽题试卷 ............................................................................................................ 4 2.4 测试管理 ............................................................................................................................... 4

2.4.1 测试安排 .................................................................................................................... 4 2.4.2 批改试卷 .................................................................................................................... 4 2.4.3 成绩管理 .................................................................................................................... 4 2.5 测试管理 ............................................................................................................................... 5

2.5.1 测试安排 .................................................................................................................... 5 2.5.2 测试记录 .................................................................................................................... 5 2.6 成绩管理 ............................................................................................................................... 5 2.7 系统用例图 ........................................................................................................................... 5 2.8 业务流程图 ........................................................................................................................... 6 第3章 概要设计 ............................................................................................................................ 7

3.1 系统结构设计........................................................................................................................ 7

3.1.1 系统功能模块图 ........................................................................................................ 7 3.2 老师管理模块设计 ................................................................................................................ 8

3.2.1 题目管理模块 ............................................................................................................ 8 3.2.2 试卷管理模块 ............................................................................................................ 8 3.2.3 测试管理模块 ............................................................................................................ 8 3.3 学生管理模块设计 ................................................................................................................ 8

3.3.1 测试模块 .................................................................................................................... 8 3.3.2 成绩管理模块 ............................................................................................................ 8 第4章 数据库设计 ........................................................................................................................ 9

4.1 数据库需求分析.................................................................................................................... 9 4.2 数据库概念设计.................................................................................................................... 9

III

苏州科技学院天平学院本科生毕业设计(论文)

4.2.1 实体和属性的定义 .................................................................................................... 9 4.2.2 E-R关系图 ............................................................................................................... 10 4.3 数据库逻辑设计.................................................................................................................. 10 4.4 数据库的实现...................................................................................................................... 11 第5章 详细设计 .......................................................................................................................... 16

5.1 具体模块设计...................................................................................................................... 16

5.1.1 题目管理模块 .......................................................................................................... 16 5.1.2 试卷管理模块 .......................................................................................................... 20 5.1.3 测试管理模块 .......................................................................................................... 25 5.1.4 学生测试模块 .......................................................................................................... 28 5.1.5 成绩管理模块 .......................................................................................................... 30 5.2 开发环境 ............................................................................................................................. 32 第6章 测试报告 .......................................................................................................................... 33

6.1 测试方案 ............................................................................................................................. 33 6.2 测试项目 ............................................................................................................................. 33 6.3 主要测试用例...................................................................................................................... 33 6.4 测试进度 ............................................................................................................................. 35 6.5 测试方法 ............................................................................................................................. 36 6.6 测试结果分析...................................................................................................................... 36

6.6.1 测试的局限性 .......................................................................................................... 36 6.6.2 评价测试结果的准则 .............................................................................................. 36 结 论 ............................................................................................................................................ 37 致 谢 ............................................................................................................................................ 38 参 考 文 献 .................................................................................................................................. 39 附录A 译文 ................................................................................................................................. 40

动态服务器网页 ............................................................................................................................. 40 附录B 外文原文 ......................................................................................................................... 46

IV