网络设计论文范文10篇

时间:2023-04-01 03:50:12

网络设计论文

网络设计论文范文篇1

【关键词】搜索引擎;网络蜘蛛;搜索策略

0引言

近年来,随着Internet技术的广泛应用,传统的通用搜索引擎,如Google、Fast、AltaVista和GoTo等正面临巨大的挑战。挑战之一是Web信息资源呈指数级增长,搜索引擎无法索引所有页面。据统计,目前Web上静态页面的数量超过40亿个,而且这一数量还在以平均每天730万个页面的速度递增。在过去的几年中,尽管各种通用搜索引擎在索引技术、索引数量上有所提高,但远远无法跟上Web本身的增长速度,即使是目前全球最大的搜索引擎Google,其索引的页面数量仅占Web总量的40%;挑战之二是Web信息资源的动态变化,搜索引擎无法保证对信息的及时更新。近年来的研究表明,Web上的页面平均50天就有约50%的页面发生变化,而目前通用搜索引擎更新的时间至少需要数星期之久;挑战之三是传统的搜索引擎提供的信息检索服务,不能满足人们日益增长的对个性化服务的需要。因此如何设计网络蜘蛛(WebSpider)来更有效率的爬取互联网上的内容成为搜索引擎的一个首要问题。在设计网络蜘蛛时,不仅需要充分考虑到爬取的效率和站点设置的灵活性还要确保系统的稳定性。一个优秀的搜索引擎,需要不断的优化网络蜘蛛的算法,提升其性能。本文在分析网络蜘蛛的工作原理的基础上,提出了一种基于广度优先搜索算法的网络蜘蛛的实现,并对提高网络蜘蛛搜索效率的相关看法。

由于不可能抓取所有的网页,有些网络蜘蛛对一些不太重要的网站,设置了访问的层数。[2]例如,在上图中,A为起始网页,属于0层,B、C、D、E、F属于第1层,G、H属于第2层,I属于第3层。如果网络蜘蛛设置的访问层数为2的话,网页I是不会被访问到的。这也让有些网站上一部分网页能够在搜索引擎上搜索到,另外一部分不能被搜索到。对于网站设计者来说,扁平化的网站结构设计有助于搜索引擎抓取其更多的网页。网络蜘蛛在访问网站网页的时候,经常会遇到加密数据和网页权限的问题,有些网页是需要会员权限才能访问。当然,网站的所有者可以通过协议让网络蜘蛛不去抓取(下小节会介绍),但对于一些出售报告的网站,他们希望搜索引擎能搜索到他们的报告,但又不能完全免费的让搜索者查看,这样就需要给网络蜘蛛提供相应的用户名和密码。网络蜘蛛可以通过所给的权限对这些网页进行网页抓取,从而提供搜索。而当搜索者点击查看该网页的时候,同样需要搜索者提供相应的权限验证。

2网络蜘蛛的设计

根据抓取过程,蜘蛛主要分为三个功能模块,一个是网页读取模块主要是用来读取远程Web服务器上的网页内容,另一个是超链分析模块,这个模块主要是分析网页中的超链接,将网页上的所有超链接提取出来,放入到待抓取URL列表中,再一个模块就是内容分析模块,这个模块主要是对网页内容进行分析,将网页中所有超标志去掉只留下网页文字内容。蜘蛛的主要工作流程如图所示。

首先蜘蛛读取抓取站点的URL列表,取出一个站点URL,将其放入未访问的URL列表(UVURL列表)中,如果UVURL不为空刚从中取出一个URL判断是否已经访问过,若没有访问过则读取此网页,并进行超链分析及内容分析,并将些页存入文档数据库,并将些URL放入已访问URL列表(VURL列表),直到UVRL为空为止,此时再抓取其他站点,依次循环直到所有的站点URL列表都抓取完为止。

为了提高网络蜘蛛的抓取效率,需要引入以下技术。

(1)、多线程技术:由于抓取的站点URL相当多,采用单线程蜘蛛抓取时速度不够,也不能满足实际的需要。因而需要多线程技术来创建多个蜘蛛线程来同时抓取,以提高速度。

(2)、网页抓取:网页抓取是基于HTTP协议之上的,网页上的资源有多种,有网页,有Word文档也有其他类型的文件,这样抓取时需要判断URL所指向资源的类型。

(3)、超链分析:超链分析是一个比较重要的环节,需要对HTML的各种标志(tag)有一个很全面的了解。需要反复测试,考虑各种情形的发生。

超链分析时从网页里提取出来的是相对于当前页的相对URL,因而需要根据当前页的绝对URL将提取的这个URL转换成绝对URL。在此过程中需要根据ParentURL(就是当前页的URL)作出各种判断。

3改进方法

商业化的蜘蛛需要抓取上亿的网页,因而抓取速度是一个关键,另外蜘蛛需要自动运行,尽是减少人工的参与,因而系统的性能也是一个很重要的关键,系统能够在发生异常的时候自动进行处理,防止程序的退出和死机。[3]有一些细节需要注意:

系统应该使用多线程,使用多个蜘蛛同时抓取,在可能的情况下,最好是做成分布式的蜘蛛程序,蜘蛛应该分布地网络上多台服务器上协同抓取网页,这样速度会更快,更符合我们的实际应用。

对于同一网站的网页应该采用同一个HttpConnection这样有效地节省创建一个连接的时间,另外对于抓取的URL采用域名缓冲机制(可在网关一级上实现),这样抓取时减少由域名到IP地址的转换时间以及重复的域名转换。若能做到这一步将会大大减少抓取时间,因为访问一URL时每次都要进行域名到主机IP地址的转换。

最好是能够将读取网页、超链分析及网页内容分析三部分分开来做,让它们并行协同工作,这样效率会更高。因为在这三个过程中网页读取比起其他两个功能来说是一个长任务,最耗时间。当抓取完一网页后,在抓取下一网页的时候让去执行超链分析和内容分析。这样在下一网页抓取完成之前超链分析和内容分析任务就能完成,抓取任务不会延迟,这样节省了一些时间。

4结束语

网络设计论文范文篇2

[关键词]GSM;短信息;控制

1概述

GSM的英文全称是GlobalSystemforMobileCommunications,其中文含义是“全球移动通信系统”。GSM数字移动通信系统是由欧洲主要电信运营者和制造厂家组成的标准化委员会设计,并在蜂窝系统的基础上发展而成。我国1994年开始建设GSM网,目前全国GSM用户约有1.6亿。而作为GSM服务中一项重要的远程业务,SMS(ShortMessageSevers)能够在移动用户及外部系统(比如电子邮件、页面调度以及声音邮件系统)之间传送包括文字与数字的短信息。其独特的快捷性,方便性,易用性,已经使其在诸如E-Mail、娱乐,GPS定位等领域得到了越来越广泛的应用。目前已经有许多厂商开发了具有单独短信息收发功能的功能模块,GSM短信息收发功能模块的广泛应用,为GSM短信息在自动控制领域的应用注入了新的活力。

本设计选用YK-2GSM短信模块和上位机构成基于GSM网络的通用短信息控制系统,以利用手机终端收发短信息实现对被控对象的远程控制。

2系统工作的基本原理

系统采取经典的单通道开环控制结构,选用IBM-PC作为上位机,YK-2GSM短信模块通过RS232口与上位机进行硬件连接,分析接收的短信息和生成发送短信息的工作由事先在上位机上编制好的软件实现,从而实现系统的运行,系统工作原理结构图如下:

图1基于GSM网络的短信息控制系统基本结构

3相关技术简介

3.1YK-2GSM短信模块简介

YK-2GSM模块是目前比较常用的GSM短信息收发模块,其高达1条/6秒的发送速度,对中文70汉字,英文160字符短信息的支持,以及对GSM双频1800MHZ和单频900MHZ网络的适应能力,使其具有良好的通用性和移植性。YK-2GSM模块支持硬件RS232接口,能够方便与PC上位机通讯。

3.2短信息收发控件Smscom.ocx简介

Smscom.ocx是目前IBM-PC机常用的短信息收发ActiveX控件,可以在VisualBasic等可视化开发工具中直接调用。它采用串口或者红外端口作为短信息的输出通道,支持包括Nokia、Siemens、Motorol等a在内支持GSM0705短信息收发协议的手机终端。对部分基于GSM网络的调制借条器也有很好的支持。支持PDU短信息模式,具有初始化InitDevice、发送短信息SendSms、查询事件GetEvent、接收信息SmsEvent和发送完成OnEvent等基本事件。

4系统软件设计

4.1K-2GSM模块与上位机连接硬件实现

YK-2GSM模块采用DB-9的连接器与上位机连接,结合RS-232C的各根数据线和MAX232芯片各个引脚的定义,模块的TXD和RXD端通过MAX232分别与上位机的TXD和RXD端直接连接,组成最简单的通讯电路。同时考虑到现场干扰等情况,可以采取滤波电容灯抗干扰措施。

4.2YK-2GSM模块与上位机连接软件实现

软件开发工具选用Windows下的可视化开发工具VisualBasic,软件一方面接收移动终端发送过来的短信息,加以分析,输出控制信号到被控对象,另一方面将从检测与转换设备收过来控制结果的信息整理,发送到移动终端。软件基本原理如下:

SMS接口

SMS应用软件

GSM设备

软件的关键代码如下:

PrivateSubInit_Click()

DimretAsInteger

ret=Smscom1.InitDevice(3,19200,0)‘初始化设备

Ifret=0ThenMsgBox“YK-2GSM模块初始化成功!”

EndSub

PrivateSubSend_Click()

DimretAsInteger

ret=Smscom1.SendMsg(“13852035375”,“水位”)’发送

Ifret=0ThenMsgBox“YK-2GSM模块正在发送信息,请等待!”

