摘要传统的考试大家都不陌生,对考试流程也相当熟悉,主要分为人工出题,组卷,印刷,阅卷,评分统计等多个阶段。本毕业设计旨在研究如何将这一复杂繁琐的过程智能化,构成一个统一的软件系统,从而为教师和学生提供便利。一个优秀的在线答题的系统不仅应该使得教师对试题进行增加、修改、删除等一系列操作,同时也可以非常便利地查阅学生成绩,更重要的是进行必要用户文护以及管理。学生注册后有且只有一次机会进行考试,不能重复答题,成功提交后,可以及时查看自己的成绩。组卷是由系统随机从试题库中抽取,避免了抄袭、漏题、泄题等不良现象的发生。该系统采用现在比较流行的B/S架构和模块化设计,是用asp.net语言环境进行开发的,基于visual studio 2010开发环境和SQL server2005数据库,从而实现将传统考试转变为考试评分一体化的线上考试。33167
关键词  在线考试、数据库技术、ASP.NET、C#
毕业论文设计说明书外文摘要
Title    Online exam system based on Windows platform                    
Abstract
Everyone is familiar with the traditional exam. The exam process can be pided into several stages including generating the questions, organizing paper, printing, marking, scoring and statistics. The Graduation project is designed to study how this complex and cumbersome process intelligence. And forming a unified software system to provide convenience for teachers and students. As an online answer system, teachers can not only add, modify, delete, inquiry the questions, but view student grades and be user management. The registered student has only one opportunity to exam, and should not repeat the answer. After the success of submission, in time to see your score. Random test paper is drawn by the system from the test database, avoiding plagiarism, leakage problems, declared yesterday and other undesirable phenomena. The system uses the popular B / S architecture and modular design, with asp.net development language, based on visual studio 2010 and SQL server2005 database development environment, enabling the traditional test integrated into the exam online exam.
Keywords  exam online、SQL Server、ASP.NET、C#
目   次
1  引言 1
1.1  课题背景和意义 1
1.2  国内外研究现状和发展趋势 1
1.3  系统开发所需的软件 1
1.4  系统开发环境 1
2  在线考试系统相关技术 2
2.1  关于B/S模式 2
2.2  NET Framework和ASP.NET   2
2.3  关于IIS服务器 2
3  需求分析 3
3.1  系统需求 3
3.2  业务流程分析 3
3.3  系统业务流程图  4
3.4  系统功能设计 4
4  概要设计 5
4.1  ASP.NET开发基础   55
4.1.1  ASP.NET项目主要文件  5
4.1.2  ADO.NET的数据库访问技术  6
4.1.3  开发前的准备工作 7
4.2  数据库设计 7
4.2.1  ER关系图     7
4.2.2  表间关系 8
5  详细设计 9
5.1  数据库表设计 9
5.1.1  用户表(t_user) 9
5.1.2  角色表(t_role) 9
5.1.3  用户角色表(t_user_role) 9
5.1.4  用户信息表(t_information) 10
5.1.5  问题表(t_problems)  10
5.1.6  成绩表(score) 10
5.2  代码类设计  11
5.2.1  数据库类  11
5.2.2  核心代码类  11
6  软件测试效果  19
6.1  用户答题界面  19
6.2  后台管理界面  27
6.3  发布网站  31
上一篇:交通卡口图像的超分辨率重建算法研究
下一篇:惯性测量单元的信息融合及测试

asp.net+sqlserver数据挖掘的在...

asp.net+sqlserver图书借还信息系统设计

asp.net+sqlserver仪器设备采购...

asp.net+sqlserver信息安全技术...

asp.net+sqlserver社区医院病员...

Node.js学生在线答疑系统设计

JSP在线学习与实例练习网站系统的设计

10万元能开儿童乐园吗,我...

中国学术生态细节考察《...

神经外科重症监护病房患...

承德市事业单位档案管理...

医院财务风险因素分析及管理措施【2367字】

国内外图像分割技术研究现状

AT89C52单片机的超声波测距...

C#学校科研管理系统的设计

公寓空调设计任务书

志愿者活动的调查问卷表