当前位置:文档之家› 网络教学平台的体系结构与总体设计

网络教学平台的体系结构与总体设计

网络教学平台的体系结构与总体设计
网络教学平台的体系结构与总体设计

网络教学平台的体系结构与总体设计

余胜泉、陈天、何克抗

ysq@https://www.doczj.com/doc/2210394183.html,

北京师范大学现代教育技术研究所(100875)

网上教学支持系统设计的基本出发点在于:我们认为网上教学不仅仅是将教学材料在网上发布,而更多的是学生与教师之间、学生与学生之间的充分沟通与交流,由于远程教学教师与学生之间在空间上的分离,这种沟通与交流就显得尤为重要,另外,传统教学过程中一些保证教学质量的关键环节,如作业、考试、图书馆、笔记记录等,都应该能够在网上得到很好的支持。所有的沟通与交流以及关键教学环节的支持,都需要一些专用的工具来支持,而现有Internet 技术并没有提供这些工具,因此需要进行工具开发。此外网上交互式的程序设计,是一般非计算机专业教师所难以做到的,因此,我们开发了一套网上的教学支持平台,为教师在网上实施教学提供全面的工具支持,屏蔽了程序设计的复杂性,使得教师能够集中精力于教学,也使得网上教学从简单的教学信息发布变成一个充满交互与交流的虚拟学习社区。

一、设计的基本构想

1.一体化管理

网络教学支持系统应该与教学内容紧密集成,应该实施一体化管理,而不是相互分离的系统。目前,Internet上的一些现成工具,如电子邮件、WEB、新闻组等,都有一定的教学功能,还有一些大学也开发了一些教学支持工具,如用户注册系统、讨论组、聊天室等,但这些工具都是与教学内容相分离的,是一些相对独立的系统,对教学的紧密性要求支持不够,象某些系统,要学习几门课程,就需要登录几次,使用起来很不方便。一体化管理就是要使教学支持系统真正符合教学的要求,在一个统一的系统中可以完成教学(学习)过程中的各种活动,而不需要来回在几个系统之间切换,降低操作的复杂度及学习的难度。

2.完全开放

远程教学所涉及的行业范围大,学习者的数量多,教学内容的形态需求复杂,这就要求系统具有完全的开放性,能够容纳各种形态的网上教学内容,不能仅仅限于支持某些专用工具开发的教学内容,不能只是支持某些文件格式。本系统将采用开放的文件存储格式,支持所有能够在网上运行(包括需要插件的文件)的课程内容与文件格式,不对课程开发工具作限定要求,只要求该工具开发出的课程内容能够在网上运行即可。

3.简化交互式教学设计的复杂性

我们认为,网上教学不仅仅是将教学内容在网上发布,更为重要的是教师与学生、学生与学生、教师与教师之间的充分沟通与交互,从而打破了传统课堂的授课模式,。由于师生在物理空间的分离,师生之间的交互显得更加重要,可以说,这种交互的广度与深度,是决定网上教学质量的关键性因素。网上教学包括一些基本的教学环节:教学内容的发布、作业、答疑、考试、讨论(同步/异步)、作笔记等等,而现有Internet工具并不能很好地支持这些活动,需要教师进行复杂的交互性程序设计,这对大部分教师来说,是无法完成的。教学支持平台就是要解决这些交互式工具支持问题,使得教师无需花费大量的精力去开发程序,就可以很方便获得很好的交互性支持,从而可以专注于教学内容与教学活动。教学支持平台的首要功能就是降低实施网上教学的技术难度,提供方便实用的教学工具,简化交互式教学设计的复杂性。

4.支持多种教学策略

网上教学完全打破了传统课堂授课的模式,改变了传统教学中教师与学生之间的关系,教

师从知识的传授者和教学的组织者转变为学习的帮助者和引导者,学习者已经成为学习过程的主体,加上教师与学生在地理空间上的分离,形成了一种全新的师生关系,在这种新的关系下,传统教学过程所采用的教学策略相当一部分已经不再适用,网上教学是一种新型的教学方式,在新的教学环境中,它不能完全沿袭传统的教学方式,而是要引进新的思想、新的教学方法。教学支持平台必须能够充分体现这些新思想与新方法,必须能够支持探索式学习、协作式学习、角色扮演式学习、辩论式学习等适合网络学习环境的新教学策略,应该提供实施这些教学策略的实用工具。

二、Vclass的体系结构与功能

一个完整地支持基于Web教学的支撑平台应该由四个系统组成:网上课程开发系统、网上教学支持系统、网上教务管理系统和网上教学资源管理系统四个子系统,其体系结构如下图所示。

网络教学管理系统网络教学系统

图1 远程教学支撑系统结构示意图

远程教学支撑平台是建立在通用的Internet/Intranet基础之上的,专门为基于双向多媒体通信网络的远程教学而提供全面服务的软件系统,它包括资源管理、网络课程开发、网络教学、

网络教务管理四个方面的服务,在丰富的学科资源的基础之上,学科教师根据教学要求与教学计划,并根据自己的教学特色,开发网络教学课程,借助于网络教学的一些支持工具,开展双向的远程教学,教学管理系统可以保障这种教学更加高效,也更加规范化。

2.1网络教学系统

网络教学系统是一整套提供远程教学服务的系统软件,它以网络课程为核心,在教学管理系统的支持下,合理有效地利用学科教学资源,为实施全方位的现代远程教学提供服务,它将网络课程与学校的远程教学服务进行了有机的集成。网络教学系统不仅是先进计算机科学和技术水平的体现,更重要的是要符合现代化教育的一般规律,能够为远程教育提供一个真正高效的现代化教育手段。其主要目的是:

(1)通过提供各种现代远程教育教学辅助手段,保证现代远程教育得以顺利实施;

(2)并提供给各个学校或办学点一套切实可用的远程教育支撑软件工具,以支持远程教学活动的各个环节。

(3)通过各种先进的教育技术,最大限度地用计算机替代教师的劳动,并节约大量的教育投资;

(4)形成现代远程教育完整、统一的学习界面,减少因需要熟悉各种不同的学习系统而给学习者带来的不便;

(5)通过给学习者提供包括学习导航、答疑、查询、讨论、作业布置、自测等手段,提高远程教育学习者的学习效果;

(6)通过提供方便的网络课程构建工具,可以大大提高网络课程的建设效率,减少大量的重复劳动,提高网络课程的建设质量;

(7)通过提供标准化的题库与考试系统,保证远程教育的教学质量。

(8)提供多种最能体现网络特色的学习策略,打破传统单一的讲授式学习模式,每一种学习策略都提供多种教学设计模板,以便于教师进行教学设计。

网上教学支持系统的功能包括课程的网上发布,教学过程中对教师教的支持和对学生学的支持,以及对教学活动的管理。

1.在线发布网上课程

网上教学第一步要做的就是将教学内容在网上发布,一般一门课程都有很多文件,如何将这些文件内容很方便的发布到网上,并自动配置相关的教学支持工具,是个很重要的一个环节。系统应该提供多个文件一次性上载的功能,或者生成FTP帐号,供教师通过FTP上载。

