网络教学平台的设计和实现

网络教学平台的设计和实现
网络教学平台的设计和实现

论文样本,姓名、班级等位置请填写自己真实的内容

浙江工业大学成人教育学院

毕业设计说明书(论文) 论文题目:精品课程网络教学平台的设计和实现

学生姓名

指导教师

专业班级

教学点

提交日期2013年月日

摘要

开展精品课程建设工作是提高教学质量和实施教学改革的需要,也是我校建设高水平大学的需要。同时网络教学真正实现了教与学的零距离、全球范围内的资源共享与协作学习、教学管理等功能。通过该平台,学生能够在不同时间不同地点轻松学习计算机组成原理课程,并进行网上答疑,技术交流等互动。

本平台采用ASP技术构建网页,并与数据库MS Access有机结合,创建了一个具有交互式动态网页、网页内容动态更新和后台管理等功能的网络教学支持平台。主要开发工具是Dreamveaver MX。

该平台的实现中,我所做的工作有:(1)网站总体结构和界面设计;(2)综合管理模块(包括学生管理、年级班级管理和公告管理)及公告浏览;(3)教学文件管理模块;(4)试题管理模块(包括章节管理、题型管理、试题编辑和管理)及在线测试;(5)作业提交及作业批阅管理模块;(6)在线视频上传及播放模块;(7)在线网络教学模块。

该平台经过反复的修改和测试,实现了学生在线学习和教师教学的功能。

关键词:教学平台,计算机组成原理,网络教学,精品课程

英文摘要如有困难,可以不写

The Design and Implementation of Network-Based

T eaching Platform for Model Course

(T eaching materials and T est on-line)

Abstract

Model course is developed for the improvement of teaching, the implement of the teaching reform, the need of the goal of the high leveled university as well. The international educational platform of courses is not only carry out the close distance of teaching and learning,the sharing of resources and learning,but also the supervise of teaching. Through this platform, students could study the course of computer organization principle without the limitition of time and place and be instructed by teachers on-line and even communicate technecal problems.

The technique of ASP is adopted, combined with the MS Access of database and the tool of Dreamveaver MX. An interactive and dynamic web whose content can update dynamically background management is implemented.

The following work are done in the implementation of this platform:(1) the design of the general architecture and interface of the website;(2)the comprehensive administrativ

module( include the student management, the grade class management and placard management) and placard to preview; (3)the teaching document management module;(4) test management module( include the chapter management, the type of test management and test compilation and management) and test on-line; (5)the putting in and rectifying homework management module;(6)transferring and broadcasting video on-line module;(7) network teaching On-line module.

The platform is modified and tested again and again, and has implemented the function of online study and teaching.

Key words:teaching plantform,principles of computer organization,network teaching,elaborated course

目录

摘要 .......................................................................................................................................... I ABSTRACT .................................................................................................................................II 目录 .................................................................................................................................. III 第1章绪论 (1)

1.1网络教学平台的建设背景 (1)

1.2教学平台实现的目标 (2)

1.3建设网络教学平台的意义 (2)

1.4网络教学平台在国内外的发展现状及趋势 (3)

第2章系统开发环境和采用的技术 (4)

2.1交互式动态网页实现技术简介 (4)

2.2技术的选取 (6)

2.3数据库 (6)

2.4ASP技术简介 (6)

第3章网络教学平台总体分析与设计 (8)

3.1系统的设计思想和原则 (8)

3.2体系结构设计 (8)

3.3精品课程基本组成部分 (9)

3.4网站系统分析 (9)

3.5系统总体结构 (10)

3.6数据库设计 (11)

第4章网络教学平台详细设计 (12)

4.1界面设计 (12)

4.2系统登陆 (13)

4.3综合管理 (16)

4.4在线测试 (19)

4.5在线视频 (23)

4.6样本略 (26)

4.7教学文件 (26)

4.8在线作业 (27)

4.9网络教学略 (28)

第5章系统的使用说明与安装 (29)

5.1运行环境要求 (29)

5.2安装设置(以WIN2K+IIS5.0为例) (29)

第6章总结 (30)

6.1全文总结 (30)

6.2系统实现中有关问题的思考 (30)

参考文献 (31)

致谢 (32)

第1章绪论

1.1 网络教学平台的建设背景

网络教学平台(Network Education Platform),又称在线教学平台、教学管理系统等。一般而言,支持基于Web教学的支撑平台通常由学生学习平台、教师教学平台、教学管理平台三大子平台组成。在功能上,主要提供系统的课程开发工具(包括对多种类型文件的导入导出并提供相互链接和有机整合等)、全面的学生管理工具(包括对特定学生或某一群体的添加、删除和赋予不同权限等)、强大的交流工具(包括同步的chat和异步的email等)、完善的测验功能(包括问题的创建、答案的反馈和结果的评判等)以及定期的统计功能(主要是对学生成绩的统计)等[1]。

人才培养质量是高等学校的生命线,而课程的质量是这条生命线的核心环节。课程是直接影响人才培养质量的关键因素,课程建设的水平是教学质量的重要标志。随着我国成功加入WTO,以及我国经济、社会的不断发展,高等教育大众化和国际化的特征越来越明显,高等学校正面临着越来越大的社会及高校之间的竞争压力,无疑这对高校的课程建设也提出了新的更高要求。教育部根据高等教育发展的现状和需求,决定实施“质量工程”,而其中第一项内容就是高等学校精品课程建设。

精品课程是高等学校各个学科领域学术质量上乘、教学效果优良、富有个性特色的名师名课,经逐级筛选推荐,最终经专家组评审确定。精品课程建设是提高教学质量的关键环节之一,也是教育部“质量工程“的重要内容。开展精品课程建设工作是提高教学质量和实施教学改革的需要,也是我校建设高水平大学的需要。

精品课程要实行网上发布,并以此推动精品课程的可持续发展。而课程的网络教学平台是申报省级和国家级精品课程必备的教学环境。这主要由以下几点决定。

(1) 精品课程建设的重要目标之一是实现优质教育资源的共享。网上发布是实现精品课程资源共享的最佳途径。

(2) 精品课程需要在竞争中不断更新、不断创造。精品课程网上发布既有利于接受教育界同行和全社会的监督,同时可以取得反馈信息不断完善自己,这将有利于精品课程实现可持续发展。

(3) 以计算机和互联网为核心的信息技术的发展对高等教育课程建设既是严峻的挑战、又是重大的机遇。网上发布可以充分展示精品课程在应用和整合信息技术方面取得的进展和经验[2]。

精品课程网络教学平台的建设要和校园网建设一起综合考虑。校园网的建设中重要的是要有一个适合本校实际、管理便捷、使用方便的校园网软件教学平台。一些商业校园网软件平台往往存在着这样一些问题,如:不切合学校实际、实用性不强;软件兼容性差,原始数据需要投入大量的人力重新输入;资金投入大;功能无法及时扩充和修改等。根据学校的需要与实际情况,可以利用ASP 的强大功能自行组建校园网教学平台,建设具有自身特点的网络多媒体教学环境。

1.2 教学平台实现的目标

目前各高校多媒体教学和网络教学已经普遍开展。在多媒体教学和网络教学中,如何对大量的教学资源(教师制作的网页课件、音视频课件、Word文档、PPT教案、教学参考资料、测试题、实验辅导及购买的商品化课件和教学参考资料等)进行管理,提供一个公用发布和使用平台,既方便教师教学又便于学生自主学习,既能对全校的多媒体课件进行统一管理,又能允许教师对个人教学资源进行自主管理,是大家都十分关心的问题。

本网站正是要构建一个计算机组成原理课程教学的WEB网站,为学生提供一个良好的学习环境,这是我们设计的课题目标。

能根据登录者的身份(分课程负责人、任课教师、校内课程学习者、一般浏览者)提供不同的服务。提供课程相关信息,使学生在学习前便能了解所学课程的内容、性质。实现网络教学、平时作业和其他有关学习资源的上、下载功能。建立练习题库,供学习者自测练习。建立在线答疑,为教师辅导以及大家交流学习心得提供良好的工作平台。

在教学的开始阶段,教学目标是确定的。在学生通过网络查询资料的过程中,不仅存在着与教学相关的教学资源,同时也存在着对教学无意义的信息资源,通常这些无关信息更容易吸引学生、对教学产生干扰,为了避免学生在网上漫无目的地漫游,教师要在其学习过程中适时监控。例如,赋予学习者以明确的方向,给学习者一个有趣且可行的任务,并提供必要的、能够指导他们完成任务的资源。同时教师对每一任务目标的完成要在时间上予以限制。教师不仅要培养学生良好的学习策略,更应重视学生的自我反省调整的策略,尤其是在运用多媒体网络这样现代化的教学手段时,更应如此。一方面指导学生进行信息加工的策略,另一方面还要培养学生学习和锻炼自己的自我监控能力。协作学习,完成意义建构。教师根据学生的自学情况提出讨论题。学生进入“论坛”发表看法,以达到意义建构。学生在发表自己的观点时,必须运用相关知识,进行合理组织,有时还需要引经据典,并接受其他同学和教师的咨询。此时的教师成了学生学习的促进者、组织者,需要及时处理学生讨论中出现的问题,适时进行调控,引导学生协作学习。

