学科分类
/ 14
265 个结果
  • 简介:

  • 标签:
  • 简介:简介由于拼写错误、意外的缩略语和其他不规则问题,实际的数据是“有问题”的。因此,在数据仓储项目中,很大一部分的时间和金钱都花费在了数据提取、数据转换和数据加载(ETL,Extraction、Transformation、Loading)阶段。在ETL阶段,新数据被清理、标准化,并使其与现有数据一致。在MicrosoftSQLServer2005可用的模糊查找和模糊分组转换,有助于使ETL过程在遇到若干种在交际数据中观测到的常见错误时更易复原。它们解决一般的匹配和分组问题,而无需特定于域的规则和脚本的专家集合。通过为您的域自定义模糊查找和模糊分组,您可以利用BusinessIntelligenceDevelopmentStudio内的通用数据清理算法,并避免创建复杂的自定义规则和代码。

  • 标签: Server 分组问题 SERVICES 模糊查找 SQL MICROSOFT
  • 简介:本文从虚拟现实交互式漫游的实现过程出发,通过Vega软件实现交互式漫游功能。关键词虚拟现实;Vega;交互式漫游图分类号O343.2文献标识码A文章编号1007-9599(2010)04-0000-01ImplementationofInteractiveWalkthroughFunctioninVirtualRealitySceneLuHongyan(ArmedPolicyEngineeringCollege,Xian710086,China)AbstractThepaperintroducestheimplementofinteractivewalkthrough,andachievethefunctionsofInteractivewalkthroughbyVega.KeywordsVirtualreality;Vega;Interactivewalkthrough虚拟现实场景中常见的交互方式有固定式漫游和交互式漫游两种。交互式漫游方式比固定路径漫游灵活,真实感更强。一、交互式漫游的实现在漫游系统,用户通过Observer的视角置身于虚拟环境,通过鼠标和键盘控制视点和行动路线。在这种交互情况下,不需要进行任何的预处理过程,场景分析和路径计算都是在漫游的过程中进行的。交互式漫游的视点是由用户自定义的,有很大的灵活性。如果将Observer与Walk运动模式绑定在一起,就可以用鼠标控制其前进、后退、转向和四处观望的视觉效应。但是作为一个在环境的观察者来说,能够做到的远不止这些。他可以抬起头看看天空,也可以低下头看看绿地花草。但是,在Vega却没有一种运动模式符合需要。这就需要编程定义自己的运动模式。在自定义的运动模式,主要实现10个漫游动作前进、后退、左移、右移、上升、下降、仰视、俯视、停止和复位。表1鼠标按键定义控制方式相应功能鼠标左键运动加速鼠标右键运动减速上移鼠标向前运动下移鼠标向后运动鼠标左键+中键视点升高鼠标右键+中键视点降低左移鼠标向左运动右移鼠标向右运动鼠标中键运动停止鼠标左键+右键+中键运动复位表2键盘按键功能定义按键相应功能向上方向键运动加速向下方向键运动减速向左方向键向左运动向右方向键向右运动E向前运动C向后运动I视点升高M视点降低S运动停止R运动复位在本系统,主要以鼠标、键盘作为系统的输入设备,实现与虚拟场景的互动。如表1、表2所示,对鼠标、键盘相应的按键功能进行定义。实现自定义模式可以分以下几个步骤Step1使用Vega提供的vgMotionCallbackStruct函数编写自定义的用户运动模型(通过回调函数实现运动模型)。Step2vgMotRegister函数向系统注册给运动模型、安装模型实现回调函数;Step3将运动事件属性值VGMOT_MODEL设为用户自定义的模型VGMOT_USER1,进入主循环。Step4处理运动事件(在回调函数实现)。二、查询功能的设计对模型对象实现信息查询功能主要是基于对三维目标的选择和判别。通过鼠标点取窗口中任意一个对象,即可查询该对象的属性,如同在二维地图窗口中一样方便。判断物体是否被选择,拾取技术是关键。模型对象的拾取在Vega,模型对象的拾取是通过vgPicker提供的类获取鼠标的位置来实现的。vgPicker类提供了函数对角色对象(vgPlayer)、模型对象(vgObject)、模型部件(vgPart)以及pfGeodes和pfGeosets节点等场景元素进行拾取。完成拾取操作有以下几个步骤Step1将要拾取的物体作为一个模型对象。Step2通过函数vgPickerScene(),vgPickerChannel()设置vgPicker作用的场景和通道;设置vgPickerHighLightColor()函数,选择物体显示的颜色。Step3通过vgPickerClampIsector(),vgPickerIsector()函数显示设置vgPicker的相交矢量。Step4通过vgProp()函数启用vgPicker。Step5将鼠标中键设为拾取物体的键。Step6设置物体mask掩码与vgPicker相一致。vgPicker不能操作静态对象,对于静态对象,使用vgPicker只能间接获取其所在的模型数据库vgDataSet节点等,不能获取对象本身vgObject节点。这时必须采用辅助工具进行操作,常见的方法是采用包围盒43。包围盒拾取算法,如图1所示图1包围盒拾取算法流程图在拾取物体后的物体显示本建筑的名称、编号和建造时间,在主要建筑,如办公楼等,还可以显示每层楼的信息。查询功能的实现方法在本系统可以通过基于对象名称的拾取方法实现三维地物的查询功能。实现方法如下Step1在Creator以组(group)的形式为对象命名,作为被查询的关键字。Step2以模型对象名称作为关键字在Access建立建筑的属性信息表,用ADO连接。Step3创建一个vgPicker对象,在postConfig设置捕捉对象的类型为VG_OBJECT。Step4在postFrame中用vgMouse实现鼠标点选,调用vgGetPickerPickedProcessing执行捕捉,若成功调用vgGetPickerPickedObject返回捕捉对象的指针,再用vgGetName获取捕捉对象关键字。Step5在属性表根据关键字对应的记录显示当前建筑物的信息。当选中目标后,获得目标的标识符,再运用SQL语句从后台数据集中查询与标识符对应的实体属性信息。三、结论本文主要介绍交互式漫游的实现过程,介绍了交互式功能的实现和查询功能的设计。在完成漫游的基础上还要进一步完成碰撞检测这一方面的内容。参考文献1徐诚.虚拟校园漫游系统的研究.硕士研究生学位论文.武汉华中师范大学,20062肖书立,李世其,王俊峰.基于广义包围盒的交互操作在Vega环境的应用J.计算机应用,2006,2.500-501

  • 标签:
  • 简介:WS-Security是什么?WS—Security是保证Web服务安全的规范尤其是在消息完整性,消息机密性和单独消息认证方面。S-Security规范是由Microsoft.IBM和Verisign联合制定并提交OASIS批准的。2004年4月6日.OASIS(http://www.oasis—open.org)发布了基于此规范的WebserviceSecurity1.0标准。此标准推荐通过使用用户名和X509标记来保证SOAP消息的安全.

  • 标签: WS-SECURITY SUN MICROSOFT SERVICE OASIS 协作
  • 简介:摘要从条形码技术在纺织企业仓库管理的必要性、优点、及条形码是生成、印刷、识读等方面阐述纺织企业仓库管理系统条形码的应用问题。

  • 标签: 仓库管理系统 条形码 纺织企业 计算机
  • 简介:摘要简要介绍了虚拟仿真技术,描述了教育领域中虚拟实验的概念,构建了虚拟仿真教学实验系统的结构模型,给出了微机接口电路教学实验系统的虚拟仿真设计实例,指出虚拟仿真技术在教学实验系统应用需要注意的问题。

  • 标签: 虚拟仿真 教学实验系统 应用
  • 简介:对于任何一种计算机程序设计语言来说,程序设计的基本结构不外乎三种,即顺序结构、选择结构、循环结构。循环结构是算法语言中应用最普遍也是最重要的程序设计结构,本文通过具体的实例阐述《C语言》程序设计循环结构在算式求和、几何图形的输出和数组应用的教学设计。

  • 标签: C语言 循环结构
  • 简介:SQLServer作为一款大型Client/Server关系型数据库管理系统软件凭借着诸多优点而得到了广泛的应用。本文首先简单地介绍了SQLServer数据库查询优化处理全过程,然后从安全策略、性能优化方法、恢复方法这三个方面深入探讨了SQLServer数据库的实际运用。

  • 标签: SQL SERVER数据库 应用技巧 性能优化 安全策略
  • 简介:在以教师为主导的授课模式,对学生的学习情况不了解,不能够挖掘学生的学习潜力,让学生的能力平衡发展,经常会有优秀的学生“吃不饱”、而学习能力较差的学生“吃不消”的现象发生。高职院校学生基础不一,接受能力相差悬殊,鉴于这种现状,结合3DSMAX课程特点,把分层目标教学法运用于3DSMAX教学,通过几年的教学实践,表明可以很好的激发学生的学习兴趣,取得良好的教学效果。

  • 标签: 3DSMAX教学 数字时代
  • 简介:在信息技术课程的学习方法上,应突出研究性学习、协作性学习、自主性学习。通过小组合作学习,共同探究,运用协作式学习和发现式学习,不仅可为学生提供理想的学习认知工具,而且能极大地拓展教育教学的时空领域,有利于培养具有创新精神和实践能力的人才。

  • 标签: 信息技术 自主学习 能力培养
  • 简介:随着云计算数据库越来越广泛的应用,远程教育得到不断推广。本文以云计算数据库为基础,在界定了相关概念后,对云计算数据库的现状以及技术进行了分析,最后给出了云计算数据库在远程教学的应用。

  • 标签: 远程教学 云计算数据库
  • 简介:ASP.NET2.0站点导航系统是基于一个功能强大、灵活和可扩展的结构构建而成的。本文探讨了站点提供程序结构,并给出了一个示例提供程序,它将文件系统公开为站点导航。

  • 标签: ASP.NET 导航系统 可扩展 站点 程序结构 文件系统
  • 简介:数字化仿真复制是保护档案原件与拓宽档案利用的有效技术手段。本文指出了数字化仿真复制技术在档案工作的重要意义以及存在的技术、安全、人员素质等问题,并针对这些问题提出相应的解决措施。

  • 标签: 数字化 仿真复制 档案 问题
  • 简介:现代多媒体能模拟动态过程,而且在播放录象时,可进行动画截取或抓拍,以突出重点、难点;另外,多媒体技术还有教学示范,监控管理等功能。关键词多媒体;多媒体教学软件;计算机基础课程图分类号TP37文献标识码A文章编号1007-9599(2010)04-0000-01MultimediaTechnologyApplicationinBasicComputerTeachingYanYenan(NanjingCommunication&TechnicianCollege,Nanjing210049,China)AbstractThemodernagemultimediacansimulatethedynamicprocess,moreoverwhenbroadcastvideorecording,maycarryontheanimationinterceptionorthesnapshot,bytargetkeypoint,difficulty;Moreover,themultimediatechnologiesalsohavetheteachingdemonstration,monitoringmanagementfunctionsandsoon.KeywordsMultimedia;Multimediateachingsoftwares;Computercorecurriculum当今的社会,计算机技术突飞猛进,可以说如果现在不会使用电脑,根本就无法在社会立足。所以计算机基础课程已经走进中小学以及职业技术学校的课堂。作为一个一直在一线从事计算机基础教育的老师,我来谈谈多媒体技术在课堂的应用。随着大屏幕投影仪引入课堂教学,这种模式的应用大大改善了传统粉笔黑板的教学模式的教学效果,它的出现使教学过程变得形象生动起来。计算机基础课程实践性要求较强,如果学生在看完演示操作后有适量的操作练习,学生掌握知识的效率会大大的增强。如果能将讲解和练习一同进行,将会提高学生的兴趣和对讲授内容的理解,提高教学效果。下面我结合我校使用的极域多媒体教学软件和我在教学实践的体会谈谈多媒体的功能和特点。一﹑多媒体教学的功能(一)主要教学功能广播教学让学生机的显示屏都显示教师机上的内容。教师可以在自己的计算机上运行软件,通过广播功能传送给全体学生收看,进行教学。这是教学生掌握操作方法的主要功能。语音教学教师可以和单个、多个或全体学生通话。这样既能对全班讲解,也能对个别学生辅导,实现教师对学生进行语音教学的功能。黑屏肃静当教师需要讲解一些比较重要的知识,希望学生集中注意力时,或学生在下面有异动的时候需提醒学生注意的时候,可以使用该功能把学生计算机的屏幕变黑并锁定学生的计算机,以便教师讲课。锁定学生当学生刚开始接触计算机的时候,教师不希望学生乱操作电脑时,可以用该功能把学生计算机锁定,此时学生不能操作电脑,便于教师授课,也避免了学生破坏系统的可能性。全体恢复该功能将恢复所有学生的状态,如处于黑屏、锁定、接收广播等学生的状态都将恢复为正常态。(二)指导功能远程控制当某学生需要教师亲自指导计算机的操作时,教师可以不必离开自己的座位,而是使用“远程控制”功能,在自己的座位上控制学生的计算机。控制转播如果某个学生遇到的问题比较典型,教师可以一边远端遥控这名学生,同时将这个控制过程转播给其它学生,接收转播的对象可以是某个学生,部分学生或全体学生。学生示范教师可以把某个学生机的屏幕内容、声音转播给其他学生。接受转播的对象可以是某个学生,某一组学生或者是全体学生。在转播的过程,被转播学生的操作丝毫不受影响。下发作业用来向学生机传输指定的作业,可以让学生自主完成作业。(三)监控功能屏幕监视教师可以在不影响学生的情况下,通过自己的屏幕,监看学生机的屏幕内容。教师可以监看一名学生,也可以在一屏内监看某一组学生或者全体学生。远程管理利用此功能可以使教师不必离开自己的座位,就能对全部学生的电脑进行各项属性的设置,这样有利于教师对学生机器的实时管理和监控,防止学生误操作电脑而引起不必要的麻烦。远程命令教师可以通过此功能启动学生机的应用程序或者课件,例如让全体学生的电脑都运行word等。消息通知教师可以通过该功能向学生发送通知或者警告。远程关机教师可以利用该功能关闭学生的计算机。这种功能可用于机房统一关机,为教师提供了便利。二﹑多媒体教学的特点(一)提高教学质量在教学过程,播放录象时,可进行动画截取或抓拍,以突出重点、难点;另外,多媒体技术还有教学示范,监控管理等功能。教师可以将实验操作显示于学生面前,学生也可通过学生机向教师控制机发出信号进行提问、教师给予单独辅导答疑,这样在操作练习的过程不影响到其他学生的注意力。通过合理使用多媒体网络教学软件,可大大优化课堂教学结构,提高教学质量。(二)调动学生学习的积极性计算机基础教学中用语言很难表述清楚操作的步骤,这将影响学生学习的积极性和学习的兴趣。而利用多媒体技术创制声形、图文并茂的教学环境,将操作的内容直观形象地显示在学生面前,通过多重感官刺激,能极大地引起学生的注意,加深学生的理解程度,充分调动学生的主观积极性,而且一个操作流程演示完毕后可以及时的让学生进行相关的练习,从而提高教学效果,有利学习的情境能启发学生思维,激发求知欲,真正发挥学生的主体作用。(三)增强了教师对课堂的掌控能力在广播教学过程,若学生有问题,可以随时通过电子举手向教师提问,教师可以根据问题的性质(普遍、个别)进行集体讨论、分组讨论或个别辅导。进行上述教学活动时不会对其他人产生任何影响。综上所述,多媒体在计算机基础教学中有着不可替代的作用,合理充分的使用可以极大的增强教师上课的效过,学生掌握知识点的效率。

  • 标签:
  • 简介:文中通过实际工作应用,介绍了用EXCEL自动计算渐开线花键几何尺寸和检验参数的方法,解决了机械设计的查表及计算等繁琐工作。

  • 标签: EXCEL 渐开线花键 跨棒距
  • 简介:运用VB的程序语言进行自动绘制立面图程序的编制,可以对立面图进行全方位的分析,在一定程度上加大绘制立面图的可靠性和准确性。本文从ActiveXAutomation对象模型为出发点,以建筑物的绘制立面图的设计为依据,叙述了界面的设计步骤和设计该软件所需要的相关技术的支持,进一步说明运用VB控制其他软件的好处。

  • 标签: VB 立体图程序 设计
  • 简介:摘要随着经济的高速发展,信息化时代的到来,我国的城市规划也进入了一个新的发展阶段。本文就目前城市规划的现状作了系统梳理,针对目前城市建设存在的一些普遍问题进行深入研究分析,找到问题的症结所在。同时对现代化城市规划的手段进行了探讨,得出在城市规划中使用计算机仿真技术的新思路。

  • 标签: 城市规划 计算机仿真
  • 简介:本文描述如何利用MicrosoftSQLServer2000和Excel2002的功能通过XML将企业数据发布到Excel2002。本文详尽地描述了示例代码,以阐释如何用SQLXML生成一种可由Excel2002直接读取的格式的XML数据。这种格式被称为“ExcelXML电子表格架构”或“XML-SS”。Excel2002和OfficeWebSpreadsheet组件支持这种XML格式。

  • 标签: EXCEL SERVER SQL 企业数据 SPREADSHEET Microsoft
  • 简介:行动导向教学法在经济数学不是指某一种具体的教学方法,而是指创新的多种形式的教学方法。在实际授课过程采用案例教学、团队竞争教学等具体方法,寻求学习的最佳效果。同时精心设计教学过程,将课程理论与岗位需求紧密联系,促使学生掌握牢固的理论知识和基本技能,为今后所从事岗位奠定坚实的基础。

  • 标签: 行动导向 经济数学 案例教学 团队竞争教学 信息技术
  • 简介:摘要A*算法是目前路径搜索应用最广泛的算法,最短路径搜索算法效率是研究人员普遍关注的重点,本文在分析A*算法的基础上,重点介绍了一种改进型A*启发式搜索算法,实验结果表明提出的改进方法极大地减少算法搜索区域,提高了算法的效率,更加适合交通网络的路径导航。

  • 标签: 空间顺序关系 改进型A*算法 启发式搜索 优先级队列