HI,欢迎来到学术之家,期刊咨询:400-888-7501  订阅咨询:400-888-7502  股权代码  102064
0
首页 精品范文 软件技术论文

软件技术论文

时间:2022-10-10 05:03:10

软件技术论文

第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篇

随着科学技术的进步和社会的发展,企业现代化办公已基本普及。而满足现化办公必须具备主要设备之一就是电脑。我们知道,电脑除本身的Windows基本系统外,一般都会安装Microsoft办公软件。其实,这是一款功能强大的基础应用软件,不能小看它。它的功能远不止于满足日常的文档编排和普通表格制作,特别是Excel工作表不但能方便制作各种表格,还可在每个单元格上设置程序,合并单元格设置绘图区域。Excel程序函数中含有丰富的与、非、或的逻辑判断格式和各类数学函数计算。所以我们只要熟练掌握Excel的基础应用知识,就可以在Excel工作表上设计各类应用程序,完全能满足一般工程技术的理论计算,不但具有应用软件的功能,而且经济、方便、实用。可以做到数据与图表的统一,便于查询管理与保存。下面我着动介绍Excel办公软件在本公司电力工程预(结)算以及0.4kv配电网络理论线损计算中的应用。

浅谈Excel办公软件在供电管理技术中的应用

江西崇仁供电公司徐风生

随着科学技术的进步和社会的发展,企业现代化办公已基本普及。而满足现化办公必须具备主要设备之一就是电脑。我们知道,电脑除本身的Windows基本系统外,一般都会安装Microsoft办公软件。其实,这是一款功能强大的基础应用软件,不能小看它。它的功能远不止于满足日常的文档编排和普通表格制作,特别是Excel工作表不但能方便制作各种表格,还可在每个单元格上设置程序,合并单元格设置绘图区域。Excel程序函数中含有丰富的与、非、或的逻辑判断格式和各类数学函数计算。所以我们只要熟练掌握Excel的基础应用知识,就可以在Excel工作表上设计各类应用程序,完全能满足一般工程技术的理论计算,不但具有应用软件的功能,而且经济、方便、实用。可以做到数据与图表的统一,便于查询管理与保存。下面我着动介绍Excel办公软件在本公司电力工程预(结)算以及0.4kv配电网络理论线损计算中的应用。

一、Excel工作表在电力工程预(结)算中的应用

自从农网改造以来,公司设计室(现改名生产技术部),一直负责公司10kv及以下电力工程资料收集整理、绘制汇编工作,最终,10kv及以下农网电力工程的数据都是以Excel电子表格的形式储存于电脑中,己经形成了庞大的图表数据资料库。这些Excel电子表格,不仅绘制了真实的各条10KV线路地理线路图和各配电台区0.4KV供电网络地理接线图,而且在图的下方编制了杆塔明细表和工程量材料数据表,在杆塔明细表上可以填写对应的杆塔类型、档距、导线型号、下户线及户表等一系列基本数据。在工程量材料数据表上能够自动判断和计算杆塔明细表上的主要工程材料数据,所以,直接给工程结算、资料查询、数据修改带来了极大的方面。其实,这本身就是Excel电子表格在农网电力工程技术和数据管理上的一个典型应用。在2007年10月的农网完善工程结算中,原有的本省统一的城农网工程结算软件(花了5000元购买的)不能再兼容此次农网完善工程结算中新的定额标准,所以必须找到新的结算办法。时间紧、任务重。我想到了现有的农网工程数据巳经是以Excel电子表格的形式存储于电脑中,能够很方便的复制和调用。按照省有关文件和新的定额标准,大概只花了一周时间,就偏制出了〖XFS电力工程结算系统〗的Excel工作表实用程序。没有花费一分钱,就达到了甚至超过了原省农网工程结算软件的效果。而且做到结算数据与原始图表资料数据的整体统一。由于结算数据全部引用原图资料中的工程量数据(经过工程验收审核的),不存在结算数据输入产生的误差和错误,精确度和准确率可达100%。再加上排版打印设置得当,给汇编成册带来了极大的方便。预期地完成了农网完善工程结算工作。在此之前,本人就在Excel工作表上潜心钻研出了〖XFS电力工程预算系统〗的实用程序,当然,此程序还在实践中不断完善和更新。〖XFS电力工程预算系统〗能够方面快捷地处理日常工作中的客户立户、扩容、增容等一系列营业报装电力工程中的工程预算。只要在该程序的绘图框内绘制好电力工程线路图,填写好相应杆塔明细表及下户线数据,输入简单的几个可变参数,就能自动生成图表一体化标准格式的电力工程预算书。在与原来不规范的手工计算来比较,可以说是一个质的飞跃。员工们从原来低效率的繁冗数据手工计算中得以解脱,大大提高了工作效率,宿短了用户申办周期。取得了用户对公司的良好信誉,也带来了一定社会效益和经济效益。

二、Excel工作表在0.4kv配电网络理论线损计算中的应用。

线损的理论计算问题,一直是困扰本公司用电管理中的一个难题,也是供电企业永恒探讨的一个主题。尽管市场上巳经有了各类专业水准的线损计算软件,然而,其实用性和准确性很难定论,首先,昂贵的软件购买费很难做到经济实惠。从各供电公司的不同管理现状来看,很难与开发商的专业软件性能相匹配,因此也很难做到因地制宜的适用效果。而本公司现有的庞大的0.4K配电网络Excel数据图表库,为0.4KV线损理论计算提供了充足的数据资源。在此基础上,进一步在Excel工作表上研制开发0.4kv配电网络理论线损计算程序完全可行。本人己经成功地在Excel工作表上编制了〖XFS0.4KV配电网络理论线损计算系统〗的应用程序,本程序可以直接调用原有0.4KV图表数据,也可以绘制新的台区图表,然后再输入线损计算的必要参数(包括:月供电量、功率因数、三相负荷平衡率、峰值负荷系数、峰值负荷时间等),就能快速计算该台区的理论线损率。由于,引用的原始数据是实真准确地理接线图,摸拟的是真实的负荷曲线量化值,再加上采用极点型供电矩和节点型供电矩的等值阻抗以及节点负荷平均电流的等效变换计算方法,计算出的线损准确度与实际情况非常逼近(已经在几个典型台区得以验证)。另外,本程序还能判断供电网络结构合理性,以及配变的负载率和网络的极限供电能力,可以为网络改造、降低线损提供技术方案。

由于该程序方便实用,供电所可以应用它定期或不定期进行台区线损计算,可以实现台区线损的动态管理,指标量化到人的精细化管理目标。可以很好地改变原来指定线损与实际线损不符,奖惩指标难以兑现的被动局面,逐步取消以平均电价为主的供电管理考核摸式,从而,可以消除由此带来的供电管理中的诸多弊端,真正实行科学的线损管理体系。

三、结束语

综上所述,开发钻研Excel工作表,可以随心所欲地获得自己想要的小型实用程序,并能取得可喜的效果,经济实惠,大大提高办公效率。同行们不妨一试。

第3篇

关键词:数字广播软件无线电世界数字广播(DRM)DAB

1数字调幅广播技术的发展

1.1广播技术的发展

从20世纪二十年代开始,商业广播先后在美、苏、英、德、法、中等国开播,在此后的近百年时间,广播作为重要的传媒工具,受到各国的重视。广播无后经历了中波调幅、短波调幅、调频、调频立体声几个阶段,表1罗列了部分国家的广播发展情况。

表1世界主要国家的广播发展情况

中波短波调频调频立体声

美国192019421941/

苏联1922192919461960

英国192319381955/

法国1923193619501954

德国1923192919491958

中国1923193419741979

