首页 基于SCORM和RIA的军用战术标图教学系统的研究应用与实现

基于SCORM和RIA的军用战术标图教学系统的研究应用与实现

举报
开通vip

基于SCORM和RIA的军用战术标图教学系统的研究应用与实现基于SCORM和AIR军用战术标图教学与应用系统研究与实现计算机应用技术专业当前,随着结合了桌面应用与网络应用长处富客户端(RichInternetApplications,RIA)技术浮现,互联网图形领域迎来了一场变革。在众多富客户端技术中最具代表性、发展最为迅速Flash技术以其完善系统开发环境、先进顾客体验以及跨平台跨浏览器等长处成为当前互联网上富客户端技术在各个应用领域研究重点。富客户端将是此后web应用发展方向,Flash作为使用ActionScript语言,实现富客户端先进工具,正发挥其出众作用。Fla...

基于SCORM和RIA的军用战术标图教学系统的研究应用与实现
基于SCORM和AIR军用战术标图教学与应用系统研究与实现计算机应用技术专业当前,随着结合了桌面应用与网络应用长处富客户端(RichInternetApplications,RIA)技术浮现,互联网图形领域迎来了一场变革。在众多富客户端技术中最具代表性、发展最为迅速Flash技术以其完善系统开发环境、先进顾客体验以及跨平台跨浏览器等长处成为当前互联网上富客户端技术在各个应用领域研究重点。富客户端将是此后web应用发展方向,Flash作为使用ActionScript语言,实现富客户端先进工具,正发挥其出众作用。Flash集矢量编辑和动画创作为一体,同步可以将图形、图像、音频、动画和深层次交互动作进行有机地结合,创立出美观和交互性强效果,从而得到了广大顾客承认和接受,特别是随着FlashPlay播放器逐渐普及,以及Flex软件和AdobeAIR浮现,更使ActionScript3.0语言成为实现富客户端事实原则。本文针对当前计算机军用战术标图系统存在问 快递公司问题件快递公司问题件货款处理关于圆的周长面积重点题型关于解方程组的题及答案关于南海问题 ,提出以基于Flash为前台,JAVA和PostgreSQL数据库为后台技术加以解决,阐述了搭建基于Flash数据库军用网络战术标图系统详细过程。同步,结合SCORM原则,建立了战术标图教学系统,不但实现了军用战术标图各项功能,并能实现网上异地同步标绘和网络教学功能。本文一方面分析了既有军用战术标图系统应用现状、特点及缺陷;然后从各种方面对SCORM原则、AIR技术,以及富媒体应用方面进行了简介,并对基于AIR军用网络战术标图系统实现进行了可行性分析,通过度析比较,得出在Flash上实现网络战术标图可行性结论与优势所在;然后简介了本系统设计框架及实现功能。最后简介了本系统在军队内部使用状况,并提出了本系统改进方向。总体上讲,本系统操作简朴快捷,功能齐全,实现了网络化、数据化,它不但是一种标图系统,更兼具教学功能,在军队内部得到了承认。通过本系统应用,将增进军队军事演习及首长机关训练信息化限度,在一定限度上,变化训练模式,有助于军事训练信息化进程。核心字:军用战术标图;SCORM;ActiopScript;富客户端;AIR;FlexSCORMandtheAIR-basedmilitarytacticalPlottingTeachingandResearchandImplementationofApplicationSystemMajor:ComputerApplicationTechniqueAtpresent,withacombinationofdesktopapplicationsandnetworkadvantagesofrichclientapplications(RichInternetApplications,RIA)technologies,theInternetusheredinarevolutioninthefieldofgraphics.Amongthemanyrich-clienttechnology,themostrepresentativeofthemostrapidlydevelopingoftheFlashtechnology,withitscompletesystemdevelopmentenvironment,excellentuserexperience,aswellascross-platformcross-browser,etc.becometheInternet,rich-clienttechnologyinvariousareasofapplicationsfocusofthestudy.Richclientwillbethefuturedirectionofdevelopmentofwebapplications,FlashastheuseofActionScriptlanguage,toachieveanexcellenttoolforrichclient-sideisplayingitsoutstandingrole.SetofvectoreditingandFlashanimationasawhole,whileprovidingthegraphics,images,audio,animation,andtheinteractionofdeep-seatedorganiccombination,createabeautifulandstronginteractioneffects,whichhavebeenrecognizedandacceptedbythemajorityofusers,especiallywithFlashPlaythegradualpopularizationoftheplayer,aswellasFlexsoftwareandAdobeAIRTheemergenceofthesoActionScript3.0languageachievingdefactostandardforrichclient.Inthispaper,plottingthecurrentcomputersystemsformilitaryandtacticalproblemsraisedasaFlash-basedfront,JAVA,andPostgreSQLdatabaseback-endtechnologytoresolveproblems,discussesthedatabasetobuildFlash-basedtacticalmilitarynetworkplottingsystem,thedetailedprocess.Atthesametime,combinedwithSCORMstandards,theestablishmentofthetacticalPlottingteachingsystem,notonlythesystemachievedamilitarytacticalPlottingthevariousfunctionsandenablesremoteInternetandnetworkwhileplottingtheteachingfunction.ThispaperfirstanalyzestheexistingmilitarytacticalPlottingSystemstatus,characteristicsanddeficiencies;andfromthemanyaspectsoftheSCORMstandard,AIRtechnology,andrichmediaapplicationswereintroduced,andAIR-basedtacticalmilitarynetworkstandardFigureSystemconductedafeasibilityanalysis,throughanalysisandcomparison,thatintheFlashonthefeasibilityofachievingthenetworktacticalPlottingtheconclusionsandtheadvantagesof;thenintroducedthesystemdesignframeworkandimplementationfeatures.Finally,introducingthesysteminusewithinthearmedforcesandmadeimprovementsinthedirectionofthesystem.Generallyspeaking,thesystemsimpleandquickoperation,completefunctionstoachievethenetwork-based,data-oriented,itisnotonlyaplottingsystem,andbothteachingfunction,hasbeenrecognizedwithinthearmedforces.Throughtheapplicationofthissystemwillpromotethearmy'smilitaryexercisesandtrainingintheleadingorgansofthedegreeofinformation,toacertainextent,changethemodeoftrainingisconducivetotheprocessofmilitarytraininginformation.Keywords:militarytacticalPlotting;SCORM;ActiopScript;richclientapplications;AIR;Flex目录TOC\o"1-3"\h\z\uHYPERLINK\l"_Toc"基于SCORM和FLEX军用战术标图教学系统研究与实现PAGEREF_Toc\hIIIHYPERLINK\l"_Toc"目录PAGEREF_Toc\hVHYPERLINK\l"_Toc"1.前言PAGEREF_Toc\h7HYPERLINK\l"_Toc"1.1研究背景和意义PAGEREF_Toc\h7HYPERLINK\l"_Toc"1.2军内标图系统应用现状PAGEREF_Toc\h8HYPERLINK\l"_Toc"1.3论文组织构造PAGEREF_Toc\h9HYPERLINK\l"_Toc"1.4本章小结PAGEREF_Toc\h10HYPERLINK\l"_Toc"2SCORM原则和RIA技术PAGEREF_Toc\h11HYPERLINK\l"_Toc"2.1RIA概述PAGEREF_Toc\h11HYPERLINK\l"_Toc"2.1.1RIA产生背景PAGEREF_Toc\h11HYPERLINK\l"_Toc"2.1.2RIA技术简介PAGEREF_Toc\h13HYPERLINK\l"_Toc"2.2Flash和AdobeAIRPAGEREF_Toc\h15HYPERLINK\l"_Toc"2.3Ajax和RIA简介PAGEREF_Toc\h18HYPERLINK\l"_Toc"2.4SCORM原则PAGEREF_Toc\h21HYPERLINK\l"_Toc"2.4.1SCORM原则简介PAGEREF_Toc\h21HYPERLINK\l"_Toc"2.4.2SCORM三大构成PAGEREF_Toc\h22HYPERLINK\l"_Toc"2.5本章小结PAGEREF_Toc\h26HYPERLINK\l"_Toc"3军用网络战术标图系统设计PAGEREF_Toc\h27HYPERLINK\l"_Toc"3.1军事战术标图简介PAGEREF_Toc\h27HYPERLINK\l"_Toc"3.1.1战术标图PAGEREF_Toc\h27HYPERLINK\l"_Toc"3.1.2军队标号PAGEREF_Toc\h27HYPERLINK\l"_Toc"3.1.3军队标号使用规定PAGEREF_Toc\h28HYPERLINK\l"_Toc"3.1.4军队标号辨认办法PAGEREF_Toc\h30HYPERLINK\l"_Toc"3.2系统框架设计PAGEREF_Toc\h32HYPERLINK\l"_Toc"3.2.1权限系统设计PAGEREF_Toc\h32HYPERLINK\l"_Toc"3.2.2系统框架设计PAGEREF_Toc\h34HYPERLINK\l"_Toc"3.3数据库和访问接口设计PAGEREF_Toc\h35HYPERLINK\l"_Toc"3.3.1数据库设计PAGEREF_Toc\h35HYPERLINK\l"_Toc"3.3.2访问接口设计PAGEREF_Toc\h38HYPERLINK\l"_Toc"3.4SCORM原则平台设计PAGEREF_Toc\h40HYPERLINK\l"_Toc"3.4.1SCORM总体实现框架PAGEREF_Toc\h40HYPERLINK\l"_Toc"3.4.2SCORM行为流程设计PAGEREF_Toc\h41HYPERLINK\l"_Toc"3.5Flash数据通信和事件解决机制设计PAGEREF_Toc\h42HYPERLINK\l"_Toc"3.5.1事件机制PAGEREF_Toc\h42HYPERLINK\l"_Toc"3.5.2数据通信PAGEREF_Toc\h48HYPERLINK\l"_Toc"3.6本章小结PAGEREF_Toc\h55HYPERLINK\l"_Toc"4军用网络战术标图系统实现PAGEREF_Toc\h56HYPERLINK\l"_Toc"4.1SCORM原则教学平台实现PAGEREF_Toc\h56HYPERLINK\l"_Toc"4.1.1平台实现包构造PAGEREF_Toc\h56HYPERLINK\l"_Toc"4.1.2 课件 超市陈列培训课件免费下载搭石ppt课件免费下载公安保密教育课件下载病媒生物防治课件 可下载高中数学必修四课件打包下载 树解析生成PAGEREF_Toc\h58HYPERLINK\l"_Toc"4.2系统功能设计PAGEREF_Toc\h59HYPERLINK\l"_Toc"4.3数据库访问技术PAGEREF_Toc\h61HYPERLINK\l"_Toc"4.3.1连接池配备PAGEREF_Toc\h61HYPERLINK\l"_Toc"4.3.2数据访问对象实现PAGEREF_Toc\h63HYPERLINK\l"_Toc"4.4战术标图教学功能PAGEREF_Toc\h65HYPERLINK\l"_Toc"4.4.1战术标图功能PAGEREF_Toc\h65HYPERLINK\l"_Toc"4.4.2标图教学功能PAGEREF_Toc\h66HYPERLINK\l"_Toc"4.5系统运营环境PAGEREF_Toc\h67HYPERLINK\l"_Toc"4.6本章小结PAGEREF_Toc\h67HYPERLINK\l"_Toc"5总结与展望PAGEREF_Toc\h68HYPERLINK\l"_Toc"参照文献PAGEREF_Toc\h69HYPERLINK\l"_Toc"作者在研究生期间参加项目与刊登论文状况PAGEREF_Toc\h71前言研究背景和意义战术标图就是将敌我双方军事活动关于状况,用军标符号和文字标记在地形图、地形略图或者军事地图等空间信息载体上工作。其中,标号是战术标图根据。它是部队作战指挥、作战模仿和其他与军事有关活动中一种惯用图形符号;而标有战术状况地形图、略图和地图,普通称为“要图”。因此,标图也可以称为标绘要图。战术标图是拟制军用文书、表达首长决心、传达战场状况、反映战场态势、组织指挥作战、总结作战经验重要手段。标绘好要图具备形象直观,概括力强,清晰易读,一目了然等特点,它不但可以弥补文字材料不易阐明各种复杂状况,并且可以代替繁琐文字材料成为战斗文书重要构成某些。因而,战术标图在平时和战时都具备十分广泛及重要作用。老式战术标图是参谋人员在老式纸制地图上,依照规定手工进行标图作业,这种标图办法在以往战事中却发挥了重要作用,运用它便于分析判断和理解状况,便于筹划工作,便于组织指挥战斗,便于拟制文书和编写战斗要报,总结作战经验。但是另一方面这种老式标图办法也存在某些自身问题,如办法繁琐、难于储存、修改难度大、无法重复使用等;随着当代科学技术迅速发展并广泛应用于军事领域,武器系统和指挥、控制、通信与情报系统都发生着巨大变化,老式标图逐渐过渡到借助于信息技术计算机标绘也是大势所趋。计算机标图是使用计算机在电子地图这样数字图像上依照老式标图规定使用规定符号、图形、文字等形象体现出军事信息一种技术。由于计算机操作简朴快捷、电子地图更换灵活以及支持纸制输出和网络传播特点,使用计算机来进行战术标图成为了一种效率更高、效果更好新办法,使用这种办法来代替老式标图办法显得很有必要。另一方面,随着信息技术发展,教学手段也在发生着巨大变化,从最初口口相传到近代课本传承,再到当前网络多媒体教学。教学效率在逐渐地提高,同步教学资源复用率和传播率也在发生着惊人变化,例如Adobe公司推出flash以其丰富灵活呈现方式起到了老式教学方式难以企及教学效果。因而将信息化教学手段引入到战术标图领域成为了一种事在必行趋势。通过信息化手段不但可以生动地解说出战术标图局势,还可以反映出标图过程中指挥人员宝贵方略思想,并且这种方式还可以对战术标图过程进行沉淀,形成可积累教学资源,对全军战术素质提高具备重要意义。此外结合当前Scorm(SharableContentObjectReferenceModel)这种先进教学模型,教学资源不但可以沉淀下来,还可以高效共享,甚至可以人性化对每个学员学习状况进行跟踪,通过这种模型,再结合当前多媒体技术,战术标图不但可以快捷、形象地通过计算机进行展示和解说,还可以在老式解说基本上加入诸多有力辅助工具,提高教学效果,并且可以将教学成果形成可以共享资源,通过模型控制自动跟踪学习状况,从而有效开展战术标图运用和教诲。军内标图系统应用现状战术标图系统是指挥自动化系统一种重要构成某些,随着着中华人民共和国特色军事变革步伐,我军基本作战形式和基本训练模式正逐渐向一体化转变,对于由多军兵种参加作战或演习,必然规定各单位共享作战态势,进行战术标图作业,网络战术标图系统提上日程。当前计算机战术标图系统还处在单机作业阶段,由于其不能实现异地同步标绘,故其应用范畴受到很大限制,已不能满足一体化联合伙战需求。并且,部队对标图系统规定还不但仅局限于功能实现,对于整个系统在军事演习及作战中体现形式、简约限度有更高规定。例如,军事演习时,需要将演习态势实时呈现给在场观摩人员,这经常需将作战标图以多媒体形势在投影屏幕上显示,而运用既有战术标图系统,将达不到异地同步标绘,实现现场显示,以及美观大方目。因而,现用计算机战术标图系统,在体现形式上,与手绘标图存在较大差别,不能实现异地同步实时标绘,并且美观度不能达到军队规定,因而在诸多场合,现行计算机军用标图系统使用度不是很高,人们反而更倾向于使用老式标图方式。甚至在平时,人们经常都是运用Coreldraw等矢量绘图软件在电脑上画图,这样即费力,又费时。另一方面,由于战术标图技术始终停留在老式标图方式上,各种标图资源主线没有办法整合,因此战术标图教学也相应停留在老式方式上,这种方式虽然可以解说有关 规范 编程规范下载gsp规范下载钢格栅规范下载警徽规范下载建设厅规范下载 和环节,但是相对单调手段无法收到良好教学效果,更重要是许多宝贵教学资源因无法沉淀而丢失,学习人员也由于缺少必要学习资料,学习效果大打折扣。论文组织构造基于上述对战术标图背景探讨,以及现状分析,可以看出战术标图不但需要向当代化多媒体技术过渡,通过信息化手段来提高标图效率,尚有必要将新教学手段与战术标图技术进行结合,打造一种结合战术标图运用与教学综合平台,运用平台来提高战术标图技术,更运用平台来融合这些宝贵战术标图教学资源,从而有力地增进全军对战术标图运用和学习。为此本文重要从这样一种侧面来安排工作,详细组织构造如下:第一章简介了战术标图背景、意义和应用现状,明确了战术标图信息化必要性,以及开展结合信息化教学重要性第二章对战术标图教学系统中使用原则和核心技术进行了简介,重要是简介了系统实现运用RIA这种富客户端体现技术,以及先进共享学习资源模型Scorm,着重对Scorm三大构成部门进行了阐述。第三章解释了系统设计,一方面对军事战术标图进行了简介,随后解释了系统权限设计和框架设计,接着通过数据库关系图形式呈现了数据库设计,通过类联系图方式阐明了访问接口设计,然后阐明了Scorm原则平台总体实现框架和行为流程设计,最后对系统中数据通信和事件解决机制进行理解释。第四章是系统实现某些,详细简介了Scorm原则教学平台实现方式,涉及平台实现包构造和课件树解析流程,然后详细分析了系统角色权限设计和数据库访问技术实现办法,最后将系统战术标图和标图教学两大功能模块下面各小功能进行了详细简介。第五章对本文进行了简要总结,并且提出了将来展望。本章小结本章通过简介战术标图背景、现状和意义,明确了战术标图运用和教学信息化必要性,并且阐明了本文详细组织构造。RIA技术和SCORM原则RIA概述RIA产生背景互联网已经日益成为应用程序开发默认平台,老式Web应用程序(WebApplication)是基于HTML页面、服务器端数据传递模式。而HTML是适合于文本,随着Web应用程序复杂性越来越高,老式Web应用程序已经徐徐不能满足Web浏览者更高、全方位体验规定了,这就是被Adobe公司称之为“体验问题”(ExperienceMatters)。此时一种被称为RichInternetApplication(简称HYPERLINK""\o"RIA开发技术与应用模式"\t"_blank"ria,中文翻译作"丰富互联网应用程序")具高度互动性和丰富顾客体验网络应用程序浮现了。Adobe公司也借此机会开发了有关技术和开发工具,增进HYPERLINK""\o"RIA开发技术与应用模式"\t"_blank"ria开发和普及。公司级应用程序经历了几次系统架构方面重要转变,在此过程中,客户端体现能力有起有落。图2-1[1]显示了RichInternetApplication发展过程:图2-1RichInternetApplication发展基于主机应用程序:应用程序提供基于文本非图形化顾客界面,只有内部人员才干进行访问。客户机/服务器(Client/Server,简称C/S)应用程序:二十世纪九十年代随着Windows浮现和客户端解决能力增强,浮现了客户机/服务器应用程序,它们采用图形顾客界面,客户端数据解决能力比较强。但由于客户端应用程序需要进行不断更新,因而布置与维护成本比较高,应用范畴相对较小,只能为少数人所使用。浏览器/服务器(Browser/Server,简称B/S)应用程序:九十年代中期,互联网飞速发展,浮现了浏览器/服务器应用程序,Web广泛使用解决了C/S应用程序布置、和更新、维护困难。但由于采用了HTML页面形式顾客界面,客户端数据解决能力较C/S应用程序有所回落。C/S架构缺陷重要是布置、更新、维护等问题。B/S架构缺陷重要是受制于HTML限制,无法像C/S那样使用丰富效果来展示数据,顾客体验比较糟糕。此外,稳定客户端/服务器连接,也是必要条件,网络中断将使B/S程序无法运营。从C/S到B/S,这两者受限于技术自身应用分别发展成了胖客户端和胖服务器端模式,而HYPERLINK""\o"RIA开发技术与应用模式"\t"_blank"ria浮现给咱们带来重新在客户端和服务器端进行更好平衡机会。RIA技术简介计算机进入商业领域已有40近年之久。在此行期间,客户端和服务器端角色就始终在不断深化。公司及其雇员越来越习惯于将工作交给电脑,商用应用程序界面外观和体系构造也为了满足新需求而随之变化。在持续至今演化过程中,公司始终规定更快、更轻和更丰富因特网应用程序,既拥有老式桌面程序丰富媒体,又拥有Web应用程序天生丰富内容。军队也不例外,它对Web应用丰富性提出了更高规定,特别是在演习过程中,需要将演习进程以标图形式,形象直观地体现出来,并通过网络传送到观摩终端,这个过程是普通Web应用无法完毕,因而,构建“富客户端”应用,提上了议事日程。本世纪初,Macromedia(现已并入Adobe)创造了RIA(RichInternetApplications,富因特网应用程序),简称富客户端,是运用品有很强交互性富客户端技术来为顾客提供一种更高和更全方位网络体验。RIA是一种Web体验,既华丽,又互动,还不失轻灵活。RIA集成了桌面应用交互性和老式Web应用布置灵活性与成本分析,以创立单一而完整顾客体验。结合了声音、视频和实时对话综合通信技术,使HYPERLINK""\o"RIA开发技术与应用模式"\t"_blank"RIA具备前所未有网上客户体验。图2-2就是HYPERLINK""\o"RIA开发技术与应用模式"\t"_blank"RIA应用程序模型:图2-2RIA应用程序模型富客户端技术使创立RIA成为也许,它提供一种运营时环境以承载被编译客户端应用程序,该客户端应用程序是一种使用HTTP 合同 劳动合同范本免费下载装修合同范本免费下载租赁合同免费下载房屋买卖合同下载劳务合同范本下载 发布文献。客户端应用程序使用异步C/S构造连接到既有应用服务器,这是一种安全、可升级、具备良好适应性面向服务模型,这种模型由当前所采用Web服务驱动。RIA具备桌面应用程序特点涉及:在消息确认和格式编排方面提供互动顾客界面;在无刷新页面之下提供快捷界面响应时间;提供通用顾客界面特性如拖放式(draganddrop)以及在线和离线操作能力。RIA具备Web应用程序特点涉及如:及时布置、跨平台、采用逐渐下载来检索内容和数据以及可以充分运用被广泛采纳互联网原则。RIA具备通信特点则涉及实时互动声音和图像。客户机在RIA中作用不但是展示页面,它可以在幕后与顾客祈求异步地进行计算、传送和检索数据、显示集成顾客界面和综合使用声音和图像,这一切都可以在不依托客户机连接服务器或后端状况下进行。富客户端技术正在不断地完善中,但并不意味着会取代HTML。相反它将进一步扩展浏览器功能,使之提供更加高效和和谐顾客接口。许多RIA都在浏览器中运营,甚至它自身就是HTML一某些,因此HTML将继续保持其原有角色。此外,由于富客户端技术可以支持运动图象、视频、音频、双向数据通信和创立复杂窗体,它为创立应用程序顾客接口提供了一种高效而完善开发环境.RIA开发必要具备三个要素:富客户端技术、服务器技术和开发工具。富客户端技术充分运用本地机器解决能力来解决数据,而不需要把某些数据发送到服务器解决,充分运用了本地机器资源。服务器技术提供了一种与富客户端连接机制,作为RIA服务器技术必要从既有服务器技术继承,可以提供一种迅速脚本环境,支持数据库应用开发、双向数据通信、实时数据通信,甚至采用一种新服务器,例如:ColdFusionServer和FlashCommunicationServer等。“富”概念包括两方面,分别是指它具备丰富顾客界面和丰富数据模型。典型富客户端模型富客户模型将界面分解成许多既可以和顾客直接交互又可以和服务器进行通信小单元模块。这种将应用程序设计从以一种个相对独立页面为中心转移到以组件为中心转变将会使客户层设计提高到一种新层次,并且会使客户层变得更加灵活。富客户层不再成为服务器响应最后端,这同步也使程序性能得以提高,顾客使用感觉就好像程序不需要和服务器进行通信或者只是偶尔才需要进行通信。不像老式模型那样,服务器收到祈求后由上至下创立客户端界面,你不用预测事件顺序。既然每个组件都是独立,就没有必要由于一种祈求而做出影响整个视图反映。要使每个组件都具备向服务器传送信息能力需要每个组建懂得如何解决服务器传递回来信息。在RIA中,客户端和服务器端交互数据是不同步,这样你就可以控制组件创立信息发送给服务器和解决服务器响应,可觉得更零散控制去耦和分离程序功能并且组建面向服务程序构造。布置RIA好处在于[2]:1)RIA可以继续使用既有应用程序模型(涉及J2EE和.NET),因而无需大规模替代既有Web应用程序。通过RichClient技术,可以轻松构建更为直观、易于使用、反映更迅速并且可以脱机使用应用程序。2)RIA可以协助公司提供多元化重要业务效益,涉及提高销量、提高品牌忠诚度、延长网站逗留时间、较频繁重复访问、减少带宽成本、减少支持求助以及增强客户关系等。Flash和AdobeAIRRIA领域中运营时环境佼佼者是AdobeFlash平台。Flash平台当前是Ajax在RIA方面重要竞争者。Flash原本是作为一种播放动画插件而开发。随着时间推移,FlashPlayer也已经发展了近年,虽然每一种新版本都加入了某些新功能,并且其文献小,所需内存非常小。通过近十年发展,FlashPlayer几乎无处不在,因特网上98%Web浏览器都安装了某个版本FlashPlayer。自以来,Macromedia(当前已经归入Adobe旗下)便开始强调Flash不再只是一种动画工具。Flash6发布后来,Macromedia开始为Flash提供更多构建应用程序能力。Macromedia公司发现,把播放器普及性与其脚本语言(ActionScript)强大功能组合在一起,开发者可以构建基于浏览器完整应用程序,还能避开HTML局限性。选取FlashPlayer,开发者还可以挣脱浏览器和平台不兼容性。FlashPlayer有许多好特性,其中之一是,针对每个特定版本FlashPlayer所开发内容和应用程序,普通都能运营于所有支持该版本播放器平台或浏览器。过去,建立基于FlashPlayer应用程序时,最大障碍是创作环境,Flash本来目是作为顾客创立互动内容动画制作工具。有许多开发者想构建基于FlashPlayerRIA,但都因不熟悉工具而受到阻碍。Adobe公司于年中推出了强大ActionScript3语言,和支持ActionScript3新一代ActionScript引擎——ActionScriptVirutalMachine2(AVM2),为Flash面向对象编程插上了翅膀。AVM2是一种新、高度优化地虚拟机,它明显超越了使用AVM1也许达到性能。ActionScript3在其中执行可以达到前所未有高效率和高性能。经测试,AVM2执行ActionScript3代码比此前ActionScript2代码执行效率要快10倍以上。除了提高性能和更加有效内存运用之外,ActionScript3还提供一种编程模型,该模型对于来自其她平台开发人员来说将非常熟悉。ActionScript3不但语言更加一致和原则,还拥有数百个新API用于诸如E4X、正则表达式和二进制套接字等功能。这些新功能使开发者对内容和应用程序有了更好控制。此外,还增长了类、界面、包、名称空间和强制强类型化变量可选编译模式,这使得ActionScript3对于大型应用程序开发更有吸引力。ActionScript3,与ActionScript2和ActionScript1有本质上不同,是一门功能强大、面向对象、具备业界原则素质编程语言。它象征着FlashPlayer运营时功能发展中重要里程碑。ActionScript3是迅速构建RIA抱负语言。ActionScript3有如下优势[3]:1)对面向对象编程(OOP)语言完全支持。核心语言基于ECMAScript(ECMA262)原则,对OOP架构深层优化。2)彻底更新显示对象系统架构。3)采用了先进E4X,使XML成为ActionScript3语言内建数据类型(nativesupport)。操作直白、简朴。与ActionScript2比较,极大地减轻子XML数据解决工作量。4)全面支持正则表达式。正则表达式也成了ActionScript3内建数据类型,ActionScript3对字符串解决能力空前增强。5)能实现原则DOM3事件。FlashAPI全面支持事件机制。6)支持异常解决机制。异常涉及信息全面、易于调试和正理。FlashAPI全面支持异常正理机制。尽管FlashPlayer依然是开发RIA一种好平台,但新浮现 方案 气瓶 现场处置方案 .pdf气瓶 现场处置方案 .doc见习基地管理方案.doc关于群访事件的化解方案建筑工地扬尘治理专项方案下载 (例如Flex)却极大地简化了开发流程并减少了单独使用FlashStudio开发出RIA数量。Adobe Integrated Runtime (AIR) 是一种跨操作系统运营时,运用既有Web开发技术(Flash,Flex,HTML,JavaScript,Ajax)来构建富Internet应用程序,并布置为桌面应用程序。AIR不只是把一种图标放在桌面上并容许Web应用本地运营,这是一种通过使用Flash、Flex和HTML/JavaScript等技术,在Web应用与本地桌面资源和数据之间牵线拱桥办法。AIR支持某些强大新功能,而在Web浏览器内部运营时,绝无也许提供这些功能。此外,AIR还支持本地数据持久存储,它运用AIR运营时环境内置一种SQLite数据库,通过使用为ActionScript、Flex和JavaScript开发人员提供各种丰富API,可以轻松地管理SQLite数据库中信息。AIR集成了RIA所有长处,并解决了RIA重要缺陷——无法与顾客操作系统交互。随着20世纪90年代因特网时代到来,人们开始将桌面应用移植到Web浏览器中运营,以协助解决桌面应用分布问题。运用AIR,顾客只需点击一种Web页面就可以安装应用,并在每次运营时自动完毕更新,这样就能集两者之所长——既提供桌面应用强大功能和交互性,又具备因特网应用分布能力。AIR相对老式Web应用,具备如下优势[4~5]:1)本地运营,类似桌面应用程序。有客户端优势;可以脱机运营,在需要时候偶尔连接网络。2)跨平台,类似java技术,在不同操作系统上有相应虚拟机支持,当前已有windows和mac。3)开发是基于既有web技术,如Flash/Flex/ActionScript/HTML/JavaScript/CSS/Ajax/PDF,对于开发人员,不需要学习c、c++、java之类底层开发语言,不需要学习详细操作系统底层API开发;这减少了开发门槛,使既有做web开发技术人员,依赖其原本就很熟悉开发模式,稍加训练就可以开发良好丰富富客户端应用。4)AIR应用可以直接访问文献系统。5)AIR应用在浏览器之外运营,因此不存在键盘快捷键“不起作用”问题。6)AIR应用支持从操作系统向应用直接播放元素。Ajax和DWR简介Ajax[6~10](AsynchronousJavaScriptandXML)是结合了DHTML技术、XML以及JavaScript等编程技术,可以让开发人员构建基于XML技术Web应用,并打破了使用页面重载惯例。Ajax是使用客户端脚本与Web服务器互换数据Web应用开发办法。这样,Web页面不用打断交互流程进行重新加裁,就可以动态地更新。使用Ajax,顾客可以创立接近本地桌面应用直接、高可用、更丰富、更动态Web顾客界面。异步JavaScript和XML(AJAX)不是什么新技术,而是指这样一种办法:使用几种既有技术——涉及级联样式表(CSS)、JavaScript、XHTML、XML和可扩展样式语言转换(XSLT),开发外观及操作类似桌面软件Web应用软件。实现Ajax所有组件都已存在了许近年。AdaptivePath顾客体验战略部门主管兼开办合伙人JesseJamesGarrett今年2月刊登在AdaptivePath网站上一篇文章中杜撰了这个术语。异步这个词是指AJAX应用软件与主机服务器进行联系方式。如果使用旧模式,每当顾客执行某种操作、向服务器祈求获得新数据,Web浏览器就会更新当前窗口。如果使用AJAX异步模式,浏览器就不必等顾客祈求操作,也不必更新整个窗口就可以显示新获取数据。只要来回传送采用XML格式数据,在浏览器里面运营JavaScript代码就可以与服务器进行联系。JavaScript代码还可以把样式表加到检索到数据上,然后在既有网页某个某些加以显示。在面向消费者诸多应用当中,GoogleGmail和GoogleMaps就是最常用例子。在Gmail当中,AJAX负责如何启动线程会话,以显示不同邮件文本内容。而在Maps当中,AJAX容许顾客以一种似乎无缝方式拖拉及滚动地图。尚有雅虎Flickr像片共享应用和亚马逊网站A9搜索引擎。此外,雅虎新Web邮件服务也许不久就会吸引AJAX支持者莫大关注,这项服务基于雅虎收购Oddpost后得到技术。这些UI都充分地使用了后台通道,也被某些开发者称为“Web2.0”,并导致了人们对Ajax应用兴趣猛涨。然而,AJAX应用软件厂商越来越把目光瞄准了公司。譬如说,ScalixWebAccess电子邮件应用软件其实比微软Outlook自己Web邮件界面更像Outlook。但是AJAX应用软件合用领域具备一定局限性。由于它们运用了某些最新Web技术,因此只能在某些Web浏览器里面运营——但是AJAX合用浏览器正越来越多。同样支持AJAX技术运用框架也越来越多,例如jQuery,prototype,dojo等,本文依照自身需要选取了性能和易用性都良好DWR开源框架,下面就详细对该框架进行简介。DWR[11~15](DirectWebRemoting)是一种开源类库,可以协助开发人员开发包括Ajax技术网站。它可以容许在浏览器里代码使用运营在Web服务器上Java函数,就像它在浏览器里同样。DWR包括两个重要某些,其一是运营在浏览器客户端Javascript,这某些被用来与服务器通信,并更新页面内容;其二是运营在服务器端JavaServlet,这某些被用来解决祈求并将响应成果发送给浏览器。DWR采用了一种动态生成基于Java类Javascript代码新办法来实现和解决Ajax。这样Web开发人员就可以在Javascript里像使用浏览器本地代码同样使用Java代码,而事实上这些Java代码是运营在服务器端并且可以自由访问Web服务器资源。出于安全考虑,Web开发者必要恰本地配备,决定哪些Java类可以安全地被外部使用。这个从Java到Javascript远程功能办法给DWR顾客带来了非常像老式RPC机制,就像RMI或者SOAP同样,并且拥有无插件运营在Web上优势。DWR以为浏览器/服务器合同没有那么重要,其更倾向于保证编程界面简朴自然。对此最大挑战就是把Ajax异步特性和正常Java办法调用同步特性相结合。在异步模式下,成果数据在开始调用之后一段时间之后才可以访问。DWR解决了这个问题,容许Web开发人员使用一种特殊办法参数来指定一种函数,以便在数据返回后回调此函数。图2-3来自DWR官方文档[17],展示了DWR如何运用某些类似JavascriptonClick等事件成果来变化一种下拉列表框内容。这个事件解决器调用一种DWR生成Javascript函数,它和服务器端Java函数是匹配。DWR接着解决了Java和Javascript之间所有远程信息,涉及转换所有参数和返回需要值。接着DWR执行了相应回调函数(populateList)。这个例子演示了如何使用DWR功能函数来变化网页内容。图2-3 DWR交互过程使用DWR可以有效地从应用程序代码中把Ajax所有祈求-响应循环消除掉。这意味着,客户端代码再也不需要直接解决XMLHttpRequest对象或者服务器响应,不再需要编写对象序列化代码或者使用第三方工具才干把对象变成XML,甚至不再需要编写servlet代码把Ajax祈求调节成对Java对象调用。DWR是作为Web应用程序中servlet布置。可以把它看做一种黑盒子,这个servlet有两个重要作用:一方面,对于公开每个类,DWR动态地生成包括在Web页面中Javascript。生成Javascript包括存根函数,代表Java类上相应办法并在幕后执行XMLHttpRequest。这些祈求被发送给DWR,这时它第二个作用就是把祈求翻译成服务器端Java对象上办法调用,并把办法返回值放在servlet响应中发送回客户端,编码成Javascript。DWR还提供了协助执行常用顾客界面任务Javascript工具函数。SCORM原则SCORM原则简介SCORM共享内容对象参照模型(SharableContentObjectReferenceModel)是由美国国防部ADL(AdvancedDistributedLearning)组织所拟定原则,对于数字内容教材制作、内容开发提供一套共通规范REF_Ref\r\h\*MERGEFORMAT错误!未找到引用源。。“教材再用与共享”是SCORM核心概念。SCORM强调精神是教材可以透过统一格式跨平台、可以真正达到可重复使用、追踪学习记录也可以有统一原则,更能符合学习者需要。“高档分布式学习”(ADL)是美国国防部(DoD)和白宫科技政策局(OSTP)在1997年11月成立研究项目。ADL组织通过ADL协同实验室(ADLCo-Lab)为某些DoD活动提供了场合并组织联合代理发起人和项目经理协同工作。ADL组织使命是为高质量教诲和培训提供途径以满足个体需求,经济有效地传递且不受时间地点限制。ADL组织工作目的重要是增进动态、有成本效益学习软件和系统大规模开发,进而刺激这些产品市场以满足军事服务和民族劳动力将来教诲和培训需求。ADL组织详细工作就是ADL规范和指引方针(如SCORM)发展和贯彻执行。基于任何可以通过网络传播内容都能很容易地在其她教学设施中应用而对访问和网络交互没太多规定假设,SCORM原则描述了一种调配模型,这个调配模型提供某些能被广泛接受和贯彻执行数字化学习原则。这些原则涉及关于学习者学习对象之间信息交流应用编程接口(ApplicationProgrammingInterface,API)、一种描述这些信息定义数据模型、一种实现学习内容互操作内容包装规范、某些用于描述学习内容原则元数据元素,以及某些用于组织学习内容原则排序规则。由于SCORM采用以上原则办法来定义和存取关于学习对象信息,符合SCORM原则学习内容对象(SharableContentObject,SCO)具备高水平可访问性、适应性、可承受性、持久性、互操作性、重用性等。SCORM原则使用将会增强LMS运营不同商家工具开发内容和这些内容数据转换能力,增强不同商家开发LMS运营相似内容以及这些内容在执行时数据互换能力,增强各种网络LMS产品/环境访问相似知识库可执行内容并运营这些内容能力。这种方略消除了为适合最新技术平台需要做许多开发工作,将会使开发者更多地关注有效学习方略。SCORM三大构成CAMCAM,全称为ContentAggregationModel,指SCORM内容集合模型。它目是提供一种公共办法,把学习资源组合成学习内容。它还定义了如何确认和描述学习内容,怎么整合成一种课程或课程一某些,学习内容如何在学习管理系统和内容知识库这样系统之间移动。许多组织在SCORM开发方面做出了重要贡献,如欧洲远程教学和分布式网络联盟(ARIADNE)、航空工业计算机培训委员会(AICC)、电气和电子工程师协会学习技术原则委员会(IEEELTSC)、教学管理系统全球化学习联盟(IMS)等。SCORM内容集合模型由下面几种内容构成:1. 内容模型:定义了一次学习体验内容组件命名。2. 内容包装:定义了一次学习体验固定动作(内容构造)以及如何在不同环境中组合学习资源活动(内容打包)。3. 元数据:一种详细描述控制模型组件实例信息机制。4. 序列和导航:一组定义规则集模型,描述了活动固定顺序。图2-4CAM构造RTESCORM运营时环境模型定义了:发布内容对象、在LMSs和SCOs之间建立通信机制以及依照LMSs和SCOs之间通信信息来管理跟踪信息。在SCORM中,内容对象有两种: ●可共享内容对象(SCOs),SCOs可以在运营时与LMS通信;●素材(Assets),Assets在运营时不与LMS通信;运营时环境重要解决●将内容对象传递到学习者浏览器中(例如发布学习内容);●在需要时,内容对象如何与LMS互相通信;●内容对象什么信息应当被跟踪以及LMS如何管理这些信息;SCORM目是学习资源可以在不同窗习管理系统中重复使用和具备互操作性。要使这些成为也许,必要有公共办法启动学习资源、公共机制使学习资源和LMS进行交流,并要有预定义语言和词汇形成这种交流基本。实时运营环境(Run-TimeEnvironment)就提供了这种公共机制。实时运营环境有三个方面:运营(Launch)、应用编程接口(API)和数据模型(DataModel)。●运营(Launch)解决为LMSs定义了一种通用办法来启动内容对象。在SCORM中定义了两种内容对象:Assests和SCOs。运营解决确立了在运营内容对象与LMS之间通信机制,这种通讯通过公共API进行原则化。●API是内容对象与LMS之间传送信息一种通信机制,使用API可以开始、结束、获取、存储数据等动作。●数据模型(DataModel)重要描述了在SCO与LMS之间传送信息数据模型,如SCO跟踪信息,SCO完毕状态、一次测试成绩等数据。在学习者会话中,LMS必要维护来自SCO数据模型状态信息。而SCO需要运用这些预先定义信息,以便在不同LMS中重复使用。SN序列是LMS所应当具备功能,所谓序列就是对内容对象(SCOs或Assets)发送顺序进行排列,并且可以容许SCO传递导航祈求,为学习者提供导航控制能力。包括如下几种主题:序列概念和技术(如学习活动,活动树,簇);序列定义模型(如能被应用在活动上序列规则详细内容和需求);序列行为模型(如LMS所采用行为描述,该行为由有关序列规则、学习尝试以及学习内容决定);导航控制和需求;导航数据模型;使用序列和导航在内容和LMS间通讯是非常容易,如在运营时基于学习者选取以及学习进展上提供学习内容。使用序列与导航机制,当学习内容递送学习者面前时,LMS就可以跟踪学习者学习进展和学习成绩。SCORM序列概述SCORM序列某些是基于IMS简朴序列(SS)规范所定义。SCORMSN定义了如何在SCORM环境中应用和扩展IMSSS规范。它定义了某些必要行为以及在运营时一种符合SCORM构造LMS必要解决序列信息。更明确说,它描述了一种学习活动树中学习流程和学习分支,这些分支与流程是依照学习者与内容对象互动成果以及内容作者序列规则。SCORM没有规定在运营时LMS何时、何地、如何创立活动树,以及在内部如何描绘和管理活动树。SCORM序列依赖:一种定义好学习活动构造;活动树;定义好序列方略,序列定义模型;SCORM序列行为;SCORM导航概述导航体现为存在顾客接口可以触发导航事件。导航可以由LMS提供,也可以由内容对象自行提供。当一种学习者触发了(导航)事件,LMS将事件转换为导航祈求,解决祈求,然后或许将下一种学习活动发送给学习者。SCORM没有规定导航所使用顾客界面(UI)。本章小结本章简介了RIA技术浮现背景、概念以及其技术特性,虽然简介了RIA领域代表性技术Flash和AdobeAIR,然后简介了本文使用Ajax技术以及实现该技术框架——DWR,最后重点简介了Scorm原则和它三大构成某些——CAM、RTE和SN。军用网络战术标图系统设计军事战术标图简介地图在军事中应用最广泛,称作军事地图。军事地形学是军人基本训练科目之一,特别是对于各级军官和各类侦察人员。各级指挥员还必要学会标绘军事地图(简称:标图),更是参谋人员“六会”基本功之一。战术标图战术标图[19]是指以军队标号和文字将军事状况标绘在地图上作业。通过战术标图能把复杂军事状况简要地显示在地图上,广泛用于HYPERLINK""\o"军队指挥"军队指挥、HYPERLINK""\o"军事训练"军事训练和学术研究。指挥员和参谋人员在准备和实行作战任务中,普通要标绘敌我状况图、首长决心图、作战筹划图、协同动作筹划图、工作图、行军路线图、作战通过图等。标绘内容普通有:双方兵力布置、阵地编成、作战决心以及作战通过等。标图作业,根据文字材料或口述状况,采用规定HYPERLINK""\o"军队标号"军队标号,结合HYPERLINK""\o"地形"地形进行。普通先标战斗分界线,然后按先敌方后己方、先
本文档为【基于SCORM和RIA的军用战术标图教学系统的研究应用与实现】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_072127
暂无简介~
格式:doc
大小:2MB
软件:Word
页数:0
分类:建筑/施工
上传时间:2018-07-18
浏览量:17