1.3 建设网络教学平台的意义

课程网络教学平台使学生触网即通,想怎么用就怎么用,为学生释放了更多主动、自由学习的空间。通过学生使用教学平台学习,学生已从单纯的受教育者变成了学习的主宰者。学生可以通过资源共享来查询老师提供的参考资料,可以通过网上答疑来延续教室的讨论,可以通过网络来提交作业和参与测试。充分体现了“以学生为主体,以教师为主导”的教育理念。而且网络教育教学有如下优势:

(1) 真正实现教与学的零距离

1) 教师学生与教学资源之间:零距离(任何位置,打破了国家、学校的限制)、零等待(任何时间)、全球资源共享。

2) 教师与学生之间:零距离(任何位置,打破了国家、学校的限制)、零等待(任何时间,同步与

异步交互)、零隔阂(虚拟世界消除隔阂)。

(2) 形式多样的交互

1) 师生与资源的交互性:网页的交互性(超文本与超媒体链接,搜索引擎,表单、脚本语言程序、动态网页等)、交互媒体(可控音频与视频、交互动画等)。

2) 教师、专家与学生之间的交互:同步(实时通信:BBS、QQ、MSN、NetMeeting等)、异步(电子邮件、电子邮件列表、专题新闻组、BBS专题板区、Blog、Web论坛、评估与调查等)。

(3) 丰富的数字多媒体与虚拟现实

1) 丰富的数字多媒体:图像、音频、视频、动画、流式媒体。

2) 虚拟现实(包括与模拟现实的结合):由数字多媒体实现。

1.4 网络教学平台在国内外的发展现状及趋势

目前国际性比较流行的网络教学平台有WebCT、Blackboard、Angel、Atutor、eCollege、Eledge、Virtual-U等多种,但WebCT和Blackboard是功能最为完善、最广为使用的两大网络教学平台。其中,WebCT最初是由加拿大英属哥伦比亚大学资深教师Murray Goldberg于1997年自行开发的网络教学平台,目前其产品的市场占有率在同类产品中已经位居全球第一。WebCT可以说是完全基于Web浏览器的网络教学课件开发和管理系统。在功能方面,除了具备上述网络教学平台提供的基本功能外,主要有以下两个主要特征:(1) 拥有相对强大的教学跟踪功能;(2) 具有独特的选择性发布功能。而Blackboard是从Course Info(CourseInfo是由BlackBoard公司资助、由Cornell大学开发的一个集成性网络教学平台)平台发展而来的,目前已经发展成为两大网络教学平台之一。相对于WebCT而言,Blackboard对内容组织采用文件夹和子文件夹形式,层次清晰明朗。

国内技术界和教育界在最近几年内也开始致力于引进和开发网络教学平台。在引进方面,主要是亿邮公司引进并开发中文版的WebCT即eY ouCT和CERNET于2003年10月与Blackboard公司共同投资组建赛尔毕博有限公司(CERNET-Blackboard),负责中文版Blackboard的开发和推广。三人行,必有我师,这一理想的网络学习模式将在人大与南开得以实现。南开大学软件学院和中国人民大学商学院与赛尔毕博签署合作协议,这两所学校将采用在国外许多大学有丰富成功应用案例的黑板网络教学平台"Blackboard Learning System",此举标志着中国的传统教学真正进入了网络化时代。业内人士认为,国内知名学校纷纷采用"Blackboard Learning System"进行网络教学,预示着网络辅助教育已经从初期的内容开发、管理转向真正发挥网络优势全方位开展自主学习,促进教学效果的阶段。在网络大环境整体提升的背景下,网络辅助教学在中国已经真正开始启动。同时,一些本土公司和高校正在积极开发自己的网络教学平台。比如龙腾多媒体远程教育系统、天空教室网络教学系统等,清华网络学习平台和北京大学网络教学平台等。但从功能的完备性和系统的稳定性而言,国内的网络教学平台相对于WebCT等大型平台还有相当大的差距[3~4]。

第2章系统开发环境和采用的技术

2.1 交互式动态网页实现技术简介

现在网络技术越来越多,那么提供实现系统功能的工具也越来越多,主要技术有CGI、PHP,JSP和ASP,而且它们各有特点。

2.1.1 CGI

CGI ---Common Gateway Interface,公用网关接口,是外部程序和WEB服务器之间的标准编程接口。可以使用不同的程序编写,如Visual Basic、Delphi或C/C++等。将已经写好的程序放在WEB 服务器上运行,再将其运行结果通过WEB服务器传输到客户端的浏览器上。通过CGI建立WEB 页面与脚本程序之间的联系,并且可以利用脚本程序来处理访问者输入的信息并据此作出响应。但是,这样的编制方式比较困难而且效率低下,因为每一次修改程序都必须重新将CGI程序编译成可执行文件。

最常用于编写CGI技术的语言是Perl(Practical Extraction and Report Language,文字分析报告语言),它具有强大的字符串处理能力,特别适合用于分割处理客户端form提交的数据串;用它来编写的程序后缀为.pl。

CGI调用数据库需要安装DBI---DataBase Interface,即数据库接口技术。DBI提供了基于Perl

的标准界面连接到各种不同的SQL引擎上。

2.1.2 ASP

ASP---Active Server Page,动态服务页。是微软开发的一种类似HTML(Hypertext Markup Language超文本标识语言)、Script(脚本)与CGI的结合体,它没有提供自己专门的编程语言,而是允许用户使用包括VBscript,Javascript等在内的许多已有的脚本语言编写ASP的应用程序。当浏览器浏览ASP网页时, Web服务器就会根据请求生成相应的HTML代码然后再返回给浏览器,这样浏览器端看到的就是动态生成的网页。ASP是微软公司开发的代替CGI脚本程序的一种应用,它可以与数据库和其它程序进行交互。是一种简单、方便的编程工具。在了解了VBscript的基本语法后,只需要清楚各个组件的用途、属性、方法,就可以轻松编写出自己的ASP系统。ASP的网页文件的格式是.ASP。

ASP与Script(脚本)的编写方式非常类似,它完全不需要重新编译成可执行文件就可以直接运行,再者ASP内置的ADO组件,允许用户通过客户端浏览器存取各种各样的数据库。ActiveX Data Objects (ADO) 是一项容易使用并且可扩展的将数据库访问添加到Web 页的技术。可以使用ADO 去编写紧凑简明的脚本以便连接到Open Database Connectivity (ODBC) 兼容的数据库和OLE DB 兼容的数据源。此外,ASP与CGI最大的不同在于对象向导和组件重用,ASP除了内置的Request 对象、Response对象、Server对象、Session对象、Application对象、ObjectContext对象等基本对象外,另外可以允许用户以外挂的方式使用ActiveX控件。当然,ASP本身也提供了多个ActiveX控件供使用,这些组件包括广告轮显组件、文件存取组件、文件连接组件与数据库存取组件等,这些大量扩充且重复使用的组件使ASP的功能远大于CGI。

ASP脚本代码其运行效率比CGI更高、程序编制也比HTML更方便且更有灵活性,程序安全及

保密性也远比Script好。Script脚本是由一组可以在WEB服务器或客户端浏览器运行的命令组合而成,就安全而言,有些危险。ASP虽然具有脚本语言的方便性,但由于它是在WEB服务器端运行,运行后再将运行结果以HTML格式传送至客户端的浏览器,因此ASP与Script等一般的脚本语言相比,要安全。

ASP吸收了许多流行的技术,如IIS,ActiveX,VBscript,ODBC等,是一种发展较为成熟的网络应用程序开发技术;其核心技术是对组件和对象技术的充分支持。通过使用ASP的组件和对象技术,用户可以直接使用ActiveX控件,调用对象方法和属性,以简单的方式实现强大的功能。

由于ASP采用的不是编译执行方式而是脚本解释的执行方式,因此程序员可以直接编写和修改asp脚本与不需要进行编译与连接,从而提高了编程的速度的效率。此外,将用户的请求交给ActiveX 的对象来处理是ASP的另外一个优势,这种方式极大地扩展ASP为请求服务的能力。通过ActiveX 对象的调用,ASP可以将一个请求分配给几个分布式的对象同时执行,进行分布式的计算,大大提高了执行效率。

ASP之所以能受到大家的重视与使用的原因,主要在于所产生的执行结果都是标准的HTML格式,而且这些程序是在网络服务端中执行,使用一般的浏览器(如IE 或Netscape)都可以正确地获得ASP的“执行”结果,并且将这ASP执行的结果直接在浏览器中“浏览”,不像VBScript或JavaScript 是在客户端(Client)的浏览器上执行,若使用VBScript来设计程序,客户端(Client)在IE浏览器中可以显示程序执行的结果,可是,客户端(Client)若使用Netscape浏览器就无法显示VBScript的执行结果。

ASP技术有一个缺陷:它基本上是局限于微软的操作系统平台之上。ASP主要工作环境是微软的IIS应用程序结构,又因Activex对象具有平台特性,所以ASP技术不能很容易地实现在跨平台的WEB服务器的工作。

2.1.3 PHP