日本1925193519571969

1.2调幅广播的优势

尽管调幅广播的带宽只有9kHz或10kHz,音质无法与调频立体声相比,但是由于调幅广播发展时间最久,全球标准统一,在任何地方购买的收音机在全球各地都能使用,接收工具简单,而且可以方便地进行室内、外的便携接收与车、船中的移动接收。因此至今它仍然是世界上使用最广泛的广播媒体。

短波国际广播则由于在国际交往中的极端重要性与最适合对象为财力处于中下层的听众,所以各国仍继续大量投资支持短波业务。

今天,世界上有160多家国际广播电台在进行着无形的“星球大战”。美国之音(VOA)的一项研究甚至认为:未来40年没有其它媒体能以相同的优点替代。据统计,全世界现在已有3333座短波发射台,12590府中波发射台,25亿台调幅收音机,其中7亿台可收短波广播。

1.3DRM的产生

由于调制广播的竞争,音、视频数字化的发展,传媒手段的多样化和九十年代开始的全球数字化浪潮,使许多广播机构认识到,调幅广播必须数字化才能适应竞争日益激烈的传媒环境,纷纷开始了数字调幅广播的试验。

德国电信(DT)从1994年11月开始进行数字中被广播的试验。法国汤姆喀斯特(Thomcast)公司则从1995年起斥巨资进行数字调幅广播系统的开发,并从1996年6月起演示了它的天波(SKYWANE)2000系统,到1998年4月,研制中的数字调幅广播系统已至少有6个。

1994年,电联曾要求各成员国提出数字系统的建议,并建议建立一个世界性的集团以评估不同的方案,最终提出单一的建议由电联推荐各国使用,由此诞生了DRM。DRM的全称是DigitalRadioMondiale,其中Mondiale为法文,即“世界数字广播”集团(Consortium)。DRM于1998年3月在中国广州宣告成立。到2002年2月,DRM已有来自27个国家的正式会员(Fullmembers)47个,和非正式会员(Associatemembers)25个。

1.4国内外数字调幅广播技术发展情况

目前,欧洲和北美的一些国家均研制了DRM接收设备,这些接收设备更接近于专业接收设备,主要采用计算机插板方式,绝大多数的解调、解码工作均由基于DSP和计算机CPU的软件完成,它们具有便于软件更新,可以方便适应不同标准和新业务,便于在线测试,可以方便地使用各种分析工具等优点。同时具有体积大(一般需计算机,也有较小的),功耗大(普通干电池无法满足工作),不兼容原有设备等缺点。客观地讲,这些设备只能算作实验性质的设备,不具备投放市场的能力。

我国在数字广播领域与国际完全同步(DRM集团在我国成立足以说明),国内已经有了类似的产品,水平与国外产品没有明显珠差距。

图2

1.5DRM技术发展的机遇与挑战

DRM系统已基本成熟,即将进入实施阶段。但是,一项新技术能否在全球推广,技术本身的先进性与可行性虽是前提,却远非决定因素,市场条件和消费者的接受程度十分关键。历史上已经有不少成功的经验与失败的教训,DRM也把实施问题看作为严重挑战,还把影响国家或地区一级启动新技术的因素归纳为以下几点:①技术变更的步伐;②进口或出口控制;③市场成熟性;④财富或个人可支配的收入(PDI);⑤法规;⑥消费者是否是新技术的早期采用者。

为使DRM取得成功,需要处理好三个关键性因素,即广播机构/网络运行者、接收机制造商与听众之间的关系。可以列出以下的实话依赖关系表(见表2)。

表2实施依赖关系表

参与者依赖性关键推动者

广播机构/网络运行者接收机可用性听众市场频谱可用性

法规协议

发射机可用性

接收机制制造商内容可用性听众市场低知识产权费用

市场规模

广播机构签约承担义务

芯片组可用性

听众接收机可用性内容可用性信息的需要

接收机的费用

明确的独特销售点

1.6DRAM在我国发展的前景

我国是AM广播的大国,新世纪开始实话的西部创新工程还将进一步扩大AM广播的规模,提高广播覆盖率与改变边远地区空中秩序。

1998年的广州会议已注意到了中国这样的大国不容易由调频(FM)广播覆盖(注:中国的陆地面积与欧洲大致相当,比美国本土大200万平方公里,中国最小的浙江省相当于比、荷、丹三国的总和,新疆则相当于三个欧洲大国德、法、西的总和),因而数字调幅广播具有很大的市场。由于许多重要的国际广播机构一直积极参与DRM的活动,今后这些机构很可能较早地开始数字化的短波国际广播,从而使他们的国际广播效果大大改善与具有良好的抗干扰性。

我国虽然从1997年起就一直关注与跟踪数字AM广播的发展,北京广播学院还进行了计算机模拟试验。但鉴于DRM很快进入实话阶段,美国开发与评价IBOCDAB技术有较大进展,日本也参加了DRM,因此应该更加积极地创造条件,早日在我国开展相应的实验室与现场测试,积累自己的数据(中国地形复杂,横跨寒、温、热三带,电离层条件也不同),并争取有自己的知识产权,还要利用作为国际电联与亚广联成员的条件和参加各种国际会议与相关活动的机会,积极了解国际新进展,调整与确定发展我国数字声音广播的方针政策与计划日程,积极维护中国在二十一世纪数字调幅广播领域的权益。

2软件无线电技术的发展

软件无线电技术是近年来新兴的一种技术,它最早由MITRE公司的约瑟夫·米托拉(Joseph.Mitola)在1992年5月“美国远程系统会议(NationalTelesystemsConference)”上提出。该项技术一经提出就在世界上产生了重大影响,受到了各方的高度重视。

软件无线电技术的核心思想是软件无线电技术将宽带的A/D变换器尽可能的靠近射频天线,即尽可能早的将接收到的模拟信号转化为数字信号,最大程度上通过DSP软件来实现通信系统的各种功能。图1为理想软件无线电系统组成框图。

作为软件无线电技术载体的软件无线电电台是“用软件定义波段、调制方式、信号波形的电台。信号波形由数字信号采样产生,用宽带的数模转换器转换成模拟信号,可能还要由中频上变频到射频。类似地,接收机使用宽带的模数转换器获得该软件无线电电台节点所有波段的信号。接收机用通用处理器上的软件完成信号的提取,下变频和解调。”(约瑟夫·米托拉给软件无线电电台做的定义。)

理想的软件无线电电台应该拥有在全频带工作的能力,具有极大的灵活性,任何功能的改变或增加都可以通过软件升级来完成。由于实际条件的限制,比如宽带前端射频模块的性能不够理想、宽带A/D/A的工作带宽和采样速率有限、DSP的处理能力不足、总线数据受限等,导致在目前的技术条件下无线实现上述理想软件无线电系统。为了使得软件无线电技术可以应用于实践,就在理想软件无线电系统的基础上增加了若干限制条件,使得软件无线电牺牲了一些灵活性,换来了可实现性。

考虑到DRM目前的牺牲性,为了减小研发的风险,可以考虑采用软件无线电技术研制发射接收设备,在目前模拟数字混合暑期可以兼容原有的模拟设备,随着社会的发展,当DRM技术成为主流技术时通过软件升级就可以将用于兼容的资源专用作数字广播质量的提升,从而最大限度的保护用户的利益。

3基于软件无线电技术的DRM系统

3.1DRM的主要标准介绍

2001年4月4日ITU已通过DRM的标准建议书为ITU-RBS.1514,2001年9月通过欧洲标准为ETSITS101980V1.1.1。单个调幅频道码率可达24kbps,双频道可达72kbps。在ETSITS101980V1.1.1标准中,主要规定了了频道使用模式、信源泉编码方式、复用情况、信道编码与数字调制方式等内容。

