文档库 最新最全的文档下载
当前位置:文档库 › 基于富客户端技术的交互式考试系统的设计与实现

基于富客户端技术的交互式考试系统的设计与实现

基于富客户端技术的交互式考试系统的设计与实现
基于富客户端技术的交互式考试系统的设计与实现

摘要

摘要

随着计算机软件的不断发展和网络的现代化普及,基于富客户端技术的交互式考试系统也得到了非常广泛的应用,这一技术的应用,大大降低了传统考试所需要的人力,物力和财力等资源,而且还提高了考试的公正性,很大程度上提高了阅卷的速度和准确度,因此得到了很大的发展。

本系统主要采用ASP及Ajax开发技术,实现了基于富客户端技术的交互式考试系统的一些基本功能,主要有:用户的登录功能;客观性试题:单选,多选,判断试题的生成和考生做答功能;系统评分功能;用户查看成绩功能,为了增加用户体验,减轻服务器负担,实现页面的无刷新功能,主要采用了Ajax技术,用它的一些设计思想完成此功能的实现。

本论文的研究课题《基于富客户端(Rich-Client)技术的交互式考试系统》是基于DreamWeaver开发工具和Microsoft office Access后台数据库进行开发的,重点阐述了ajax的设计方案,详细设计了系统中的各管理模块,实现了考试基本功能。

关键词:DreamWearver,Microsoft office Access,Ajax

i

ABSTRACT

ABSTRACT

With the continuous development of computer software and network modernization popularity of rich client technology-based interactive test system has also been very widely used application of this technology greatly reduces the need for traditional test the human, material and financial resources and other resources, but also improve the fairness of the examination, greatly improved the speed and accuracy of scoring, so get a lot of development.

The system is mainly developed using ASP and Ajax technology, technology-based interactive rich client test system some of the basic features are: user's login function; objectivity of questions: single choice, multiple choice, determine questions of generation and Candidates pop star features; system score function; user to view performance capabilities, in order to increase the user experience and reduce server burden, without page refresh function to achieve the main uses Ajax technology, with some of its design to complete implementation of this feature.

This thesis research project on "rich client-based (Rich-Client) technology, interactive test system" is based on DreamWeaver development tools and Microsoft office Access database development background, focuses on the design ajax, detailed design of the system of the management module to achieve the basic function test

Key words:DreamWearver,Microsoft office Access,Ajax

ii

目录

目录

摘要......................................................... I 目录........................................................ I 第一章绪论.. (1)

1.1研究背景 (1)

1.2国内外研究现状及发展趋势 (1)

第二章开发环境与开发工具 (4)

2.1开发环境 (4)

2.2开发工具 (4)

2.2.1 Macromedia Dreamweaver 8概述 (4)

2.2.2 Microsoft office Access数据库概述 (5)

2.2.3 Ajax简介 (6)

第三章系统设计 (8)

3.1系统设计思想 (8)

3.2系统功能模块划分 (9)

3.3系统过程设计 (10)

3.3.1各模块流程设计 (11)

第4章数据库设计 (16)

4.1数据库需求分析 (16)

4.2数据库概念结构设计 (17)

4.3数据逻辑结构设计 (18)

第5章系统功能实现 (21)

5.1关键技术说明 (21)

5.2系统实现功能 (21)

I

目录

5.3登录功能的实现 (22)

5.4试卷库模块功能实现 (25)

5.5生成试卷功能实现 (25)

5.6系统打分功能实现 (27)

5.7配置文件 (28)

第六章难点与对策 (33)

6.1A JAX实现局部动态更新的难点分析与对策 (33)

第七章小结 (35)

参考文献 (36)

致谢 (37)

II

2010届网络工程专业毕业设计(论文)

第一章绪论

1.1 研究背景

在信息时代的今天,快捷、方便和实效已经成为主题。伴随着计算机应用科学和互联网日新月异的发展,信息的掌握和分析已成为现代企业生产、经营过程中的重要因素。信息量、信息传播的速度、信息处理的速度以及应用信息的程度等都以几何级数的方式在增长,使用计算机进行信息管理和控制,使工作效率得以有效地提高,尤其对于复杂的信息管理,计算机能够充分发挥它的优越性。

交互式考试系统是一个典型的计算机信息处理的管理模式,使用户能够方便、快捷:方便学生与老师的交流并大大减少了教师的工作量。该系统后台可以进行试题添加删除管理;前台只可以浏览本系统的所有试题,及作答,系统评分;本系统从基本需求出发,本着用户界面友好,数据处理快捷的原则,创建了一个具有良好实用性的交互式考试系统。

通过这次毕业设计的系统开发,使自己对面向对象技术、数据库应用系统和软件的开发过程有了更为深刻的认识和理解,同时也是对自己四年来计算机专业学习成果的一次检验和考核。

由于时间紧迫、水平有限,论文编写的过程中难免存在一些不足之处,敬请各位教师予以批语指正。

1.2 国内外研究现状及发展趋势

“富客户端”(Rich Client)简介富因特网应用程序(Rich Internet Applications,RIA)利用具有很强交互性的富客户端技术来为用户提供一个更高和更全方位的网络体验。RIA集成了桌面应用的交互性和传统 Web应用的部署灵活性与成本分析,以创建单一而完整的用户体验。富客户端技

1

杨飞:基于富客户端(Rich-Client)技术的交互式考试系统的设计与实现

术使创建RIA成为可能,它提供一个运行时的环境以承载被编译的客户端应用程序,该客户端应用程序是一个使用HTTP协议发布的文件。客户端应用程序使用异步的C/S结构连接到现有的应用服务器,这是一种安全的、可升级的、具有良好适应性的面向服务模型,这种模型由当前所采用的Web服务驱动。

富客户端技术正在不断地完善中,但并不意味着会取代HTML。相反它将进一步扩展浏览器功能,使之提供更加高效和友好的用户接口。许多RIA 都在浏览器中运行,甚至它本身就是HTML的一部分,所以HTML将继续保持其原有的角色。另外,由于富客户端技术可以支持运动的图象、视频、音频、双向的数据通信和创建复杂的窗体,它为创建应用程序用户接口提供了一个高效而完善的开发环境.

RIA开发必须具备三个要素:富客户端技术、服务器技术和开发工具。富客户端技术充分利用本地机器的处理能力来处理数据,而不需要把某些数据发送到服务器处理,充分利用了本地机器的资源。服务器技术提供了一种与富客户端的连接机制,作为RIA的服务器技术必须从现有的服务器技术继承,可以提供一个快速的脚本环境,支持数据库应用开发、双向数据通信、实时数据通信,甚至采用一种新的服务器,例如:ColdFusion Server 和Flash Communication Server等。RIA实现必须有一组简单而高效的开发工具,如果没有一组简单而高效的开发工具,那么富客户端技术与服务器技术是毫无意义的。正是由于 RIA的C/S结构,它需要一组开发工具协同工作才可以完成。

尽管目前有许多富客户端技术,但是Macromedia Flash Player却被广泛采用,它已经逐渐成为富客户端技术的网络标准。Flash Player 已经是一个无处不在的富媒体客户端,它可以在不同的浏览器和操作系统上运行,所以它是一个跨平台、跨操作系统的网络客户端。

“富”的概念包含两方面,分别是指它具备丰富的用户界面和丰富的数据模型。

2

2010届网络工程专业毕业设计(论文)

典型的富客户端模型

富客户模型将界面分解成许多的既可以和用户直接交互又可以和服务器进行通信的小单元模块。

这种将应用程序的设计从以一个个相对独立的页面为中心转移到以组件为中心的转变将会使客户层的设计提升到一个新的层次,并且会使客户层变得更加灵活。富客户层不再成为服务器响应的最终端,这同时也使程序的性能得以提高,用户使用的感觉就好像程序不需要和服务器进行通信或者只是偶尔才需要进行通信。

