最新大数据技术与应用 大数据在知识管理中的应用论文(精选9篇)
每个人都曾试图在平淡的学习、工作和生活中写一篇文章。写作是培养人的观察、联想、想象、思维和记忆的重要手段。相信许多人会觉得范文很难写?下面我给大家整理了一些优秀范文,希望能够帮助到大家,我们一起来看一看吧。
大数据技术与应用篇一
在当前的知识经济时代下,图书馆管理所面对的环境也发生了显著变化,图书馆管理要想更好地满足社会公众需求,创新知识资源,将知识管理应用在图书馆管理中显得尤为重要。笔者就对知识管理在图书馆管理中的应用进行了简单的分析和探讨。
一、图书馆知识管理的内涵及特征
1.图书馆知识管理的内涵
知识管理是指在组织中搭建一个量化和质化的知识系统,通过对组织中的知识和资讯进行分享、创造、存取、更新以及创新等活动,逐步反馈到知识系统中,从而形成不间断的累积,个人与组织的知识成为组织智慧的循环,属于组织管理的智慧资本,以便更好地顺应当前知识经济发展的需求。而图书馆知识管理则是指既包括了对图书馆显性知识的运营管理,又包括了对图书馆隐性知识传播管理。
2.图书馆知识管理的特征
图书馆知识管理的特征主要表现在以下两个方面:(1)共享性与公益性。这是图书馆知识管理的显著特征。一直以来,促使公民自由平等地获取知识,实现全人类的知识共享是图书馆根本的精神追求。也就是说,图书馆知识管理环节中,凭借对社会公众知识的整理、分类及编排,实现对知识的集合;(2)重视对知识的管理。通常数据及文献等编码形式存在的客观知识是图书馆知识管理的基础,而图书馆的用户、图书馆的员工以及供应者所具备的知识以及在实践活动中所积累的宝贵经验为实施管理提供了重要的前提。
大数据技术与应用篇二
摘要:桥梁在长期重荷载、大交通量的运营情况下,大部分都出现了不同程度的病害。对这些桥梁进行病害分析,提出相应对策,进行维修加固,具有显著的经济效益和社会效益。大部分桥梁都具有一定的超载能力,只要找到病害的原因,并进行相应的维修加固,其大多数是可以继续运营的。本文探讨了桥梁工程常见病害分析及维修加固措施。
关键词:桥梁工程;常见病害;维修加固;措施
桥梁在使用了一定的时期后,由于气候、荷载、特别是超限超载等方面的原因,桥梁的损坏速度会不断的加快,如果不及时进行桥梁的维护,将会严重缩短桥梁的使用年限,甚至发生严重的安全事故。因此,加强对桥梁的检查,及时地对桥梁进行有效的维护、维修与加固,对延长其使用寿命、保证其承载及通行能力、保证行车安全、保持桥梁的良好的使用状态,具有十分重要的意义。
一、桥梁工程常见病害分析
桥梁病害的定义一般都由定性标准和定量界限两部分组成。定性标准从病害的形状和表象上进行界定,以从外观上将病害明显区别开,它是确定病害种类的主要依据;定量界限是便于检查和处理的角度出发人为确定的界限。钢筋混凝土桥梁的常见病害主要有:裂缝、混凝土碳化及钢筋锈蚀、梁体表面剥蚀、结构构造的破坏、地基不均匀沉降引起的破坏等。钢筋混凝土桥梁按照病害不同的严重程度可分为四类:
1、完好或基本完好
桥梁结构基本满足上述要求,与建造时比基本没有可观测到的病害。
2、轻微损伤的病害
这类病害并不影响结构的承载力、刚度、完整性及其使用功能,但要消除由于它们造成的损伤则需要额外的费用,有时还要在使用过程中对结构作系统的观察。
3、一般性损伤的.病害
这类病害虽不一定影响结构应有的承载力,但却使它们的使用性能下降,维护费用增大,有时还影响观感,使人们有不安全感。
4、严重性损伤和破坏性损伤的病害
这类病害往往表现为所采用的材料强度不足,或者构件残缺有伤,或者所选取的构件截面尺寸不够,或者所安装的连接构造质量低劣或使用环境恶劣。
二、桥梁工程维修加固的措施
1、桥面铺装层的维修加固。
(1)局部修复凿补法
将水泥混凝土铺装层的表面凿毛,深度以使骨料露出为准;用清水冲洗干净断面并充分润湿,涂刷上同标号的水泥砂浆(或其他粘结材料),最后在桥梁承载能力容许范围内,铺筑一层1~5cm厚的水泥混凝土铺装层。
(2)重新浇筑混凝土面板
桥面板的破裂和其他损坏特别严重,混凝土质量或施工状况特别不良,且无适用的修补方法时,就必须采用重新浇筑新的混凝土桥面板的措施,施工时,将原有的行车道铺装全部拆除,再将行车道表面清扫干净,必要时铺入适量短钢筋,配置上1~2层钢筋网,浇筑整体化混凝土。
(3)桥面补强层加固法
即在旧有桥面上,重新加铺一层混凝土或钢筋混凝土补强层,此方法既修补已出现裂缝、剥离等损坏的桥面板,又能加高原有梁板的有效高度,增加梁板的抗弯能力,改善铰结梁板的荷载横向分布,从而提高桥梁的承载能力。
2、桥梁结构裂缝宜采用塞缝灌浆维修加固
塞缝灌浆是把按一定比例配制的水泥(砂)浆环氧树脂(砂)浆,通过喷浆机按一定压力灌入结构物缝隙内,起到填塞裂缝、避免钢筋锈蚀并提高结构整体强度的作用。塞缝灌浆是用胶结材料把结构的裂缝填满,使力的作用、传递尽可能恢复到原来状态。塞缝灌浆一般用于处理桥梁上部、下部结构裂缝,灌浆分为水泥浆、水泥砂浆、环氧树脂浆、环氧树脂砂浆等,具体采用哪一种,应视实际情况而定。通常水泥(砂)浆用于石砌墩、台和拱圈裂缝,由裂缝的大小来决定灌浆中是否掺砂,采用水泥(砂浆造价低、效果好。环氧树脂浆一般用于钢筋混凝土结构物,因为钢筋混凝土构件产生的裂缝较小,易灌满,粘结性好;环氧树脂砂浆多用于桥面裂缝。
3、桥梁基础加固
对于位于天然地基上的浅基础,由于埋置深度较浅,易受河水冲刷而淘空。受河水改道冲刷桥梁引道,导致桥台基础冲空,引道被毁。桥梁地基局部软弱,致使桥台发生不均匀沉降,引起桥台开裂等。针对以上病害,采取对河床用浆砌片石进行铺砌,上游河床设置丁坝、打木桩扩大桥台基础等方法进行加固。
4、锚喷混凝土加固法
借助高速喷射机械,将新混凝土混合料连续地喷射到已锚固好钢筋网的受喷面上,凝结硬化而形成钢筋混凝土,从而增大桥梁的受力断面和补强钢筋,加强结构的整体性,使其能承受更大的外荷载作用。
5、粘贴钢板(筋)加固法。
当交通量增加,主梁出现承载力不足,或纵向主筋出现严重腐蚀的情况时,梁板桥的主梁会出现严重的横向裂缝。采用粘结剂及锚栓,将钢板粘贴锚固载混凝土结构的受拉缘或薄弱部位,使其与结构形成整体,以钢板代替增设的补强钢筋,达到提高梁的承载能力的目的。
6、改变结构受力体系加固法。
这种加固、改造方法是通过改变桥梁结构受力体系,达到提高桥梁承载能力的目的。如:在简支梁下增设支架或桥墩,或把简支梁与简支梁纵向加以连接,由简支变连续梁,或在梁下增设钢衍架等加劲或叠合梁等,以减小梁内应力,达到提高梁的承载力目的。
7、增设纵梁加固法。
在墩台地基安全性能好,并具有足够承载能力的情况下,可采用增设成灾能力高和刚度大的新纵梁,新梁与旧梁相连接,共同受力。由于荷载在新增主梁后的桥梁结构中重新分布,使原有梁中所受荷载得以减小,由此使加固后的桥梁承载能力和刚度得到提高。当增设的纵梁位于主梁的一侧或两侧时,则兼有加宽的作用。
8、拱圈增设套拱加固法。
当拱式桥梁的主拱圈为等截面或变截面的砖、石或混凝土等实体板拱时,且下部构造无病害,同时桥下净空与泄水面积容许部分缩小时,可在原主拱圈腹面下增设一层新拱圈,即紧贴原拱圈底面上,浇筑或锚喷混凝土新拱圈,外形上就像时在原拱圈下套做了一个新拱圈。
9、扩大基础加固法
桥梁基础扩大底面积的加固,称为扩大基础加固法。此法适用于基础承载力不足或埋深太浅,而墩台又是砖石或混凝土刚性实体式基础时的情况。扩大基础底面积应由地基强度验算确定。当地基强度满足要求而缺陷仅仅表现为不均匀沉降变形过大时,采用扩大基础底面积的加固,主要由地基变形计算来加以选定。
10、增补桩基加固法
当桥梁墩台基底下有软卧层,或墩台基础未下至坚硬岩层时,墩台发生沉陷;当桥梁墩台采用桩基础,而桩的深度不足,或由于水流冲刷等原因使桩发生倾斜。这些病害都直接影响桥梁结构的正常使用和服务年限。对此,采用增补桩基加固法是一种常用而且有效的方法。这种加固方法是:在桩式基础的周围补加钻孔桩,或打人钢筋混凝土预制桩,扩大原承台,以此提供基础的承载力,增强基础的稳定性。
11、墩台拓宽方法
利用旧桥基础,靠墩台盖梁挑出悬臂加宽部分,以便安装加宽的上部结构。此种情况为只加宽墩台上部的盖梁,墩台身和基础则不需予以加固。采用此法加宽墩台时,旧桥墩台基础必须完好、稳定,且需经过承载力验算后才能采用。否则,应在老桥的墩台旁,重新浇筑拓宽部分的墩台及基础。为保证大桥应急维修施工的质量和安全,整个维修施工期间需要全封闭交通。所有封闭路段提前在前方的路口设置标志牌。并在封闭位置专人24小时看护指挥,提前7日在当地的主要新闻媒体上发布公告,通告绕行路线和交通封闭期限。
总之,我国现有的旧桥数量大,形式多,目前病害开始逐渐暴露。在交通量不大,要求通车条件不断提高的情况下,如何用较少的投资取得更大的社会效益和经济效益是一个值得探讨的问题。同时还要充分挖掘和利用旧桥的超载潜力,能维修加固的桥梁,不要拆除重建。当发现有明显的病害后,要及时组织桥梁专家现场鉴定,必要时可做荷载试验,以确定是否需要综合改造。
参考文献:
[1]赫中营,郑立飞.既有钢筋混凝土双曲拱桥的病害分析及加固[j].山西建筑.2008(02)
[2]梅廉.混凝土桥的主要病害及原因分析[j].科技促进发展.2009(12)
大数据技术与应用篇三
应用模糊聚类和主成分分析(pca)对黄土高原丘陵沟壑区植物群落演替进行研究,以探讨该方法在植被演替研究中的.可行性.研究结果表明,利用模糊聚类分析和主成分分析,可以将13个样地客观地划分为5个群系.结合不同群系的恢复时间,即可判定随时间变化而呈现出的植物群落演替序列:猪毛蒿群落-赖草群落-长芒草群落-铁杆蒿群落-沙棘群落.该演替序列与传统的研究结果基本相同,说明利用模糊聚类分析和主成分分析方法研究植被演替是可行的.同时该方法数学上较为严格,且计算简单、运算量小,精度较高、可在计算机上运算,可大大提高植物群落演替研究的定量化水平,在植被演替中具有较好的应用价值.
作者:卜耀军温仲明焦峰焦菊英作者单位:卜耀军(西北农林科技大学资源环境学院)温仲明,焦峰,焦菊英(中国科学院水利部水土保持研究所,陕西,杨陵,712100)
刊名:水土保持研究isticpku英文刊名:researchofsoilandwaterconservation年,卷(期):200512(1)分类号:x176d159关键词:黄土高原丘陵沟壑区植被自我修复植物群落模糊聚类排序大数据技术与应用篇四
白色思考帽,也就是客观的数据分析,市场调研,主要由以下两部分组成:
首先是从广阔的视角先去查看数据,这里需要对该产品所处的行业数据有一个清晰的了解,该产品所处的行业自己所处的市场占有率的排名,一般市场占有率指的是用户的占有量,一般从行业报告可以看出大概的数据。然后接下来需要分析同类产品的总的数据情况,比如下载量、dau、wau、mau等,以及该产品的最核心的数据是什么,并且如何有可能从侧面去了解这款产品的竞品的相关数据是什么。
短视频产品目前少说有200种,进行所有产品的数据分析显然是不现实的。在这里,我们选取市场占有率在前十的产品,进行相应的数据收集与分析。
在进行数据分析的过程中,要把握一个重点,不要为了追求全面而去收集过多的数据,而要在几个维度下,选择最具说服力的数据。在用户维度,重点在于用户画像的建立;在产品维度,重点在于下载量,dau,wau上。在市场维度,重点在于产品流量指标,产品各渠道转化率等。
客观的数据分析过程可以有效地对产品预期以及产品是否可行进行合理评估。如果有竞争者,那就要仔细分析市场上同类产品的各项数据,争取做到第一;如果市场空白,还没有同类产品,那很可能是个伪需求,已经被市场抛弃。当然也有一种可能,那就是你的产品足够新颖,还没有被市场所洞察。不过可能性较低。
大数据技术与应用篇五
摘要:在社会经济发展的过程中,地理信息测绘技术也得到了迅速的发展。因此,在现阶段地理信息测绘技术的应用过程中,就应该通过数据挖掘理论的应用实现数据的采集,从而实现科学化的信息技术处理。
关键词:数据挖掘数据采集实践应用理论基础
数据挖掘理论,可以在地理信息测绘的过程中,为测绘系统提供依据,而且也可以实现预测及决策的功能,而在理论依据应用的过程中为了得到有效性的信息,就应该建立数据采集平台。但是,在现阶段数据挖掘理论的应用过程中,仍然存在着一定制约性的因素,为整个数据内容的采集带来了制约性的影响,因此,应该逐渐优化我国测绘地理信息事业的技术理念,从而在经济发展的同时实现数据挖掘的核心理念,如果在数据采集系统的应用过程中,没有得到有效性的数据内容,就会为整个地理信息测绘技术的建立造成严重性的影响。因此,在现阶段技术逐渐优化的过程中,应该实现系统性、科学性数据挖掘理论以及数据采集平台的建立,从而为测绘技术的应用营造良好的空间。
一、数据挖掘的基本含义及功能分析
1.1数据挖掘的基本含义
数据挖掘主要是指:在实践过程中所产生大量的、模糊的以及随机数据中,提取出隐藏在数据中的潜在性数据内容,对于提取处理的数据进行系统性的分析,处理,从而发现数据与数据之间的关联性,为地理信息测绘技术的优化奠定良好的基础。而且,在理论应用的过程中也可以实现新型的技术处理形式,同时也可以实现大量的业务数据转换、分析等模型的处理。也就是说,数据挖掘是一种深层次数据分析理念,与传统的测量方式存在着一定的差异性,而且,其目的的结果主要是用来分析数据的价值,验证命题的正确性。而数据分析主要是指,在没有明确假设的前提之下挖掘信息的关联性,对于挖掘出的信息而言,对测绘技术的设计具有一定的应用价值。
1.2数据挖掘的功能性分析
在测绘地理信息技术的分析过程中,其数据挖掘的理论可以将采集到的数据转化为相关的测绘知识,再通过对数据内容的运用,可以实现以下几种功能:第一,是聚类功能,就是按照数据内在的规律,将数据聚合分类;第二,是关联分析功能,主要是在数据分析的基础之上发现重要的问题形式,并建立多次的检测形式,在分析的过程中如果发现数据之间的差异性较小,也就说明在数据挖掘的同时存在着一定的关联性;第三,分类功能,通过对不同数据内容的.分析可以发现,其分类的内容及标准会形成不同的检测形式,而且,在分类偏差系统的优化过程中,可以对技术进行科学化的调整,从而优化功能性的问题分析。在实践的过程中可以发现,事物是具有一定内在联系的,为了充分实现数据的总结、分类以及聚类,就应该对采集的数据进行系统性的分析,从而为技术人员的工作提供充分性的保证。
二、数据挖掘理论在数据采集中的应用
2.1建立科学化的数据采集平台
随着科学技术的之间发展,数据采集以及平台应用理念逐渐推出,在数据采集平台的建立,可以实现大量的数据储蓄,根据最新的统计显示可以发现,一个完整的数据采集平台一次就可以形成50万以上的数据。而在数据分析的过程中很多数据是表面上的数据,而通过数据挖掘理论系统的建立,与数据挖掘理论进行充分性的融合,可以做出准确性的预测性分析,从而也可以将单独的数字进行总结、分析以及管理分析,将分散性的数据进行系统性的整合,从而挖掘出隐藏在系统中的信息,同时也可以实现技术应用过程中的管理及优化的技术处理形式。
2.2数据挖掘的应用基础
由于科学技术的不断优化,数据库的储存量不断充实,导致数据采集需要在不断完善中得到发展。而且,随着信息储备量的增大,数据平台的信息量储存发生了很大的变化。首先,系统的版本得到了不断的更新,例如,web数据采集中的系统版本,由08c版转变为现阶段的10a001版;其次,是汇总部分字段以及文字采集的阶段,数量逐渐增加,从而使数据采集平台形成了规模化的发展。而且,在整个过程中也不断强化了数据与数据之间的关联性,为数据挖掘理论的应用提供了基础平台,同时也为技术人员合理的运用数据挖掘理论提供了充分性的保证。
2.3关联规则的挖掘理论
在关联规则的使用过程中,主要是将独立的、单独的数据内容进行充分性的结合,从而多角度、多方位的分析某一事物的变化。对于初次使用数据平台的技术人员而言,在数据采集的过程中,如果要根据数据采集的现状,对测评系统进行合理化的设计,是十分困难的,他们在分析的过程中,很难发现数据与数据之间的关联性。因此,在现阶段数据挖掘理论基础的建立过程中,就应该充分的认识到这一点内容。在工作的过程中全面培养技术性人才,通过对员工工作状态的分析,发现存在的问题,然后在制定出科学化的工作决策理念,从而为员工树立正确性的发展方向。与此同时,数据采集平台只是为了提供数据,而在数据挖掘理论内容的分析过程中,是为了发现数据与数据之间的关联性,挖掘出数据检测中的基本理念,从而在根本意义上为技术的应用建立科学性的依据。
三、结束语
总而言之,在数据挖掘平台建立的过程中,为了实现数据采集平台的应用技术,就应该在采集平台建立的同时,强化数据挖掘的理论基础,从而实现数据处理的合理性。但是,在整个理念应用的过程中,由于其自身的局限性,所以在使用的过程中,应该对测绘技术进行合理化的分析,优化数据的采集,从而为整个数据挖掘的理论性应用提供合理化的依据。
参考文献:
[1]许敏.数据挖掘理论在数据采集中的应用[j].科技传播,,21:222+211.
[2]崔彬.数据挖掘中多维数据可视化的研究[d].武汉理工大学,.
[3]谭广宇.数据挖掘理论在状态数刁尾采集平台上的应用[j].广西教育,(6).
大数据技术与应用篇六
【摘要】电子商务(ec)在现代商务企业的发展中占有越来越重要的地位。如何利用信息技术掌握更多的商务信息已备受商家们的关注,站点分析技术正是为商家和网站提供了这样一种有效的分析工具。随着internet的普及,电子商务的兴起,人们的商务理念正在改变,电子商务的广泛应用使企业产生了大量的业务数据,如何更快、更好地利用各种有效的数据更好地开展电子商务,如何通过数据分析确定你的网店是否符合客户喜好,这是目前电子商务急需解决的问题。
【关键词】电子商务数据分析数据挖掘信息技术
一、市场调查
根据一份市场调查显示;卖家本身体现的实力给人与信任可依赖程度越高,用户越愿意来购买商品。
在我评论之前,我申明一下,一家之言只代表一个群体的言论,并不能涵盖每个人的想法与判断,电子商务的数据报告只能说明趋势,并不能完全反应出每个顾客真实的意图。卖家信誉-28%。价格-26%。网站的外观和感觉-16%。网站易用性-15%。商品打折-4%。快递和交付等原因-3%。出现在搜索引擎上-2%。
这是一份市场调查的结果,数据报告对实际商业产生怎样的影响,一个关键问题就是筛选问题的分类方式,他是否独立又相互依存,论点论据之间重合度越低,数据报告能说明的问题越准确。但在这之前首先是样本数据的获取与筛选方法,这里就不追溯了。我只是想根据个人对电子商务的理解,结合这份报告说点事,实际上这一组数据比较接近我个人对网购的理解,首先我们逐条说明这些影响一个网店的因素。
二、卖家信誉
之所以被普遍认为是最重要的,是因为我们网购时并不真实的接触到产品,也并不了解向你推销商品的人是否值得可信,这都是顾客基本的一个需要认知过程,互联网上哪里去确认?当然如果你在一家多卖家的平台上,往往都会有商家信用,评论等功能,很容易通过别的顾客消费情况增加自己对商家的认知。电子商务为什么要打假信用?这只是顺应顾客需求,维护健康秩序所必须做的事情。所以作为卖家不要轻易尝试作假信用,或者你今天逃过一劫,但说不定你明天网店刚做大的时候被强行关闭了。
三、价格
价格是一道屏障,在相互比拼中,有人拼得起,有人拼不起,但如何更好的控制价格,削减顾客成本,不仅为自己赢得更多展示机会,也会赢得更多顾客。价格不会是越低廉越好,最好的平衡体系没有,只有一个方法,如何在综合上为自己赢得市场??有人习惯选一些比如3.99美元的价格,看上去不加拿一分钱顾客潜在心理是这个人没赚钱,但值得说的是商品定价因产品,因地域时间,顾客等因素制宜,现在的顾客不都是傻子,商品有的是比价机会。也有人选择款0利润或者赔本的商品推,但在商品里关联组合商品卖,通过吸引用户购买自己的组合商品或者别的商品来拉动自己销售利润;还有的人也是利用免费赠送或者赔本的方式挂商品,但通过物流利润来保证自己不亏本的方式拉动店铺其他产品行销。
四、网站的外观与感觉
有的人店铺半年一年都是淘宝默认的最烂的那套模板,也不知道为什么淘宝没更新还是咋的,我没卖过商品,还不是很了解那个,但我买东西基本不光顾这样的店铺,店主对店铺的打理程度决定了我对店主的'看法,因为信用不是绝对可靠的;产品,服务好不好,全在你的形象与行为上。
五、网站易用性
你能忍受自己在一个网站哗啦了半天结果没搞懂应该怎么买商品吗?我一个朋友,按照我的认识他也是比较理性,属于心思敏捷的,他说他在xx网站搞了好久,都不知道怎么买东西,所以以后都没去过;虽然易用的应用都还是不能被所有人接受,但简单清楚的,没有歧义的每一步流程总是好的。不过这个虽然用户关注的多,但我觉得但凡有点认识的,认识相应语言的人大概都明白很多网购系统的操作流程。这里就不说什么了。
大数据技术与应用篇七
数据的收集管理中,为了得到可靠的信息,首先要从数据的收集做起。
数据的收集必须注意以下两个方面:第一,数据本身的正确性。
信息系统的任务是对大量的数据进行处理,以提供所需的决策信息。
如果收集的数据都不正确,则不可能提供正确的信息。
第二,数据收集的时间性。
要使信息系统及时提供所需的决策信息,其中一个主要问题就是收集数据的时机和时间长短。
信息系统中,对反馈信息的时间要求,即所谓响应速度,往往决定了数据收集系统的形式,是采取人工收集,还是自动收集。
数据不外乎来源于两方面:一是来源于已建立的资料源,例如从企业的档案文件、帐册、各种类型的票据中获得;另一种是从实际系统中获得。
因此,根据数据获得的途径不同,对数据的收集可分为以下两类:(1)来源性收集数据,即从已有资料中获取,由于已有的资料都是经过人工处理过的,或多或少地包含着处理者的主观因素,因而可能影响资料的正确性。
所以,应用来源性收集数据时,如何选择正确的资料源,考虑其是否可靠是十分重要的。
(2)根源性收集数据,即从实际系统中获得。
通常用仪器直接从系统中收集资料,其中不经过人的测量、记载、整理而直接输入计算机加以处理。
对于根源性数据收集,必须注意仪器的精确度、使用方法、技术和时间性等。
4结束语
随着信息化时代的不断发展,人们将能更好的运用计算机提高数据收集效率,使计算机的应用越来越广泛。
参考文献
[2]马力.可用性测试中计算机辅助数据收集和分析机制研究[d].北京邮电大学,.
虚拟仪器技术及其在数据采集中的应用【2】
摘要:介绍了虚拟仪器的构成及其特点,分析了如何从软件和硬件方面构造具体的虚拟仪器;提出了一种虚拟仪器技术在数据采集中新的应用方法,该方法利用虚拟仪器制作数据采集器,分别从硬件设计、软件设计两个角度阐述了数据采集器的具体制作方法。
实际应用证明是行之可靠的,可供技术人员在组建基于虚拟仪器技术的`数据采集器时参考使用。
关键词:虚拟仪器;数据采集;vxi总线;软件技术
虚拟仪器是以一种全新的理念来设计和发展的仪器,他是90年代发展起来的一项新技术,主要用于自动测试、过程控制、仪器设计和数据分析等领域,其基本思想是在仪器设计或测试系统中尽可能用软件代替硬件,即“软件就是仪器”,他是在通用计算机平台上,根据用户需求来定义和设计仪器的测试功能,其实质是充分利用计算机的最新技术来实现和扩展传统仪器的功能。
1虚拟仪器的特点和构成
1.1虚拟仪器的特点
与传统仪器相比,虚拟仪器具有高效、开放、易用灵活、功能强大、性价比高、可操作性好等明显优点,具体表现为:
智能化程度高,处理能力强虚拟仪器的处理能力和智能化程度主要取决于仪器软件水平。
用户完全可以根据实际应用需求,将先进的信号处理算法、人工智能技术和专家系统应用于仪器设计与集成,从而将智能仪器水平提高到一个新的层次。
复用性强,系统费用低应用虚拟仪器思想,用相同的基本硬件可构造多种不同功能的测试分析仪器,如同一个高速数字采样器,可设计出数字示波器、逻辑分析仪、计数器等多种仪器。
这样形成的测试仪器系统功能更灵活、更高效、更开放、系统费用更低。
通过与计算机网络连接,还可实现虚拟仪器的分布式共享,更好地发挥仪器的使用价值。
可操作性强,易用灵活虚拟仪器面板可由用户定义,针对不同应用可以设计不同的操作显示界面。
使用计算机的多媒体处理能力可以使仪器操作变得更加直观、简便、易于理解,测量结果可以直接进入数据库系统或通过网络发送。
测量完后还可打印、显示所需的报表或曲线,这些都使得仪器的可操作性大大提高而且易用、灵活。
1.2虚拟仪器的构成
虚拟仪器的构建主要从硬件电路的设计、软件开发与设计2个方面考虑。
硬件电路的设计主要根据用户所面对的任务决定,其中接口设计可选用的接口总线标准包括gpib总线、vxi总线等。
推荐选用vxi总线。
因为他具有通用性强、可扩充性好、传输速率高、抗干扰能力强以及良好的开放性能等优点,因此自1987被首次推出后迅速得到各大仪器生产厂家的认可,目前vxi模块化仪器被认为是虚拟仪器的最理想平台,是仪器硬件的发展方向。
由于vxi虚拟仪器的硬件平台的基本组成是一些通用模块和专用接口。
因此硬件电路的设计一般可以选择用现有的各种不同的功能模块来搭建。
通用模块包括:信号调理和高速数据采集;信号输出与控制;数据实时处理。
这3部分概括了数字化仪器的基本组成。
将具有一种或多种功能的通用模块组建起来,就能构成任何一种虚拟仪器。
例如使用高速数据采集模块和高速实时数据处理模块就能构成1台示波器、1台数字化仪或1台频谱分析仪;使用信号输出与控制模块和实时数据处理模块就能构成1台函数发生器、1台信号源或1台控制器。
专用接口是针对特定用途仪器需要的设计,也包括一些现场总线接口和各类传感器接口。
系统的主要硬件包括控制器、主机箱和仪器模块。
常用的控制方案有gpib总线控制方式的硬件方案、mxi总线控制方式的硬件方案、嵌入式计算机控制方式的硬件方案3种。
vxi仪器模块又称为器件(devices)。
vxi有4种器件:寄存器基器件、消息基器件、存储器器件和扩展器件。
存储器器件不过是专用寄存器基器件,用来保存和传输大量数据。
扩展器目前是备用件,为今后新型器件提供发展通道。
将vxi仪器制作成寄存器基器件,还是消息基器件是首先要做出的决策。
寄存器基器件的通信情况极像vme总线器件,是在低层用二进制信息编制程序。
他的明显优点在于速度寄存器基器件完全是在直接硬件控制这一层次上进行通信的。
这种高速通信可以使测试系统吞吐量大大提高。
因此,寄存器基器件适用于虚拟仪器中信号/输出部分的模块(如开关、多路复用器、数/模转换输出卡、模/数转换输入卡、信号调理等)。
消息基器件与寄存器基器件不同,他在高层次上用ascii字符进行通信,与这种器件十分相似是独立hpib仪器。
消息基器件用一组意义明确的“字串行协议”相互进行通信,这种异步协议定义了在器件之间传送命令和数据所需的挂钩要求。
消息基器件必须有cpu(或dsp)进行管理与控制。
因此,消息基器件适用于虚拟仪器中数字信号处理部分的模块。
软件的开发与设计包括3部分:vxi总线接口软件、仪器驱动软件和应用软件(软面板)。
vxi总线接口软件由零槽控制器提供,包括资源管理器、资源编辑程序、交互式控制程序和编程函数库等。
该软件在编程语言和vxi总线之间建立连接,提供对vxi背板总线的控制和支持,是实现vxi系统集成的基础。
仪器驱动程序是完成对某一特定仪器的控制与通信的软件程序,也即模块的驱动软件,他的设计必须符合vpp的2个规范,即vpp3.1《仪器驱动程序结构和模型》和vpp3.2《仪器驱动程序设计规范》。
“软面板”设计就是设计具有可变性、多层性、自助性、人性化的面板,这个面板应不仅同传统仪器面板一样具有显示器、led、指针式表头、旋钮、滑动条、开关按钮、报警装置等功能部件,而且应还具有多个连贯操作面板、在线帮助功能等。
2虚拟仪器在数据采集中的应用
利用虚拟仪器制作数据采集器可以按照硬件设计、软件设计两个步骤来完成。
2.1硬件设计
硬件设计要完成以下内容:
1)模/数转换及数据存储
设置具有通用性的数据自动采集系统,一般应满足能对多路信号尽可能同步地进行采集,为了使所采集到的数据不但能够在数据采集器上进行存储,而且还能及时地在采集过程中将数据传送到上位机,选用存储量比较适中的先进先出存储器,这样既能满足少量数据存储的需要,又能在需要实时传送数据时,在a/d转换的同时进行数据传送,不丢失任何数据。
vxi总线数据采集器通常可以利用两种vxi总线通用接口消息基接口和寄存器基接口。
消息基接口的作用是通过总线传送命令,从而控制仪器硬件的操作。
通用寄存器基接口是由寄存器简单的读写来控制仪器硬件的操作。
利用消息基接口进行设计。
3)采样通道控制
为了满足几种典型系统通道控制的要求,使通道的数量足够多,通道的选取比较灵活,可以利用寄存器电路、可预置计数器电路以及一些其他逻辑电路的配合,将采样通道设计成最多64路、最少2路可以任意选择,而且可以从任意一路开始采样,也可以到任意一路结束采样,只要截止通道号大于起始通道号就可以了。
整个控制在虚拟仪器软面板上进行操作,通过消息基接口将命令写在这部分的控制寄存器中,从而设置计数器的初值以及采样的通道总数。
4)定时采样控制
由于不同的自动测试系统对采样时间间隔的要求不同,以及同一系统在不同的试验中需要的采样时间间隔也不尽相同,故可以采用程控的方式将采样时间间隔设置在2μs~13.0ms之间任意选择,可以增加或减少的最小单位是2μs。
所有这些选择设置可以在虚拟仪器软面板上进行。
5)采样点数控制
根据不同测试系统的需求,将采样点数设计成可在一个比较大的范围中任意选择,该选择同样是在软面板上进行。
6)采样方式控制
总结各种自动测试系统的采样方式不外乎软件触发采样和硬件触发采样。
在硬件触发采样中又包括同步整周期采样和非同步整周期采样,这2种采样又可以是定时进行的或等转速差进行的。
所有这些采样方式,对于数据采集器来说都可以在软面板上进行选择。
2.2软件设计
软件是虚拟仪器的关键,为使vi系统结构清晰简洁,一般可采用组件化设计思想,将各部分彼此独立的软件单元分别制成标准的组件,然后按照系统的总体要求组成完整的应用系统,一个标准的组件化的虚拟仪器软件系统.
应用软件为用户提供了建立虚拟仪器和扩展其功能的必要工具,以及利用pc机、工作站的强大功能。
同时vpp联盟提出了建立虚拟仪器标准结构库(visa)的建议,为虚拟仪器的研制与开发提供了标准。
这也进一步使由通用的vxi数据采集模块、cpu/dsp模块来构成虚拟仪器成为可能。
基于虚拟仪器的数据采集器的软件包括系统管理软件、应用程序、仪器驱动软件和i/o接口软件。
以往这4部分需要用户自己组织或开发,往往很困难,但现在ni公司提供了所有这四部分软件,使应用开发比以往容易得多。
下面简单介绍以ni公司的labwindows/cvi为开发环境,来进行vxi虚拟仪器的驱动程序开发的方法。
第一步:生成仪器模块的用户接口资源文件(?uir)。
用户接口资源、文件是仪器模块开发者利用labwindows/cvi的用户界面编辑器为仪器模块设计的一个图形用户界面(gui)。
一个labwindows/cvi的gui由面板、命令按钮、图标、下拉菜单、曲线、旋钮、指示表以及许多其他控制项和说明项构成。
第二步:labwindows/cvi事件驱动编程。
应用程序开发环境labwindows/cvi中设计一个用户接口,实际上是在用户计算机屏幕上定义一个面板,他由各种控制项(如命令按钮、菜单、曲线等)构成。
用户选中这些控制项就可以产生一系列用户接口事件(events)。
例如,当用户单击一个命令按钮,这个按钮产生一个用户接口事件,并传递给开发者编写的c语言驱动程序。
这是运用了windows编程的事件驱动机制。
labwindows/cvi中使用不同类型的控制项,在界面编辑器中将显示不同类型的信息,并产生不同操作的接口事件。
在labwindows/cvi的开发平台中,对事件驱动进行c程序编程时可采用2种基本的方法:回调函数法和事件循环处理法。
回调函数法是开发者为每一个用户界面的控制项写一个独立的用户界面的控制函数,当选中某个控制项,就调用相应的函数进行事件处理。
在循环处理法中,只处理gui控制项所产生的commit事件。
通过getuserevent函数过滤,将所有的commit事件区分开,识别出是由哪个控制项所产生的事件,并执行相应的处理。
第三步:应用函数/vi集与应用程序软件包编写。
应用函数/vi集需针对具体仪器模块功能进行编程,应用程序软件包只是一些功能强大、需要完善的数据处理能力的模块才需要提供,如波形分析仪模块、dsp模块等。
3结语
本文探讨了虚拟仪器的基本组成,以及实际的虚拟仪器软硬件设计的一般方法,这些方法经过实际设计工作运用证明是可靠的,可供系统工程技术人员在组建具体的基于vxi总线的虚拟仪器数据采集、测试时参考使用。
参考文献
1]赵勇.虚拟仪器软件平台和发展趋势[j].国外电子测量技术,,(1)
2]总线测试平台[m].北京:电子科技大学出版社,
大数据技术与应用篇八
摘要数据处理技术为现代教学管理的发展提供了必要的技术支持和保障。本文正是基于此,设计了一种基于web方式的教学管理信息系统,作为开发平台,结合sqlserver2000进行数据库管理。希望本文的研究能够为数据处理技术在教学管理中的应用提供一些参考和借鉴。
关键词数据处理教学管理
一、系统的特点和组成
1.系统特点
本教学信息管理系统软件主要有以下特点。
(1)基于web方式的远程数据查询、上报和管理功能,简单易用、操作方便。
(2)具有满足办学特点的全面教学信息化管理功能。系统包括了学籍管理、教学运行、教材管理、课时核算等四个模块。
(3)较强的数据检索和统计功能。系统可以根据用户的需要对教学信息数据进行检索和对有关数据进行统计。
(4)完善、安全的后台数据管理功能。整个系统主要由前台数据检索和后台数据管理组成,前台数据检索需要校本部授权(密码)方可进入,后台数据的管理有较为安全的用户登录设置,使得数据安全可靠。
2.系统组成
系统体系结构采用b/s网络计算模式,采用3层体系结构,即包括数据库系统、应用服务器和客户浏览器三部分,客户浏览器(ui层)负责与用户交互,接收用户的输入并将服务器端传来的数据呈现给客户。应用服务器负责接收浏览器传来的请求并将请求传给数据库系统,同时将请求处理结果发给浏览器。数据库系统通过ado操纵数据为事务逻辑层提供数据服务,例如返回数据检索结果等。
本系统主要由前台数据检索和后台数据管理组成,前台主要用来显示系统中的各类信息,通过导航栏可以进入到各子功能模块,并提供方便、强大的检索功能,便于及时找到所需的各类资料,模块之间的关系不是各自分离而是线性连接的,每个模块的功能和任务与其他模块是交叠在一起的,互相为基础,互相支撑,构成一个完整的教学管理系统。后台管理主要为各校区的教学信息上报处理使用,主要完成信息的维护管理,包括新增数据、修改数据、删除数据等。进入后台,必须输入用户名与密码,需要经过身份认证,并且不同的用户可以分配不同的权限,不同的权根对应其应有的功能,以实现多人分工合作。系统在主菜单中以菜单形式预留后台管理入口,方便数据维护。
二、系统的.设计
系统的功能主要是通过四个功能模块来实现的,配合系统登录设置来实现数据修改与检索。具体的设计模块如下:
1.学籍管理
该模块主要负责对学生基本情况的数据进行管理
2.教学运行
该模块主要负责对管理基本概况、教学管理制度、管理机构职能、岗位职责等数据进行管理
3.教材管理
该模块主要负责对使用教材基本情况的数据进行管理
4.课时核算
该模块主要负责对教师上课时间的相关数据进行管理
三、数据库的设计
系统设计中采用面向对象模型来完成关系数据库设计,因为面向对象模型简洁且易于开发,并具有丰富的表达手段。由于系统采用的是基于关系数据库的实现方案,因此本阶段的一项重要内容是如何将面向对象模型映射到关系数据库结构并使其结果达到高性能。
系统数据库架构设计是本设计的技术核心,整个数据库中大量的表和视图,例如教师的数据表包含的字段有:教师姓名、性别、出生年月、职称、主要任教课程、技能等级证书等信息。
四、系统的安全性研究及解决策略
本系统设计时除考虑了以osi安全体系结构作为参考,采用了服务器防御系统、检测系统、响应系统、恢复系统和维护系统,保障了服务器的自身及所提供的服务安全问题。同时在应用系统内部程序设计时采用了如下一系列举措,以避免由于应用程序自身不健全带来的安全问题。
1.远距离访问数据的安全隐患
主要解决方法是采用显式提交,数据库服务器在一定时间内如收到提交或回退的操作指令,应向客户端反馈成功信息;如未收到,数据库服务器应根据自身设置的超时判断,主动回退这一事务,并向客户端反馈,让其重新提交;如果回退的信息客户端未收到,用户仍不能知道提交结果,鉴于这种情况,可在客户端设置事务提交标志,收到反馈信息,改变标志;但如果反馈信息丢失,用户又重新提交,服务器就可能收到一个事务的两个提交,这时可以给提交的事务进行编号来解决这一问题。
2.数据库共享的安全隐患
数据库系统中的数据共享容易带来很大的安全性问题,程序设计时可以采用用户标识和鉴定,系统提供安全授权和检查机制来规定用户权限,严格要求对数据库操作进行显式的事务提交或回退,使用操作日志和审计技术来记录用户行为等方法加以解决。
3.用户角色权限管理中的安全隐患
解决方法是要求输入用户名和口令,但用户名和口令不能写在应用程序中,也不能存在数据库中,而是在web服务器和数据库服务器上同时建立一个存放用户编号id、用户名、口令、登录时间、权限和用户上网的ip地址,以及用这些参数经过一定算法得到的特别标识字的数据表,用户登录时先往服务器上写入相关数据,经过转换,再写入数据库服务器,避免了用户直接访问数据库服务器上的口令等数据。
4.应用程序和数据库接口的安全隐患
这一问题可以采用多级登录办法来解决,数据库管理员可以首先建立一个普通权限的数据库帐号,其中有一条记录,即帐号和密码,称它为第一级数据库帐号,然后再建立应用程序登录权限表和第二级数据库帐号表,通过两级数据库登录和一级系统登录,可以保证应用系统使用数据库的安全。
五、结束语
教学信息管理自动化系统,是人与人、人与部门、部门之间信息的共享、交换、组织、分类、传递及处理,活动的协调,从而达到自动化整体目标的过程。系统着重于提供信息的共享、交换、组织、传递、监控功能,提供协同的工作环境。技术,缩短了系统的开发周期,提高了开发者的效率,开发的教学管理信息系统,功能强大,方便灵活。系统同时考虑了网络系统和应用系统的安全问题,从多方面对信息系统安全予以保障。
参考文献:
[1]董群.学校体育教学管理的助手——计算机.山东体育科技.2011.06.21.
[2]李桂杰.基于web环境下运行vfp应用程序的探讨.硅谷.2010.10.30.
大数据技术与应用篇九
l进程:运行中的应用程序称为进程,拥有系统资源(cpu、内存)
l线程:进程中的一段代码,一个进程中可以哦有多段代码,本身不拥有资源(共享所在进程的资源)
在java中,程序入口被自动创建为主线程,在主线程中可以创建多个子线程。
区别:1、是否占有资源问题
2、创建或撤销一个进程所需要的开销比创建或撤销一个线程所需要的开销大。
3、进程为重量级组件,线程为轻量级组件
l多进程:在操作系统中能同时运行多个任务(程序)
l多线程:在同一应用程序中有多个功能流同时执行
2、线程的主要特点
l不能以一个文件名的方式独立存在在磁盘中;
l不能单独执行,只有在进程启动后才可启动;
l线程可以共享进程相同的内存(代码与数据)。
3、线程的主要用途
l利用它可以完成重复性的工作(如实现动画、声音等的播放)。
l从事一次性较费时的初始化工作(如网络连接、声音数据文件的加载)。
l并发执行的运行效果(一个进程多个线程)以实现更复杂的功能
4、多线程(多个线程同时运行)程序的主要优点
l可以减轻系统性能方面的瓶颈,因为可以并行操作;
l提高cpu的处理器的效率,在多线程中,通过优先级管理,可以使重要的程序优先操作,提高了任务管理的灵活性;另一方面,在多cpu系统中,可以把不同的线程在不同的cpu中执行,真正做到同时处理多任务。