另外为了保护课程内容的版权,网上课程开发系统要用数据库管理所开发的课程,具体课程页面的显示根据向数据库提交的查询来确定,在这种情况下,课程访问速度、允许同时访问的人数将是网上教学支持系统性能的重要评判指标,一般要求是应允许至少200个学生同时使用同一课程。此外,能否提供高质量文本和图形、高质量的视频和音频也是基本的质量要求。

2.教学活动设计和管理

网上教学支持系统应该为教师提供一系列的实用工具,帮助教师进行教学活动设计和管理,

(1)评估系统

网上教学支持系统所提供的评估系统包括测验试卷的生成工具、测试过程控制系统和测试结果分析工具。测验试卷的生成工具可以根据教师输入的一些组卷参数,自动生成所需的测验试卷,另外,还可以为每个学生产生不同的试卷,以防作弊。测试过程控制系统主要完成对网上测试过程的控制,如在需要时锁定系统,不允许学生进行与测试无关的浏览,控制测试时间,到时自动交卷等。测试结果分析工具一般是根据每道题中的知识点和学生的答题情况,对具体

学生给出诊断,对下一步学习提出建议。有些网上教学支持系统还可以根据考试测验的统计数据,运用教育评估理论分析题目的质量,如区分度、难度等。

对客观题测验还就提供自动批改和即时反馈功能,应根据学生的答案提供个性化的反馈内容。有些系统允许教员通过对一些问题加权,进一步控制测试环境。

(2)学生管理系统

网上教学支持系统应该支持教员根据教学需要,设定学生的行为权限,如可以做什么,不可以做什么,如是否可以查看成绩等。

由于网上教学非常适合于小组合作解决问题,分组学习、协同工作将是未来网上教学的重要组织形式。网上教学支持系统应该为老师给学生分组提供方便,比如老师只要设定分组条件(如按成绩),系统就自动将学生分组,同时自动产生相关的一系列设施设定,如小组的主页、小组讨论园地、邮件列表等。老师可以以小组为单位,为这组成员布置特别的教学任务。

(3)学习管理工具

对于教师来说,管理一个在线课程很花时间和精力,而网上教学又特别强调一个老师所教的学生数量,因此自动实现一些课程管理工作是十分必要的,使教师可以集中精力于学生的学习辅导。比如提供自动记分系统,在学生作完测验系统自动判分之后,自动将成绩登录,进一步系统还可以自动提供反馈信息,自动建议学生下一步的学习内容;再比如提供邮件分类系统,对发到教师课程邮箱的信件进行分类,自动区分哪些是学生递交的作业,记录学生递交的时间是否及时,再进一步提供智能系统,自动分析邮件内容,进行归类,或自动解答或提供给老师统一解答。

学生信息跟踪:在进行网上教学时,教师的角色已从讲课者变成学生学习的引导者和服务者,为此老师需要监控学生的学习情况,了解学生的学习进展,已取得的学习成就,及时地发现问题,加以引导。

通过学生信息跟踪,教师可以了解到某个学生何时进入课程,花了多长时间阅读某页内容,做了什么练习,对几题,错几题,是怎么做的,有些产品还可以向教员提供学生曾经访问过的站点的地址。总之,学生跟踪系统可以为教员提供详细的学生进展报告,利用这些数据不仅可以有针对性地因材施教,还可以改进和提高课程的质量。

学习管理:应提供个别辅导、协作监控、讨论组管理、疑难解答、试卷管理、作业管理、成绩管理、学习进度管理等。

3.学习和探索

网上教学支持平台通过为学生提供一系列辅助学习工具支持学生在网上的学习和探索。

笔记本:在学习过程中,随时记录自己感兴趣的内容,通过记录学习内容,学生自己建构自己的知识体系。

书签:学生可以标记所感兴趣的内容,以后再看,有些系统是直接利用浏览器的书签功能,但是浏览器的书签功能在显示页面是多帧的情况下往往不能正确标记。

搜索工具:搜索工具也是很有用的学习工具,有的搜索工具只能搜索本课程内容,或者搜索本课程的讨论内容,但也有一些系统允许学生在他所选的所有课程内容中搜索。

学生学习记录:重视教学理论的网上教学支持系统都很在意对学生个性的尊重,对学生学习的激励,如支持学生在课程内容上加注,允许学生去查看自己的作业完成情况,了解自己和班上其他同学的差距等。有些系统为了鼓励学生多做练习,允许学生多次完成同一套作业,只在成绩单上记录最好成绩,不过学生每次作业完成情况都会记录下来,老师可以查阅,发现学生的问题,提供适当的帮助。

学生工作区:有些产品还支持学生自己建主页,用以张贴小组工作成果,或个人的项目介

绍,并提供对学生主页的统一管理。

4.讨论和协作

网络学习是一种地理空间分离分散式的学习,学习群体与教师的交流与协作至关重要,网上教学支持系统应该为师生提供方便实用的交流工具。

同步/异步讨论园地:网上教学支持系统大多都提供了若干种支持学生之间、师生之间交换信息和讨论的工具,如公告栏,聊天室等。许多教师发现异步多线程讨论或基于EMAIL的讨论更适合于专题研讨和课堂作业处理。有些产品提供聊天历史的记录功能。已经有一些网上教学支持系统开始提供实时视频或音频会议系统功能。另外一个很有用的讨论工具是电子白板,可以可视地表示公式及问题求解的过程,电子白板常与同步聊天系统、可视会议系统一起使用。

课程电子邮箱:在网上上过课的教师都有这样的体验,邮箱很快就被学生的问题邮件填满,当同时讲授多门网上课程时,区分管理这些邮件是很烦琐的事情。所以现在一些网上教学支持系统就为师生按课程建立单独的邮箱帐户,这样可以将不同课程的信件和私人信件区分开来。

协同工作:使用计算机协同工作是计算机会议系统的功能,还没有成为网上教学支持系统的标准功能,但有这样的发展趋势。协同工作的意思是,在不同地方的人可以用同一种软件对同一文件一起编辑修改,每个用户都可以看到文件被实时编辑的过程。网上协同机制使不同地方的学生可以象现在的同班同学一样合作完成某个作业,一起做项目。

2.2网络教务管理系统

远程教学的目标是培养合格的人才,完成既定的教学任务和实现国家规定的教学目标,远程教育机构要达到这些目标,教学管理居于一个至关重要的地位,它起着调配教学资源、组织教学活动、总结教学数据等重要作用。教学管理系统使得教学能够顺利实施,也可实现整个教学管理过程的现代化和管理的规范化,另外还能及时、准确地反映教学现状,分析教学效果。整个远程教学管理系统可划分为四个相对独立的模块:课程管理、教务管理、学习管理和系统管理,它为学生、教师、管理人员提供全面的服务。学生可以通过管理系统保存自己的个人档案,及时获取教学机构发布的最新信息,得到教师的帮助与辅导等;教师可通过管理系统设置课程与教学计划,查看学生的学习档案,提供有针对性的帮助;管理者可管理教师档案、学生档案、发布最新信息、对远程教学系统进行管理和维护等。网络教学管理系统的功能结构如下图所示:

图2 网络教学管理系统的功能结构

1.教务管理系统

注册认证:该系统接受用户的注册,保留学生的档案数据,包括学生每次测试的成绩,修得学分,已修课目等教学过程中动态生成的信息。注册系统还应提供授权认证功能,只有正式注册过的学生才能进入教学支持系统。