PHP--Hypertext Preprocessor,超文本预处理器,PHP也是脚本解释执行的服务方式,因此PHP 的结构及工作方式和ASP是一样的。所不同的是PHP的脚本程序是由类C语言编写的,而ASP脚本是用Vbscript或JavaScript编写的。PHP和Asp一样具有解释执行、线性服务的优势。PHP和ASP 相比,最大的优势在于PHP可以跨平台,无论是windows系列的操作系统,还是UNIX,Linux都可以使用PHP。不同平台下开发的PHP脚本程序是完成兼容的,可以轻松地将一个平台下开发的PHP脚本程序拿到另一个平台下使用。

PHP与ASP相比最大的缺点是PHP只是单纯的解释执行器,不支持分布式对象的调用,因此也就是无法实现分布式的计算。在遇到非常大的请求与迸发的请求非常多的情况,处理起来也会出现困难。另外PHP是自由软件,没有像ASP一样提供开发和调试的工具。程序员只能通过运行PHP 脚本时解释器报告的调试信息和开发经验来排除错误,难度要比ASP大。

2.1.4 JSP

JSP---Java Server Pages, java服务页。是Sun公司推出的网站开发技术,是将纯Java代码嵌入HTML中实现动态功能的一项技术。JSP属于是用java语言编写的,并且是基于Java虚拟机运行的。java从根本上解决了互联网上跨平台、代码交换、以及网络程序安全等诸多问题。JSP和Asp一样也是脚本解释执行的。JSP是通过解释执行Java语言编写的脚本来执行一个java servlet的程序。

JSP与ASP单纯的解释执行不同,第一次访问JSP的脚本时首先需要通过Java编译器将JSP的脚本编译成servlet,然后有Java虚拟机运行编译好的servlet。

和ASP支持用VC和VB开发的ActiveX对象类似,JSP中可以使用Java语言编译写的java类、javaBeans 或者Enterprise javaBeans来进行更为复杂的处理。这样JSP也可以实现JSP脚本功能的扩展,并通过调用多个分布式对象实现分布式处理。

JSP是一种全新的解决方案,它集合了PHP的跨平台,ASP的分布式对象支持的优点,并将applet 的运行从客户端移到服务器端,降低了对客户端的要求[5]。

2.2技术的选取

ASP、PHP和JSP基本上都是把脚本语吉嵌入到HTML文档中。如果要说它们各自主要的优点,那就是:ASP学习简单,使用方便;PHP软件免费,运行成本低;JSP多平台文持,转换方便。

ASP由于采用basic语法,只要熟悉basic语言,有点html基础,要学习掌握ASP是很简单的事情,而且技术简单。jsp由于采用java语法,由于java高度的面向对象和灵活性,所以,比basic 稍微要难点,要真正的将Java体系掌握清楚,并不是短时间能很好的做到的。

针对现阶段网页大部分在Windows环境下开发,使用Internet Expolrer浏览器的情况,并通过以上对比以及对系统要求的分析,为了降低系统开发难度,我们采用基于Windows的ASP服务端编程语言来实现系统的功能。

2.3 数据库

本系统的后台数据库采用Microsoft公司的Microsoft Access 2000关系数据库开发工具,数据库能汇集各种信息以供查询、存储和检索。在数据库方面,Access 是一种关系数据库工具,关系数据库是已开发的最通用的数据库之一,ACCESS简单容易使用,具有数据库的一般要求的功能,包含在了OFFICE套件里面,而且对服务器的要求不高,可以满足普通网站的要求,适用于多数用户。同时使用同一个公司的技术,几种技术的结合能达到资源的最优化,性能最好,稳定性最高。

2.4 ASP技术简介

2.4.1 ASP的工作原理

ASP在服务器端进行请求服务的不是编译好的应用程序,而是一个脚本解释执行环境。ASP的工作方式如下:客户端给web server发送http请求,要访问一个后缀为.asp的脚本文件。这个脚本是用脚本语言编写、能够对请求进行处理的程序源码。web server把用户的http请求和要求的脚本文件发送给ASP脚本解释器中,有脚本解释器根据脚本程序的内容和http请求中的参数解释这段脚本程序,对用户的请求进行处理。完成对请求的处理后,解释器把执行的结果封装在http响应中,发送给web server最终反馈给客户端,完成一次连接服务。

2.4.2 ASP中最为常用的内置对象和组件

Request对象:用来连接客户端的Web页(.htm文件)和服务器的Web页(.asp文件),可以获取客

户端数据,也可以交换两者之间的数据。

Response对象:用于将服务端数据发送到客户端,可通过在客户端浏览器显示,用户浏览页面的重定向以及在客户端创建cookies等方式进行。该功能与Request对象的功能恰恰相反。

Server对象:提供对服务器上的方法和属性的访问。其中大多数方法和属性是作为实用程序的功能服务的。

Application对象:它是个应用程序级的对象,用来在所有用户间共享信息,并可以Web应用程序运行期间持久地保持数据。同时如果不加以限制,所有客户都可以访问这个对象。

Session对象:储存在一个Session内的用户信息,该信息仅可被该用户访问。

ObjectContext:可以用来配合Microsoft Transaction 服务器进行分布式事务处理。

Browser Capabilities(浏览器性能组件):可以确切的描述用户使用的浏览器类型、版本以及浏览器支持的插件功能。使用此组件能正确地裁剪出自己的ASP文件输出,使得ASP文件适合于用户的浏览器,并可以根据检测出的浏览器的类型来显示不同的主页。

FileSystem Objects(文件访问组件):允许你访问文件系统,处理文件。

ADO(数据库访问组件):它是最有用的组件;可以通过ODBC实现对数据库的访问。

Ad Rotator(广告轮显组件):专门为出租广告空间的站点设计的,可以动态的随机显示多个预先设定的BANNER广告条[7-8]。

第3章网络教学平台总体分析与设计

3.1 系统的设计思想和原则

3.1.1 设计思想

教育部在《国家精品课程建设工作实施办法》中对申报国家级精品课程的网络教学资源作出了明确的要求,因此,在围绕申报国家级精品课程建设的过程中,构建精品课程网络教学平台,满足课程建设、申报、远程使用、维护升级,成为平台建设的主要设计思想。同时淡化教学教务管理,突出教师的主动管理,给教师以最大的管理和使用权限,方便教师使用。

3.1.2 设计原则

严格按照现代教育理论、教学思想、教学方法,突出国家精品课程建设对网络资源建设的要求设计功能模块。

3.2 体系结构设计

本系统是采用三层体系结构:该系统由Web 浏览器、Web 服务器、数据库服务器组成。前端采用基于瘦客户机的浏览器技术( IE 或Navigator) ,通过Web服务器(Microsoft 的IIS) 及中间件访问数据库。中间件驻留在Web 服务器上,负责管理Web 服务器和数据库服务器之间的通信并提供应用程序服务。数据库服务器负责管理数据库中的数据。客户机发出HTTP请求,Web 服务器以HTML 页面向用户返回信息。

3.2.1 系统的体系结构

系统的设计基于浏览器/ 服务器(B/ S) 模式,如图所示。在客户端运行浏览器,提供用户接口,负责产生用户的请求,并接受Web服务器传递的Web页面数据;Web服务器接收请求, 将其转换为数据库服务器能识别的SQL 语句,传递给数据库服务器,数据库服务器执行后将结果返回给Web 服务

器,Web 服务器将结果生成浏览器识别的格式返回到客户端的浏览器上。由于采用了互联网的相关技术,B/ S 结构的系统开放性好,易维护、扩展。客户浏览器只跟Web 服务器交换数据,数据安全性比较高。

图 3-1 系统体系结构

3.2.2 中间件技术

由于Web 浏览器无法与数据库系统直接相连,故必须通过中间件技术。常用的中间件技术有JDBC 和ASP等。其中ASP(活动服务器页面) 技术与ADO (ActiveX 数据对象) 相结合,对数据库进行查询、插入更新等操作。

3.3 精品课程基本组成部分

为了实现精品课程优质资源的共享,精品课程的网上发布既要体现精品课程各自的个性特色,又要符合统一的规范。所有网上发布的精品课程都要拥有以下五个基本组成部分:

(1) 课程概况:包括教学大纲、学时分配和主持教师3个必选项,以及课程简介和课程公告等可选项。

(2) 课程内容:包括主要教材与教学参考书、电子讲稿或电子教案2个必选项,以及教材电子稿等可选项。

(3) 练习作业:包括习题配备和作业布置2个必选项,以及考试大纲和模拟试卷等可选项。

(4) 教学课件:包括教学录像1个必选项,以及其它教学课件等可选项。

(5) 参考资料:包括印刷资料和网络资料2个必选项。

对于有实践性教学环节的课程,还应该包括:

(6) 实践教学:包括实践教学指导1个必选项。

3.4 网站系统分析

根据精品课程网站的要求,我们对平台功能模块的管理进行了技术权限和责任的划分,按照工作内容和范围,设置了超级管理员(课程负责人)、教师和学生以及匿名用户四个角色,使教学平台安全运行。按照不同的权限从内容上可对网站作如下规划:

1.学生用户:

授权学生的用户能够进入学生空间,学生空间为学生提供如下功能:

