aspnet 随机出题在线考试系统
基于ASP.NET的在线考试与试题管理系统实现
I p e n a i n o l e Ex mi a o y t m s d o P. m l me t to fOn i a n t n S se Ba e n AS NET n i
LU o a-to H i a
( h o f n oma c, u n d n i r t o oe n Su isGu n z o 1 4 0 C ia S o l fr t s G a g o gUnv sy f r g tde c oI i ei F i , ag h u 5 0 2 , hn)
Ke r s B S A PNE ; lie x mia o ; s Qu s o s a ae n ywo d : / ; S T On n a n t n t e in n g me t E i Te t M
1引 言
。
.
当Baidu NhomakorabeaItme 技 术 特 别 是 We n e t b技 术 在 2 0世 纪 9 0年代 中期 成 为技 术 主 流 时 , 务 计 算 的模 型 发 生 了 巨大 变化 , 一 变 化 的 焦 点 业 这 便 是 对传 统 的 客 户机 朋 务 器 (l n/ev r 艮 C i t re1 e S 计算 模 式 产 生 了 巨 大 的 冲 击 。 首 先 , / 构 在 维 护 上 需 要 极 大 的成 本 , 其 是 当 客 户 端 C S结 尤 位 于 不 同 的 区域 时 ; 次 C S模 式 不 具 有 良好 的 可伸 缩 性 , 为 C S结 构 能 够 支 持 的 客 户 端 用 户 人 数 有 一 定 的 限 度 , 客 户 端 用 户 其 / 因 / 当
基于ASP.NET题库管理及在线考试系统
摘 要
近年来,随着高校招生规模的不断扩大,再加上现有学校的师资力量没有得到及时扩充,给学校的教学带来很大压力,也给教师带来了沉重的负担。为了缓解这一现实状况,并结合现在网络迅速发展的时代背景,才设立此题目,力在能缓解现有教师的工作压力,使教师更有效的投入到教学科研之中。本系统将采用现在比较流行的B/S(Brower/Server,浏览器/服务器模式)实现模式,结合Microsoft的.NET Framework技术、SQL Server 数据库进行开发。本系统将对现有环境下的在线考是系统的组成、运行机制、可应用技术和具体实现过程进行阐述,并详细介绍整个系统的开发原理、总体规划、设计思想及具体实现过程,力争使本系统可以真正的实施。本文对试题库的设计,考试过程的控制,同时对于浏览器/服务器模式、技术、C#语言等相关理论做了必要的分析和介绍。最后,总结了系统的特点和优势及不足之处,并对未来的发展和应用前景做了展望。
关键词:在线考试,试题库,B/S的模式结构
Abstract
In recent years, the students’s scale is extending continuously along with the high school, and the teacher’s quantity of the current school do not get more on time, which brings the teachering of the school very big pressure and brings the teachers heavy pressure. For alleviating this realistic condition and combining the background of the quick development on network in nowadays, I select this topic.The goal of this topic is to alleviating the work pressure to the current teachers.This system will make teachers more effectively in studying.This system will adopt the popular mode :B/ S( Brower/ Server Mode), and the technique of the Microsoft NET Framework, SQL Server database.This system will analysis the elements of the current on-line testing environment,circulate the mechanism and the techniques. I will try to make this system run..This file will make a analysis and an introduction to the construction of the examination items’databases,the control of the examination process,the browser/ server mode, the technique of , C# and other theories which related to this system..Finally, I will make a summary about the feature of this system.
基于ASP.NET在线考试系统设计
基于在线考试系统设计
————————————————————————————————作者:————————————————————————————————日期:
个人收集整理勿做商业用途
目录
摘要 (1)
1 概述 (2)
1。1运行环境配置与系统结构要求 (2)
1。1。1 硬件环境要求 (2)
1。1.2 搭建ASP。NET开发环境 (2)
1.1。3 创建单机/局域网用户运行环境 .............................................................. 错误!未定义书签。
1.2编程环境(ASP。NET) (5)
简介 ............................................................................................... 错误!未定义书签。
1。2.2HTML语言简介 ........................................................................................ 错误!未定义书签。
1。2.3SQL Server 2000 介绍 (8)
2 可行性研究及需求分析 (9)
2.1可行性研究 (9)
2。1.1 项目要求 (9)
2。1。2 待开发系统的主要开发目标 (9)
2.1.3 可行性研究的方法 (9)
2。1。4 评价尺度 (9)
2。1。5 技术条件方面的可行性 (10)
2.1。6 社会因素方面的可行性 ............................................................................ 错误!未定义书签。
基于ASPNET技术的在线考试系统
目录
引论 (1)
1 概述 (1)
1.1课题的意义、目的 (1)
1.2主要研究的内容 (1)
1.3研究方案 (1)
2 系统分析 (1)
2.1需求分析 (1)
2.1.1 功能需求分析 (2)
2.1.2 数据库需求分析 (2)
2.2可行性分析 (2)
2.3技术分析 (2)
3 系统的详细设计 (2)
3.1用户层的设计 (2)
3.2系统功能的总体逻辑层次 (2)
3.3设计要求 (3)
3.3.1 系统稳定性 (3)
3.3.2 数据的安全性 (3)
3.3.3 系统健壮性 (3)
3.4系统规划 (3)
3.4.1 系统功能结构图 (3)
3.4.2 数据流图 (4)
3.5数据库层的设计 (4)
4 系统功能实现 (6)
4.1开发工具介绍 (6)
4.2登录模块的实现 (7)
4.3管理员页面 (7)
4.3.1 单选题板块 (7)
4.3.2 多选题板块 (8)
4.3.3 判断题板块 (8)
4.3.4 出题板块 (8)
4.3.5 编辑试卷 (9)
4.3.6 科目选择 (9)
4.3.7 阅卷板块 (10)
4.3.8 添加用户板块 (10)
4.3.9 修改密码板块 (10)
4.4答题模块的实现 (10)
4.4.1 考生答题板块 (10)
结论 (11)
参考文献 (11)
致谢 (12)
基于技术的在线考试系统
摘要
在线考试系统是一个通过互联网进行在线考试的平台,把传统的考试和互联网巧妙的结合在一起,让以后的考试可以直接在线操作。该系统可以实现教师对试卷的编写,修改和维护,方便又快捷,十分适合教师的考试教学,有利于广大师生学习交流。
基于asp.net的在线考试系统设计与开发
P a s s wo r d =do r i e n t ” / > 要 能够查询 试卷答案和 自己的成绩。 </ c o n n e c t i o n St r i n g s > ( 2 ) 在线 考试 : 在 考上 登录 到系统 后要 能 够跳转 到考试页面 ,并对需要作答的题 目进行 这 中间Da t a S o u r c e 是特定的服务器名字 , 选择 。 P a s s w o r d 和I D分别为 连接到数 据库 时所需要 ( 3 ) 考生 登录 : 考 生如 果是第 一次使 用系 的密码和用 户名 ,制定 数据库 的名 称为 I n i t i a l
S o f t wa r e D e v e l o p me n t・ 软件开发
基于 a s p . n e t 的在线考试 系统设计 与开发
文/ 钟 贵
在 社会 的不 断发 展 下,互 联
网的技 术 越来 越 普ቤተ መጻሕፍቲ ባይዱ ,在 线考 试 的形 式也被 越 来越 多 的学校 所 采
用 的 ,这 种 通 过 无 纸 化 、 无 软 盘
4结论
设 计和 实现 在线 考试 系统可 以很 大程 度 上 的提 高和 改善 目前情 况 下教育 的信 息 化程 度 ,节 省很 多的人 工考试中的消耗 ,也能解决 很多 人工考试 中的问题 ,给学生和管理员提供 最大 限度 的便 利。今后 ,我们还要进一步对在 线考试系统进 行研究 ,进 一步提 高和改善其使 用效果 、安全性 、可靠性和实用性 。
基于ASP的在线考试系统
产工具,给各个国家带来了巨大的发展机遇。
卷分析。
现在我国很多管理机构信息的管理水平还停留在纸介质的基 础上随,着这In样te的rn机et和制计已算经机不的能飞适速应发时展。代网的络发融展入,到必我然们被的以日常计工算作机当为 基础的信息管理所取代。
用 户
数
据
库
信 息 查 改
密 码 修 改
添 加 考 生
系统展示:
基于ASP的在线考试系统 系统展示
结束语:
经过几个月的学习与设计,我们收获很 大,学习许多主流技术的同时,积累了大量 的项目经验,当然在设计的过程中不可少的 会遇到很多问题,就需要我们仔细的去分析 解决。
固然,该设计还存在很多不足之处,比 如界面的搭配、数据的查询效率等,还需要 进一步完善。
考生用户管理
考生用户的注册,密码,基本信息修改。
在线考试 成绩查询
已注册的用户,登陆后可以参加在线考试。 已参加过考试的用户,可以查询自己的成绩。
系统结构图
功能模块简介
考试管理
考试科目及其考试内容数据的查询、修改、增加、删除等功能。
在线考试
注册登陆的用户可以参加在线考试,已考科目可以查看得分情况。
用户管理
考生用户管理、管理员信息管理。
功能模块的联系
aspnet在线考试系统毕业设计(含源文件)
毕业论文(设计)题目:在线考试系统
本人声明
我声明, 本论文(设计)工作是由本人在指导教师的指导下独立完成的, 在完成论文(设计)时所利用的一切资料均已在参考文献中列出。
目录
摘要 (1)
第一章绪论 (2)
1.1系统开发的目的与意义 (2)
1.2系统开发背景 (2)
第二章系统需求分析 (2)
第三章概念结构设计 (3)
3.1实体模型关系图 (3)
第四章数据库的设计 (3)
4.1创建数据库名:O N L INE T EST (3)
4.2创建数据库表 (3)
4.2.1 试题表:TestQuestions (4)
4.2.2分数表:TestScores (4)
4.2.3用户表:UserInfos (4)
4.2.4报名表:UserTest (4)
4.2.5试卷表:TestPaper (5)
4.2.6科目类别表:CategoryInfo (5)
4.2.7评论表:SayComment (5)
第五章功能模块设计 (5)
5.1该系统具备主要的基本功能如下: (5)
5.2系统功能结构图如下图: (6)
第六章概要设计 (7)
6.1编程环境 (7)
6.2数据库管理模块 (7)
6.2.1 连接数据库 (7)
6.2.2 数据库访问模块 (7)
6.3界面实现设计 (9)
6.3.1登录模块 (9)
6.3.2 在线考试模块 (11)
6.3.3 用户管理模块 (13)
6.3.3试题管理模块 (14)
第七章结论 (16)
第八章参考文献 (16)
第九章致谢 (16)
摘要
在网络迅速发展的今天,网页技术的应用也越来越广泛。网页技术的应用对于教育行业来说优势更为明显。教育行业可以通过网络进行在线考试,提高教育的管理水平。
基于ASP.NET在线考试系统设计及实现
鉴于的在线考试系统设计与实现
跟着计算机及网络技术的飞快睁开和社会信息化水平的不停提升,计算机在教课领域也获得了宽泛的应用.开发、应用能够整合教育测评理论、方法和现代信息技术手段的在线考试系统,为学生个性化学习供给"灵巧、方便、科学、公正"的"个别化学习测评效力"已成为教育工作者所面对的一项重要任务.<br>
在线考试系统为考试的无纸化和网络化供给了一套相对完好的解
决方案.利用本系统能够提升考试质量、减少教师的工作负担和提升
工作效率,也使考试更趋于公正、客观,更为激发学生的学习兴趣 ,有
利于提升教课成效和教课质量.<br>
本研究鉴于b/s模式,采纳asp.n...跟着计算机及网络技术的飞快睁开和社会信息化水平的不停提升,计算机在教课领域也获得了宽泛的应用.开发、应用能够整合教育测评理论、方法和现代信息技术手段的在线考试系统,为学生个性化学习供给"灵巧、方便、科学、公正"的"个别化学习测评效力"已成为教育工作者所面对的一项重要任务.
在线考试系统为考试的无纸化和网络化供给了一套相对完好的解
决方案.利用本系统能够提升考试质量、减少教师的工作负担和提升
工作效率,也使考试更趋于公正、客观,更为激发学生的学习兴趣 ,有
利于提升教课成效和教课质量.
本研究鉴于b/s模式,采纳技术,以sqlserver2005为系统数据库,以软件工程的开发思想为依照,应用uml(unifiedmodelinglanguage)建立系统模型,借助于和dreamweaveimx等工具实现合用于多学科的在线考试系统平台.主要研究内容以下:
基于ASP.NET的在线考试系统设计与实现
基于ASP.NET的在线考试系统设计与实现
作者:蒲玄及杨百龙杨建飞
来源:《现代电子技术》2008年第22期
摘要:随着互联网的普及,越来越多的学校采用在线考试的形式,利用网络进行无软盘、无纸化的在线考试,大大提高了考试的可靠性、有效性、降低了考试成本。在技术和SQL Server 2005数据库系统的基础上,设计和实现基于的四层体系结构的在线考试系统,并实现动态随机组卷和在线阅卷等主要功能,在实际应用中效果良好。
关键词: 2.0;在线考试系统;SQL Server 2005;四层体系结构
中图分类号:TP311文献标识码:B
文章编号:1004-373X(2008)22-059-03
Design and Realization of On-line Exam System Based on
PU Xuanji1,YANG Bailong1,YANG Jianfei2
(1.The Second Artiller y Engineering College,Xi′an,710025,China;2.Qingzhou Non-commissioned ofticers School of Second Artillery,Qingzhou,262500,China)
Abstract:Along with the popularization of Internet,more and more schools adopt the on-line exam,using the net non-disk,non-paper can improve the reliability,validity of the exam and it can reduce the cost of the exam.On the basis of the technology of and the database of SQL Server 2005,this Paper designs and realizes the on-line exam system with four tiers,and realizes the function of forming the paper at random and the function of judging the paper on-line,it has worked well in practice.
基于ASP.NET的在线考试系统设计与实现
基于的在线考试系统设计与实现
毕业设计说明书(论文)中文摘要考试是教育工作中重要的一环,帮助考生发现自己的知识盲点,促进学习进步。但随着信息化时代的到来,传统的考试方式迫切地需要结合互联网技术,以推进教育的进步,提升考试效率。传统的考试以笔试为主,需要人工组卷、阅卷,人力物力投入较大,且大量的试卷难以管理和维护。结合互联网的在线考试方式可以大大改善传统考试的不足,减低考试成本,节省资源,让考生可以随时通过互联网进行在线考试。
系统采用三层结构设计模式,利用技术实现系统,并且经过查阅资料,对系统进行需求分,详细介绍了系统的设计与实现过程。
关键字在线考试系统 B/S 毕业设计说明书(论文)外文摘要 Abstract Examination is a important part of the education work, to help students find their own knowledge blind spot, enhance learning progress.But with the advent of the era of information technology, the traditional examination way urgently need combined with Internet technology, in order to promote the progress of education, improve the test efficiency.The traditional examination is given priority to with the written test, need artificial group volume, marking, manpower input is larger, and difficult to manage a large number
基于ASP_NET的在线考试系统的设计与实现
第27卷 第1期新乡学院学报:自然科学版 2010年2月V ol. 27 No. 1 Journal of Xinxiang University: Natural Science Edition Feb. 2010 基于的在线考试系统的设计与实现
顾美玲,蔡长安
(盐城师范学院 信息科学与技术学院,江苏 盐城224002)
摘 要:采用.NET框架技术和数据库技术开发了基于B/S三层架构的在线考试系统,介绍了系统原理、系
统功能设计和数据库配置。该系统具有用户登录、系统管理、在线考试3大功能模块,实现了用户管理、
考试管理、成绩核算及查询等功能,提高了课程教学质量,改进了学生考核手段,实现了由传统考试方式
向网络无纸化考试方式的转变。
关键词:;在线考试;SQLServer;数据库
中图分类号:TP31文献标志码:A文章编号:1674–3326(2010)01–0055–04
Design and Implementation of On-line Exam System Based on
GU Mei-ling, CAI Chang-an
(School of Information Science and Technology, Yancheng Teachers University, Yancheng 224002, China) Abstract: This paper presents an on-line examination system based on a B/S three-tier structure mode, using framework and technique of database. The system principle, function and data base setting are introduced in the paper. It consists of three function modules which are user login, system management and online examination. It implements many function modules, such as user information management, examination management, score accounting etc. The use of system has improved the quality of teaching, mended examination means and realized transition from traditional test to no paper test with network.
基于ASP。net在线考试系统设计剖析
I < 在线考试系统设计>
(第12 组)
序号姓名专业班级备注
1 13升班组长
2 13升班组员
3 13升班组员
4 13升班组员
5 13升班组员
6 13升班组员
7 13升班组员
电气与自动化工程系
2014年4月14日
2
在线考试系统设计
摘要:本文在分析计算机(网络)考试的发展及现有模式的基础上,结合计算机网络技术的发展和素质教育的要求,提出了计算机网络自适应考试的模式,并在技术实现上进行了详细的分析.本系统是在Windows XP下,以IIS5.1(Internet Information Server)网络信息服务为应用服务器,选择(C#)、SQL Server 2000开发在线考试系统,采用WEB技术实现,WEB技术超越了传统的“客户机/服务器”的两层结构,采用的是三层体系(B/S)结构:用户端/服务器端/数据库,因此WEB结构有着更好的安全性,在用户机上不需要安装任何应用程序;本系统可以随机生成试卷,同时保证试卷的整体水平一致的前提下,每套试卷的题目不完全相同,即使对于同一个试题而言,试题答案的显示顺序也是不相同的。同时该系统避免了传统在线考试效率低,可维护性不高的缺点。
关键字:在线考试; ; SQL Server; Browser/Server; C#
1 概述
1.1运行环境配置与系统结构要求
1.1.1硬件环境要求
CPU:PIV 2.0GHZ或更高频率的CPU
内存:DDR333 256MB或更多的内存
硬盘:至少10G以上或更多的硬盘空间
1.1.2搭建开发环境
单击“开始”按钮,并执行“设置”—“控制面板”命令,打开“控制面板”窗口,双击“网络”图标,打开网络对话框;然后,单击“添加”按钮,添加所需的组件,选择“协议”,最后,在“厂商”列表框中选择Microsoft公司提供的协议,在“网络协议”列表框中选择TCP/IP协议选项,单击“确定”按钮添加该协议,完成安装。
基于ASP.NET的在线考试系统设计与实现
基于ASP.NET的在线考试系统设计与实现
作者:蒲玄及杨百龙杨建飞
来源:《现代电子技术》2008年第22期
摘要:随着互联网的普及,越来越多的学校采用在线考试的形式,利用网络进行无软盘、无纸化的在线考试,大大提高了考试的可靠性、有效性、降低了考试成本。在技术和SQL Server 2005数据库系统的基础上,设计和实现基于的四层体系结构的在线考试系统,并实现动态随机组卷和在线阅卷等主要功能,在实际应用中效果良好。
关键词: 2.0;在线考试系统;SQL Server 2005;四层体系结构
中图分类号:TP311文献标识码:B
文章编号:1004-373X(2008)22-059-03
Design and Realization of On-line Exam System Based on
PU Xuanji1,YANG Bailong1,YANG Jianfei2
(1.The Second Artillery E ngineering College,Xi′an,710025,China;2.Qingzhou Non-commissioned ofticers School of Second Artillery,Qingzhou,262500,China)
Abstract:Along with the popularization of Internet,more and more schools adopt the on-line exam,using the net non-disk,non-paper can improve the reliability,validity of the exam and it can reduce the cost of the exam.On the basis of the technology of and the database of SQL Server 2005,this Paper designs and realizes the on-line exam system with four tiers,and realizes the function of forming the paper at random and the function of judging the paper on-line,it has worked well in practice.
在线考试系统(OnlineExamSystem)--ASP.NET
在线考试系统(OnlineExamSystem) ⽤户设计
-|学⽣
-|⽼师
-|管理员
学⽣结构设计
-|个⼈信息管理
-|修改个⼈信息
-|修改登录密码
-|选课中⼼
-|显⽰所有⽼师所开课的信息可进⾏选课
-|显⽰⾃⼰已选课程
-|在线考试
-|对已选⽼师开设的课程选择进⾏考试
-|成绩查询
-|查看⾃⼰考试成绩
⽼师结构设计
-|个⼈信息管理
-|修改个⼈信息
-|修改登录密码
-|课程管理
-|显⽰学校开设的课程(⽼师可选择添加课程)
-|显⽰⽼师开设的课程
-|考试管理
-|显⽰⽼师⾃⼰开设的课程
-|对课程添加试题(选择、填空、简答)
-|查看所开设课程的考试信息(查看该课程学⽣考试情况)
管理员结构设计**
-|初始教师信息(写⼊⽼师编号,⽼师根据编号才能注册)
-|初始课程信息(写⼊课程信息,⽼师可选择课程进⾏开设)
数据库⽀撑:
管理员表
⽼师表
学⽣表
选择题表 XZe_yi存放正确答案,在前台进⾏调整选项,减少数据冗余。
XZe_Type:该选择题属于哪个科⽬,直接写课程ID。XZe_Zl:是真题还是练习题。XZe_Zj:题⽬章节。
填空题表这⾥TK_k1, 该题第⼀个空的答案,TK_k2 第⼆个空的答案,类推
【这⾥TK_F字段,判断这⼏个答案是否可以乱序回答,例如,请说出四书是那四书,那么此时的答案可能是乱序的。答辩时碰到导师问道这个问题//0.0,后加上的】
简答题表
课程表
⽼师选课表
学⽣选课表
界⾯⽀撑:
其他页⾯不在展⽰......
总结点(⼤⽜勿喷):
在本次实训中,对学过的进⾏了实践,个⼈感觉关键点:对整体考试系统的把握、数据库的分析与创建、在线考试页⾯的技术⽀撑。
基于ASP.NET的在线考试系统设计与实现
De i n a d Re lz to fO n — ln a y t m s d o S NET sg n a ia i n o i e Ex m S s e Ba e n A P.
PU a j YANG aln , Xu n i , B i g YANG in e o Ja fi
w o k d we li a tc . r e l n pr c i e
Ke wod : P NET 2 0;n—l ee a s se ; QL S r e 0 5 fu ir rhtcu e y rs AS . . o i x m y tm S e v r2 0 ;o rtesac iet r n
Ab ta t Al n t h o u a i t n o n e n t mo e a d mo e s h o s a o tt e o s r c : o g wih t e p p lrz i f I t r e , r n r c o l d p h n—l e e a , sn h e o a o i x m u i g t e n tn n— n d s n n—p p rc n i r v h e ib l y, ai iy o h x m n t c n r d c h O to h x m. h a i ft e ik, o a e a mp o e t e r l i t v l t f t e e a a d i a e u e t e C S ft e e a On t e b ss o h a i d
ASPNET 随机出题在线考试系统
本科毕业设计(论文)
题目:在线考试系统
学生姓名:学号:
指导教师:
院系:
专业年级:
2009年5月3日
在线考试系统的设计与实现
摘要随着近几年来微机技术、网络技术、多媒体技术及相应软件技术的迅猛发展,学校的教学、管理、考试等工作己越来越离不开计算机了。一方面,计算机辅助教育与计算机辅助教学是计算机技术非常重要的应用领域;另一方面,计算机与网络的应用更加促进了两者的飞速发展,目前它们已逐步成为现代教学的一个很重要且有效的手段。
本系统——在线考试系统,采用技术作为创建应用程序的方式,以
C#.net作为编程语言,采用SQL Server数据库作为后台数据库。它是基于Browser/Server结构下形成的数据驱动的Web应用程序。
本系统基本遵循了软件工程方法论进行系统分析、总体设计、详细设计和软件测试。
实现了用户登录、试题的管理、试题库的维护、试题库的组卷管理、在线考试管理、考试成绩评阅管理等功能。
关键词:在线考试自动组卷 SQL Server
Online Examination System Design and Implementation
ABSTRACT With the computer technology in recent years,network technology,multimedia technology and the corresponding rapid development of software technology,school teaching,management,examination,etc.has become increasingly inseparable from the computer.On the one hand, computer-aided education and computer-aided teaching is a very important computer technology applications;On the other hand,the application of computer and network to promote more rapid development of the two,at present they have gradually become a very important teaching and effective means.
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
本科毕业设计(论文)
题目:在线考试系统
学生姓名:学号:
指导教师:
院系:
专业年级:
2009年5月3日
在线考试系统的设计与实现
摘要随着近几年来微机技术、网络技术、多媒体技术及相应软件技术的迅猛发展,学校的教学、管理、考试等工作己越来越离不开计算机了。一方面,计算机辅助教育与计算机辅助教学是计算机技术非常重要的应用领域;另一方面,计算机与网络的应用更加促进了两者的飞速发展,目前它们已逐步成为现代教学的一个很重要且有效的手段。
本系统——在线考试系统,采用 技术作为创建应用程序的方式,以
C#.net作为编程语言,采用SQL Server 数据库作为后台数据库。它是基于Browser/Server结构下形成的数据驱动的Web应用程序。
本系统基本遵循了软件工程方法论进行系统分析、总体设计、详细设计和软件测试。
实现了用户登录、试题的管理、试题库的维护、试题库的组卷管理、在线考试管理、考试成绩评阅管理等功能。
关键词:在线考试自动组卷 SQL Server
Online Examination System Design and Implementation ABSTRACT With the computer technology in recent years, network technology, multimedia technology and the corresponding rapid development of software technology, school teaching, management, examination, etc. has become increasingly inseparable from the computer. On the one hand, computer-aided education and computer-aided teaching is a very important computer technology applications; On the other hand, the application of computer and network to promote more rapid development of the two, at present they have gradually become a very important teaching and effective means.
The system - online testing system, using technology as a way to create applications to C #. Net as the programming language, the use of SQL Server database as the back-end database. It is based on Browser / Server structure formed under the data-driven Web applications.
Followed the system of basic software engineering methodology for system analysis, design, detailed design and software testing.
The realization of the user login, test management, test database maintenance, the test papers questions Treasury management, online test management, test management features such as marking results.
Key words:Online Examination Automatic Test Paper SQL Server
目录
目录 (4)
1 概述 (1)
1.1开发背景 (1)
1.2 项目提出的意义 (1)
1.3 系统的开发方法 (1)
1.4 系统开发工具 (2)
1.4.1 C#简介 (2)
1.4.2 简介 (3)
1.4.3 数据库简介 (5)
2 需求分析 (6)
2.1 可行性分析 (7)
2.2 系统需要解决的主要问题 (7)
2.3 系统应该具备的基本功能 (8)
3 系统总体设计 (9)
3.1 基本简介 (9)
3.2 运行环境 (9)
3.3 系统结构图 (10)
3.4 详细设计 (10)
3.4.1 用户个人信息设计 (10)
3.4.2 数据库中表的设计 (11)
3.4.3 数据库逻辑设计E—R图 (16)
3.4.4 功能模块详细设计 (17)
3.4.5主要模块的流程图 (18)
4 系统程序实现 (22)
4.1 index(系统主界面) (22)
4.2 用户管理模块 (24)
4.3 试卷制定模块 (29)
4.4 试卷评阅 (31)
4.5 判断题维护 (36)
4.6 学生考试模块 (38)
5 软件测试 (43)
5.1 软件测试的意义 (43)
5.2 软件测试的重要性 (44)
5.3 软件测试的范围 (44)
5.3 软件测试的方法 (44)
5.3 软件测试的目的和原则 (45)
测试1 ...................................................................................................错误!未定义书签。
测试2 ...................................................................................................错误!未定义书签。