EndSub

PrivateSubClose_Click()

Smscom1.CloseDevice’关闭设备

MsgBox“YK-2GSM模块已经被关闭!”

EndSub

’事件通知

PrivateSubSmscom1_SmsEvent(ByValnIDAsInteger,ByValszPhoneAsString,ByValszTextAsString,ByValszTimeAsString)

EventID.Text=nID

SelectCasenID

Case1’发送成功

MsgBox“信息发送成功!”

Case2’发送失败

MsgBox“信息发送失败!”

Case3’接收到信息

MsgBox“接收到信息”

Phone.Text=szPhone’Phone

Message.Text=szText’Text

Time.Text=szTime’Time

Case4’保留

MsgBox“空信息!”

Case5’出错

MsgBox“信息出错!”

CaseElse

MsgBox“”

EndSelect

EndSub

网络设计论文范文篇3

1.直放站的稳定性分析

直放站实际上是一种特殊的放大器,在下行链路上,其输入端就是放大器的上行天线接口,输出端就是下行天线接口。在上行链路上恰与此相反。同时它又是一种上下行天线之间存在信号耦合的反馈放大器,根据放大器的稳定性理论,要使放大器稳定须满足幅度平衡条件:AF<1式中A为放大器的开环增益,F为放大器反馈系数,同时还要满足反馈信号与输入信号同相,这称之为相位平衡条件。

下面对直放站的稳定性进行分析。直放站是上下行信号都放大的双向放大器,一般上行增益要比下行增益小几dB,只要下行放大器稳定就能保证整个直放站的稳定,直放站的稳定性分析实际上就是下行链路的稳定性分析。由于无线信号的多径传播,直放站系统中的重发信号经过反馈路径总有某些信号分量与输入信号同相,要使系统稳定必须从幅度平衡条件考虑。将AF=1表示为dB形式:

G-L=0或G=L(1)

G为放大器的开环增益即直放站主设备两天线接口之间的增益,L为反馈路径的损耗,信号从下行天线接口至上行天线接口之间的损耗。

一般情况下直放站的最大增益是固定的,它等于设备内各放大环节最大增益之和。在实际应用中,设备并非工作于最大增益状态,而是在满足覆盖要求的增益下运行,称之为工作增益(Gw)。

Gw=Po-Pi(2)

其中Po为直放站的输出功率(两载频设备一般在33dB左右),Pi为设备输入功率。

Po=Poa-Gtx(3)

Pi=Pia+Grx(4)

Gtx、Grx分别为上行和下行天线的增益,Poa、Pia分别为整个直放站系统(含天线)的输出和输入的信号功率。

根据以上关系,幅度平衡条件Gw-L<0,可表示为

Po-Pi<L,或Po-Pia-Grx<L(5)

上式中L是直放站设备输入口和输出口之间的隔离度,即由收发信天线的增益和天线间的空间隔离两部分组成,L=L空间-(Gtx+Grx)

可见,直放站系统的稳定性与直放站的输入信号强度Pi,输出信号强度Po,收发信天线隔离度L三个因素有直接关系,其中Po是已知的,L与收发信天线间的传播环境和收发信天线的增益有关,Pi由基站到直放站间的传播环境有关。

从式Po-Pi<L中看出在同样的覆盖(Po相同)要求下,上行天线处的信号(Pia)越弱所需的隔离度越大。同时(5)式也确定了要使直放站稳定工作必须满足的隔离度条件:L>Po-Pi

当然,要使直放站系统稳定运行除要满足Po-Pi<L外,还需要Pi大于直放站主机的灵敏度。(一般在-75dBm左右)。

2.收发信天线隔离度的估算

由上文可以看出上下行天线之间的隔离度对于整个系统的稳定是至关重要的,在直放站勘测选址过程中需要对隔离度进行正确的估算。天线之间的隔离是多方面因素共同作用的结果,主要包括:空间隔离和建筑物隔离。(下文计算的隔离度为信号从下行天线接口至上行天线接口之间的损耗)

2.1空间隔离

空间隔离是指收发信天线间相距一定距离形成的空间损耗。可用下面半经验的公式计算:

(1)水平隔离度

Lhu=22+20lg(d/λ)+Dt(θ)+Dr(θ)-(Gtx+Grx)(6)

Lh=31.5+20lgd+Dt(θ)+Dr(θ)-(Gtx+Grx)(GSM900情况)

式中Dt、Dr为两天线的水平方性向函数(水平方向圆图)造成的损耗,具体数值可以在天线方向图中查得,如右图所示的方向图中,在55。角时有3dB的附加损耗。当上下行天线夹角为180。时,方向性损耗即为天线的前后比。

(2)垂直隔离度

Lv=28+40lg(d/λ)+Dt(θ)+Dr(θ)-(Gtx+Grx)(7)

Lv=47.1+40lgd+Dt(θ)+Dr(θ)-(Gtx+Grx)(GSM900情况)

在该式中,θ为天线的俯仰角。d为天线间距,Dt、Dr为两天线的垂直方向性函数,与水平方向性函数类似。

(3)倾斜隔离度

Ls=(Lv-Lh)(α/90)+Lh(8)

式中α为两天线在垂直面内的夹角。

2.2建筑物隔离

建筑物隔离是由于建筑物的阻挡造成信号衰落而形成隔离。这种隔离计算没有较为奏效的方法,一般采用直接代入经验值的方法。如一堵墙的隔离度为10~20dBm。

3、隔离度的测量

由于无线信号的传播受多方面因素的影响,通过计算只能较为粗略的确定隔离度的大小,在实际工程设计中如果需要比较准确的隔离度值可以才通过实地测量的办法获得。

将已知强度为p的信号加在下行天线上,用测试手机在上行天线处测量接收到的信号强度r(如图),

则隔离度为:

L=p+G-r-D(9)

其中,G为下行天线增益,D为前后比。

4、直放站的标称功率与实际输出功率

在直放站的说明书中往往标明设备的单载频功率(一般在36dB),也就是设备只放大一个频点时的输出功率,实际工作中频点数量每增加一倍设备输出功率就减少3dB。

5、覆盖预测

直放站开通的最终目标是满足覆盖需要,在设计过程中对设备的覆盖情况进行预测是十分必要的。

5.1Okumura/Hata公式

Okumura/Hata模型是应用较为广泛的覆盖预测模型,它是以准平滑地形的市区作基准,其余各区的影响均以校正因子的形式出现。Okumura/Hata模型市区的基本传输损耗模式为:

Lb=69.55+26.16lgf-13.82lghb-α(hm)+(44.9-6.55lghb)lgd(10)

Lb:市区准平滑地形电波传播损耗中值(dB)

f:工作频率(MHz)

hb:基站天线有效高度(m)

hm:移动台天线有效高度(m)

d:移动台与基站之间的距离(km)

α(hm):移动台天线高度因子

s(a):建筑物密度因子

(11)

其中a为建筑物密度。

一般可取手机天线有效高度为1.5米,则在GSM900系统中,α(hm)约为0。上式可表达为:

Lb=146.833-13.82lghb+(44.9-6.55lghb)lgd-s(a)

对于郊区采用如下修正办法:

Lbs=Lb(市区)-2[lg(f/28)]2-5.4(12)

对于乡村采用如下修正办法

Lbs=Lb(市区)-[lg(f/28)]2-2.39(lgf)2+9.17lgf-23.17(13)

对于开阔地采用如下修正办法

Lbq=Lb(市区)-4.78(lgf)2+18.33lgf-40.94(14)

5.2Okumura/Hata公式在直放站覆盖估测中的应用

在应用Okumura/Hata公式之前要对覆盖区建筑特点进行认真分析,不能盲目运用,要根据具体情况选择合适的修正方法。

对于农村如果采用乡村模型预测结果将与实际结果差别较大。我国现阶段的村庄分布零散不均匀,村与村之间多为开阔地(农田),村庄面积较小,村内建筑物往往高度较小,建筑屏蔽较小,但是十分密集,其密集程度不亚于大城市的建筑物。建筑物绝大部分为民宅,公共建筑物占很小比例。街道狭窄,不利于信号传播。一般情况下,村内信号强度要比村外低10-30dB。在丘陵和山地,村庄往往处于地势较低的洼地或山谷之中,村庄之间是高地或大山。严重影响信号的传播。鉴于我国现阶段农村建筑物特点可以采用市区修正方法对农村覆盖进行预测。建筑物密度可通过下式计算获得:

a=户数×150/村庄面积(15)

6、室外直放站系统的设计步骤

室外直放站的设计主要包括系统的稳定性设计和覆盖设计两个方面,通过以上论述,可以把直放站的设计步骤归纳如下:

(1)根据接收信号强度、覆盖及地理因素选择选择上站地点。

(2)根据接收信号强度,设备输出功率以及上下行天线的参数确定所需的隔离度,并保留一定裕量。

(3)综合利用垂直隔离,水平隔离,建筑物隔离保证所需的隔离度。确定天线挂高,上下行天线距离等。必要时实地测量隔离度。

(4)应用覆盖预测模型如:Okumura/Hata模型进行覆盖预测。如不能保证覆盖,则要调整直放站的下行天线过高等以满足覆盖需求。

(5)根据设计方案实施工程,验证系统稳定性和覆盖情况。

7、其他问题

出于对现网的影响角度考虑,在直放站的设计建设过程中除了要遵循上述原则外,还要注意以下几点:

(1)上行天线应对准基站,如果上行天线偏离基站,直放站的上行信号可能会给附近其他基站带来干扰,使掉话增加。

网络设计论文范文篇4

