欢迎光临!
Rss订阅设为首页请您留言

计算机源码设计

精品源码设计搜索:
您当前位置:网站首页 >> asp.net设计类 >> 大神asp.net在线考试系统

计算机源码设计项目-大神asp.net在线考试系统

2011-10-19 18:06:27 来源:计算机源码设计网 浏览:56
如果你满意这个设计可以分享到:
以下是本计算机源码设计介绍,若对此项目感兴趣,请联系QQ:2426671765 message

【运行截图请往下看】编程语言:Android、iOS、C#、Asp/Asp.net、Java、Vb、Php、Jsp、C++等

【专业优势】18年功力源码技术大神,坐阵亲临指导,远程协助包100%成功运行!

摘   要

随着计算机技术的迅猛发展,学校教学和管理的信息化发展也有长足的进步,这就要求各个环节都均衡发展,从软硬件双方面把学校建设成一流的信息管理、教育教学的平台。本文设计开发的考试管理系统也是其中重要的一个方面。该系统本着减轻教师工作负担、提高工作效率、优化学生考试的流程,增强参加考试学生的身份识别,比传统的考试模式节省人力财力和时间。
系统分为两大模块:考试模块和系统管理模块。其中系统管理模块是进行题目的添加、存储和删除,是系统运行的基础;查询子模块实现了对学生考试信息远程查询。考试模块是客户端学生或教师通过自己的姓名和学号以及密码登陆系统,进入界面时由系统按照出题教师预先设置好的试卷结构从题库中随机抽取适合的题目,形成试卷。
系统选用的开发软件是ASP.net,后台数据库为Sqlserver2000
本系统的开发采用结构化设计思想。系统说明书介绍了考试系统的开发初衷和背景,系统的开发工具,结构化开发的具体步骤,其中包括实体-联系模型,数据流图,功能结构图等必要的图形说明。
关键字:考试 试卷 自动 系统  ASP.net
 

Summary
Along with the fast development in computer technology, we have gotten big progress in school science and information management. So it needs equal development in every part. The school will be building an information management and educational plat from hardware and software two sides. I developed this system is in order to reduce the teacher's pressure, enhance the work efficiency, optimize the process of student's testing, enhance the students' identity and papers' secrecy. It can save more people money and time than tradition methods.
     The system is composed of two parts: running module, maintaining module. Subjecting module is in charge of questions adding saving and deleting. The subjecting is the base of the system; the second part is running module, student can log on the system by his name and number, and then turns into the examination's screen, the system will give random questions to student. Finally come into an exam paper. Maintaining module's work is to complete the students and teachers' registration and deleting. Maintain the key points (key points is the choices when we input questions) which can be added or deleted in the maintaining module.
     The system chooses the software of development that use is ASP.net,and Sqlserver 2000.
     The system developments adopt idea of construction designing. The system manual introduced the original intention and background of this examination system, the tool of development of the system, the details process of construction development, it content the entity-model, the data stream chart, function and configuration chart, and other necessary chart explanations.
Key words: test  paper   auto   system  ASP.net
 
