首页 > 范文大全 > 正文

基于Web框架.NET技术的精品课程平台的设计与实现

开篇:润墨网以专业的文秘视角,为您筛选了一篇基于Web框架.NET技术的精品课程平台的设计与实现范文,如需获取更多写作素材,在线客服老师一对一协助。欢迎您的阅读与分享!

摘要:随着互联网教育的发展,精品课程平台对对应用型本科高校的教育教学,起到越来越重要的支撑和带动作用。现今各大应用型本科高校精品课程平台如雨后春笋般,也相继发展起来。该文讨论了基于web框架.net技术,后台数据库采用SQL Server2010数据库的精品课程平台的总体设计和关键技术理论。利用.NET 技术进行实际的程序开发,以达到对后台数据库的操作,并详细讨论了平台实现过程当中的难点和关键技术问题。

关键词:精品课程;Web框架;.NET技术;B/S模式

中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2015)31-0096-02

Design and Implementation of Quality Course Website Based on .NET in Web Framework

ZHOU Hui-kui, GU Mu-dan

(Nanchang Institute of Science & Technology, Nanchang 330108, China)

Abstract: With the development of Internet education, quality of education and teaching curriculum platform for application-oriented colleges and universities play an increasingly important role in supporting and leading. Today the major application-oriented colleges and universities Courses platform mushroomed, it has also developed. This article discusses the Web-based .NET framework technology, background database using the overall design and key technical theory Courses platform SQL Server2010 database. use. NET technology actual program development, in order to achieve back-end database operations, and discussed in detail the difficulties the process platform and key technology issues.

Key words: quality course; Web framework; .NET technology; B/S mode

随着互联网的高速发展和广泛传播,现代高等教育已开始向网络教育方向发展。自20 世纪90 年代以来,我国高等教育相继实施了一系列重大教学改革工程,使高等教育的教学观念、人才培养模式和目标、课程体系与教学内容、办学条件和教学环境、教材建设等都发生了深刻的变化。精品课程建设正是适应这一形式而提出的,通过精品课程建设,充分发挥精品课程的示范和辐射作用,牵动其他课程建设,促进课程整体水平的提高。

精品课程平台是精品课程建设之中重要和关键的一环,是精品课程外在的表现形式和载体,直接反映和影响精品课程建设的质量。通过每门精品课程平台的建设,推进应用型本科高校教育教学改革;通过互联网,促进优质教学资源的共享,全面提高教学质量和人才培养质量,为国家培养新世纪应用型本科大学生奉献自己的力量。

1 精品课程平台建设的意义

精品课程平台的建设与教学资源的共享是相辅相成、相互作用、互为影响。一方面, 精品课程平台的建设将极大地改善应用型高校本科教育教学条件,从而提升教学资源建设的质量;另一方面教学资源的共享,又将进一步完善精品课程平台建设与规划,使精品课程平台的效应能惠及更多的大学生。

2 精品课程平台的功能

精品课程平台作为一个课程教育系统,必须体现它的学习性和可操作性。所以根据实际需要,平台可建立如下一些功能:导航、课程信息、教师信息、搜索引擎、新闻消息、教学文件、用户登陆、管理平台、留言板等9 个功能模块。

精品课程平台主要由以下9 个功能模块组成,各个功能模块所起作用和说明如下:

1)导航:快速浏览站内信息,通过导航菜单的超级链接,快速打开其他页面;

2)课程信息:介绍相关课程信息,供学生上网查看;

3)教师信息:显示授课教师的基本信息,如姓名、性别、职称、学历、教学特长、论文课题等科研能力、求学经历、教学经历、头像图片等基本信息;

4)搜索引擎:通过百度baidu搜索引擎网站,进行信息的查询;

5)新闻消息:显示最新课程的相关新闻动态和校园动态,供学生上网查看、了解,增加学生的信息面和知识面,避免造就“两耳不闻窗外事”的大学生;

6)教学文件:提供大量的课程相关教学资料,如教师讲义、学生笔记、复习题、历年期末考试试卷等教学资料,供学生下载查阅、参考、学习;

7)用户登陆:用于验证管理员的权限,有没资格登陆平台,只有管理员才能登陆平台;

8)管理平台:管理员可通过此功能,对平台的数据进行更新、管理等,如可进行数据的增加、查询、修改、删除等维护操作;

9)留言板:提供答疑,学生通过平台提出问题,老师通过平台回答问题。

3 开发工具

本平台主要是为了顺应应用型本科高校发展趋势,而设计与实现的。本平台采用现今主流的基于B/S结构模型,开发工具采用现今软件开发公司经常采用面向对象的开发工具,如;数据库端则采用现今软件开发公司经常采用的SQL Server2010,因为SQL Server2010使用范围很广,安全性能也较好。

4 平台总体结构设计

该精品课程平台采用了B/S(Browser/Server) 三层体系架构模型,即表示层,业务逻辑层和数据访问层,其B/S三层体系架构模型如图1 所示;使用IIS 架设Web 站点; 通过 访问SQL Server2010数据库。

在互联网的Web 服务器端,学生客户端可以通过对SQL Server2010数据库的访问,以及对平台的操作完成精品课程平台的访问。学生客户端不用安装任何专门的应用软件,只需要学生客户端有安装任何浏览器,如IE浏览器、遨游浏览器或360浏览器等,并且学生客户端只需能够联入互联网,即可通过浏览器来访问Web 服务器,并执行精品课程平台程序,可操作性强,人人都会,简单易学易用,从而节省大量的人力培训成本,以至于节省开支。

图1 B/S三层体系架构模型图

5 系统功能实现构架

系统功能实现构架设计思路如图2所示。

图2 系统功能实现构架

6 总结

该精品课程平台的主要功能有:导航、课程信息、教师信息、搜索引擎、新闻消息、教学文件、用户登陆、管理平台、留言板。基于Web框架.NET技术的精品课程平台,描述了基于B/S架构的相关理论、设计理论、等相关技术,设计并实现了平台的主要功能。

精品课程平台的开发与建设,切实贯彻了“一切为了学生,为了学生一切”的应用型本科高校服务理念,注重精品课程平台的精品型、操作性、功能性。精品课程平台承担了重要的教学信息化建设示范作用,可为教学手段的改进、教学活动的创新提供极大的帮助,促进优质教学资源的共享,全面提高教学质量和人才培养质量,为国家培养新世纪应用型本科大学生添砖加瓦,奉献我们应用型本科高校教师自己的微博力量。

参考文献:

[1] 李悦. 基于的精品课程动态网站的设计与实现[J]. 信息技术, 2010(11).

[2] 林小苹. 基于的高等数学精品课程网站的设计与实现[J]. 大学教育, 2013(8).

[3] 黄燕飞. 基于的精品课程网站生成系统的设计与实现[J]. 大庆师范学院学报. 2010(6).

[4] 于丽. 基于的C语言精品课程网站设计与实现[J]. 福建电脑, 2014(3).

[5] 张领. Web框架下基于.NET的精品课程网站开发[J]. 计算机时代, 2010(7).