学生学籍档案管理:学生的学籍管理覆盖学生从入学申请到毕业的各个环节,如入学申请,

选课、学习、考试、毕业等。学生、教师和相关的管理者能够对相应的信息进行修改和添加等操作,学籍管理以学生为单位。

教师档案管理:教师管理包括对教师的档案管理、教师的资格审查、教师的业绩考核以及对于教师任课的管理。

数据统计与分析:将各个教学环节中的数据收集起来,定期整理、统计,并在此基础上,进行一定的智能推理,并将结果通过报表、Email等形式反馈给学生、教师或相关人员,以帮助学生更好的学习、教师更好的改进教学、管理人员更加科学的决策。

信息查询:学生、教师、管理人员以及一般的浏览者均可通过Internet,在相应的权限范围内,浏览相应的信息,如学生对专业、课程情况的查询,学生对考试成绩的查询,教师对学生信息的查询等。

行政公文管理:为了更好地进行教学管理,需要进行教务信息的发布,以及相关部门间需要有大量的公文以及报表流通,因此,我们需要建立比较完善的行政公文管理系统。以实现各类信息、公文的发布、管理以及查询功能。

教师评价管理:对教师的教学情况作综合评价,它包括三个方面的评价:教师的自我评价:教师对自己的教学工作做出主观评价,以量化指标的形式体现;学生对教师的评价:通过在网上发布教师教学情况的评价表来收集学生对教师教学情况的评价信息,综合所有学生的意见后,以量化指标的形式体现;系统评价:教学系统自动记录教师通过远程教学平台来进行教学的过程信息,如布置作业、批改作业的数量,作针对性辅导的次数,上网的时间等等,这些数据最终也以量化指标的形式体现;最后的评价结果将以这些量化指标作加权评分。

学生学习评价管理:包括学生选择学习内容的深浅程度评价;学生的作业情况评价;学生的答疑情况评价;学生的讨论情况评价;学生的考试情况评价:试题难度、考试信度、考试成绩评价;学生参与的态度评价;最后通过加权评分作综合评价。

2.专业与课程管理

专业、课程的管理:包括专业的设置、管理,专业课程的设置、管理,培养计划的制定和调整。要求教师和相关管理人员均可在允许权限内进行访问、修改等操作。

课程管理:包括设立课程,指定课程相关人员(如开发人员、授课人员、助教人员和学生)的权限和口令,分配建立与课程相关的设施,如邮箱、讨论区、网址等。课程管理还可以提供灵活的数据库报表功能,为教员和管理人员提供有关课程的各种统计信息。

课程内容发布:将教师开发的课程内容,上载到相应的远程教学系统,在网上发布,实施网上教学。

教学计划发布:发布某门课程的教学计划,提供查询、修改、删除等功能。

选课管理:学生可以在已有的网络课程中,选择某些课程进行学习,选课系统自动为学生配置课程学习的资源,并记录本课程学习的过程。

3.系统管理

系统设置、维护功能:它负责系统的日常维护,参数设置、数据备份和恢复。系统的安全性和数据的完整性、一致性主要由本模块来保证。

网络计费管理:提供采集计费源数据的功能;计费功能可能分布在教学活动的各个环节,如学生在注册入学时应缴注册费,补考应缴补考费等,提供计费项目的管理功能包括:学习内容、学习时间、多媒体信息流量、传输的区间、使用的服务方式等项目;按时或实时自动更新用户费用;提供帐单的查询和统计功能(以报表形式或其它形式);提供计费的数据分析和数据挖掘功能。

权限控制:将系统用户划分为不同的角色,不同的角色指定不同的功能、不同的权限。对

于不同权限的用户,只提供他所能访问的功能界面,控制无关信息的显示。

数据备份:定期对系统关键数据进行备份,并对备份档案作详细记录,一旦出现意外,系统能够根据备份数据和备份记录数据进行恢复。

系统评估:跟踪记录用户行为数据,并以此为依据进行分析和统计,发现系统隐含的问题,对系统作出定量评估;通过问卷调查的方式,收集用户的反馈及评价意见,对系统作出非定量评估;根据评估意见,不断修订完善系统。

安全管理:提供权限控制、用户认证、恶意攻击监测等功能。

网络性能管理:收集影响网络性能的数据;提供对历史数据的分析、统计和挖掘功能;提供调整网络拓扑结构和配置的功能。

网络配置管理:硬件平台满足前述的规范要求;硬件平台的可扩充性要求;动态维护网络配置数据库。

2.3网络课程开发工具

通用的多媒体写作工具都是为商务用途而设计的,相对于教育领域的特殊需求针对性不够,特别是缺乏资源的支持,更增加了用户开发多媒体网络课件的难度。网络课程开发工具就是要让非计算机专业人员(普通教师)能够方便地构建网络课程和相关内容(备课、考试等),该工具可简化教师开发网络课程和备课的过程,降低课程开发对教师计算机技能的要求,使一般教师易于学习掌握。另外,该工具能够与远程教学系统进行紧密的配合,可直接将开发的网络课程发布到实施远程教学的因特网站点上。

网络课程工具可以针对不同性质学科的特点,将该学科的教学模式抽象为多个可以直接套用的模板,并给与相应资源库的支持,有了丰富的资源和使用简单的教学设计模板,就可方便地完成多媒体课件对交互性的要求。在课件编写过程中,从总体的教学设计到具体的教学方法,从版面设置到对象属性设置,由于每一步都有模板和提示支持,经过较短时间的学习,普通教师就可以轻松地完成课件的编写工作。教师不必再为缺乏素材而发愁,也不必再学习抽象繁琐的代码设计,可以大大减小制作多媒体课件的难度。

网络课程开发工具主要完成网上课程内容的表示,支持基本教学逻辑的设计,其基本特色是:(1)支持网络多媒体开发功能,能够进行多媒体素材的导入、抓取和制作,通过直观方便的拖动连接、简单易行的课程管理和动态调整等制作手段,能够快速高效地生成网络课程;(2)提供素材库与素材库管理软件,简化教师开发网络课程时的素材制作负担;(3)提供针对具体学科的网络课程模板和向导库,并提供一些模板化的网络课程,可方便和加速网上课程的开发。

1.教学内容的表示:多媒体集成工具

随着技术的发展,网上信息的内容和种类已基本不受技术条件的制约,课程内容的开发可以根据需要,选择合适的媒体形式,如文字、图形、图像、动画、音频、视频等。一般来说,这些基本媒体素材的制作创建都可以利用相关的专用软件,如文字图形可以用字处理软件产生,图像可以用图像处理软件加工,动画可以用动画制作工具生成。

作为网络课程开发工具,对教学内容表示的支持主要是提供对各种素材的集成功能,这与传统的教学软件开发平台的功能是一样的,与传统教学软件开发平台的差别是所产生的最终结果必须能够在网上浏览,如可以转换为HTML格式的文件。

因此,网上课程开发系统每一新版本的推出,都是体现再对哪些格式数据的集成提供支持,在现有带宽条件下如何提高了流媒体播放的效果,特别是在支持教学交互性方面又有了哪些进展等。