具体来说DRM信号有三种频道使用模式:半个频道、一个频道和四个频道。半个频道的模式可以用作模拟和数字同播,作为模拟和数字广播的平滑过渡的方法。信源编码推荐了四种方式:MPEG-4AAC(高级音频编码),MPEGCELP(刺激线性预测编码),MPEGHVXC(谐波矢量刺激编码),SBR(频带复制编码)。复用情况比较复杂,包括信道复用、帧复用、业务复用、数字复用等。信道编码与数字调制方式包括扰码生成多项式(x9+x5+1)、TCM编码方式采用删除卷级码与QAM调制结合的方式,交织深度分为短交织(交织长度为0.4s)和长交织(交织长度为2s),数字调制方式采用OFDM和QAM调制。

3.2国外同类产品(SKYWAVE2000)的性能

SKYWAVE2000采用的基本技术情况如表3所示。

表3SKYWAVE2000采用的基本技术情况

频谱适用波段LF、MF、HF

带宽选择复用

与现有范围的兼容YES

带外发射与发射机Tx有关

单频网络支持YES

频谱掩蔽在选定的带宽内为矩形

系统特性调制/信道编码TCM+RSOFDM/QAM(8、16、64、256)

混合/同播方式YES(DSB/VSB)

音频编码MPEG-2Layer3,在电路实施中等待MPEG-4

灵活性YES

交织深度长交织6.6s

短交织0.3s

比特率Min6kbps

Max36kbps

灵活性YES

发射机峰值/平均值功率比4-8dB(与工作模式有关)

SKYWAVE2000的数字编码与调制原理框图见图2。

3.3基于软件无线电技术的DRM系统接收机

鉴于广播的特点:带宽窄,一般为9kHz~10kHz;信号动态范围大,短波波段的动态范围高达120dB以上。在软件无线电电台选用实现方案方面必须予以考虑。根据文献[2]的论述,选择了基于中频采样技术的体系结构:在A/D/A与天线之间增加一个宽带变频模块,将全频带的信号变频为一个固定的中频,通过对该中频处理实现预定的功能。图3所示为中频采样软件无线电系统的组成框图。

3.4基于软件无线电技术的DRM系统发射机

由于广播自身的特点,相比于接收机,发射机的研制更为复杂。基于软件无线电技术的DRM系统发射机由三个较为独立的子系统:数字编码与调制子系统、模拟处理子系统和发射子系统组成,其组成框图及相互关系见图4。

数字编码与调制子系统主要负责数字信号处理和幅度、相位的计算;模拟处理子系统负责将I、O的基带复信号变换到无线发射频率的调相信号或幅相信号;发射子系统实现功率放大及信号发射。

图5

3.5基于软件无线电技术的DRM系统工作原理

基于软件无线电技术的DRM系统工作原理如图5所示:

图5中,信源编码、复用、能量分集、信道编码、交织、数字基带的OFDM映射部分的功能将在数字编码与调制子系统中利用计算机的处理器、DSP处理器以及专用芯片等通过软件编程来实现。而无线射频信号的生成、稳定载波的产生等模拟处理功能将在模拟处理子系统中通过DDS、I、Q调制器等技术或专用器件实现。

数字广播领域市场广阔,具有很好的发展空间,目前世界各个主要发达国家都在此领域投入了相当的人力、物力、财力。我国在这一领域的研究水平与国际同步,更不能放弃这一优势。

第4篇

摘要:当今是高速的信息时代,社会对公路交通信息的精确、快速和多方位应用的要求,使得我们现有的技术方式难以适应,开发新的公路交通信息技术势在必行。目前国内已有一些新的车辆信息采集设备开发并成熟,开发新的公路交通信息系统软件技术上可行。

关键词:公路交通;自动检测;信息技术

1.概述

公路交通量调查是一项十分重要的基础工作,其调查所得的数据资料是公路规划、设计、大中修和养护管理的不可替代的第一手资料,是评估、决策公路交通发展战略和总体布局的科学依据,也是经济发展的一个重要窗口,在规划一个经济区域时,往往离不开交通资料。

我省是交通量调查和数据计算机处理在全国走得较早的省份之一。目前,我省有干线公路连续式交通量观测站15个,间隙式交通量观测站241个,县乡道间隙式交通量观测站1746个,总观测里程27677.4公里,其中,国道1779.3公里,省道5095.5公里。二十年来,公路部门为收集公路交通量资料投入了大量的人力和财力,为国民经济的发展,发挥了重要作用,特别是为公路交通网的建设,做出了重要贡献。其观测手段从原始的手工记数到机械计数器,发展到目前的自动观测仪器。

2.公路交通信息技术的第一次飞跃

我省公路交通量调查是从82年开始的,当时车流量不大,国道上日平均最多不过1300~1400辆。改革开放以来,国民经济的蓬勃发展,公路交通流量逐年快速上升,使得人工记数难以招架。有资料表明,我省的几条国道从1982年到2000年交通流量增长了7~9倍,如果当初的车流量用人工记数不会有问题,那么,上了5000~6000单个人记数就比较困难了(除了记数,还得整理每小时的合计数)。上了1万辆就得两人一个班,一天24小时分三班要6个人,注意力高度集中,工作非常辛苦。每一个连续式观测站是常年累月天天如此,由此可见投入人力财力之多。90年代中期我省引进北京有线电厂率先开发的TAM自动观测设备,并开发和完善了交通量数据处理软件,这就是我们走出困境的第一次飞跃。TAM自动观测仪器的使用和数据计算机处理,解放了烦琐、枯燥的人工劳作方式,也使得交通量数据处理真正走上计算机化。这是一种采用电磁感应原理的装置,路面下埋设探头,当汽车从探头上驶过,切割磁力线,产出感应电流,经放大后输入触发器记数并保存。它的工作过程如下:

这在当时是比较先进的设备,到目前为止,我省干线公路上的交通量观测站基本上安装了这种仪器。如今,车流量继续上升,社会对公路交通信息精确、快速和多方位应用的要求,使得我们现有的技术相形见劣。具体来说,有以下不足:

1.精度不够高,不能分车型,难以满足2个95%精度要求(数量精度和车型分类精度)

2.稳定性差(受气候影响较大)

3.路面深开挖也是一大不足,况且经常出故障经常挖

4.不能检测轴载

5.数据难以迅速汇总

综上所述,我们又一次陷入困境、面临危机,开发新的信息技术势在必行。

3.公路交通信息技术一定要有新的飞跃

发展大交通,要有大信息。笔者以为,公路交通信息的内容要更丰富,应用的范围应拓宽,手段要计算机化。公路交通信息的综合应用,除原有交通流量数据统计外,至少,应包括超限运输管理,养护管理(包括大中修),规划、预测等。就车辆数据收集来讲,目前,国内已有一些新的技术开发并趋于成熟,这是十分可喜的,使得我们开发新的信息系统在技术上完全可能。有一种压电感应设备,具有高灵敏度和精确度,稳定性也好,检测车辆的工作原理如下:

设压电板a、b,它们之间距离为s,当车前右轮触a时,打开计时器并设时间为t1,当车前左轮触b时,记下时间为t2,这时可求得车速为V=S/(t2—t1);同理,当车后左轮触b时,记时间为t2‘,这时,可测得车辆前后轴距L=V*(t2’—t2);对于多轴车辆或带挂车辆,可分别测得各轴与第一轴之间轴距,然后给予一一保存。由于车型的轴距是限定的,它的轴载也是有限制的,根据这些规定可编制一张信号对照表,存入处理器内部,当车轮压板时,产生电流信号,电流的大小与轴载重量成正比,与车速有关(可以通过试验测定)。记录车辆的左、右、前、后各轴的压电信号,经A/D转换和放大,并与对照表进行对比,车辆的总轴载为各轴载的总和,还可换算成标准轴载。车辆经过这样处理后可得到一张检测报告单:

