您的位置:首页技术开发.Net 专栏 → 浅析.NET类型转换的四种方法

浅析.NET类型转换的四种方法

时间:2010/2/15 18:10:00来源:本站整理作者:我要评论(0)

浅析.NET类型转换的四种方法:

  1 引言

   随着网络化、信息化浪潮的涌动迭起,网络教育发展战略已日益成为一个亟待探讨的重大课题。在“面向21世纪中国网络教育发展战略的构想”中,国家大力强调了网络教学资源的建设,把发展网络教育作为国家信息化的一项基本国策,加大对网络教育的投入,同时借鉴网络教育发达国家(地区)的成功经验,为网络教育营造宽松环境。在上述形式下,基于网络教学的各种研究成为了一种热潮,在线考试系统的研究正是在这种环境下开始的。

  2 系统的详细分析与设计

  2.1 系统开发环境

   ASP.NET提供了强大的WEB应用程序开发能力,同时ASP.NET可以通过ADO.NET组件提供的接口访问数据库,便于开发出功能强大的Web数据应用程序。因此选择ASP.NET作为前台开发工具,调试环境为Windows XP/2000 Server,IIS5.1,IE6.0。

  由于SQL Server具有强大的数据管理与处理能力,具有较高的安全性能;每个数据库中可创建多达20万个数据表,数据表中的记录的行数只受服务器硬盘空间的限制;支持远程存取等,符合考试系统的需求[1]。因此选择SQL Server 2000作为后台数据库。

  2.2 系统需求分析

   作为一个在线式网上考试系统的基本功能是使用计算机来代替人工完成考试中需要完成的一系列任务,达到考试智能化。为了保证系统能够长期、安全、稳定、可靠、高效的运行,系统应该满足以下的性能需求:

   第一:由于考试是面向特定的某些对象,所以考生进入系统应该进行身份验证。考生进入考试系统后,应该能根据自己的需要选择考试科目,所以该系统还应具有考试科目选择的功能。

   第二:在线考试基于网络环境,试卷应该从服务器的试题库随机抽取试题后动态生成的。从考试内容设计上,题型不能单一,既要有选择题、判断题等客观题,又要有填空题、简答题等主观题。

   第三:系统还应该对考试时间进行控制,时间到了会要求考试者交卷。考试者选择提交后,应该由计算机自动判卷,并将成绩保存。

  2.3 系统功能分析与设计

  根据以上的系统需求分析,本系统至少应该具有以下功能或目标:

  (1)用户注册:进行用户注册,以便用户可以登录。

  (2)用户管理:管理员对用户增加、删除。

  (3)试题库管理:对各题型的管理,试题的录入、增加、编辑、删除等。

  (4)试题参数设置:知识范围、题型、数量、分值等。

  (5)试卷生成:可以指定试卷的各题型的数量,从试题库里随机抽取试题生成一份考卷。

  (6)在线考试:系统严格控制整个考试过程,实行时间的监控与权限的控制,考生需要在限定的考试时间内交卷。

  (7)计算机自动阅卷:能够自动对考生的客观题部分进行评分,主观题部分则由阅卷教师阅卷后将其成绩手工输入,最后计算机生成每个考生的成绩,并将结果保存于考生成绩数据库。

  (8)综合查阅:不同的用户,根据不同的权限,可以对考生试卷、成绩等信息进行查询,并能够删除指定纪录。

相关视频

    没有数据

相关阅读 Win8下无法升级.NET Framework 3.5.1的解决方法Windows系统运行库集合下载 - VC运行库,.NET DirectX库vs.netIDE报"以下文件中的行尾不一致,要将行尾标准化吗?"的解决ie6下面asp.net mvc3 部署应用程序.NET 3.5 安装错误的四个原因及解决方法支持无限制历史记录的Paint.NET 3.5.8 Final,你用了吗?.NET Framework环境安装错误怎么办?Java开发者要了解多少脚本语言,能实现.NET中的效率?

文章评论
发表评论

热门文章 没有查询到任何记录。

最新文章 什么是.NET中的TDD?ASP.NET AJAX入门简介 WebMatrix入门教程VC++2008中如何调用GetOpenFileName打开文件PlaySound函数在VC++6.0中如何播放音乐及声请问VC++回调函数怎么用

人气排行 嵌入式实时操作系统VxWorks入门教程ArrayList 与 string、string[] 的转换C#遍历整个文件夹及子目录的文件代码WebMatrix入门教程asp.net判断文件或文件夹是否存在c#判断数据NULL值的方法vc++6.0怎么写Windows简单窗口代码.net解决数据导出excel时的格式问题