地方高校网络教学平台的开发与设计
2016-10-27张忠琼张汗洁
张忠琼 张汗洁
(1、2.安顺学院,贵州 安顺561000)
地方高校网络教学平台的开发与设计
张忠琼1张汗洁2
(1、2.安顺学院,贵州安顺561000)
参照中国教育科研网格的建设模式,根据地方高校建设网络教学平台、提升教学质量的实际需要,论文以公共计算机基础课程为例,对基于校园网的课程资源网络教学平台进行了基于B/S 结构框架的开发设计,主要对系统的开发环境与工具、总体框架设计、功能模块设计、数据库设计等进行了阐述。
地方高校;课程资源;网络教学 ;B/S架构
引言
根据国家中长期教育改革和发展规划刚要,把教育信息化纳入国家信息化发展整体战略,建立开放灵活的教育资源公共服务平台,促进优质教育资源普及共享。西部地方高校由于软硬件建设起点较高,国家对高校建设投入资金不足,师生结构和生源层次复杂,网络建设条件和教学资源相对落后,因此地方高校网络教学平台的高速发展受到很大的制约,致使与发达地区高校网络平台建设差距很大,那么地方高校如何利用有限的资金结合自身地方办学特色和创新人才培养方案来建设具备地方特色的网络教学平台是值得我们深思的[1]。
图1 系统拓扑结构图
通过对地方高校现有网络资源、教学资源和资金投入等多方便的分析,文章以受众面比较广的基础学科为建设突破口,强化基础课程教学,进而推动学院重点特色学科专业的发展。分析目前地方高校非计算机专业大学生,在公共计算机基础课程课教育中存在学生基础不一、教师水平参差不齐、课时压缩、答疑辅导跟不上、批改作业难度大等问题,根据基础课程平台受众面相对广泛,教学资源和反馈信息来源面广,建设方案多样化的特点,文章以公共计算机基础课程为例,进行网络教学平台的开发与设计。
一、系统的开发环境与工具
本平台采用ASP.NET 技术作为创建Web站点的方式,系统后台适用以MyEclipse作为开发环境,前台采用ASP.NET、HTML和C#技术作为编程开发语言,后台数据库则是 SQL Server 2000,采用Tomcat6.0服务器,开发一个基于B/S结构下形成的数据驱动的Web应用程序。如图1为系统拓扑结构设计结构思想,PC客户端系统则使用普通Internet连接后台。基于不同客户端的特点,后台管理系统采用不同的请求、响应模型与之交互。开发设计一个应用广泛便捷安全,扩展性良好的教学平台,以多渠道改善教师教学效果,提高教学质量和加强学生自主学习为目的。该系统在地方高校实验成功将为进一步建设高水平的其他专业网络教学平台提供了思路和方法。
二、总体架构设计
平台建设应首先考虑设计和建立一个适合地方高校公共计算机基础课程资源共享网络教学平台技术体系,能够支持学校信息资源的整合、管理的建设,提供统一的内容管理、资源整合、安全管理构架,并提供对应用服务的统一调度和管理,同时,系统体系结构应分层组织,系统功能模块化,方便业务应用的修改部署,满足系统未来弹性扩展的要求[2]。本系统的总体结构主要由网络支撑层、数据服务层、业务支撑层、业务表现层和用户访问层等共五个层次组成,系统开发的总体架构如图2所示。
图2 系统开发的总体架构
三、系统的功能模块设计
对系统综合要求进行分析的基础上,总体上看,系统管理员、教师、学生是进入网络教学平台的主要身份,不同参与者在系统中的权限、作用和对系统的需求是不同的,他们各自完成相应的管理和使用功能。每个用户均用真实姓名通过身份验证登录系统,教师任课名称、授课班级和学生课程信息由学校教务处提供给系统管理员导入系统。本系统主要功能模块包括:系统信息管理、公告管理、课程管理、作业管理、答疑管理、考试管理、教学资源管理几个模块[3]。
系统管理员模块主要实现用户信息管理、公告信息管理、 教学资源管理和系统维护管理功能;教师模块主要实现教师个人信息管理、公告管理、课程管理、答疑管理、作业管理和考试管理功能;学生模块主要实现学生个人信息管理、公共计算机基础课程资源共享网络教学系统前台网站信息浏览、答疑管理、作业管理、资源下载和在线考试等功能。系统功能结构图如图3所示。
通过参与者功能模块分析与设计下面着重阐述几个主要功能模块的设计。
1、课程管理模块的设计
课程管理模块主要教师发布课程介绍、教案大纲、多媒体课件、教学录像、视频录音、操作练习题目及实验指导等。学生可在课程资源共享网络教学系统前台网站通过身份认证后浏览平台中相关的课程信息,根据自己的兴趣和学习进度自主地选择有关的学习内容进行学习,复习回顾课堂教学的内容,让课堂变成老师学生之间和学生与学生之间互动的场所,提高学生的学习兴趣和课程教学效果。管理员可以对课程信息和教学任务进行增加、删除、修改和查看。
图3 系统功能结构图
2、答疑管理模块的设计
答疑管理模块是对教学过程很好的辅助和补充,师生在课后进行不受时空限制的分散式网络交流学习,学生可以把平时学习过程中遇到难题和计算机应用实践中遇到的实际问题等通过本系统得到老师针对性的指导。本模块主要分为问题查找模块、在线交流模块和私信交流模块。教师把一些常见的问题上传到系统问题库中,学生可以按照相关知识点进行查找简答,如果自动答疑学生不满意,就可以通过在线交流模块找到相应课程区域进行提问,等待老师解答,在线交流模块的内容所有用户都可以浏览。在私信交流模块,主要设计的是对于一些涉及师生不便于在在线交流模块公开讨论的问题,师生之间可以通过本模块进行一对一的交流。在答疑管理模块中管理员和教师该模块内容有增加、删除、修改和查看功能,学生只查询、查看和发帖浏览功能。
3、作业管理模块的设计
作业管理模块主要分为作业发布、作业提交、作业评价、作业统计、作业下载、作业题库几个模块。通过本模块教师可以新增、删除、修改自己发布作业,还可以对学生提交的作业进行批阅、统计、推荐和评价等功能;学生可以下载作业,提交作业,查看作业批阅和教师推荐的优秀作业及标准答案;系统管理人员将教师们发布的作业导入题库中,供教师用户和学生用户查看。
4、考试管理模块的设计
考试管理模块主要分为试题预览、试题下载、试卷题库和在线考试几个模块。教师通过本模块进行试卷发布、批改、统计分数等并把经典的试题上传到试题库。学生可以下载试卷,上传试卷和查看成绩,也可以在在线考试模块进行在线考试,系统将自动评分、评阅和给出参考答案,在线考试试题将从试题库中随机抽取。管理员可以对考试管理模块中试题进行增加、删除、修改和查看。
表1 作业提交表
四、系统数据库设计
本系统采用SQL Server 2000作为后台数据库。根据系统的实际需要和数据库建模分析,对网络教学平台建立了如下数据库表“系统用户信息表Uses”、“教师信息表Teacher”、“学生信息表Students” “公告信息表News”、院系信息表Department”、“专业信息表Major”、 “班级信息表Class”、“和“课程信息表Course”、“作业提交“Homewtj”、“作业题库表Zhuoyetk” 和“试题题库表Shiti”等26个表。其中作业提交表“Homewtj”的逻辑结构表1所示。
结语
本文以共计算机基础课程为例,探讨了地方高校课教学平台的开发与设计,该系统经过一段时间的运行,系统总体功能运行良好,体现了现代“翻转式”的教学模式,符合学校、教师、学生各个方面的基本要求,对实现网络教育资源的分配和教学资源共享,改善教学效果提高教学质量、提升学生计算机应用能力和加强学生自主学习等具有意义重大。随着系统在学校不断的深入应用,尤其是用户数量的不断增多,并发访问数量和网络资源安全问题,将是系统后期重点需要改进的几个方面。
[1]李靖·民办高校网络教学平台建设的思考[J].电子世界,2014(08).
[2]郭霞·基于B/S三层结构的网上报名系统开发设计[J].电脑知识与技术,2015(31).
[3]付长青·公共计算机课程网络教学平台的设计与实现[D]. 北京工业大学,(2009).
[4]刘 强,张阿敏·计算机公共基础课程教学资源建设研究[J].计算机教育,2012(17).
(责任编辑:王德红)
The Development and Design of Local University Network Teaching Platform
Zhang Zhongqiong1Zhang Hanjie2
(1,2.Anshun University, Anshun 561000, Guizhou, China)
Referring to China Education and Research Grid construction mode According to the actual needs of building of web-based teaching platform, improving the quality of teaching of local colleges and universities, this paper takes the pubic computer core course as an example, making a research and design basing on B/S structure framework with the curriculum resources web-based teaching platform based on the school network, focusing on discussing about the development environment and tools ,main frame design, functional module design, and database design of the system.
Curriculum resources,public computer network teaching,B / S architecture
2016-06-10
1.张忠琼(1985.11~),女,贵州凯里人,安顺学院化学化工学院讲师,硕士。研究方向:软件工程。
G434
A
1673-9507(2016)05-0130-03
2.张汗洁(1979.06~),男,贵州德江人,安顺学院公共计算机教学部讲师,硕士。研究方向:计算机应用基础。