目 录
摘   要 2
Summary 3
前言 1
第一章 系统概述 2
1.1 国内外研究现状及发展趋势[5] 2
1.2 研究目的、意义和范围 2
1.3 系统技术概述 3
1.3.1 .NET Framework概述[9][11] 3
1.3.2 ASP.NET、ADO.NET和C#语言简介[5][13] 4
第二章 系统需求分析 6
2.1 项目背景 6
2.2 需求分析 6
2.2.1 问题定义 6
2.2.2 可行性研究 7
2.2.3 在线考试系统具体任务要求 7
2.3 软件运行环境 8
2.3.1 软件环境 8
2.3.2 硬件环境 8
第三章 系统总体设计 9
3.1数据流程分析 9
3.2 系统逻辑模型提出 11
3.3 系统总体软件结构 11
3.4 数据库设计 13
3.4.1数据库概念设计 14
3.4.2 物理结构设计 18
第四章 系统主要功能实现 22
4.1 Web.config文件配置 22
4.2 页面的风格设计 22
4.3 系统登陆模块的实现 23
4.4 考试科目信息管理模块的实现 24
4.5 试题库管理模块的实现 25
4.5.1单选题管理功能的实现 25
4.5.2多选题管理功能的实现 26
4.5.3判断题管理功能的实现 27
4.5.4填空题管理功能的实现 28
4.5.5问答题管理功能的实现 28
4.6 试卷制定维护模块的实现 29
4.6.1计算机出题功能的实现 29
4.6.2人工出题功能的实现 29
4.6.3试卷维护功能的实现 29
4.7 学生在线考试模块的实现 29
4.8 用户试卷管理模块的实现 29
4.8.1试卷评阅功能的实现 29
4.8.2用户成绩管理功能的实现 29
第五章 系统的发布 29
结 论 30
参考文献 31
致 谢 32
附录(各个业务功能关键代码) 33
1系统登陆功能代码(login.aspx.cs) 33
2考试科目管理模块代码 34
2.1添加考试科目信息功能代码(CourseAdd.aspx.cs) 34
2.2更新考试科目信息功能代码(CourseManage.aspx.cs) 35
2.3删除考试科目信息功能代码(CourseManage.aspx.cs) 35
3单选题管理模块代码 36
3.1单选题添加&修改功能代码(SingleSelectAdd.aspx.cs) 36
3.2单选题删除功能代码(SingleSelectManage.aspx.cs) 37
4多选题管理模块代码 37
4.1多选题添加&修改功能代码(MultiSelectAdd.aspx.cs) 37
4.2多选题删除功能代码(MultiSelectManage.aspx.cs) 38
5判断题管理模块代码 39
5.1判断题添加&修改功能代码(JudgeAdd.aspx.cs) 39
5.2判断题删除功能代码(JudgeManage.aspx.cs) 40
6填空题管理模块代码 41
6.1填空题添加&修改功能代码(FillBlankAdd.aspx.cs) 41
6.2填空题删除功能代码(FillBlankManage.aspx.cs) 42
7问答题管理模块代码 43
7.1问答题添加&修改功能代码(QuestionAdd.aspx.cs) 43
7.2问答题删除功能代码(QuestionManage.aspx.cs) 44
 
 
前言
随着技术的飞速发展,现在很多国外的大学和社会其他部门都已经开设了教学,通过计算机实现异地教育和培训。现在,计算机硬件技术的发展已经达到了相当高的水平。但是,教学软件的开发目前还处于起步阶段,随着这项技术的不断深入发展,就要求有更好、更完善的软件系统应用到教学当中去,这就给软件设计人员提出了更高的设计要求。
教学包括很多环节,例如教学系统、答疑系统和考试系统等等。其中很重要的一个环节就是在线考试系统,同时它也是最难实现的环节。在我国,虽然教学已经蓬勃地发展起来,但是目前学校与社会上的各种考试大都采用传统的考试方式,在此方式下,组织一次考试至少要经过五个步骤,即人工出题、考生考试、人工阅卷、成绩评估和试卷分析。显然,随着考试类型的不断增加及考试要求的不断提高,教师的工作量将会越来越大,并且其工作将是一件十分烦琐和非常容易出错的事情,可以说传统的考试方式已经不能适应现代考试的需要。随着计算机应用的迅猛发展,应用不断扩大,如教学和虚拟大学的出现等等,且这些应用正逐步深入到千家万户。人们迫切要求利用这些技术来进行在线考试,以减轻教师的工作负担及提高工作效率,与此同时也提高了考试的质量,从而使考试更趋于公证、客观,更加激发学生的学习兴趣。例如目前许多国际著名的计算机公司所举办的各种认证考试绝大部分采用这种方式。
在线考试是现阶段研究开发的一个热点。它是建立在国际互联网上的应用系统,客户端的配置可以极为简单,使考试不受地域的局限。一个完备的在线考试系统可以使用户在网上学习过后及时检验自己的学习效果,已发现自己的不足,使得学习效率得到很大提高。在线考试系统中题目的生成、试卷的提交、成绩的批阅等都可以在上自动完成。只要形成一套成熟的题库就可以实现考试的自动化。这样一来,教师所要做的只是精心设计题目、维护题库,而不是组织考试,从而大大减轻了教师的负担,这表明其经济性是相当可观的。为了适应新形势的发展,我进行了这一系统的初步设计工作,也可以说是做一个初步的探索,希望它能够在各类考试中发挥高效、便捷的作用,把老师从繁重的工作中解脱出来!

