- 1、本文档共8页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于BS模式VF教学平台设计与实现
基于BS模式VF教学平台设计与实现
摘 要:设计实现了基于B/S模式的VF教学平台的三层系统结构,分析了系统功能组成,给出了教学平台的具体实现。该平台以学生为主体、教师为主导,实现了交互的在线网络教学环境。
?
关键词:B/S模式;VF教学平台;网络教学环境?
中图分类号:G436 文献标识码:A 文章编号:1672-7800(2012)003-0200-02??
?
作者简介:乔志会(1979-),男,山西太原人,硕士,中北大学电子与计算机科学技术学院讲师,研究方向为计算机应用技术;高媛(1972-),女,山西寿阳人,博士,中北大学电子与计算机科学技术学院副教授,研究方向为网络安全;李众(1974-),男,山西忻州人,硕士,中北大学教务处副教授,研究方向为计算机科学与信息技术。
0 引言?
Visual FoxPro(VF)是我校为非计算机专业的文科生开设的一门公共基础课。在VF的教学过程中发现,用传统的教学方式学生难以接受老师讲解的内容。多媒体的使用改善了授课方式,教师可以通过多媒体课件讲解的同时演示具体的操作,对教师讲解的内容学生容易理解接受,但由于每节课的信息量较大,教学效果也不甚理想。因而,要达到良好的教学效果,就必须开发相应的网络教学平台,建立起一个交互、开放、易用的环境,为教师和学生在网上的教学话动提供工具上的支持,使之获得尽可能高的教学效益,为学生开展探究性学习和自主学习提供良好的平台,使教与学融为一体。
1 教学平台总体结构?
本系统采用网络教学平台中广泛使用的B/S模式,它由表示层、业务层和数据层三层组成,系统总体结构见图1。
1.1 表示层?
表示层相当于整个系统的窗口,是用户与系统进行交互的接口。教学平台的用户分为管理员、教师和学生3种类型,进行统一身份验证后登录教学平台,教学平台在表示层根据用户的3种身份体现为3种不同的用户界面。
1.2 业务层?
业务层是表示层和数据层之间的衔接部分,它由若干模块组成。本系统在业务层上可以划分为3个子系统:①系统管理子系统:发布通知公告,对教学平台的用户、课程等基本信息进行添加、删除、修改等管???维护;②在线测试子系统:实现抽题组卷、在线测试、自动判卷的考试功能;③辅助教学子系统:可通过网络上传、下载、修改并演示等多种文件格式的教学文档,实现辅助的网络教学,并以课程论坛的形式实现师生在线交流。
1.3 数据层?
数据层即数据库服务层,主要是指底层的数据库平台,是整个系统的基础,教学平台在该层由基本信息数据库、测试信息数据库、教学资源数据库3部分组成。其中,基本信息数据库包括“用户信息表”、“课程信息表”等基本信息;测试信息数据库主要由“试题表”、“试卷信息表”、“考试结果表”等与考试和评价相关的数据组成,主要是为在线测试子系统提供数据服务;教辅资源数据库主要是为辅助教学子系统提供数据支持。
2 系统功能描述?
基于B/S模式的VF教学平台在功能上划分为系统管理、在线测试以及辅助教学三大子系统,见图2。系统管理进行基本信息管理和系统运行维护,为其它子系统提供支撑性的功能服务,而其它子系统既可独立作为一个系统运行,也可有机组合形成完整的辅助教学平台。
2.1 系统管理子系统?
系统管理子系统主要由不同角色的用户实现相应的管理功能。系统设计将用户分为三类,即管理员、教师及学生。其中管理员拥有最高权限,可以使用网站后台管理的所有功能,主要包括网站公告的维护与管理、普通用户的创建删除、权限分配及其他系统维护等功能;教师用户其功能主要是维护个人信息,以及管理本班学生的信息,回答本班学生的问题、批改本班学生的作业等;学生用户分配完成后可登录服务器维护个人资料。
2.2 在线测试子系统?
在线测试系统是网络教学平台的重要部分。本子系统实现了考试的各个过程的功能,包括题库维护、试卷生成、考试管理、系统阅卷、成绩查询等。?
本系统根据VF的特点将题型分为:选择题、填空题及综合应用题(数据库基本操作、SQL命令、表单设计、报表设计、菜单设计、程序设计以及综合设计等)。其中选择、填空题按照章节和难易程度进行划分和维护;综合应用题维护时包含以下内容:试题的附图、试题需求文件、试题要求上传的文件以及试题的答案。试题的附图是为了使考生更明确操作的要求设置;试题需求文件是为了考生能更快地操作,不需要在考试时再生成,只需下载即可使用的文件;要求上传的文件是判卷的依据;试题的答案是指要求考生上传文件中存在的关键字。考生答题时可根据题目要求在本地打开、新建或下载相应考生文件进行答题,答题结束后上传题目要求的文件到服务器。?
文档评论(0)