APP下载

基于学生端自主学习系统开发与设计

2013-09-26林斯敏

电子测试 2013年22期
关键词:公用应用程序组件

郑 平,林斯敏

(北京师范大学珠海分校,广东珠海,519085)

1 交互式自主学习综述

交互式教学是在西方等发达国家兴起的,特别是美国,其80%以上的学校、乃至企业和政府部门都在使用。华盛顿著名管理咨询公司研究,采用交互式教学模式,对学生自主学习更加有效,教学效益(信息量)可以增加5倍,教学支出反而下降70%。我国对交互式教学模式的研究很少,主要还是针对国外教学体系的引入与评述,随着我国高等教育的发展以及教学改革的深入,大学生学习的自主权逐渐增大。然而传统的单向传输的教学模式,仍是目前大学校园教学的主流,这在很大程度上对学生学习的积极性和资源获取造成了局限,交互式自主学习系统为学生搭建自主学习的平台,利用现代计算机和网路技术,大大提高学生自主学习的积极性,也为现代大学教育提供一个教育改革的尝试。

2 交互式自主学习系统规划

2.1 体系结构

系统采用用户界面、业务逻辑层和数据层三层体系结构,主要分四个模块:

2.2 开发平台

Visual Basic .NET作为开发平台,它拥有友好的图形用户界面和快速应用程序开发系统,可以轻易的使用DAO、RDO、ADO连接数据库,或者轻松的创建ActiveX控件。可以轻松的使用Visual Basic .NET提供的组件快速建立一个应用程序。无论是新手或者专家,Visual Basic .NET使用了可以简单建立应用程序的GUI系统,但是又可以开发相当复杂的程序。Visual Basic .NET的程序是一种基于窗体的可视化组件安排的联合,并且增加代码来指定组件的属性和方法。因为默认的属性和方法已经有一部分定义在了组件内,所以程序员不用写多少代码就可以完成一个简单的程序。

2.3 数据库平台

Microsoft Office Access是关联式数据库管理系统。它能够存取ccess/Jet、Microsoft SQL Server、Oracle,或者任何ODBC 兼容数据库内的资料。例如小型企业,大公司的部门,和喜爱编程的开发人员专门利用它来制作处理数据的桌面系统,它也常被用来开发简单的WEB应用程序.这些应用程序都利用ASP技术在Internet Information Services运行。通过使用Access Basic可以增加应用程序的执行速度,减少编码量,同时也减少在为Microsoft Windows应用程序接口编程时、在开发应用程序中遇到的问题的技术。谨慎地使用变量和它所占用的存储空间能有效地减少一个应用程序所消耗的资源,同时也全面提高了它的性能。

3 交互式自主学习系统的软件开发

3.1 公用模块设定

系统共用标题:

3.2 数据库全局设定:

3.3 共用API应用:

3.4 公用类型设定:

3.5 公用登陆判断模式:

3.6 窗体应用

下略

4 总结

通过交互式自主学习教学模式的建立,优化客观教学条件,扩大在校大学生获取资源的渠道和信息量,为大学生自主学习创造一个兼具资料库作用,并鼓励学生通过交互式自主学习的平台,从而改善在校大学生自主性,也促进教师的教学方法和方式的思考。

[1] 百度百科 , http://baike.baidu.com/view/14260.htm

[2] 张树泉 编著 Visual Basic .NET [M]清华大学出版社,2004-3

[3] 李春葆等 编著Access2003 程序设计教程 [M] 清华大学出版社 2007-10

[4] 百度百科 , http://baike.baidu.com/view/1162845.htm

猜你喜欢

公用应用程序组件
无人机智能巡检在光伏电站组件诊断中的应用
新型碎边剪刀盘组件
U盾外壳组件注塑模具设计
删除Win10中自带的应用程序
一个公用品牌的养成——横山羊肉是咋样“吃香”的
谷歌禁止加密货币应用程序
公用电梯自动取消停靠装置初步设计
医生私车公用撞伤人 医院担责
风起新一代光伏组件膜层:SSG纳米自清洁膜层
“私车公用”打错“方向盘”