我们知道,传统意义上的广告是指商品经营者或者服务提供者承担费用,通过一定媒介和形式直接或者间接地介绍自己所推销的商品或者所提供的服务的商业广告。而网络广告则是最近几年来随着互联网技术的发展而迅速崛起的一种新的广告媒介形式。是继电视、广播、报刊、杂志等媒介之后新兴的一种广告媒介,有第五媒介之称。通常认为,网络广告是指商品经营者或者服务提供者承担费用,以互联网为传播媒体而和传播介绍自己所推销商品或者所提供服务的商业广告。换句话说,网络广告就是在互联网上的以数字代码为载体的各种经营性广告。”

2、基于视觉表现的网络广告设计

目前,我们认为有六个要素关系着网络广告视觉表现的成败,决定视觉表现的效果。这六个要素是:背景、图像、广告语、字体、色彩、形式。我们也将这六个要素定义为网络广告视觉表现优化组合要素。这些要素是根据广告视觉传播的知觉原理、注意原理,以及异质心理等原则,并参照广告视觉语言的构成要素:文字、形象、色彩、空间来设定的。

2.1整体背景,反衬差异。网络广告主要是传递文字与图片,它传播及时,能以最快的速度给消费者明确地传递广告信息,并能反复连续地进行反映。但是,网络广告所在的网页内容较多,容易分散网民的注意力,再加上目前网络广告自身内容较多,这都使网民注意力不能集中于焦点。为了解决这一问题,我们认为,网络广告自身应该运用整体背景,变害为利,以网页的杂乱反衬出广告的整体感,凸现广告。这里所说的整体背景,是指广告以整幅连续的画面,或统一的底色作为贯穿始终的唯一背景。而不是将几个图像拼接在一起,或更换背景及色彩。网络广告在出现形式上具有报纸广告的空间特点,又由于多媒体技术的运用,大多数网络广告又具有电视广告的时间特点,因此,它的背景既是可换的,又应该是统一的、整体的。但是,目前网络广告所面对的情形刚好相反。

网页是网民知觉的主体,是突出在前面的,被网民清楚地知觉到,而网络广告则是模糊的、朦胧的,是次要的知觉对象。之所以会造成这种现象,是因为目前的网络广告已经“隐身”在了网页中:网页上信息过于庞杂,使网民眼花缭乱,而广告如果也是以一块文字、一个小图案的形式出现,势必会被隐藏在大量信息中,得不到突出。网民的知觉不能选择性地注意广告,当然就达不到视觉传播的效果。而如果将广告置于一个整体的背景中,情况就会完全不同。网络广告占有的空间是一般信息的十几到几十倍,如此大的空间,如果联成一片,拥有统一的背景,其视觉表现效果当然也会比一般信息的效果强十几到几十倍。

2.2加入图像,3B原则。信息要能为人们所接受,一个重要的前提就是必须具有较强的冲击力或要使接受者感兴趣。受众在注意某一对象时,一般平均五秒,能保持二十秒的很少。一个网络广告,能引起人的注目,这是传达成功的第一步,而若要引人注意,最重要的是第一感觉,开始的1/10秒钟的瞬间最关键。“3B”是Baby、Beauty、Beast的缩写,“3B原则”是指运用婴儿(Baby)、美女(Beauty)、动物(Beast)这三个引人注目的形象进行广告传播,可以起到事半功倍的效果。“3B”作为目光捕捉物有利于吸引“眼球”,也有利于主题和创意的表达,能起到良好的点题和烘托的作用。网络广告中运用“3B”形象,不仅能增强画面的吸引力,而且会在网民心目中建立个性形象,留下难以忘记的印象。特别是人物的动作和表情具有传情达意的功能。动作与表情是构成人类行为的形式基础,也是行为的表达方式,它同语言符号一样,也是一个表意符号系统。在广告视觉设计中,运用人物的动作语言能提高画面的被注意值,能更有效地传递广告信息。

2.3神聚标语,画龙点睛。主题广告语是一则广告的“神”,它以凝练的形式完整、形象地概括广告内容、广告主旨,并形成易于传播和记忆的语言。对于网络广告来说,广告语也同样重要,它是吸引视觉的一个重要元素。网络广告的主题广告语应该做到以下几点:(1)、简洁有力。由于网络广告的平面空间有限,因此主题广告语应该简洁清晰,用最少的字说出最引人的话语。而且应该有震撼力、感染力或激发力,这样才能捕捉到网民的目光,并吸引他们点击广告。(2)、语言富有生活气息。语言要生活化,这是一般广告语都应该遵守的原则,特别是在网上,只有用网民的语言才能赢得网民的点击。(3)、形式刺激主题广告语应使用较醒目的颜色,比如红色、黄色、黑色、蓝色等,来刺激网民的视觉。字体上,应该运用美术字体或变体,以突出商品、品牌或广告的个性。

2.4巧用字体,展现性格。在网络广告中,文字不宜被用作主要的目光捕捉物。这是因为网络广告所在的背景,即网页本身是以大量文字组成的,如果以文字作为网络广告的主体,势必会造成广告与网页混为一谈,网民不能迅速、清晰的发现广告,当然会减弱广告对网民的冲击。所以,我们认为网络广告中文字的主要作用是说明和辅助画面,但是,这并不代表我们就不追求文字的美,恰恰相反,在网络广告的制作中,我们应该巧用字体,以字体的形象个性、风格特点去阐释企业、产品的性格风貌,强化网络广告带给人们的视觉冲击。不同字体能传达不同的情感,传达不同的内容和经营理念,究其原因主要是与文字形象的外形特征和笔画特征有关。字体设计是以字体间组合形式的相互关系来体现主题的。作为网络广告视觉设计的一个重要元素,字体构成的功能和其艺术性是融为一体的。网络广告图形中的字体设计,不仅要向人们传达广告的信息,还要使受众在从字体排列的形式中得到美的感受。

2.5色彩反差,凸现广告。色彩在广告语言中扮演着非常重要的角色。成功的广告色彩设计,不仅能引起受众的注意和兴趣,正确地传达商品和劳务信息,激发购买欲望,而且还能塑造商品和企业的良好形象。在网络广告的色彩使用上,我们主张运用“色彩反差”的方法,来凸现广告自身。我们所说的“色彩反差”是根据色彩配置基本规律中的对比规律提出的。对比是色彩关系中的普遍现象,是指人的视知觉得到两种以上的色彩感觉相互作用的表现。两种以上的色彩放在一起,就会产生色相、明度、彩度、冷暖、面积等性质差异对应关系。因此就会有色相对比、明暗对比、彩度对比、冷暖对比、面积对比等。

2.6尝试新的广告形式。广告的注目率、阅读率是最重要的广告效果指标。而广告注目率、阅读率的高低,常与广告表现,广告创意呈正比。一般而言,广告表现突出,广告创意吸引人,都会达成较高的广告效果。我们可以通过三方面增加网络广告视觉创意。(1)、广告形状与尺寸的创新。目前,网页上出现的多是长方形、尺寸固定的广告,这种广告形式固然已经十分成熟,而且利于管理和收费,但是也造成司空见惯、审美疲劳的害处。广告商和广告主可以尝试着改变这种现状,使网络广告更加形式新颖、引人入胜。如将广告形状做成菱形、五角星形、心形、三角形等等。在不危害网民利益的前提下,改变广告的形状与尺寸可能会起到意想不到的效果。(2)、表现形式的创新。我们可以运用一些出人意料的广告形式来增加广告的点击率。虽然这种广告表现形式有欺骗之嫌,但广告主却达到了广告效果,网民都注意到了这样一则广告。虽然我们并不提倡这种广告形式,但是可以借鉴它的创意思想,想别人所未想,做别人所未做,跳出原来网络广告创意的老框框,寻求新鲜的广告表现形式。(3)、技术效果的创新。据计,旗帜广告和弹出广告中分别有近67%和34%的广告运用了闪动效果,达到了较强的视觉表现效果。无论是文字的闪动,还是图像的闪动,这种异常的处理效果肯定比无闪动的广告更吸引目光。除了文字效果的改进外,我们还可以利用动画、音效等设计元素,使网络广告更为生动有趣。

3、结论

随着互联网络的进一步发展,网民数量不断增加和网民结构的进一步成熟,将会有更多的个人和企业接受网络广告的跨时空、跨地域、图文并茂、双向传播信息的超凡魅力,网络广告视觉表现的逐步增强,也将使网络广告成为一种具有艺术性、审美性和巨大商业潜力的现代广告形式。

参考文献:

1、RonGoldberg著.吕本富、王玉巧等译.多媒体制作与经营宝典.北京:电子工业出版社.1998.5

2、S.加萨韦等著.杨旭东等译.多媒体Web站点设计.北京:科学出版社.2003.2

3、宋才发.WTO规则与中国网络著作权的法律保护.《商丘师范学院学报》.2004年第1期

网络设计论文范文篇5

关键词iButton,1-Wire,算法,设计;

0引言

计算机技术的蓬勃发展,使基于条形码、磁卡、IC卡等技术的数字识别系统逐渐取代了人工识别,并被广泛应用于金融、电信、商业等领域,深刻影响着人们的日常生活。但是由于条形码、磁卡、IC卡等构成的数字识别系统存在着携带不便、易受损坏、不能应用于恶劣环境等不足。美国达拉斯半导体公司(DallasSemiconductorCorporation)推出的一种智能化信息载体iButton,较好地解决了数字识别系统存在的这些问题,为开发更加完善的新颖数字识别系统提供了技术支持和实现手段。