不像传统的模型那样,服务器收到请求后由上至下的创建客户端界面,你不用预测事件的顺序。既然每个组件都是独立的,就没有必要因为一个请求而做出影响整个视图的反应。要使每个组件都具有向服务器传送信息的能力需要每个组建知道如何处理服务器传递回来的信息。在RIA中,客户端和服务器端交互数据是不同步的,这样你就可以控制组件创建信息发送给服务器和处理服务器的响应,可以为更零散的控制去耦和分离程序功能并且组建面向服务的程序结构。

3

杨飞:基于富客户端(Rich-Client)技术的交互式考试系统的设计与实现

第二章开发环境与开发工具

2.1 开发环境

本系统基于以下软件设备和硬件设备环境:

硬件设备:Intel(R) Pentium(R) 4 CPU 3.00GHz,2.0GB内存,80G硬盘,显示器分辨率为1280x1024。

软件设备:操作系统采用Windows XP作为系统软件。

2.2 开发工具

2.2.1 Macromedia Dreamweaver 8概述

Macromedia Dreamweaver 8 是一款专业的 HTML 编辑器,用于对 Web 站点、Web 页和 Web 应用程序进行设计、编码和开发。可以直接编写 HTML 代码也可以在可视化编辑环境中工作,Dreamweaver 都会为您提供帮助良多的工具,丰富您的 Web 创作体验。利用 Dreamweaver 中的可视化编辑功能,您可以快速创建 Web 页面而无需编写任何代码。您可以查看所有站点元素或资源并将它们从易于使用的面板直接拖到文档中。您可以在Macromedia Fireworks 或其它图形应用程序中创建和编辑图像,然后将它们直接导入 Dreamweaver,从而优化您的开发工作流程。除了可帮助您生成 Web 页的拖放功能外,Dreamweaver 还提供了功能全面的编码环境,其中包括代码编辑工具(例如代码颜色、标签完成、“编码”工具栏和代码折叠);有关层叠样式表 (CSS)、JavaScript、ColdFusion 标记语言 (CFML) 和其它语言的语言参考资料。Macromedia 的可自由导入导出 HTML 技术可导入您手工编码的 HTML 文档而不会重新设置代码的格式,可以随后用首选的格式设置样式来重新设置代码的格式。Dreamweaver 还可以使用服务器技术(如 CFML、https://www.wendangku.net/doc/b53446626.html,、ASP、JSP 和 PHP)生成动态的、数据库驱动

4

2010届网络工程专业毕业设计(论文)

的 Web 应用程序。如果您偏爱使用 XML 数据,Dreamweaver 也提供了相关工具,可轻松创建 XSLT 页、附加 XML 文件并在 Web 页中显示 XML 数据。 Dreamweaver 可以完全自定义。可以创建自己的对象和命令,修改快捷键,甚至编写 JavaScript 代码,用新的行为、属性检查器和站点报告来扩展 Dreamweaver 的功能。 Dreamweaver 8 包括许多新增功能,使您只需花费最少的时间和精力便可生成 Web 站点和应用程序。Dreamweaver 使复杂的技术变得简单而方便,以帮助您达到事半功倍的效果。

2.2.2 Microsoft office Access数据库概述

Microsoft Office Access(前名 Microsoft Access)是由微软发布的关联式数据库管理系统。它结合了 Microsoft Jet Database Engine 和图形用户界面两项特点,是 Microsoft Office 的系统程式之一。

Assess能够存取 Access/Jet、Microsoft SQL Server、Oracle,或者任何 ODBC 相容数据库内的资料。熟练的软件设计师和资料分析师利用它来开发应用软件,而一些不熟练的程式员和非程式员的进阶用户则能使用它来开发简单的应用软件。虽然它支援部份面向对象技术,

Microsoft Access在很多地方得到广泛使用,例如小型企业,大公司的部门。喜爱编程的开发人员亦利用它来制作处理数据的桌面系统。它也常被用来开发简单的WEB应用程式。

它的使用方便程度和强大的设计工具为初级程式员提供许多功能。不过,方便性的宣传,常可能使人误解。因此,过于乐观的误导下,让许多没有程序设计背景的办公室从业人员应用此软件,并以为能够创造可用的系统,但此工具本身的局限性,常常使这些使用者失败。

一些专业的应用程式开发人员使用Access内附的快速应用开发功能应用程式的工具。

5

杨飞:基于富客户端(Rich-Client)技术的交互式考试系统的设计与实现

2.2.3 Ajax简介

AJAX是Ajax是Asynchronous JavaScript andXML的缩写。

基于web标准(standards-based presentation)XHTML+CSS的表示;

使用 DOM(Document Object Model)进行动态显示及交互;

使用 XML 和 XSLT 进行数据交换及相关操作;

使用 XMLHttpRequest 进行异步数据查询、检索;

使用 JavaScript 将所有的东西绑定在一起。英文参见Ajax的提出者Jesse James Garrett的原文。

类似于DHTML或LAMP,AJAX不是指一种单一的技术,而是有机地利用了一系列相关的技术。事实上,一些基于AJAX的“派生/合成”式(derivative/composite)的技术正在出现,如“AFLAX”。

AJAX的应用使用支持以上技术的web浏览器作为运行平台。这些浏览器目前包括:Mozilla、Firefox、Internet Explorer、Opera、Konqueror及Safari。但是Opera不支持XSL格式对象,也不支持XSLT。

与传统的web应用比较

传统的web应用允许用户填写表单(form),当提交表单时就向web服务器发送一个请求。服务器接收并处理传来的表单,然后返回一个新的网页。这个做法浪费了许多带宽,因为在前后两个页面中的大部分HTML代码往往是相同的。由于每次应用的交互都需要向服务器发送请求,应用的响应时间就依赖于服务器的响应时间。这导致了用户界面的响应比本地应用慢得多。

与此不同,AJAX应用可以仅向服务器发送并取回必需的数据,它使用SOAP或其它一些基于XML的web service接口,并在客户端采用JavaScript 处理来自服务器的响应。因为在服务器和浏览器之间交换的数据大量减少,结果我们就能看到响应更快的应用。同时很多的处理工作可以在发出请求的客户端机器上完成,所以Web服务器的处理时间也减少了。

6

2010届网络工程专业毕业设计(论文)

Ajax应用程序的优势在于:

1. 通过异步模式,提升了用户体验

2. 优化了浏览器和服务器之间的传输,减少不必要的数据往返,减少了带宽占用

3. Ajax引擎在客户端运行,承担了一部分本来由服务器承担的工作,从而减少了大用户量下的服务器负载。

Ajax的工作原理:

Ajax的核心是JavaScript对象XmlHttpRequest。该对象在Internet Explorer 5中首次引入,它是一种支持异步请求的技术。简而言之,XmlHttpRequest使您可以使用JavaScript向服务器提出请求并处理响应,而不阻塞用户。

在创建Web站点时,在客户端执行屏幕更新为用户提供了很大的灵活性。下面是使用Ajax可以完成的功能:

动态更新购物车的物品总数,无需用户单击Update并等待服务器重新发送整个页面。

7

杨飞:基于富客户端(Rich-Client)技术的交互式考试系统的设计与实现

第三章系统设计

3.1系统设计思想

基于富客户端技术的交互式考试系统主要采用AJAX技术进行相关功能模块的设计,整个系统采用B/S架构进行设计。

主要用户有:学生和教师。

学生的权限有:答题和查看成绩。

教师的权限有:添加试题,删除试题以及查看学生的考试成绩等。

为了实现页面的无刷新和更好的用户体验使用xmlhttprequest对象进行异步数据读取,使用javascript绑定和处理所有数据,使用XHTML和css 标准化呈现,使用dom实现动态显示和交互,使用xml和xstl进行数据交换与处理。

Ajax实质上也是遵循“客户端/服务器端”模式,所以这个框架基本的流程是:xmlhttprequest对象初始化-》发送请求-》服务器接收-》服务器返回-》客户端接受-》修改客户端页面内容。只不过这个过程是异步的,其周期如图3-1所示:

图3-1 XMLHttprequest对象运行周期:

8

2010届网络工程专业毕业设计(论文)

在这个运行周期当中Ajax中间层是本系统的设计重点和难点,通过其相关技术完成系统的功能模块设计,对其设计关系到系统的功能和性能。设计系统除了要求功能的完备性之外,在性能指标上的要求包括:系统运行的稳定性、系统处理的高效性、系统代码的可移植性、系统的安全性等等。

3.2系统功能模块划分

该系统的主要功能模块有:登录模块,答题模块,成绩查询模块,试题添加模块,试题删除修改模块,学生各科成绩查询模块,各个模块之间存在交互性的调用和关系,所有功能模块可表述为图3-2

图3-2系统模块结构图

9

杨飞:基于富客户端(Rich-Client)技术的交互式考试系统的设计与实现

图3-3 系统模块结构图

在每个更新模块中其中的更新功能包括修改、删除功能。此外还包括,用户的登录,注销等功能

3.3系统过程设计

系统的过程设计又称系统的详细设计,系统设计要回答的中心问题是系统“怎么做”,即如何实现需求分析说明书中规定的系统功能。在这一阶段,要根据实际的技术条件、经济条件和社会条件,确定系统的实施方案,即系统的物理模型。

系统总流程图参见图3-4

10

2010届网络工程专业毕业设计(论文)

图3-4后台系统总流程图

3.3.1各模块流程设计

一、用户登录模块流程设计:

功能:用户在登录界面登录后,可进入相应权限的工作界面。用户登录流程图参见图3-5:

11

杨飞:基于富客户端(Rich-Client)技术的交互式考试系统的设计与实现

图3-5 登录界面流程图

从流程图可以看出登录的时候首先要进行身份和密码验证,当这些都正确的时候用户就进入了自己所在权限的系统界面,可以进行相关操作,完成需要完成的任务。

二、考试信息管理模块流程设计:

功能:后台:管理人员登陆后可对考试进行添加,删除等操作进行维护与查询。

前台:可使用户浏览所有考试的信息.

考试信息管理模块流程图参见图3-6

12

2010届网络工程专业毕业设计(论文)

13

图3-6 考试信息管理模块流程图

三、 系统自动评分模块:

功能:试卷提交后,系统会根据后台数据教师设定的正确答案来评分 系统自动评分功能模块流程见图3-7

杨飞:基于富客户端(Rich-Client )技术的交互式考试系统的设计与实现

14

图3-7 系统自动评分功能流程图

系统自动评分功能是通过一个字符串匹配函数进行的,把考生的答案和教师所设置的正确答案进行匹配,在经过累加得分从而得出考生的考试成绩,学生在完成答题之后提交完成可以直接看到自己此次的考试成绩,比较的简洁方便。

四、 成绩查询模块

把学生所选的答案和老师设定的答案进行匹配,如果匹配成功就是正确的,反之为错误的。这个功能是通过一个字符串匹配函数完成的。

五、 试卷生成模块

本系统的试卷生成模块是通过教师用户手动添加进去的,试卷的结构包括单选题,多选题,判断题等客观试题,在添加的同时把正确答案已经手动添加到了相应的文本框内,这样可以准确无误的进行试卷的改判,而且提高了老师的工作效率。整个功能模块的流程图如图3-8

2010届网络工程专业毕业设计(论文)

15

图3-8 试卷生成模块流程图

这个模块主要完成的是试卷的制作功能,由于随机生成试卷比较的困难,所以本系统采用教师用户进行手动添加的方式进行试卷的制作,虽然比较麻烦但是在很大程度上页提高了教师的功能工作效率,和试卷的合理性和可用性,可以更好的完成老师的考试要求,在随机方面还需要进一步的改善。

杨飞:基于富客户端(Rich-Client)技术的交互式考试系统的设计与实现

第4章数据库设计

对于一个管理信息系统而言,可以将系统看成是一个对数据库进行一系列操作过程,可见数据库的重要性,它是一个系统正常运行的基础。数据库设计一方面需要讲究科学与规范,另一面也需要丰富的经验指导。数据库设计阶段总结一下,大致可以分为以下几步:

需求分析:收集资料,准确了解并分析用户实际需求,。

从需求抽象出一般的实体,关系和它们的属性。

将这些实体,关系和属性按照一定的规则转化为二元表结构。

以上各个步骤所对应的分别是数据库需求分析,概念结构设计和逻辑结构设计,下面进行数据库需求分析。

4.1 数据库需求分析

数据库需求分析也属于软件工程中的需求分析阶段,在这一过程中,主要是用来搜集用户的需求,然后指导数据库设计。对于没有经验或者准确的说是没有项目负责经验的人来说,他们对于需求分析的重要程度往往是无法完全理解的。在实际的项目开发中,开发者不能去臆测任何的客户需求,因为修改数据库所花费代价与开发几乎相同的代价,甚至影响可能为后期开发埋下错误的根源而难以寻找。而数据库的修改可能引起一些程序代码的修改,甚至是系统的变动。所以通常在设计数据库时常要考虑其可扩展性。力求做到数据关系的局部性,使数据影响范围尽量小,即如果需求要改变,则只需要写该一小部分程序即可,而数据库设计不需要任何结构性的修改。这也要求代码的复用技术。

16

【良心出品】Web报表系统研究背景意义及国内外现状

Web报表系统研究背景意义及国内外现状1研究背景 2国内外发展的动态 3研究的意义 1研究背景 随着Internet的广泛应用,电子政务、电子商务以及企业ERP(Enterprise Resource Planning)得到迅猛发展,数据的采集、传输、展示、交互、等问题显得越来越重要。报表作为一种信息组织和展示的有力手段,是企业信息系统的重要组成部分。据不完全统计,企业系统的实际应用中,有60%以上与报表相关。报表系统在各行各业中都有很广泛的用途,是进行信息浏览、分析、打印的有力工具。随着WWW(World Wide Web)技术的发展,企业系统从传统的客户端/服务器结构逐步向Internet转移,企业信息系统也正向基于Web的信息系统进行转变,越来越多的报表应用将在Web环境下开发与运行。 以往的报表系统中,业务逻辑与报表处理过程混杂在一起,任何一个需求或逻辑的改变都必须重新修改、编译这个报表程序才能完成。随着开发人员的不断完善,出现了多种报表设计器、生成器之类的工具,可以方便、快捷地实现需求。但创建的报表程序同样存在一下弊病: 1)开发出的报表程序功能有限,应用程序的交互界面、业务逻辑、数据库的处理操作没有分离,是混杂在一起的,属于是强耦合,维护升级相当困难。 2)静态确定报表的计算过程,报表无法在运行事动态改变,因而无法应对企业动态、复杂、多变的需求。一旦新的需求出现,或者运行时的环境发生改变,整个程序可能需要重写。 3)使用这类工具设计报表,经常使我们面临这样的处境:“简单设计,复杂实现,痛苦维护”,伴随着此类报表数量的增多,对报表系统开发与维护的工作量将成倍增长。 4)在企业内部大量存在使用了多个面向不同应用系统的情况,比如生产系统、财务系统、人事系统等,通常它们是独立的,无法整合,系统间数据无法通讯,或只能实现少量的信息交互,大量信息交互工作需要手工来进行。 因此,开发一个报表系统,显得日趋重要。这样的报表系统可以轻松地做到与数据库和平台无关。 2国内外发展的动态 近年来,国内外各个领域对于web报表的研究也在逐渐增多,不过传统的报

