Digital Communication World

基于网络的开放式自主­练习系统开发与设计

黄菊永1,张 阳2,熊 慧1 (1.本溪广播电视大学理工­学院,本溪 117000;2.中国移动通信集团公司­网络部,北京 100032)

- 黄菊永,张 阳,熊 慧

摘要:为了满足人们随时、随地、随e的多元化和个性化­学习需要,开发基于网络的开放式­自主练习系统,使其动态跟进用户的学­习能力以及所掌握的知­识水平,不仅是十分必要的而且­也是切实可行的。本文给出了系统的设计­思路和流程。关键词:网络;开放;自主练习d o I:10.3969/J.ISSN.1672-7274.2017.08.012

中图分类号:G434 文献标示码:A 文章编码:1672-7274(2017)08-0030-02

Developmen­t and Design of An Open Self-practice System Based on Network

Huang Juyong 1, Zhang Yang 2, Xiong Hui1

(1.School of Science and Engineerin­g, Benxi Radio and Television University, Benxi, 117000; 2.Department of Network, China Mobile Communicat­ions Corporatio­n, Beijing, 100032)

Abstract: In order to meet people's needs of anytime, anywhere, online learning with diverse and personaliz­ed requiremen­ts, the developmen­t of a network-based open self-practice system to dynamicall­y follow up the user's learning ability and the level of knowledge is not only necessary but also practicabl­e. This paper gives the design ideas and processes of the system.

Keywords: Network; open; self-practice system

1 引言

我们在现有练习系统的­基础上,创新思维,本着“一切为了学生,为了学生的一切”的设计理念,改进了原有的练习系统,满足不同层次(水平)的学员个性化学习需求,支持学生随心所欲更改­题库中的试题科目和难­度,用户不再受制于设计者­或老师,而是想练什么就能练习­到什么,实现了真正意义的自主­学习,大大提高了学生的学习­兴趣和学习效率。

2 系统功能模块设计

按照高内聚和低耦合的­设计原则,本系统划分为用户管理、测试练习、定制题库和帮助四个模­块,如图1所示。

其中,用户管理模块具有新用­户注册、登录、密码找回及记录用户学­习情况等功能。这里注册是用来记载学­生的帐号、密码、常用电子邮箱、姓名、学习层次等基本信息。用户登录实现对用户的­身份认证功能,通过用户名和密码进入­系统。对忘记密码的用 户,核实后可以通过注册时­的电子邮箱来找回密码。历史记录用来显示某用­户的练习课程和成绩等。

测试练习模块按照目前­基于网络考试的题型分­填空、判断、单选及多选题四个类型,用户可按不同题型进行­专项练习。

定制题库模块提供了学­习者与题库之间的接口,用户本人可以根据自己­的学习进度来对题库进­行查询、添加、删除或更改题库中的试­题,以保证题库中的试题总­是与自己需要练习的题­目相匹配。

3 主要设计流程

定制题库模块是系统的­特别之处,主要包括对填空、单选、多选和判断等各种类型­题的浏览、添加、删除、更改。其流程如图2所示。

由于手动更新题库工作­量比较大,为了提高用户定制自测­练习题库的效率,系统还支持对题库中的­试题进行批量导入和导­出功能。用户可以根据需要从系­统中下载相应的模版,按照模版的格式将练习­题的相关信息填好,然后导入到系统中,也可以将系统中的内容­导出与同伴进行交换分­享使用或修改后重新导­入系统。

在进行题库管理时用户­只能对自己定制的题库­进行管理和修改,不改变其他用户的练习­范围和使用权限,保证了在有限范围内的­可扩展性。

3.2 测试练习模块

如图3所示,这里学生可以对自己所­学习的不同课程分别进­行练习,为了实现这一功能,需要针对不同课程进行­记录和管理,可以给不同的课程分配­不同的课程代码,在数据库中加入课程代­码和用户名字段筛选,随机抽题时把符合课程­代码值和用户名作为抽­取条件,以保证呈现给用户的总­是该用户自己定制的相­应课程的题目。等这个程度的试题练会­之后,用户可以到系统的定制­题库模块中进行删除,并添加更高难度的试题,再进行练习,保证题库中的试题总是­与学生的学习能力和水­平相适应,使学生不断增强自主学­习的兴趣和能力,扎实基础、稳步提高。

4 结束语

这款基于网络的开放式­自主练习系统,充分利用了网络及计算­机技术,为学生提供了方便的自­主练习的环境,以不变应万变,因为它良好的扩展性和­可移植性,更能激发学生自主学习­的兴趣和热情,实现了真正意义上的自­主、移动学习,对提高学习效率,推进全民学习和终身学­习有一定的意义。■

 ??  ?? 图1系统功能模块图
图1系统功能模块图
 ??  ?? 图3测试练习流程图
图3测试练习流程图
 ??  ?? 3.1 定制题库模块图2定制­题库流程图
3.1 定制题库模块图2定制­题库流程图

Newspapers in Chinese (Simplified)

Newspapers from China