(1) 课程公告:学生可以在这里查看在本平台上与课程有关的通知及管理员发布的公告。

(2) 课程介绍:学生在这里可以查阅由课程负责人自己编写的课程介绍,包括课程简介、教学日历、教学大纲以及参考教材等信息。

(3) 教师队伍:学生在这里可以查阅任课教师的基本信息。

(4) 网络教学:学生在这里可以通过网络课件进行自主学习。

(5) 答疑讨论:学生在这里可以借助BBS讨论区等方式与教师和同学进行讨论、答疑。

(6) 作业上交:学生在这里可以提交作业,进行成绩查询以及参考答案显示。

(7) 课程实验:学生在这里可以对教师布置的实验进行实验前的预习,可以进行网上模拟实验。

(8) 在线测试:学生在这里可以在线完成并提交测试,系统提供测试分析报告,以便使学员对自己的学习效果有正确的评价。

(9) 教学视频:学生在这里可以浏览教师提供的课堂教学录像,并提供视频的下载。

(10) 资源共享:学生在这里可以浏览教师提供的课程的课件、教师教案和参考资料等。

2.匿名用户:无需登录就可浏览到以上除了作业提交、在线测试的全部内容。

3. 教师用户:

任课教师的用户能够进入教师空间。教师空间为教师提供如下功能:

(1) 课程公告:教师可以在首页发布与课程有关的通知及公告。

(2) 年级管理:教师可以在这添加、删除年级。

(3) 班级管理:教师可以在这添加、删除班级。

(4) 用户管理:教师可以按年级班级查看用户信息,以及添加删除用户。方便数据初始化,还提供了批量添加用户功能。

(5) 教学信息管理:教师可以随时修改教学大纲及教学日历等教学信息。

(6) 试题管理:教师可以编辑作业和在线测试试题。

(7) 作业批改:教师可以批改作业和给作业打分。还可以查询某个学生的作业情况。

(8) 上传:教师可以上传视频以及自己制作的课件、教案等内容供学生下载。

(9) 实验处理:教师在这里可以发布课程的实验要求及说明等,上传实验演示程序。

(10) 答疑讨论:教师在这里可以借助BBS讨论区解答学生的问题以及了解学生的学习情况。

4. 管理员:

除以上教师用户的功能外,还有以下几个功能:

(1) 课程介绍:课程负责人可以制定教学计划、课程简介、教学大纲、考核说明、宣布考试日程安排等。

(2) 教师队伍管理:教师负责任人可以添加、删除任课教师信息[9~11]。

3.5 系统总体结构

精品课程网络教学平台的总体结构如图3-2所示。

图3-2 精品课程网络教学平台的总体结构

3.6 数据库设计

数据库是站点比较重要的部分,好的关系数据表的设计能提高查询速度和清晰的表述整个站点的信息,本系统采用的数据库是Microsoft Access 2000,拟建立online.mdb 库文件,包含如下几个表文件:

表 3-1 数据库表列

第4章网络教学平台详细设计

系统的主要功能是通过几个功能模块来实现的(参照图3-2的系统总体结构图)。我在系统开发过程中实现的模块有界面设计、系统登录、综合管理(年级管理、班级管理、用户管理、公告管理)、教学文件、在线测试、作业提交、教学视频、网络教学。以下分模块进行具体讨论。

4.1 界面设计

4.1.1 框架的概念及优点

框架也称为帧(Frame),通过框架技术能够把Web浏览器的窗口分成几个独立的区域,每个区域即为一个框架。框架是能够独立变化和滚动的小窗口,可以单独显示一个网页。利用这些小窗口,通过合理的组织和编排,可以更好地展示Web网页,使其更加美观。

在许多方面,框架与表格相似,所不同的是表格对页面区域进行划分,而框架对整个窗口进行划分。与表格相比,框架更有用,每个框架都有自己独立的网页文件,其内容不受另外框架内容的改变而改变。

框架的形式有多种,常见的有两个框架、三个框架等。例如两个框架的网页,其中一个框架专门显示网站的栏目,另一个框架显示栏目的内容,这样设计的好处是,不管访问者进入了哪个栏目,也不管访问者深入到栏目的哪个层次,都可以随时进入另一个栏目,而不用逐级返回到主页,因此,框架技术在网页制作中是非常有用的。

4.1.2 框架设计

鉴于框架的设计美观、易操作、容易修改。此网站不单单用于计算机组成原理这门课程,采用了框架可以通过修改网页头来达到设计其他网站的目的。根据网站的需要对整个网页进行了分割,分为三个框架。

(1) 最上方为网页头,主要显示主菜单;

(2) 左下方主要显示及修改用户信息,并且设有登陆后台的管理员接口。为方便教师和学生正常浏览,特提供了工具下载(其中安装了Realplayer了才能正常观看教学视频);

(3) 右下方为显示区域,显示主菜单下的具体内容。

4.1.3 设计结果

鉴于框架的优点和本网站的结构设计,得出了如下的主页界面图(采用了同样风格,设计了后台管理界面),以前台界面为例:

4.2 系统登陆

4.2.1 功能

该模块负责将用户分为匿名用户、授权学生用户和管理员教师用户来实现用户权限的管理。

4.2.2 组成部分

登陆模块处理共分为5 个部分:

登陆页面:loginleftframe.asp

表单处理程序:checkusr.asp

表单处理脚本:学好、密码都不能为空

密码修改页面:editpwd.asp

用户信息修改页面:editinfo.asp

4.2.3 界面设计和重点、难点代码的设计

1. 登陆表单网页制作

表单的参数

表单的Action参数:Action参数是用来指定Server端处理此一表单数据内容的程序,

此处表单处理ASP程序为“checkusr.asp “。

表单的Mothed参数:要将表单传送至Server端的方式有两种,设置值分别为GET及POST,若设置为POST,则浏览器会等Server端来读取数据,若设置为GET,则当我们按下送出按钮时,浏览器会立即将表单中的数据内传送出去。利用POST方法,在传送的数据上将不受限制,利用GET 方法传送的数据量则大约只有2K左右[13]。

2. 表单处理程序

用户信息数据全部储存在数据库中,要检验用户的合法性,必须先进行数据库的链接与打开,要链接数据库我们必须使用ADO对象群的Connection对象,可以使用该对象建立和管理应用程序和ODBC 数据库之间的连接;而要对数据库记录进行查询等操作则必须使用ADO对象群的Recorset对象,程序:

set conn=server.createobject("adodb.connection")

// CreateObject 方法创建服务器组件的实例。

database_name="admin/data/online.mdb" //设置数据库相对路径

connstr="Provider=Microsoft.Jet.OLEDB.4.0;

Data Source=" & Server.MapPath(database_name)

conn.open connstr

//MapPath 方法将指定的相对或虚拟路径映射到服务器上相应的物理目录上。

set rs=server.createobject("adodb.recordset")

sql="select * from member where member_number='" &

username & "' and member_password='" & pwd & "'"

rs.open sql,conn,1,1

Recordset对象是负责浏览与操作从数据库取出来的数据,Connection对象只负责与数据库进行链接的动作,并不能使用数据库内的数据,因此必须建立一个可以存取数据库数据的Recordset对象,使用rs.open方法存取”member”数据库

rs.open sql,conn,1,1

使用open方法来打开数据表或执行Select指令参数设置如下:

(1) 参数一(SOURCE):为欲打开的数据表或SQL指令。

(2) 参数二(ActionConnection):指定一个已打开的数据库对象,将此参数设为链接我们已经建立好的Connection对象“conn”。

(3) 参数三( CursorType):指定Recordset的打开类型,1为可读写且可自由移动。

(4) 参数四(LockType):指定锁定类型,1为只读[14]。

可排序和SQL指令

Select 指令的筛选语句:

格式:Select…From…Where

在SQL语言中:“Select”数据表“中选取某些“栏位”的数据.

(1) 如果要选取的数据表数据包含了一个以上的栏位,则我们可以利用“,”逗号来栏位名称隔开。

(2) 如果要选取的数据表数据包含了全部的栏位,则可以利用万用字符“*”来代表全部的栏位。

可排序数据的Select指令

(1) 当我们希望被选取出来的数据记录数据能够依据某个或某几个栏位的内容来排序时,只要将这些排序依据的栏位摆放在“Order By“保留字之后,然后将这处排序的语句连接在”Select…From“后面就行了。

(2) “Order by”默认的排序方式是“由小排到大”,但若是希望排序方式是“由大排到小”,则我们可栏目名称后再加上”Desc”保留字!将排序方式改为”由大到小”。

管理员输入姓名和密码来登录,学生用户输入学号和密码登陆,然后单击“登录”按钮。输入的数据提交后与数据库中的用户表进行匹配。

须创建一个记录来保存基于访问者登录的用户信息

If rs.EOF Then

response.write ""

response.end

Else

userid = CInt(rs("id"))

session("number")=rs("member_number")

session("is_login")=1

response.Redirect ("index.asp")

End If

