选题的意义及研究状况:
随着现代信息技术的迅猛发展,网络软件在教育中的应用日益广泛和深入的同时,为学校教育提供了丰富的资源,已成为现代教育技术资源的重要组成部分。但是我国目前这方面的研究和实践还较为落后,所以该选题有以下三方面的重要意义:
1、提高网络教学的质量。由于网络教学软件可以实现信息资源共享,在网上组织最优秀的教材和教法,使学习者在网上可以学到最新的知识。
2、利用计算机网络技术,特别是web service技术,并结合VC++2010新特性的强大功能实现学生远程交互自主学习的技术解决方案。
3、促进和完善网络教学软件的研究与发展,网络环境下的教学软件与传统单机教学软件,在内容、技术和传播形式上都有很大区别。
通过本项目的研究,能够解决网络环境下,教学软件如何进行分析,设计,开发和实施。
主要内容、研究方法和思路:
主要内容:
一、序言
(一)研究目的和意义
(二)国内外研究现状
(三)现有教学软件存在的不足
二、开发工具和所用技术的选用及介绍
(一)VS2010 beta2开发工具简介
1、VS2010开发工具对VC++编程的改进以及对c++0x标准的支持
2、VS 2010下构建ribbon风格软件界面介绍
(二) Web Service技术的特性及优点简介
三、基于之前研究成果,结合最新技术提出的教学软件开发过程
(一)需求分析文档(包括在线学习,提问,作业提交和考试等功能)
(二)概要设计——基于新技术的C/S架构软件框架设计
(三)详细设计(各功能模块,特别是客户端界面分析设计)
(四)实施编码
(五)测试发布
四、使用说明与安装
附录(本软件特色简介和部分核心技术和算法实现源文件代码)
研究方法:
1、实践法:本软件采用c/s架构,前台使用VC++编程语言,后台使用.net实现web service服务。通过分析研究用编码实现软件功能,通过开发实践将研究成果转化为产品。
2、文献研究法:通过调查文献来获得这方面的最新研究资料,争取全面地、正确地了解目前网络教学软件研究现状。
3、调查法:在需求分析阶段,对教师和学生等用户群进行调查。
研究思路:
该论文的目的就是要基于这两种最新技术构建高效的网络学习软件,因此论文的写作思路是:1、问题提出,分析目前教学软件存在的不足;2、分析国内外研究现状;3、结合自身的理解认识和最新技术提出解决方案,也即开发基于VC++2010和web service的网络教学软件(包括一般软件开发过程,也即:需求文档->设计概要->详细设计->编码->测试->发布等阶段);4、总结研究过程中存在的问题和不足。