考虑到带宽条件的限制,开发系统在产生课程页面的时候还应自动提醒开发者设置出最简易环境下界面的布局,如不显示图形时,在该图形位置应该用什么文字表示要显示的内容;如果有可能的话,网络课程开发工具所开发的课程还考虑到有视力障碍的学生。

2.教学逻辑的设计:课程内容结构图

教学逻辑体现了教学内容的层次和相互间的关联。网上教学和课堂教学的差别在于,在教室里,课程内容层次性的展现是由老师通过讲述一步一步完成的;在网上教学时,老师需要将这些关联通过内容的组织立体地揭示,引导学生自己去体会,同时还要注意不要影响学生对课程主干框架的认识,不能使学生感到内容混乱。

因此,网上课程开发工具要为开发课程的教师提供课程内容的建设框架,提供方便老师针对不同学生设计不同教学路径的功能。目前这一功能的实现有两种做法:一是提供内容的层次树,另一种是提供内容的关联图。具体课程内容的切换可以通过设置按钮、热区和超媒体链接方式实现,但要注意提供界面友好的逻辑性强的导航系统。

目录树生成与修改:由经验丰富的老师编写好课件脚本后,课件制作工具可以采用自动与人工相结合的方式,生成树型结构的课程章节目录。教师可以随便对这样的目录树进行调整。

此外,有些系统还提供了自动索引工具和自动建词汇表的工具。索引和词汇表是学生学习很有用的信息检索工具。

3.课程的快速生成:模板和向导

网上课程的质量,不仅取决于教学内容的质量、教学内容的表现形式,还取决于教学方法的合理运用、教学策略的具体实施,因此开发网上课程需要综合运用教育学、心理学、计算机科学和各课程学科多方面的知识,这对于网上课程的开发者来说要求太高了,因此,网上课程开发系统就必须提供"低门槛",在保证开发课程方便快捷的同时,保证所开发的课程具有合理界面布局,有助于学生的学习、记忆和掌握。具体的做法是提供模板或开发向导。

模板主要是某种类型页面设计的框架,向导可以引导教师完成教学模型或课程框架及页面的设计。使用模板和向导,教师只要按照要求填写有关的参数,系统就可以自动生成所需要的页面。

模板简化了设计一个好的WEB课程的过程,提供了一致的外观,保证满足某个界面设计标准。模板还可以产生一些教师可能没有考虑到,但对教学有用的功能设施,实现一些对于教师来说不知如何实现的教学功能,如讨论组等。在有些情况下,模板还可以为拨号用户减少服务器下载和访问时间。

4.素材的组织与生成

网络课程开发工具应能够充分利用教学单位或教师提供的现有各类素材来构建新的网络课程或新教学功能模块。教师可以通过该工具抓取素材库中的素材来构建网络课程或网络教学模块。通过该工具构建的网络课程,能直接在网络上运行。具体功能描述如下:素材的搜集与利用:网上有大量丰富的教学素材,资源管理系统可将资源统一、规范地存放在数据库中以方便共享。教师能通过网络课程制作工具方便地访问这些资源,还可以进行分类查询。这样可以避免重复劳动,缩短研制开发周期。

素材的制作:教师一方面可以用其他的工具如Powerpoint等生成图片,幻灯片和声音等素材,然后通过制作工具载入利用,另一方面也可以利用制作工具提供的编辑功能,方便地生成自己需要的素材,然后保存到相应的素材库中以便再利用。

这里应特别提出的是,某些课程如物理化学都有其特殊的符号表示,给教师书写教案带来很大的不便。我们可以把特殊符号作为一种素材放在素材库中,通过制作工具提供的编辑功能可以让教师方便地添加一个符号并多次利用。

教学内容添加:将素材库中的素材拖动到目录树的叶节点中,在上下两个相邻的两个素材间可以方便地插入一些衔接性的文本和语音,以便承上启下。

连续播放和预览:提供连续播放和预览等功能,让教师随时看到课件的效果。

课件输出:最后将制作好的课件内容输出,自动生成网页形式的网上课程。

5.网络化学习模式:多学习策略支持

网络课程开发不应只是能够开发传授式的课程内容,还应能够设计可充分体现网络特色的,充分发挥学生认知主体作用的学习策略与学习方式,如协作式学习、发现式学习、角色扮演学习、问题解决学习、基于资源的学习等等,并支持生成这些学习策略所需要的内容。

6.制作视频课件:流媒体教学内容的生成

提供教师一个有效的制作工具,用于将教师在课堂教学的实况录制下来,进行数字化后,编码成流媒体格式,在网上以课件的形式发布。对于有讲稿的教学录像,还可以将已经数字化的视频数据和他所使用的PowerPoint或HTML的讲稿利用Javascript语言关联起来,以便客户端点播时的同步播放。教师只需要提供资源的存放地址(可以是URL)地址,和同步播放关系(例如播放的前后次序等等),利用本工具可以自动生成对应的Javascript脚本,并上传到服务器的指定目录中。同时,在指定的HTML文件中自动生成一条点播链结。

网络课程开发工具基本的开发思想是:通过与资源库系统和题库系统集成,利用资源库和题库中已有的媒体素材和各种类型的题目,教师可根据需要在教学模板库中选择合适的教学模板,在学生模板库中选择合适的学习者模板,通过写作模块编制出教学微单元,存放在教学微单元库。在编制的过程中,基本的教学内容通过教师与写作工具的交互输入。在使用这些教学单元时,教师或学习者通过浏览器从教学微元库中点播。

2.4教学资源管理系统

远程教学的基础是教学资源,为了更好地发挥网络远程教育的优势,将优秀教学资源划分成各种素材,进行系统化、科学化的分类,并以多媒体化的电子信息形式存储于各种数据库中,构建成统一的教学资源库,形成数字化的电子图书馆,为学习者提供内容丰富的优秀教学资源,使远程教育建立在丰富的教育资源基础之上,减轻任课教师建立大量教育资源的负担,减少学校之间的重复开发。

教学资源包括媒体素材库、试题素材库、案例库、网络课件库、网络课程库、文献资料库等。所有上述资源都分别建有其索引信息,以便快速地查询、浏览和存取,另外,资源的收集、编辑、修订等都是资料库能否得到充分利用的关键因素,需要一个强大的资源管理系统对它进行管理和支持。

教学资源管理系统主要功能是对各种教学资源进行采集、管理、检索和利用。它需要收集与管理五种类型的教学资源:媒体素材(包括文本、图形、音频、视频、动画)、试题素材、案例素材、课件素材、文档资料素材。教学资源库首先是按照学科来组织,其次按照素材类型来组织,每种类型的素材都需要标记不同的属性,便于归类存储和检索。

管理员教师学生

图3 资源管理系统结构示意图

1、资源服务

用户在客户端通过浏览器访问系统资源,系统应为用户提供如下功能:

资源检索:输入查询条件,查询出所需资源,使用资源。

资源发布:通过网络上载资源,将资源在网上在线发布。

资源审核:对用户所上载的资源作审核处理,保留合理内容,删除不合适的资源。

系统管理:对资源的使用情况作跟踪记录,对资源的访问与使用情况作统计与分析,对收费内容自动计算收费记录。用户管理也是系统管理内容,由于共用教学管理系统中的用户模块,所以在上图中以虚线表示。

2.系统管理

