ASP.net通用试题库管理系统+需求分析
时间:2017-03-28 19:11 来源:毕业论文 作者:毕业论文 点击:次
摘要:随着信息技术的不断发展,在线考试已经成为一种时代潮流,作为在线考试系统的一个重要组成部分——试题库管理系统是最基础的模块。基于WEB的试题库管理系统针对教师提供,旨在应用于实际的教学。该系统基于B/S架构,使用ASP.NET技术,实现身份认证、课程管理、各种题型的试题库管理、试卷生成、试卷保存等模块,然后与数据库相连接。最后,重点阐述了试题库管理系统中的试卷生成部分,在试卷生成过程中,根据用户设置的各种题型的数量、分值、难度系数等参数,遵循随机性原则,有效地避开人为因素的干扰。能够客观公正地生成一份满意的试卷,生成的试卷可以保存到数据库中。6799 关键词: 试题库管理;B/S;ASP.NET;试卷生成; general exam-paper database management system Abstract: With the continous development of information technology, online examination system in particular has become a trend of the times, as an important part of the online examination system -- the exam-paper database management system is the most basic module. the exam-paper database management system based on WEB for teachers, intended for actual teaching. The system is based on B/S structure, using ASP.NET technology, to achieve authentication, course management, various kinds of questions the test library management, paper production, paper preservation module, and then connected to the database. Finally, focusing on the test paper generation part of the examination system, the test generation process, according to the number of parameters, various types of user settings, the score of difficulty, follow the principle of randomization, effectively avoid the interference of human factors. To objectively and fairly to generate a satisfactory test, the test paper can be saved to the database. Keywords: test library; B/S; ASP.NET; Paper Setup; 目 录 第一章 前 言 2 1.1课题背景 2 1.2研究意义 2 1.3研究现状 2 1.4研究方法与思路 3 第二章 开发工具与技术简介 4 2.1 开发工具简介 4 2.2 SQL SERVER概述 4 2.3 ASP.NET技术与B/S架构简介 5 2.3.1 B/S和C/S简介 5 2.3.2 采用B/S的理由 6 2.3.3 ASP.NET技术简介 7 2.4 随机组卷原理分析 8 2.5小结 9 第三章 需求分析 10 3.1 功能需求分析 10 3.1.1 试题库管理 10 3.1.2 试卷管理功能 10 3.1.3 系统文护功能 10 3.2 系统用例图 11 3.3 系统要求软硬件环境 12 第四章 数据库设计 14 4.1 数据流图 14 4.2 数据概念结构设计 14 4.3 数据库逻辑结构设计 16 4.4 物理结构设计 18 第五章 系统实现 22 5.1 系统流程图 22 5.2 系统架构 22 5.3模块实现 24 5.3.1试卷自动生成的实现 24 5.3.2试卷浏览 25 5.3.3试卷答案浏览 27 5.3.4手工出卷 29 5.3.5试题录入实现 30 5.3.6试题导出功能的实现 32 总结 35 致 谢 36 参考文献 37 第一章 前 言 1.1课题背景 传统考试一般都是采用人工组卷,由出卷老师根据教学要求选取适当的试题,然后手工编写或者由计算机排版,形成一份试卷,试卷的知识结构分布、区分度和难易程度控制全凭出卷老师个人的教学经验而定。这种组织管理方式不仅工作任务繁重,而且对于试卷的标准化程度、难易程度、涉及知识点的多少等方面难以进行很好地控制。而目前的一些试题库系统仅仅是随机选取一定数量的试题,远远不能满足用户的需求。 (责任编辑:qin) |