这些信息保存在处理器内存,通过电缆随时可传送到中心计算机。在此技术上开发公路交通信息系统,可采用Windows操作平台,MSSQLSERVER.7.0数据库,保持历年数据便于查询、对比。其优势:

1.全自动检测,无须人员值守

2.自动分车型,自动检测轴载

3.不需路面深开挖

4.精度高、稳定性好5.数据汇总迅速

系统流程图:

数据流程图:

系统功能层次图

这个系统应当留有扩展功能的空间。

4.超限运输管理简述

与发达国家相比,我国公路和桥梁数量少,承载能力较低,国家尚缺资金进行大规摸新建和改建。近年来,汽车工业的发展和社会对公路运输需求的推动,大吨位汽车逐年增多。由于大型车以及货车超载导致的高轴载质量的破坏作用,一些地区的水泥路面破损相当严重,油路严重龟裂网裂,一些桥梁严重损坏,公路、桥梁的使用寿命大大缩短,这种现象越演越烈。运输部门由于超载所取得的经济效益远远不能补偿公路管理部门在公路、桥梁养护和改造方面多支出的费用,这种偏面追求运输效益,反而损坏了社会的总体效益,同时严重制约了经济发展。

超限运输对路面的影响主要通过轴载来反映,许多国家的公路部门,对汽车轴载质量与路面强度及使用寿命的关系,作了许多专门研究和试验,提出了著名的“四次方法则”,用公式表示K=(P/P.)

4式中:P任一轴载质量

P.标准轴载质量(100KN或60KN)

KP对路面的作用次数换算成P.对路面的作用次数,也可称为破坏系数

根据交通部2号令、《公路法》和有关对超限运输的处罚规定,自2000年4月起,在全省范围主要公路干线上设点,对超限车辆进行卸货、收取赔(补)偿费等,对情节恶劣的进行罚款处理。目前使用的是一种人工操作的称重的仪器,整个工作流程如下:

其特点:

1.干预公路正常通行较多

2.动用人员多,效率低

3.慢速称重(小于5公里/小时)

采用新的压电感应设备后,自动判定超限和测定超限数额,对于超限车辆,系统自动打开摄像机,摄入超限车辆图像并通知前方做好超限处理准备。工作流程如下:

该系统优势:

1.不干预公路车辆正常行驶

2.称重迅速、准确

3.人工介入少,效率高

5.交通流量统计简述

本功能对公路交通量的日报、月报、年报、车型分类、混合折算、高峰小时排列等等进行统计处理,内容与现在使用的软件处理报表相似,这些报表报送交通部或提供给有关部门做进一步分析研究。

6.公路养护简述

公路养护计划、经费安排的主要依据是在现有道路条件下交通流量的状况,特别是汽车轴载量,汽车流量大、吨位大的道路,要求更多的经费用于养护。

7.规划预测简述

通过对历年交通量的对比,可以得出它的增长率,以此,又可预测几年后的交通流量。它的数学模型:

xn=x1(1+a)n

a=n√xn/x1—1

式中:a某阶段年平均交通量增长率

xn某阶段最末年年平均日交通量(辆/d)

x1某阶段第一年年平均日交通量(辆/d)

第5篇

1计算机软件开发技术的应用分析

我们知道,之所以进行计算机软件开发,主要目的在于通过更加高效便捷的软件设计方便用户的使用,所以从这个层面上来看,软件的应用性是衡量其质量的重要参考标准。基于这一因素,计算机软件开发首先要考虑的就是增加使用的便捷性,其次要兼具可扩展性、安全性、可维护性以及稳定性等特性。根据笔者的工作经验来看,有些软件在设计时就是没有考虑到这一因素,导致好的设计却缺乏广泛的使用市场。其次,伴随着计算机软件更新换代速度的加快,软件在开发设计时还应该考虑到版本兼容的问题,同时还要拥有数据自动恢复的功能,只有这样,才能够占据更高的市场份额,也才能够进一步推广使用。

2计算机软件开发应用的具体表现形式

全球化经济的发展推动了互联网技术与产品的应用,计算机软件作为科技时代的产物能够缩短人们之间的距离,实现资源共享,也为实时互动交流提供了可能。正是基于这些功能,计算机软件才能在保持多个用户独立性的前提下实现统一连接,通过更加宽广的数据分析处理平台的提供,使人们的使用与操作更加高效便捷,推动了数据时代的到来。除此之外,计算机软件开发技术通常还与信息处理设备、移动通信设备联合使用,真正做到便捷用户操作的应用性。

二计算机软件开发技术的未来发展趋势

1计算机软件开发的网络化与智能化趋势

随着信息化时代的到来与个人计算机的普及,网络化也成为不可逆转的计算机软件的发展潮流与趋势。互联网的发展使得世界各国之间的距离不断拉近,不同国家之间人们的信息交流与共享也推动了网络化的进一步发展。只有基于网络化发展方向,计算机软件才能为世界各国的人们提供更加便捷的、优质的信息服务。而人工智能技术已经被应用于了社会生活的各个方面,也取得了新的进展与更广泛的应用。随着人们对计算机软件需求的不断提升,计算机软件的智能化方向也是不可逆转的必然趋势。从宏观角度来看计算机软件开发技术的智能化进程的推进,对于整个现代化计算机时代的发展具有重要的意义。

2计算机软件开发的开放化和融合化趋势

计算机软件的开放化趋势也是不可避免的,所指是用于软件开发的软件源代码以及软件产品的设计标准等进一步公开化,并通过共享促进软件开发人员之间的交流与创新。软件开发是一项需要创新思维的工作,行业人员之间通过互相交流与学习达到共同进步,也有助于产业的发展与提升,并逐步走向成熟。计算机软件开发的融合是指软件开发科学与其他相关科学如电气化、自动化以及机械化等相融合,并融入网络化、数字化以及智能化等计算机核心理念与技术,实现计算机软件开发产业整体水平与市场竞争力的提升,从而能够占据更高的市场份额,也造福于广大计算机软件用户。而随着计算机软件更加贴近人们的日常生活,计算机软件的开发也更加以客户的需求为主,所展现与提供的优质服务也是智能化与融合化的必然结果。

三结语

第6篇

电子政务系统的应用软件一般规模比较大,软件在应用过程中面向的用户较多,系统结构和业务流程相对复杂,以Web应用为主要实现方式。因而,系统安全常见的风险主要有Web应用的SQL注入漏洞、表单绕过漏洞、上传绕过漏洞、权限绕过漏洞、数据库下载漏洞等。同时也常常存在应用系统管理员账户空口令或弱口令、未设置应用账户口令复杂度限制、无应用系统登录和操作日志等风险。在软件应用安全层面,安全方面的保证没有统一的方法和手段。在保证整个系统安全运行过程中针对信息安全的部分,如对数据库访问安全,访问控制,加密与鉴别等应用层面的安全防护,主要从客户端避免和减少人为非法利用应用程序,从应用软件设计、实现到使用维护,以及应用软件对系统资源、信息的访问等方面保证安全。

二、软件应用安全要求与技术防护

2.1身份鉴别与访问控制