系统既要实现对资源的管理,还要实现对用户的管理。其功能分别如下:

用户管理功能:具备用户注册、添加用户、删除用户、设置用户权限等多项功能,但共用教学管理系统中的用户模块,也就是说,Vclass系统中的注册用户能够自动使用本资源库。

计费管理:计费管理系统可实现计费系统运行管理,以及系统和用户帐单的查询与统计,包括:支持多种计费源的数据处理以及计费功能,例如基于教学内容(网络课程、素材内容、考试等)的计费、基于学习时间的计费、基于多媒体流量的计费、针对电话拨号的计费、电子邮件系统的计费、Proxy系统的计费功能等;

计费系统关系重大,必须考虑系统可运行多个计费版本,系统配置灵活,支持对计费项目、折扣策略、计费源、计费时间段,传输区间等主要计费参数的定义和更改;设计分布式的各数据源自动数据获取、分析和预处理,并采用必要的系统备份;用户费用需要逐步做到实时自动更新和控制等。

统计与分析:用户的各种帐号、资源的使用情况以及计费信息均保存在数据库中,并提供多种数据报表,方便用户自我服务,同时也方便管理员进行各种评估、分析,如使用频率最高的资源、使用资源最多的用户等等。

3.资源管理

各种资源按照其物理形态分类存储,并进行不同的属性标注。按资源类型划分,可分为媒体素材、试题、网络课件、案例、文献资料等多个管理模块。资源管理系统的主界面如下图所示:

图4 资源管理系统主界面

尽管这些模块的具体数据形态与属性不尽相同,但基本功能与实现是相似,都具有如下功能:

(1)使用资源

浏览:信息呈现的方式是决定用户能否方便地浏览信息并迅速找到自己所需要信息的关键因素。由于资源库涉及到的资源种类很多,且每一种类又包括不同的学科类型,所以用户不可能同时浏览本系统中的所有信息资源,为了解决这个问题,我们采用了信息分级呈现的方式,即用户先选择所要浏览的信息类型(如网络课件、媒体素材),然后选择信息的子类型(如视频、动画等)。对本系统来说,浏览其实也是一种查询,对不想输入任何检索词的用户,选择浏览方式就可直接查询数据库的内容。

资源下载:用户可将自己需要的信息从资源库下载到本地计算机的硬盘上。

使用跟踪:系统自动记录资源的使用情况,如浏览次数、下载次数等。

(2)检索资源

单键查询:对于文本素材,也就是关键词的全文检索功能;对于其它类型的素材,则以布尔逻辑查询所有类型匹配的属性字段。

检索引擎:素材检索引擎功能还包括:布尔查询、关联查询的段落定位查询、精确查询、模糊查询并支持通配符。

多媒体检索:多媒体素材应集成多媒体音频影像查询技术,例如可采用"关键帧捕获"技术,根据多媒体资料中场景的变化自动选择出关键帧,用于预览或建立索引。

导航与预览:系统要具备良好的导航结构。检索出的资源,可以进行在线预览。

(4)资源录入与发布

资源批量入库:一次将多个具有相同属性的资源加入资源库中。

资源单个入库:一次将一个经过审核的临时库中的资源加入正式资源库中。

远程提交:用户可远程提交素材(用户可通过互联网络远程上载素材)。

(5)资源的搜集与整理:

资源自动搜集:系统可根据管理员的信息检索要求,自动在Internet网上搜集信息。

资源自动整理:系统可对收集到的信息进行自动文摘、自动提取关键词、自动建立索引。

(6)资源审核

审核:查看用户上载的资源,并标记不合格的资源,确认合格的资源。

删除和修改资源:允许管理员删除和修改资源库中不合格的记录。

三、用户功能与主控界面

本系统针对三类用户,一是学生,二是教师,三是系统管理人员,每类人员在本系统中所能使用的功能如下图所示:

图5 用户功能结构示意

学生登录进本系统后,其主控界面如下图所示:

图6 学生主控界面

学生点击课程名称,便可以进入课程学习主界面,左侧是教学系统提供的功能菜单,右侧是课程内容学习界面。

图7 课程学习主界面图8 教师主控界面教师登录到本系统后,其主控界面如图8所示。

网络教学支撑系统开发的首要要求是模块化开发,要具备很强的可伸缩性,既可以用于广域网内大范围的网上教学,也可以根据各级各类学校的需要,进行模块化组合,应用于校园网内;其次是开放性,该系统要能够支持不同课件开发环境,能够支持第三方的课件开发工具开发的网上课程。

网络教学系统设计与实现

智能化网络教学系统设计与实现 石河子大学信息科学与技术学院高攀郭理* 郑鸿英 摘要:基于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

在线学习系统体系结构设计报告

word格式文档 在线学习系统 体系结构设计报告 重庆工程学院 Chongqing Institute of Engineering

版本历史

目录 0. 文档介绍 (4) 0.1 文档目的 (4) 0.2 文档范围 (4) 0.3 读者对象 (4) 0.4 参考文档 (4) 0.5 术语与缩写解释 (4) 1. 系统概述 (4) 2. 设计约束 (5) 3. 设计策略 (5) 4. 系统总体结构 (5) 5. 系统架构设计 (6) 6. 子系统结构与功能 (7) 6.1注册用户管理 (7) 6.2学习批次管理 ................................................ 错误!未定义书签。 6.3课件管理 .................................................... 错误!未定义书签。 6.4学生学习情况管理 ............................................ 错误!未定义书签。 6.5统计查询 .................................................... 错误!未定义书签。 6.6成绩管理模块 ................................................ 错误!未定义书签。 6.7用户管理 .................................................... 错误!未定义书签。 6.8 角色管理.................................................... 错误!未定义书签。 6.9 课程管理.................................................... 错误!未定义书签。 6.10 我的培训................................................... 错误!未定义书签。 7. 开发环境的配置 (15) 8. 测试环境的配置 (16) 9. 运行环境的配置 (16) 10. 其它 (16)

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

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

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

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

学生选课管理系统体系结构设计报告

目录 0. 文档介绍 (4) 0.1文档目的 (4) 0.2文档范围 (4) 0.3读者对象 (4) 0.4参考文献 (4) 0.5术语与缩写解释 (4) 1. 系统概述 (5) 1.1概述 (5) 1.2功能描述 (5) 2. 设计约束 (7) 2.1需求规定 (7) 2.2运行环境 (7) 2.3接口约束 (8) 2.4质量约束 (9) 2.5隐含约束 (9) 3. 设计策略 (10) 3.1关键技术 (10) 3.2扩展策略 (10) 3.3复用策略 (10) 4. 系统总体结构 (12) 4.1逻辑设计 (14) 4.2用户接口逻辑设计 (14) 4.3物理设计 (14) 5. 子系统的结构与功能 (15) 6. 开发环境的配置 (20) 7. 运行环境的配置 (21) 8. 测试环境的配置 (22) 9. 其他 (22)

0. 文档介绍 0.1 文档目的 该文档描述了学生选课管理系统的主要功能,阐述了系统的总体构架,包括物理、逻辑结构,并说明了体系结构所采取的设计策略和所有技术。 0.2 文档范围 学生选课管理系统 0.3 读者对象 项目组长,项目负责小组,各功能模块负责人及程序员。 0.4 参考文献 0.5 术语与缩写解释