网络考试系统设计与实现正文

第1章绪论 1.1 开发背景 随着互联网应用的不断发展,网络考试系统也逐渐成为校园信息化发展的趋势,学校基本都有网络覆盖,硬件条件也比较完善,这为网络考试系统的发展提供了良好的基础。利用信息化技术推动教学改革是当前学校教育改革的一条重要思想,是提高教学质量的重要举措。 考试方式中,从出卷、印刷、监考、评分等等一系列的操作,教师有大量繁重的工作要做,学生也难及时发现自己的考试问题。网络考试系统可以克服传统考试的弊端,考题由计算机自动抽取,考生自助答题,计算机自动评分,教师可以对学生答题情况进行详细分析,提高了考试效率与作用。学生的考试成绩也是教学工作中非常重要的部分,学科考试不仅是衡量学生学习成果的重要手段,而且与教师的教学质量密切相关。根据考试结果对学生的学习掌握知识情况和教师教学情况做出评价,这既能激励学生学习进步,同时也能不断提高教师的教学质量。 结合目前网络远程教育的不断发展,网络考试系统还能使参考人员考试不会受地理和时间的限制。提高了考试工作的效率,避免了中间环节的投入和资源浪费,网络考试适应了信息化教育发展的要求,同时也能为技能培训,学校教学成果检验等方面提供帮助,具有广阔的应用前景,为此研究和开发了网络考试系统。 1.2 课题的意义 本次设计的网络考试系统,正是顺应了教育信息化改革的大趋势,是Internet 技术与计算机技术在教育教学领域的应用。网络考试系统,它将给现代教育教学的考试,提供一个很好的解决方案,成为教育教学管理的最佳辅助方式之一,让传统教育中的考试也朝网络化的方向发展。 网络考试系统借助计算机技术,在Windows平台上,使用IE浏览器,完成考试、交卷等考试任务,还可以通过互联完成考试结果的管理。后台借助数据库,各考点可以通过网络获取题库。学生通过网络选择开考的试卷,然后进行网络作答。做完试卷后,学生便能够网络自动交卷。交卷同时,系统将把客观题自动评分,生成考试临时成绩。教师可网络查看各考生的试卷,并且给出主观题成绩。同时网络考试系统,可对学生基本信息及考试成绩信息进行查询等管理,也有利于学校教务的管理。