iButton(informationButton)意为“信息钮扣”。它采用直径17mm、厚3~6mm的钮扣状不锈钢外壳封装。内部由I/O处理器和存储器两个基本部分组成,某些应用于特殊场合的iButton还内置有感温等元器件。iButton以1-Wire规范作为通信协议,仅用1根数据线实现与外界的信息交换。DS1991是iButton的一种,它的内部有1152位的密码保护存储器区,512位的非密码保护存储器scratchpad。密码保护存储器被分为三个可独立操作的密钥子存储器(subkey),每区为384位,每个密钱子区都有自己的64位密码及64位的ID码,对密钥子区的读/写操作均需进行密码验证。三个区的数据可分别操作,互不干扰。非密码保护存储器区主要用于加密数据的拷贝,以保证数据的完整性。本文提出基于1-Wire网络的iButton软件系统的硬件组成、软件设计思想和具体的应用实例,为iButton的具体应用提供了一种思路和方法。

1系统设计

1.1单总线系统结构设计

1-Wire总线是一种简单的信号电路,它仅用一根数据线即可与外界进行信息交换。所有的1-Wire总线器件都具有一个共同的特征;无论是芯片内还是iButton内,在出厂时每个器件都有一个与其它任何器件互不重复的固定的序列号。也就是说,每一个器件都是唯一的。一旦器件的序列号已知,通过这个序列号,任意一个器件都可以从众多连到同一1-Wire总线的器件中被选出用于通信。

通信时,总线控制器先发出一个“复位”信号以使总线同步,然后选择受制器件进行随后的通信。这可以通过选择一个特定的受控器件(利用该设备的系列号进行选择)或者通过对半检索法找到总线上的下一个受控器件来实现,当然,也可以选择所有的受控器件。一旦一个特定的器件被选中,那么在总线控制器发出下一次“复位”信号之前,所有其它器件都被挂起而忽略随后的通信。

主机能向用于总线通信的所有器件指令,对它(或者它们)进行数据的读写。这是因为每类器件运行不同的函数,有不同的用途,而且一旦器件被选定,它所用的协议也就固定下来。即使每类器件有不同的协议和特征,它们也都有着同样的选择过程。

1.2软件开发工具

iButton-TMEXprofessionalSDKv3.10是Dallas公司提供的进行应用程序开发的软件包,通过调用其TMEX-API函数可方便地开发iButton的应用软件。该软件包适用于DOS、Win3.1、Win95/98、WinNT、WinCE等多种操作平台,支持高级语言如VB、VC、DELPHI和汇编语言如8051、808x等多种编程环境。

SDK的主要包含:编程所需的动态链接库(dll),TMEX-API函数的说明文档,Demo程序及其说明文档等。若在Win95/98操作系统下安装该软件包,会自动将IBFS32.DLL、IB97E32.DLL、IB97U32.DLL、IB10E32.DLL、DS1410D.SYS和UAAUTHD.UXD等文件写入Windows的System目录下,从而建立起调用TMEX-API函数进行应用程序开发的软件环境。

TMEX-API函数分为会话、文件操作、传输、网络和硬件等5个层次。会话层函数主要用于多任务环境下iButton与基于1-Wire协议的iButton网络MicroLAN的连接;文件操作层函数用于文件读/写以及目录增删操作;传输层函数用于读写数据包操作;网络层函数用于读取及验证iButton的ID;硬件层函数用于对指定端口等特定的硬件操作。

1.3数据处理过程:

DS1991在1-Wire总线上的数据访问命令流程如下所示:初始化→ROM功能命令→存储器或SHA功能命令→处理/数据

(1)初始化

初次使用时,无法确定存储在从机设备里的密码,所以需要先对DS1991进行初始化。初始化时对选定的子密钥区利用WritePassword命令直接写入新的识别码和密码(而不必通过暂存器),一旦新的识别码和密码存入从机设备里,再进行修改时,就要通过暂存器。

(2)ROM功能命令

DS1991以1-Wire协议为基础用一根数据线来传输数据。总线上的主机必须首先发出四条ROM功能命令:1)ReadROM读取(33H),2)MatchROM匹配(55H),3)SearchROM搜索(F0H),4)SkipROM跳过(CCH),这些命令可作用于DS1991的64位光刻注册码。一条ROM功能命令执行完后,可实现作用在安全存储器和暂存器上的存储功能,总线上的主机会发出6条存储器功能命令中的任意一条来检测DS1991。DS1991有6个存储器功能命令,分别是:写暂存器(96H)、读暂存器(69H)、复制暂存器(3CH)、写密码(5AH)、写密钥子区(99H)、读密钥子区(66H)。存储器功能命令由三段组成:一为功能代码,二为命令的起始地址和子密钥的地址代码,三为第二个字节的取反。

(3)存储器或SHA功能命令

DS1991有6个特定的设备检测命令,包括3个中间结果暂存器命令:WriteScratchpad、ReadScratchpad和CopyScratchpad;还有3个子密钥命令:WritePassword、WriteSubkey和ReadSubkey。当选中某个从机设备后,存储器功能命令就会写入DS1991中。这些命令由三段组成,每段长为一个字节;第一个字节为功能代码段,它定义了6个可执行的命令;第二个字节是地址段,其中的前六位定义了命令的起始地址值,后两位是子密钥的地址代码;命令的第三个字节是第二个字节的补码。

(4)处理数据:根据不同的应用对读出或写入的数据做相应的处理。

1.4DS1991的读写算法

当检测到总线上挂接一个新的DS1991时,能够直接获得它的64位序列号,此序列号是进行DS1991操作的唯一依据,然后对它三个加密存储区进入读写操作,图1所示即为对信息钮扣DS1991读、写操作的算法流程。

2软件设计

作为一种新颖的智能化信息载体,iButton信息纽扣采用接触式存取方式的存储器(TouchMemory,简称TM卡),以1-Wire规范作为通信协议,其外壳为信号址,用1根数据线按特定的时序要求由数据线逐位与外界交换数据。

iBUTTON常见的应用有电子防盗门、单位考勤系统、酒店智能管理系统、计算机软件的硬件加密、电子防伪、暂住人口管理系统等。下面给出将微型计算机系统作为Master,利用Dallas公司提供的触头、串(并)口适配器等现成的产品,加之iButton,用Delphi实现的酒店智能管理系统:

(1)窗体创建时,进行初始化操作获取端口号、端口类型及版本号等信息,并调用ReadTmCardNo函数读取序列号并在窗体上显示,如读取失败则弹出对话框询问是否继续读取。

(2)密码验证正确后,调用ReadDS1991Subkey实现读加密区中的数据以实现查询功能,其运行界面如图2所示。调用函数WriteDS1991Subkey将读到的信息写进数据库,以实现登记、删除等功能,其运行界面如图3所示。

当进行读操作时调用函数ReadDS1991Subkey,其代码如下:

functionReadDS1991Subkey(varsubkey_buff:Arrayofbyte;keynum:

smallint):boolean;

var

tran_buf:Array[0..66]ofbyte;

tran_len,i,restvalue:smallint;

RetStr:array[0..200]ofchar;

k:smallint;

RetValue:SmallInt;

rom:array[0..7]ofsmallint;

begin

//accessthecurrentdevice

restvalue:=TMAccess(SHandle,@StateBuf);

if(restvalue=1)then

begin

result:=true;

//readsecuresubkeycommand*/

tran_buf[0{tran_len++}]:=$66;

//specifysubkeynumber/startingaddr*/

tran_buf[1{tran_len++}]:=((keynumshl6)or$10);

//confirmationofpreviousbytesent*/

tran_buf[2{tran_len++}]:=not((keynumshl6)or$10);

//readidfield*/

tran_len:=2;

fori:=0to7do

begin

tran_len:=tran_len+1;

tran_buf[tran_len{++}]:=$ff;//FF表示对8个ID字节的读操作

end;

//sendpassword*/

fori:=0to7do

begin

tran_len:=tran_len+1;

tran_buf[tran_len{++}]:=subkey_buff[8+i];

end;

//readsecure.data*/

fori:=0to47do//29

begin

tran_len:=tran_len+1;

tran_buf[tran_len{++}]:=$ff;

end;

//transfertheblock*/

retvalue:=TMBlockStream(SHandle,@tran_buf,tran_len);

if(retvalue=tran_len)then

begin

//copytheresulttothereadsubkey*/

fori:=0to63do

begin

subkey_buff[i]:=tran_buf[tran_len-63+i];//45

end;

result:=TRUE;

end;

end

else

begin

result:=FALSE;

end;

end;

当进行写操作的时候调用函数WriteDS1991Subkey,其代码如下:

functionWriteDS1991Subkey(subkey_buff:Arrayofbyte;keynum:smallint):boolean;

var

tran_buf:Array[0..100]ofbyte;

tran_len,i,retvalue:smallint;

RetStr:array[0..200]ofchar;

begin

{ReadtheversionsoftheTMEXdrivers}

{Get_Version(@RetStr);

TMGetTypeVersion(PortType,@RetStr);}

//accessthecurrentdevice

retvalue:=TMAccess(SHandle,@StateBuf);

if(retvalue=1)then

begin

//writesecuresubkeycommand*/

tran_buf[0{tran_len++}]:=$99;

//specifysubkeynumber/startingaddr*/

tran_buf[1{tran_len++}]:=((keynumshl6)or$10);

//confirmationofpreviousbytesent*/

tran_buf[2{tran_len++}]:=not((keynumshl6)or$10);

//idfieldvalueforwrite*/

tran_len:=2;

fori:=0to7do

begin

tran_len:=tran_len+1;

tran_buf[tran_len{++}]:=ubkey_buff[i];

end;

//sendpassword*/

fori:=0to7do

begin

tran_len:=tran_len+1;

tran_buf[tran_len{++}]:=subkey_buff[8+i];

end;

//secure.dataforwrite*/

fori:=0tolength(subkey_buff)-1do

begin

tran_len:=tran_len+1;

tran_buf[tran_len{++}]:=subkey_buff[16+i];

end;

//transfertheblock*/

