摘要: 本文叙述了出卷方式的历史、现状以及ASP.NET语言和SQL server2012数据库管理系统的概况。重点介绍了模拟试卷随机生成系统的实现过程以及功能:包括系统分析、系统调查、数据流程分析、功能设计、数据库设计、系统的运行环境、系统测试及调试。本系统主要面向两类人员使用:管理员、普通学生,他们拥有不同的权限,能对系统做不同的操作。管理员可以对后台数据库进行修改,包括管理学生信息,管理科目,管理试卷信息,管理考生成绩,管理考试题目,添加试题等。普通学生只能查看自己的学生信息与考试的成绩,而不能对数据库进行操作。本系统的主要功能是试卷的随机生成,即系统根据管理员的需要,从数据库中随机抽取题目,组合成试卷,替代了以前繁琐的出卷流程。7213
关键词: 不同权限 数据库 试卷随机生成系统
The development of the random generation system
Abstract: This paper describes the situation of the paper design history, present situation and the ASP.NET language and SQL server2012 database management system. Introduces the realization process and functions of the simulation of random creation of test paper system: include the system analysis, system investigation, data flow analysis, functional design, database design, system running environment, system testing and debugging. This system mainly faces two kind of personnel to use: the manager, the ordinary student, they have the different jurisdiction, can do different operations of the system. The administrator can modify the background database, including the student information management, management subject, management of test information, management school, management of exam questions, add questions etc.. Students can only view student information and his own achievements, and not to the database operation. The main function of the system is randomly generated paper, namely the system according to the needs of administrators, from the title of a random sample of the data, combined into paper, instead of the previous tedious process volume.
Keywords: Different permissions data base the random generation system
目录
摘要 i
Abstract i
目录 iii
1 引言 1
1.1 课题研究背景 1
1.1.1 试卷随机生成系统 2
1.2 问题定义内容简介 2
1.2.1 问题定义 2
1.2.2 内容简介 2
1.3 课题调研与可行性分析 2
1.3.1 课题调研 2
1.3.2 可行性分析 3
1.4 论文各章内容介绍 3
2 系统的需求分析 4
2.1 系统功能需求 4
2.1.1 用户的信息需求: 4
2.1.2 用户的处理要求: 4
2.1.3 对系统的适应性、通用性要求: 4
2.2 业务流和数据流图 5
2.2.1 业务流 5
2.2.2 数据流图 5
3 系统设计 7
3.1 系统总体系结构设计 7
3.2 功能设计 7
3.2.1 管理员功能: 7
3.2.2 学生功能: 8
3.3 系统数据模型设计 8
3.3.1 数据概念结构设计——E-R图 8
3.3.2 数据库逻辑结构设计(关系模型) 11
3.3.3 数据表 12
3.4 系统开发与运行环境确定 13
3.4.1 系统开发环境及开发工具 13
3.4.2 使用ASP.NET作为系统前台开发工具的优点 14 ASP.net+sqlserver试卷随机生成系统的开发:http://www.youerw.com/jisuanji/lunwen_5066.html