教学系统设计期末总复习

教学系统设计期末复习题 一、填空题 1?教学系统设计是指运用系统方法,将学习理论与教学理论的原理转换成对教学资料、教 学活动、___信息资源__和评价的具体计划的一系统化过程―。 2?传统ID模式的发展经历过两代,是以学习理论作为分代原则,第一代ID模式的主要标志是以行为主义学习理论作为理论基础,第二代ID模式的主要标志则是以认知 主义学习理论 作为理论基础。 3?著名教学设计专家加涅提出“为学习设计教学”。 4.在教学系统设计实践中,存在着不同层次的教学系统设计。按照教学中问题范围、大小 的不同,教学系统设计可以分为三个层次:以系统为中心、以课堂为中心、以产 品为中心。 5?巴纳西强调教育系统的整体性、层次性、开放性,提出了宏观教学系统设计理论。6?加涅教学设计思想的核心思想是他提出的为学习设计教学的主张,他认为教学 必须考虑影响学习的全部因素,即学习条件。 7? 梅瑞尔等人在《教学设计新宣言》一文中对教学设计做了如下的阐释: “教学是一门科学,而教学设计是建立在这一科学基础上的技术( scie nce-based-tech no logy )。”教学 设计的目的是创设和开发促进学生掌握这些知识技能的学习经验和学习环境_。 8?教学设计是运用一系统方法—分析教学问题和确定教学目标建立解决教学问题的 策略方案、试行解决方案、评价试行结果和对方案进行修改—的过程 10? 1900年杜威提岀发展一门连接学习理论和教育实践的桥梁。 12? 20世纪90年代,建构主义学习理论对教学设计理论起了较大的作用。这一时期, 学习者与教学媒体、教学情境的结合是教学设计发展的一个重要特征。 13?软件、声像教材、印刷教材、学习指导手册、教师用书等属于以产品为中心的教学

在线考试系统的设计与实现

南京理工大学泰州科技学院 计算机科学与技术系计算机科学与技术专业11(1)班级 课程名:数据库原理及应用课程设计课程设计说明书 姓名:任琰学号:1109030135指导老师:王云 设计地点:四号楼4301教室 起讫时间:2013.07.01—2013.07.05 完成报告书时间:2013年7月5日 计算机科学与技术系编印 2013年1月

课程设计要求 各专业学生应根据课程任教老师的要求,做出选题计划,并按下列要求完成课程设计任务。 一、学生应按照老师的要求完成规定的课程设计任务量。 二、课程设计报告书要求格式统一,字迹工整,语言简练,文字通顺,按课程设计格式要求书写。程序清单不够填写时统一用A4纸补充并粘贴。对不按格式要求书写或打印的报告书一律不收,也不得进行答辩和评分。 三、必须独立完成课程设计,不得相互抄袭。在答辩和批阅过程中发现源程序相同或有大面积抄袭现象,课程任教老师有权通知学生重做,不得给予评分,并通知相关系部做出处理。 四、学生课程设计结束后应提交的材料: (1)课程设计说明书(3000字以上); (2)包含完整的、正确的源程序代码(含电子文档); (3)答辨材料(介绍课程设计要点)。

参考文献情况 序号名称编著者出版社 1《数据库系统原理与设计实验教程》吴京慧清华大学出版社2《SQL SERVER2000数据库原理及应用》徐人凤北京高等教育出版社3《数据库系统概论》萨师煊高等教育出版社4《在线考试系统的设计与实现》崔小军襄樊职业技术学院报5《考试分析系统和题库的设计与实现》李大可四川师范大学出版社

课程设计考核情况 教师评价情况 指导老师评语: 指导老师:_____________(签名) 日期:年月日 学生答辩情况 答辩(组)评语: 主答辩老师:____________(签名) 答辩日期:年月日 综合成绩评定情况 综合评价等级:__________________ 注:共分五个等级(1.优秀2、良好3、中等4、及格5、不合格)

基于Excel的考试系统设计与实现

基于Excel的考试系统设计与实现 广东省佛山市南海区石门中学狮山校区刘世能邮编:528225 摘要:对于Excel办公软件,随着版本的升级,其功能也越来越强大,针对考试系统高技术高要求的情况,我们探讨了用Excel设计考试系统,实现了试卷制作简便,分发评判容易,统计快速的考试功能,可低技术、简便、灵活地解决教学中的课外作业考查、考试评价调查等问题,有一定的实用价值。 关键词:考试系统,Excel 正文: 当前有很多计算机考试系统,既有用各种语言开发的单机版软件,也有用Asp等开发的网络版系统,单机版软件适合学生自测,但一般无成绩导出汇集统计功能,因而不适合班级统一测试与成绩分析;网络版考试系统需要服务器等高技术支持,对网络带宽有一定要求且一般用于局域网,因此无法也不方便各科推广使用。随着信息技术的普及,学校师生已经基本掌握office系统办公软件的操作,特别Excel作为老师统计成绩、管理成绩的好帮手,又是学生学习的实用工具,因此大家对它非常熟练。下面笔者探讨了用Excel作为考试系统的设计与研究平台,实现了试卷制作简便,评判容易,统计快速的考试功能,而且技术含量低,操作简便、灵活,非常适合家庭作业考查或课堂测试等。 一、基于Excel的考试系统设计与实现 以课堂测试为例,包括基本的单项选择题、多项选择题、判断题、填空题、简答题等,下面详细介绍制作思路与主要技术。 设计思路:在Excel中制作好试卷,通过指定单元格输入学生信息、作答情况,再通过函数IF读取标准答案并判断正误、给出得分,学生试卷保存后交给老师,最后在成绩统计文件中读出所有学生得分或答题情况,计算总分、平均分,并可做考试分析。信息流程与功能设计如下: 主要技术要点: 1.输入设计:与传统试卷一样,Excel试卷包括试卷标题、试卷说明、试卷

教学系统设计考试要点