retvalue:=TMBlockStream(SHandle,@tran_buf,tran_len+1);

if(retvalue=(tran_len+1))then

begin

TMEndSession(SHandle);

result:=TRUE;

end;

end

else

begin

TMEndSession(SHandle);

result:=FALSE;

end;

end;

图2

图3

3结束语

由于iButton采用独特的机械外形设计,具有IC卡、磁卡等信息载体无法比拟的优势,且采用了坚固的MicroCan封装,所以具有防尘、防潮、抗震等特性,特别是在恶劣的环境下,存储于其中的数据信息具有相当高的安全可靠性,所以现在大量应用于野外数据存储;但又因为其体积小,便于携带,在日常生活中也大量使用基于iButton来实现信息管理,对于这类应用完全可以采用本文的设计思想来实现。本文为iButton在管理系统中的应用和研究提供了一种方法和思路,有一定的实用价值。

参考文献

[1]崔建华,郭瑞军.Delphi串口通信工程开发实例导航.北京:人民邮电出版社,2003。

网络设计论文范文篇6

(一)网络英语教学中的情感设计过程

探索网络英语教育中的情感教学就是要对其教学程序进行情感设计,找出对网络英语教学过程中产生影响的各种不同元素之间的联系,组建系统的情感教学模式。对于教师来说,这是一个逐渐变化的历程[2]。首先,教师需要善于发现和总结对教育产生影响的情感元素,对它们进行对比,找出它们之间的关系;其次,对情感因素产生的过程进行判断和分析。把网络教学过程中的情感类别因素放置到广阔的思维环境中,把对学生情感构成有影响的因素归纳到一起进而进行对比;最后,把感知历程和对比结果统一到一起,完成网络英语教学的情感设计过程。

(二)网络英语教学中的情感变量分析

找出对情感教学有影响的变量是情感教学设计的前提。根据克拉申提出的情感过滤假说,阻碍语言学习的情感因素主要有动机、自信和焦虑。假如把这些情感因素根据一定的逻辑关系进行排列,其先后顺序为:沮丧、害怕-焦虑-担心、兴奋、信任和信心,其中我们把害怕———焦虑———担心作为一种因素来研究[3]。各个情感因素之间存在一定的强弱关系。沮丧多表现在学习前的准备工作上,比方说学生在网上注册学籍或者是探索如何开始学习的过程中。有研究表明,大多数的学生会对被要求在特定的网址上学习感到沮丧[3]。害怕-焦虑-担心是通过网络学习的学生最常出现的情绪,大多数的学生通过网络学习的时候感到焦虑。兴奋,是通过网络进行英语教学所形成的最佳心理氛围,有了这样情绪,无论是借助动感的画面还是标准的听说,都可以在很大程度上激发学生的学习兴趣,让学生在兴奋的状态下进行学习。兴奋的产生来自于学生的直觉,愉快的对话、新的教学模式或者新的教学手段,都可以触动学生的敏感神经来产生兴奋。语言学家Adkins和Brashers开展的印象组成研究说明,在课堂上有一定语言风格的教学比没有特色的教学更让人信服[2]。对于通过网络学习的学生来说,孤独是一种很可怕的负面情绪,这时候,通过网络学习产生的信任感成了学生打败孤独的一种十分有效的手段。在通过网络进行学习的过程中,学生需要进行听说读写训练、各种角色演示和用英语发言等各种活动,信心对他们来说是学习成功的关键。从另一个角度来看,上面描述的各种情感可以分为积极的情感和消极的情感。消极的情感是阻碍情感教学取得成功的最大不利因素。所以,在教学过程中,我们必须注意消除各个消极情感因素,激发学生的兴奋情绪,培养他们的自信,最终使情感的作用得到充分的发挥。

二、网络英语听力教学情感设计实例

(一)听力学习的情感障碍分析

听力、口语、阅读、写作和翻译是学生学习英语必须要提高的五个方面。因为听力过程脱离了对书面文字的依赖,单纯靠声音来进行理解和判断,因而最容易使学生产生紧张情绪。学生在进行听力练习和考试时,所表现出的不同情感元素有自信、担心、焦虑、害怕和失望,其中焦虑的影响最大。听力过程中,如果有一个单词没有听清楚,此时所产生的焦虑情绪可能会影响学生对整段听力材料的理解,甚至会使部分学生丧失继续往下听的勇气。这种情况在考试中表现得尤为严重,极大地影响了学生的正常发挥,致使学生承担着极大的心理负担。有调查表明,听力差对学生造成的不良影响远远超过了阅读[4],因此教师在对网络听力教学进行设计时,首先要考虑学生的情感因素,寻找网络听力教学中有效的情感设计方案,让情感因素在听力教学中发挥最大的作用,最大限度地降低学生的消极情绪。

(二)网络英语听力教学情感设计方案

1.设计目的。根据网络英语情感教学的概念和听力材料接收处理的三个层次(反应处理层、有意识管理层和元处理层)的结构,从影响学生听力效果的三类情感变量,即信心、担心一焦虑一恐惧、沮丧出发,恰当运用不同的认知策略来设计听力信息的输入活动。设计的总原则是情绪反应越消极,所对应的听力活动越简单、背景知识交代得越详细,以此来减弱或消除学生的不良情绪,让网络英语教学与学生的情感变化贴得更紧密。2.教学内容输入。本次听力教学选取了《剑桥国际英语教程3》中的听力材料。听力材料的语言理解处理包含三个不同理解层次:反应处理层、有意识管理层、元管理处理层。其中反应处理层会对接收到的语言材料作出情感上的反应;有意识管理层完成对语言材料的分析、推理、判定、等工作;元管理处理层的作用是对材料进行管理、监控、评价和指导。本次听力教学中针对反应处理层设计了情感反应选择,即学生在正常听完材料后,可以根据自己的情绪变化来选择不同的情感变量,每种情感变量所承担的任务活动的难度不同,如材料朗读的速度、练习题的难度等。针对有意识管理层面,要向学生描述教学目标、教学内容,帮助学生认清自己在完成听力时的行为特征。针对元管理层面,听力脚本中设计了易于让学生接受的指令和富有亲和力的网页动画,有助于诱发学生的积极情感元素。按照这样的思路设计的网络听力教学情感干预脚本,完全符合了听力过程中信息输入的三个层面的功能要求。无论是反应处理层,还是有意识管理层,都确保了学生的正面情感元素的激发。材料中谈到的psychology、campcounsel-or和firefighter三个不同职业会面临不同的challenge和re-wards,他们的工作性质、工作内容的差别是本次听力练习题考查的重点。3.网络听力教学情感设计方案—。具体来说,本次网络听力情感设计方案针对不同情感变量设计活动和习题:听力练习活动会伴随着材料的难度的增大而增多,如果学生的消极情绪表现得越多而且越强烈,与之相对应的练习题会越细、越简单、数量越多。比如,在听力材料被播放一次之后,情绪较好的学生可以选择常速播放,对应完成后面的填空题;而表现出担心、不自信情绪的学生,可以选择慢速播放,帮助学生去提高注意力,避免因快读、连读、吞音或陌生词而造成的不理解,从而促进学生对自己产生足够的自信[5],让他们敢于去跟随常速播放去完成习题。如果学生的焦虑情绪很强烈,则可以选择增加一项活动———解释关键词,这种做法利用了认知策略来依靠关键词对内容进行推断,为学生设计了起辅助作用的阶梯,减轻学生的精神压力,帮助他们从担心中找到自信,坚持完成练习。如果学生对听力材料表现出来的是恐惧,方案中采取了另一种听力认知策略:将听力内容形象化为flash动画,以此来向学生提供更多的背景信息,帮助学生完成对所听内容的理解、推理和判断,克服恐惧心理,然后让学生逐步回到担心、焦虑、信心的情感变量练习中去。如果学生产生的是完全沮丧的情绪,必须要为其提供中文解释,帮助他们去理解大意,等到消极情绪有所减轻后,再一次完成其他四个情感变量对应的习题。教学中情感设计能否成功地转化学生的不良情绪是学生能否完成听力练习的关键。4.设计方案。设计方案是教学案例设计意图在网络习题、练习活动的具体反映,既要方便学生的操作,又要依靠不同的情感变量来作出相应的变化,来满足不同情绪反应的学生的心理需要。为了能够让学生消除紧张心理,脚本的命令中加入了这样的指令:Nevermind.Nowlistentothepassagewhichisreadveryslowlyagain;Don’tbefearful.Iwillhelpyou.习题的设置遵循了从易到难的顺序,在学生对选项做出选择之后,脚本中会自动跳出答案,并且会出现详细解释。为了不让学生在做错题时产生抵触情绪,往往会在答案的解释中出现这样的语句:Doyoufeelalittleconfidentthattime,后面会出现Yes和No两个按钮,如果选Yes,学生可以继续做题,如果学生选择的是No,则会跳出这样的命令:Listentothepassagewhichisreadveryslowly,atintervalsofnearly15secondsbetweentwosentences,让做错的学生去听播放更慢的句子,直到他们能够作出正确的选择。

三、结语

网络设计论文范文篇7

1.网络规划设计

网络规划设计是网络建设前期必须完成的工作,涵盖了无线网络规划和计算两方面。其中无线网络规划包含了链路预算,容量和所需小区站址的计算,以及基站站址的覆盖规划;而网络计算则是对基站信道单元数目、线路容量、基站控制器与交换机等数目的计算。目前,无线网络的规划通常分三部分,即准备阶段、小区估算阶段以及具体的网络规划阶段。其中准备阶段是指建立网络覆盖与容量目标,是权衡整个网络成本的重要阶段;小区估算阶段则是在预测小区容量的基础上,预测其覆盖范围和覆盖区域内业务的需求,估算所需的小区数目;具体网络规划阶段则是指规划站点和PN、配置扇区信道载波,并在此基础上进行网络覆盖与话务模型生成。