用户身份认证是保护信息系统安全的一道重要防线,认证的失败可能导致整个系统安全防护的失败。电子政务系统的用户对系统资源访问之前,应通过口令、标记等方式完成身份认证,阻止非法用户访问系统资源。从技术防护的角度来说,软件应保障对所有合法用户建立账号,并在每次用户登录系统时进行鉴别。软件应用管理员应设置一系列口令控制规则,如口令长度、口令多次失败后的账户锁定,强制口令更新等,以确保口令安全。软件应用中对用户登录全过程应具有显示、记录及安全警示功能。用户正常登录后,为防止长时间登录而被冒用等情况,系统应有自动退出等登录失效处理功能。此外,应用系统需要及时清除存储空间中关于用户身份的鉴别信息,如客户端的cookie等。系统软件应用中的文件、数据库等客体资源不是所有用户都允许访问的,访问时应符合系统的安全策略。系统中许多应用软件在设计和使用过程中经常会有权限控制不精确,功能划分过于笼统等现象,影响了系统的安全使用。目前,从应用软件的研发和技术实现来看,授权访问控制机制多采用数据库用户和应用客户端用户分离的方式,访问控制的粒度达到主体为用户级,客体为文件、数据库表级。在分配用户权限时,用户所具有的权限应该与其需使用的功能相匹配,不分配大于其使用功能的权限,即分配所谓“最小授权”原则。对于系统的一些特殊用户或角色(如管理和审计)如分配的权限过大,则系统安全风险将过于集中,因此,应将特别权限分配给不同的用户,并在他们之间形成相互制约的关系。

2.2通信安全

电子政务系统应用软件的设计、研发以及应用过程中,需要重点关注通信安全,特别是对通信完整性的保护。除应用加密通信外,通信双方还应根据约定的方法判断对方信息的有效性。在信息通信过程中,为使通信双方之间能正确地传输信息,需要建立一整套关于信息传输顺序、信息格式和信息内容等的约定,因为仅仅使用网络通信协议仍然无法对应用层面的通信完整性提供安全保障,还需在软件层面设计并实现可自定义的供双方互为验证的工作机制。而且,为防止合法通信的抵赖,系统应具有在请求的情况下为数据原发者或接收者提供数据原发或数据接收证据的功能。为保障信息系统通信的保密性,应用软件需具备在通信双方建立连接之前,首先利用密码技术进行会话初始化验证,以确保通信双方的合法性的能力。其次,在通信过程中,能保证选用符合国家有关部门要求的密码算法对整个报文或会话过程进行加密。通信双方约定加密算法,对信息进行编码和解码。此外,应用软件中需设置通话超时和自动退出机制,即当通信双方中有一方在一段时间内未做任何响应,这表明可能存在通信异常情况,另一方能够自动结束会话,以免造成信息在通信过程中的泄露。

2.3安全审计

安全审计通过采集各种类型的日志数据,提供对日志的统一管理和查询,使用特定规则,对系统软件应用状态实时监视,生成安全分析报告。安全审计的应用,能够规范系统用户的软件应用行为,起到预防、追踪和震慑作用。安全审计应用要覆盖所有用户,记录应用系统重要的安全相关事件,包括重要用户行为、系统资源的异常使用和重要系统功能的执行等。记录包括事件的日期和时间、用户、事件类型、事件是否成功,及其他与审计相关的信息,并有能力依据安全策略及时报警和中断危险操作。此外,审计记录应受到妥善保护,避免受到未预期的删除、修改或覆盖等操作,可追溯到的记录应不少于一年。在日常审计的基础上,应通过分析审计记录,及时发现并封堵系统漏洞,提升系统安全强度,定位网络安全隐患的来源,举证系统使用过程中违法犯罪的法律、刑事责任。电子政务系统软件应用安全审计可结合网络审计、数据库审计、应用和运维日志审计进行,几乎全部需要定制开发。

2.4系统资源控制

电子政务系统的资源使用主要体现在CPU、内存、带宽等资源的使用上,在这个过程中,除了系统软件以外,应用软件也需要建立一组能够体现资源使用状况的指标,来判断系统资源是否能满足软件应用的正常运行要求,当系统资源相关性能降低到预先规定的最小值时,应能及时报警。并对资源使用的异常情况进行检测,及时发现资源使用中的安全隐患。系统资源应保证优先提供给重要、紧急的软件应用。因此,在资源控制的安全策略上应设定优先级,并根据优先级分配系统资源,从而确保对关键软件应用的支持。技术实现上设计用户登录系统时,软件为其分配与其权限相对应的连接资源和系统服务,为防止系统资源的重复分配,应禁止同一用户账号在同一时间内并发登录,并且,在用户登录后防止长时间非正常占用系统资源,而降低系统的性能或造成安全隐患,通常设计根据安全策略设置登录终端的操作超时锁定和鉴别失败锁定,并规定解锁或终止方式。同样,系统对发起业务的会话分配所用到的资源,也采用根据安全属性(用户身份、访问地址、时间范围等)允许或拒绝用户建立会话连接,对一个时间段内可能的并发会话连接数和单个用户的多重并发会话数量进行限制。在系统整体资源的使用上,对最大并发会话连接数进行限制。此外,对电子政务系统被删除的文件等的剩余信息,特别是涉及国家秘密、敏感信息的内容,一定要重点关注并加强安全保护。可采用下列技术实现保护:(1)采用先进的磁盘读写技术对磁盘的物理扇区进行多次反复的写操作,直到擦写过后的磁盘扇区内数据无法恢复;(2)根据不同的分区格式进行采用不同的数据销毁处理算法,对文件在磁盘上所有存放位置进行逐个清除,确保文件不会在磁盘上留下任何痕迹;(3)进行目录、剩余磁盘空间或整个磁盘的数据销毁,销毁后的目录、剩余磁盘空间或者整个磁盘不存在任何数据,无法通过软件技术手段恢复。

2.5软件代码安全

在电子政务系统应用软件开发之前,要制定应用程序代码编写安全规范,要求开发人员遵从规范编写代码。应用程序代码自身存在的漏洞被利用后可能会危害系统安全。因此,应对应用软件代码进行安全脆弱性分析,以帮助其不断改进完善,从而有效降低软件应用的安全风险。研发工作结束后,应及时对程序代码的规范性进行审查,以查找其设计缺陷及错误信息。代码审查一般根据需要列出所需资料清单,由应用软件使用方收集并提供相应的材料。代码测试人员与开发人员书面确认测试内容和过程,配置运行环境,对代码进行预编译操作,确认可执行使用。然后使用特定的测试工具进行代码的安全测试操作,对测试结果进行分析。对发现的问题进行风险分析和估算,制作软件缺陷、问题简表,撰写测试报告并交付开发方修改,并对已经整改的部分进行复测。值得注意的是,那些已经通过安全测试的代码,还需要运行在通过安全测试的支撑平台、编译环境中才能实现真正的安全运行。

2.6软件容错

电子政务系统中应用软件的高可用性是保障系统安全、平稳运行的基础。软件容错的原理是通过提供足够的冗余信息和算法程序,使系统在实际运行时能够及时发现错误,并能采取补救措施。对系统软件应用安全来说,应充分考虑到软件自身出现异常的可能性。软件在应用过程中,除设计对软件运行状态的监测外,当故障发生时能实时检测到故障状态并报警,防止软件异常的进一步蔓延,应具有自动保护能力,即当故障发生时能够自动保存当前所有状态。此外,操作人员对应用软件的操作可能会出现失误。因此,系统应对输入的数据、指令进行有效性检查,判断其是否合法、越权,并能及时进行纠正。关键功能应支持按照操作顺序进行功能性撤销,以避免因误操作而导致的严重后果。

三、结语

第7篇

一、基础教育中计算机软件技术的应用前景