一、名词解释 1、教学系统设计(也称教学设计),主要是以促进学习者的学习为根本目的,运用系统方法,将学习理论与教学理论的原理转换成对教学目标、教学内容、教学方法和教学策略、教学评价等环节进行具体计划、创设有效的教与学的系统“过程”或“程序”。 2、教学目标是对学习者通过教学后应该表现出来的可见行为的具体、明确的表达,它是预先确定的、通过教学可以达到的并且能够用现有技术手段测量的教学结果。 3、学习风格是指学习者持续一贯的带有个性特征的学习方式,是学习策略和学习倾向的总和。 4、广义的教学方法指为达到教学目的、完成教学任务,而采用的一切手段、途径和办法的总称。 5、教学策略是指在不同的教学条件下,为达到不同的教学结果所采用的手段和谋略。 6、教学媒体是指以传递教学信息为最终目的的媒体,用于教学信息从信息源到学习者之间的传递,具有明确的教学目的、教学内容和教学对象。 7、研究性学习的概念 广义:泛指学生主动探究的学习活动。 狭义:在教学过程中以问题为载体,创设一种类似科学研究的情境和途径,让学生通过自己收集、分析和处理信息来实际感受和体验知识的产生过程,进而了解社会、学会学习,培养其分析问题、解决问题的能力和创造能力。 8、学习环境是学习资源和人际关系的一种动态的组合。其中既有丰富的学习资

源,又有人际互动的因素。 9、认知工具是支持和扩充使用者思维过程的心智模式和设备。 10、教学评价是指以教学目标为依据,制定科学的标准,运用一切有效的技术手段,对教学活动过程及其结果进行测定、衡量,并给以价值判断。 11、信息化教学设计是在传统的的教学设计基础上,综合把握现代教育教学理念,充分利用现代信息技术和信息资源,科学安排教/学过程的各个环节和要素,为学习者提供良好的信息化学习条件,实现教学过程最优化的系统方法。 二、填空题 1、教学系统设计的发展经历了思想萌芽、理论形成、学科建立、深入发展四个阶段。 2、教学系统设计一般可以归纳为三个层次:教学产品层次、教学过程层次、教学系统层次。 3、教学系统设计的主要理论基础包括:学习理论、教学理论、系统理论、传播理论。 4、依据理论基础和实施方法,教学系统设计模式可以归为三类: 以教为主的教学设计模式、以学为主的教学设计模式、主导—主体教学设计模式。 5、教学系统设计的基本要素包括教学目标分析、学习者特征分析、学习环境设计、教学模式和策略的选择与设计、教学设计结果的评价。 6、建构主义认为,理想的学习环境包括情境、协作、交流、意义建构。 7、教学目标是教学设计活动的出发点和最终归宿,在教学中,它具有以下几个功能:导向功能、控制功能、激励功能、中介功能和测度功能。 8、布卢姆等人将教学活动所要实现的整体目标分为:认知、情感、动作技能三

机械系统设计考试重点

1系统的概念与特性:系统是由具有特定功能的,彼此间具有有机联系的许多要素所构成的一个整体。特性:整体性,相关性,环境适应性,目的性,优化原则。 2工业控制微机系统的基本要求:a具有完善的输入/输出过程,b具有实时控制功能,c具有高可靠性,d具有较强的环境适应性及抗干扰能力,e具有丰富的软件。 3机械系统方案评价基本原则:客观性,可比性,合理性,整体性。采用专家评审集体讨论的方法,有:名次计分法,评分法,技术经济评价法,模糊评价法。将系统的总收益与总投资之比作为主要评价值。 4机械系统设计的基本思想:在机械系统设计时不应追求局部最优,而应该追求整体的最优。5机械系统总体设计的主要内容:a系统原理方案的构思,b结构方案设计,c总体布局与环境设计,d主要参数及技术指标的确定,e总体方案的评价与决策。 6形态学矩阵的概念:在形态学中,将各子系统的目标(功能)及基本可能实现的方法列入一个矩阵形式的表中,这个表就是形态学矩阵,亦称模幅箱图。 7简述六点定位规则:运用适当分布的与工件接触的六个支承点来限制工件六个自由度的规则。 8夹紧装置的组成:力源装置,夹紧机构(中间传力机构,夹紧元件)。 9夹紧装置的基本要求:夹紧过程可靠,夹紧力大小适当,结构性好,使用性好。 10三相异步电机固有机械特性:在额定电压和额定频率下,用规定的接线方法,定子和转子电路中不串联任何电阻或电抗时的机械特性;人为机械特性:当固有机械特性不能满足工作机械要求时,常采用改变电动机某些参数以改变其机械特性的方法,所获得的机械特性称为。 11简述传动系统的组成:变速装置,启停与换向装置,制动装置,安全保护装置。 12物料流系统的基本概念:机械系统工作过程中的运动变化过程。地位:物料流系统的设计非常重要,机械系统的设计就是围绕着物料流展开的,物料流系统决定了机械系统设计的总体布置,物料流系统决定了能量流系统的主要参数,物料流系统是信息流系统的主要控制对象。 13物料流系统的组成:加工,输送,存储,检验. 14常用的微位移机构:柔性支承微工作台,尺蠖机构,蠕动直线马达,X-Y-Z-θ三自由度微动台。驱动单元:微型电动机,压电式维驱动器,微型发动机。 15微位移机电系统基本要求:a灵敏度高,最小位移量达到使用要求;b传动灵敏、平稳。无空行程,制动后能保持稳定位置;c抗干扰能力强,响应快;d结构工艺性好。 16试简述尺蠖机构的组成及前进运动的控制:由三个压电陶瓷串联形成。只要按一定的频率顺序在三个压电晶体上加压,就可以使器件在轴上做步步移动,改变三个压电陶瓷所加的压电频率就可以获得不同的移动速度。 17机械系统设计的一般过程:产品规划(任务书,调研,可行性研究,开发计划),系统技术设计(总体,技术,工作图,鉴定和评审),制造销售(样机试制及样机实验,样机鉴定和评审改进设计,小批试制,定型设计,销售)。 18工作循环图:在机械设备中,各执行机构的运动往往是周期性的,执行机构在经过一段时间间隔后,其位移运动等参数周期性重复,即完成一个个工作循环,工作循环图反应系统中各执行机构在一个周期的工作时间是以怎样的顺序对产品进行加工的。 19执行系统的功能:夹持,搬运,分度与定位,检测,加载。 总体布置的基本原则:运动学原则,基面合一原则,最短传动链原则,保证安全性原则,简单化原则。 总体布置的基本形式:按主要工作机构的空间几何位置:平面式,空间式等;按主要工作机

计算机网络在线测评系统的设计与实现

本科毕业论文 题目计算机网络课程在线测评系统的设计与实现 The Design and Implementation of Computer Network Courses Online Evaluation System 姓名学号 专业计算机科学与技术 指导教师职称 中国·武汉 二〇一三年六月

分类号密级华中农业大学楚天学院本科毕业论文 计算机网络课程在线测评系统的设计与实现 The Design and Implementation of Computer Network Courses Online Evaluation System 学生姓名: 学生学号: 学生专业:计算机科学与技术 指导教师: 华中农业大学楚天学院信息工程学院 二〇一三年六月

目录 摘要............................................................................... II 关键词............................................................................. II Abstract ........................................................................... II Key words .......................................................................... II 1 引言 (1) 1.1 研究背景 (1) 1.2 国内外研究现状 (1) 2 设计方法研究概述 (1) 2.1 可行性研究 (1) 2.2 系统开发技术 (1) 2.2.1 B/S模式 (1) 2.2.2 JSP技术 (2) 2.2.3 Oracle数据库 (2) 2.2.4 自动生成试卷技术 (2) 2.2.5 简答题批阅算法 (3) 3 系统的设计与实现 (4) 3.1 系统功能需求分析 (4) 3.2 系统流程图 (5) 3.3 系统数据分析 (8) 3.3.1 数据实体图 (8) 3.3.2 数据表 (11) 3.4 系统模块实现 (14) 3.4.1 注册、登录页面 (14) 3.4.2 管理员用户管理模块 (16) 3.4.3 管理员题库管理模块 (16) 3.4.4 管理员试卷管理模块 (18) 3.4.5 管理员测试管理模块 (19) 3.4.6用户我的测试管理模块 (20) 3.4.7用户成绩查询模块 (22) 3.4.8用户测试信息管理模块 (22) 3.5 测试 (23) 4总结与展望 (23) 参考文献 (24) 致谢 (26)