2.网络优化

网络规划的设计中,由于市政建设的改变、用户数量的增加、业务种类的增加、业务质量要求的提高等情况,往往在使用中会出现一些不可避免的问题,这就需要后期对网络进行相应的调整,也就引入了网络优化的概念。网络优化作为网络建设后一项重要工作,能够保证网络设备和设置在满足基本需求和正常运行的基础上,通过数据采集与分析、DT和CQ测试,结合当前业务的发展动态和趋势,及早的发现现有网络中存在的缺陷、隐性故障和问题,并找出引起这些质量问题的原因,通过技术和工程等手段修改参数、调测硬件、重新进行网络配置,使整个网络保持较高的质量水平,提高网络资源的利用率,从而实现现有网络的合理化和最优化。

二、CDMA网络规划设计的特点

1.动态变化的网络负载

CDMA网络具备较大的容量优势,其来源主要是根据香农定理得来的扩频通信原理,该原理是通过通信获取扩频增益来使接口需要的负载比降到负数,以此来保证频率复用。其中,决定网络容量的主因是基站与移动站基带解调中需要的门限以及网络实际应用中邻区干扰的因素。解调门限分为在实验室情况下和在实际网络中测定的解调能力、达到一定FER所需的解调门限两方面。其中的实际网络容量主要由实际网络解调能力决定,其与控算法、搜索窗、参数、软切换的参数设置都有密切关系。一般情况下,开始采用码分进行用户区分,因此所有功率都是用户共享,随着用户不断增多,能分给每户用户的功率必然减少,这导致链路克服损耗和外界干扰的能力下降了。而CDMA网络能实现前向功率的共享和反向的覆盖、容量具备动态性,因此其负荷控制与扇区的数量控制都非常重要,不仅需实现无线资源的最大利用,又需防止系统的临界出现。另外CDMA本身是干扰受限的系统,如果干扰电平增大会直接的影响系统容量与服务质量。如果其最大容量受限于干扰量,则其容量称为软容量。研究证明,要保持系统的稳定性,负载不能超过80%。当负载超过时,网络用户将受到巨大干扰,服务质量也会快速下降,从而导致小区覆盖出现盲点。因此合理布置基站,选择参数,是CDMA无线规划为了满足所有用户需求的重要问题。

2.外界干扰造成的影响显著

在CDMA通信系统中,对用户信息进行扩频后会以较低功率谱密度进行发送,因此信息被截获的可能性也比较低,因止其抗干扰力较强,但与此同时也带来了一个比较严重的问题:由于单个信道要求有较宽频谱资源,因此抗窄带的干扰能力相对较弱,因为信道带宽内的各种干扰信号会使基站灵敏度下降,其下降程度与落入带中的干扰信号的能量和有直接联系。目前无线设备的运用比较广泛,射频模块本身的质量也有较大差异,其中杂散干扰是主要干扰源。另外由于网络环境一般较翟炳银江苏省邮电规划设计院有限责任公司210019复杂,而站址与通信高度会导致信号较难控制,为避免干扰,需要更多频率资源。

3.切换影响显著

CDMA系统的一个独到之处在于可以实现软切换,采用此技术能较好的保证小区边缘用户所需的服务的质量,但是由于软切换技术的用户往往比普通用户占有更多系统资源,因此必须保证软切换比例的合理性,过低无法满足用户需求,过高则会导致资源的浪费,使CDMA网络能够服务的总用户数量下降。因此网络规划的设计人员必须科学的选择站址与导频功率,让服务的小区范围内软切换比例保持在合理水平。另外在CDMA系统中,应尽可能避免使用硬切换,这是因为较之软切换,硬切换的性能有很大差距。硬切换可分为同频与异频两种。其中同频硬切换有较大干扰,切换时比较难控制;而异频切换相对性能更好,因此有条件时可换成异频进行切换。由于在实际应用中,各服务区的话务往往不平衡,这就导致各扇区载波数有所差别,使深度覆盖与广度覆盖出现矛盾,为解决这一矛盾,必须采用良好的话务引导策略,因地制宜选择解决方案。

三、实现规划优化的措施

1.方案制定前的网络优化

在网络规划的方案制定前,应首先进行网络的优化。这一方面是为了给规划方案提供符合实际的具体的覆盖数据和话务数据,为网络规划的覆盖方式与设备型号选择上提供建议;另一方面也能够对网络规划所拟的解决区域进行具体分析和调整,保证当前网络,这也是避免资源浪费的重要一环。

2.科学选择站址

要建设好CDMA通信网,科学选取新增站址是关键。一个合理的站址不但可以解决通信网络的覆盖和话务需求问题,还能尽可能避免网络负面作用的产生,如由于覆盖引起的频导污染等。但是在选取过程中,由于工作者面临的是一个已经有庞大使用人群的网络,如果过程出现一点失误都很可能对广大用户使用造成影响,引发争端。因此在网络站点的规划和选择上,不仅应该依据以往规划的经验和曾经的规划模型进行站址选择,还应该采用网络优化作为依据,如采用模拟测试方式对网络规划的规模进行校正,对区域网络进行核实、方位角和俯仰角参数的选择等。

3.基站参数的设置

CDMA网络任何一个基站的新增,都不应仅仅是完善这一新增基站的技术参数,还应该对其周围基站的参数,如领区列表、功率参数等也进行相应调整。因此网络规划工作人员在制定了新增基站的相应参数后,还应该与网络优化工作人员探讨,不仅可以对规划人员设置的新增基站参数进行检验,还可以让优化人员对该基站开通后的后期相关参数进行调整准备。

4.网络的优化调整

CDMA网络的优化调整需要以大量数据分析作为基础,通过网络优化人员对基本数据分析,对网络进行优化调整。虽然多数网络优化人员十分优秀,但是人工作业往往难以避免出现一些错误,尤其是当前网络调整和业务发展工作都十分复杂,工作人员在面对复杂工作时往往容易出现一些失误。因此为了尽可能避免失误的产生,需要在网络调整后对其运行效果进行评估,此方面的工作正需要网络规划人员的参与。因此,网络优化人员和规划人员应该协调合作,对规划软件、调整后的效果、覆盖和话务的校正等进行优化,以加强调整方案实施后的准确性。

四、结语

网络设计论文范文篇8

关键词电子商务;网络多媒体课程;栏目;设计

随着网络通信技术的迅速发展,电子商务逐渐成为适应网络经济时代要求的新的商务模式,并得到了迅猛的发展,社会对电子商务人才的需求也越来越大,同时也对电子商务人才的培养提出了更高的要求,也给“电子商务”课程教学带来了巨大的压力。另一方面网络多媒体教学系统以其良好的交互性、开放性、资源共享性、个性化等,极大的拓展了教育的含义及其时空界限,深刻的改变了教与学的关系,改变了传统的教育模式,为广大的电子商务课程的潜在的学习者提供了学习机会。

为了满足这种需求,在开放的教育观念指导下,综合考虑课程的教学体系、内容结构和教学方法、策略及教学活动,以提高学习者的自主学习及生存、发展能力和创新意识为目标,我们开发了“电子商务”网络多媒体课程。

“电子商务”网络多媒体课程尊重认知规律,采取模块化设计,涉及教、学和学习评价三个环节,包含系统说明、在线教学、在线学习、交互查询等模块,各模块之间相互配合,形成一个完整的教学过程。

1系统说明

系统说明提供课程和课程学习所必需的信息,主要包括学习目标、教学内容、课时安排、学习方法和参考资料。

学习目标:对远程学习者来说,在没有教师亲自引导的情况下,明确课程学习所要达到的目标是十分必要的。它可以帮助学习者树立课程学习的目标和努力的方向,使学习者有的放矢的学习,以达到事半功倍的效果。

教学内容:在学习某课程之前,有必要对课程所包含的内容进行大致的了解。它对课程的章节和主要的知识点进行全面简洁的论述,让学习者对电子商务课程所涵盖的内容有一个感性的认识,从而对课程有一个整体上的把握。

课时安排:它简单介绍了课程学习所需要的课时以及各章节学习的课时安排,让学习者对课程各章节学习的课时安排有所了解,指导他们制订自己的学习计划。

学习方法:在学习之前,掌握一个好的学习方法是十分必要的。它给出了本课程学习的一些行之有效的方法,供学习者使用或参考,可以大大提高学习效果。

参考资料:在课堂教学中,教师会经常给学习者提供一些课程参考资料目录,让学习者参阅,帮助学习者加深对知识点的理解,同时也扩大了学习者的知识面。它提供了一些有助于课程学习的参考书目和网站地址,学习者可以到图书馆查阅相关书籍,还可以借助互联网直接连到相关网站,非常便利的找到所需要的资料。

2在线教学

课程以知识点为线索,将教学内容分成6章,分别介绍各主要知识点的内容。每章主要包含本章概述、教学要求、电子教案、系统演示、重点提示、典型案例分析等部分。

本章概述:对本章所包含的内容和一些历史背景进行概述,可以指导学习者查阅相关资料,加深对知识点的理解和掌握,并从整体上对本章的知识点有一个感性的认识,为随后的细节学习打下良好的基础。

教学要求:教学要求可以引导学习者有的放矢的学习,在学习结素后又有复习提示的功能,在学习完本章的内容后,再返回到教学要求栏目,检验自己是否按照要求掌握了有关知识。此栏目依据课程教学大纲,将知识点按照不同的教学要求划分为了解、领会和掌握三个层次。其中,要求掌握的内容是最重要的,也是教师反复强调的部分。它以超级链接的方式提醒学习者要重点掌握这部分的内容,提升协助学习者检验自己的学习效果。