1. 系统概述 1.1 概述 学生选课管理系统将与学生选课管理相关的各项前后台业务整合到一起,通过该系统,可以实现用户注册、用户信息管理、管理员排课、学生选课/退课、教师反馈等一系列操作,可以大大提高各项业务的衔接程度,提高相关项目的运作效率,从而更好地方便学生选课,学校方面排课。 本系统包括学生选课、教师反馈、用户信息管理、排课管理、课程信息管理、教师信息管理等一系列的服务,同时提供各种类型的报表生成等统计服务,以帮助系统管理员了解选课情况。 本系统适用于普通类型大学。 1.2 功能描述 一、系统前台管理 1、学生选课 学生根据发布的课程信息和专业培养计划选择要修的课程,同时选修某课程后在规定的时间内可退选。 2、教师反馈 教师在查看选课公告表和预排课表后,可以通过此功能向排课管理人员反馈自己对排课的意见。 3、用户注册 学生、教师填写自己的用户名和密码进行注册,只有注册成功后才可以进入该系统。 4、用户登录 用户输入用户名和密码登录。

《软件体系结构》课程设计

《软件体系结构》课程设计 设计题目:实验室设备管理系统姓名:李欣张丹唐蔚霖学号: k0308413(07+13+17)同组组长:李欣 同组其他成员:张丹唐蔚霖 实验指导教师:李超 实验地点: 9B505 完成日期: 2011-6-10 湖北民族学院信息工程学院

目录 一、概述(目的、任务、开发环境、参考资料) 二、采用的主要方法与技术 三、需求分析 四、设计 五、实现过程与步骤 六、遇到的困难与获得的主要成果 七、测试与运行记录 八、完成结果分析与总结 九、附录(软件配置、个人完成的程序模块和文档清单)

一、概述(目的、任务、开发环境、参考资料) 21世纪以来,人类经济高速发展,人们发生了日新月异的变化。随 着时代的发展,教育越来越需要实验,让学生从实验中得到更多,更扎 实的知识。因此学校也需要对实验室的实验设备进行更多的投入,而投 入之后就带来了管理方面的问题。我们做的这个系统主要是对设备的购 买、维修、报废等方面进行了一定的管理,可以让设备进行有序、有效 的管理,为管理人员节约一些因为管理混乱而浪费的时间。不过系统的 功能还不够完善,性能也还不够稳定,有待于以后不断的进行完善。 实现的功能如下: (1)对于已彻底损坏的做报废处理,同时详细记录有关信息。 (2)对于由严重问题(故障)的要及时修理,并记录修理日期、设备名、编号、修理厂家、修理费用、责任人等。 (3)对于急需修改但又缺少的设备,需以“申请表”的形式送交上级领导请求批准购买。新设备购入后要立即进行设备登记(包括类别、设备 名、编号、型号、规格、单价、数量、购置日期、生产厂家、保质期 和经办人等信息),同时更新申请表的内容。 (4)随时对现有设备及其修理、报废情况进行统计、查询,要求能够按类别和时间段等查询。 参考文献:谭浩强主编.Visual Basic程序设计(二)教程.清华大学出 版社 柳青等编. Visual Basic 程序设计教程.高等教育出版社 范立南. SQL Server2000 实用教程.北京:清华大学出版社 孙燕等编.Visual Basic 程序设计.高等教育出版社 萨师煊王珊编.数据库系统概论.北京:高等教育出版社 杨志强.Visual Basic 程序设计教程.北京:高等教育出版 社. 二、采用的主要方法与技术 软件工程是一门从技术和组织管理两个角度研究如何用系统化、规 范化和数量化等工程原理与方法去进行软件开发和维护的学科。软件工 程学研究的范围非常的广泛,包括技术方法、工具、和管理等许多方面。 软件生命周期的各个阶段可分为: 问题定义:确定系统的基本功能 可行性研究:确定系统是否能够实现及是否值得实现 需求分析:确定系统必须完成的各种功能 总体设计:确定如何实现软件 详细设计:详细设计实现系统 编码和单元测试:写出正确的容易理解和维护的程序模块

网上教学系统详细设计

系统详细设计 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机系统软件环境要求 ........................ 错误!未定义书签。

贪吃蛇体系结构设计报告

体系结构设计报告 模板 Version 1.0 ● 2011.6.18

体系结构设计报告模板使用 要通过本模板创建可以交付的文档请遵循以下指导: 1.删除文档标题页和本页。 2.用你的项目和负责人信息替换封面括号中的文本。 3.用你的项目和负责人信息替换页眉区域括号中的信息。 注意:请不要移除或修改页脚区域的信息。 4.完成整个模板。每节包含简短的操作说明,在内容区域中用斜体显示。可交付的文本编写在操作 说明下方或模板提供的表格内。 注意:交付文档时需要移除斜体的说明。 5.目录内容发生变化时,需要更新文档目录。在目录区右键选择“更新域”就可以更新整个目录。

体系结构设计报告【贪吃蛇】 【曌队】

变更历史

目录 0. 文档介绍 (3) 0.1文档目的 (3) 0.2文档范围 (3) 0.3读者对象 (3) 0.4参考文献 (3) 0.5术语与缩写解释 (3) 1. 系统概述 (5) 2. 设计约束 (5) 3. 设计策略 (5) 4. 系统总体结构 (5) 5. 子系统N的结构与功能 (6) 6. 开发环境的配置 (6) 7. 运行环境的配置 (6) 8. 测试环境的配置 (6) 9. 部署视图 (7) 10. 其他 (7)

0. 文档介绍 0.1 文档目的 本文档为贪吃蛇游戏的设计报告,旨在让读者清楚该游戏的体系结构。 0.2 文档范围 本文档 0.3 读者对象 1、评审小组老师 2、项目开发小组人员 3、与本项目相关的其他人员等 0.4 参考文献 提示:列出本文档的所有参考文献(可以是非正式出版物),格式如下:[标识符] 作者,文献名称,出版单位(或归属单位),日期 例如: [AAA]作者,《立项建议书》,机构名称,日期 [SPP-PROC-SD] SEPG,系统设计规范,机构名称,日期 0.5 术语与缩写解释

软件体系结构设计说明书

软件体系结构设计说明书 编者说明: 随着OO方法论地日臻成熟,其思想也从编程(OOP)到了设计(OOD)和分析(OOA),而软件体系结构则是从设计的最高层进行设计与规划的技术,本文档模板就是用来帮助你从用例视图、逻辑视图、进程视图、部署视图等方面对系统进行总体描述。 1.文档简介 [本节主要是描述软件体系结构设计说明书的目的、范围、相关术语、参考资料和本文档的摘要性介绍。软件体系结构设计属于高层设计文档,是符合现代软件工程要求的概要设计。] 1.1 目的 [软件体系结构设计说明书,将从设计的角度对系统进行综合的描述,使用不同的视图来描述其不同方面。在本小节中,将对该文档的结构进行简要的说明,明确该文档针对的读者群,指导他们正确的地使用该文档。] 1.2 范围 [说明该文档所涉及的内容范围,以及将影响的内容。] 1.3 定义、首字母缩写词和缩略语 [与其它文档一样,该文档也需要将本文档中所涉及的所有术语、缩略语进行详细的定义。还有一种可简明的做法,就是维护在一个项目词汇表中,这样就可以避免在每个文档中都重复很多内容。] 1.4参考资料 [在这一小节中,应完整地列出该文档引用的所有文档。对于每个引用的文档都应该给出标题、标识号、日期以及来源,为阅读者查找这些文档提供足够详细的信息。] 1.5 概述 [在本小节中,主要是说明软件体系结构设计说明书各个部分所包含的主要内容,就像一个文章摘要一样。同时也应该对文档的组织方式进行解释。]