表单域member_number和Password 用于Where了句中来获取一个记录。如果访问者输入了一个无效的用户名,则记录集中将不会返回匹配的记录。我们可以通过查看EOF标记来判断一个记录集是否为空。为空,则访问者将被拒绝进入该系统。不为空,则访问者的number值将从记录集中返回。写入Session 变量,变量将在整个网站的所有网页中都是有效的。这些变量的存在与否及其取值将用于确定是否允许进入一个特定的网页。在这段网页语句中,利用Session对象来记录目前的工作模式。当我们第一次进入网页的时候,Session尚未被建立,因此它的“变量”值一定不会是“yes”。当输入用户名和密码按下“登录”的按钮进入管理模式语句后,Session对象才会被建立。

3. 密码修改页面

初次使用该网站时,学生用户和教师用户数据是由管理员即教师负责人进行初始化的,密码也由管理员指定,为方便用户记住密码登陆系统可改成自己容易记忆的密码。

conn.Execute "update member set member_password='" & trim(request("newpwd")) & "' where member_number='"&session("number")&"'"

4. 用户信息修改页面

管理员初始化用户信息时,了解用户的信息并不全面,用户可以通过该页面修改个人基本信息。

网络教学平台建设方案

网络教学平台总体建设规划 1课程建设与维护 1.1实现方式 教师登录系统,通过课程网站创建模块创建课程网站。 1.2创建/维护步骤 1.录入课程网站基本信息:包括课程网站名称、课程网站描述、适用课程等。 2.选择课程网站模板:在模板库中选择合适的课程网站模板。 3.设置课程网站栏目:在课程网站创建时,通过默认模板自动创建若干栏目,用户可根据实际 需要,对栏目进行修改、增加、删除。 4.维护课程网站栏目:对设置好的每个栏目进行栏目模式设定、对栏目进行详细设计。(栏目 模式包括:常规设计模式、外部链接模式、论坛式的交互模式) 5.课程网站的其他设置:包括在外网展示网站、删除网站、将网站设为外部链接模式等。 2课程展示 2.1访问人群 1.公众用户:直接通过外网链接访问网站(外网有多种形式的列表,如:可按教师查询、按院 系查询、按访问量查询、按精品课程类别查询等,可帮助用户快速定位到相应的课程网站)2.学生:登录系统后,可将自己关注的课程网站收藏至学生空间,便于快速定位至相应课程网 站。 3.教师:登录系统后,自己创建的网站直接显示在教师空间上,可快速进行网站浏览与网站维 护。 4.精品课程评审专家:通过评审课程列表,访问课程网站。

2.2实现方式 在访问教师创建的课程网站,其中论坛式的交互模式栏目需要权限才能访问。 3课程学习 3.1实现方式 学生登录系统后,访问课程网站,可进行课程学习 3.2内容 1.网上答疑、课程论坛:通过论坛式的交互栏目,学生与老师之间可进行互动,在学生、老师 的空间中对互动过程有详细记录,可通过相关链接快速进入相关互动内容。 2.网上作业(需网考系统支持,待定) 3.课程评价(本部分未实现) 4.参与调查(本部分未实现) 4课程考试(网考) 4.1本部分结合网考系统内容(待定) 5课程评审 5.1实现方式 1.教师在创建课程网站后,可选择将课程网站推荐进行评审。 2.管理员接收到评审请求后,选择评审专家、设定评审时间。 3.评审专家在课程网站评审列表中定位课程网站,进行评审。 4.评审完成后,由管理员设定评审结果。 5.2评审步骤 1.管理员设定精品课程申报表内容、以及评分标准、总分的计算公式。 2.教师在课程网站创建完成后,填写精品课程申报表。 3.完成申报表后,选择申报年度、申报等级、填写申报说明后,进行网站申报。 4.管理员接收到申报请求,分配评审专家、设定专家的评审时间。

网络教学系统设计与实现

智能化网络教学系统设计与实现 石河子大学信息科学与技术学院高攀郭理* 郑鸿英 摘要:基于Web的智能教学系统综合传统的ITS系统优势,同时又结合Web的特点,系统具有智能性,能够智能地引导学生学习。本文提出了一种基于Web的智能教学系统模型,探讨了智能教学系统的知识库的设计、教学策略的设计及个性化教学的实现,最后给出系统实现的具体思路和解决方案。 1 引言 智能教学系统(Intelligent Tutoring System,ITS)作为人工智能学科的重要研究应用领域,是21世纪人类社会数字化教育的必然发展方向。其研究涉及人工智能(Artificial Intelligence,AI)、计算机科学、认知科学、教育学、心理学和行为科学等多个学科,研究的最终目的是由计算机系统负担起人类教育的主要责任,即使计算机系统具有智能,并在一定程度上代替人类教师实现最佳教学。由于ITS涉及到多门学科,所用到的相关学科的技术即使在本学科也不够成熟以及人类对其自身的学习过程还认识不够,所以对ITS 的研究仍存在相当大的难度,存在知识的表示、对学生的评估、对学生错误的诊断、教学规划、人机自然语言对话处理等技术难题。 2 基于Web的ITS的系统模型 2.1 传统的ITS模型 传统上,智能教学系统由四大部分组成:专家知识库(有关领域的知识描述)、学生模型(学生的知识水平和学习能力)、教师模型(知识的传授方法)和人机交互界面。模型如图1所示。其中人机交互界面部分是在智能教学系统和学生之间建立友好的通信交流方式,有时也被看成是教学方法的补充而作为教师模型的一部分。 传统的智能教学系统多数是单机或单独运行的(stand.alone),系统费用昂贵,维护代价高,难以大范围推广应用。随着Web技术的发展和不断成熟,基于Web的智能教学系统研究越来越受到重视。在Web 上构建智能教学系统,这种方式利用网络实现了分布式教学,可以同时接受多个用户的并发访问,资源利用率大大提高,又不受时间和空间的限制,可以在最大程度上满足“因材施教”的需要。 图1传统的ITS模型 2.2 基于Web的ITS系统模型 基于Web的ITS的系统模型如图2所示。其中,知识点库存放课程知识点,知识点可分为不同的类型和难度级别、重点度级别等;教学课件库存放各种形式的课件;教学方法库存放各种教学模板。学生学习能力是教师实施因材施教的依据,模型突出了其重要性。模型综合了传统ITS系统的优势,同时又结合了Web 的特点,客户端结构简单,适用范围广,人机交互界面简洁明了。系统具有智能性,结合学生的特点进行教学,可以通过多种多样的交流工具进行有效的交互和即时的通信反馈,能够智能地引导学生学习,提供了丰富的信息来源和良好的导航结构,可以进行有效的信息过滤等等,实践证明,基于Web的ITS是ITS

网络优秀教学平台操作手册

网络教学平台教师操作手册 1引言 1.1 背景 针对教师用户在使用网络教学平台时,遇到部分功能不会使用地问题,编写本文档来说明和展示使用操作步骤. 1.2 编写目地 方便教师用户使用网络教学平台. 2系统功能 2.1 首页 图2.1 教师用户登录后,可以看到主要有6个主菜单,课程总览、精品课程、资源中心、新闻公告、我地空间,本文档主要针对我地空间进行介绍.b5E2RGbCAP

2.2 我地空间 图 2.2 如图 2.2所示,我地空间主要包括互动提醒、在线学生/我地关注(后期功能)、我地课程/辅助课程、我地资源、教学计划以及资源评价.p1EanqFDPw 2.2.1互动提醒 互动提醒中系统会提醒您一些信息,比如有新地消息或者有待批地作业和考试等等. 2.2.2我地课程/辅助课程 在我地课程显示了您所建立和教授地课程,而辅助课程是指您辅助其他教师地课程.在右侧还有个新建网站地按钮,如果您有了个新地课程,它可以为您地课程添加一个网站.点击后如图2.3和图2.4所示,先选择课程(此课程为有课程但没有建立过网站地课程)和课程类 型(普通课程或者精品课程)后,再设置网站栏目地浏览权限,最后保存并装扮网站.(如何装扮网站见下文地课程装扮)DXDiTa9E3d

图 2.3 图 2.4 2.2.3我地资源 我地资源是指您在资源中心中上传地资源,这里显示地是您在资源中心中所建立地文件夹, 点击我地资源是进入根目录下查看您地资源,其他地是进入相应地文件夹.不过这里注意地是,如果您建立了比较多地文件夹,这里只会显示4个,其他地您可先进入根目录再进入.(资源中心地具体操作,参考相应地文档.)RTCrpUDGiT 2.2.4资源评价 当您把资源中心地资源共享后,其他用户评论了您地资源,在这里就可以显示出来,方便您方便地知道您资源评论地信息.5PCzVD7HxA

教育云平台学生网络学习空间用户使用手册

学生网络学习空间 用户使用手册 文档编号: 版本信息: 建立日期:创建人:王雪 审核者: 批准人: 批准日期:编辑软件:Microsoft Office 2013 中文版文件状态:「」草稿 「√」正式发布 「」正在修改