教学系统设计试题

教学系统设计试题.txt对的时间遇见对的人是一生幸福;对的时间遇见错的人是一场心伤;错的时间遇见对的人是一段荒唐;错的时间遇见错的人是一声叹息。《教学系统设计》试题 一、填空题(每题3分,共30分) 1、教学模式是指在一定的___________、教学理论和____________指导下,教与学活动中各要素的____________相互结构组织形式。 2、形成性练习是指按照_____________而编制的一组练习题,它是以_________考核学生对本学习单元的基本概念和要求的_____________。 3、教学设计应用_________________分析研究教学的问题和需求,确定解决他们的______________、教学方法和教学步骤,并对教学结果做出评价的一种计划过程和________________。 4、系统ID模式的发展经历过两代,是以___________作为分代原则,第一代ID模式的主要标志是以___________作为理论基础,第二代ID模式的主要标志则是以_______________作为理论基础。 5、学习目标描述中马杰的ABCD法则的英文全写:A是___________、B是_______、C是条件、D是_____________。 6、在教学内容分析方法中,_________________适用于具有分类学特征的内容分析;___________适用于分析操作过程或问题求解过程有关的教学了;________适用于分析和揭示复杂关系结构的有效方法。 7、现代信息技术教学应用的特点:信息显示的________,信息处理的________,交互界面人性化,信息传输的_____________。 8、著名教学设计专家_________________提出“为学习设计教学”。 9、面向教学模式的教学设计原则:强调_____________;重视______________;重视教学过程的动态设计;重视_____________。 10、在教学系统设计实践中,存在着不同层次的教学系统设计。按照教学中问题范围、大小的不同,教学系统设计可以分为三个层次:___________、____________、_____________。 二、选择题(每题5分,共30分) 1、根据AECT’94教育技术领域定义,教育技术的设计子范畴包含四个主要方面 A、教学系统设计 B、学习者特征 C、教学策略 D、讯息设计 E、教学目标设计 2、“史密斯——雷根模式”在策略设计中提到三种策略,这三种策略是: A、组织策略 B、传递策略 C、评价策略 D、管理设计 3、梅瑞尔的成分显示理论认为可以将知识分为行为水平和内容类型两个维度,其中行为维度包括: A、记忆 B、运用 C、发现 D、知识 4、影响教学系经统设计的变量主要包括: A、教学条件变量 B、教育方法变量 C、教学模式变量 D、教学结果变量 5、在确定教学目标时必须考虑到如下几个方面的因素: A、社会的需要 B、学生的特征 C、学科的特点 D、媒体的选择 6、在编写教学目标是应注意的是: A、教学目标的主体是教师 B、教学目标的表述要用教学的结果来表述 C、教学目标的行为词必须是具体的 D、教学目标的表述可以是内外结合的 7、教学结构的设计是教学设计的重要内容,它有具有下列哪些特点 A、理论依附性 B、动态性 C、可扩充性 D、系统性

哈尔滨理工大学机械系统设计试题及答案

考试科目:机械系统设计考试时间:110分钟试卷总分100分考试班级:机械05级 一、选择填空(本大题共10小题,每小题1分,总计10分) 1.机械工程学科由()和机械制造两部分组成。 A.机械原理 B.机械零件 C.机械学 D.机械加工 2.人们对机械系统进行功能原理设计时常采用的一种“抽象化”方法是()。 A.黑箱法 B.白箱法 C.类比法 D.头脑风暴法 3.机械系统结构总体设计的任务是()。 A.进行原理设计的构思 B.进行功能原理设计 C.将原理设计结构化 D.确定总体参数 4.在传动系统中,基本组的级比指数()。 A.小于1 B.等于1 C.大于1 D.任意数 5.双联滑移齿轮占用的最小轴向尺寸应不小于()。 A.3倍齿宽 B.4倍齿宽 C.5倍齿宽 D.6倍齿宽 6.执行系统是由执行末端件和与之相连的()组成。 A.运动机构 B.导向机构 C.定位机构 D.执行机构 7.预紧可以有效提高滚动轴承的()。 A.承载能力 B.工作转速 C.精度 D.刚度 8.我们可以用镶条来调整()的间隙。 A.三角形导轨 B.燕尾形导轨 C.车床主轴 D.铣床主轴 9.支承系统是机械系统中具有支承和()作用的子系统。 A.连接 B.导向 C.定位 D.夹紧 10.隔板的布置方向应与载荷的方向()。 A.平行 B.垂直 C.倾斜 D.任意 二、名词解释(本大题共5小题,每小题2分,总计10分) 1.机械系统2.功能原理设计3.级比4.执行系统5.自身刚度 三、简答题(本大题共6小题,每小题4分,总计24分) 1.机械系统设计有哪些基本原则? 2.什么是功能元?有那些种基本功能元? 3.扩大传动系统变速范围有哪些方法? 4.导轨有何功用?滑动导轨按其运动性质可分为哪几种类型? 5.什么是支承件的接触刚度?提高接触刚度有哪些有效措施? 6.常用的典型控制系统有哪几种类型? 四、填空题(本大题含2小题共8个空,每空2分,总计16分) 1.某台数控机床,主轴最高转速为4000r/min,最低转速为30r/min,计算转速为145r/min。拟选用交流调频主轴电动机,其最高转速和额定转速分别为4500r/min和1500r/min,则主轴的恒功率调速范围R np为(),电动机的恒功率调速范围r p为()r/min,如果有级变速机构的公比φu=R p,则有级变速机构的级数Z为()级。 2.某卧式滑动导轨,支承导轨长720mm,动导轨长360mm,计算开式导轨的判别依据

基于WEB的学生综合测评系统的设计与实现

题目基于WEB的学生综合测评系统的设计与实现 摘要 本文根据学生综合测评系统的特点,采用B/S(浏览器/服务器)的系统设计方案。选用https://www.wendangku.net/doc/b53446626.html,和SQL Server 2008开发环境,设计并实现了一个学生综合测评系统。主要工作如下: 首先,本文对系统进行了全面的分析,具体包括可行性研究、需求分析、数据流程分析以及系统流程分析。通过对可行性进行研究,得出了系统开发是可行的结论;通过用户的需求分析,了解了综合测评系统应该具有的功能;通过数据流程分析,明白了系统中数据的流向;通过系统流程的分析,得到了系统流程图。 其次,本文阐述了该系统的设计与实现,其包括总体设计、数据库设计及详细设计与实现,通过对系统的总体设计,划分出系统具体的功能模块;通过对数据库的设计,得到了系统的逻辑结构;通过详细设计与实现,实现了系统的各项功能。 最后,本文介绍了该系统测试的方法、步骤及采用的测试用例。经过一系列严格的测试得出的结论是:虽然本系统存在一定的缺陷,但是其各项功能却是较为可靠的。 本系统界面友好,操作简单,比较实用。 关键词:测评系统,https://www.wendangku.net/doc/b53446626.html,,SQL Server 2008

ABSTRACT According to the characteristics of student comprehensive evaluation system, the essay uses the B/S (Browser/server) system design, chooses https://www.wendangku.net/doc/b53446626.html, and SQL Server 2008 development environment, designs and implements a student comprehensive evaluation system. The main work is as follows: First of all, this essay conducts a comprehensive analysis on the system, including feasibility study, demand analysis, data flow analysis and the system flow analysis. Based on the feasibility study, it draws a conclusion that the system development is feasible. Through analyzing the demands of the users, we understand the function the comprehensive evaluation system should have. Based on data flow analysis, we know data flow of the system. By analyzing the system flow, we obtain the flow chart of the system. Secondly, this essay clarifies the design and realization of the system, including the overall design, the database design and the detailed design report and the realization. Through the design of the whole system, we divide it into specific function module of the system. By designing the database, we obtain system logic structure. And through the detailed report and the realization, we realize the functions of the system. Finally, the essay introduces the method and the progress of testing the system and applies some test examples. Through a series of strict tests, it can be concluded that although this system has certain defects, its function is more reliable. The system is more practical with a friendly interface and a simple operation. Keywords: Evaluation System, https://www.wendangku.net/doc/b53446626.html,, SQL Server 2008