2. 体系结构表示方式 [本节说明软件体系结构在当前系统中的作用及其表示方式。它将列举其所必需的用例视图、逻辑视图、进程视图、部署视图或实施视图,并分别说明这些视图包含哪些类型的模型元素。] 3. 软件体系结构的目标和约束 [本节说明对软件体系结构具有某种重要影响的软件需求和用户目标,例如,系统安全性、保密性、第三方组件的使用、可移植性、发布和重新使用。它还要记录可能适用的特殊约束:设计与实施策略、开发工具、团队结构、时间表、遗留系统等。]

体系结构设计整理

体系结构设计整理 一、名词解释 1、软件体系结构概念(3点) 高层结构培训让我们一生都不能错过的东西 1、 组成部分:部件(Component)、连接件(Connector)、配置(Configuration) 部件聚集了软件运算与状态,连接件聚集了部件之间的关系 部件:在软件的体系架构中封装了数据及其处理操作的元素,提供具体应用服务,定义如下: 部件是具有如下特征的架构实体: 1)封装了系统中的功能和/或数据的一个子集 2)通过清晰定义的接口来限制外界对所封装的子集的访问 3)对于被要求执行的上下文有定义明确的依赖关系 部件要素:Name、Property、Port Ch3 PPT P17 连接件:在复杂系统中,交互会比部件范围内的功能实现更重要且更具挑战性,提供独立交互的方法,连接件定义如下: 1)连接件是负责引起和约束部件之间交互的构件 2)它们起到连接作用,但却不是被连接的对象,只是提供连接的规则 Ch3 PPT P24 配置:在系统架构中,部件与连接件之间的一个特殊联系的集合,部件与连接件在此特定的组合方式下相互协作完成特定的目标 2、关注点 软件体系结构对这些关注点进行权衡的过程起到了交流媒介的作用 系统质量属性:可靠性、可修改性、性能、安全性、可测试性、可用性 项目环境: 1)开发:人员技术水平、成本、上市时间、资源 2)业务:收益、系统生命周期、市场定位、首次发布日程 3)技术:开发平台、硬件设备、开发工具、模型和标准 业务目标 3、设计决策 一个系统的体系架构是有关系统的一系列重要设计决策的集合,体系结构也是一系列对系统设计所做的设计决策,包含了重要的“设计决策”,它们说明了软件体系结构得以形成的“理由”,会指导详细设计、实现等后续软件开发工作 设计决策的过程:问题->候选设计->理由->解决方案 设计决策的重要性:

体系结构设计报告

{ 项目名称} 体系结构设计报告 机构公开信息

版本历史

目录 0. 文档介绍 (4) 0.1文档目的 (4) 0.2文档范围 (4) 0.3读者对象 (4) 0.4参考文献 (4) 0.5术语与缩写解释 (4) 1. 系统概述 (5) 2. 设计约束 (5) 3. 设计策略 (5) 4. 系统总体结构 (5) 5. 子系统N的结构与功能 (6) 6. 开发环境的配置 (6) 7. 运行环境的配置 (6) 8. 测试环境的配置 (6) 9. 其它 (6)

0. 文档介绍 0.1 文档目的 0.2 文档范围 0.3 读者对象 0.4 参考文献 提示:列出本文档的所有参考文献(可以是非正式出版物),格式如下:[标识符] 作者,文献名称,出版单位(或归属单位),日期 例如: [AAA]作者,《立项建议书》,机构名称,日期 [SPP-PROC-SD] SEPG,系统设计规范,机构名称,日期 0.5 术语与缩写解释

1. 系统概述 提示:(1)说明本系统“是什么”,(2)描述本系统的主要功能。 2. 设计约束 提示: (1)需求约束。体系结构设计人员从需求文档(如《用户需求说明书》和《软件需求规格说明书》)中提取需求约束,例如: ?本系统应当遵循的标准或规范 ?软件、硬件环境(包括运行环境和开发环境)的约束 ?接口/协议的约束 ?用户界面的约束 ?软件质量的约束,如正确性、健壮性、可靠性、效率(性能)、易用性、清晰性、 安全性、可扩展性、兼容性、可移植性等等。 (2)隐含约束。有一些假设或依赖并没有在需求文档中明确指出,但可能会对系统设计产生影响,设计人员应当尽可能地在此处说明。例如对用户教育程度、计算机技能的一些假设或依赖,对支撑本系统的软件硬件的假设或依赖等。 3. 设计策略 提示:体系结构设计人员根据产品的需求与发展战略,确定设计策略(Design Strategy)。例如: ?扩展策略。说明为了方便本系统在将来扩展功能,现在有什么措施。 ?复用策略。说明本系统在当前以及将来的复用策略。 ?折衷策略。说明当两个目标难以同时优化时如何折衷,例如“时-空”效率折 衷,复杂性与实用性折衷。 4. 系统总体结构 提示: (1)将系统分解为若干子系统,绘制物理图和逻辑图,说明各子系统的主要功能。(2)说明“如何”以及“为什么”(how and why)如此分解系统。 (3)说明各子系统如何协调工作,从而实现原系统的功能。

[09]4.1系统的总体设计

[课程要求] 系统设计是把需求转化为软件系统的最重要的环节。系统设计的优劣在根本上决定了软件系统的质量。就象“一切帝国主义都是纸老虎”那样可以断定“差的系统设计必定产生差的软件系统。”所以我们要努力保证系统设计“根正苗红”,把一切左倾、右倾的设计思潮消灭在萌芽状态。 [教学过程] Windows NT的一位系统设计师拥有8辆法拉利跑车,让Microsoft公司的一些程序员十分眼红。但你只能羡慕而不能愤恨,因为并不是每个程序员都有本事成为复杂软件系统的设计师。系统设计要比纯粹的编程困难得多。即便你清楚客户的需求,却未必知道应该设计什么样的软件系统——既能挣最多的钱又能让客户满意。“天下西湖三十六,最美是杭州”,千年前苏东坡大学士对西湖精采绝伦的系统设计,使杭州荣升为“天堂”,让后人只剩下赞叹和破坏的份了。 本章讲述系统设计的四方面内容:体系结构设计、模块设计、数据结构与算法设计、用户界面设计。如果将软件系统比喻为人体,那么: (1)体系结构就如同人的骨架。如果某个家伙的骨架是猴子,那么无论怎样喂养和美容,这家伙始终都是猴子,不会成为人。 (2)模块就如同人的器官,具有特定的功能。人体中最出色的模块设计之一是手,手只有几种动作,却能做无限多的事情。人体中最糟糕的模块设计之一是嘴巴,嘴巴将最有价值但毫无相干的几种功能如吃饭、说话、亲吻混为一体,使之无法并行处理,真乃人类之不幸。 (3)数据结构与算法就如同人的血脉和神经,它让器官具有生命并能发挥功能。数据结构与算法分布在体系结构和模块中,它将协调系统的各个功能。人的耳朵和嘴巴虽然是相对独立的器官,但如果耳朵失聪了,嘴巴就只能发出“啊”“呜”的声音,等于丧失了说话的功能(所以聋子天生就是哑巴),可人们却又能用手势代替说话。人体的数据结构与算法设计真是十分神奇并且十分可笑。 (4)用户界面就如同人的外表,最容易让人一见钟情或一见恶心。象人类追求心灵美和外表美那样,软件系统也追求(内在的)功能强大和(外表的)界面友好。但随着生活节奏的加快,人们已少有兴趣去品味深藏不露的内在美。如果把Unix系统比作是健壮的汉子和妇人,那么Windows系统就象妩媚的小白脸和狐狸精。想不到Windows系统竟然能兴风作浪,占去大半市场。有鉴于此,我们应该鼓励女士多买化妆品(男士付钱)以获得更好的界面。 在进行系统设计时,我们要深情地关注软件的质量因素,如正确性与精确性、性能与效率、易用性、可理解性与简法性、可复用性与可扩充性等等。即使把系统设计做好了,也并不意味着就能产生好的软件系统。在程序设计、测试、维护等环节还要做大量

