基于asp.net的高等数学精品课程网站的设计与实现

基于asp.net的高等数学精品课程网站的设计与实现

ID:14451130

大小:28.50 KB

页数:7页

时间:2018-07-28

基于asp.net的高等数学精品课程网站的设计与实现_第1页
基于asp.net的高等数学精品课程网站的设计与实现_第2页
基于asp.net的高等数学精品课程网站的设计与实现_第3页
基于asp.net的高等数学精品课程网站的设计与实现_第4页
基于asp.net的高等数学精品课程网站的设计与实现_第5页
资源描述:

《基于asp.net的高等数学精品课程网站的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、基于ASP.NET的高等数学精品课程网站的设计与实现  [摘要]文章在概括了精品课程网站建设基本原则的基础上,详细介绍了基于ASP.NET的高等数学精品课程网站的体系结构和功能,以及系统开发过程中使用的部分关键技术。高等数学精品课程网站的建设激发了学生自主学习的积极性,达到了传统教学所不能达到的目的和效果。  [关键词]高等数学精品课程ASP.NET网站设计  [中图分类号]G40-057[文献标识码]B[文章编号]2095-3437(2013)16-0106-03  一、引言  精品课程网站的建设和开发是精品课程建设的重要内容之一,其目的是实现优质资源

2、共享,促进信息技术在教学与人才培养中的应用,拓展学习时空,使学生能不受时间和地点限制而自主学习。  高等数学课程是各大学学时最多、涉及面最广、学生最多的一门重要数学基础课,具有抽象难懂、逻辑性强的特点,是大学课程中的一个难点。特别是大学扩大招生规模以来,高等数学的课堂教学更是出现了前所未有的问题与挑战,相当多的学生认为数学枯燥无味,对其产生畏难情绪。因此,将所有能提高教学质量的教学手段都应用到教学当中,最大限度营造精品教学环境,就显得特别重要。高等数学精品课程网站建设的目的,就是充分利用多媒体的优势以及网络的便利,将教学沿深度和广度两个方向拓展。同时,网

3、站还提供丰富的教学资源和学习资料,学生通过上网,既能复习课堂上老师讲授的内容,也能阅读到大量的课外补充材料和相关的参考文献,从而为下一步专业课的学习打下良好的数学基础。  二、网站建设的基本原则  (一)自主学习原则  传统的高等数学教学以教为中心,基本上是学生跟着教师走。由于缺乏自主的参与性,这在一定程度上制约了学生的学习积极性。因此,网站建设应以激发学生学习兴趣为主导,建立一个开放的教学平台,使学生能根据自身情况和已有基础进行更深入的学习,将高等数学192学时的课堂教学扩充成没有空间和时间限制的在线自主学习。  (二)交互性原则  针对教师对学生辅导

4、的不及时,精品课程网站应建立一个突破时间、地点限制的师生互动论坛系统,使学生可以在课前和课后与老师及时交流,从而更好地理解学习上的难点和疑点。同时,论坛也为学生提供了一个交流学习心得、讨论问题、登载小论文等自主交流的平台,以此激发学生的学习积极性,并培养其创新意识,这也是精品课程网站的魅力所在。  (三)模块化原则  为了使系统具有很好的独立性、开放性和可扩充性,本系统采用模块化设计原则,使系统的维护和修改变得非常方便。当系统需要修改某个模块或添加新的模块时,所要做的仅仅是对某一模块进行修改或者设计出一个新的模块,无需对整个系统进行大调整。  (四)易管

5、理原则  网站后期的维护和管理工作,需要全体课题组成员的参与。本系统通过设计完善的网站后台管理系统,实现了基于Web的可视化编辑操作,降低了使用者的技术门槛,使课程组成员只要具备基本的电脑操作能力,就可以轻松高效地对网站进行维护和管理。  三、系统体系结构设计  (一)系统整体框架  高等数学精品课程网站基于ASP.NET(即ActiveServerPages.NET)技术。为了使系统具备可重用、可维护和可扩充的特性,系统采用多层构架,如图1所示。  页面内容层:页面显示采用XHTML,页面布局采用最合适的标签显示内容,基本上做到符合WEB的标准、在页面

6、并不定义内容的格式,只是给每个内容标签加一个标识,然后在页面内容格式层控制格式,页面非常清晰,浏览器解释的速度很快,同时这对搜索引擎的搜索也非常有利。  页面格式层:由于ASP.NET支持主题,所以只要在主题里定义CSS样式和外观,只要是对应的标签,都能应用相应的样式,格式和样式的重用达到最大,同时运用CSSHACK,使得网站对IE浏览器都兼容。  逻辑操作层:大量采用类来实现,达到代码的重用以及维护的方便,同时数据库操作又调用数据库操作接口层的方法。  数据接口层:数据库操作主要运用ADO.NET,由于操作形式比较不变,所以把操作方法都写成一个类,供逻

7、辑操作层调用,极大提高了代码的重用性,维护起来也比较方便,大大加快了开发效率。  数据库:数据存储的地方,主要和数据库接口层交互,共包括18个数据表和27个存储过程。  (二)开发工具  系统采用MicrosoftVisualStudio2008为开发平台,结合C#和JavaScript构造应用程序,应用服务器为Windows2003Server操作系统,IIS6.0提供Web服务,后台数据库采用SQLServer2005,系统还采用Photoshop和Flash制作网页素材。  (三)系统的功能模块  高等数学精品课程网站分为前台显示系统和后台管理系统

8、两部分,如图2所示。  前台系统包括课程介绍、师资队伍、实践教学、教学资源、留言

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。