电子教案:网络课程不是对教材的简单翻版,而是尊重教学规律,对教学内容进行了归纳和整理,让学生对教学内容有一个系统的学习。“电子商务”网络多媒体课程定位在实现教学的全过程上,又充分体现网络的特点,并没有完全照办文字教材,而是经过了仔细和科学的筛选,将教学内容编写成层次分明的知识点。通过此栏目,学习者可以得到最基本又足够的教学内容来学习。

系统演示:远程开放式教学是在教师和学习者分离的情况下进行的自主式学习,学习者缺乏教师的指导,是违背教学规律的。考虑到这一点,电子商务网络多媒体课程对电子商务网站的开发、操作和管理流程,采用FLASH技术,制作成影视小片段,通过学习者的点击,可以亲自体验各种操作;对需要教师进行适当讲解的重点和难点,则请相关领域的专家和教授对教学内容进行讲解,制作成视频材料,帮助学习者掌握重点和理解难点。系统演示缩短了教师和学习者的距离,提高了学习者的主动性、积极性和学习效果。

重点提示:“电子商务”课程是一个新兴的课程,许多领域很不完善或还没有定论,学习者学习起来有一定困难;同时考虑到远程教育的学习者缺乏教师的直接指导,我们设置了这个重点提示栏目,对重点问题进行提示、归纳和总结,这是教师对教学重点的提炼和经验的总结,可以帮助学习者把握本章的重点,达到事半功倍的效果。

典型案例分析:案例教学是很有效的课程教学方式。本课程案例教学经过精挑细选,从众多案例中筛选出典型案例,采用多种传输方式,如图片、声音、FLASH动画等,对案例进行生动的讲解,并在每一个案例后面给出案例分析。这不仅符合学习者学习的心理要求,还可以加深对知识点的理解和掌握。

3在线学习

在线学习主要包括习题作业、测试园地、讨论天地、论文摘选、相关连接等部分。

习题作业:作业是教学过程的一个重要环节,它可以检验学习者的学习效果、加深学习者对知识点的掌握,并督促学习者对已学的知识进行及时的复习。考虑到网络教学缺乏教师对学习者的直接监控,我们在课程中设置了这个习题作业栏目,帮助学习者养成及时检查学习效果和随时复习的良好学习习惯,让学习者自己即使强化对所学知识的记忆程度。为了达到设计效果,栏目打破了传统的只简单给出正确或错误信息和参考答案的办法,每一道习题给学习者两次机会,根据每一次回答的情况给出相应的提示。若两次都没有答对,则会建议学习者重新学习这一章的某一个问题。

测试园地:对教学内容进行系统的学习之后,则进入测试阶段,对学习效果进行评价。测试园地栏目包括测试练习和综合测试两部分。测试练习侧重于各章的基本概念、重点内容,形式以填空题、选择题和综合题为主,帮助学习者对具体章节内容的掌握程度进行自测。综合测试部分,学习者可以从试题库中自主组成一份标准试卷,在限定的时间内完成,计算机自动阅卷,并立即给出成绩。

讨论园地:为加强教师和学习者之间的交流,特设立讨论天地。本栏目为教师提供一个信息、与学生交流的场所,并提供电子商务的最新发展动态,让学习者及时了解电子商务的发展动态。;为学习者营造一个集体的氛围,学生之间、师生之间可以方便的进行交流,营造一个虚拟的交流空间,让教与学、学与学之间交流变为可能。

论文摘选:论文摘选提供与电子商务相关的学术论文或报告,来扩大学习者的视野,加深对知识的认识和理解,学习怎么撰写一些专题论文或报告。

相关连接:为了让学习者更多的了解一些有关电子商务的信息,本栏目提供一些与电子商务有关的网站供学习者连接。

4交互查询

交互查询提供两种查询方式:索引查询和关键字查询。索引查询可以依照字母或数字的顺序实现精确查询;关键字查询提供动态的、交互式的查询,可以根据用户实时的输入或选择、组合要查询的条件,进行高效的、目的明确的查询。借助查询,可以实现知识点之间的非线形联系,帮助学习者进行归纳、总结和对比,为学习者提供交互的、个性化的服务。

5小结

电子商务网络多媒体课程符合了以下设计原则:尊重认知规律;课程内容模块化;制作规范化;良好的动态性、交互性;点面结合、重点难点突出;多种教学媒体一体化设计等。电子商务多媒体课程的使用,培养和提高了学生的自主学习能力,提高了学习和教学效率,教学资源也得到了充分的利用。

参考文献:

1.赵燕平.电子商务基础与应用.北京:北京大学出版社,2001.5

网络设计论文范文篇9

[论文摘要]从1994年至今,网络广告已经走过整整十年的发展历程,成为第四大广告形式,但由于质量较低而备受网民的谴责。本文从广告视觉传播的一个重要内容-视觉表现的角度,对网络广告设计进行了深入探讨。

1、网络广告的定义

我们知道,传统意义上的广告是指商品经营者或者服务提供者承担费用,通过一定媒介和形式直接或者间接地介绍自己所推销的商品或者所提供的服务的商业广告。而网络广告则是最近几年来随着互联网技术的发展而迅速崛起的一种新的广告媒介形式。是继电视、广播、报刊、杂志等媒介之后新兴的一种广告媒介,有第五媒介之称。通常认为,网络广告是指商品经营者或者服务提供者承担费用,以互联网为传播媒体而和传播介绍自己所推销商品或者所提供服务的商业广告。换句话说,网络广告就是在互联网上的以数字代码为载体的各种经营性广告。”

2、基于视觉表现的网络广告设计

目前,我们认为有六个要素关系着网络广告视觉表现的成败,决定视觉表现的效果。这六个要素是:背景、图像、广告语、字体、色彩、形式。我们也将这六个要素定义为网络广告视觉表现优化组合要素。这些要素是根据广告视觉传播的知觉原理、注意原理,以及异质心理等原则,并参照广告视觉语言的构成要素:文字、形象、色彩、空间来设定的。

2.1整体背景,反衬差异。网络广告主要是传递文字与图片,它传播及时,能以最快的速度给消费者明确地传递广告信息,并能反复连续地进行反映。但是,网络广告所在的网页内容较多,容易分散网民的注意力,再加上目前网络广告自身内容较多,这都使网民注意力不能集中于焦点。为了解决这一问题,我们认为,网络广告自身应该运用整体背景,变害为利,以网页的杂乱反衬出广告的整体感,凸现广告。这里所说的整体背景,是指广告以整幅连续的画面,或统一的底色作为贯穿始终的唯一背景。而不是将几个图像拼接在一起,或更换背景及色彩。网络广告在出现形式上具有报纸广告的空间特点,又由于多媒体技术的运用,大多数网络广告又具有电视广告的时间特点,因此,它的背景既是可换的,又应该是统一的、整体的。但是,目前网络广告所面对的情形刚好相反。

网页是网民知觉的主体,是突出在前面的,被网民清楚地知觉到,而网络广告则是模糊的、朦胧的,是次要的知觉对象。之所以会造成这种现象,是因为目前的网络广告已经“隐身”在了网页中:网页上信息过于庞杂,使网民眼花缭乱,而广告如果也是以一块文字、一个小图案的形式出现,势必会被隐藏在大量信息中,得不到突出。网民的知觉不能选择性地注意广告,当然就达不到视觉传播的效果。而如果将广告置于一个整体的背景中,情况就会完全不同。网络广告占有的空间是一般信息的十几到几十倍,如此大的空间,如果联成一片,拥有统一的背景,其视觉表现效果当然也会比一般信息的效果强十几到几十倍。

2.2加入图像,3B原则。信息要能为人们所接受,一个重要的前提就是必须具有较强的冲击力或要使接受者感兴趣。受众在注意某一对象时,一般平均五秒,能保持二十秒的很少。一个网络广告,能引起人的注目,这是传达成功的第一步,而若要引人注意,最重要的是第一感觉,开始的1/10秒钟的瞬间最关键。“3B”是Baby、Beauty、Beast的缩写,“3B原则”是指运用婴儿(Baby)、美女(Beauty)、动物(Beast)这三个引人注目的形象进行广告传播,可以起到事半功倍的效果。“3B”作为目光捕捉物有利于吸引“眼球”,也有利于主题和创意的表达,能起到良好的点题和烘托的作用。网络广告中运用“3B”形象,不仅能增强画面的吸引力,而且会在网民心目中建立个性形象,留下难以忘记的印象。特别是人物的动作和表情具有传情达意的功能。动作与表情是构成人类行为的形式基础,也是行为的表达方式,它同语言符号一样,也是一个表意符号系统。在广告视觉设计中,运用人物的动作语言能提高画面的被注意值,能更有效地传递广告信息。

2.3神聚标语,画龙点睛。主题广告语是一则广告的“神”,它以凝练的形式完整、形象地概括广告内容、广告主旨,并形成易于传播和记忆的语言。对于网络广告来说,广告语也同样重要,它是吸引视觉的一个重要元素。网络广告的主题广告语应该做到以下几点:(1)、简洁有力。由于网络广告的平面空间有限,因此主题广告语应该简洁清晰,用最少的字说出最引人的话语。而且应该有震撼力、感染力或激发力,这样才能捕捉到网民的目光,并吸引他们点击广告。(2)、语言富有生活气息。语言要生活化,这是一般广告语都应该遵守的原则,特别是在网上,只有用网民的语言才能赢得网民的点击。(3)、形式刺激主题广告语应使用较醒目的颜色,比如红色、黄色、黑色、蓝色等,来刺激网民的视觉。字体上,应该运用美术字体或变体,以突出商品、品牌或广告的个性。