程序语言:ASP.net(C#)   数据库:Sqlserver2000

系统特点:
1、多种题型,支持简答题,并且简单题的评阅需要管理手工评阅,其他提醒由计算机自动评阅
2、加入了权限管理,系统分为三种用户,管理员、教师和学生,管理员可以设定教师有哪些权限
3、“在用户管理”这一模块中,还增加了一个“重置密码”的功能,如果用户忘记密码了,管理员则可以把用户的密码重置
4、系统的登陆只用了一个界面,不用单选按钮就可以实现三种用户的智能登陆,会自动根据身份跳转到相应的页面
5、另外还用了Cookie实现了记住用户名,方便用户的输入
6、学生登陆成功后,可以修改个人密码,查看考试记录,也可以选择考试
7、界面美观方面,不同的权限显示不同的界面内容


系统后台功能:

个人信息管理
    修改密码
部门信息管理
    部门管理
用户信息管理
  用户管理   
  权限设置
试卷制定维护
  试卷制定(随机出题、人工出题)   
  试卷维护
用户试卷管理
  试卷评阅
  用户成绩
试题类别管理
  单选题维护
  多选题维护
  判断题维护
  填空题维护
  问答题

Database下为Sql数据库文件,在sqlserver2000的企业管理器中附加即可,数据库的连接用户名:sa 密码:198517
如果你的数据库不一样,只需要到web.config文件中修改即可

管理员登陆帐号:admin 密码:admin
教师用户登陆帐号:wangjianlin 密码:198517
测试学生帐号1: 200305030317 密码:123
测试学生帐号2: 200305030318 密码:123

计算机源码设计实例-大神asp.net在线考试系统截图

qq空间详情地址:计算机源码设计大神出品优酷网视频演示:


国内香港美国空间

(1)asp.net考试系统-用户管理
计算机源码设计实例-大神asp.net在线考试系统截图

(2)asp.net考试系统-权限管理
计算机源码设计实例-大神asp.net在线考试系统截图

(3)asp.net考试系统-科目管理
计算机源码设计实例-大神asp.net在线考试系统截图

(4)asp.net考试系统-随机出题
计算机源码设计实例-大神asp.net在线考试系统截图

(5)asp.net考试系统-人工出题
计算机源码设计实例-大神asp.net在线考试系统截图

(6)asp.net考试系统-试卷管理
计算机源码设计实例-大神asp.net在线考试系统截图

(7)asp.net考试系统-试卷评阅列表
计算机源码设计实例-大神asp.net在线考试系统截图

(8)asp.net考试系统-单选题管理
计算机源码设计实例-大神asp.net在线考试系统截图

(9)asp.net考试系统-添加单选题
计算机源码设计实例-大神asp.net在线考试系统截图

(10)asp.net考试系统-添加多选题
计算机源码设计实例-大神asp.net在线考试系统截图

(11)asp.net考试系统-添加判断题
计算机源码设计实例-大神asp.net在线考试系统截图

(12)asp.net考试系统-添加填空题
计算机源码设计实例-大神asp.net在线考试系统截图

(13)asp.net考试系统-添加问答题
计算机源码设计实例-大神asp.net在线考试系统截图

(14)asp.net考试系统-在线考试
计算机源码设计实例-大神asp.net在线考试系统截图

(15)asp.net考试系统-试卷结果评阅
计算机源码设计实例-大神asp.net在线考试系统截图

(16)asp.net考试系统-成绩
计算机源码设计实例-大神asp.net在线考试系统截图
以上是本计算机源码设计介绍,若对此项目感兴趣,请联系QQ:2426671765 message

【注意】如果视频画面不清晰,请选择高清模式全屏观看,以下是采用相同技术开发的项目讲解教程,原理都是一样的!
大神联系方式

发表评论发表计算机源码设计评论
网名:
评论:
验证:
共有0人对本计算机源码设计发表评论查看所有评论(网友评论仅供表达个人看法,并不表明本站同意其观点或证实其描述)
版权所有:计算机源码设计网 CopyRight  © 2007-2023 All Rights Reserved 赣ICP备17010611号-1   360网站安全检测平台
用心做计算机源码设计