网络化的教学环境实现了教师、学生和计算机之间更好的相互协作。学生在网络上没有心理隔阂,更容易和教师进行朋友式的交流,平等的对话方式能使教师的教育起到事半功倍的效果;虚拟的网络环境也为师生之间提供了更多的灵活多样的交互方式和交流手段,很好的解决了部分学生在传统教学模式中不敢勇于提出疑问的现象;网络环境下的师生交互实现了一对一和因材施教的教学方式;而且这种教学模式的推广对教育界产生的一个很重要的意义就是在一定程度上缓解了我国教育力量不足所带来的压力。
1.3 课题研究内容
《数据库基础与应用》是计算机专业的基础课程之一,它主要对数据库的基本概念、基本原理、具体操作及有关应用做出介绍。随着数据库技术的不断发展和更新,该门课程的理论教学方法和手段也应随之而改变。作为信息系统核心和基础的数据库技术得到越来越广泛的应用,数据库技术应用实现的需求迅速发展。
2.系统采用技术
2.1 开发工具的选择
Visual Studio系列开发系统是在Windows操作系统下进行软件开发的一套非常实用的工具集。在Visual Studio的众多版本中,最具有时代意义的应该是Visual Studio6.0、Visual Studio2003、Visual Studio2005、Visual Studio2008这4个版本。
Microsoft Visual Studio 2008是面向Windows Vista、Office 2007、Web 2.0的下一代开发工具,代号“Orcas”,是对Visual Studio 2005一次及时、全面的升级。VS2008引入了250多个新特性,整合了对象、关系型数据、XML的访问方式,语言更加简洁。使用Visual Studio 2008可以高效开发Windows应用。设计器中可以实时反映变更,XAML中智能感知功能可以提高开发效率。同时Visual Studio 2008支持项目模板、调试器和部署程序。Visual Studio 2008可以高效开发Web应用,集成了ASP.NET AJAX 1.0,包含ASP.NET AJAX项目模板,它还可以高效开发Office应用和Mobile应用。Microsoft Visual Studio 2008是由微软自行研发的Visual Studio集成开发系统支持Windows平台下各类应用软件和应用服务的开发,具有权威性。经过多年的发展,在软件的易用性和用户友好性方面口碑极好。Microsoft Visual Studio 2008集成了项目进度管理等高级功能,随着它的推出,标志着Visual Studio系统开发工具又进入了一个新的阶段。
2.2 数据库的选择
SQL Server 是一个关系数据库管理系统,它是整个系统的关键所在,它的性能在很大程度上确定了系统软件的性能。使用SQL Server 2005,开发人员通过使用相似的语言,例如微软的Visual C# .NET和微软的Visual Basic,将能够创立数据库对象。开发人员还将能够建立两个新的对象——用户定义的类和集合。所以在数据库方面以SQL Server数据库为选择。
3.需求分析
《数据库基础及应用》教学平台系统需满足系统管理员、教师、学习《数据库基础及应用》的学生的需求,他们具有登陆教学平台的权限,为此设计不同用户的操作权限和登陆方法。
对于《数据库基础及应用》教学平台来说,教学资源、作业、疑难问题交流这四个模块式比较重要的部分,教师可以提供给学生《数据库基础及应用》的课件、实验、以及作业等等。学生可以根据自己的不同需求选择性地学习。
3.1 网站的功能需求
教学网站要求既能满足学生的学,又能满足教师的教,既能满足学生自学的需要,又可供教师进行备课及课堂教学参考。本系统将利用互联网的优势,将为教学的学习进行改革。系统功能构成如图1所示。
图1 系统功能构成图
前台实现功能:前台主要是针对学生的,主要包括用户管理模块、教学资源模块、在线交流模块、作业提交模块。学生可以下载,查看关于《数据库基础及应用》的课件,在线网上交流,查看并上传作业。 《数据库基础及应用》教学平台的设计实现+ER图+流程图(2):http://www.youerw.com/jisuanji/lunwen_1136.html