毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
ASP.NET+sqlserver在线考试系统的设计+源代码(2)
1.2课题研究意义
随着Internet的快速发展,互联网正在逐渐渗透到各行各业,影响着人们的生活,改变着人们的习惯。 伴随互联网的发展,出现了网络考试,又称在线考试。在线考试系统的出现具有重要的意义。
在线考试系统出现前,考试的方式是:老师纸上出题、学生纸上答题、老师阅卷、人工试卷分析。整个流程下来,要花费很长的时间,并且要用到大量的纸张。在生活节奏飞快的今天,这种考试方式越来越不适应现在的教学方式。应用在线考试系统,可以很大程度解决这种问题。教师可以在平常时间向题库中添加试题,考试试卷可以自动生成,教师也可以随意选题。对于部分考题,系统可以进行自动阅卷。评卷结束后,成绩直接写入数据库,系统可以直接进行排序、统计、汇总,这在很大程度上节省了老师的时间和精力。并且随着互联网的推动,在线考试系统可以逐渐的实现网络化、无纸化、
自动化
,可以异地同步考试,提高考试效率,并对考试的公正、公平、科学的推进具有重要意义。
2. 开发技术介绍
2.1 ASP.NET技术
ASP.NET是微软提出的用于创建动态Web内容的一种强大的服务器端技术,是面向下一代企业级的网络计算机Web平台,它在发展了ASP的优点的同时,也修复了许多ASP运行时发生的错误。ASP.NET 是建立在.NET框架的通用语言运行环境上的编程框架,可用于在服务器上生成功能强大的Web应用程序。它使用VBScript 或者JavaScript这样的脚本语言混合HTML来编程。目前ASP.NET支持3种开发语言:C#、VB.NET和Jscript.NET,这3种语言编译的程序集是相同的,各个不同语言编写的程序集可以相互调用。所以,ASP.NET 与以前的动态网页开发技术相比,其优点如以下几个方面:
运行环境:新的运行环境引入受控代码,它贯穿整个视窗开发平台。受控代码运行在CLR下面。CLR管理代码的运行,使程序设计更为简便。
效率高:ASP.NET应用程序是服务器上运行的编译好的通用语言运行环境代码,而不像ASP那样解释执行,而且ASP.NET可利用早期绑定,实时编译,本机优化和缓存服务来提高程序执行的性能,ASP.NET大大提高了程序执行的速度。
MVC 是ASP.NET的一种开发模型,它是开发WEB应用程序的一种框架。MVC框架主要包括三个部分:模型(Model), 视图(View), 控制器(Controller)。
Model是对应用状态和业务功能的封装。Model接受Controller的请求并完成相应的业务处理,在应用状态改变时可以向View发出相应的通知。
View实现可视化界面的呈现并捕捉用户的交互操作。
Controller会接受View转发的用户操作,并完成相应的UI逻辑。如果需要涉及到业务功能的调用,Controller会直接调用Model。完成UI处理后,Controller会将结果返回到View。
MVC体现了“关注点分离”这一基本方针。这种模式有助于我们管理复杂的的应用程序,开发人员可以在不依赖业务逻辑的情况下对视图进行设计。同时对应用程序的设计也更加容易。
2.2 前台框架JQuery EasyUI
JQuery EasyUI是一种基于JQuery的用户界面插件集合,是一种UI框架。它提供了丰富的控件资源,不仅操作简便,而且设计的界面美观。对于Web开发人员,只需要知道一些简单的HTML,不需要编写复杂的JavaScript,也不用深入了解CSS。在很大程度上减少了项目的开发周期。
EasyUI提供了大多数的UI控件,如accordion,combobox,menu,dialog,tabs,validatebox,datagrid,window,tree等等。在JQuery EasyUI的官方网站上也提供了丰富的例子,方便了开发人员的学习。
共3页:
上一页
1
2
3
下一页
上一篇:
asp.net+sqlserver停车场信息管理系统的设计+源代码
下一篇:
经典进程同步问题和PV操作算法演示+源代码
java+mysql通用试题库系统后台设计与实现
PHP+IOS的会议管理系统的设计+ER图
基于网络的通用试题库系...
银行行办公信息服务系统【1544字】
用友NC信息系统的实施應用实践研究【3307字】
浅析嵌入式系统支柱學科...
水电站实时监控专家系统【950字】
志愿者活动的调查问卷表
公寓空调设计任务书
中国学术生态细节考察《...
承德市事业单位档案管理...
神经外科重症监护病房患...
10万元能开儿童乐园吗,我...
C#学校科研管理系统的设计
AT89C52单片机的超声波测距...
医院财务风险因素分析及管理措施【2367字】
国内外图像分割技术研究现状