没有合适的资源?快使用搜索试试~ 我知道了~
在线答题系统的设计与实现.pdf
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 80 浏览量
2022-06-29
23:14:45
上传
评论
收藏 839KB PDF 举报
温馨提示
试读
25页
在线答题系统的设计与实现.pdf在线答题系统的设计与实现.pdf在线答题系统的设计与实现.pdf在线答题系统的设计与实现.pdf在线答题系统的设计与实现.pdf在线答题系统的设计与实现.pdf在线答题系统的设计与实现.pdf在线答题系统的设计与实现.pdf
资源推荐
资源详情
资源评论
在线答题系统的设计与实现
摘要
本次的课题在线答题系统,是互联网+在教育领域的现实应用,由于网络和
通讯技术的飞速发展,校园网的建立成为炙手可热的项目,各类高校都在努力建
立和完善自己的校园网络,很多学校的网络教学网站是在校园网的基础上演变
的,教育教学活动利用网络教学网站有效开展。是教育教学改革与发展的重要组
成部分。通过在线答题系统的建设,可以有效地促进教育观和人才观的转变、师
资队伍建设、教材与自学指导书建设、教学手段现代化的建设,同时精品课程建
设、评审、验收的过程就是同类学校教育教学质量进行横向比较的过程,从而给
各级教育行政主管部门如何做好管理指明了方向。
本系统的开发技术是 ASP.NET 2.0,开发环境是 Microsoft Visual Studio 2005,
开发语言是 C#,使用的数据库是 SQL Server Management Studio Express 。正是
当下主流的的开发技术路线。运用这些技术一方面能体现开发者的基本素质水
平,不会难于操作,又是能力的很好的体现。另一方面,在当下很多公司开发者
也运用这些基本语言开发很多的项目,对于毕业设计来讲会多一些技术参考和技
术引导,对于项目的稳定性很有帮助,开发出来的设计能更好的融入市场。
关键词:ASP.Net,SQL2005 ,互联网+,B/S 架构 ,在线答题系统
Abstract
The topic of this online answering system, is the practical application of Internet
plus education..Because of the rapid development of network and communication
technology, all kinds of schools at all levels to establish campus network enthusiasm,
universities and schools are working hard to build and improve their campus network,
many schools began to build the network teaching website in the campus network
based on the network teaching website and actively carry out education and teaching
activities.Is an important part of education reform and development. Through the
construction of online answering system, can effectively promote the education view
and talent view transformation, the building of the contingent of teachers, teaching
and self-study guide book building, the modernization of teaching means of
construction, also excellent course construction, review, approval process is similar
schools teach quality process of horizontal comparison, thus to the educational
administrative departments at all levels how to do a good job management and
pointed out the direction.
From a technical point of view, the development of this system is 2.0 ASP.NET,
the development environment is Microsoft Visual Studio 2005, the development of
language is C#, the use of the database is SQL Server Management Studio Express. It
is the current mainstream technology development route. The basic quality level by
using these technology on the one hand reflects the developers, not difficult to operate,
and is a very good ability to reflect. On the other hand, in the present developers a lot
of companies use these basic language a lot of project development, in terms of the
graduation design will be some more technical reference and the technical guidance,
for the stability of the project to have the help very much, the developed design can
better into the market.
Key words: ASP.Net, SQL2005, Internet plus, B/S architecture, online answering
system
1 绪论
1.1 课题背景
通过在线答题系统的建立和使用,可以有效地促进教育观和人才观的转变、
师资队伍建设、教材与自学指导书建设、推动教学模式的现代化等。信息时代网
络技术快速发展,数据库技术也得到长足的发展,教育领域全面普及信息技术,
如今教育技术界的研究人员逐渐关注网络化在教育中的应用。教学实行网络化可
以大幅降低教育成本,扩大接受教育人员的范围,互动性更强改变了以往单一的
教学模式,教学内容和水平可以满足学生的不同需求,对于在职进修深造人员提
供了更为便捷的教育,较少教育机构的教育成本。不容质疑,网络教学方便人们
的学习,使宝贵的人力资源、物资资源得到更充分、更合理的使用。在知识经济
时代,教育的发展显得尤为重要。而网络教学则是在这样的形式下必然产生的一
种教育模式,也就是在线答题系统。
1.2 研究现状
互联网给人们提供了丰富的超媒体资源,为网友创造出了一种由他们自行控
制的娱乐学习甚至生活环境,人们对网络的依赖性也越来越强,人们通过网络获
得的知识越来越多。网上的学习资源具有知识面宽知识量大,最重要的还有大家
可以通过网络很快的进行学习新的和遇到的问题进行及时的解决。你不用再去抱
着书去请教你的老师和同学在网站上你的问题会被大家一起解决。这是学习方法
上的革命。
1.3 课题要求
基于 web 的在线答题系统的目标是为人们在网络上学习提供大量的资料和
一个快捷有效的交流方式。
随着高等教育和互联网的发展,如何把二者结合起来并有效的利用,是现在
研究的关键。在线答题系统向学生提供知识点信息,知识点测试信息。学生只要
能上网,就能进行学习。其次,网站系统还将设置留言留言供学生讨论关于有关
课程的学习问题。此外,网站系统是一个师生交流平台,可以帮助教师及时回答
学生提出的问题,了解学生的学习情况。 除此以外,网站还能提供老师上传学
习资料习题,而且,教师可以随时改进系统中的教学内容以适应专业发展的需要。
1.4 研究意义
信息管理系统应用成功模式即在线答题系统。在线答题系统提供的信息全
面,查询便捷,为学校的管理者提供必要的信息,在学校的管理中发挥着重要的
作用,已成为教育机构的重要组成部分。
2 网站开发工具介绍
2.1 ASP.net技术
ASP.Net2.0 功能强大,Web 开发模式具有优势突出,可以仅仅通过一台 Web
服务器来完成所有的应用程序,它的所有程序构架是以通用语言为基础创建的。
ASP.Net2.0 与传统的 ASP 即时解释程序有着本质的区别,实现了服务器端
有关程序的首次运行编译,在服务器中的运行的程序是采用通用语言编制的。
ASP.Net2.0 软件使用的范围广泛,它的构架完全可以在 Visual Studio。Net 中开
发。Visual Studio。Net 是 Microsoft(R)公司研发的采用 WYSIWYG 编辑模式
的最新程序开发软件。
ASP.Net2.0 的编译和运行依靠通用语言,因此它的功能十分强大,适应范围
广,
对于所有基于 Web 应用软件研发平台都可以运行。Web 使用 ASP.Net2.0 开
发,可以实现与通用语言系统中的基本库,消息机制甚至有关数据接口处理的高
效连接。ASP.Net2.0 目前已经可以支持多种编程语言,如 C#(C++和 Java 的结
合体),VB,Jscript 等,这就体现出其在 language-independent 语言上的独立化,
在编写程序时既可以采用适合自己风格的语言编写也可以采用不同的语言进行
编写。ASP.Net2.0 在编程语言中的协同机理可以做好 COM+编写的相关程序的完
美移植。
ASP.Net2.0 所使用的配置系统的基础是某一种字符,是分级形式的,这样可
以简化对服务器的使用环境和应用程序进行简化。一般将配置信息存储于一些简
单的文本之中,无需借助本地管理员工具就可进行某些新的设置。ASP.Net2.0 研
发中受到哲学中“Zero Local Administration"观念的启发,其的应用开发变得更加
详细具体,方便。ASP.Net2.0 的应用程序在安装时系统不需要重新启动,只要完
成必须文件的拷贝即可。
由于 ASP.Net2.0 独特的无缝连接技术,其在多处理器环境中应用,运行速
度提高较为明显,因此,它无形中已被设计作为专门针对多处理器来使用。传统
的 ASP 如果是为某一处理器研发的,那么对于多处理器 ASP 将无能为力,而
ASP.Net2.0 则直接可以应用到多处理器中,
由于采用 Windows 认证技术和相关程序的配置,对于原程序的安全性能是
毋庸置疑的。
2.2 C#语言
C#在有关语句、表达式和操作符上沿用了传统的 C++的部分功能,还借鉴
了 Java 的某些技术规则,它主要是一种针对对象的程序开发语言,是.NET 的关
键性语言。
C#的组织采用命名空间的形式,在这种组织下某些类别不同的相同名字可
以出现在不同的命名空间之中,避免了名字的冲突性。C#有一个虚拟机(CLR)
--公用语言运行环境,其对象具有层次性。C#在体系结构上与 Windows 存在很
多相同之处,它也可以使用 Win32 API,所以对于程序研发人员而言 C#并不陌
生。Web 可以使用 C#语言设计的相关组价来完成服务,它在不同操作系统中实
现任何编程语言的调用可以通过 Internet 来完成。
C#主要是针对。NET 的应用而研发的,它使用功能范围广,操作灵活简便,
语法简洁明了,主要是面对对象和 Web,兼容性强,安全性能高,具有完整的错
误处理功能。
1. 语法简洁
由于指针和关键字在 C#代码中没有使用,在使用中极为方便。
2. 面向对象
C#是主要是面对对象的一种编程语言,兼具封装性,多态性和单继承性等
特点。
在其的类中可以封装常量和变量甚至函数,这样就增强了代码的可读性,使
冲突大幅降低。
3. 面向 Web
目前的绝大部分的组件可以通过 C#被转换为 Web 服,这些组件使用 Internet
可以实现在不同的操作系统中不同语言间的相互调用。
4. 功能强大
C#的功能十分强大,就可以用来开发控制程序,同时在 Web 组件和 eb 页面
的研发中也普遍应用。
5. 灵活性和兼容性
C#操作灵活,效率极高,特别适合于开发人员的快速操作,它遵循。 NET
公用语言规范,促进了其和不同的语言组件间的操作。
2.3 SQL Server 数据库简介
关系型数据库(Relation Database)是由许多数据表形成的几何,这些数据表的
是按照一定的关系模型进行设计的。在某种意义上讲关系数据库是由一系列不同
的二维表组成的。
构成关系数据表的基础数据表在关系模型的设计上与数学方法想吻合,数据
表彼此间保持一定的独立性,同时各个数据表间有存在某种相关性,关系数据表
的这一独特的优势,加速了其的推广应用。关系数据库主要具有以下四个特点:
1 在进行相关数据组织时面向系统,保证了数据冗余度的最小化,对于某些
较为复杂的数据结构最为适用;
2.数据和程序保持相对的独立性,从而使得数据的逻辑结构和存储方式与用
户所采用的应用程序间没有必然的联系。
剩余24页未读,继续阅读
资源评论
竖子敢尔
- 粉丝: 1w+
- 资源: 2471
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功