软件体系结构设计说明书

软件体系结构设计说明书 1.文档简介 [本节主要是描述软件体系结构设计说明书的目的、范围、相关术语、参考资料和本文档的摘要性介绍。软件体系结构设计属于高层设计文档,是符合现代软件工程要求的概要设计。] 1.1 目的 [软件体系结构设计说明书,将从设计的角度对系统进行综合的描述,使用不同的视图来描述其不同方面。在本小节中,将对该文档的结构进行简要的说明,明确该文档针对的读者群,指导他们正确的地使用该文档。] 1.2 范围 [说明该文档所涉及的内容范围,以及将影响的内容。] 1.3 定义、首字母缩写词和缩略语 [与其它文档一样,该文档也需要将本文档中所涉及的所有术语、缩略语进行详细的定义。还有一种可简明的做法,就是维护在一个项目词汇表中,这样就可以避免在每个文档中都重复很多内容。] 1.4参考资料 [在这一小节中,应完整地列出该文档引用的所有文档。对于每个引用的文档都应该给出标题、标识号、日期以及来源,为阅读者查找这些文档提供足够详细的信息。] 1.5 概述 [在本小节中,主要是说明软件体系结构设计说明书各个部分所包含的主要内容,就像一个文章摘要一样。同时也应该对文档的组织方式进行解释。]

2. 体系结构表示方式 [本节说明软件体系结构在当前系统中的作用及其表示方式。它将列举其所必需的用例视图、逻辑视图、进程视图、部署视图或实施视图,并分别说明这些视图包含哪些类型的模型元素。] 3. 软件体系结构的目标和约束 [本节说明对软件体系结构具有某种重要影响的软件需求和用户目标,例如,系统安全性、保密性、第三方组件的使用、可移植性、发布和重新使用。它还要记录可能适用的特殊约束:设计与实施策略、开发工具、团队结构、时间表、遗留系统等。] 4.用例视图 [本节使用用例分析技术所生成的系统用例模型,描述其中的一些用例或场景。在该模型中纳入用例或场景,应该是系统中最重要、最核心的功能部分。] [另外,在本节中还应该选择一个主要的用例,对其进行描述与解释,以帮助读者了解软件的实际工作方式,解释不同的设计模型元素如何帮助系统实现。] 5. 逻辑视图 [逻辑视图主要是反映系统本质的问题领域类模型,在逻辑视图中将列出组成系统的子系统、包。而对每个子系统、包分解成为一个个类,并说明这些关键的实体类的职责、关系、操作、属性。这也是OO思想的体现,以类、类与类之间的协作、包、包与包之间的协作模型来表达系统的逻辑组织结构。]

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

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

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

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

信息安全体系结构设计报告(终)

信息安全体系结构设计报告——中小型企业网络及安全方案 组长: 组员:

完成时间:2013年11月30日 1. 系统需求分析 (4) 1.1基本情况描述 (4) 1.2需求分析 (4) 2.系统设计原则 (6) 2.1.企业网络设计原则 (6) 3.系统方案总体设计 (8) 3.1.网络总体拓扑设计 (8) 3.1.1 网络通信部分 (9) 3.1.2 应用区域边界部分 (9) 3.1.3应用环境部分 (10) 3.1.3.1 网络架构概述 (10) 3.1.3.2 安全性分析 (11) 3.1.3.3 管理部门网络 (11) 3.1.3.4 其他部门网络 (11)

3.1.4 数据备份与恢复 (12) 3.2.IP地址划分 (12) 3.2.1 VLAN划分 (12) 3.2.2地址及端口分配 (13) 4.设备选型 (16) 4.1交换机 (16) 4.1.1交换机选择原则 (16) 4.1.2 交换机选型 (17) 4.2路由器 (19) 4.2.1路由器选择原则 (19) 4.2.2路由器选型 (19) 4.3 服务器 (21) 4.3.1服务器选型原则 (21) 4.3.2服务器选型(5个) (21) 4.4 其他 (22) 4.4.1 漏洞扫描系统(1个) (22) 4.4.2 备用电源(1个) (23) 5.基本配置 (24) 5.1路由器 (24) 5.2接入层交换机 (26) 6.安全管理规则 (33)

1. 系统需求分析 1.1基本情况描述 1)一个中小型企业环境,大约100台计算机; 2)包含几个部门(研发部,财务部,市场部); 3)通过专线接入到Internet,能提供若干真实IP地址(假如10个); 4)企业有独立对外的www服务器(https://www.doczj.com/doc/2210394183.html,)、E-mail服务器; 5)内部有文件服务器,保存企业研发重要文档; 6)员工有独立的企业邮箱; 7)为了保证正常运行,需要考虑一定的安全性(包括技术、管理两个方面)。 1.2需求分析 1)企业日常工作需求 a.根据企业的要求,大约100台左右的计算机,对数据的传输量不大; b.企业包含研发部,财务部,市场部等部门,因此需要做VLAN划分, 降低网络内广播数据包的传播,提高带宽资源利用率,防止广播风 暴的产生。 c.企业通过专线接入Internet,只有10个IP地址,需要为企业网络 提供DHCP和NAT服务,使私有Internet地址供内部网络使用,并 采用静态地址转换,为提供固定服务的设备设置固定地址。 d.企业要求有独立对外的服务器与企业邮箱,所以要建立DMZ区域, 用于存放对外提供访问服务的Web服务器、DNS服务器、E-mail服 务器等; e.针对中小型企业办公事物处理、资金投入等特点,为增加企业员工 的工作便易度,需提供无线局域网络。无线局域网络的实现将为人 员流动频繁的市场部与财务部提供较为便捷的网络环境、节约企业 网络铺设成本。

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

网络教学系统的分析与设计 一、准备阶段 选题:网络教学系统的分析与设计 *将课题所涉及的问题列出来 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)

相关主题
文本预览
相关文档 最新文档