文档修订记录 *变化状态:C——创建,A——增加,M——修改,D——删除文档审批信息 目录 1. 引言错误!未定义书签。 .编写目的错误!未定义书签。 .读者对象错误!未定义书签。 2. 软件综述错误!未定义书签。 .系统简介错误!未定义书签。 3. 操作说明错误!未定义书签。 .添加应用错误!未定义书签。 .调整布局错误!未定义书签。 .设置风格错误!未定义书签。 .公有空间预览错误!未定义书签。 .空间管理错误!未定义书签。 基本信息错误!未定义书签。 我的导航错误!未定义书签。 好友管理错误!未定义书签。 好友申请错误!未定义书签。 相册管理错误!未定义书签。 创建相册错误!未定义书签。 上传照片错误!未定义书签。 相册管理错误!未定义书签。 照片管理错误!未定义书签。 视频管理错误!未定义书签。

创建文件夹错误!未定义书签。 上传视频错误!未定义书签。 文件夹管理错误!未定义书签。 视频管理错误!未定义书签。 .进入云学习中心错误!未定义书签。 .查看所属学校、班级空间错误!未定义书签。.空间通用功能操作说明错误!未定义书签。 拖动模块错误!未定义书签。 改变模块大小错误!未定义书签。 设置错误!未定义书签。 缩放大小错误!未定义书签。 删除模块错误!未定义书签。 .学习工具错误!未定义书签。 我的作业错误!未定义书签。 我的微课错误!未定义书签。 我的云盘错误!未定义书签。 我的专题错误!未定义书签。 我的游戏错误!未定义书签。 .互动工具错误!未定义书签。 我的博文错误!未定义书签。 精彩博文错误!未定义书签。 我的好友错误!未定义书签。 我的帖子错误!未定义书签。 留言板错误!未定义书签。 .常用工具错误!未定义书签。 个人信息错误!未定义书签。 快捷链接错误!未定义书签。 视频与Flash 错误!未定义书签。 音乐播放器错误!未定义书签。 视频与Flash 错误!未定义书签。 天气预报错误!未定义书签。 相册错误!未定义书签。 课程表错误!未定义书签。 日程错误!未定义书签。 网络搜索错误!未定义书签。 字典错误!未定义书签。

网上教学系统详细设计

系统详细设计 1 功能模块图 1.1 系统模块设计概述 模块化设计不仅是将一个系统划分成一些小的部件所构成的系统即可,同时要满足模块化组合原则、模块化可解性原则、模块化保护性原则、模块化连续性原则等。模块化的连续性完全取决于模块的信息隐蔽的能力。对于模块化保护性部分取决于信息隐蔽,如错误数据不传送到程序的全局变量中去。要实现完全的模块保护性,要求模块的实现包括例外处理部分。 一个模块化系统是指该系统由一系列松散耦合的模块组成。模块是一个适当尺寸能独立执行一个特定的功能的子程序。它应该具备下述3个性质:第一,对一个模块作某些改变,该变化影响不应超出该模块的边界。第二,从系统中消去该模块,将仅仅影响它执行的功能。第三,用一个具有相同接口和功能的新模块代替旧模块,将不改变原系统的功能,而可能影响的仅仅是系统的性能,如执行速度。上述3个性质可概括为模块的有界性、可插拔性和可互换性。 1.2 系统模块功能设计 根据需求分析,得出我们数据库教学网站的设计与实现系统的功能模块图见图1-1。

1-1 系统功能模块图 下面将这几个模块的功能做一下简单的介绍: (1)学生注册登陆模块: ①.用于参考学生考前在规定时间内注册自己的相关信息及参加考试的个人密码 ②.学生根据注册的学号及密码在规定时间内登陆网上考试系统参加考试 ③.学生可随时修改个人参加考试的密码。 (2)题库管理模块 ①.增加试题

②.查询试题 ③.修改试题 ④.删除试题 (3)在线考试模块 ①.自动组卷:根据教师的试题要求,自动生成测试试题;即参加考试学生 登录网上考试系统后,系统根据任课老师的要求自动从题库中抽取试题,形成试卷; ②.学生答题:学生在规定时间内进行网上答题,超时不提交答卷本试卷作 废,但学生可重新抽题。系统给出时间提示,采用倒计时方式提醒考生考试时间,到最后三分种给考生提示。试卷提交后不可以再次重新抽题,或重新考试。 ③.系统自动评卷:学生提交试卷后,系统即时进行在线判卷,当场给出学 生所得分数及成绩等级。 (4)成绩管理模块 ①.成绩查询:学生可以查询自己的成绩。 ②.成绩统计:以班级为单位对参考学生的成绩进行统计,统计出优秀、良好、中等、及格及不及格的学生人数,并计算出全班的平均成绩 ③.成绩单输出:按“考试成绩登记表”的格式输出学生成绩单,并可以打印。 (5)课件视频发布及下载模块 ①.课件视频发布:网上发布任课教师的电子讲义。 ②.数据库视频下载:提供数据库多媒体视频发布下载。 ③.课件及有关信息的维护。 (6)师生交流模块 ①.论坛:实现学生与老师的更进一步的交流,学生不懂的问题及时得到解答。 ②.作业提交系统:统计学生用Email提交作业的情况。 (7)系统维护模块 ①.注册维护:控制学生是否可以注册,用于规定学生的注册日期。 ②.登录维护:控制学生是否可以登录网上考试系统,用于规定学生的考试日期。

郑州大学现代远程教育学院网上考试系统用户使用手册

郑州大学现代远程教育学院网上考试系统用户使用手册

郑州大学现代远程教育学院 网上考试系统 用户使用手册 郑州大学现代远程教育学院福建榕基软件股份有限公司

目录 1 登录/退出系统 ................................................. 错误!未定义书签。 1.1 登陆 ..................................................................... 错误!未定义书签。 1.2 退出 ..................................................................... 错误!未定义书签。2各功能详细使用说明..................................... 错误!未定义书签。 2.1 在线练习 ............................................................. 错误!未定义书签。 2.1.1练习题库........................................................ 错误!未定义书签。 2.1.2错题库............................................................ 错误!未定义书签。 2.1.3收藏题库........................................................ 错误!未定义书签。 2.1.4模拟考试........................................................ 错误!未定义书签。 2.3 在线考试 ............................................................. 错误!未定义书签。 2.3.1客户端下载/安装........................................... 错误!未定义书签。 2.3.2网上考试........................................................ 错误!未定义书签。 3 硬件配置要求................................................... 错误!未定义书签。 3.1 客户端PC机配置................................................ 错误!未定义书签。 3.2 客户端PC机系统软件环境要求 ........................ 错误!未定义书签。

成人学历教育网络教学平台学生使用手册

