1.课题研究背景与意义

进入互联网时代以来,信息革命给社会带来重大变革,传统的学习方式面临着新的挑战。上个世纪90年代,在国外已经出现了以互联网为传播媒体,学生使用计算机,在家里就能上课学习的现象,计算机网络能够共享优质教学资源以供全世界的学生受益[2]。而国内网络学习平台的建设还不是特别成熟,传统的教学方式并不适用于每一个学生,有的学生接受知识能力不强,在课堂上所学的内容没有充分理解,学习到的知识不能及时消化吸收,日积月累,学习成绩就会下降。随着国内互联网的普及和发展,网络作为信息的载体,已逐渐成为信息社会的主要教学方式之一。出于对社会的基本现状的分析和学生未来的考虑,《平面设计》学习平台的设计与实现对社会的发展和学生的学习有着重要的意义。

平面设计是一门创新型的专业课程,需要有丰富的理论知识和较强的实践性。《平面设计》学习平台开发的主要意义在于为教师和学生教学方面的互动交流提供一个比较专业、便捷的平台。学习平台的开发实施将可以为学生提供多方面的学习资源,实现了教学资源的合理利用。

2.学习平台开发相关技术介绍

为实现《平面设计》学习平台各项功能,从开发的易操作性和易维护性方面考虑,结合在校期间学习到的专业知识和自己课下所掌握的能力,平台是在Visual Studio 2008环境下使用ASP.NET和SQL Server 2005设计并实现的。以下是对平台开发所用到的相关技术的简要介绍。

2.1Visual Studio 2008开发环境

Visual Studio 2008是微软公司在2007年11月份发布的一套完整的高级开发工具,用于生成Web应用程序、Windows应用程序和智能设备应用程序[3]。作为一个优秀的开发环境,Visual Studio 2008能够迅速创建以客户为中心的 Web 应用程序,且可以在任何浏览器内运行。因其自身含带代码测试功能,在Visual Studio 2008开发环境下使用ASP.NET,开发效率会有很大的提高[4]。因此,选择Visual Studio 2008作为《平面设计》学习平台的开发环境。

2.2 ASP.NET技术

ASP.NET是一项动态网站技术并且可以几乎全部运行在Web应用开发平台上,可以很便捷的与其他程序进行交互,也是微软推广的主要技术之一。它是一种简单的编程工具并且高度可定制化,这些优势使它迅速崛起并被广泛应用[5]。ASP.NET的界面设计和程序设计分别以aspx.cs和aspx这两种文件分开,这样大大提高了程序的复用性和维护性。它的所有功能对Web应用程序都是可用的。它为编程人员提供了完整的可视化的开发环境,极大程度上简化了开发过程。开发人员可以很灵活的选择最适用于应用程序的语言来编写程序[6]。因此,采用《平面设计》学习平台ASP.NET技术作为开发技术。

2.3 SQL Server 2005数据库技术

SQL Server 2005是一款安全性较高的数据库管理系统[7]。它支持多种网络操作系统,提供完整的数据管理和分析解决方案。它能够更为简单的管理和优化数据,因其对硬件要求不高,但是网络服务能力强,并且应用技术易学易用,而被广泛应用与很多领域[8]。在信息时代中,数据安全至关重要,作为一个数据管理平台,SQL Serve在安全模型上有了显著的增强,在数据的控制和管理上更加灵活和精确,并且通过设置唯一的管理控制台,使数据管理更为严格。同时在安全性方面领先于其他相关软件产品,深受广大用户的青睐。SQL具有强大的Web服务功能,支持B/S模式,使Web应用具有较高的可靠性和可扩展性[9]。因此,采用SQL Server 2005作为《平面设计》学习平台的后台数据库。

上一篇:asp.net+sqlserver小区物业管理系统设计+源代码
下一篇:php+mysql软件项目成本估算系统设计

asp.net+sqlserver数据挖掘的在...

asp.net+sqlserver图书借还信息系统设计

asp.net+sqlserver仪器设备采购...

asp.net+sqlserver信息安全技术...

asp.net+sqlserver社区医院病员...

VC++在线学习平台的设计

ASP.net+sqlserver网络课堂设计

公寓空调设计任务书

C#学校科研管理系统的设计

志愿者活动的调查问卷表

AT89C52单片机的超声波测距...

中国学术生态细节考察《...

医院财务风险因素分析及管理措施【2367字】

承德市事业单位档案管理...

神经外科重症监护病房患...

国内外图像分割技术研究现状

10万元能开儿童乐园吗,我...