集美大学 机械系统设计期末知识点总结

系统是指具有特定功能的,相互间具有有机联系的诸多要素组成的一个整体 机械系统:由若干机械要素组成,彼此间有机联系完成特定功能。 1系统的特性:1 目的性2 整体性3相关性4环境适应性。 2系统的组成:1动力系统2传动系统3执行系统4控制系统5支承系统. 3系统的6个原理:1整体性原理2结构性3开发性4动态性5层次性6目的性 4机械系统的基本要求:1功能要求2性能要求3可靠性要求4工作效率5适应性6经济性7寿命要求5系统的一般设计过程:市场需求-产品策划-产品设计-产品制造-产品销售-产品运行-产品报废与回收 6机械系统设计的前沿设计:模块化设计,协同设计,绿色设计,虚拟设计,动态设计 7设计类型:开发设计,适应性设计,变异设计 8总体设计的原则:1需求原则2信息原则3系统原则4简单原则 9总体设计的内容:1原理方案设计2确定参数3总体结构设计4分析与评价 10工业技术系统处理对象:能量物料信息 11待设计系统的功能:变换传递保存 功能元:是指能够直接从技术效应和逻辑关系中找到可以满足功能要求的最小单位,是产品功能的基本单位,是产品功能分析的基本单元(物理功能元,数学功能元,逻辑功能元) 12总体布置的基本要求:1功能要求2性能要求3结构要求4工艺要求5使用要求 13主要技术参数的确定:1尺寸参数2 运动参数3 动力参数 14创新技法:类比创新法,组合创新法,头脑风暴法,TRIZ法 15方案评价的方法:加权评价法价值工程评价法模糊评价法(单因素,多因素) 传动系统的功能:1实现从动力源到执行件的升降速功能2实现执行件的变速功能3实现执行件运动形式和运动规律的变化功能4实现对不同执行件的运动分配功能5实现从动力源到执行件的动力转化16传动系统的类型:分级变速传动系统无级变速传动系统定比传动系统 17传动系统的组成:变速装置启停和换向装置制动装置安全保护装置 18扩大传动系统的变速范围1 增加传动组2采用分支传动3采用背轮机构4采用混合公比 19系统结构设计的原则:1从内到外2从主到此3从局部到整体4从粗略到详细 20执行系统的功能:1传递和输出所需要的运动2传递和输出所需要的动力3实现运动形式和运动规律的变换4完成预定的辅助功能 21执行系统的组成:1执行末端件:执行系统中直接完成工作任务的零部件完成一定动作 2执行机构:驱动执行构件,传递变换运动和动力以满足执行构件要求 22箱体轴线布置:1 平面布置2三角布置3轴线互相重合布置 23支撑件的静刚度:1自身刚度2局部刚度3接触刚度 24支撑件的截面形状:1 圆形截面扭转惯性炬较大矩形截面弯曲惯性矩较大2空心截面可以增大惯性矩3封闭结构的惯性矩比未封闭的大 25支承件的结构:1隔板2加强筋3窗孔4连接结构 26设计支撑件时在满足使用要求的前提下应尽量便于铸造焊接加工和装配 27提高支承件动态性能的措施:1提高支撑件的静刚度2增加支撑件的阻尼 28转速图的拟定原则:1前多后少2 前密后疏3 “升2降4”原则4 前慢后快 超速现象:当一条传动路线工作时,在另一条不工作的传动路线上传动件出现高速空转的现象。危害:加剧齿轮和离合器磨损及噪声,增大空载损失 29载荷的确定方法:1 类比法2实测法3计算法

在线考试系统的设计与实现

WEB课程设计报告 项目名称:在线考试系统的设计与实现专业:数字媒体技术 班级:0313413、14、19 学期:2016年春季 成 2016年7月

摘要 随着社会的不断发展,对劳动者和技术人员的知识和能力水平的要求越来越高。考试作为衡量人的能力的重要手段之一,在现代生活中的地位进一步提高,并深入到社会的各个方面。各种各样的学历考试、资格证书考试层出不穷。同时,Internet技术的发展使得考试的技术手段和载体发生了革命性的变化,使得考试突破了时间和空间的限制。各大学校已经开始采用课程的上机考核方式,传统的考试系统已经不能满足我们了,必须要改革,因此在线考试系统应运而生了。我们在保持原有绝大部分功能的前提下,不仅需发完善原有功能,加入许多新的功能,使得题目管理,上机考试,试卷评分,考试分析更加方便完善。基于web 和数据库的在线考试系统是学生学习过程中的一个辅助工具,基于Internet或者局域网,其主要功能是实现学生在学习过程中通过本系统对课程进行各个章节的综合测试和评分,以检验学习效果。管理员利用本系统可以进行试卷的测试。同时系统能过进行分数的统计以及成绩的查询,为学生及教师在学习过程中提供帮助。在线考试系统旨在实现考试的无纸化管理,对一些科目的考试可以通过互联在线或局域网进行,方便校方考务的管理,也方便了考生尤其适在线考试系统旨在实现考试的无纸化管理,对一些科目的考试可以通过互联在线或局域网进行,方便校方考务的管理,也方便了考生。尤其适合考生分布广,不易集中的远程教育。利用在线考试系统,可以帮助教育培训机构进行更系统、更科学的管理。在线考试系统作为一种崭新的、有着极大优越性的教学评价手段,日益成为数据库管理技术广泛应用的一个热点研究方向。实现了系统管理、考生管理、在线考试、在线制作试卷、控制学生考试、试卷审批等基本功能。

教学系统设计期末考试重点

