基于ASP.NET的网络教学资源库建设方案

来源 :硅谷 | 被引量 : 0次 | 上传用户:ycdyjlc
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要 随着科技技术的进步以及计算机网络技术的发展,传统教学方式也随着网络教学资源的普及逐渐被打破。网络教学资源的发展与应用推动了优质资源的共享,至今为止取得了比较满意的成绩,受到很多人的青睐。本文主要具体分析基于ASP.NET的网络教学资源系统的建设方案,包括其开发与设计以及更好地实现资源共享的方法。
  关键词 ASP.NET;网络教学资源系统;开发;设计;资源共享
  中图分类号:TP3 文献标识码:A 文章编号:1671-7597(2013)24-0128-02
  1 ASP.NET概述
  ASP.NET作为网络教学资源库系统的一个重要工具,可以为其提供使用尽可能少的代码,从而生成企业级Web应用程序所需的各种服务。和其他开发工具相比,ASP.NET具有以下优点。
  1)ASP.NET的程序代码具有较好的独立性。因为其支持的编译语言较多,因而可以进行很多低层操作,这样一来,网络教学资源库的执行效率便会得到进一步的提高。
  2)ASP.NET可以将网页的内容与程序代码进行分离。ASP.NET可以将事件的程序代码归置到不同的文件夹中,从而实现系统表示层与业务逻辑层的分离,这种方法虽然具有一定的局限性,即文件的数量会相应增多,但程序的调试却会相对更加便捷,程序代码可以实现反复使用。
  3)ASP.NET可以提高程序的执行效率。ASP.NET作为编译方式的一种,在第一次被请求使用时,便自动被系统归入到NET类中,同时也会被存入服务器的缓存中。这样一来,如果用户再次执行此程序时,便可以直接从服务器的缓存中取出,因而执行效率大大提高。
  2 网络教学资源库的系统需求分析
  网络教学资源库系统是以计算机网络技术为基础发展而来的,旨在推动优质资源的共享,为教室与学生提供一个信息交流与资源使用的平台。因而在网络教学资源库系统的建设方案中不可缺少的一部分便是对该系统需求的分析。只有对市场需求有充分的了解与把握,才能不断地完善系统本身,从而实现系统最优化与利益最大化。
  网络教学资源库系统的界面要尽量美观且方便浏览。如大多数的网站页面一样,过于复杂和混乱的页面会使得使用者在打开的那一刻产生厌烦情绪。现在很多网站页面为了缩减成本,实现利益最大化,都会在网页的页面上增加尽可能多的广告模块,这样一来,进行资源搜索就会很不便捷,有些搜索栏甚至在网页页面上很难找到。研究结果表明,当使用者在寻找5至7秒时,若还找不到搜索栏,便会放弃。因此,保持系统界面的整洁性、便捷性至关重要。
  3 网络教学资源库系统的设计
  网络教学资源库系统将所有资源存放在服务器,使用者获取信息资源主要是通过浏览器来实现,同时,主要事物逻辑在服务器端实现。这种结构设计一方面可以使客户端电脑的符合减轻,从而降低系统的工作量以及维护系统所花费的成本。网络教学资源库系统的结构设计主要包括6部分。
  3.1 用户登录
  用户在打开进入前台首页后,便能浏览到各种信息资源,并可以在搜索栏搜索自己所需要的信息资源。但用户若想下载资源,只能注册账号,进行登录,这种权限设置可以增加用户的注册量。同时,用户的安全管理系统也要进行完善,防止其账户资料的泄露以及不法网站的侵入。
  在网页后台,管理者可以进行登录,从而实现对网络资源的管理。这种功能明确的结构设置可以使网页更加简明化,用户登录。浏览起来也更加便捷。
  3.2 资源展示
  资源展示主要是以列表形式进行展示。XML文件是TreeView的主要数据源,这种方法与windows中的资源管理器很像,其所呈现的目录是树形目录,页面需要添加如下代码:
  
  同时,Tree View的控件中需要设置DataSourceld属性,这样一来,XML中的数据便能得到大量的加载,当然,这个过程中也需要添加大量的代码,进行程序编写,以达到操作过程的实现。
  资源在进行分类展示时,要选择分类点,如按照知识点分类或按照媒体类型分类,分类点可多选,即在树形目录中,同一资源可反复出现。树形目录在存储这些数据时,会占用大量的空间,且读写速度因其结构复杂也变得慢了下来,所以,一般情况下我们采用XML文件进行数据的存数,这样一来,不仅读写方便,且资源在寻找时也更加便捷、直观。
  3.3 资源搜索
  资源搜索可以通过资源分类以及资源关键字搜索实现,若系统库中存在该种资源,便会呈献给使用者,若不存在,便会给予使用者一定的提示,同时,使用者可以向系统发送获取资源的请求。这部分的结构比较重要,一方面,资源管理者要将资源分类做的尽可能详尽,另一方面也要及时对使用者的需求进行反馈,以不断完善系统本身。
  3.4 资源下载
  资源的下载会有一定的权限设置,即用户需要登录账号之后才能获取下载资源的资格。下载途径比较快捷,即设置“本地下载”的链接,也可以直接发送到手机。当然,如果用户没有进行登录,“本地链接”的字眼将会被“注册”或“登录”所代替。
  3.5 资源管理
  资源管理主要是通过管理者在网页后台登录操作实现的。管理员在进行资源管理时,要将资源的种类、属性编辑的尽可能详尽,这样用户搜索资源会更加方便;同时呈现在用户眼前的资源浏览网页既要详尽又要简明,避免杂乱;在资源的整个使用过程中,要及时对用户的请求进行反馈,增加相应可用资源,同时,对于没用或者有问题的资源进行删除。
  3.6 树形目录的设计与管理
  系统中资源的展现方式是一个重要点。在系统设计中力求展现方式直观、方便,一般方式有文件夹列表的形式、表格的形式、树形目录的形式,其中树形目录的形式更为直观、便捷。树形目录实现的形式主要依靠Tree View 这一控件来实现,或者自己编写程序。使用Tree View来实现树形目录主要有三种方法:
  1)在设计界面时,将Tree View的控件编辑到其属性设置中或界面代码中。
  2)搜索资源所需的数据从全部从数据库中获得,并根据数据建立树形结构。
  3)从XML文件中读取数据,建立树形结构。
  树形目录的管理是比较复杂的一部分,涉及到存放树形目录的XML文件操作。其操作过程主要包括添加新目录、上移目录等。在添加节点时,要将在不同的层次中进行添加,因为目录是存在两层的,主要代码如下:
  If node=”nodlel”Then
  Dim xmldoc As New XmlDocument
  Xmldoc.Load (“E:\metamis\XMLFile.xml”)
  Dim xmlnodelist As XmlNode
  4 结束语
  伴随着计算机网络技术的发展,网络教学资源库系统的建立也是一种必然的趋势,它将会为教室与学生提供一个更为方便、快捷的资源使用平台,促进信息技术的交流与沟通。在目前阶段,建立一个较为完善的、优质的网络资源信息库系统还需要不断的探索与努力,一方面需要我们充分了解ASP.NET的含义与使用方法,同时,网络教学资源库系统作为一种市场经济下的产物,也要充分了解市场的需求,迎合使用者的需要,才能不断完善系统本身,实现系统的优质化。
  参考文献
  [1]邓文渊.挑战ASP.NET动态网站开发[M].北京:机械工业出版社,2008.
  [2]华夏,陈新离.ASP.NET案例实训教程[M].北京:科学出版社,2009.
  [3]李颖云,张克.基于ASP.NET的文件上传和下载[J].电脑知识与技术(学术交流),2007.
  [4]吴冰.基于ASP.NET的登录控件开发及安全策略[D].厦门大学,2008.
  作者简介
  谢晓伟(1982-),女,江苏农牧科级职业学院信息工程系讲师,研究方向:数据库技术、面向对象的软件开发技术等。