基础教育中计算机软件技术的应用前景非常的广泛,不仅有广阔的市场需求,更是有对教学实践操作能力提升的现实需求。随着就业市场竞争压力的增加,掌握更多专业性的计算机软件技术能够为学生参与就业竞争提供有力地砝码。计算机软件的开发和应用更是现代社会发展的最有效的体现,人们的生活和学习都离不开计算机软件的帮助。在基础教育中将计算机软件的操作作为专门的课程规划已经成为这个社会发展的必然。

二、基础教育中计算机软件技术运用教学实践对策分析

(一)完善计算机软件技术应用课程。计算机软件技术的应用在基础教育范围内还没有形成系统化的学科教学,只是在计算机教学中作为一个主要的教学方面。因此,完善计算机软件技术的应用课程,将计算机软件作为专门的教学内容,以理论性和实践性的教学活动促进计算机课程教学的改革。不断地丰富计算机软件的教学内容,从基础性的软件应用到实现创新应用领域,为软件应用创造更好的平台,顺应教学改革的发展需求。

(二)提升计算机软件技术的应用范围。计算机软件就似乎的应用可以实现和其他基础学科教学之间的融合,在其他学科的教学实践中以计算机软件作为教学辅助工作,让学生在掌握基础知识的同时提升对计算机软件应用的重视程度。教学活动的设计可以以计算机软件的应用作为依托,让学生通过具体的实践操作巩固学科学习的成果,同时提升对计算机软件技术的使用能力。将计算机技术的应用范围不断的扩大,实现对基础教育能力的有效提升。

(三)促进计算机软件技术的操作能力。计算机软件技术的应用是实现计算机软件技术开发的前提,在基础教育中存在着很多的可能性,学生在学习和操作过程中可以发现更多的使用问题,为计算机软件技术的开发提供更多的有效建议。同时计算机软件技术的操作能力更是实现计算机技术推广的重要手段,计算机技术的普及是整个社会进步发展的现实需求。社会想要实践长远发展必须要提升计算机软件在全社会的应用程度,不仅仅在基础教育范围内,而是作为全社会成员必备的一项技能进行培养。

三、结论

综上所述,基础教育中计算机软件技术的应用越来越广泛,一方面为了满足学生的学习需求,以计算机软件教学实现对学生技能的拓展。另一方面,通过计算机软件技术的教学能够提升教学的专业化水平,通过科学的系统化的教学平台的设计实现为基础教育提供良好的网上平台,提升教学的质量,满足更多的教学实践需求,实现基础教育的现代化发展。

作者:宋建宇 尤广辉

第8篇

1计算机软件系统的保护

计算机软件系统的保护技术发起于上世纪九十年代,是以计算机保护卡为基础,基于DOS系统设计的,至此计算机软件系统的保护技术研究开始受到重视。受当时科技发展限制,计算机软件保护技术的发展受到了很大制约。第一,当时的计算机软件系统保护是基于DOS系统设计的,所以有很大的局限性,只适合DOS系统应用。第二,计算机软件系统的保护技术不完善,计算机系统的兼容性很差,导致计算机的启动、运行速度缓慢。第三,计算机软件系统保护对用户的限制过多,影响了用户对计算机各项资源的利用,不利于计算机工作效率的提高。第四。计算机软件系统的保护技术不能完全的保护计算机软件,通过一些高级工具、非常手段很容易对计算机软件系统构成威胁和破坏,导致系统瘫痪、资源流失等,计算机的使用安全得不到充分的保障。第五,计算机软件系统的保护技术对系统的恢复考虑不足,软件系统被破坏后无法补救。随着计算机安全保护技术的发展,计算机软件系统保护技术的这些缺点逐渐的被克服,用户在计算机使用中只会在软件程序运用上受到限制,但可以通过注册解决这一问题,会的完整的软件程序使用权。此外,现在的计算机软件系统的保护使用了加密工具,提高了计算机硬件对计算机软件系统保护的支持度,利用访问权限设置,有效的预防的黑客的攻击、病毒的入侵,确保了计算机软件系统应用的安全、稳定。

2计算机软件系统的恢复技术

计算机软件系统保护技术是在“假写原理”指导下,利用保护卡技术,在计算机启动后对计算机的软件系统进行保护,而计算机恢复技术是先将计算机的重要软件资源进行备份,在计算机软件系统被破坏后对计算机系统进行有效恢复,以确保计算机重要数据、信息等的完整。计算机软件系统的恢复技术研究发起的时间较晚与计算机软件系统的保护技术,但却是计算机软件维护中不可缺少的一部分,其与计算机保护技术相辅相成,形成了可靠、稳定、无后顾之忧的计算机软件系统保护屏障,保障了计算机运行的安全和效率。在常规下,计算机保护技术会结合计算机系统漏洞,对系统问题进行修补处理,以确保计算机软件系统的安全。计算机恢复技术主要应用与计算机软件系统遭受严重破坏的补充,促进了计算机运行效率的提高。其主要的技术手段是利用硬盘克隆技术,将计算机内部的具体文件、重要内容、硬盘主引导、分区等重要信息进行拷贝,当计算机软件系统遭受到严重破坏时,利用这些数据对计算机软件系统进行恢复,使计算机能迅速的恢复到工作状态,以此提高计算机应用的效率。

3结语

计算机是科技时代最有影响力的产物,被广泛的应用与劳动生产、生活、娱乐等方面计算机软件系统是计算机网络技术的重要组成,就相当与计算机的血液、神经,是计算机安全、稳定运行重要支柱。对于计算机软件系统的保护要从保护和恢复两国方面进行思考,进一步开发计算机保护卡的更多功能,确保软件保护与计算机硬件的兼容性,加强其网络恢复能力等,以确保计算机的高效、稳定使用。

作者:陈婧 单位:云南工商学院

第9篇

1.1在项目工程中计算机软件的应用

在信息化社会,不管是信息的传播方式也好还是信息量也好都具有多种多样的特点,而这一特点也使得项目各方在具体的交流过程中变得比较困难,因此信息的交流和传递对一个工程的管理来说具有十分重要的作用。将计算机软件充分的运用到项目工程中就能够使这一问题得到有效的解决,现在按照功能可以将工程项目管理软件划分为两种,比如高档次的P3具有十分强大的功能,但是也相对的具有较高的价格,TimeLine属于一种低档次的软件,其只能解决工程中的某一方面的问题。

1.2在工程制图中对计算机软件的应用

在工程制图中对计算机软件进行充分的运用能够使工程师的劳动力可以极大降低,并且也使得工程开发的进度得加快。现在制图软件技术随着计算机软件技术的不断发展也出现了较快的提升,一般可以将工程制图的软件发展过程划分为三个阶段,也就是初步使用光栅扫描显示器,广泛使用PC机以及飞速发展的工程制图软件。现在有很多软件都在计算机工程制图中得到了广泛的应用,比如Java以及AutoCAD等都属于比较常用的软件。各软件侧重不同,适用范围各异。

1.3在移动计算机通信中对计算机软件技术的应用

现在在IT技术中移动通信和Internet属于两大热点技术,有效的结合这两大这点技术就诞生了移动计算机通讯网络。移动计算机通信网络主要指的是可以在网内随意移动主机的一种网络,这样就极大地方便了计算机用户的使用。比如PDA(个人数字助理)以及HandbookPC(笔记本电脑)等基本上都对无线通信设备进行了配置,用户可以在任何无线网络覆盖到的位置对各种不同的数据信息进行随意的发送或者接收。计算机通信的主要功能包括信息通信与网络技术的应用、分布处理功能、资源共享功能、数据通信功能。目前移动计算机通信网络技术应用的越来越广泛,主要包括移动internet的应用、纵向应用以及横向应用,而且具有非常广阔的应用前景。

