正当时......

学术咨询服务
当前位置:职称论文发表咨询网电子信息职称》计算机基础知识在线练习系统设计与实现

计算机基础知识在线练习系统设计与实现

来源:职称论文发表咨询网作者:田编辑时间:2021-05-06 09:03
扫码咨询

  摘要:课后练习是计算机教学过程中的一个必要环节,随着网络的发展,改变传统的纸质练习模式,使用网络进行练习是计算机教学发展的必然趋势。介绍了利用ASP和Access数据库技术,基于Windows平台,开发B/S模式的计算机基础知识在线练习系统。

  关键词:在线练习;计算机基础知识;ASP技术;Access数据库

计算机基础知识在线练习系统设计与实现

  1项目背景

  计算机应用基础课程作为高职高专学生入学后学习的计算机课程,是认识计算机和网络的基础课程。我校计算机基础课程的教学全部放在学校计算机房,注重实际上机练习能力;对于计算机理论知识,依然采用传统的方法,布置课后练习题,学生把答案写在练习纸上,然后交给任课教师,任课教师再对学生提交的作业进行批改,这种传统的方法效率比较低。

  2系统需求

  在线练习系统以学生通过网络进行计算机理论知识练习为主要功能,系统包含以下基本功能:学生通过网页登录练习系统,实现网络练习,练习结果保存在服务器中;教师通过网页登录系统,建立学生账号信息,建立练习题库,查询学生练习情况。根据在线练习系统要实现的功能,系统至少要包含3方面信息:学生练习的习题题库、教师信息和学生信息。

  2.1练习题库

  计算机练习题库根据计算机一级考试理论考试内容分为3类题型:单项选择题、判断题和填空题。

  2.2教师信息

  系统管理员负责建立计算机理论知识练习题库,负责普通教师账号的建立、删除及维护。普通教师账号负责把任课班级的学生信息导入系统,负责学生信息的维护以及查看学生练习情况。

  3系统设计

  根据系统需求分析,可以把系统分为3个模块:系统管理员模块、普通教师模块和学生信息模块,如图1所示。计算机理论知识在线练习系统采用流行的B/S模式,学生通过网络浏览器访问服务器,登录个人系统,进行相应的在线练习。

  3.1系统管理员模块

  系统管理员负责建立计算机理论知识题库,负责普通教师账户的建立、删除及维护。

  3.2普通教师模块

  (1)普通教师登录系统后,可以修改自己的密码,密码修改后需重新登录才能使用。

  (2)学生信息管理:教师把任课班级的学生名单导入到系统,导入的学生信息包含姓名、学号和班级,支持Excel文件导入;学生在线练习后,教师可以把学生练习的分数导出,导出格式为.CSV文件。

  4系统实现

  因为设计的计算机在线练习系统仅用于本校学生进行在线练习,因此采用了Windows操作系统自带的IIS作为系统发布平台,使用Access作为后台数据库,使用ASP作为系统开发语言。

  4.1系统管理员模块

  系统管理员模块由在线练习题库子模块和普通教师账户管理子模块组成。系统管理员使用账号登录系统后进入系统管理员用户界面,在系统管理员界面中可以进行在线题库管理和普通教师账户管理。如图2所示。

  4.2普通教师模块

  普通教师模块由密码修改模块、学生信息管理模块以及学生练习情况查询模块组成。普通教师使用自己账号登录系统后进入普通教师界面。如图3所示。在普通教师界面中,用户可修改登录密码、可以导入任课班级学生名册、可以初始化学生密码、可以在线查看学生练习成绩、可以把学生练习成绩导出为.CSV文件。

  结语

  计算机基础知识在线练习系统建设完成后,经过在任课班级试用,总体情况不错。但是系统存在一些问题:只有学生答题的总分数,没有具体每一道题目的答题情况统计;题库增加不支持图片添加;对于存在的问题,在以后的系统修改中会逐步完善。

  参考文献

  [1]郭振勇.ASP中实现Excel和Access数据互通.福建电脑,2016,1:88.

  [2]王萍萍,李晓娜,孙更新.ASP+Dreamweaver动态网站开发.北京:清华大学出版社,2008.

  [3]朱印宏.DreamweaverCS4&ASP动态网页设计.北京:电力出版社,2010

  郭振勇


《计算机基础知识在线练习系统设计与实现》
上一篇:高校计算机基础知识教学存在的问题及解决对策探析
下一篇:基于Android的计算机基础知识移动学习APP设计
更多>>

期刊目录