第一章概论 1.教学系统设计的含义、特征、学科性质、应用层次(知道) 含义:教学系统设计主要是以促进学习者的学习为根本目的,运用系统方法,将学习理论和教学理论等的原理转换成对教学目标、教学容、教学方法和教学策略、教学评价等环节进行具体计划,创设有效的教与学系统的“过程”或“程序”。 特征:(1)教学系统设计是应用系统方法研究、探索教与学系统中各个要素之间及要素与整体之间的本质联系,并在设计中综合考虑和协调它们的关系,使各要素有机结合以完成教学系统的功能。 (2)教学系统设计的研究对象是不同层次的学与教的系统。 (3)教学系统设计的目的是将学习理论和教学理论等基础理论的原理和方法转换成教学实际问题的方案, 学科性质:a、教学系统设计是一门应用性很强的桥梁性学科。b、教学系统设计是一门方法论性质的学科。c、教学系统设计是一门设计理论学科。d、教学系统设计是一门规定性理论科学。应用层次:a、以“产品”为中心的层次。b、以“课堂”为中心的层次。 c、以“系统”为中心的层次。 2.教学系统设计的理论基础(知道) 学习理论与教学理论,教学理论与教学设计,系统方法与教学设计,传播理论与教学设计 3.几种主要的教学设计理论要点(加涅的信息加工模型、ET、CDT)(知道)P15 加涅:核心思想是“为学习设计教学”的主。他认为教学必需考虑影响学习的全部因素,即学习的条件。学习的发生同时以来外部条件和部条件。学习结果分为五类型:言语信息、智慧技能、认知策略、动作技能和态度。 ET:瑞格鲁斯的细化理论。他认为教学系统设计理论就是“教学科学”;教学系统设计理论是规定性的教学理论。他把教学理论变量分为:教学条件、教学策略(分为:教学组织策略、教学管理策略和教学传递策略)和教学结果 CDT:梅瑞尔的成分显示理论。认为知识由行为水平和容类型构成了两维分类。它的行为维度是记忆、运用和发现;容维度是事实、概念、过程和原理。 4.具有代表性的教学设计过程模式(肯普模式、史密斯——雷根模式)(知道) 肯普模式: 四个要素:教学目标、学习者特征、教学资源和教学评价。 三个主要问题:①学生必须学习到什么(确定教学目标);②为达到预期的目标应如何进行教学(即根据教学目标的分析确定教学容和教学资源,根据学习者特征分析确定教学起点,并在此基础上确定教学策略、教学方法);③检查和评定预期的教学效果(进行教学评价)。 十个教学环节:是指①确定学习需要和学习目的,为此应先了解教学条件(包括优先条件与限制条

青科成人教育《机械系统设计》期末考试复习题及参考答案

2019-2020 学年第 1 学期机械系统设计课程考试试题(C)卷 类别继续教育学院 适用专业 (答案写在答题纸上,写在试题纸上无效) 一、填空题(每题5分,共25分) 1.机械系统设计的基本思想即:在机械系统设计时不应追求最优,而 应追求的最优。 2.系统的含义:系统由相互联系的构成;系统与环境发生关系,不是 孤立的。其特性为:具有、、、目的性和优化原则等。 3.物料流由、、和组成。 4.机械系统总体设计的主要内容有:、、、和。 5.专家系统是一个能在某特定领域内,以去解决该领域中困难问题 的。 二、试画出图示主传动系统的转速图(20分) 题二图题三图

三、如图所示,某物料流定向机构,试说明其方案的原理(20分)。 四、某厂在开发一种新产品时,总体设计时选定了A1和A2两个候选方案。为了确定选择哪个方案,组织了一个由10位专家组成的评价小组用模糊综合评价法对两个方案进行评价。专家组选用三个评价指标:产品性能(P1)、可靠性(P2)及使用方便性(P3),同时将每个评价指标划分为4个等级:0.9,0.7,0.5,0.3。投票结果如表1、2所示。试根据这些条件进行方案评价。(三个评价指标的加权系数分别为:0.6、0.3、0.1)(20分) 表1方案A1得票 表2 方案A2得票 五、如图所示为三面切书自动机的工艺示意图,它由送料机构、压书机构、两侧切刀机构、横切刀机构、工件(书本)、工作台等组成,其工艺路线为:将书本用送料机构1送至切书工位,然后用压书机构2将书本压紧,接着用两侧切刀3切去两侧余边,最后用横切刀4切去前面余边。试分析各执行机构的运动组成,并画出该自动机的运动循环图(示

试题库与试卷测评系统的设计与实现

试题库及试卷测评系统的设计与实现 贾海英 (九江学院信息科学与技术学院,江西九江 332005) 【摘要】:试题库和试卷测评是考试系统的核心内容,在深入研究考试系统的基础上,在分析了文科、理科以及工科课程考核、试题库建设现状的基础上设计出了通用题库应该具备的基本约束条件,给出了分阶段迭代组卷策略。介绍了试卷的三个主要测评指标,给出相应系统的实现方法。 【关键词】:试题库;难度级别;测评指标;自动组卷 1引言 试题库是为了规范教学效果检测方法,通过信息技术手段实现某个学科题目的组合。它是一种严格的教学检测方法,是辅助教学的教育质量评定工具。它应该具备大量的优质试题,具有良好的考核能力,试题的各项参数完整,能够为考试服务,具备精确的查询查找功能,方便编辑修改。构建试题库是网络考试系统建设的重要组成部分。 如何从大量的试题库中抽取出满足不同用户的教学要求的试卷供不同层次的用户使用是试题库建设的关键性技术,抽取试题的方式多种多样,抽出的试题组成试卷的质量好或坏,能真实地反映出教师的教学水平以及学生对知识技能的掌握程度。抽题成卷后,要根据试卷的测评成绩,应用教育学中对试卷测评的各项质量指标全面评价试卷。本文就结合开发网络考试系统的一点实践经验和教育学中的4个主要测评指标作了一些研究和探讨。 2自动组卷算法设计与实现 试题库经过前期的建设最终目的是要生成相应的试卷,这些试卷满足一定的知识点分布,能够达到相应的测试要求。自动组卷首先应该设置相应的参数,然后系统根据这些参数自动生成试卷的过程。另外,对于从试题库中抽取的试题的输出方法,输出的格式也是本模块在设计时需要考虑的问题。 2.1 组卷系统的数据结构 2.1.1试卷的难度级别 一套试卷是否合理,能否考察到学生的应用能力,主要通过试题的难易程度来体现,合理的设置试题的难度级别是优化试卷的核心。这里所说的难度级别只是用以表示试题难易程度的标识符,以《C程序设计》为例,分为容易题(1),较容易的题(2),中等难度的题(3),较难的题(4),难题(5)共5类级别。 2.1.2试题的题型及特征符号 按教学内容、测试形式、测试目的等不同要求,将试题分成不同类型。如《C程序设计》试题库,就将试题分为选择题、填空题、程序阅读填空题、判断题、程序设计题,系统为了使系统通用性,把这些题型又分为四大类选择类、填空类、判断类和简答类,分别用XZ、TK、PD、JD表示。 在试题库组卷系统中把试题的题型和难度系所进行统一编号用“|”分隔,以便系统组卷时能正确识别每道试题。如较难的选择题标识符为“XZ|4”,较容易的填空题标识符为“TK|2”。 2.2 自动组卷的设计 自动组卷首先应该设置相应的参数,然后系统根据这些参数自动生成试卷的过程。另外,对于从试题库中抽取的试题的输出方法,输出的格式也是本模块在设计时需要考虑的问题。 组卷参数设置,组卷参数包括试卷的题型、题目个数、知识点分布等参数信息,在设置完试卷参数信息后系统自动根据参数信息随机抽取试题。试题的抽取必须保证是随机的而且

报表系统-组态王报表系统

第八讲报表系 统 在本课程您将: ì掌握实时报表的创建过程 掌握历史报表的创建、查询过程 第一节概述 数据报表的用途 数据报表是反应生产过程中的过程数据、运行状态等,并对数据进行记录、统计的一种重要工具,是生产过程必不可少的一个重要环节。它既能反应系统实时的生产情况又能对长期的生产过程数据进行统计、分析,使管理人员能够掌握和分析生产过程情况。 组态王提供内嵌式报表系统,工程人员可以任意设置报表格式,对报表进行组态。组态王为工程人员提供了丰富的报表函数,实现各种运算、数据转换、统计分析、报表打印等。既可以制作实时报表又可以制作历史报表。另外,工程人员还可以制作各种报表模板,实现多次使用,以免重复工作。 第二节实时数据报表 创建实时数据报表 实时数据报表创建过程如下: 6、新建一画面,名称为:实时数据报表画面。 7、选择工具箱中的工具,在画面上输入文字:实时数据报表。

3、选择工具箱中的工具,在画面上绘制一实时数据报表窗口,如图8-1 所示:

图 8-1 “报表工具箱”会自动显示出来,双击窗口的灰色部分,弹出“报表设计”对话框,如图8-2 所示: 图 8-2 对话框设置如下:报 表控件名:Report1 行数:6 列数:10 4、输入静态文字:选中A1 到J1 的单元格区域,执行“报表工具箱”中的“合并单元格”命令并在合并完成的单元格中输入:实时数据报表演示。 利用同样方法输入其它静态文字,如图8-3 所示:

图8-3

5、插入动态变量:合并B2 和C2 单元格,并在合并完成的单元格中输入:=\\本站点 \$ 日期。(变量的输入可以利用“报表工具箱”中的“插入变量”按钮实现)利用同样方法输入其它动态变量,如图8-4 所示: 图 8-4 注:如果变量名前没有添加“=”符号的话此变量被当作静态文字来处理。 6、单击“文件”菜单中的“全部存”命令,保存您所作的设置。 7、单击“文件”菜单中的“切换到VIEW”命令,进入运行系统。系统默认运行的画面可能不是您刚刚编辑完成的“实时数据报表画面”,您可以通过运行界面中“画面”菜单中的“打开”命令将其打开后方可运行,如图8-5 所示: 图

相关文档