计算机基础课程教学网站设计和实现.docVIP

计算机基础课程教学网站设计和实现.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算机基础课程教学网站设计和实现

计算机基础课程教学网站设计和实现   摘要:教学网站是课堂教学的补充,是师生互动交流的平台。针对高校计算机基础课程教学现状,分析了教学网站的功能和需求,并对教学网站进行了设计与实现。   关键词关键词:计算机教学;基础课程;网站设计;ASP.NET   中图分类号:TP319   文献标识码:A 文章编号文章编号2014)004005902   作者简介作者简介:黄晓华(1981-),男,硕士,常熟理工学院计算机科学与工程学院实验师,研究方向为计算机实验教学、Web开发与应用。   0 引言   当今社会,网络与信息技术飞速发展,为随时随地在线学习提供了可能。教学网站作为课堂教学的延伸,是一种新的教育教学模式。它利用网络技术和高校丰富的网络资源,把现代信息技术运用于教学,克服了传统课堂教学的局限,为各类教育资源的多层次开发与合理配置创造了条件。   大学信息技术等课程是高等学校低年级学生的专业基础课程,是学生学习计算机基础知识和培养计算机操作能力的基础课程。开发教学网站,将为教师和学生提供一个网上教学和自主学习的平台。实现在线互动教学,既是网络在教学应用中的具体体现,也是实现现代化教学的一个重要手段[1]。它有利于学生掌握最基本的知识和技能,为学生在专业学习中使用计算机技术打下良好的基础。   1 网站开发技术概述   教学网站的开发采用ASP.NET技术,数据库采用SQL Server2005,开发工具采用Visual Studio2008[2]。   ASP.NET是一种建立动态Web应用程序的技术。它是.NET 框架的一部分,任何.NET兼容的语言都可用于编写ASP.NET应用程序。使用VB.NET、C#、J#、ASP.NET页面(Web Forms)进行编译可提供比脚本语言更出色的性能表现,通过Web Forms可在网页基础上建立强大的窗体。建立页面时,可使用ASP.NET服务端控件建立常用UI元素,并对其编程完成一般任务。这些控件允许用户使用内建可重用组件和自定义组件快速建立Web Form,使代码简单化。ASP.NET 提供了一种编程模型和结构,相比原来的Web技术,能够更快速、容易地建立灵活、安全和稳定的应用程序。   本网站采用ASP.NET提供的基本服务器端组件和数据显示组件完成基本页面设计,通过数据绑定(DataBind)将数据源、数据集、数据显示组件(DataGrid、Repeater、DataList)等组织到一起,通过VB.NET以及SQL语言实现数据库存取和增、删、改、查等功能。   ASP.NET在服务器上运行的是经过编译的CLR代码。和传统ASP技术相比,ASP.NET能够充分利用Binding(绑定)、及时编译、本地优化和缓冲服务提高性能。在网站安全性方面,通过设置用户权限实现系统后台分级管理,并通过用户口令加密、防数据库下载、防SQL注入、安装系统补丁等安全保护措施避免系统漏洞,有效提高了系统安全性。   2 教学网站特点和功能   2.1 教学网站特点   教学网站是课堂教学的补充,旨在为师生提供一个课堂教学以外的学习交流环境,以拓展教学内容,提高教学质量。教学网站具有海量数据存储、表现形式丰富、更新读取方便等特点,能够方便地实现学习资源和教学资源共享。它突破了教学时间和空间限制,实现了教学资源的多元化和教学模式的多向性,可根据教学进度随时更新、添加和开放教学资源。同时,强化了学生在教学活动中的主体地位,有利于提高学生积极性,增强其动手能力[3]。   2.2 教学网站功能   教学网站分前台Web和后台管理两大部分。前台Web主要包括:课程介绍(课程简介、教学内容等)、教学文件(课程大纲、授课计划等)、教学资源(教学课件、参考资料等)、学习资源(作业习题、模拟试卷等)、网络资源(网上答疑、在线讨论等)、用户中心[4,5]。后台管理主要包括:系统设置、内容管理(分类管理、文章管理、文件管理等)、用户管理(系统管理员管理、教师管理、学生管理等)、数据库管理(数据库备份、数据库恢复等)。   本网站用户管理采用分级管理,不同级别用户具有不同权限:①游客可浏览前台Web;②注册用户(学生)除了可浏览前台Web外,还可进入网上答疑等栏目发布、编辑自己的信息;③普通管理员(教师)除了可浏览前台Web外,还可进行常规管理,如发布教学资源、管理学生帐户信息等;④系统管理员除了拥有普通管理员(教师)功能外,还可对各级用户分配权限、管理各级用户的帐户信息,进行系统设置、数据库备份和恢复等操作。   3 教学网站具体实现   3.1 数据库连接   网站系统中的数据库及其数据存取历来占有重要地位。在教学网站中,大量数据需要存储在SQL Serv

文档评论(0)

erterye + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档