插件技术论文范文
时间:2023-04-07 17:13:03
导语:如何才能写好一篇插件技术论文,这就需要搜集整理更多的资料和文献,欢迎阅读由公务员之家整理的十篇范文,供你借鉴。
篇1
插件在开发与实现过程中,为确保插件与软件主程序之间能正常通信,其开发必须遵循主应用程序的接口。目前,较为常用的插件实现方法有:独立应用程序法、动态链接库法、COM法、ATL法等等,无论采用哪种方法实现和开发插件,都应当以方便使用为主要目的。一个插件的实现,离不开主程序、插件接口和插件本身这三方面要素。
(1)主程序。
主程序中通常含有一个插件管理的模块,可管理一个或多个类型的所有插件。它的主要功能是提供对插件的管理,当程序起启动时负责加载插件以及插件功能的调用,在程序终止时负责插件的释放。
(2)插件接口。
接口规范了主程序与插件之间的通信标准,对于DLL插件,插件接口通常就一个结构,并包含了引用到接口函数的指针;对于COM插件,常采用一个包含基类的COM接口,并在COM中定义接口。
(3)插件本身。
插件需遵循接口规范,并实现接口约定的功能及其它特定功能,插件可以是exe文件、DLL文件或者其它格式文件。
2.插件技术在软件技术中的应用类型与应用优势
2.1插件技术的主要应用类型
(1)批命令插件。
这种插件多为文文章件,其特点是使用功能单一,扩展性很小,但是制作方便。由于这种插件的自由度非常低,近年来在软件技术中已很少使用。
(2)脚本插件。
脚本插件是利用脚本语言而制成的插件,其特点是制作简单、使用方便,且便于后期的修改。目前,该插件应用较多的一种脚本语言是XML。
(3)COM插件。
COM(ComponentObjectModel)即组件对象模式,它是一种语言共享和跨应用的二级制代码方法。COM插件的开发标准可以独立于任何编程语言,只要满足COM标准,就可以通过任何编程语言调用这些模块功能。因此,COM插件具有使用简单、方便的特点,只需要插件接口与主程序之间实现信息间的交互,就能满足插件功能的实现。
(4)DLL插件。
DLL(DynamicLinkLibrary)即动态链接库,它是一个可以由多个程序并用的代码和数据的库,通过DLL,插件可以更容易的进行更新。DLL插件不仅可以利用多语言编程进行开发,利用实现资源间的共享,而且具有易于扩展软件应用程序和节省内存空间的特点。
2.2插件技术在软件技术中的应用优势
(1)独立性强,安装简单。
插件作为可以独立存在于软件部分的应用程序,不受到或很少受到外界因素的影响,能够较为自由的应用于各种软件系统当中;插件与主程序之间遵循标准的接口规范,在插件应用时具有安装简单、快捷的特点。
(2)可移植性强。
由于插件程序自身多是由一些较小的插件结构所构成,因此具有组成结构灵活和功能移植性强的特点,用户可以根据自身的需要选择不同功能及内容的插件,也可以方便对不需要的插件进行方便删除,而不会影响到软件的使用功能。
(3)扩展性好。
当前,许多计算机软件中都面向用户提供了插件技术,以此提高软件的扩展能力与复用度。插件技术的应用,不仅可以满足不同用户的特殊需要,进行多人并行模式的开发与独立升级,而且插件还可明显扩展软件主程序的功能,使软件的应用领域得到不断拓展。
3.插件技术在软件技术中的具体应用
文章以浏览器插件为例,介绍了几种常见浏览器插件的应用。
3.1Java虚拟机
Java虚拟机插件是JavaVirtualMachine的缩写,是一个虚拟的计算机程序,通过在实际计算机中仿真模拟各种计算机功能来实现。Java虚拟机插件具备完善的系统架构与功能,能实现信息处理、信息指令、信息存储等功能,当用户需要在网络中浏览部分特殊网页素材时,就需要通过Java插件来模拟该素材的观看环境。
3.23DWebmaster网上虚拟现实
传统的网络虚拟现场场景是由一些3D创建工具所建立的,而其制作与效果并不佳。近年来,SuperScape公司开发了一款专业用于创建和浏览虚拟现实场景的插件———3DWebmaster,并推出了专门为网页浏览器进行优化的插件VisCape。其中,3DWebmaster主要用于创建虚拟场景,而VisCape则充分利用计算机系统强大的运算能力,浏览器观看到到的虚拟现实场景更加真实。
3.3AcrobatReader网上文学阅读
AcrobatReader是由Adobe公司开发的一款网上文学阅读应用插件程序。用户通过该程序可以显示和打印PDF格式的文件,还能允许文档保留相应的文本格式,例如图像、图表、字体等等。如果安装了AcrobatReader,它在浏览器中是不显示的,但是当浏览器遇到具有PDF格式的文件后,能自动显示该文件。3.4RealPlayer网上视频播放RealPlayer是一款在网页浏览中非常常见的视频播放插件,它能提供流式传输声音或视频的方案。通过RealPlayer插件,能在浏览中实现实时的声音与视频对话,当中Web网页中遇到一个RealAudio声音文件,或者一个RealVideo视频文件时,RealPlayer就会在接收到该文件的前几千个字节以后,即开始进行解压缩,然后播放解开的部分,而与此同时其余部分仍然在传送,这样就节约大量的时间。
4.结束语
篇2
随着社会经济的不断发展,电力在社会发展中的作用逐渐凸显出来,对社会与经济的稳定发展带来了严重的影响。目前我国城市建设正在如火如荼的发展之中,各种电力设备被广泛的应用在各个领域中,电力行业的发扎过程中需要对电力营销进行实施,集中处理各种用电信息,这样才能对电力企业的安全供电进行保证,从而更好的为我国社会经济发展与城市建设提供电力方面的保障。在电力市场不断发展的过程中,需要展开电力营销,将电力用户的需求作为中心,为用户提供安全可靠的电力产品,同时促进电力服务质量的不断提高。在实施电力营销的过程中,主要利用网络技术与通信技术,对信息管理网络进行构建,在此基础上利用该信息管理网络对电力信息展开集中的处理。可以通过电力营销实现采集电力信息、管理电力行业业务、处理各种店里工作等,同时面对用户的电力需求,及时的作出响应,进而使用户的需求得到满足。在电力企业的发展过程中,电力营销的应用极大的推动了企业与用户之间良好业务关系的建立,为电力企业创造了巨大的经济效益,在电力企业发展过程中起到了十分重要的作用。远程用电检查技术主要是由各种应用软件以及用电采集软件组成的,在电力行业发展过程中,远程用电检查技术以其快捷、方便等特点广泛应用与电力营销中,可以完成对用户各种用电信息进行快速的采集和整理,并完成电费计算。远程用电检查技术的应用在电力行业发展过程中,主要通过制约技术与远程技术等实现对用电设备运转情况的监测,对信息数据进行采集,并实现资源共享,进而对用电信息的安全性与可靠性进行保证。在实际应用电力营销远程用电检查技术过程中会受到一些因素的干扰,因此在实际应用过程中应该加强对系统安全的建设。
2电力营销中远程用电检查在工作中存在的问题
2.1技术、设备问题远程用电检查技术与设备
在不同位置、不同地区存在一定的差异,这也为技术的应用以及维护增加了很大的难度,正因为在设备与技术上存在这些差异,所以远程用建设与电力营销之间的连接也增加了很大的难度,对电力营销中远程用电检查技术各项功能的正常发挥带来了一定的阻碍。
2.2采集终端问题采集终端存在的差异性
主要表现在环境适应能力与实际工作环境间存在的不同,正因为存在这种差异性使得采集终端的安全运行受到影响,同时数据的准确性也受到了影响。
2.3通信问题远程用电检查技术的实际
应用过程中,通信方法也是对技术应用效果产生影响的重要因素之一,在不同通信方法之间存在着不同的优势与不足,现阶段主要使用的通信方式有无线传输、通信光线等,这些通信方在传输过程中会受到不同强度的干扰,同时通信的可靠性也会受到影响。
2.4应用问题远程用电技术
在电力营销中的应用还存在应用上的问题,例如管理和技术人员较少,系统的功能不能得到正常发挥等,这些问题的存在使得远程用电检查技术的正常应用受到了严重的影响。
3电力营销中远程用电检查技术的应用
3.1对统一的用电检查设备进行使用
从现阶段远程用电检查技术在企业电力营销中的应用现状尅看出,所述电力企业现在应经形成了属于自己的远程用电检查系统,但是该系统在实际应用过程中在技术上始终存在一定的差异性,使得用电数据信息的采集受到了严重的影响,为了对用电信息检查的准确性进行保证,需要对统一的远程用电检查设备进行使用,将电力系统和用电检查系统紧密的联合在一起,并对目前的电力营销方式进行适当的调整,对良好的远程用电检查系统进行构建,这样就能创建一个良好的用电环境,对远程用电检查技术功能的发挥进行保证。
3.2使用电子电表
电表是对用户用电量进行计量的一种设备,目前在对电表进行使用过程中,电表的工作状态会受到各种因素的音响,为了对这一问题进行解决,可以对电子电表进行使用,这种电子电表在使用过程中计算电量的准确度更高,减少维修工作量,同时对其进行远程用电监控也比较便利。
3.3对通信方式进行合理选择
在应用远程用电检查技术的过程中会受到通信方式的严重影响,在电量传输过程中不同通信方式会受到不同因素的影响,每种通信方式的优势与不足都不同,为了使远程用电检查技术的各项功能得到更好的发挥,电力企业应该与自身的工作、供电环境相结合,对最佳的通信方式进行选择,进而使电量在传输过程中受到的干扰得到降低,最终促进电量传输质量得到提高。
3.4对电力营销管理体系进行完善
在电力企业中有一个良好的管理体系能够保障营销工作得到正常进行,同时保证远程用电检查技术得到高效的运用,因此在电力工作中应该对电力营销管理相关制度进行完善,保证远程用电检查工作得到顺利的开展。在电力营销工作中,应该不断对各项制度进行完善,以便于各项店里工作的顺利开展,同时加强供电服务制度建设,更好的为电力工作提供良好的制度环境。
4结语
篇3
关键词: 勘察设计行业; 专业技术人员; 职业发展通道; 职业生涯
中图分类号: F270 文献标识码: A 文章编号: 1009-8631(2011)05-0027-02
1职业发展通道建设的提出及作用
最近,笔者所在城市一家具有50多年历史的综合设计院,接连出现8名在该院任职高级工程师多年的专业技术人员(其中有2人在该院担任副主任工程师、主任工程师技术职务)辞职,跳槽到当地某新成立勘察设计公司并担任要职,4人任公司副总经理(1人为常务副总经理,1人兼任公司总工程师),4人任公司副总工程师。辞职的原因除了谋求个人更好的成长空间和发展外,也与该院专业技术人才队伍存在的问题分不开,主要表现在:专业技术人员层次结构比例严重失调,具有高级职称的人员偏多,上升空间较小,人才队伍发展后劲不足;职业发展通道单一,长期从事相同岗位工作,缺乏横向的流动调配和交流,如有的专业技术人员在同一部门或同一岗位上担任同一职务长达十多年,极易产生职业倦怠,影响组织生产效率,造成骨干技术人员流失。如何解决既有利于实现勘察设计组织长远发展目标,又不影响专业技术人员工作积极性,避免人才发展后劲不足和职业发展“一条路走到底”问题?笔者认为,建设多元化的职业发展通道不失为一个可以尝试的办法。
职业发展通道是一种对前后相继的工作岗位和经验的客观描述,展现某一种职业中,专业技术人员个人发展的一般路线或理想路线,它是建立在将职业角色放在一个不断变化和发展状态的基础上,为专业技术人员合理使用和拓展能力提供各种发展机会,包括确定某一职业进口和出口通道,职业的纵向流动通道、职业的横向流动通道等三个方面。专业技术人员的职业发展通道通常以工程技术类、项目管理类通道为主,企业管理类、市场营销类通道为辅。
建设职业发展通道,一方面,有利于勘察设计组织明确自身发展战略,规划专业技术人才队伍结构,合理安排专业技术人员的工作变动和人事流动,使个人在此过程中得到应有的锻炼,具备担任更高职务或胜任其他岗位的广泛能力,使专业技术队伍整体素质得到提升,从而更好地为组织创造更大的价值;另一方面,职业发展通道建设,强化了专业技术人员对自我职业价值观、需求、兴趣、目标和行为的认知程度,能使专业技术人员更加明确职业生涯发展的方向,更加清晰地认识到组织对个人能力的要求,从而能够自主地发展和提升自身的某些潜能。同时,对勘察设计组织中,部分天生具有某一方面才干的专业技术人员,科学合理的职业发展通道体系建设能将其放在合适的岗位上,根据个人的专长合理使用,为其提供更好的职业成长阶梯,促进其能力的发挥,达到人力资源的最佳效益。
2职业发展通道建设的主要内容
(1)归并职种,建立多元化职业发展通道
职种是指组织内部的职业种类,一般来讲,工作性质、职责和知识、技能要求相同或类似的职位,可以打破组织部门界限,全部归为一类,形成一种职种,勘察设计组织的职种一般可以分为企业管理类、工程技术类、市场营销类、工勤辅助类等。以职种为基础,建立多元化职业发展通道就是将所有的职位纳入到不同的职种中,每个职种根据其对组织的重要程度和自身特点设定层次,这样,专业技术人员不管是否在职位层级中得到提拔,只要在本职种内不断提高自身的任职能力和工作业绩就能获得晋升,其报酬水平就会相应提升,个人价值就可以得到实现,同样可以实现职业发展。
(2)设计职层,划分职级
专业技术人员的发展具有阶段性,其职业生源分为探索阶段、建立阶段、维持阶段和离职阶段,职业成长周期一般为20年左右。因此,需要在一个职种内按照职层、职级来确定员工的职业发展阶段。一般来讲,每个职种可以划为3-5个职层,例如基础层、骨干层、中坚层、核心层。确定职层之后,按照勘察设计组织的发展战略和业务模式,根据每个职种的职业要求,划分职级,职级是依据同一职种的从业人员所需专业知识的深度与广度、职业素质、任职年限、履职责任和管理职责等因素,结合该职种员工职业生源周期特点进行划分。不同职种的职级有所差别,职级设置要同职级晋升可能需要的年限相匹配,专业技术人员职业生涯周期较长,晋升年限较短,可以设置较长的职级。确定了职级就解决了每个职种的任职者在对应的职层上所对应的职业发展通道有多长的问题。
(3)设置任职资格,确定晋升办法
在确定每个职种的职层和职级之后,必须确定相应的任职资格和晋升办法,这是职业发展通道建设的重点,目的在于使组织能够清晰表达对专业技术人员的要求,专业技术人员可以比照自己的情况,确定自己现在大致处于职业发展的哪个阶段,与组织要求相比,还有哪些不足,自己下一步的目标在哪里。一般而言,专业技术人员的能力发生了较大的质的变化,其职业发展应提升一个职层,而只是有了小的量的变化,则可以提升一个职级。任职资格的设置具体应该包括学历、学习专业、工作经历、职称、工作业绩、注册执业资格等方面的内容,应做到容易判定和便于操作。每一个职层、职级的晋升应该做到适度适中,可以采取低职级全额晋升制和高职级差额晋升制办法。这样,既不影响专业技术人员工作积极性,满足专业技术人员职业晋升需求,同时又做到有升有降,体现竞争激励。
(4)制定跨职种转换的管理办法
职业发展通道建设的目标是追求组织需求和个人能力的最佳结合,专业技术人员因工作需要或个人兴趣除了可以在每一个职种进行纵向发展外,还可以横向发展,既可在同一职种内不同职位之间进行轮岗,又可在不同职种之间进行转换,如专业技术人员由工程技术类职种向企业管理类职种转换发展。对跨职种转换的专业技术人员,鼓励在具有专业继承性和相似性的岗位之间进行选择和转换,在有相应岗位空缺又不影响工作的前提下,可根据各职种职层任职资格及本人条件,经审核允许进入新的职业发展通道,从制度上避免专业技术人员“一条路走到底”。
3职业发展通道建设应注意的事项
(1)按照勘察设计行业专业技术人员特点,有针对性地开展职业发展通道建设
勘察设计组织大多是是从原来的各类设计所、研究院改企建制发展而来,承担着国家或地方大中型基础项目勘察设计和科研攻关工作,其员工大部分是由具有较高专业技术知识和技能的专业技术人员构成。专业技术人员工作独立性和自主性较强,就业能力突出,对报酬的要求不再认为是生活的必须,更追求对工作价值的认同,工作地位的尊重,工作变换与流动的个人职业增值,对个人成长和发展的需求愿望明显。勘察设计组织的生产设计工作与企业管理工作紧密联系,担负一定领导职位的技术人员既在从事管理工作,又要参与具体的专业技术工作,因此,在建立多元化职业发展通道的时候要注意工程技术类与企业管理类通道的转换对应关系,留够职业发展空间。专业技术人员的职业发展,不仅可以向组织中的管理者方向发展,也可以向组织中的专家方向发展,组织中的专家应该获得跟管理者同样的报酬、权限、地位和尊重。对专业技术人员的激励应该全面,除薪酬待遇与岗位价值要一致外,同时应该在出国考察、科研课题及经费申报、组织疗养、集体旅游、专家申报等方面对表现优秀的专业技术人员进行倾斜激励。
(2)及时开展专业技术人员职业性向和职业锚的分析工作
帮助专业技术人员清晰认识自己的职业性向,了解自身的职业锚倾向,有利于专业技术人员更好地开发自己的能力和潜质,增强职业发展的成功性和职业满足感,也有利于组织更好地实现发展目标。否则,个人的职业发展容易走弯路,组织的职业发展目标也将受到影响。以笔者所在单位一位道路设计工程师为例,该技术人员因设计工作业绩表现优秀,被单位提拔为分管项目生产的副处长,主要职责为协调生产项目完成进度及与业主等建设单位的对外联系,不再从事具体的勘察设计工作。然而,对外沟通协调能力并非该技术人员强项,从事该项工作也并非其自愿和喜好,这样导致该技术人员职业发展非常不顺,也影响到组织的生产项目完成。造成这种现象的原因是因为组织没有分析该技术人员的职业性向和职业锚,组织认为对该技术人员进行职位提拔是对其工作表现和能力的认可,希望其朝领导管理工作方面发展,该技术人员自身缺乏职业性向和职业锚判断等方面知识,认为这是组织的安排必须服从。最后,经对该专业技术人员职业性向和职业锚分析,对其职位重新进行了安排,调整为承担一定技术管理工作的副主任工程师,该技术人员的职业发展重回“正道”,最终成为行业内一名比较知名的勘察设计专家,设计项目屡获大奖,在个人职业发展取得成功的同时,也为组织迎得了荣誉。
(3)做好离职率分析评估工作,促进职业发展通道建设不断完善
离职率的高低反映了勘察设计组织内专业技术人员的工作满意程度和组织人力资源管理水平。专业技术人员的离职除正常的退休或组织裁员、辞退外,主要是专业技术人员个人单方面选择的离岗,如辞职、“跳槽”、调出等。根据笔者多年从事人力资源管理工作的经验,专业技术人员离职后,90%以上仍将从事原有的专业技术工作或者与勘察设计行业有关,转行的可能性不大,其去向大致有两个方面,一大部分是被挖或主动“跳槽”,前往民营或其他国有勘察设计单位担任高层或一定级别职位,这种职位原单位因机构级别、职数限制等原因而无法提供,还有一部分是“炒老板鱿鱼”,自愿辞职,利用在勘察行业积累的人脉及业务资源,创办勘察设计实体,在勘察设计行业单干。专业技术人员离职的原因并不主要是薪酬待遇问题,一个重要的因素就在于组织成长程度太低(受制于体制或机制问题),一大部分作为核心业务骨干的中青年专业技术人员职业发展处于“天花板”状态,如职称升到高级工程师后就难于继续发展,晋升空间受限,或者组织内高层次专业技术人才过多、“藏龙卧虎”,论资排辈现象又严重,导致中青年专业技术人员感到“出人头地”无望,在“职位不晋升,职业不成功”和“出人头地”传统观念影响下,此类专业技术人员随时都有流失的可能。因此,在建设多元化职业发展通道过程中,还需要对组织离职率进行定期分析评估和追踪,促使职业发展通道不断进行完善,构建能够有效激励专业技术人员的职业发展通道体系,完善薪酬待遇、绩效考核、教育培训、公平晋升等人力资源管理制度,更加迅速地回应专业技术人员职业发展中出现的困惑和危机,为专业技术人员创造更多的能力提升与发展机会,增加对组织的认同感和归属感,完美实现专业技术人员的职业发展。
参考文献:
[1] 孙伯瑛,祁光华.公共部门人力资源开发与管理[M].北京:中国人民大学出版社,2007.
[2] 企业管理咨询实务[M].北京:企业管理出版社,2007.
篇4
关键词:民众;春运;一票难求;抢票神器;看法
一、抢票神器存在的问题
1、抢票神器引发的购票公平性问题
(1)增加了弱势群体的购票压力
抢票插件是开放的,可以服务于所有需要购票的客户,但这个公平也只停留于规则的公平对很多不懂网络技术甚至没有上网条件的人来说这个插件的发明加剧了机会的不公平。现行的铁路售票方式已经给了网络购票者一个“抢跑”的机会,抢票插件的运用将使那些不会或不能网购的群体更加抢票艰难。
(2)技术插队,有违机会公平
对于同样是采用网络购票的群体,部分人采用插件,将手动买票自动化,虽提高了自身的购票几率,但这种方式没有相应的网络排队机制,更像是“插队”。况且以牺牲大部分群体购票机会的做法本身就是对秩序的破坏。给每个人公平购票的机会,是建设和谐春运的起点。
2、抢票神器存在的安全隐患
(1)易泄漏用户信息。使用这些软件购票时,用户的用户名、密码等信息都会被记录下来,可能被第三方软件甚至黑客木马窃取,有个人信息泄露的可能。
(2)易被植入木马病毒。网上的抢票插件参差不齐,其中包含了很多钓鱼网站,甚至一些木马病毒会伪装成抢票软件,监视中招计算机的网银支付操作,篡改支付金额和收款对象,造成用户财产损失。
(3)易成为黄牛套票工具。调查发现,倒卖百张以上车票的不法人员大多通过“猎豹”、“加密狗”、“车票无忧”等抢票软件,在网络上大肆圈票、套购后加价倒卖,这极大地影响了正常的购票及其管理秩序。
(4)增加网络诈骗机率。不法分子常常借购票软件的来要求用户付款,又不给用户车票,这不知不觉也成了不法分子捞金的机会。
二、 抢票插件问题的解决方案
1、普及网络知识,增强民众风险意识。
呼吁社区,企业,学生对农民工购票提出指导与帮助,向弱势群体普及网络知识。面对农民工群体可能出现的新的“买票难”,建议相关部门进行必要的摸底调查,针对出现的一些新问题尽快拿出相关预案,采取有力措施。另外,普及网络知识不仅是技术上的支持,还包括其对网络安全问题的解释。网络购票相对比较方便快捷,随着电脑的普及,网络购票必将成为今后的主流,在急于购票的心理驱使下,用户往往容易忽略其风险。
2、完善购票系统,提升用户体验。
铁道部网站要想彻底解决被抢票插件困扰的问题必须先从完善自身做起。抢票插件能如此盛行,这与12306网站本身技术存在缺陷有关,它对高容量访问考虑不周到,特别是防拥堵机制不够完善,应提升网站的承载能力,并且优化购票流程,建议其与互联网企业进行沟通,鼓励互联网企业改进和创新服务方式,提升服务水平,修补技术漏洞。
3、完善票务制度,实行票务信息透明化。
面对春运火车票供不应求的巨大缺口,解决问题的方法除了加大铁路建设、满足供需关系外,还要公开、透明,让铁路部门接受人民的监督,做到真正的信息公开。增加票务透明化,也是从正面打击黄牛倒票,除了打击黄牛、规范市场秩序外,相关政府部门也应该注重自身制度、体系、理念的完善,如何提升系统能力、应对插件的冲击、制定较为合理的售票方式,正是铁道部今后亟待解决的难题。
三、根本原因及解决办法
1、抢票神器出现的根本原因
火车运输能力严重不足是导致不能够合理分配给普通民众交通资源的主要原因,抢票抢资源是我们唯一能够获取这些资源的途径,“抢”才是硬道理,这也也成为了中国人日常生活中对待公共资源的一种文化和态度。对于现实生活中“一票难求”的现象,人们采用各种“便捷”的方式求得一张火车票,也可以理解。这应该说主要原因不在民间,还在于我们铁路部门考虑不周,出台的政策中有漏洞,才让这些网家“钻”了空子。因此就应该制定公平、公正、透明的购票机制,建立公正平等的购票平台,还公众一个知情权,让每个人有序地购买到回家的车票,而铁道部才应该是这机制和规则的制定者。
2、抢票神器盛行的原因
抢票神器等多种购票渠道的出现解决的是购票方便,买票难的实质还是运力的问题。。自网络售票开通以来,12306网站成了一枝独秀,此“官方唯一”承受的网络流量压力之大可想而知,因此登录缓慢,无法支付,扣钱不出票,动则崩溃等诸多问题已是家常便饭。有业内人士统计,网民至少要点击500次才能订到一张票。抢票神器出现之后,因其独特的功能及用户体验,一时间受到网民追捧。各大网站也及时地发现了抢票神器有利可图,纷纷推出优化版软件以占取更多的网络份额,对其盛行起着推波助澜的作用。
3、解决办法
(1)提升铁路运力
(一)加快铁道部的改革步伐,实行政企分开;
(二)打破铁道部的垄断性经营,引入市场竞争机制;
(三)加速铁路建设,提高铁路运输能力,缓解供需矛盾。
(2)完善购票环境
(一)票务信息应该公开透明;
(二)车票预售应该同步;
(三)订票网站要完善
四、总结
抢票神器背后的问题究其根本还是铁路部门提供的运力满足不了大众需求。欲根除这一历史难题,必须要通过政府以及其他社会力量的多方面努力,加快铁路建设,协调区域发展,提速城镇化进程,解决铁路车票紧张。这对年间那些盼家盼得望眼欲穿的人们是一纸福音,对维护社会和平安定也有着重大意义。(作者单位:浙江师范大学生化学院)
参考文献:
[1]周莹.制度负外部性与铁路春运“一票难求”[ 期刊论文].华东理工大学学报.2012(10)
篇5
论文摘 要:随着计算机和网络的普及,如何利用网络进行教学,已成为高校面临的一个课题。moodle作为一个简单轻便、相容性高、技术门槛低的开源软件,逐步在网络教育中崭露头角。在我国,moodle平台在高校及中小学网络教育中使用的越来越广。对此,作为一个高校网络工作者,我们有责任及义务为本校搭建一个网络上的教学平台,以此来整合我校教学资源。帮助教师及学生进行资源共享的学习。
1 引言
moodle(音译“魔灯”)是一个通用的网络教学平台,是一个开源代码,是基于(php+mysql+apache)构架开发的。特色在于:其插件可以自由插入、拖动和叠放;所见及所得,搭建moodle平台就如同搭积木一样;支持多种教学模式,可以帮助师生在线进行学习交流。在安装moodle平台之前,首先对php、mysql以及服务器apache做一个简单的了解。
1.1 php简介
php独特的语法混合了c、java、perl以及php自创新的语法。php具有:开放、免费的、快捷性、效率高、专业专注等特性。这些特点决定了moodle的特性。
1.2 mysql简介
mysql是一个小型关系型数据库管理系统。与其他的数据库如oracle、sql server相比,mysql规模小、功能有限,但是对于一般的个人和中小型企业来说,功能绰绰有余。因mysql为开放源码软件,因此可以大大降低成本。
1.3 apache简介
apache是世界使用排名第一的web服务器软件。apache特点是简单、速度快、性能稳定,可做服务器来使用。
1.4 moodle平台安装
moodle平台可以安装到windows、linux等平台。这里我们以windows为例,简单说明下如何安装moodle平台。
为了使系统运行稳定和良好,所安装的软件环境必须满足moodle的要求。目前从moodle官网上下载的最新moodle2.1平台要求php5.3.2,mysql的5.0.25。
在配置好软件环境后,我们可以分两步安装moodle:
(1) 从官网上下载moodle源程序和moodle中文语言包,解压后放置于安装moodle服务器的网站目录中。
(2) 打开ie浏览器,输入服务器地址后,按安装提示一步步安装即可。
具体的安装和配置步骤可以参考moodle官网的安装说明。
2 传统教育存在的问题在传统教育中,教师在课堂控制着整个课堂教学。在这种教学模式下,整个教学活动都是教师按照自己备课时设计好的方式在讲台上思维、讲课、书写黑板以及提问。学生作为一个接收者,被动的接受教师的思维以及所授的知识。对于学生即兴提出的问题,因教师事先没有准备,要么置若惘闻,要么简单答复。这样的教学模式,没有真正的学生参与,使得教学效率低下、主体性被忽略,学生缺乏创造性思维,教与学缺乏互动。
3 如何利用moodle整合高校教学资源
3.1 利用moodle平台整合资源的优势
moodle作为一个网络教学平台,充当了传统教学的辅助作用,是课堂授课之后的“第二次学习”,在信息传达上突破了时间和空间的限制,这是传统教学模式无法比拟的优势。
moodle是目前流行的网络教学平台。其强大的功能,可以一方面为教师提供网站课程的管理以及对学生学习的管理;另一方面学生可以根据自己的喜好、自己的知识水平选择相应的课程进行学习。教师的教与学以及与学生的学处于一个友好互助的状态。
利用moodle教学平台后,可以坐在家中学习课程,由国家级的专家、教授上课;不用请家教就可以进行补习,省费用,并且可以发起专栏,互动式学习;授课方式灵活,不受学生水平的限制,学习时间可以自由安排;这点对于平时工作繁忙,不能到面授班上课的学员最有帮助。
3.2 利用moodle平台构建整合资源的意义
目前,我校的教学资源建设标准不统一,资源利用率低以及优秀的资源不多。教师和学生找不到所需资源的同时也浪费了大量的人力、物力。作为石油性质的综合性学校,我校的石油教学资源应该在全国高校中数一数二。但这些资源都放在教师各自的资源库里,没有共享出来。因此,在目前的情况下,我们利用moodle建立这个教学平台,目的在于在统一的标准下,构建一个资源库,实现资源共享。
3.3 资源库的类型
moodle平台支持丰富的教学资源。可以是教师制作好的多媒体课件、试题库、教学案例、各种教学录像、文字和图片等;也可以是教师从网络上收集的有用的信息,于moodle教学平台上;同样的,也可以利用moodle平台,来开设互动专栏,通过测试、聊天室、论坛、问卷调查以及作业等方式进行教学互动。教师通过moodle平台发起专栏后,相关的人员可以进行及时探讨,并且可以对自己的学习过程、学习心得进行记录和呈现。这种模式我们可以归纳于:“专题讨论+论坛+聊天室+作业+测验+blog”的模式。
在利用moodle自己的功能的同时,我们也可以利用moodle源代码开源的特性,对已有的资源进行整合。比如可以将我校现有的天空网络教室、英语自助平台,通过moodle源代码的二次开发,进行身份的统一认证。
3.4 简述如何在moodle网络教学平台中添加、整合资源
moodle作为一个开源软件,各国的爱好者们都在不断的为moodle开发新的功能和插件。这些插件可以在已安装好moodle系统中使用。如:scheduler插件,它可以为教师和学生提供时间上一对一的机会,创建师生之间的时间交集;feedback为调查反馈插件,教师通过利用该插件可以根据自己的需要设计调查问卷。不同的插件实现着不同的功能,我们可以根据需要在网上下载后安装到我们的moodle平台上。
这里我们以inwicast mediacenter插件为例,简单说明下如何向moodle中添加资源。inwicast mediacenter的功能主要是添加多媒体。安装该插件后,可以在moodle平台中添加不同格式的音频和视频。方法如下:首先,我们下载好inwicast mediacenter插件,以管理员身份登录moodle后,在“板块”模块下,添加“mediacenter”。这样就把插件安装完毕。安装好插件后,我们就可以上传各种视频资料。上传的视频资料可以是本地的资源也可以是网络上的。以管理员或是教师身份登录moodle后,我们进入“mediacenter”模块,点击“upload a video”,便可以把视频上传到moodle平台上,同样,如果是网络资源,我们把视频地址添加到moodle平台上,可以直接调用网络视频资源。管理员及教师可以对视频进行修改、删除等操作。添加好视频后,具有该门课程学习权限的学生登录moodle平台后,就可以观看该视频。
4 结语moodle是一款优秀的教学平台软件。作为一个开源软件,它具有高性能、灵活的模块设计以及良好的扩展性。随着它的功能不断的完善,将会运用越来越广泛。而基于moodle平台所构建、整合的教学资源,将会达到资源整合,互动教学的功效,为教师和学生提供一个实用的、丰富的教学资源库,发挥越来越大的作用。
参考文献
[1]杨建南.基于moodle的网络教学平台的搭建与维护[j].福建信息技术教育,2010,(3).
篇6
关键词:电视 调频发射机 使用 维护技巧
中图分类号:TN832 文献标识码:A 文章编号:1003-9082(2017)06-0212-01
引言
与早期使用的电子管发射机相比,选用固态型的电视调频发射机,电视系统运行的安全可靠性明显提供。但是,由于没有对技术维护工作予以重视就会导致电视传播的信号中断,严重影响收视质量,而且电视调频发射机的使用寿命以及运行效率也会受到影响。为了确保电视调频发射机安全稳定地运行,保证电视播放质量,就需要对其使用问题予以重视,并认识到掌握相关对技术维护技巧的重要性。
一、电视调频发射机的使用
固态型调频发射机在使用中与电子管发射机相比具有维护费用低、维护量少、运行效率高、安全可靠性高的优势。但是,在使用过程中如果操作不当,依然会存在很多的问题。主要体现为以下几个方面。
其一,在固态型调频发射机启动前,要对配电电压进行检查,查看天线倒换开关所在位置是否准确,激励器工作是否处于正常的工作状态,包括其视频信号、音频信号以及面板等等,都要进行检查,以保证启动顺利[1]。
其二,在固态型调频发射机启动的过程中,要做好巡机工作,即好对机器启动过程中的状态进行判断,即听声音,即在电源的带动下,风扇的转动效果是否良好,交流接触器吸合的过程中是否有声音产生;闻气味,对机房中的各种异味都要提高敏感度,特别是有焦糊的味道产生,就要查看是否有线路绝缘被烧坏;查看显示器,所查看的内容包括电流的指示、电压的指示、反射以及入射的功率等等。固态型调频发射机的运行是具有较高的稳定性的,因此,对于显示器上的各种显示都要分析其原因[2]。如果发现有异常现象,就说明发射机的运行中产生了故障,就需要做好机械设备的检查工作。要做到每间隔两个小时巡检以此,并将所获的信息详细记录下来,尤其要对抄表工作予以重视。
其三,在对固态型调频发射机进行关机的时候,要按照规定的程序关机。需要能够在关机的过程中,能够听到交流接触器释放电流的声音、风扇停止转动,冷却风机没有产生异常的响声。直到风机停止转动之后,才意味着固态型调频发射机完全停止了工作,此时就可以离开机房了。
二、电视调频发射机的维护技巧
对电视调频发射机进行技术维护,要严格按照保养制度执行,做到按时维修,以保证电视调频发射机处于良好的运行状态。电视调频发射机包括每周进行一次技术维护、每月进行一次技术维护、每季度进行一次技术维护以及每年进行一次技术维护[3]。每一个阶段的维护都有各自的技术维护内容,都需要按照相关的的规定执行。具体的维护内容如下。
其一,固态型的电视调频发射机所使用的放大设备为大功率的场效应管,与传统的电子管电视调频发射机有所不同,在维护中所使用的工具为具有防静电功能的烙铁、具有吸锡能力的电洛铁、具有防静电功能的手镯、清洁液、排刷、电除尘器等等。
其二,对重点元器件要及时维护,对于没有维护加之的元器件要及时更换。比如,场效应管以及为带电阻等等都是需要重点维护元器件。在对元器件进行更换的时候,要保证更换的元器件与原有的元器件不仅外观相同,各项性能指标也相同。在对场效应管进行测量的时候,要做到在线测量。在对重点的元器件继续拧固定处理的时候,要轻轻拧紧,不可以过于用力超过元器件所能够承受的能力而导致元器件损坏。对于电视调频发射机所安装的插件,要做到慢推、快焊[4]。所谓的“慢推”,就是对控制插件、激励插件以及功放插件进行按转的时候,推动的速度要慢,以避免用力过大而将插座推坏。所谓的“快焊”,就是对元器件固定好之后,需要焊接时,焊接的速度要快。焊接的过程中,要选用具有防静电功能的烙铁,将具有防静电功能的手镯戴好,要求在段时间内就要完成焊接工作。
其三,电视调频发射机所安装的冷却系统上,是依赖于轴流风机进行冷却的。在发挥冷却功能的同时,也会吸入大量的灰尘。这些灰尘进入到机箱,就会在电路板上吸附,导致元器件上被吸附大量的灰尘,严重影响电路板的性能发挥,而且会导致电路板过热而被烧短路[5]。所以,对冷却系统要做好清理工作,对各个设备都要定期检修、调试。
其四,在对电视调频发射机进行检修以及设备试运行的时候,要对做好发射机各项设备的管理工作,包括电能传输管理,电路切断管理等等,以避免对工作人员造成伤害。
结束语
综上所述,电视调频发射机的使用中,要有专业技术水平很高的工作人员才可以操作。在对发射机进行技术维护的过程中,不仅要求技术含量高,而且还要做到持续性维修,将维修贯穿于发射机使用的过程中。这就要求维修技术人员的职业综合素质很高,不仅要懂得发射机的运行压紧力,而且还能够承担值班工作,承担技术检修的责任,以高质量地完成电视调频发射机的检修工作。
参考文献
[1]陈净卉.当代中国广播电视公共服务的理论阐释和体系建构[D].华中科技大学硕士学位论文,2013.
[2]东.电视调频发射机的使用和维护[J].西部广播电视,2014(10):148―151.
[3]姜文斌.政治、文化、经济目标之平衡:加拿大广播电视产业政策演变及其启示[J].华中师范大学硕士学位论文,2013.
篇7
黄统奎,张艳红
(广东技术师范学院 天河学院,广东 广州 510540)
摘要:该文研究基于Struts2 + Spring + Hibernate的高校毕业设计管理系统的设计与实现。该系统按照毕业设计工作流程实现管理端,教师端,学生端相应的功能。重点实现了业务流程管理、用户权限管理、选题管理、文档管理、文档在线编辑、成绩评定、在线交流、数据备份等功能。该系统具有界面简洁、易用性强,交互性好、功能完善、同时又考虑到数据安全和系统功能的扩充。
关键词: Struts2;Spring;Hibernate;毕业设计;文档管理
中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2014)19-4384-03
1 课题背景
随着大学的扩招,毕业生数量的逐年递增,高校毕业设计教学活动中需要处理的数据和信息也越来越大,在毕业设计管理工作中遇到工作效率低,交互性差,工作量大等问题,这已经成为高校每年毕业设计管理过程中急需处理的问题。同时课题资源过于零散,容易重复, 进一步加大了课题资源整合的难度。综上所述,该文研究基于 Java EE的高校毕业设计管理系统,使用该系统实现快捷高效的毕业设计管理工作。
2 系统分析
通过需求分析,系统确定有三种角色:学生、教师、管理员。
2.1功能模块划分
在具体设计实现毕业设计管理系统时,主要考虑了系统的以下主要功能和模块。
1) 公用模块
(1) 登录模块:验证帐号密码是否正确。
(2) 修改个人信息模块:修改账号密码。
(3) 师生互动模块:师生交流平台。
(4) 浏览信息模块:查看信息。
2) 毕业生模块
(1) 选报课题模块:选择指导老师与课题。
(2) 上传论文模块:上传各阶段的论文。
(3) 下载文件模块:下载指导老师的资料。
3) 指导教师模块
(1) 申报课题模块:申报自己的课题。
(2) 分配课题模块:选择毕业生与其对应的课题。
(3) 上传论文模块:上传各个阶段的论文。
(4) 审批论文模块:审批上传的论文。
(5) 下载文件模块:下载毕业生上传资料。
4) 管理员模块
(1) 公告模块:信息。
(2) 课题管理模块:管理课题。
(3) 账号管理模块:管理毕业生与指导教师账号。
(4) 日常维护模块:数据库备份还原。
2.2业务流程图
2.2.1 管理员业务流程图
管理员定期对系统的信息进行更新和维护,可以对公告、课题、帐号信息进行查看、增加、修改、删除等操作,以及配置系统的参数。业务流程图如图1所示。
图1 管理员业务流程图
图2 教师业务流程图
2.2.2 教师业务流程图
教师登录系统后,可以对课题进行管理,审核选题信息。教师可以查看学生的选题情况和学生个人信息,并确定是否录用学生提交的课题。在选题完毕之后,教师可以在系统中批阅该课题的上交文件,并给出评价及评分。业务流程图如上图2所示。
2.2.3 学生业务流程图
学生登录系统后,可以查看公告,修改个人资料。学生在选题中,可以自由选择教师及其提供的课题,也可以自己选取导师并自定义课题。选题后,学生允许提交各个时期的文档文件,并将上传信息显示在教师端界面。学生的业务流程图如图3所示。
图3 学生业务流程图
3 详细设计与实现
为了系统开发以及后期的维护更方便和明确,实现对项目的分割,将项目分为DAO、Service、Action层。根据面向对象思想,建立实体类,实现实体关系,将后台的数据表映射出来到这实体类中,提供给DAO、Service、Action层使用。
在web.xml添加Struts、Spring、Hibernate的filter和listener。在WEB-INF文件夹里面编写Spring的application.xml,整合Spring和Hibernate,实现Spring的IoC和AOP功能。将spring与struts的整合在一起,使用了自动扫描技术和注解的方式为每个类自动配置映射文件,使得程序的可读性变强。
利用Hibernate编写DAO层,为每个模块建立DAO接口,在接口中实现了增删改查等方法,实现JAVA与数据库的数据交互,供Service层调用。
为每个模块建立独立的Service接口,每个接口将实现不同模块的逻辑。Service层是实现系统业务逻辑的接口。利用之前编写的DAO层的接口,编写Service层,实现业务逻辑。合理规划Service的分类,在进行系统维护时会非常便利。
Action层用于处理页面信息,根据不同的处理结果返回不同的页面到客户端。设计Action层,调用Service层方法进行逻辑处理,然后根据处理结果为客户端返回页面,最后对界面进行美化。实现过程如下:
在创建具体的Action时,应当先创建抽象类BaseAction,继承Struts2中的ActionSupport抽象类,声明一个map变量session,这样以后每当实现一个Action,只要继承BaseAction,便可使用到session进行权限控制。同时也要创建PageAction,继承Struts2中的ActionSupport抽象类,并在该类中声明一个分页技术所需要的参数,包括了记录总条目、当前页码和总的页数等参数。
客户端每向服务器提交一次请求,都会先被相应的拦截器(interceptor)拦截并进行校验,拦截器会检验session中的key为actor保存的对象是哪一个对象(Admin、Teacher、Student),若满足拦截器的通过条件,将允许继续进行操作,否则将强制跳转到登陆页。不同的Action将根据设计时规划好的权限设置不同的拦截器。
在线word文件的预览功能,使用的是PreviewAction里面的默认方法获取当前的文件内容,通过里面的execute方法将内容在pageOffice的插件上显示出来,并且如果我们修改里面的内容后直接通过插件的poCtrl1.setSaveFilePage()方法将数据保存起来。那么下次我们点开文件就可以看到保存后的最新内容。
数据管理功能,所要调用到的是DataManageAction里面的execute方法跳转到数据管理界面。其中每当我们点击备份时,我们将数据库名、登陆账号、密码、安装路径等参数传递给DataManageAction里面的backup方法,将数据进行备份出来并弹出备份是否成功的提醒消息,然后将数据库还原时,我们需要先选择备份的文件,最后将页面的参数传递给DataManageAction里面的restore方法,将数据还原并弹出是否还原成功消息。
日志管理功能,所调用到的是LogManageAction里面的execute方法跳转到日志管理界面。其中当我们点击“导出日志”时,我们将调用LogManageAction里面的export方法,将服务器上项目的HTK.log日志文件以流的形式将其下载到客户端,并弹出保存的窗口让用户选择存放的路径。当我们点击“清空日志”时,那么程序将会调用LogManageAction里面的clean方法,将服务器上的HTK.log日志文件里面的内容清空并弹出清空成功消息。
4 总结
设计难点:保证上传信息的导入正确的添加到后台数据库中,对导入的xls文件是通过暂存在服务器读取还是直接从客户端读取。评分功能中,如何确定角色并且实现正确评分。在进行系统详细设计时,必须从一个宏观的角度,考虑某一功能模块设计会不会对其他的功能模块造成不良影响。本系统设计中充分考虑到数据安全性和功能的可扩展性,按照软件测试流程完成了软件测试,确保系统最终满足用户需求。
参考文献:
篇8
关键词:试题编辑;CKeditor;插件开发;web
中图分类号:TP39
文献标识码:A
DOI:10.3969/j.issn.1003-6970.2015.09.005
0 引言
近年来,各级考试部门负责的考试类型、服务对象、考试模式日益复杂,同时越来越多的考试机构开始使用计算机化考试取代传统的纸笔考试。既然是计算机化的考试,那么实现试题的计算机化编辑则成为考试环节中必不可少的一部分。传统的题库系统基于C/S架构,这就导致了制题在空间上的局限型以及题库系统的封闭性。高校教育资源共享的开放式教学模式强调充分利用互联网和移动网络进行访问,然而在开发教学教育资源方面,高校各自为政,无统一规划下的资源建设出现了许多矛盾问题,资源缺乏共享,教学资源内容单一。基于web的题库系统只需要在安装有浏览器的计算机上即可使用,并且借助网络的跨空间性,使制题人员不受试题录制地点的限制。同时现有的题库系统在编辑试题上存在操作步骤冗余、操作结果不直观的问题。比如对于填空题这种基本的试题类型而言,传统的题库系统在编辑题目时是通过占位符来标识一个“空”,这种录入方式即繁琐又不能满足所见即所得的要求,给制题人员带来很大的不便。本文通过借助CKeditor编辑器强大的插件扩展机制并结合相应题目类型的需求,编写出适用于编辑不同题目类型的小工具并整合进系统中,实现简单的试题编辑过程以及所见即所得的编辑结果。
笔者通过检索国内外相关领域的论文,发现基于web端的试题编辑技术主要存在两种思路:在IE浏览器中借助ActiveX技术调用word编辑器实现试题编辑和借助web上流行的富文本编辑器编辑试题。
ActiveX是微软对于一系列策略性面向对象程序技术和工具的称呼,主要的技术就是组件对象模型(Component Object Model,COM组件)。IE浏览器通过这种技术可以打开服务器上的远程Office文件,包括Word文件、Excel文件等,并且还能在线编辑、调用Word文件、Excel文件等。这种web端编辑技术优点是借助word本身强大的字处理功能,可以实现复杂的编辑以及排版。然而其存在以下缺点:
(l)题库系统无法实现跨浏览器。因为ActiveX是微软提供的技术并且只能在IE浏览器下使用,这样就造成了题库系统只能通过IE浏览器访问,失去了web原本跨平台的优势。
(2)浏览器中使用word编辑试题过于庞大。word这种字处理软件适合的是复杂办公场景,毋庸置疑其本身具有强大的功能。但是制题系统有其应用的特殊性,word中绝大部分功能是用不到的。制题系统中最常用的有以下功能:对文字进行格式化处理,例如加粗、改变字号等;实现文字与图片的混排;插入表格、公式。随着web技术的不断发展,现如今这些功能完全可以由web端的富文本编辑器来实现,因此基于web的制题系统完全没有必要为了实现这些简单功能而引入庞大的word。
(3)自定义开发ActiveX比较困难。录制试题有其操作上的一般性,但检验一个题库系统是否满足用户需求应当从其对特殊操作的支持程度上来体现。基于CKeditor的web端题库系统可以通过其提供的插件扩展机制方便的开发符合自己需求的插件从而支持相应的特殊操作。
鉴于基于ActiveX技术进行编辑试题存在以上问题,本文中采取的是后一种编辑方式:借助web上流行的CKeditor编辑器实现试题编辑。由于CKeditor底层做了很好的浏览器兼容,这样就使得题库系统具有跨浏览器的特性。同时Ckeditor提供了许多插件供开发者使用,当然最方便的还是它提供了简单的白定义插件编写技术。因为CKeditor编辑器本身就是web端的应用,因此在其中呈现诸如图片、音频、视频等多媒体元素时具有先天的优势。同时,由于该题库系统是基于web的,使用CKeditor编辑器可以使开发者专注于前端技术即可,不用像利用ActiveX技术那样需要额外学习微软的开发技术,节约开发成本的同时使得系统可维护性增强。
CKeditor是目前最优秀的所见即所得网页编辑器之一,其具体突出特点如下:
1、极强的灵活性,CKeditor是高度白定义的web编辑器。其白定义主要体现在以下两个方面:
(l)外观自定义(UI自定义),外观白定义包括编辑器丁具栏的数量以及工具栏图标、编辑器的皮肤等的自定义。
(2)插件白定义(功能白定义),尽管CKeditor编辑器拥有数以百计的插件可供开发者使用,但是编辑试题又有其操作上的特殊性。传统的CKeditor编辑器插件并不能满足制题人员对于编辑试题过程直观、简单的要求。因此我们需要借助其提供的插件扩展机制针对不同的题型开发出小工具,并整合进CKeditor编辑器的工具栏进行使用。
2、功能强大,CKEditor除能够完成编辑器所需的一般功能外,其强大的内容过滤功能可以保证出题人员粘贴内容格式的完整性。
题库系统的主要用户是教师,而教师对于一些试题的答题操作已经形成习惯,例如填空题就应该用一个具有一定长度的空着的下划线代表一个“空”。然而在传统的制题系统中却很难在题目中直观的录入一个“空”。一般的解决方法无非是用一对括号或者其它占位符将应该出现“空”的位置标记下来,然后试题呈现引擎读到到该占位符就将其解析为一个“空”并呈现出来。这种录入方式的缺点非常明显:制题人需要操作的步骤繁琐且不直观。然而借助CKeditor的插件扩展机制,我们完全可以开发出针对填空题录入“空”的工具并整合进CKeditor的工具栏,使制题人通过点击按钮即可在光标位置插入一个与纸笔考试完全一样的“空”,并且在弹出的对话框中录入该“空”对应的答案。“空”的输入流程如下图l所示。
根据图1的操作流程,将整个录入“空”的功能抽象成一个CKeditor的插件,该插件的名字命名为textEntry,其可以注册到CKeditor维护的全局插件集合中。然后在该插件上定义对话框以及对话框中存在的元素,例如录入“空”的输入框。最后定义对话框关闭后的动作:即将“空”插入到试题中。
由以上的分析得出该插件的整体结构如图2所不:
对于如何开发CKeditor的插件请参看http:///#!/guide/plugin sdk intro.,在此不详细讨论。根据以上分析以及最终的编码实现图3的最终效果。
由于该“空”实际上是由一个标准的html元素input实现的,只不过通过CSS将该input设置成“空”的样子。从这个角度出发,我们可以很方便通过CSS修改空的样式,包括其长度、边框粗细等,进一步体现了基于web端的编辑器开发试题编辑工具的灵活性。如上图3所示,借助该工具,制题人员只需简单的选中要录入“空”的区域点击编辑器上的按钮即可方便的插入一个“空”,实现了简单的操作步骤,直观的操作的结果。
在通用的题库系统中,是否能支持各种课程各种类型的题目是评价题库系统质量的一个很重要的指标。由于很多题目需要同时显示文字和图片,有些题目甚至要求可以播放声音、视频、fas等,如英语的听力试题。如何方便的将这些多媒体素材编辑进试题并在编辑完成后立即看到或听到最终效果,这对一个编辑试题工具易用性起到至关重要的作用。由于我们所开发的题库系统是基于web的,目前可以支持绝大多数的多媒体文件,如图片、声音、视频等。在这里,我们以向试题中插入音频为例介绍实现该功能的思路。
利用CKeditor自身的上传文件的功能将该本地音频文件上传至服务器做持久化保存。紧接着返回该音频在服务武器上的地址。最后,根据返回的地址,我们将支持音频文件的audio标签插入到编辑器中,并将其src设置为服务器返回的地址。有一点需要注意的是CKeditor本身默认是不支持音频播放的,即返回的音频是以一个占位图片的形式插入到题目中。为了解决这个问题,我们同样为此功能编写专门的插件。该插件最终实现的效果如图4所示。
制题人员通过点击音频播放器即可试听播放的音频,解决了以往上传音频文件后无法试听的问题。插入图片、视频的处理方式也是如此。
篇9
关键词:视频片头;蓝屏抠像;时间线;转场特效
中图分类号:TP319文献标识码:A文章编号:1672-7800(2012)010-0051-03
作者简介:王金霞(1988-),女,安徽师范大学教育科学学院硕士研究生,研究方向为计算机教育应用。
1Premierepro功能简介
AdobePremierePro是美国Adobe公司最新推出的一款功能非常强大的非线性实时编辑软件。Adobepremierepro1.5为用户提供自由编辑从DV到高清级的非线性视频编辑应用软件。借Windows平台的杰出表现,Adobepremierepro1.5本地化进行实时传递反馈进而大大缩短渲染耗时。拥有大量专业工具包括高级工具组合以及简易的颜色校正系统,多重可嵌套时间线;精确的音频编辑工具和环绕声支持的Adobepremierepro1.5满足专业视频编辑需求。而新工具如项目管理器,EDL的AAF输入/输出,Adobepremierepro1.5和Aftereffects6.5间的自由拷贝粘贴,更使得Adobepremierepro1.5适用于任何影视后期制作环境。
随着多媒体技术的发展和多媒体计算机性能的大幅度提高以及非线性编辑系统的推广,视频制作已进入数字化的时代,一个以PC机为中心的用户,使用Premiere系统就可以完成视频的全部后期制作,达到广播级的标准。其中后期制作中的画面切换和特技制作是影片视频过渡的主要手段,对情节的平滑过渡、观众视觉心理感觉起到了很重要的影响。
新版PremierePro实现了可嵌套的时间线窗口,增加和改进了许多视频和音频效果,能够编辑实时的字幕和运动效果;改进了渲染引擎的设计,使得渲染质量有较大的提高;还提供了对5.1环绕立体声的支持,使得在PremierePro中能处理的音频更加丰富;能够直接输出成DVD,使用DVD刻录机,刻录成DVD光碟。同时,还实现了与AdobePhotoshop、AfterEffects等软件的无缝集成。
2创作思路
2.1片头的类型选择
毕业在即,过去点点滴滴的一切,都是那么的难忘。于是,做一个视频片头将过去定格成美丽永恒的回忆。
2.2视频片头的创作
选择使用Adobepremierepro1.5软件作为创作软件,通过收集集体游玩时的照片作为视频片头的主要素材。首先将一张合影全屏显示并且通过逐渐缩小该图片到屏幕的1/9且位于屏幕的正中间。然后第2至第9幅图片依照顺序按顺时针方向出现,并且都是由模糊到清晰(每幅图片都是在下一幅图片出现之前完全清晰)。通过新建字幕在中间那排图片上画一矩形并填充为黑色透明度为65%,利用视频转场中的wipe设置擦除效果;使用premierepro1.5蓝屏抠像抠出在PPT中已经做好的蓝色背景的汉字“我的大学因你们而精彩”,并作出光芒的效果。
3功能实现
3.1素材准备
去同学空间寻找大学几次春游时的照片,在桌面新建一个文件夹重命名为“素材”,将要用到的图片粘贴到“素材”文件夹中,分别命名为“图片1”、“图片2”……
3.2对图片进行处理
利用Photoshop对图片进行裁剪,对亮度对比度以及图片的色彩进行调整。
3.3导入素材
打开Premierepro1.5,新建项目,将项目文件存放在预先设定的文件夹中,项目名称为“论文”,其它设置保持不变,设置好后点击“确定”。在Premierepro1.5中选择“文件”“导入”,将“素材”文件夹中所需要的图片全部选中,点击“打开”。这样,项目文件所需要的图片都导入到项目窗口中。
4视频效果的实现
4.1对图片1进行处理
将合影“图片1”选中直接拖入到视频1轨道中,选择特效控制运动。现在要制作一个图片由大变小的动画,其操作方式是:点击“比例”前面的小圆圈添加关键帧,初始比例为84,将时间线往右拖直至图片快消失时添加关键帧,将其“比例”改为26,这样就会生成一个图片由大小为84到大小为26缓慢变化的一个动画。其位置为:360,240。
4.2对图片2进行处理
将图片2拖入视频2轨道中,为了精确控制其大小和位置,点击特效控制面板,将比例设为30;在运动下拉选项中的位置选项中输入图片2的位置:150,110。下面制作一个图片由模糊逐渐变清晰的动画:依次点击特效视频特效blur&sharpen,将高斯模糊拖到图片2上,点开特效控制面板,将Blurriness前面的小圆圈添加关键帧设置数值为5.0,将时间线往后拖2s的距离,再添加一个关键帧,将其参数设置数值为0,这样就能够产生一个从模糊到清晰的动画了。
4.3对其它图片的处理
按照上面的方法,我们将图片3、图片4、图片5、图片6、图片7、图片8和图片9依次拖入时间线的视频轨道3、轨道4、轨道5、轨道6、轨道7、轨道8和轨道9中,并安排好每幅图片的呈现次序和呈现时间。然后将它们的比例都设为30;将它们的位置分别设为:360,110;560,110;560,240;560,370;360,370;160,370;160,240,位置设置完成后按照上面的方式设定每幅图片由模糊变清晰的关键帧。
4.4为文字添加半透明底色
由于图片色彩比较复杂,直接添加文字会影响文字的观看效果,为了使文字更清晰,我们可以添加一个半透明的底色。依次点击文件新建字幕,在工具栏中选择矩形工具,在中间位置上画一个矩形框,将矩形框的填充色设置为黑色,这样就会把下面的图片遮盖,将矩形框填充色透明度设为65%,如图5所示。关闭字幕窗口,保存名称为“底色”,之后就会在项目窗口中找到“底色”,将其拖入视频10轨道中。为了配合文字的一个一个出现,可为这个透明底色添加一个擦出效果,依次点击特技视频转场wipe,选择擦出特效,将其拖到“底色”素材的前面,拖动此专场特效,使其长度布满整个素材。这样就为半透明底色制作一个从左向右擦出的效果。
4.5制作打字机字幕
根据创作思路,当9幅图片依次展示后,出现“我的大学因你们而精彩”的文字,其效果是文字一个接着一个出现,如果使用Premierepro1.5实现此效果,则显得非常繁杂,笔者的思路是,利用PPT里的打字机效果制作打字机效果文字,利用动态截屏软件将此效果截取下来,然后将视频导入到Premierepro1.5中进行合成。
首先打开PPT,为了使视频能与Premierepro1.5中原有的素材完美融合,我们将PPT的背景设置为蓝色,以方便后期抠像。在PPT中键入“我的大学因你们而精彩”,为其添加打字机效果,设置打字机的速度为0.5s。使用Camtasiastudio软件进行视频截图,打开Camtasiastudio后,选择“屏幕区域”录像,并选择“工具”“选项”“文件选项”“另存为AVI(A)”。准备就绪后放映PPT,按F9键后开始录制,文字放映完成后按F10键停止放映,并将录制的视频保存,将获得的视频保存导入Premierepro1.5,在监视器中“设定入点”、“设定出点”再选择“确定抓取音视频”对视频进行适当的剪切,利用特技视频特技keying蓝屏抠像,对其进行设置,直到将蓝色全部扣除,只剩下白色的文字。
4.6设置文字的光芒效果
光芒效果的实现需要Shine特效,由于Shine不是Premierepro1.5自带的特效,因此首先需要安装Shine插件,此插件要安装在AdobePremierepro1.5文件夹中的plug-ins中的en-US文件夹中。安装完成后,关闭Premierepro1.5,然后重新启动,在Premierepro1.5的特效选项卡中增加了trapcode特效,点击后就会发现Shine特效已经可以使用了。点击特技视频特技trapcodeshine,首先将transfermodem改成screen,点击sourcepoint前面的按钮,插入两个关键帧,对关键帧的横坐标进行设置,使得Shine产生一个从左至右的运动轨迹。
4.7为片头配乐
将“kisstherain”下载至桌面,选择“文件”“导入”,选择“kisstherain”将其导入,然后将其拖入音频轨道一中(其时间线的长度和图片-时间线的长度一样)。
经过以上的步骤后产生的最终效果如图9所示。
4.8输出影片
视频制作完成后输出影片,这里先输出一个avi格式的文件,点击文件输出影片,选择适当的位置,保存文件,就会输出一个“论文.avi”的文件了。avi格式的视频清晰度较高,但存储空间较大,我们需要将其压缩成wmv格式的文件,本视频使用WinAVIVideoConverter进行视频格式的转换,点击wmv,选择“论文.avi”,就可以将该视频转化为“论文.wmv”了。
5该视频存在的不足
(1)由于视频片头的制作对计算机性能的要求较高,所以本论文所制作的片头使用的是图片而不是视频,使得片头的动态效果不是十分完美。
(2)由于shine插件没有注册,致使在完成的作品上产生一个一个红色的叉。
(3)由于camtasiastudio软件截图没有截好,导致视频片头播放到截图的那一部分时造成画面的抖动。
(4)WinAVIVideoConverter软件没有注册,压缩后的wmv文件上面有一行英文,影响观看效果。
(5)由于PS对图像的处理效果不够完善,导致视频画面不够美观。
参考文献:
[1]曹良林.Premiere制作家用影视DVD[J].电影评介,2008(14).
[2]韩振雷.PremierePro中的几个重要技巧[J].电视字幕:特技与动画,2007(6).
[3]何文.基于Premiere6.5的视频编辑技术[J].重庆工商大学学报:自然科学版,2005(5).
[4]孟华.非编软件Ediuspro与AdobePremierePro的比较[J].科技信息:科学教研,2008(15).
[5]李集生.Premiere应用浅析[J].中国医学教育技术,2003(2).
篇10
〔关键词〕数字图书馆;WordPress;开源;lib2.0
〔中图分类号〕G250.76 〔文献标识码〕B 〔文章编号〕1008-0821(2012)04-0060-03
现代化高校数字图书馆软件建设体现为各种数字化服务平台的建设,包括图书采购、编目、流通的自动化管理系统(OAPC)、各类电子数字资源库,各种基于网络服务平台,如门户网站、查新、咨询等服务平台。Web2.0技术的发展,使博客(Blog)、RSS、百科全书(Wiki)、网摘、社会网络(SNS)、P2P、即时信息(IM)等技术也逐渐开始应用到图书馆的服务与业务中。
基于效率、可行性、实用性、性价比、可维护性多方面综合因素考虑,高校图书馆数字化、信息化、自动化都采用了购买商家专业化产品,同时也自主开发部分应用的混合模式。在进行数字图书馆服务平台自主开发时,采用开源软件(open source)作为应用框架得到了广大开发人员的普遍认可。WordPress作为一个功能强大的开源博客平台及内容系统(CMS),也具备了图书馆数字服务应用资料存储、保存和存取等核心功能,被作为一个可接受的用于自主开发各类数字图书馆服务应用的平台。
1 WordPress简介及其平台的构建
WordPress是一种基于PHP+MYSQL建立和基于GPL协议的开源应用程序,它提供了一个快速、稳定、强大的博客、维护平台。目前 WordPress已成为了主流的Blog搭建平台,但WordPress不仅仅是一个简单的博客引擎,它同时也是一个强大、成熟和稳定开源产品。WordPress官方网站就提供了超过万种的插件,还有各种各样的主题。通过这些插件和主题,WordPress可以扩展成各种功能不凡的应用,如CMS、链接目录、论坛、WIKI、电子商务、项目管理、微博、SNS、视频、图片网站等。
WordPress可安装在一个独立服务器上,也可安装到共享服务器上,甚至个人计算机上。WordPress系统的运行环境为 Apache+Mysql+PHP,PHP具有跨平台特性,故整个系统可以运行在Linux/Unix、Mac OS、Windows等操作系统之上。对于图书馆环境,可采用Windows平台下的开源集成软件XAMPP、WAMP等快速的搭建所需的系统平台。WordPress的安装非常简单,只需从官方网站下载其压缩的最新安装包,解压后传到服务器,按安装向导一步步即可完成。WordPress的升级可以在WordPress后台直接完成,主题和插件也可以在WordPress后台搜索和安装。WordPress支持国际化和本地化,简体中文版可以直接从WordPress简体中文站点http:∥cn.省略/下载。
2 WordPress构建数字图书馆各种应用的主要内容
数字图书馆涉及各类不同的应用,利用WordPress来构建这类具体的应用时,主要涉及到功能的实现、界面的定制,对于从其它平台迁移到WordPress的,还要进行数据的迁移。
2.1 功能的实现
WordPress作为一个功能强大博客平台,从3.1版开始,添加了强大的内容管理系统(CMS)功能,它采用插件机制,通过在核心功能上加装插件来扩充其功能。其官方网站更是提供了数以万计的插件,包括SEO类、互动类、订阅类、文章内容类、美化类、广告类、后台类、安全类、标签类等等。WordPress核心实现了对所有可用插件读取、启用 、禁用、加载启用等功能,后台还实现了插件的自动查找、安装等功能。
插件机制实现主要依靠wp-includes目录下的plugin.php文件,该文件中包含了与插件机制相关的几个函数,实现了对所有可用插件的读取,插件的激活与注销等功能。WordPress每页包含了wp-config.php文件,在wp-config.php的最后调用wp-settings.php文件。wp-settings.php会取出系统中所有激活的插件,并包含进来。插件采用hook(钩子)机制将定义的功能添加到系统相应的位置。WordPress定义了两种类型hook,行为(Action Hook)和过滤器 (Filter Hook)。Actions Hook是由WordPress内核在执行过程定的点或者特定的事件发生时调用的,使可以在指定点去执行一个或者多个PHP函数。Filters Hook主要用来实现在某个指定点执行一个或者多个PHP函数来修改特定类型的文本,它接收传入的参数,修改后返回给WordPress。
对于具体的数字图书馆应用,WordPress的默认功能无法实现所需要的目标功能时,可以通过下载外部插件或创造新功能来实现。对于无法采用现有插件来实现的所需功能,需要对已有的插件进行一些修改或开发新的插件来完成。对于数字图书馆应用,数据结构上需要元数据支持时,可以通过WordPress的自定义字段功能来实现。如需更高的执行效率,也需要采用或开发插件,自定义和管理元数据。WordPress自带的默认搜索只实现对内容的搜索,可以通过添加Search Custom Fields、Search Everything等插件实现对摘要、自定义字段、页面、附件、指定分类等高级的搜索功能,也可通过修改插件,定制搜索功能。
2.2 用户界面实现
在数字图书馆的平台建设中,用户界面的友好、直观、方便、人性化对平台的使用及图书馆形象有着重要的意义。WordPress官方网站及众多的WordPress主题网站提供了大量的WordPress主题,可供数字图书馆应用平台选用,但往往需要根据具体的应用作更改,以体现图书馆应用的风格和感觉,如标志、色彩、字体等。另一方面,数字图书馆应用功能的添加也需要在界面上展现,如根据具体应用添加自定义字段显示,不同的风格页面切换等,这就需要以WordPress主题模板及具体页面为基础,进行主题的修改。
WordPress主题是由目录wp-content/themes对应主题目录下header.php、sidebar.php、footer.php、archive.php、search.php、searchform.php、single.php、page.php、function.php、comments.php、style.css、screenshot.jpg等10多个文件来构成,通过wp-includes/theme.php来实现主题的调用,首页index.php加载后,会按顺序加载各主题文件,向浏览器输出界面。这种设计构架上实现了数据和表现的分离,使得主题的更换比较容易。
2.3 多语言支持及数据迁移
高校数字图书馆服务应用平台有可能面向各种语言的用户,这要求平台具有多语言功能,WordPress可以通过已有的插件如qTranslate、xLanguage等来支持多语言,但多语言实现无疑从功能和维护方面都增加了应用实现的复杂度。另一方面,WordPress及插件的本地化在使用中也是要面对的一个问题。
对已有的服务平台而新以WordPress平台来替换的,原有的数据则需要迁移到新的WordPress平台上,这一般采取直接操作数据库来完成。这需要对原系统中分类、数据字典进行分析和导出,再导入到WordPress。对于常用的平台,如从drupal 到WordPress数据迁移,WordPress社区往往有相关导入的方法和示例可供参考。
3 基于WordPress的数字图书馆应用
数字图书馆服务平台包含各种载体数字化,数字资源储存管理,数字资源访问和查询,数字资源传递和接收,数字资源权限管理和版权保护等多个方面的应用,常见的有门户网站、图书管理系统(OAPA)、学科化服务平台、学位论文系统、咨询服务平台等等。除了购买专业化的服务平台外,一些服务平台需要定制。WordPress良好的架构,对一些数字图书馆建设中需定制的平台,如图书馆门户网站、学科服务平台、读者社区等提供了一个非常适合的解决方案。
3.1 图书馆门户网站建设
图书馆门户网站是数字图书馆的重要组成部分,是衡量图书馆数字化建设的重要标志,是体现图书馆服务理念、高校办学理念的重要渠道,图书馆门户网站的内容一般包括提供有关图书馆的基本信息,如本馆简介、入馆须知、业务流程、部门职能、规章制度等,还有图书馆的业务信息,如书目检索、电子资源、特色服务、最新动态等。
现在绝大多数高校图书馆都已建有自已的门户网站,采用了各种不同的平台和技术。WordPress提供了简便的管理操作、强大快速的搜索优化功能以及众多主题,充分满足搭建图书馆门户网站的需求,能很容易的实现文章、分类、归档。目前,特别是在国外,采用WordPress作为图书馆门户网站也成为了一个流行的趋势。
3.2 图书馆学科化服务平台及信息平台
学科化服务作为高校图书馆服务学校发展和学科建设的发展方向,已广泛在各高校图书馆开展。学科化服务一方面需要组建学科化服务馆员队伍,另一方面需要建立基于网络化的学科服务工作模式和服务平台。学科化知识服务平台是图书馆实现个性化、网络化信息服务的基础,是开展专业化的学科知识服务的基点。
WordPress博客管理特色能很容易的用于学科化服务的学科特色资源建设,无需添加太多的功能插件就可以很容易的建立起学科化信息平台,实现对特色资源的分类、归档,以及读者互动。
3.3 图书馆虚拟社区建设
图书馆的建设已进入lib2.0时代 其核心是“开放、互动、参与、共享”,强调以用户为中心,图书馆与读者、读者与读者之间相互交流与沟通。在服务平台上,体现为通过web2.0实现的网络平台,如图书馆虚拟社区、Wiki(维基、维客)等等。
早期简易的图书馆虚拟社区有如“BBS”、“论坛”、“虚拟聊天室”等,而lib2.0下图书馆虚拟社区已被纳入了更多新的内容,包括虚拟读书社区、学科交流平台、学科开放资源区,甚至虚拟教学平台、学科数据库、个人数字图书馆、个人博客等,纳入了图书馆各种服务,及馆员、读者、教师、书、数据资源互动的网上社区。
通过插件BuddyPress或Mingle可以让WordPress加入各种社交网站特性,通过插件WP-Forum或bbpress可以给WordPress创建一个小型的论坛,还有社区新闻提交插件Community Submitted News让读者提交文章,WP-WIKI可以让读者参与内容编辑中实现“维基编辑”功能。WordPress还自带lib2.0的RSS信息聚合和Tag Cloud标签云功能,这些Web2.0特性使其用于lib2.0特色的图书馆虚拟社区建设具有特别的优势。
3.4 Scriblio等其它基于WordPress的图书馆开源应用
一些其它基于WordPress的数字图书馆项目如Scriblio、LePress等也在图书馆界得到了开发和应用。Scriblio是美国普林斯顿大学开发的基于WordPress「新一代互动式图书馆系统,它基于WordPress,引入web2.0的功能和用户界面,实现传统的OPAC功能。Scriblio在普林斯顿大学Lamson Library得到了实际使用,在北京大学图书馆等得到了试用。利用WordPress和LePress插件,我们可以创建一个轻量级、分布式的个人学习管理系统,让图书馆为教师与学生提供一个学习流程管理的平台。
4 应用WordPress建设图书馆数字化服务平台的核心问题4.1 专业开发人员组织
采用开源软件来建设数字图书馆各种应用平台,一个显著的问题就是项目的实施、管理及应用要求有较高的专业技术水平。对于具体的环境与应用,可能涉及到各种具体的功能修改和定制,增加了应用实现的复杂度。采用开源WordPress来实施数字图书馆建设,除了同其它数字图书馆应用实现方案一样所需的编程技能、XML技能、元数据技能以及数字对象技能外,对专业开发人员需要以下基本技能:
CSS/HTML(层叠样式表单/超文本链接标示语言);
JavaScript(Java描述语言);
Web服务器软件,如Apache等;
PHP(一种新型的CGI网络程序编写语言);
MySQL(结构化查询语言)。
另外,开发人员需要花费时间来完成的两个问题:
WordPress程序设计框架的熟悉;
WordPress软件文档熟悉。
WordPress的主题创建相对比较简单易懂,但要实现定制一个特具风格的主题和版面还是需要大量的工作。同时对于具体的应用,寻找到一个合适的功能或插件也往往有难度,开发需要大量的时间和精力。
4.2 项目的持续性
数字图书馆项目选择软件平台时,项目的持续性是一个重点考虑的核心问题。采用商业系统,持续性体现为商家的支持、平台的易用性、可定制性,以及系统灵活性。对于采用基于开源软件自主开发应用,持续性问题主要体现为服务稳定性和持久性的保证。商业系统拥有市场持久性,数据迁移方面会具有商家支持,而对于采用开源软件自主开发的平台,其持久性更多的取决于用户社区的支持。WordPress有着广泛的使用群体,这给采用它作为数字图书馆平台建设带了一定的优势。但采用这样的方案,也要求开发组织不得不自己承担整个平台的新需求添加、功能更新和系统迁移等方面的负担。进一步说,尽管有很多针对于数字图书馆服务平台的低花费和免费解决方案,但选择时还是应充分考虑这些系统的稳定性、安全性和正常运行时间。如果建立的数字图书馆服务平台不能在这些方面得到保证,那这样的方案是不可取的。
5 总 结
通过采用开源wordress来进行实际数字图书馆服务项目的建设,我们发现项目的实施在用户界面方面完成非常迅速,比drupal更容易实现用户界面的定制。同时元数据管理和新功能添加方面比joomla和wikimedia等更容易实现,采用WordPress,降低了整个项目的开发和维护费用。同时随着不断新的WordPress版本,系统能很方便的升级、更新,安全性、持久性和数据可移植性均得到较好的保证。
参考文献
[1]WordPress>Blog Tool and Publishing Platform[EB/OL].省略,20011-07-28.
[2]WordPress——维基百科,自由的百科全书[EB/OL].http:∥zh.省略/wiki/WordPress,20011-07-28.
[3]黄永中,赵国栋,张捷.美国大学开源软件项目概述[J].中国远程教育,2007,(4):68.
[4]任树怀,高海峰,季颖斐.基于图书馆2.0构建学科知识服务平台[J].大学图书馆学报,2007,(3):23-26.
[5]赵阳.图书馆RSS应用探索[J].图书馆建设,2007,(1):83-85.
[6]张蓓,张成昱,姜爱蓉.Ajax和RSS在图书馆个性化门户网站中的应用[J].现代图书情报技术,2007,(3):65-68.
[7]姜爱蓉,黄美君,窦天芳.数字资源整合与信息门户建设——清华大学图书馆的探索与实践[J].现代图书情报技术,2006,(11):2-6.
[8]Svanhild Aabo,Ragnar Audunson,Andreas Varheim.How do public libraries function as meeting places?[J].Library & Information Science Research,2010,32(1):16-26.