资源描述
3DS三维模型可视化平台设计与实现毕业论文 目 录摘 要 IAbstract II目 录 III第一章 引言 11.1课题研究的必要性 11.1.1 可视化技术 11.1.2 3DS三维模型 11.1.3 OpenGL图形开发库 11.2课题研究的可行性 21.2.1 三维绘图标准 21.2.2 3DS格式理论性研究 21.2.3客户/服务器模式研究 21.3国内外研究状况 21.4 基本概念描述 3第二章 3DS文件解析原理及其实现 52.1 3DS文件格式说明 52.1.1简介 52.1.2基本主块 52.1.3 全局子块 52.1.4 编辑子块 62.1.5关键帧块 102.2 3DS解析实现 11第三章 用户交互功能的原理与实现 133.1 几何变换基本原理 133.1.1平移变换 133.1.2 缩放变换 133.1.3 旋转变换 143.2 程序实现 15第四章 可视化系统的系统分析与实现 194.1系统功能描述 194.2软件的系统结构分析 204.2.1系统的组成和结构 204.2.2多维体系结构设计 214.2.3绘图引擎组件结构设计 224.2.4数据流、控制流分析与设计 234.2.5用户界面设计 26第五章 性能分析 275.1表面材质与环境光照模型 275.2模型坐标变换及法向量控制 28总 结 29致 谢 30参考文献 31附录 32课题研究的可行性1.2.1 三维绘图标准 OpenGL 的前身是SGI公司为其图形工作站开发的IRISGL。IRISGL是一个工业标准的3D图形软件接口,英文全称是“Open Graphics Library”。OpenGL于1992年7月由SGI公司发布,从而使一些原来必须在高档图形工作站上运行的大型3D图形处理软件,也可在微机上运行。后来随着一些支持OpenGL的商业软件如AutoCAD、UG、SolidEdge等的成功,这些赋予了OpenGL更强的生命力3。1.2.2 3DS格式理论性研究 AutoDesk公司虽然在早期并没有发布关于3DS文件格式的详细规范;但是,在三维游戏制作的过程中,因为总是要求软件工程师对3DS角色模型进行格式转换,因此软件开发者们越来越体会到理解3DS文件格式内容的重要性。后来由Jeff Lewis根据自己的程序分析以及其他人的经验借鉴编写了3DS文件格式的非正式初稿,最终随着David Farrell发布其相应3DS解析程序View3DS而使人们对3DS文件有了更加深入的认识。1.2.3客户/服务器模式研究自从70年代末微处理器的性能不断提高,而微机的价格却在不断下降,已与传统的终端价格相当。此时的主机便由处理各类终端型作业转向为以请求/响应方式为各联机提供更高层次的服务,这样便形成了客户/服务器模式。由于其灵活性、可维护性与可扩充性,后来这种模式又被应用于应用程序系统结构设计4。1.3国内外研究状况 下面列出了几种开源的可视化软件,并给出了简单的介绍:1. OpenDX:它是一个开源的可视化框架,它允许用户把先进的可视化与分析技术应用于元数据上。这些技术能帮助用户在众多领域包括计算科学、工程学、医学以及商业应用中获得对数据的全新认识。它提供了比较全面的功能集,包括数据的图形化生成、变换、处理、渲染以及模拟数据的动态变化等基本功能;而且,还允许用户进行基于点、线、二维平面、三维立体和其他集合元信息以及它们的组合信息的可视化分析技术。它采用了数据源独立的设计策略,因此它能很容易适应新的数据源和新的应用场合。另外,它采用了基于面向对象的用户界面设计方法,能方便用户进行操作。它的最明显特征就是其面向对象的,自描述的数据模型方式。这一特点使得该软件只要被链接相应的数据输入处理模块就能处理所有形式的数据输入,不管这些数据格式是标准的还是用户自定义的5。2. Vis5D:它是一个能可视化网格数据和非规则的用户自定义数据的软件系统。数据源可以是用数字表示的天气状况信息,实体扫描和其他类似的途径。它能描述最多五维的数据信息,也就是三维坐标再加上时间坐标,最后一维用于描述多个所关注的物理变量的向量。它的最明显特征就是支持多种数据集合的比较。也就是说,软件会在运行过程中维持一个文件集合,这个集合包含所有的已打开的文件;并且文件能够在软件运行过程中动态加入到这个集合中去。所有的文件信息能够在同时在一个三维场景或者是多个棋盘格窗口中显示6。 程序实现在实际绘图中,常常要对图形连续做多次变换。这样需要对该图形上的点集按变换顺序依次进行计算,计算量较大。如果只对图形进行旋转和缩放两类变换,则可以将这些变换复合为一个变换,即将两次晕眩转换成一次性的矩阵和向量乘法。但是如果变换中加入平移变换,这些变换就不容易合并了。这主要是因为平移变换和旋转、缩放变换的表示形式不一样;平移变换为矢量加法,而旋转、缩放变换为矩阵乘法。为了使各种变换的表示形式一致,从而使变换合成更容易,有必要引入齐次坐标的概念11。所谓齐次坐标表示用n维向量表示n维向量。例如,在二维平面中,点 的齐次坐标表示为 。这里,是任一个不为的比例系数。类似地,三维空间中坐标点的齐次坐标表示为 。推而广之,n维空间中的一个点 的齐次坐标为 。这里需要注意的是,用笛卡尔直角坐标表示维空间中一个点向量是惟一的。而用齐次坐标表示则不是惟一的,例如(10, 25, 15, 5), (6, 15, 9, 3)均为点(2, 5, 3)这一点的齐次坐标。这种多对一的映射关系往往使运算较为复杂,所以通常 的齐次坐标表示为 。其次坐标表示法一方面可以表示无穷远点,例如,n维向量中,w的齐次坐标实际上表示一个n维的无穷远点;另一方面用齐次坐标表示,使得所有几何变换都可以用矩阵相乘来表示,获得了平移、旋转和缩放变换的一致性表示,无论哪种变换形式,变换矩阵均可以用一个统一的*矩阵来表示。 2008年的金秋季节,我们迎来了“第四届全国计算机教育论坛”。来自国际国内的计算机教育专家、学者、教育工作者相聚在福州大学,共同探讨计算机教育领域中的热点和前沿问题,激起了智慧的火花,引起了热烈的反响。李未院士指出,党的“十七大”提出了走新型工业化道路,即科技含量高、经济效益好、资源消耗低、环境污染少、人力资源的巨大优势得到充分体现和发挥。通过工业与信息技术的融合,我们要实现产品开发和设计的数字化;制造和生产过程的数控化;企业和行业管理的信息化;流通和市场管理的网络化;更新知识结构,培养新一代产业大军;创建新兴产业,推进工业延伸发展的宏伟目标。为此,我们计算机教育工作者要更新知识结构,为培养新型知识结构的新一代产业大军而不懈努力。在培养新一代产业大军的进程中,世界IT发展环境对我国计算机教育有哪些影响?学校教育如何满足社会和企业对计算机人才的需求?什么样的人才培养方法和模式才更合理?如何评估人才才更科学?面对这些问题,与会者进行了深入的探索,从不同角度阐发了自己的观点,引起了计算机教育界的强烈共鸣。计算机教育杂志本期编撰整理了以“人才培养”为核心内容的论坛主题报告,敬献给每位令人尊敬的“人类灵魂的工程师”。 摘要:本文参照电子商务的概述方式,对数字媒体进行了思考;分析了数字媒体与数字艺术的区别,讨论了为什么要研究数字媒体;总结了数字媒体特点、类型、起源和发展,提出进行数字媒体研究的方法;最后再参考IEEE的CC2005课程体系,提出了涵盖数字媒体的计算人才培养思路。关键词:数字媒体;人才培养;CC20051引言数字媒体作为新兴的概念;近年来得到了迅速的发展。但如何进行数字媒体的研究,如何进行数字媒体人才的培养,学术界似乎仍未达成统一认识。电子商务与数字媒体都是因互联网的兴起而产生的研究热点。参照电子商务的概述方式1,对现有的文献进行总结综述,或许能给数字媒体的研究者带来启发。从现有文献来看,数字媒体相关专业多数是从艺术视角来开设数字艺术专业,比较少从计算机的视角开设数字媒体相关专业;并且专业设置不够灵活。IEEE提出的CC2005课程体系2,已经不再是简单地划分专业;各专业仅仅是知识点的组织方式和重点不同而已。计算机作为数字媒体的支撑技术,IEEE的培养思路自然也应该能为数字媒体人才的培养带来启发。2什么是数字媒体什么是数字媒体?“MBA智库”收集并整理了比较齐全的资料3。里面有被广泛接受的定义:数字媒体是指以二进制数的形式记录、处理、传播、获取过程的信息载体,这些载体包括数字化的文字、图形、图像、声音、视频影像和动画等感觉媒体,和表示这些感觉媒体的表示媒体(编码)等,通称为逻辑媒体,以及存储、传输、显示逻辑媒体的实物媒体。但通常意义下所称的数字媒体常常指感觉媒体。2006-2007年中国数字媒体产业投资机会研究年度报告中则定义为:通过计算机技术存储、处理和传播信息的媒体;或者是以数字化形式传递信息的媒介4。北京大学数字媒体技术基础课程则定义为“以数字化的形式存储、处理和传播信息的媒体,以网络为主要传播载体,并具有多样性、互动性、集成性等特点。”53数字媒体与数字艺术的区别由于数字媒体常常指数字化图片、多媒体动画、网站等感觉媒体;给人的印象多是与艺术设计相关,这就导致有时会将数字媒体与数字艺术(数字媒体艺术)或网络艺术相混淆。所有需要借助于数字媒体的艺术形式都可以叫做数字艺术;而网络艺术则是数字艺术的主要形式。吴鸿的“网络多媒体艺术概述”6详细说了网络艺术的内涵与外延,及其影响。4为什么要研究数字媒体数字媒体诞生时间虽然不是很长,但它对众多学科所产生的冲击力却是不容小觑7。给传统的传媒监管体系和规制方式带来了强烈的冲击和挑战8。数字媒体正改变着我们的生活方式。美国的尼葛洛庞帝在其著作数字化生存中指出“数字一族的行动已经超越了多媒体。正逐渐创造出某种真正的生活方式,而不仅仅是知识分子的故作姿态。这些网上好手结缘于电脑空间。他们自称为比特族或电脑族。他们的社交圈是整个地球。今天,他们才代表了候选者沙龙。但他们聚会的地方不是巴黎的咖啡厅,也不是位于坎布里奇的贝律铭建筑,他们的沙龙是在网上的某个地方”9。5数字媒体的特点以下所说的数字媒体,是指其通常的意义,即数字化的感觉媒体。多样性数字媒体可以是文字、图形、图像、声音、视频影像、动画等。所以是多种多样的。互动性数字媒体由计算机处理,它可以收集受众的反馈,然后做出改变。这是数字媒体与传统媒体区别的特征之一。人们不再是被动地接受传媒的灌输,而是主动选择自己感兴趣的内容。集成性数字媒体通常不是以单一形式存在,而是由多种感觉媒体复合而成,以便取得更好的效果。低成本、易于传播数字媒体还具有低成本、高速复制/传播等特点,而这些特点通常就是引起新社会问题的原因。6数字媒体的类型“数字媒体按其载体不同大致可以分为以下3种类型:以网络为载体,以电子纸为载体和以手机为载体。”7按时间属性可分成静止媒体(Still media)和连续媒体(Continues media)。按来源属性分,则可分成自然媒体(Natural media)和合成媒体(Synthetic media)。如果按组成元素来分,则又可以分成单一媒体(Single media)和多媒体(Multi media)。我们平时所说的“数字媒体”一般就是指“多媒体”。3 7数字媒体的起源和发展障碍随着互联网的出现,首先实现了Ted Nelson提出的“超文本”(Hypertext)的概念,随后数字图像、视频格式相继制定;20世纪90年代逐渐形成了多媒体概念,而数字媒体则是近几年才兴起的概念。由于数字媒体易于高速传播的特点,引发了大量的新问题。在这些问题解决之前,数字媒体必定会受到各种障碍。7.1版权障碍美国的Napster案应该与数字媒体相关的第一桩法律案件。这还引起一系列的知识产权争论。10数字媒体的发展有可能受音乐、电影厂商等的版权障碍。处理这个版权障碍的方法需要解决三个问题:1) 如何证明版权所属?2) 如何防止非法使用?3) 如何防止任意传播?“数字水印”解决了第1个问题;但仅靠数字水印只能证明版权所有者,并不能防止复制;只能充当证据的作用。版权管理系统(DRM)则是从软件系统上解决第2和第3个问题;但DRM也并不能彻底解决非法使用和传播的问题,因为它无法阻止通过模拟信号的重新录制。可信计算(TPM)则从硬件上实施控制,控制数字媒体中的实物媒体。由于DRM和TPM以牺牲用户的利益或隐私为代价,所以受到很多专家学者的反对。Richard Stallman的“The Right to Read”11以故事的形式描述了实施DRM或TPM将引起的后果,“Can You Trust Your Computer?”12则说明了DRM和TPM是如何侵犯用户的权利。剑桥大学的密码学家Ross Anderson的“Trusted ComputingFrequently Asked Questions”13则指出这会导致强制性垄断。自由软件基金会(FSF)为了反对DRM,已经在2007年发布GPLv314来保护自由软件不被利用。7.2道德、社会、政治障碍2008年香港娱乐圈陈冠希与众女星的“艳照门”大丑闻,引发了网络传媒的道德反思;中国政府因此也加大了网络审查力度。这表明数字媒体的传播还有来自道德、社会和政治上的障碍。7.3障碍原因数字媒体碰到这些障碍,其实与电子商务引发的问题很相似。都是由于新事物改变了传统的各种关系以及人们的价值观;“个人、企业和政治团体都面临着种种诱惑,但人们对很多问题尚未达成共识,相关法律法规也不健全。”1于是就抛出了问题。无论如何,数字媒体的发展动力很大程度上源于互联网“共享、开放、平等、自由、人本”的特征;如果以违反这些特征的方式来解决问题,必定会阻碍数字媒体的发展。8理解数字媒体8.1技术数字媒体技术是实现数字媒体(感觉媒体即文字、图形、图像、声音、视频影像和动画)的表示、记录、处理、存储、传输、显示、管理等各个环节的软硬件技术,一般分为数字媒体表示技术、数字媒体存储技术、数字媒体创建技术、数字媒体显示应用技术、数字媒体管理技术等。38.2平台数字媒体平台是以计算机、网络、数字通信、多媒体及数据存储等技术为基础,集数字媒体内容创建、存储、管理、保护、传输、发布、利用及电子商务等为一体的系统平台15。8.3艺术数字媒体艺术一般是指以“数字”作为媒介素材,通过运用数字技术来进行创作的具有一定独立审美价值的艺术形式或艺术过程,具体包括:数字艺术设计(广告设计、产品造型与外观设计、环境设计、工艺美术设计等)、数字绘画(数字插图、连环画、非真实感卡通漫画)、数字动画(二、三维动画等)、数字影像(数码摄影、数字视频、数字电影等)、网络艺术(网络游戏、互动网站、网页设计等)、多媒体艺术(互动多媒体、多媒体CAI等)、虚拟仿真(虚拟场景、漫游、虚拟教学等)、数字音频(数码音乐、数字语音)。169研究数字媒体的方法9.1技术平台科学家关心的是数字媒体的表示、创建、存储、传输、利用和管理技术。工程师则关心如何构建数字媒体的平台。国家广电总局的“下一代通信技术和计算机技术对广播电视发展的影响”项目组,发表的“数字媒体相关技术问题研究”17,是一个非常值得参考的技术研究指导。9.2内容创作艺术家关心的是如何利用技术更方便地进行艺术创作,更准确地表达自己的艺术感受。9.3伦理道德社会学家关心的是数字媒体如何影响人们的生活。法律专家关心的是数字媒体的版权问题。政府部门则更关心如何对数字媒体进行监管。10数字媒体人才的培养10.1历史1999年,全国只有两所高等院校开设了以动画为代表的数字艺术教学。16中国传媒大学动画学院的“数字媒体艺术”专业是国内数字艺术领域中第一个由教育部正式批准的本科教育专业。182002年正式批准本科专业,2003、2004年分别设置硕士、博士研究生教育层次。192004年6月,教育部教育技术学专业教学指导委员会确定“数字媒体技术”作为教育技术学的一个专业方向。2010.2现状迟静和高珊珊在2007年给出了数字媒体专业的知识体系21(见图1)。此专业知识体系很好地涵盖了数字媒体相关专业知识;但不够灵活,缺乏转专业和职业生涯的考虑。如果学生想转专业,这将浪费大量的学习精力。或者,毕业时他响应国家号召创业;但学校却没有提供合适的机会让他学习相关知识。另外,工作几年后要转型为管理人才,此体系也缺乏管理技能的培养。10.3IEEE的 概述: 本文结合职教信息技术教学实际对教学中如何促进学生迁移才干开展提出了几点意见。中心词汇: 计算机毕业网 职教信息技术教学迁移意见在学习中,先前的学习会对以后的学习发生影响,或许以后的学习会对先前的学习发生影响,这种现象就是心思学上所说的“迁移”。迁移发生的“影响”有两种:一种是能起积极促进作用的迁移,称之为正迁移。一种是有消极搅扰作用的迁移,称之为负迁移。在教学中,教员要努力促进正迁移,防止负迁移。“举一反三、举一反三”就是指正迁移现象。当今是一个知识“爆炸”的时代,知识信息开展更新之迅速到了史无前例的阶段,这更要求学生要“举一反三”,学会迁移。在职业教育的信息技术教学中,教学内容依据市场需求不时变化,没有一致的教学课程,教会学生迁移的技艺,使其信息技术才干能继续开展显得尤为重要。虽然知识迁移现象是普遍存在的,但是由于迁移的发作不是自动的,还需求一定的方法去促进。迁移教学法是教员依据“迁移规律”设法为新知识的生长提供联络的“看法桥梁”,经过迁移来发扬旧知识在学习新知识中的铺垫作用。当学生具有从事某一新的学习义务所需求的认知先决条件越充沛,他们对该学习义务的兴味就越浓,即学生对原有知识把握 得越丰厚、明晰、坚固 ,就越能更好地学会新知识,学习也就越有决计。笔者结合教学实际,对促进职教信息技术教学中正迁移的发作给出几点意见。一、确定合理的教学目的提出教学目的之一应是“为迁移而教”。好的教学应该是可以开展学生迁移才干的教学,使学生经过已有的知识阅历来学习以后知识。信息技术教学往往会被复杂地以为是计算机教学,传统的计算机教学有这样一个误区,就是教员教会学生“工序性”的操作,而无视了不同情境下的操作的“迁移性”,招致学生虽然学会了“做题”,但在实践生活中却不懂运用。假设教员能充沛看法到“为迁移而教”这一目的,则教育方法势必大异于传统方式,需求重点放在教会学生如何运用操作技艺的方法,让学生学会如何以最有效的方式在不同情境下运用这一操作技艺,这样才干有效地提高学生的信息技术才干。二、迷信精选教学资料职教信息技术教育没有一致的教材,往往是由教员自主选择教材。选择教学资料有两个准绳,一是具有时代性,教材需不时更新。信息技术课程中触及的技术内容自身就是站在时代风口浪尖,更新迅速,极易被淘汰的内容。教员不能贪图备课省力,临时不更新教材和教学内容,这样会招致学生所学内容与市场脱节,影响职业学生的失业。二是具有迁移的价值,不只要原理,还要有典型的实例和丰厚的变式练习。比如Flash动画课程,市面上的有关教材是频繁晋级、百花齐放,要在这些少量的书籍中选择教材颇为不易。那么,教员就要选择Flash软件版本较新的、制造实例较多且深刻易懂,适用性强的课件。由于职教类学生知识水平有限,大段文字叙说软件功用不易于他们了解,图片多、例子多的较能惹起兴味。教员贮存了丰厚的实例,就能在不同情境下练习 学生的操作,指点学生正确迁移、灵敏运用知识。教员只需引导他们、启示他们,制造他们自己创意的作品,学生在开动脑筋,探索制造自己作品的进程中才干真正把握 软件的功用。三、合理组织教学内容职教类的信息技术教学内容随意性较大,主要把握 在教员手中。为了促进学习的迁移,笔者在组织教学内容时,主要做到以下几点。1.教学内容结构化。教学内容的各构成要素具有迷信的、合理的逻辑联络,能表现事物的各种内在关系。例如Word的教学内容,乍看之下都是系统的小操作,但教员可以将这些小操作停止归类,给出知识结构。如分红字体设置、段落设置、页面设置等几个大块,再依据知识的深化关系布置教学顺序,如先对文字停止细节的格式化,再扩展到对段落全体的格式化,最后对页面格式化,一篇文档的全体魄式就完成了。这样有助于学生构成一个连接的结构化的思考 方式,有助于正迁移的发作。2.教学内容一体化。教员要使教学内容各构成要素整合为具有内在联络的无机全体。就如上文所举的例子,一切格式化的内容都围绕着对整篇文档的格式化,是为了完成一个“目的”。3.教学内容网络化。教学内容网络化是指教学内容各要素之间上下、左右、纵横交叉联络要沟通,要突出各种基本阅历的衔接点、衔接线。据心思学研讨,知识信息在头脑中以网状的方式存在。新的知识进入,与原有知识重新建构知识网络。在Photoshop图像处置课程中,一幅图像实例的制造不能够只运用一种操作技艺,而是几种技艺交叉、叠加运用。教员在处置这些内容时,就要留意新旧知识要素间的联络,以旧知识引导新知识,以新知识稳固旧知识,促进新旧知识间的正迁移。教员在规划较长时期内的教学时应无看法地运用这三个准绳,使学生的学习内容出现全体性的有规律的墨守成规的特点,便于学生把握 知识的进程,有迹可循地去迁移知识。四、有效设计教学顺序对知识的教授,教员要听从普通到一般、笼统到具体的组织准绳,要留意知识的纵向和横向联络。微观上需讨教员把握 知识间的前后关系,何种知识需作基础,何种知识需求前面的少量铺垫。把握 好前后关系,有助于学生对知识的了解和构建。微观上指对每堂课的设计,怎样从已有知识引入新知识,引导学生逐渐深化剖析直至把握 重点,然后总结深化。从信息技术课程的内容下去讲,软件的操作步骤可以了解为是“普通”的、“笼统”的,这些笼统的内容关于学生来讲是需求融会贯串的,但假设放在具体的实例中就轻易了解多了。经过少量的变式练习,学生在不同情境中练习这些操作步骤,渐渐成为自但是然的技艺,也就是笼统成一种规则,可以“放之四海而皆准”,也就促进了迁移的发作。五、教会学生学习与迁移教员应培育学生的迁移看法,让学生懂得什么是迁移,发现迁移的规律,培育迁移的才干。教员要让学生无看法地迁移知识,学会自己学习,找寻自己的有效学习方法。在信息技术教学中,教员要让学生不是复杂地学会“工序性”的操作,而是要无看法地运用到实践中,在运用进程中反思和深化知识。教员也要不时改动情境,培育学生灵敏运用知识技艺的才干,重复强化,学会变通。在运用实际中,教员也要培育学生独立思想才干,鼓舞他们自己思考 处置效果,总结阅历,以到达知识的迁移。文献资料 本文来自: 计算机毕业网 :1汪凤炎,燕良轼.教育心思学新编M.暨南大学出版社,2007.6:290-301.2张大均.教育心思学.北京:人民教育出版社,1999:126-128. 编程环境基础知识2.1 ASP基础概述ASP,全称ActiveX Server Page,它提供了一个在服务器端执行脚本指令(包括HTML、VBScript、JavaScript等),通过这种环境,用户可以创建和运行Web应用程序。 ASP文件就是在普通的HTML文件中嵌入VBScript或JavaScript脚本语言。ASP是一个服务器端脚本编写环境,用于创建动态的交互式Web服务器应用程序。在ASP动态网页中,不仅可以包含服务器端代码,也可以使用ASP内建对象和服务器组件,此外还可以包含服务器端文件。2.2 ASP脚本语言VBScript2.2.1 VBScript的概述VBScript是程序开发语言Visual Basic家族的最新成员,可以将灵活的脚本应用于更广泛的领域,包括Microsoft Internet Explorer中的Web客户端脚本和Microsoft Internet Information Server中的Web服务器端脚本。 VBScript脚本语言有以下主要特点: (1) 易学易用。 (2) ActiveX脚本。 (3) 其他应用程序和浏览器中的VBScript。2.2.2 VBScript 代码的基本格式一般的ASP程序都是将VBScript代码放在服务器端执行的,有两种方法:方法一:<% VBScript 代码 %>方法二:<Script Language=”VBScript” Runat=”Server”> VBScript 代码 </Script>223 条件语句1.If Then Else语句用于判断条件是Ture或False,并且根据判断结果指定要运行的语句。2.Select Case 语句是If Then Else EndIf 语句多条件时的另外一种形式,其语句的语法如下:Select Case变量或表达示224循环语句1.ForNext 循环是一种强制型的循环,用语将语句块运行指定的次数。在循环体中使用计数器变量,该变量随每次循环增加或减少。2.Do Loop循环Do循环也是根据某个条件是否成立来决定能否执行相应的循环体部分。与while循环不同的是:While循环只能在初始位置检查条件是否成立;而Do循环可以有两种格式,既可以在初始位置检验条件是否成立,也可以在执行一遍循环体后的结束位置判断条件是否成立,能否进入下一次循环。 3.WhileWend语句While循环用于对条件进行判断,如果条件成立,可以循环执行循环体,直到循环结束为止。结束循环的条件是用于判断的条件不成立。与For循环最大的差别在于:For循环用于循环次数己知的情况,执行一定次数后即可结束循环;而While循环用于不知道循环次数,但可以用一个条件来进行判断是否结束。所以对于循环次数有限,可以用条件限制的情况,使用While循环较好,且使用比较灵活。4.For Each.Next循环该语句对集合中的每个元素进行一次循环,直到集合中无更多的元素时,执行Next后面的语句。225 过程在VBScript中将过程分为两类:子过程和函数过程。子过程也称为Sub过程,函数过程也称为 Function过程。二者的区别在于:Sub过程没有返回值,相当于其他程语言中的过程;Function过程有返回值,相当于其他编程语言中的函数。1.Sub过程的声明Sub过程的声明语法: PublicPrivate Sub 过程名(参数表) 语句块 Exit Sub 语句块 End Sub2.Function过程是由一系列VBScript语句所组成,这些语句是以Function语句作为该过程的开头标记,以End Function语句作为结束。Function过程的声明语法:Public Private Function 过程名(参数表) 语句块 过程表达式 Exit Function 语句块 过程表达式 End Function与Sub过程的基本相同,不同之处是:1) 函数有返回值。它的返回值就是通过 “过程表达式”语句传递的。2) 可以在函数内部任何地方把返回值赋给函数名,而且允许存在任意次这样的赋值。如果不指定返回值,那么数值函数返回0,字符串函数返回“ ”,对象函数返回Nothing。2.3 ASP内置基本对象 Request 负责从用户端接收信息 Response负责传送信息给用户 Session 负责存储个别用户的信息,以便重复使用 Application 负责存储数据以供多个用户重复使用 Server 负责控制ASP的运行环境 ObjectContext 供ASP程序直接配合 Microsoft Transaction Server进行分布式的事务处理第三章 需求分析31 功能需求 酒店预约基本都是需要通过电话或客户直接到酒店进行,由于预约记录多是人为完成,容易造成失误和遗漏,管理效率比较低,特别是顾客比较多的季节,传统的预约方式已经基本不能满足要求。 远程预约系统是一种全新的网络预约方式,通过互联网突破了时间和空间限制实现了便捷快速的预约与管理功能。本系统具有房间信息查询、预约房间和取消预约等功能。 本酒店房间预约系统按照用户部分和管理员部分划分了两块,它们所实现的功能如下。1. 用户部分 用户注册:检测用户提供的信息并注册用户。 用户登陆:通过用户名和密码核实登陆用户身份。 预约房间:预约某个时间的某一房间。 查询预约信息:查询该用户的预约信息。 取消房间预约:取消某一到期且未付款的有效预约。 查询房间信息:按照用户提出的条件列出查询结果。 给站长留言:检查用户留言的正确性并保存。 注销用户:结束用户会话,保证安全。2. 管理员部分 阅览用户留言:调用用户留言并显示。 删除无用留言:删除需要处理的留言。 添加房间:添加新的房间,注册详细信息。 删除房间:根据用户提交的信息删除指定的房间。 修改房间信息:对于存在的某房间信息进行修改更新。 确认已付款用户的预约:当用户付款后对指定预约进行标记。 删除无用或错误的预约信息。 房间预约统计和用户统计。 安全注销。32 性能需求a 硬件环境:Windows 2000 server 是一个功能强大的操作系统,要让系统发挥应有的良好的性能,安装Windows 2000 server的计算机所需的最小配置应为:(1) CPU: 要求是奔腾以上处理器。(2) 内存: 建议最少有256MB内存。(3) 硬盘:硬盘分区有足够的可用空间来执行安装程序b 软件环境: (1) 操作系统:Windows XP (2) 服务器平台:IIS5.0(3) 浏览器:IE5.0(4) 应用软件DreamweaverMXc开发语言:Vbscript 网络交易从实名制开始网店实名:铺就网购诚信路? 日前,国家工商行政管理总局研究起草的网络商品交易及有关服务行为管理暂行办法(征求意见稿)公布并公开征求意见。根据该意见稿,通过网络从事商品交易及有关服务行为的自然人,应当向提供网络交易平台服务的经营者提出申请,提交其姓名和地址等真实身份信息。具备登记注册条件的,依法办理工商登记注册。 该规定的出台会不会影响网店的经营?网店实名制是否能充分保障消费者的权益?推行了网店实名制之后,是否能够就此铺就一条网购的诚信之路? 网店实名制呼之欲出,对于实名制,一直处于热议之中。网络的虚拟化和交易的现实化交织在一起构成了一个特殊的业态。但对于社会人来说,任何的业态都得保护公民的合法权益,在网络交易中消费者权益的保护显得格外重要。如何真正净化网络环境,保驾网络交易,实名制才是根本。 实名制便于法律监管 实名制其实是在虚拟的网络世界和现实的经济环境中架设了一个映射关系。让人们在网络的自由性中可以保证现实的约束力。没有规矩不成方圆,何况涉及交易的网络世界呢?笔者以为实名制后的网络交易,即可满足网络的方便、快捷,又可以保证法律法规对其的有效监管。在法律的监督下,交易中的利益体就可以像现实社会中那样去遵循。 近年来,随着网络的普及,网络支付平台也呈现多样性,在每个交易平台上注册的商家不计其数,鱼龙混杂。很多商家没有现实的实体店面,在网络上进行产品的销售。同时也有些不法之徒,利用网络进行不法交易。实名制的出现,是将网络作为“交易场所”的创新,而涉及税务、安全、质量等问题和我们在商场购物一样,消费者的权益有了保障的基础。 实名制有助构建诚信体系 在虚拟的网络中进行现实交易,归根结底还是现实交易。现实交易就像人们在白天进行活动,没有遮挡,没有更多的不确定因素。我国的法规中有明确规定,在任何交易中,交易双方应该表明身份,双方拥有同等的知情权。网络实名制让买卖双方平等的面对面地“谈生意”,而不是一家在明处,一家在暗处。 匿名的网络世界无疑是自由的。但世上没有绝对的自由,自由需要建立在对社会对他人无不良影响的基础上的。没有实名制,网络的诚信、责任都无从监管。社会人在网络世界里,表面是快捷方便了很多,但需要在验证彼此信用等问题上耗费很多资源。没有这个诚信体系的根本落实,那么网络也就不能满足社会发展的需要了。换言之,网络交易需要建立诚信体系,而诚信体系需要实名制的支持,否则都将是空谈。 网络就是社会 说了这么多,再来审视网络实名制,就不难发现它的社会意义之所在。网络实名制的实施,于个人来说,旨在实现虚拟人与现实人、自由人与责任人和谐统一。古人说,“大丈夫行不更名,坐不改姓”。在古人看来,名字是我们生命的符号,也是我们的胸怀与人格的象征。一个真正懂得自爱的人,必定是懂得珍爱自己姓名的人,生怕自己的名字受污染。对自己姓名的尊重,可以显示出一个人对自己的责任感。这种责任感可以转移为对他人和对社会的责任感。 网络发展的必然趋势,是与现实社会日益密切的联结。“一卡通”的实行启示我们,每个人的一切资讯,都可以凭借一张卡、一个数字来查获。随着实名制的实施,随着互联网和技术手段的进一步发展,我们不难想象,未来每个人的网络账号与他的身份证号码及“一卡通”将联为一体,网络手段最充分地融入到我们的生活,成为人们生活空间的自然延伸。 按照现实社会的管理办法管理网络交易实名制确实是保证网络交易等环节的不二法则。现在的网络交易平台已经成为人们经济交易的重要方式之一。我相信,随着实名制的实施,交易的安全性以及监管、税收等一系列问题都将得到有效地解决。 现在中国已有将近4亿的网民。从政治和社会治理的角度看,假若这些网民都使用实名制的话,那将意味着人们借由网络的社会交流成本首先是信任成本,其次是时间和精力成本,将降低很多。人们的网络互动会更和谐、更真实、更有效。由此,整个社会都可以节约大量的管理成本。在这样的高效低成本的环境下进行网络交易,于个人,于组织,于国家都是最好的选择。 时间游览是科幻故事中经常出现的情节,最近有媒体报道说,外国迷信家以为,欧洲大型强子对撞机可以使其成为理想。对此,中科院高能所粒子天体物理中心研讨员陈国明对科技日报表示:目前为止没有任何迷信依据证明这种能够性。据报道,两位俄罗斯物理学家称,运转粒子对撞机能够形成的黑洞,要么小得用显微镜才干看到,要么大得可以让人们穿越时空,成为时间游览的工具。其中一位叫伊戈尔•沃洛维奇的说:“时间游览契合现代实际数学物理的原理,有一种时间机器名叫虫洞,也就是一个通往另一时空的隧道。而当高能量的粒子相撞时,就有能够促使这种虫洞出现。这就是我们说欧洲大型强子对撞机是时间机器的缘由。”依照物理学的解释,“虫洞”是衔接不同时间和空间的隧道,经过它可以到另一个星系或另一个宇宙,也可以回到过去。在物理性质方面,“虫洞”的入口和黑洞的入口十分相似,不同的是,被黑洞吸走就回不来了,而穿越“虫洞”后还可以前往。另一位持此观念的迷信家伊丽•阿雷菲耶娃表示,要想造出时间机器,必需让时间和空间像一个圆环一样封锁,大型强子对撞机能做到这一点。“物理学中这种现象被称为像曲线一样封锁的时间,它最少从实际上允许人们回到过去。”据了解,欧洲核子研讨中心大型强子对撞机对撞实验于往年3月30日取得成功。中国迷信家参与到对撞机隧道里安放的4个探测器CMS(紧凑缪子线 圈)、ATLAS(超环面仪器)、LHCb(底夸克探测器)和ALICE(大型离子对撞机)当中,其中,中科院高能所牵头对CMS和ATLAS探测器作出 重要贡献。作为CMS实验中国组物理研讨担任人,陈国明对上述俄罗斯迷信家的实际并不赞同。陈国明说,所谓“虫洞”是一种衔接黑洞和白洞的假定,依照这种说法发生了黑洞就有能够发生“虫洞”,由于黑洞就是“虫洞”的入口。而欧洲大型强 子对撞机“发生黑洞”的说法曾经在媒体上讨论过很多。依照超弦模型,一种可以把自然界四大相互作用力:引力相互作用,电磁相互作用,强相互作用和弱相互作 用一致在一同的实际,对撞机中两个质子对撞以后可以发生迷你黑洞,但这样的黑洞寿命十分短,在发生的瞬间就会蒸发成少量的强子,被探测器探测到。记者了解到,超弦实际以为在每一个基本粒子内部,都有一根细细的线在振动,就像琴弦的振动一样,因此这根细细的线就被迷信家笼统地称为“弦”。 不同的琴弦振动的形式不同,因此振动发生的音调也不同。同理,粒子内部的弦也有不同的振动形式,不过这种弦的振动发生的不是音调,而是一个个粒子。弦的运 动十分复杂,以致于三维空间曾经无法容纳它的运动轨迹,必需有高达十维的空间才干满足它的运动。陈国明表示,欧洲大型强子对撞机自3月底开机至今已有近5个月时间,到目前为止,尚未发现任何迷你黑洞的迹象。 概 述: 以职业活动和任务进程为导向,设计高职商务英语专业办公文档综合编辑实训,主要分为实训定位和岗位义务、知识才干目的、实训内容及项目设计。中心词汇: 计算机毕业网 高职商务 英语专业 英语翻译实训 项目教学设计一、实训定位和岗位义务依据以培育英语言语才干、专业(贸易、文秘)才干和综合职业才干为主的实际教学方案,英语是国际商务活动中通用的一种专业言语,普遍地运用于外贸的各项实践任务。商务英语专业面向社会,以商务为背景、以英语言语为载体、以实际教学为补充,毕业生主要是面向外贸文员、外企行政助理、涉外文秘、外贸业务员等岗位。因此需求着力培育商务英语专业学生知晓外贸流程、熟习外贸业务、能停止日常外事沟通、能处置日常行政事务的才干。在上述岗位上,从角色分工、业务定位、贸易洽谈到贸易关系确立、维持,英语翻译均起着重要的作用。英语翻译实训是商务英语专业的重要实训课程,在于提高商务英语专业学生的“译”这一才干,同时随同提高学生的英语阅读、了解和言语的组织才干等运用才干,打下坚实的英语言语基础,并提高学生在英语学习进程中的翻译技艺。为期一周的英语翻译实训的主要义务是:1)读懂英文求职广告、英文外贸业务广告等,并译成深刻的汉语。2)读懂英文俚语、俗语、谚语,并找到对等的汉语表达法。3)读懂商务名片,并能翻译制造复杂的商务名片。4)读懂身边的商店、超市等英文称号、产品英文称号、电视栏目等,并译成汉语,了解英语翻译在生活各个范围的普遍运用。5)读懂会议纪要、产品说明书、商务合同、企业引见等英文资料,并能翻译成汉语。该实训是商务英语专业学生的基本实际环节之一,开设在大一第二学期,是实训环节的入门课程,将为以后较为专业化的国际贸易实训、外贸单证笔译实训、外贸函电实训、电子商务虚训、英语笔译实训提供入门的商务看法和基础的言语支撑。二、知识、才干目的才干目的包括:学生可以依据所学的知识,在外贸文员、外企行政助理、涉外文秘、外贸业务员等岗位,熟习外贸操作流程、外贸(询盘,报盘,
展开阅读全文