2.4巧用字体,展现性格。在网络广告中,文字不宜被用作主要的目光捕捉物。这是因为网络广告所在的背景,即网页本身是以大量文字组成的,如果以文字作为网络广告的主体,势必会造成广告与网页混为一谈,网民不能迅速、清晰的发现广告,当然会减弱广告对网民的冲击。所以,我们认为网络广告中文字的主要作用是说明和辅助画面,但是,这并不代表我们就不追求文字的美,恰恰相反,在网络广告的制作中,我们应该巧用字体,以字体的形象个性、风格特点去阐释企业、产品的性格风貌,强化网络广告带给人们的视觉冲击。不同字体能传达不同的情感,传达不同的内容和经营理念,究其原因主要是与文字形象的外形特征和笔画特征有关。字体设计是以字体间组合形式的相互关系来体现主题的。作为网络广告视觉设计的一个重要元素,字体构成的功能和其艺术性是融为一体的。网络广告图形中的字体设计,不仅要向人们传达广告的信息,还要使受众在从字体排列的形式中得到美的感受。

2.5色彩反差,凸现广告。色彩在广告语言中扮演着非常重要的角色。成功的广告色彩设计,不仅能引起受众的注意和兴趣,正确地传达商品和劳务信息,激发购买欲望,而且还能塑造商品和企业的良好形象。在网络广告的色彩使用上,我们主张运用“色彩反差”的方法,来凸现广告自身。我们所说的“色彩反差”是根据色彩配置基本规律中的对比规律提出的。对比是色彩关系中的普遍现象,是指人的视知觉得到两种以上的色彩感觉相互作用的表现。两种以上的色彩放在一起,就会产生色相、明度、彩度、冷暖、面积等性质差异对应关系。因此就会有色相对比、明暗对比、彩度对比、冷暖对比、面积对比等。

2.6尝试新的广告形式。广告的注目率、阅读率是最重要的广告效果指标。而广告注目率、阅读率的高低,常与广告表现,广告创意呈正比。一般而言,广告表现突出,广告创意吸引人,都会达成较高的广告效果。我们可以通过三方面增加网络广告视觉创意。(1)、广告形状与尺寸的创新。目前,网页上出现的多是长方形、尺寸固定的广告,这种广告形式固然已经十分成熟,而且利于管理和收费,但是也造成司空见惯、审美疲劳的害处。广告商和广告主可以尝试着改变这种现状,使网络广告更加形式新颖、引人入胜。如将广告形状做成菱形、五角星形、心形、三角形等等。在不危害网民利益的前提下,改变广告的形状与尺寸可能会起到意想不到的效果。(2)、表现形式的创新。我们可以运用一些出人意料的广告形式来增加广告的点击率。虽然这种广告表现形式有欺骗之嫌,但广告主却达到了广告效果,网民都注意到了这样一则广告。虽然我们并不提倡这种广告形式,但是可以借鉴它的创意思想,想别人所未想,做别人所未做,跳出原来网络广告创意的老框框,寻求新鲜的广告表现形式。(3)、技术效果的创新。据计,旗帜广告和弹出广告中分别有近67%和34%的广告运用了闪动效果,达到了较强的视觉表现效果。无论是文字的闪动,还是图像的闪动,这种异常的处理效果肯定比无闪动的广告更吸引目光。除了文字效果的改进外,我们还可以利用动画、音效等设计元素,使网络广告更为生动有趣。

3、结论

随着互联网络的进一步发展,网民数量不断增加和网民结构的进一步成熟,将会有更多的个人和企业接受网络广告的跨时空、跨地域、图文并茂、双向传播信息的超凡魅力,网络广告视觉表现的逐步增强,也将使网络广告成为一种具有艺术性、审美性和巨大商业潜力的现代广告形式。

参考文献:

1、RonGoldberg著.吕本富、王玉巧等译.多媒体制作与经营宝典.北京:电子工业出版社.1998.5

2、S.加萨韦等著.杨旭东等译.多媒体Web站点设计.北京:科学出版社.2003.2

网络设计论文范文篇10

论文关键词:精品课程网络资源库SCORM共享

1精品课程网络资源建设中存在的主要问题

近年来,国内各高校纷纷响应教育部的号召,大规模进行精品课程及其网络化建设。然而,精品课程网络资源的共享性和复用性作为其中的一个重要问题,引起越来越多的关注。一方面,精品课程网络资源分散且孤立,严重阻碍课程资源在高层次、大尺度上的共享和交流:另一方面,各高校都根据自己的需求定义出系统内部的资源描述格式或者使用己有的资源格式,并以不同方式组合,直接导致现有的精品课程可移植性差,造成教育资源重复建设、开发的局面。

因此,要想在最大限度上利用现有的精品课程网络资源,必须在共享资源的制作和管理上遵循标准化原则,实现资源复用和协同操作。基于知识管理的SCORM(SharableContentObjectReferenceModel,可共享内容对象参考模型)标准及相关技术为实现此目标提供了强有力的支持。

2知识管理视野下的SCORM规范

JerenmyGalbreath将教育领域的知识管理定义为;知识管理就是应用技术工具和程序来处理数字化存储教育领域的知识和智慧,并通过网络使整个教育领域的知识和经验得到传播、共享和访问。

SCORM是在己有的网络教育技术标准的基础上建立的具有可访问性、协作性、持久性和可重用性的特定模型fa7。通过对学习内容单元的元数据在开放系统进行登记,允许人们通过开放机制对其进行搜索、链接、组合、交换,以支持教育资源的有效利用和学习系统自动智能地发现、组建、共享和扩展教育资源,方便地实现知识的管理。

3系统设计

3.1课程设计及制作

1)课程学习对象的制作。学习对象的制作包含学习内容的制作和学习对象’的元数据描述。许多软件已经具备将课程资源制作成学习对象元数据的功能,如Thesis(它支持MicrosoftOffice.Flash.DreamWeaver)3,ReloadEditor2004等应用软件,不仅可以用来创建和配置符合SCORM标准的多媒体学习内容,而且内容可以在任何符合SCORM标准的学习管理系统上运行。

2)课程学习对象开发。课程学习对象开发包括交互代码嵌入和学习对象包装。交互代码包括AP工,提供学习者交互信息的表单和传递javascript的函数。学习对象的包装主要为学习对象创建元数据文件、内容清单文件和包交换文件。学习者可以从其中提取必要信息注册到学习资源注册系统,而学习对象本身则存储在某个LMS(LearningManagementSystem,学习管理系统)的学习资源库中。

3)课程包装。课程包装是把整个网络课程看作一个学习对象,为其构建元数据文件、内容清单文件和包装交换文件。课程包装的操作可以参照上述学习对象包装,但是在构建内容清单时最好采用子内容清单的方法构建。

4)课程与LMS集成(图1)。LMS提供学习内容传送,跟踪、报告、管理学习内容和学生学习进度、学生交互等一整套功能}4aoSCORM中LMS被看做是一个智能化服务端,由它决定传送什么课程资源,何时传送以及进行学习管理。将精品课程与支持学习对象标准的LMS集成能更好地适应不同学习者需要以及跨平台等特性。集成时可以将整个网络课程的包交换文件直接导入,也可以分学习对象逐个导入,LMS通过解析内容清单文件即可生成课程目录。

3.2数据库设计数据库采用SQLServer2003,分为3大部分,即基本信息库、XML数据库和课程库。基本信息库用来存储课程和用户的基本信息;XML数据库是对学习者学习过程进行记录的数据库,其中每门课程、课程的每个SCO都有自己的XML文件;课程库则存储所有的课程。

3.3系统结构设计如图2所示,资源库系统采用B/S多层模式结构,软件层采用J2EE平台及JSP}--Servlet十JavaBean的开发结构,从而保证系统具有良好的可维护性、可扩展性。

4关键技术的实现

4.1SCO与LMS间接口的技术实现在对SCO进行Wrapper时,建立APIWrapper.js这样一个javascript文件,分别对应上述APIAdapter的API函数建立相应的function,示例如下:

FunctiondoLMSInitialize(){Varapi=getAPIHandle();

If(api==null){Alert“无法完成LMS的API启动”);

Return"false";}

Varresult=api.LMSInitialize(““);//此处调用Adapter和LMS间的通信

If(result.toString()!=”true”){Var

err=ErrorHandler();}

Returnresult.toString();}

在建立好相应的AP工Wrapper.js后,就可以在制作的学习对象中实现对这些function的调用,以完成SCO与Adapter间的通信。例如,在可执行学习对象中加入这样一段javascript:

javascript:……

Varresult=doLMSInitialize();

If(result!一true){..…}

Result:=ReadURL(“javascript:

doLMSInitialize()”,100)

这样就初步实现SCO与APIAdapter间的通信,也为LMS的Launch工作做了初始化。但是对于LMS还是无法使用和显示,因为APIWrapper.js只是对SCO的一个打包过程,使它符合DataModel,并没有实现与Server端的LMS进行通信。要实现这一步,需要在Server端建立一个APIAdapter.java来完成Adapter与ServerLMS的通信,实现DataModelSCE的数据传送。

4.2学习对象显示

接口的技术实现APIAdapterApplet.java是一个严格按照标准制定的类,通过编写该类实现sco在LMS中的通信和共享所需要的符合SCORM规范的API。该Applet在LMS启动时自动启动,在该类中实现全部的API函数,以LMSInitialize为例:

PublicStringLMSInitialize(Stringparam)//SCO调用的第一个且唯一调用的API

{Stringresult;

Result=cmiBooleanFalse;//初始化为未启动

StringtempParm=String.value0f(param);

If((tempParm.equals("null”)日tempParm.

equals(“”))!二true){

This.1msErrorManager.

SetCurrentErrorCode("201");

Returnresult;}