1.4在移动数据中计算机软件的应用

在移动通讯数据业务不断发展的今天诞生了多媒体应用处理器,现在3G移动通信技术已经在世界上很多国家和地区得到了普及。3G网络能够将更加有效地支撑起共给移动业务的发展,其除了使通信质量得以极大提升之外,同时也保证了视频通话的实现。全方位的移动数据服务时代是3G时代的一个显著的特点,在各方面3G移动通讯技术都表现出了非常大的优势,在我国移动通信技术不断发展过程中,现在又已经推出了第四代移动通信技术,与3G移动通信网络比较起来,4G移动通信网络的优势更为显著,其能够保证全球性的互通和漫游在不同同接入技术之间的实现,并且能够对多媒体互动业务进行支持,因此其具有更强的相互交错的功能性,年轻一代在未来市场上的多样化需求势必会由于4G移动通信技术的不断普及而得到更好的满足。

2结语

第10篇

英文名称:Computer & Information Technology

主管单位:上海科学院

主办单位:安徽省计算机用户协会

出版周期:月刊

出版地址:上海市

种:中文

本:大16开

国际刊号:

国内刊号:

邮发代号:

发行范围:国内外统一发行

创刊时间:1993

期刊收录:

核心期刊:

中文核心期刊(2004)

中文核心期刊(2000)

中文核心期刊(1996)

中文核心期刊(1992)

期刊荣誉:

联系方式

期刊简介

《计算机应用与软件》(月刊)创刊于1984年,由上海市计算技术研究所和上海计算机软件技术开发中心共同主办,是全国中文核心期刊(1992~2008)、中国计算机学会会刊,并已纳入《中国科技论文统计源期刊(中国科技核心期刊)》、《中国学术期刊综合评价数据库来源期刊》、《万方数据―数字化期刊群全文收录期刊》、《中文科技期刊数据库(全文版)收录期刊》、美国《剑桥科学文摘》收录期刊、美国《乌利希国际期刊指南》等数据库收录。

第11篇

【关键词】研究生教育 特色课程 IT前沿技术

【基金项目】本研究得到了广东省学位与研究生教育改革研究项目“基于校企合作的IT前沿技术系列课程和面向行业的软件特色系列课程建设”(批准号:10JGXM-MS02)的支持。

【中图分类号】G64 【文献标识码】A 【文章编号】2095-3089(2014)01-0154-02

软件学院培养的软件工程硕士研究生必须满足技术市场对软件人才的需求。大规模系统或应用软件研发企业不仅要求新员工有较好的软件基础知识、扎实的计算机软/硬件专业知识和丰富的软件开发经验,也要求他们了解IT前沿技术和最先进的软件开发工具,掌握将从事的相关行业的特色、行业的专业知识和与行业有关的软件开发的特点。

为了让软件学院培养出来的学生,特别是硕士研究生,毕业后能够在相关行业发挥重要的作用,软件学院必须改革现有的软件通才培养体制,培养出能满足21世纪国家科技发展需要的软件人才。如何和业界领先的IT企业合作,开设IT前沿技术系列课程?如何面向特色行业,开设面向行业的专业课程?解决这些问题将大大提高我们培养的研究生水平,满足国家对软件人才培养的需求。以此为目的,中山大学软件学院与著名IT企业合作,开设了系列IT前沿技术课程,帮助学生了解IT技术发展的新理论、方法、技术、工具和趋势。同时,软件学院针对行业软件开发的特点,重点强化与落实专业学位研究生培养环节中的产、学、研结合的能力与科技创新能力的培养,使得毕业生在走上工作岗位时,具备较强的行业专业知识,从而缩短企业人才培养的周期。我们认为,中山大学软件学院的研究工作为软件学院研究生培养找出了一条新路:以和特色行业的典型企业或机构共建“研究生教育行业实践基地”为基础,挖掘其具有行业特色的实际应用需求,优化专业学位课程建设,开设面向行业的专业课程。

一、软件学院特色课程建设现状

软件学院是一个较新型的办学模式。2001年教育部试办示范性软件学院(教育部文件“教高[2001]3号”)通知后,全国各重点高校都建立了软件学院,积极探索软件学院的办学模式。软件学院作为信息产业人才培养的核心基地和国民经济信息化专业人才培育的摇篮,受到国家和各地政府的高度重视。

软件学院纷纷对合作办学模式进行逐步探索与实践,希望各走出一条特色化软件人才培养之路[1]。这些典型探索包括:中国科学技术大学提出的“软件工程硕士开放式教学体系的建设方案”,以改革软件工程硕士培养的教学体系[2]。2009年,中国惠普公司与重庆邮电大学共建“重庆邮电大学惠普软件学院”,将惠普的经实践检验的知识体系引用到高校教学中去,创立更符合企业需求、“方向培养”与“工学结合”为一体的人才培养模式[3]。浙江大学软件学院针对软件工程专业,突出工程型、应用型人才培养的需求,通过院―企合作,加强面向市场需求的工程型人才培养;通过院―院合作,加强Computer+X和X+Info的学科交叉的复合型人才培养。以此模式为基础,建立了较为完整的产、学、研一体化的合作教学体系,实现了高等学校办学模式的创新。该学院通过与企业合作,及时掌握IT企业的最新发展动态,把握人才的最新需求,及时调整现有的教学方案,有针对性地培养人才[4]。深圳大学软件学院以“校企联合,注重实践”为指导方针,大力发展与企业的联合人才培养计划,创造了软件学院办学新模式。该院通过课程认证、联合办班等合作形式,与国家和地方软件园、著名软件企业和科研机构建立紧密、稳定的合作关系[5]。但是,总体来说,这些探索性工作还是处于摸着石头过河的状态,业界还没有对校企合作的模式和影响作系统的研究。

将行业专业知识引进到教学中也开始得到重视。已经有些教学者在实际教学中采用此办法展开了有益的尝试,并取得了初步成果。李儒、王克亮等在“跟踪提高采收率前沿技术,搞好课程教学工作”论文中提出,“在高等院校应该紧密跟踪提高采收率的前沿技术,有的放矢,搞好《提高采收率原理》课程的教学工作,为石油工业提供基础理论扎实、掌握前沿技术的专业人才”[6]。傅延勋等在“对开设‘分离科学与技术前沿’课程的思考”中指出,“在理科化学与应用化学专业研究生中开设“分离科学与技术前沿”课程,可使学生了解拓宽这方面的知识面及其一些最新动态,掌握分离工程领域的最新技术,更好地适应毕业后的工作环境”[7]。汪琨等“在立足教学改革,瞄准学科前沿―“基因工程技术”精品课程建设”中强调了“在基因工程技术课程教学过程中,采用理论和实验结合的新型教学模式,瞄准基因工程技术的前沿,有利于基因工程技术课程教学取得良好的效果[8]。

中山大学软件学院在以上领域已经做了有益的探讨和实践,并取得了较好的效果。“校企共建IT前沿技术课程系列”的建设已经展开。其中“SOA原理与实践”课程获2009年度“教育部―IBM精品课程”、“服务工程与实践”课程获2011年度“教育部―IBM专业综合改革项目”、“Web 2.0程序设计”课程获2010年度Google Research Awards (Education Innovation)等。我们在软件学院的研究生教育中,与行业特色企业合作,挖掘其具有行业特色的实际应用需求,优化专业学位课程建设,开设面向行业的专业课程的工作得到了重视。

第12篇

【关键词】软件工程;应用导向;“一体化”教学理念

