前言:想要写出一篇令人眼前一亮的文章吗?我们特意为您整理了5篇计算机研究论文范文,相信会为您的写作带来帮助,发现更多的写作思路和灵感。
论文摘要:劝导技术是利用计算机、设备及应用软件来影响人类想法及行为的技术。该文对劝导技术的发展及其现状进行了综述,并着重对劝导技术的可信度及其三类劝导技术应用结果通过心理学的角度进行了分析。系统生命周期是现代设计方法理念的一个重要概念,该文介绍了系统生命周期,并介绍了基于系统生命周期中的劝导技术的设计评估行为。该文为劝导技术产品研究设计分析提供了系统的理论的指导。
1引言
在CHI97(ConferenceonHumanFactorsinComputingSystems1997)上,计算机技术作为劝导技术而首次被介绍[Dillard,J.&Pfau,M.,2002]。劝导技术是指设计及应用计算机系统、设备或软件用于影响使用者的想法或行为[Berdichevsky&Neunschwander,1999]。劝导技术最初出现于七十年代及八十年。劝导技术是一门包含心理学和计算机科学跨学科技术。根据实际项目的不同,更多的学科包含在劝导技术应用中。因此劝导技术是一门多领域学科交叉合并而成的一门新型学科。尽管许多劝导技术产品应用于商业、教育界、健康问题预防及经济领域,其实际应用有着巨大的潜能,但本学科的研究还处在初级阶段。本学科前瞻性的创始人麻省理工大学B.J.Fogg博士创立了一个新名词“计算机劝导学/Captology”用于描述此学科,计算机劝导学是一个基于英文词组“用于劝导的计算机技术/ComputersasPersasiveTechnologyies)”的合成词。计算机劝导学是一门致力于设计、研究和和分析以改变产品使用者观念、态度或行为为使用目的的互动性计算机技术产品的的学科。
劝导技术的载体一般分为两大类:一类是个人电脑,另一类是利用计算机技术的电子设备。计算机有三个功能使之成为优秀的劝导者:
1)计算机在使用过程中作为工具计算并引导使用者。
2)当计算机作为媒介,利用仿真技术模拟真实环境为使用者来提供信息及经验。通过仿真信息,计算机可以劝导使用者改变想法和行为。
3)计算机可作为社会行为者,利用互动技术对使用者做出回应。
利用计算机技术劝导有两种途径:一种是以有意以劝导为目的,另一种无意劝导使用者而产生了劝导效果。本文所探讨的是第一类劝导技术应用,即产品设计的目的是使使用者接受或改变某种想法或行为。例如SkillTek1开发的软件模拟了特定的工作环境来劝导使用者对改变对某些行业工作者如医疗工作者或重型机械操作员的偏见。
2劝导技术的可信性
劝导技术的可信性是劝导技术特有的品质,这种品质在计算机提供仿真环境时格外重要。可信性共有四种不同类型:感知型、据称型的、表面型的以及经验型的[Tseng,S.&Fogg,B.J.,1999]。感知型的可信性描述了感知者相信某人或者某种事物的程度基于感知者的普遍假设。例如,相对陌生的营销员,人们会更相信自己的好友。通常计算机都被认为是高度可信的。据称型的可信性描述了感知者相信某人或者某种事物的程度基于第三方的描述。
根据可信性的类型,有不同变量用于使用者评估劝说技术产品的可信性。
1)如果使用者熟悉产品某些的内容,使用者可根据自己的专业知识。如果有错误出现,使用者会认为该产品不可信。但当使用者不熟悉产品,他们可能会认为该产品是可信的。
2)如果使用者非常需要某类信息,那么他们更可能接受该产品提供的此类信息,并认为该产品是可信的。
只有在使用者有恰当的专业知识并进行客观的评估时,可信性的评估结果才是可接受的。对于劝说技术产品的设计者来说,任何时候保证产品的可信性都是至关重要的。
3劝导力/Persuasibility
劝导力/Persuasibility在传统的字典里是找不到的,但是在网络字典中,可以看到它的解释为:劝导的能力。
劝导力是劝导产品设计固有的特性。当今,对于软件易用性系统化的设计及评估方法已经非常成熟了。但是,作为软件易用性的一个要素,劝导力的系统设计及评估仍然是研究领域的一片空白。因此笔者在本文中率先将以生命周期为导向的系统化理论和方法用于计算机仿真软件产品劝导力的设计及评估。
4劝导产生的行为上的结果
劝导的研究曾经被界定在非常有限的背景下,例如公共场合的演讲和政治性的传媒。今天,劝导已经非常普遍的用于人际交往、商业、广告和许多其他领域。学术界对劝导的研究兴趣的出现是由于劝导潜在的社会意义。通过劝导会产生三种不同的的行为上的结果,区别这三种不同的行为上的结果是非常必要的,这三种结果并不是相互排斥的,而往往会相互交叉重叠。根据不同的劝导结果,劝导力的评估会产生并侧重不同评估标准。
4.1想法及行为塑造过程
这种情况下,使用者在使用产品之前,有非常有限的相关知识。想法及行为塑造往往不被认为成典型的“被说服”。劝导在这种情况下实际是一种学习过程。传统上,有关劝导的文献将这一过程称为“想法形成”而非“想法改变”。儿童学习过程可以视为想法及行为塑造过程。但此过程并不局限于儿童。例如,在使用婴儿仿真模拟器之前,使用者可能完全不了解如何照顾婴儿。所以使用过程也是学习过程并通过学习接受劝导。
4.2想法及行为强化过程
许多劝导过程实际上是强化感知者的固有想法或行为而使之抵制改变。在我们的社会里,许多劝导过程都是想法及行为强化过程。因而许多劝导技术产品不仅仅用于改变使用者想法,而是让使用者保持并强化原本的想法且拒绝改变。例如,如果青少年使用者在使用婴儿仿真模拟器之前就认为成为少年父母是不合适的,那么通过使用模拟器,会强化使用者原本的想法并拒绝改变。
5基于产品生命周期的劝导力设计及评估
在概念性预设阶段,设计者必须对产品劝导力要求进行质化及量化的确定及分析。劝导力设计评估的计划流程必须在此阶段确定。产品设计者及潜在的用户在此阶段必须清楚的理解该产品的劝导力要求。在预设计阶段,产品劝导力设计要求需要分配至产品的产品的子系统中。正式的劝导力设计在此阶段必须被在产品为单元的层次上审核以确保达到设计使用的要求。
5.1细节设计研发阶段
在细节设计研发阶段,设计者确定详细的细节化的设计需求,分析劝导力的需求以支持产品设计。产品劝导力的预测行为是反复的并穿插于整个系统生命周期的来辅助劝导力的评估。同时,产品劝导力的自我评估也为产品设计者提供了修正劝导力设计的指导方向。如在概念性预设计阶段一样,正式的劝导力设计审核也是必要的,但此阶段,设计的主要工作已转移到产品子系统的层次,以产品细分之后的子系统的层次上进行设计及评估。而这一工作在子系统生命周期中也是重复进行的。超级秘书网
5.2生产阶段
在生产阶段,根据设计要求,劝导技术进入了实施阶段。正式的劝导力设计及评估在这一阶段展开。用户必须参与此阶段的产品测试。设计者收集并分析相关的数据及信息。如果产品的测试评估表明产品没有达到预期的劝导要求,设计者必须实施有必要的产品修正工作以确保产品达到预期的劝导效果。
5.3使用及废弃阶段
在此阶段,对产品劝导力的数据信息收集,分析及评估是非常必要的,这些信息可以为产品的改进和升级提供有效的帮助。如有必要的修正和改进,设计者将会对此备案,用于将来系统升级以及进一步的研究工作使用。
6结束语
本文在对劝导技术进行综述后,首次将系统工程,易用性设计评估及劝导技术相结合。对于劝导技术产品的设计及评估方法具有指导性意义。劝导技术的目的在于改变用户的行为及想法。因此对于劝导技术产品的劝导力评估方法进一步的研究将是一个重要的研究领域。
参考文献:
[关键词]会计电算化计算机审计发展思路
一、计算机审计是会计电算化的产物
深化改革是我国经济保持平稳较快增长的必由之路,也是建立现代企业会计制度的必由之路。在深化经济体制改革的过程中,会计电算化得到了普遍应用。会计电算化的普及对审计产生了非常大的影响,表现在多个方面,首先是对审计线索的影响尤其突出。实施了会计电算化,审计线索会发生很大的变化,传统的审计线索在电算化系统中中断甚至消失。其次是对审计内容的影响。系统的处理是否合法合规,是否安全可靠,都与计算机系统的处理和控制功能有关。因此在会计电算化条件下,审计人员要花费较多的时间和精力来了解和审查计算机系统的功能,以证实其处理的合法性、正确性、完整性和安全性。再次是对审计技术手段和方法的影响。实现会计电算化以后,会计电算化信息系统与传统手工会计系统相比,在许多方面发生了变化,必须采用新的审计技术方法才能适应这种变化。最后是对审计人员的影响。计算机要求审计人员除了要具有丰富的财务会计、审计等方面的知识和技能,熟悉有关的政策、法令依据外,还应掌握一定的计算机知识和应用技术。
由此可见,会计电算化的应用必然影响审计工作。会计电算化给审计提出了许多新问题和新要求,传统的审计已不能适应电算化的发展需要,开展计算机审计势在必行。
二、制约计算机审计发展的主要问题
会计电算化对传统的会计理论和实务产生了重大影响,必然对传统的审计产生很大的影响。所以,必须制定与新情况相适应的计算机审计准则,以利于开展计算机审计工作。与此同时,计算机审计准则的制定和计算机审计的开展将会对会计电算化的发展产生积极的推动作用。
在开展计算机审计工作中会遇到许多问题。这些问题正制约着计算机审计工作的进一步发展。概括有以下几个方面:
1.由于缺乏统一的计算机审计准则和标准,开展计算机审计存在较大风险。一是对计算机知识缺乏足够的了解,包括被审计单位的计算机系统程序缺乏了解,以及数据采集可能带来的机密泄露;二是使用技术不成熟的审计软件。有的审计软件没有经过科学的测试,可能本身就存在设计缺陷;三是审计证据的可靠性。由于有的被审计单位计算机运行处在缺乏控制的状态,审计人员就不能过分依靠,否则难以保证审计证据的可靠;四是过分对计算机技术的依赖。审计工作中,审计人员过分依赖计算机技术可能会导致检查效率低下,取证范围狭窄,审计证据不充分。
2.传统的思维方式和审计方法,阻碍了计算机审计的快速推进。首先,存在着用传统思维方式看待审计信息化,缺乏推进计算机审计的信心和远见。在计算机审计遇到困难时,不是从主观上找原因,而是简单地否定计算机审计的应用价值。其次,对计算机审计持观望和等待的态度。有的人认为计算机审计没什么大的用场,还不如手工审计快,不愿把时间浪费在掌握计算机技术上,无暇顾及计算机这一技术问题,自我隔离在信息化之外。其三,存在着技术困难和理念困惑,还没有真正认识到审计信息化必将带来人们思维方式、审计技术方法和作业流程的变革。
3.审计人员的素质与信息化发展水平不匹配,影响了计算机审计的整体推进。目前,有些审计机关面临的一个较大的问题是审计业务水平与审计信息化建设和发展的要求不相适应。一方面,由于审计人员队伍的老龄化,部分审计人员虽然有丰富的财会、审计知识和经验,但由于历史、客观的原因使他们没有机会接触计算机,造成一些知识结构上的欠缺,他们还很难提出符合信息化规律的审计需求,将传统的审计技术方法转换为计算机可以操作的语言还需要有个磨合的过程。另一方面,年轻的审计人员虽然掌握一定的计算机知识,但由于非计算机专业毕业,仅掌握浅层次的计算机基础知识和运用技能,缺乏深层次的计算机系统设计、程序编译检测技能,还不能有效分析系统结构。因此要真正运用计算机软件,完成难度较大的实质性审计程序尚有难度,需依赖专业的计算机技术人员协助,造成审计人员独立性减弱。此外,由于培训时间短,技术掌握不熟练,在审计过程中,还没有将计算机审计真正应用起来。实际运用与软件设计的要求还有一定的差距。4.对计算机审计软件开发和运用缓慢。目前由于电信、金融等机构计算机技术发展迅速,从而审计软件也开发利用较多,但其他领域较少,而通用的审计软件就更少了。迫切需要尽快开发实用审计软件,以提高计算机审计水平。
5.审计信息资源关联差,存在浪费。许多审计信息资料与数据储存在每一台电脑之中,审计信息资料不能有效地与局域网络进行链接,审计信息与数据不能互通,资源与信息没有实现共享。局域网内的审计数据库开发和建设不够完善,还没有为开展计算机审计提供更加便利的条件和环境。
三、计算机审计的发展思路
针对计算机审计发展中存在的问题,提出如下意见和建议,并采取有效措施,大力推动计算机审计工作的发展。
1.制定统一的计算机审计准则、规范和标准,有效规避计算机审计风险。要尽快制定计算机审计标准和准则,对计算机系统内部控制的评价、对审计人员应具备的资格、计算机审计过程和相关的审计技术以及证据收集等方面做出规范。保证计算机审计质量。
2.进一步提高认识,普及计算机审计知识,形成有利审计信息化实施的好环境。每一位审计人员都要提高对开展计算机审计工作的认识。要使审计人员不仅要了解计算机知识和原理;而且还要增强开展计算机审计的意识,并掌握计算机审计操作方法,逐步能根据审计过程中所出现的种种问题及时编写出各种测试、审查程序的模块。为此要大力强化审计干部开展计算机审计的紧迫性的认识,通过学习培训提高对计算机及网络知识的认识。
3.引入市场机制,尽快开发出更多的计算机审计应用软件。从开展计算机审计的实践来看,应当主要开发以下计算机应用审计软件:一是能帮助数据下载,提供不同被审计单位的计算机系统接口的软件;二是能对各管理系统进行测试软件。按特定标准生成用于测试系统的数据,使用测试数据检验程序进程,检测被审计单位执行的功能;三是能进行数据测试的审计软件。按审计的要求抽取数据后执行审计功能;四是建立规范的综合性审计数据库,包括满足制定审计计划需要的数据库,积累审计工作经验的数据库和为编写审计报告提供参考的数据库等。
4.各级审计机关要结合实际,开发适应基层审计工作的小软件。各级审计机关在引进和运用上级审计机关推广的通用审计软件的同时,更要注重结合各地的审计实践,开发出具有行业特点和地方特色的小软件。以通用性和适用性为原则,由最初的利用通用审计软件进行简单的查询和统计分析,向建立具体业务审计模型方向发展,形成较为固定的计算机审计模型,注意满足不同审计对象的相同审计项目的需要,方便不同类型数据的采集、转换与分析,避免资源浪费。
5.加强培训,建设一支适应时代需要的审计队伍。对审计人员素质的提高,要结合实际,因地制宜,分层进行。要经过培训使一线审计人员计算机审计能够分析建模,制订方案,建立审计模型;能够采集数据,下载数据,整理数据;转换数据和分析数据;最后要形成审计结果。
6.科学规划,循序渐进。要按照标准化、规范化、科学化的要求,加强网络硬件的配置。本着“先易后难,先急后缓”的原则。在软件的开发与应用上,要围绕审计项目的实际需要,积极探索适用对路的小软件,逐步建立功能配套、数据完备、操作简便的计算机审计系统。工作中要克服各自为政的状况,积极推行市场化运作模式,避免重复浪费。为此,审计机关的主要领导要经常研究计算机审计方面的问题,加大管理力度,进一步加强目标考核,将计算机审计的推广与应用作为一项硬指标落实到每个审计干部身上,引入奖惩激励机制,形成计算机审计良性发展的态势。
参考文献:
[1]孙伟峰:会计电算化信息系统的特点及其对审计的影响[J];会计之友;2004年04期;70--71
[2]严永斌:我国计算机审计现状及建议[J];会计之友;2006年03期;59--61
[3]张文婧:改进审计业务管理的思考[J];审计与经济研究;2007年03期;41--43
110kV电网继电保护整定计算是一项十分复杂的技术工作。它要求按照一定的整定计算原则,以电网的短路电流计算为基础,进行大量反复的定值计算、比较和筛选,工作量很大。因此,怎样把整定计算人员从繁杂的计算中解放出来,成为许多专家学者和技术人员追求的目标。计算机技术的迅速发展使实现这个目标有了技术支持。
从70年代后期,计算机整定计算的开发工作就开始了。由于短路电流计算的理论基础雄厚,数学模型成熟,因此在80年代用计算机进行短路电流计算得到了普及。之后在短路电流计算的基础上,沿用网络节点法的基本模式,开发了一些整定计算软件,这些软件在一部分220kV电网中的应用有了一些成功的经验,而对于110kV电网,到目前为止,还没有比较成熟的软件。这主要是由于220kV及以上电压等级的电网结构规范,相应的继电保护整定计算能够用规范的数学方法描述;而110kV电网的结构不规范,如有短线群、T接线、小电源等,这样在110kV电网的整定计算中既有用数学方法描述的确定性问题,也有大量需要用人的经验才能处理的问题。要解决这些问题,就要用到专家系统的一些基本方法,建立可修改的规则库,整定人根据整定时的具体情况使用这些规则,建立一定的逻辑关系,逻辑关系一旦建立,无论系统的其他参数如何变化,整定计算都可能自动完成。由于其逻辑关系的建立需要一定的人工干预,因此我们称这种方法为准专家系统模式的计算机整定计算。
1整定计算的条件
以往的整定计算软件在开发的时候,我国的大多数110kV电网还是环网运行,这些软件充分考虑了220kV电网同110kV环网之间电磁环的存在对保护整定的影响,并因此增加了软件的复杂程度,降低了其灵活性。这些软件对于110kV电网保护的整定不规范、失配点多、非常规整定多的问题没有重视,大大降低了计算出的结果的实用价值。另外受软件开发平台的限制,开发者在人机界面的方便程度考虑较少,使得人工干预非常烦琐,费时费力,不得不弃而不用。
准专家系统模式的计算机整定计算能够解决以往的软件应用到110kV电网时所遇到的问题,其主要依据有两点:110kV电网结构的变化和计算机技术的发展。
1.1110kV电网形成单电源的辐射结构,简化了整定计算
随着220kV的主输电网络的形成,原来的110kV环网得以解环运行,从而形成了以220kV变电站为中心电源的辐射型结构的分区网络,使得110kV的电网结构大大地简化。由于不再考虑电磁环,也使得110kV电网的整定计算软件的开发思路发生了重大改变。解环运行之后,分区网络的规模较以前减少了许多,各电力元件之间的保护配合关系变得非常简单,如果仍沿用节点方程的方法进行整定计算,一方面将简单问题复杂化,另一方面仍不能解决短线群、T接线、小电源的问题。准专家模式是将电力元件的所有的整定配合关系归纳为相应的用计算公式表示的规则(由于不存在电磁环,这些规则的数目及复杂程度都大大降低),然后由整定人选择所整定的电力元件的整定规则。这种模式简单、直观,对整定计算全过程可进行有效的控制。
1.2计算机技术的发展为新模式提供强大的技术支持
最早进行整定计算软件的开发大约是在七八十年代,现在计算机软硬件的技术水平同当时相比不可同日而语。当时编制软件最先要考虑的是软件的运行速度以及数据的存储容量,其次才是用户界面,而以目前的计算机技术水平,对于编制这种规模的软件,其运算速度及数据存储容量可以不予考虑,因此其重点应该是良好的用户界面。准专家系统模式完全在系统一次图形界面上完成参数数据的输入、计算过程的控制、计算结果的输出,大大降低了使用者掌握软件的难度,不经培训就可以方便地使用。
2整定计算的实施方案
2.1方案总体设计
该方案由以下几个模块组成:电网拓扑绘图模块、参数数据输入模块、短路电流计算模块、整定计算规则模块、整定计算模块、ODBC接口模块。总体设计原理如图1所示。
由图1可以看出,整定计算的全过程都是在系统一次图形的界面下完成,不需要使用者对底层进行操作。在专用的电网拓扑绘图模块下,一次图一旦绘好,网络数据的拓扑结构就建成,结构中各单元同系统各元件一一对应,这种对应是由软件完成,毋需人工干预;参数数据库、短路电流数据库、规则库都是整定计算的数据源,其中参数数据库、短路电流数据库与系统一次结构紧密相关,当系统一次结构变化后,这两个数据库的内容相应修改。整定规则库则完全独立,其修改、补充等操作单独进行。
2.2功能模块介绍
2.2.1电网拓扑绘图模块
电网拓扑绘图模块是一个面向对象的电网绘图工具,能够支持全屏幕动态缩放、屏幕漫游,以基本图元(如线路、断路器、变压器等)为绘图单位,进行系统一次网络图的绘制,各图元通过定义形成网络拓扑结构,性能优良且操作方便。除了具有图形编辑软件的一般功能外,它的最大特点在于可以无隙地嵌入数据库和保护整定计算模块。因此,该模块实际上充当了本系统的用户交互界面,用户在图上即可进行数据库操作并可启动线路或变压器的保护整定计算。
2.2.2参数数据输入模块
在系统一次图上,在定义好的图元上输入参数数据,经过计算机处理后形成参数数据库,并同网络拓扑结构一一对应。参数数据能够在系统一次图上打印出来。
2.2.3短路电流计算模块
利用已形成的网络拓扑结果及参数数据库,以各母线为故障点,计算大小运行方式下三相短路、两相短路、单相接地、两相短路接地的故障电流,形成短路电流数据库,并能够以一定格式输出打印。
2.2.4整定计算规则模块
以单电源辐射型网络为主要整定对象,充分考虑短线群、T接线、小电源对整定计算的影响,将各种保护的整定方法总结、归纳,形成标准化、公式化的规则库。
2.2.5整定计算模块
模块分为整定设置、线路保护整定及元件保护整定三部分。整定计算所需的有关系数要求,例如灵敏系数、可靠系数、配合系数、整定原则等,整定前在整定设置菜单下填入。
线路保护整定计算分三种方式:
1)全自动方式:所有整定步骤由计算机完成,没有人工干预;
2)半自动方式:由人工指定失配点及失配参数,计算机完成后面的工作;
3)全人工方式:全部整定步骤采用问答式,由整定人逐步完成,每一步的计算结果均在屏幕显示。
保护整定均在系统网络界面上进行,根据用户在系统一次图上选定的电力元件,直接启动相应保护的整定计算模块,通过调用参数数据库、短路电流数据库、规则库的内容进行计算,计算过程可人工干预。
所有的计算结果均以整定计算书的形式输出。
2.2.6ODBC接口模块
整定计算是在一次图形界面上完成的,要通过ODBC(OpenDataBaseConnectivity,开放数据库互联)将参数数据、短路电流数据以及网络拓扑结构参数结合起来,完成相应的计算。
2.3方案的特点
该方案具有以下特点:
1)数学模型简单
由于以单电源辐射型网络作为整定计算的对象,大大简化了整定计算的数学模型,从而使整定计算的复杂程度大大降低。
2)人机界面友好
数学模型简单使开发者在开发平台的选择上有很大的余地,不用对平台的数学计算能力有太高要求,因此可以充分利用近年来推出的优秀商业软件,从用户角度开发出具有直观、简单、灵活的人机界面的软件。
3)输入输出设计灵活
参数的输入完全在系统一次图形界面上完成,彻底摈弃了过去需要用户做节点编号、做数据文件的方法,大大降低了工作量。计算结果的输出有两种方式,一是在屏幕输出,这样可以让整定人监视整定计算的每一个步骤,这对于整定计算的审核十分有利;第二种方式是以整定计算书的形式输出,可以文本格式进行编辑,由于目前微机保护的许多小定值不是计算的结果,而是运行方式的一些具体要求,因此对整定计算书进行必要的编辑,一方面使计算书更加完整,另一方面对无纸化办公也有一定的意义。
3开发软件的选择
3.1软件运行平台:中文Windows95
中文Windows95是一个32位的操作系统,它是专门为中国大陆的用户而设计的,因此它具有内置的双字节汉字内核,无需再外挂中文平台即可显示汉字,极大地方便了国内用户。Windows95与Windows3.X以及DOS相比较,有操作容易、支持抢先式多任务、运行稳定等优点。
3.2数据库接口工具:MicrosoftODBC2.0
MicrosoftODBC2.0是一个由微软公司在90年代初提出的开放式数据库互连的标准,发展到现在在技术上已相当成熟,几乎所有主要的数据库开发商都提供了相应的ODBC驱动程序。ODBC的优点在于它使程序员无须关心他所要存取的数据源的类型、位置和格式等。他只需调用相同的API函数来和ODBC接口打交道即可,直接和某个特定的数据库交互则由ODBC来完成。这样,一方面使程序员的工作量大为减轻,另一方面使得程序更加灵活,因为当低层数据库发生变化(如数据库由DBASE变为ACCESS)时,庆用程序不须做较大的改动可适应新的数据源。
3.3数据库开发软件:MicrosoftAccess97中文版
MicrosoftAccess97中文版是微软公司在1997年推出的最新的数据库开发及管理软件,它在小型的数据库应用中具有许多优点。它是一个台式的关系型数据库,但同时又可被应用到客户/服务器数据库前端机的开发应用中。它生成的数据库仅由一个文件组成,极易管理。而且,它的开发平台是基于Windows95的,能充分利用其稳定、多任务的优势,并给开发人员一个良好的开发界面,操作相当容易。它具有以下特点:
(1)Access支持多种数据形式,可以从FoxPro,Paradox3.X,Lotus1-2-3.X,Dbase,Lotus1-2-3,MicrosoftExcel和Betrieve中引入数据。
(2)提供一整套极富特色的集成窗口式菜单开发环境,所有对象的属性采用窗口式表达,大大减少了编程语言,使得建立、编辑和调试一个应用程序既轻松又快速。
(3)Access本身并不是一个面向对象的数据库系统(OODBMS),但它是一个面向对象的开发环境。
(4)Access引入了SQL数据库标准查询语言,用户可能直接在程序中嵌入SQL语言,从而使Access成为比较完善的关系数据库系统。
(5)在Access中,可使用WindowsAPI函数,支持OLE和DDE。
(6)Access中的数据库安全控制机制也是传统的数据库无法比拟的。
3.4编程语言:MicrosoftVisualC++5.0
MicrosoftVisualC++5.0是微软公司最新推出的应用程序开发工具。较之其他同类产品(如BorlandC++5.0,WatcomC++等),功能更加强大。它支持Windows平台上几乎所有技术标准的开发,其编译器支持增量编译,每次编译只将修改过的部分重编译一遍,而其他部分不动,大大加快了编译速度,缩短了开发时间。在VisualC++5.0中,ClassWizard的功能大为增强,可以为开发人员自动生成许多代码,使开发人员能够把精力集中于程序所要实现的特定功能上,不必为一些细节浪费时间。
[关键词]数据库;浮点运算;虚拟化;资源共享
现代社会由于大规模的科学和工程计算的需求,迫使计算机必须不断地提高其运算速度和存储容量。计算机的发展历史表明,为了达到更好的处理性能,除了必须提高系统的硬件的速度外,系统的结构也必须不断改进,特别是当元器件的速度达到极限时,后者将变成焦点问题。于是,超级并行机已经成为复杂科学计算领域的主宰。但以超级计算机为中心的计算模式存在明显的不足,而且目前正在经受挑战。超级计算机虽然是一台处理能力强大的“巨无霸”,但它的造价极其昂贵,通常只有一些国家级的部门,如航天、军事、气象等部门才有能力配置这样的设备。而随着人们在日常工作遇到的商业计算越来越复杂,人们迫切需要数据处理能力更强大的计算机,而超级计算机的价格显然阻止了它进入普通人的工作领域。于是,人们开始寻找一种造价低廉而数据处理能力超强的计算模式,最终科学家们经过努力找到了答案——GridComputing(网格计算)。
网格(grid)是一个集成的计算与资源环境,或者说是一个计算资源池。网格也是一种先进的计算基础设施(AdvancedComputationalInfrastructure,简称ACI),用于研究与工程应用相结合的项目,学科领域涉及超级计算技术、网络技术、数据库技术、中间件技术、并行算法和各种计算科学研究与应用技术,是一个综合性的跨学科高技术研究课题。网格计算(GridComputing)是伴随着互联网技术而迅速发展起来的,是将地理上分布的计算资源(包括数据库、贵重仪器等各种资源)充分利用起来,协同解决复杂的大规模问题,特别是解决仅靠本地资源无法解决的复杂问题,是专门针对复杂科学计算的新型计算模式。这种计算模式是利用互联网把分散在不同地理位置的电脑组织成一个“虚拟的超级计算机”,其中每一台参与计算的计算机就是一个“节点”,而整个计算是由成千上万个“节点”组成的“一张网格”,所以这种计算方式叫网格计算。这样组织起来的“虚拟的超级计算机”有两个优势,一个是数据处理能力超强;另一个是能充分利用网上的闲置处理能力。简单地讲,网格是把整个网络整合成一台巨大的超级计算机,实现计算资源、存储资源、数据资源、信息资源、知识资源、专家资源的全面共享。
近年来,随着计算机计算能力的迅速增长,互联网络的普及和高速网络成本的大幅度降低以及传统计算方式和计算机的使用方式的改变,网格计算已经逐渐成为超级计算发展的一个重要趋势。网格计算是一个崭新而重要的研究领域,它以大粒度资源共享,高性能计算和创新性应用为主要特征,必将成为21世纪经济发展的重要推动力。
二十世纪九十年代以来,世界各个国家,尤其是发达国家,建立了很多超级计算应用中心(NCSA)和工程研究中心,美国还制定了新一轮规划的先进计算框架计划(ACIP),发展面向21世纪的先进计算技术.我国在科技部的领导和主持下,经过306主题专家组及相关单位的努力,作为我国高性能计算和信息服务的战略性基础设施的国家高性能计算环境发展很快。在已建成的5个国家级高性能计算中心基础上,又于中南、西北等地建立了新的国家高性能计算中心,科技部并加强了网格节点的建设,形成以科学院为主体的计算网格。教育部也启动了网格计算工程,第一批12个网点正在建设中,国家基金委也列出专向基金资助网格计算。
网格是借鉴电力网(electricpowergrid)的概念出来的,网格的最终目的是希望用户在使用网格的计算能力时,就如同现在使用电力一样方便简单。
在科学计算领域,网格计算可以在以下几个方面得到广泛应用:
1.分布式超级计算。网格计算可以把分布式的超级计算机集中起来,协同解决复杂的大规模的问题。使大量闲置的计算机资源得到有效的组织,提高了资源的利用效率,节省了大量的重复投资,使用户的需求能够得到及时满足。
2.高吞吐率计算。网格技术能够十分有效地提高计算的吞吐率,它利用CPU的周期窃取技术,将大量空闲的计算机的计算资源集中起来,提供给对时间不太敏感的问题,作为计算资源的重要来源。
3.数据密集型计算。数据密集型的问题的求解往往同时产生很大的通讯和计算需求,需要网格能力才可以解决。网格可以药物分子设计、计算力学、计算材料、电子学、生物学、核物理反应、航空航天等众多的领域得到广泛的需求。
4.基于广泛信息共享的人与人交互。网格的出现更加突破了人与人之间地理界线的限制,使得科技工作者之间的交流更加的方便,从某种程度上可以说实现人与人之间的智慧共享。
5.更广泛的资源贸易。随着大型机的性能的提高和微机的更加普及,及其资源的闲置的问题也越来越突出,网格技术能够有效地组织这些闲置的资源,使得有大量的计算需求的用户能够获得这些资源,资源的提供者的应用也不会受到太大的干扰。需要计算能力的人可以不必购买大的计算机,只要根据自己的任务的需求,向网格购买计算能力就可以满足计算需求。早期的网格体系结构是五层沙漏结构。在五层沙漏结构中,最重要的思想是以“协议”为中心,它侧重于外部的行为而不是内部的特征,通过协议可以实现一种机制,使得虚拟组织的拥护与资源之间可以进行资源使用的协商,建立共享关系,并且可以进一步管理和开发新的共享关系。这一标准化的开放结构对网格的扩展性、互操作性、一致性以及代码的共享都有好处。
在2002年的2月,IBM与Globus共同发表了OGSA(OpenGridServicesArchitecture),勾勒了GlobusToolkit3.0的蓝图。OGSA主要是将WebServices、数据库存取、J2EE等技术规范纳入网格计算。初步的规范已经公布在网络上供大家评估建议。
五层沙漏模型中,强调的是被共享的物理资源(或者是这些资源所支持的服务)在OGSA中,服务所指的概念更广,包括各种计算资源、存储资源、网络、程序、数据库等等,一切都是服务。五层模型实现的是对资源的共享,而在OGSA中,实现的对服务的共享。在OGSA中一切都看作是网格服务,网格是可扩展的网格服务的集合,即网格={网格服务}。
以网格服务为中心的模型的好处有以下几点:
网格中所有组建都是虚拟的,通过提供一组相对统一的核心接口,所有的网格服务都基于这些接口的实现,就可以很容易地构造出具有层次结构的、更高级别的服务,这些服务可以跨越不同的抽象层次,以一种统一的方式来看待。
虚拟化也使得将多个逻辑资源实例映射到相同的物理资源上成为可能,在对服务进行组合时不必考虑具体的实现,可以以底层资源组成为基础,在虚拟组织中进行资源管理。通过网格服务的虚拟化,可以将通过的服务语义和行为,无缝地映射到本地平台的基础设施之上。
“蓝色巨人”IBM正在构筑一项名为“GridComputing”的计划,旨在通过因特网,向每一台个人电脑提供超级的处理能力。IBM公司副总裁、也是这项计划的总设计师欧文·伯杰说,“GridComputing”是一种整合电脑资源的新手段,它通过因特网把分散在各地的个人电脑连接起来,不仅可使每台个人电脑通过充分利用相互间闲置的电脑能源,来提升各自的电脑处理能力,还可使成千上万的用户在大范围的网络上共享电脑处理功能、文件以及应用软件。正如网络技术总是从科学开发领域转向企业商务领域一样,我们也希望看到‘GridComputing’能取得这样的进展。
另一个业界巨人SUN也推出新软件促进网络计算的发展。2001年11月,Sun推出了SunGridEngine企业版软件的、,继续提升它的网络技术计算水平。该软件自推出以来,SunGridEngine企业版软件的用户已经增长了20倍。今天,全球有118000多颗CPU都是采用SunGridEngine软件管理的。
除此之外,一批围绕网格计算的软件公司也逐渐壮大和为人所知并成为受到关注的新商机,如:Entropia、Avaki、Noemix、DataSynapse等等。有业界专家预测,网格计算将成为未来网络市场发展的热点。据《ForbesASAP》预测,网格技术将在本年度达到高峰,并带来因特网的新生。如果网格技术能促使市场按预期的17%年增长率持续成长的话,那么在2020年将会形成一个年产值20万亿美元的大产业.
【参考文献】
[1]李秀.计算机文化基础[M].北京:清华大学出版社,2003.
[2]王森.计算机原理[M].北京:电子工业出版社,2002.
高职学生有自己的特点,他们不同于进入本科院校的学生。劣势在于,初高中阶段的基础知识掌握不扎实,自学能力相对不高。缺乏学习热情。但是能够走入高职院校学习的学生也有自身的优势。他们对未来的工作要求不高。希望掌握技术走入对应的企业工作。针对计算机软件专业来说。通常学生希望掌握网络知识,软件编程能力。能够实现软件研发或者软件测试等工作。这既是学生的学习目标,也是高职软件技术专业要培养的目标。要让学生具备岗位的工作能力,熟悉岗位工作的各个环节与流程。具备团队合作精神。这些都要求对学生进行能力培养。包含职业基本素质和职业技能素质。所以,在高职软件技术专业的培养中应当以能力为核心。
2课程改革实验中的有效措施
在高职教学工作中,参与到软件技术课程改革中。在具体改革中不断的摸索与尝试,总结一些方法与方案,对课程改革帮助较大。
2.1企业合作,调研实践,了解企业岗位能力的需求
高职软件专业课程的设置不能闭门造车。尤其是软件专业属于不断发展的专业。对于程序编写人员来说,三四年的时间,已经是编程语言与项目的更新换代时间了。从早期的网页开发到手机游戏开发,再到手机平台系统开发,到今天的微信平台功能推广。软件的研发方向和应用方向都是在不断的变更的。高职院校软件专业要培养能够符合企业岗位需求,具备岗位工作能力的人才。就要真正走入企业,实地调研。深入的了解企业对人才的需求。积极与企业合作,共同编写新的课程体系。携手共创培养平台。
2.2对工作能力要求进行分解与融合工作
企业岗位的工作流程了解清楚,企业岗位的主要工作熟悉掌握。这之后的工作应该是把这些工作进行能力分解。换而言之,就是完成这些工作需要具备哪些能力要进行分类。因为学生走入高职院校,首先要进行学习,而不是直接走入工作岗位。调研中的工作项目,对学生而言还不能一蹴而就。要通过学习来逐步掌握。所以这些工作需要具备的能力分解出之后。要进行再次融合。把不同的能力融入到知识当中。具体到应该在哪门课程中体现,在哪一章节中介绍。同时在实验和实践中如何体现等等这些问题都要总体考虑。
2.3实训、实验、定岗实习是锻炼实践技能的好方法
能力核心中就包含职业技能。软件专业要突出侧重于实践能力,项目开发能力。课程体系中应该侧重于实践能力的锻炼。所以在课时中应该充分考虑实验课程和实训课程的量。定岗实习更是毕业前夕,提升学生能力,让学生适应岗位工作的重要途径。通过定岗实习甚至可以让企业和学生更早的建立就业意向。所以在课程改革中,实训、实验、顶岗实习环节不可少,要注意课程的前后联系和充足的实践锻炼。
2.4加强教学过程监控、建立教学管理和考核措施
为了保证课程建设的顺利进行,可以建立由系领导挂帅、教研室主任参与的课程建设检查指导小组。指导小组定期对课程建设的质量、进度进行检查评估,听取校、系专家的听课意见,以及学生对课程的建议与意见,并及时将意见和建议反馈给任课教师,督促任课教师改进教学方法。制定严格的教学管理和考核措施,是提高课程教学质量的有力保障。每学期开学前任课教师都必须按照教学大纲认真填写教学进度表,由系主任、教研室主任把关听课制度和教学问卷调查,可进一步检查任课教师的教学质量。考试内容除必须掌握的基础理论外,还特别强调结合实际的问题,培养学生分析和解决问题的能力。
2.5教材编写工作更利于课程体系改革的发展