其他文献
在新《普通高中英语课程标准》中,写作技能占有重要作用,书面表达在高考中的得分是学生成绩拉开距离的重要项目。书面表达教学的环节很多,每个环节都要充分挖掘学生的潜能,充
摘 要 针对变电运行设备的运行维护管理是现代化的管理工作之中一项关键的技术手段。文章针对这一方面的内容展开论述,分析了变电运行设备的维护工作开展的方式,同时针对设备的故障检测、主变三侧开关的跳闸现象处理以及日常维护工作的加强措施进行了全面的探讨,旨在更进一步的促进现代化变电运行设备的运行水平,维持设备的稳定工作。  关键词 变电运行设备;研究探讨;维护管理;故障分析  中图分类号:TM63 文献标
摘 要 提高电厂反渗透水处理系统的运行监督能力,能够有效保障反渗透系统的正常运行,有效降低反渗透水处理系统的运行成本,提升设施的寿命。鉴于此,本文分析了电厂水处理的反渗透系统当中的监督指标,提出了反渗透系统运行的注意事项,同时描述了反渗透水处理系统运行监督的一些措施。  关键词 水处理;反渗透;运行;监督  中图分类号:TM6 文献标识码:A 文章编号:1671-7597(2013)24-0116
澳大利亚是一个年轻,美丽富有朝气的国家,她的教育发展很快,就像澳大利亚的自然风光一样,其教育也正引起世人的兴趣。澳大利亚教育颇具特色,除了幼儿园教育以外,她的教育体制分为四
本文面向数字城市应用程序的开发者,着重讨论运用3D渲染引擎ORGE(Object-oriented Graphics Rendering Engine)对3D场景的组织管理方式。
介绍了500kV和220kV大型变电站综合楼的功能及房间布置要求、常见的各种建筑体型与总平面布置的关系,通过对大型变电站建筑体型特点的分析及在实际工程中的广泛应用,就如何巧
摘 要 近年来,随着工业技术的不断发展,人们生活水平的不断提高,我国天然气场站的建设进程也在不断加快。天然气场站是现代化社会公共基础设施,是国家能源工业项目建设的重要组成部分,对满足社会、人们需求的重要保障。本文对如何加强天然气场站电气自动化设备的可靠性进行深入研究。  关键词 天然气场站;电气自动化;设备;可靠性  中图分类号:TM76 文献标识码:A 文章编号:1671-7597(2013)2
请下载后查看,本文暂不支持在线获取查看简介。 Please download to view, this article does not support online access to view profile.
摘 要 程控交换机是精密度较高的通信设备,由于其需要连续不断的工作,因此对环境要求较高。鉴于此本文对程控交换机的工作环境要求进行探讨,以期为充分发挥最佳工作性能提供参考。  关键词 程控交换机;环境;要求  中图分类号:TN916 文献标识码:A 文章编号:1671-7597(2013)24-0124-01  良好的环境不但能够确保程控交换机顺利完成信息传输任务,而且还能降低故障发生率,因此明确程
请下载后查看,本文暂不支持在线获取查看简介。 Please download to view, this article does not support online access to view profile.