平顶山学院软件学院从建系以来的培养目标就是培养应用型人才。而软件工程课程是软件学院软件工程专业的一门专业基础核心课程,也是一门理论与实践并重的课程。该课程的培养目标也应该与院系培养目标一致,培养应用型人才。但在实际的教学过程中,存在较大的难度。现有的软件工程课程存在着知识与现实脱离、课程内容比较庞杂和抽象、教学实践环节薄弱等,对于缺乏软件开发实践经验的本科生来说,单纯地讲授抽象的理论知识往往使学生感到枯燥无味且难以理解。达不到良好的教学效果,无法满足现代软件工程人才的培养目标。为此,以“应用”为导向的软件工程课程教学过程的设计显得尤为重要。

1软件工程课程的课程目标

《软件工程》课程以培养学生完整严格的软件工程观念和训练软件项目开发、管理能力为目标。通过本课程的理论教学,要求学生了解软件项目开发和维护的一般过程,建立良好的软件设计开发理念,能自觉按照软件工程的方法进行软件的开发和维护工作;掌握软件开发中传统和最新的方法与技术,学会使用分析设计工具,培养学生用工程的方法进行软件开发的能力和素质;了解软件开发过程中的各种标准与规范,包括国际国家标准、行业标准、企业规范和项目规范等。通过本课程的实践教学,训练学生运用软件工程CASE工具的能力,同时强化训练个人分析设计能力、工程实践能力、创新能力、规范化工作能力、沟通表达能力、文档写作能力、团队配合能力、自我学习与可塑性组织能力。通过本课程的理论学习与实践练习,了解软件工程各领域的发展动向;如何用工程化的方法开发软件项目,以及在开发过程中应遵循的流程、准则、标准和规范。使学生基本具备进行软件工程项目分析、设计、实现和进行有效的项目管理以及文档编写的能力。为适应计算机应用各领域对专业技术人才的需求,根据应用型本科技术人才培养目标的需要,我们坚持课程体系的科学性、系统性与开放性,关注计算机软件技术发展研究的最新动向,及时更新与充实课程内容。

2教学设计原则

坚持以应用能力培养为本位的设计原则,教学内容、教学方法以及考核方式均围绕能力培养来进行设计。

3教学设计策略

3.1知识域覆盖

针对软件程序员/软件设计师职业,以职业所需的知识和技能为先导,突出技术理论和技术应用主线,实现知识传授与技能培养并重,体现知识、能力、素质培养“三合一”特征。理论部分突出基本知识和基本概念的表述,知识覆盖范围,着重把握理论知识的深度和要领,力求线条清晰,为后续技术方法介绍和运用提供技术理论支撑;对软件工程基础理论知识的涵盖原则是“必须的不缺、不用的不设”,对技术原理(方法)的分析原则是“举一反三”,对实践技能训练的原则是“项目运作”。

3.2技术方法先导

软件工程是一项技术性较强的工作,软件规范的实施是以技术的方式开展或进行,教学策略设计是以技术与工程为导向,围绕着软件工程项目的进程展开,一个项目的进程当中能处处体现工程特点和专有技术的特征。因此,教学设计通过项目活动及过程来呈现问题、运用相关理论知识解析问题和通过工程过程解决问题。通过项目阐明技术方法与策略运用。

3.3突出技能训练

技能训练也是本课程重要组成,践行“做中学”人才培养理念,建立课内课外一体化实践教学体系。建立“1-7课题组”课外工作机制,将学生的实践教学环节延伸到课外。学期大作业要求学生按“1-7课题组”课外完成一个实际软件系统的分析、设计、实现和模拟运作等4个过程,并按照国家标准《GB/T8567-2006计算机软件文档编制规范》规定的要求,提交各阶段报告,课题组完成后通过课堂答辩提交项目结果。通过技能训练学习掌握当前主流软件的软件开发方法、工程技术,并将软件工程理论知识与软件工程过程密切结合。在软件分析与设计能力培养上,主要通过实际案例或软件项目的运作,以“学中做与做中学”方式中培养和形成专业技能。

4教学内容设计

结合软件产业发展的要求,以能力需求为导向。坚持理论够用,将相关知识点分解到实际项目案例中,让学生通过对项目的分析和实现来掌握相关理论知识和软件开发技能,选择技术实用性、知识拓展性强的教学案例和实验项目,在保持传统理论知识讲授的同时,同时关注计算机软件技术发展研究的最新动向,将相关内容融入到相关的教学单元中,及时更新教学内容,并通过阶段性安排新技术讲座,布置课外读物等方式,使学生了解最新热点知识,掌握新方法。

5教学方法设计

在教学过程中,针对专业学生的特点,从实际教学出发,在对多个小软件项目的研究基础上,提出首先结合小软件项目,以传统的结构化的方法为主线全面系统的进行教学设计,将软件工程思想贯穿于教学中,这样可以从综合的观点看待整个系统开发过程。然后以快速原型法、面向对象法为辅线扩展学生进行软件设计的思路,从而总体上提高学生进行软件设计、编写文档的能力。改进教学方法和教学手段。教学中,实行启发式、讨论式、行动导向、案例分析、项目驱动等教学,有效地调动学生的积极性和主动性,激发其学习潜能,注意学生的参与和互动。采用“提问式切入”、“问题讨论式”等方法对前述内容进行深入复习和引申,同时采用“问题引入”、“情境导入”等方法引入新的教学内容;采用“以项目开发驱动”的方法授课,将相关知识点融入项目,通过项目实现,让学生掌握软件工程技术,并对面向软件工程理论有一个直观和更加感性的认识。

6课程重、难点解决方案

6.1软件工程课程重点

软件工程基础理论,软件工程策略,面向数据流的分析方法、面向数据结构的设计方法、问题域中对象的识别、对象关联关系的建立、对象的结构层次、建立动态模型、建立功能模型,以及软件工程过程管理和配置设计。

6.2软件工程课程难点

软件需求分析模型,软件开发过程模型,软件质量分析与度量,软件设计方法、软件维护。

6.3重、难点的解决方案

软件工程所涉及的基本概念、基本方法、基本过程和应用技术,教学必须作为重点突破,主要措施是理论讲解和实践体验“双管齐下”,为学习软件工程专业知识和掌握实际开发技能奠定基础。理论讲解实施项目教学模式,以精讲和透彻分析、自主学习、探究方式和集体讨论的形式进行,引导学生理论与应用相结合;实践教学主要是通过课内、课外一体体教学体系、产学合作方式等方式,通过项目开发过程中的问题,有针对性的学习软件工程理论。引入真实企业项目,在引入项目的同时,引入企业项目经理等技术与管理人员,协助完成合同任务,将教学活动与项目实施融为一体,实现工学结合。培养学生在实践中学会发现问题、研究问题、分析问题、解决问题,培养学生综合实践能力。

7考核方式与评价方法

采用过程性考核方式,评价所有的学习结果。制定了分阶段、互评定的二次考核体系,即课程考核由三部分组成:平时考核(课堂表现、考勤)占20%,理论(期末考试)考核占40%,实践(技能)考核占40%。其中实践成绩的评定包括小组成绩和个人成绩两部分,各占50%。

8总结

该教学过程设计,切合院系在2013年提出的“一体化”教学的理念。从这几个学期的教学效果看,取得了一定的成果。但在具体实施的一些细节中还存在一些问题,有待进一步思考、提高。

【参考文献】

[1]刘强,等.“软件工程”课程教学实施方案[J].中国大学教学,2011(2).

[2]刘海燕,王雅轩,等.基于项目案例驱动的《软件工程》实践教学研究[J].科技创新导报,2015(14).

[3]汪璟玢,叶福玲.案例与项目实践结合的“软件工程”教学方法[J].计算机教育,2012(10).