成人学历教育网络教学平台学生使用手册 一、系统登录 1、学生通过以下方式进入华南农业大学继续教育学院网页。 ⑴进入华南农业大学主页(https://www.360docs.net/doc/c2582684.html,)。如图1红圈所示,点击网页上方 中部的“人才培养”标签,在下方出现的菜单中点击“继续教育”。或者点击网页下方中部的“学院设置”框,在弹出的菜单中选择“继续教育学院”。这样就可以进入继续教育学院的网页(https://www.360docs.net/doc/c2582684.html,/cms/),如图2所示。 图1 华南农业大学主页 ⑵直接在地址栏输入(https://www.360docs.net/doc/c2582684.html,/cms/)进入学院新网页。如图2所示。

图2 继续教育学院新网页 2、点击上方右侧“成人学历教育”进入用户登录窗口,如图3所示。 图3 学历平台登录界面 3、输入用户名、密码和验证码登录。学生登录用户名为学生学号,初始登录密码为“111111”。 4、点击页面中“找回密码”进入找回密码页面,通过输入用户名(即学号)重置密码,重置后的新密码会发送到用户的电子邮箱。所以,学生在登录系统后需要修改个人信息,输入电子邮箱信息。

二、学生工作室 进入学生工作室,首页如图4所示。 图4 学生工作室首页 1、点击左侧“个人信息”栏,可以查看个人信息、修改个人信息和修改密码。学生也可以 在首页点击相关按钮(见图4“①”),在弹出窗口中修改个人信息和密码。 2、点击左侧“通知公告”栏,可以查看通知公告。学生也可以在首页右侧预览最新的通知 公告,点击可进入查看(见图4“②”)。 3、点击左侧“在学课程”栏,可以查看在学课程列表。该列表在首页上也可预览(见图4 “③”)。其中,添加了“授课教师”信息的课程是可以通过点击“开始学习”按钮进入,进行网上学习的。 4、点击左侧“已修课程”栏,可以查看已修过的课程,及免修免考课程。点击左侧“待修课 程”栏,可以查看教学计划中未选课程(不含免修免考)。 5、点击左侧“教学计划”栏,可以查看教学计划相关信息。点击左侧“考试安排”栏,可 以查看所有课程的考试时间(通常在考试前公布)。点击左侧“成绩查询”栏,可以查看所有课程的成绩。 6、点击右侧“日历管理”按钮(见图4“④”),可以对具体日期添加备忘内容。完成添加 后,当鼠标移动至相应日期时,备忘内容会弹出显示。如图5所示。

教学资源库及网络教学平台-建设方案

江门市第一职业技术学校教学资源库及网络教学平台 建设方案 需求规格说明书

修订记录

目录 一、项目背景.............................................................................................................................................. - 4 - 1.1.国家政策.............................................................................................................................................. - 4 - 1.2.职业院校教学信息化建设现状及对策 ......................................................................................... - 5 - 二、数字化资源平台建设目标 ............................................................................................................... - 6 - 1. ........................................................................................................................................................................... - 6 - 2. ........................................................................................................................................................................... - 6 -2.1.平台具备以下特点 ............................................................................................................................ - 6 -2.2.平台具备以下功能 ............................................................................................................................ - 7 -2. 3.支持建设的专业资源素材种类 ...................................................................................................... - 9 - 2.4.示范校数字化教学资源建设目标.................................................................................................. - 9 - 三、平台功能模块 ..................................................................................................................................... - 9 - 3.1教学资源库管理 ........................................................................................................................................ - 9 -3.1.1资源处理与上传 .................................................................................................................................... - 9 -3.1.2 资源管理与共享................................................................................................................................. - 10 -3.1.3资源浏览与检索 ................................................................................................................................. - 11 - 3.1.4专业展示与维护 ................................................................................................................................. - 12 - 四、产品技术特性 .................................................................................................................................. - 14 - 4.1开放性和可扩展性 ......................................................................................................................... - 14 -4.2大规模应用 ...................................................................................................................................... - 14 -4.3可移植性........................................................................................................................................... - 14 -4.4遗留系统兼容性.............................................................................................................................. - 15 -

网络教学系统的分析与设计

网络教学系统的分析与设计 一、准备阶段 选题:网络教学系统的分析与设计 *将课题所涉及的问题列出来 1.网络教育是什么? 2.系统分析和设计怎么进行? 3.网络教学系统设计原理是什么? 二、实施阶段 2013-11-12 地点:潮海村我的寝室 活动:打开“维普资讯”网搜索引擎,在空格上填写“网络教学系统分析设计” 点开 结果:得到“网络教学资源元数据描述框架分析与设计” 备注计划:继续在本网搜索相关文献 2013-11-13 地点:江汉大学图书馆电子阅览室 活动:打开图书馆首页的“中国期刊全文数据库(CNKI)”搜索引擎,在空格上填写“系 统分析设计”点开 结果:得到“基于Web的网络教学系统分析与设计” 备注计划:在“CNKI”里搜索文献 2013-11-14 地点:江汉大学图书馆电子阅览室 活动:打开图书馆首页的“万方数字化期刊全文数据库”搜索引擎,在空格上填写“网络教学”点开 结果:得到“网络教学系统中数据库的设计与分析” 备注计划:在“万方数字化期刊全文数据库”里搜索文献 三、整理阶段 时间2013-11-15 1.网络教学资源元数据描述框架分析与设计 【作者】段升强尹洪峰程洁 【摘要】教学资源的共享以及统一管理必须解决的是对资源的语义描述,本文采用元数据资源描述的方法,设计实现教学资源的元数据描述规范框架,并给出基于RDF元数据框架的描述实现,从而实现教学资源的可管理、可查询、可评测,为资源的集中管理、统一服务提供基础数据通信规范。 【出处】西安建筑科技大学教育技术中心,陕西·西安710055

2.基于Web的网络教学系统分析与设计 【作者】韩璐 【摘要】本文论述了网络教学模式的现状及其前景,并依据其特点,提出了实施网络教学所需构建的主要功能及实现模式,阐述了在实施网络教学中应注意的网络设施建设和安全保密方面的问题。 【出处】中国高新技术企业,2007年12期 3.基于多Agent网络教学系统设计与分析 【作者】郭勤; 何咏梅; 刘颖; 【摘要】实体识别是根据记录所包含的各种描述信息来确定与之相对应的现实实体,记录的相似匹配是数据集成中最具挑战的工作。分析了常见实体识别算法,提出了实体识别过程框架,用以实现数据ETL的数据规约功能。在开发的实现了语义数据集成的联通统一客户资料系统(UCIS)中,用实体识别算法进行测试,得到的平均返回率和精度分别为86.3%,96.5%,能够满足工程应用的要求。 【出处】中小学电教,2007年06期 4.网络教学系统中数据库的设计与分析 【作者】郭智华 【摘要】在介绍了关系数据库规范化设计的理论基础上,针对数据安全、提高运行效率两个问题,分析了冗余数据的积极意义,提出了保留合理冗余数据的方法.在设计的网络教学系统中,适当引入了冗余数据,简化了前端程序并提高了程序性能。 【出处】江苏大学学报(自然科学版),2006年S1期。 5.网络教学系统中数据库的设计与分析 【作者】郭智华 【摘要】在介绍了关系数据库规范化设计的理论基础上,针对数据安全、提高运行效率两个问题,分析了冗余数据的积极意义,提出了保留合理冗余数据的方法.在设计的网络教学系统中,适当引入了冗余数据,简化了前端程序并提高了程序性能。 【出处】江苏大学学报(自然科学版),2006年S1期 6.基于Web的网络教学平台的建设与研究 【作者】王萍罗颖昕杨培龙王利军林孔元 【文摘】为使电网图成为电力系统应用软件的通用I/O接口,同时解决电网图的自动绘制问题,构建了一种基于面向对象知识库的电网图智能CAD系统.通过把专业图形的基本元素处理成知识对象,再将关系数据库作为实事型知识的重要载体、绘图规则编成过程写入知识对象,以及将绘图方法和经验转化成推理策略,并选用产生式专家系统的工作模式,使系统成功获得自动绘图、识别图面细节以及维护知识库绘图知识等多项智能行为。 【出处】电力系统及其自动化学报,2006 16(5)

网络教学平台使用说明手册-教师-

得实网络教学平台教师简明使用手册(862版) 得实信息科技(深圳)有限公司编制 2013年12月

目录 用户登录......................................................错误!未定义书签。插件安装......................................................错误!未定义书签。网络课程的建设................................................错误!未定义书签。 第一步:编辑课程信息..................................错误!未定义书签。 第二步:上传课程资源..................................错误!未定义书签。 第三步:编辑课程结构和内容............................错误!未定义书签。 第四步:设置导航栏目..................................错误!未定义书签。 第五步:设置作业与考试................................错误!未定义书签。 第六步:交流互动设计..................................错误!未定义书签。网络课程的应用................................................错误!未定义书签。 开展网络教学..............................................错误!未定义书签。 第一步:发布管理......................................错误!未定义书签。 第二步:页面设置(美化)..............................错误!未定义书签。 第三步:教学管理......................................错误!未定义书签。 第四步:教学统计......................................错误!未定义书签。

在线教育教学系统毕业设计开题分析报告

在线教育教学系统毕业设计开题报告

————————————————————————————————作者:————————————————————————————————日期: 2

毕业设计(论文)开题报告 学生姓名:学号: 所在学院: 专业: 设计(论文)题目:在线教育教学系统指导网络教学: 年月日

一、课题来源及类型 本课题来源:随着信息技术的发展,计算机已被广泛的用于社会的各个领域,成为推动社会发展的技术动力。而在计算机应用中,网络技术的作用十分突出,网络已经发展成为信息技术的核心,主导着信息产品的开发和信息技术市场的进一步的开拓。网络产业已成为社会信息化进程中的一个战略性产业。在网络技术的应用中,网络软件的开发技术尤其是在基础研究领域的开发技术成了重中之重。不断开发适应用户需求、市场需要的新型软件产品,提高工作效率成为网络软件发展的潮流。 随着计算机网络技术在各行各业的延伸和发展,网络技术已经逐步拓展到了学生领域,并已经得到了广泛应用。当然,近年来,学生在人们学习和工作中的作用也日益明显,也逐渐成为人们平日学习、工作的研究对象。越来越多的人开始意识到研究学生可以提高人们的工作效率、为做出决策提供依据、还可以解决时间、减少资源的浪费,所以对学生越来越重视。 为了进一步推动学生在网络上的运用,更好地为学习学生的朋友特别是学生老师服务,特用AsP制作学生在线教学系统,以更好地为广大计算机学生服务。 本课题的类型是管理信息系统。

二、课题的意义、国内外研究情况、本课题特点 意义:现阶段,在市场上也有一些网络教学管理软件,但通过调查我发现有以下几个缺点。一是有的没有老师登录功能,老师不能在网上直接与同学交流。二是有的没有提供上传作业功能,不能把学生作用直接交给老师。三是没有专门为学生学习教育专门制作学生网络教学管理软件。这也是学生网上学习最重要的方面。四是有的系统制作质量粗糙,界面不美观,影响老师同学的使用热情。因为制作一款功能齐全、界面清晰美现、使用方面的学生在线教学系统。 国内外研究情况:国外由于计算机技术起步较早,管理信息系统实现的也早。本课题在国外已经发展的比较完善。虽然我国起步较晚,但经过10余年的努力,其发展速度还是很迅猛的,已经有越来越多的企业开始使用管理信息系统。 特点:系统采用的是Brower/Server结构,它可为用户带来更好的成本效益、支持跨平台访问。基于B/S结构的Web技术使用户能够控制信息,可以授权他们在需要的时候或地方直接访问数据。 本系统是在大学网站在线教育系统的设计与实现,用户的需求具体体现在各种信息的提供、保存、更新和查询,实现这些功能主要是对数据的操作,这就要求数据库结构能充分满足各种信息的输出和输入。

教师教育创新平台建设方案

XXXX学院 教师教育创新平台建设方案(提纲) 一、师范专业发展状况及为免费教育师范生所做的工作概况 二、专项建设的必要性与可行性 (一)必要性 (二)可行性 三、专项建设项目已有工作基础 (一)学院在教师教育方面已有的积淀 (二)学院为教师教育创造的基本条件 (三)学院承接的主要科研项目和科研成果 (四)实验室和实习基地建设 四、创新平台队伍状况和人才培养情况 (一)创新平台队伍状况 (二)创新平台人才招聘计划 (三)创新平台骨干教师培训和深造计划 (四)创新平台引进青年人才的具体措施 五、建设指导思想和目标 (一)建设的指导思想

(二)建设目标 六、建设内容、建设步骤和经费预算(经费预算格式见附件2) 七、项目的管理体制和运行机制 八、项目的预期成效分析 附件:1.西南大学教师教育创新平台建设的主要内容 2.××××项目支出预算明细表

附件1: 西南大学教师教育创新平台建设的主要内容 为全面贯彻师范生免费教育的各项政策精神,将师范生培养成优秀教师和教育家,学校拟在以下几个方面进行重点投入和重点建设: 1.教师教育教学团队与高水平师资队伍建设 通过本项目的实施,建立团队合作的机制,改革教学内容和方法,开发教学资源,促进教学研讨和教学经验交流,推进教学工作的传、帮、带和老中青相结合,切实提高教师的教学水平,形成若干老中青搭配合理、教学效果明显、在师资队伍建设方面可以起到示范作用的高水平教学团队,建成一支素质精良、爱岗敬业的高水平师资队伍。 (1)教育理论教学团队建设(含教育、心理、教育技术、

学科教学论等); (2)学科专业教学团队建设; (3)教学见习、实习指导团队建设; (4)教学技能训练团队建设; (5)师范生导师团队建设; (6)文化素质教育教学团队; (7)实验区学校教学团队建设; (8)其他。 2.教师教育创新实验区与示范实习基地建设 通过本项目的实施,积极构建学校与地方教育行政部门以及实习基地互助共赢的协作机制,重点在重庆、四川、云南、贵州以及广西等5省市选择30个县,200个左右的基地学校进行师范教育人才培养模式方面的综合改革,努力形成有利于优质师资培养的培养体系,建成一批在西南地区乃至全国具有一定知名度和影响力的教师教育实验区,200个左右的相对稳定的实习基地。 (1)重庆黔江实验区与示范实习基地建设; (2)重庆万州实验区与示范实习基地建设; (3)四川仪龙实验区与示范实习基地建设; (4)贵州遵义实验区与示范实习基地建设; (5)云南文山实验区与示范实习基地建设; (6)广西河池实验区与示范实习基地建设; (7)其他。 3.教师教育实验教学示范中心与教学实验室建设 通过本项目的实施,树立以学生为本,知识传授、能力培养、

教学资源库及网络教学平台-建设方案

教学资源库及网络教学平台-建设方案

江门市第一职业技术学校教学资源库及网络教学平台 建设方案 需求规格说明书

号 保密级 别 修订日 2012年4月1日期 编 制 审 核 复 审 批 准

修订记录 版本号日期主要作 者 版本描述 1.0 2012年3 月1日 初始版本 1.1 2012年4 月1日 修订版本

目录 一、项目背景 ......................... - 7 - 1.1............................... 国家政策 - 7 - 1.2.职业院校教学信息化建设现状及对策......... - 9 - 二、数字化资源平台建设目标 .......... - 10 - 2.1.平台具备以下特点....................................... - 11 -2.2.平台具备以下功能....................................... - 12 -2. 3.支持建设的专业资源素材种类................... - 14 - 2.4.示范校数字化教学资源建设目标............... - 15 - 三、平台功能模块 .................... - 16 - 3.1教学资源库管理 ............................................ - 16 - 3.1.1 资源处理与上传 ..................................... - 16 - 3.1.2 资源管理与共享 ..................................... - 18 - 3.1.3 资源浏览与检索 ..................................... - 20 - 3.1.4 专业展示与维护 ..................................... - 22 - 四、产品技术特性 .................... - 25 - 4.1开放性和可扩展性....................................... - 25 -4.2大规模应用 .................................................. - 26 -4.3可移植性 ...................................................... - 26 -4.4遗留系统兼容性........................................... - 27 -

通识课网络教学平台报名方法及操作说明

通识课网络教学平台报名方法及操作说明 一、选课报名 选课通过学校教务系统进行选课,登录https://www.360docs.net/doc/c2582684.html,,点击网上选课—点击本专业及跨专业选课—特殊课程,并自由选择相应网络课程(超星网课和卓越网课可并选)共两门,完成选课报名环节。(注意:网络课程无试听重选环节,选课后课程不可重选更换。) — 二、课程学习操作说明 在选课结束后,于下学期开学时即可通过所选不同网课平台登录学习,登录用户名和密码均为学号,首次登录后请立即修改密码,以免学习成绩无效。 1、超星网课使用说明 本章功能表 1.1·如何登录系统 1.2·如何查看公告信息 1.3·如何查看正在进行课程的进度情况 1.4·如何继续学习正在进行的课程 1.5·如何查看已结束的课程 1.6·如何查看正在进行课程的作业 1.7·如何查看已结束课程的作业 1.8·如何查看正在进行课程的考试 1.9·如何查看已结束课程的考试 1.10·如何观看和下载课程的相关资料 1.11·如何与老师或同学进行交流讨论 1.12·如何查看课程的考核标准

1.13·如何修改登录密码 1.14·如何退出系统 1.1如何登录系统 利用有效的用户名、密码,身份验证合格后登录本系统。(注:学生首次登录学习平台后,系统会跳转至密码修改的界面,用户根据自己的实际情况,进行密码修改即可) ?如何登录系统 1、打开浏览器,在地址栏中输入Web程序地址,如https://www.360docs.net/doc/c2582684.html,,界面如下图所示: 学生身份 验证区域 ?如何登录系统 2、用户在上图所示界面中的“学生身份验证区域”输入“学号”、“密码”后,点击按钮,若身份验证通过,即可登录至系统中进行通识课的学习。 (1)用户名:通常是指学生的学号。 (2)密码:用户登录系统的密码,初始密码为“123456”,用户可在系统中修改登录密码。 (3)记住我的登录状态:若此功能选项处于选中的状态,则会自动记录当前用户的用户名,下次登录系统时不需要再次重复输入;反之,下次登录系统时需要重新输入用户名。 注:若所输入的用户名或密码不正确,点击按钮后,系统会弹出如下图所示的提示框:

网络教学平台建设方案

网络教学平台总体建设规划 课程建设与维护 实现方式 教师登录系统,通过课程网站创建模块创建课程网站。 创建维护步骤 1.录入课程网站基本信息:包括课程网站名称、课程网站描述、适用课程等。 2.选择课程网站模板:在模板库中选择合适的课程网站模板。 3.设置课程网站栏目:在课程网站创建时,通过默认模板自动创建若干栏目,用户可根据 实际需要,对栏目进行修改、增加、删除。 4.维护课程网站栏目:对设置好的每个栏目进行栏目模式设定、对栏目进行详细设计。(栏 目模式包括:常规设计模式、外部链接模式、论坛式的交互模式) 5.课程网站的其他设置:包括在外网展示网站、删除网站、将网站设为外部链接模式等。课程展示 访问人群 1.公众用户:直接通过外网链接访问网站(外网有多种形式的列表,如:可按教师查询、 按院系查询、按访问量查询、按精品课程类别查询等,可帮助用户快速定位到相应的课程网站) 2.学生:登录系统后,可将自己关注的课程网站收藏至学生空间,便于快速定位至相应课 程网站。 3.教师:登录系统后,自己创建的网站直接显示在教师空间上,可快速进行网站浏览与网 站维护。 4.精品课程评审专家:通过评审课程列表,访问课程网站。

实现方式 在访问教师创建的课程网站,其中论坛式的交互模式栏目需要权限才能访问。 课程学习 实现方式 学生登录系统后,访问课程网站,可进行课程学习 内容 1.网上答疑、课程论坛:通过论坛式的交互栏目,学生与老师之间可进行互动,在学生、 老师的空间中对互动过程有详细记录,可通过相关链接快速进入相关互动内容。 2.网上作业(需网考系统支持,待定) 3.课程评价(本部分未实现) 4.参与调查(本部分未实现) 课程考试(网考) 本部分结合网考系统内容(待定) 课程评审 实现方式 1.教师在创建课程网站后,可选择将课程网站推荐进行评审。 2.管理员接收到评审请求后,选择评审专家、设定评审时间。 3.评审专家在课程网站评审列表中定位课程网站,进行评审。 4.评审完成后,由管理员设定评审结果。 评审步骤 1.管理员设定精品课程申报表内容、以及评分标准、总分的计算公式。 2.教师在课程网站创建完成后,填写精品课程申报表。 3.完成申报表后,选择申报年度、申报等级、填写申报说明后,进行网站申报。

相关文档
最新文档