常用软件论文范文

2024-06-05

常用软件论文范文(精选12篇)

常用软件论文 第1篇

1 Easy Recovery

Easy Recovery以向导式的操作方式和超强的恢复能力著称,是一款操作安全、用户界面易于使用的常用恢复数据软件。计算机中所有分区都能扫描到,且不往正在扫描的驱动器上写数据,不会对源驱动器做任何改变,它主要是在内存中重建文件分区表,使数据能够安全地传输到其他驱动器中。建立被删除和丢失文件的目录树,能当硬盘格式化,误删数据,重新分区,分区丢失,重建RAID等时对硬盘数据恢复。因它有着很好的数据恢复方案,可以从被病毒破坏的媒体介质中数据恢复,支持从不同的存储设备恢复删除或者丢失的文件,可恢复U盘数据:U盘0字节以及U盘格式化后数据恢复等各种主流的U盘数据丢失或删除恢复;可恢复硬盘数据:硬盘的频繁使用就无法避免数据丢失,此软件可恢复硬盘格式化及删除恢复;相机数据恢复:相机存储空间,难免发生照片误删、存储卡数据意外丢失,可恢复拍摄的照片、视频等;手机数据恢复:支持恢复安卓手机内存上的所有数据,根据手机的品牌及型号不同,可恢复手机内存卡甚至是手机机身内存,包括手机照片,文档、音频及视频等恢复;MP3/MP4数据恢复:在误删除、格式化等意外情况造成MP3/MP4数据丢失,可过滤文件类型,快速恢复音频或视频;光盘数据恢复:可实现CD,CD-R/RW,DVD,DVD-R/RW等删除恢复;其他SD卡数据恢复:对SD、TF等便携式装置上的数据恢复,包括图像文件、视频文件、音频文件、应用程序文件、文档等;除此之外,其支持的存储设备还有移动硬盘、闪存等其它移动设备。

即能恢复包括表格、图片、图像、视频、音频、应用程序、办公文档、文本文档及定制等各种数据文件,能识别多达259种文件扩展名,支持长文件名,支持已删除电子邮件恢复。

操作步骤:首先选择媒体类型:Easy Recovery提供硬盘驱动器、存储设备、光学媒体、多媒体/移动设备、RAID系统等多种媒体类型。再选择需要扫描的卷标:选择要恢复数据的卷标,数据恢复过程中要确保有磁盘连接到系统且磁盘上有足够用于保存恢复数据的空间。选择恢复场景:它提供了浏览卷标、恢复已删除文件、恢复被格式化的媒体、磁盘诊断、磁盘工具等五种恢复场景。最后检查选项:检查前三步选择的选项并开始扫描。扫描过程中有可能很长时间,主要取决于磁盘的大小。扫描分区,找到丢失的数据文件并进行保存。

但是,这个软件不适用于物理损坏的硬盘。并不是每一个文件都可被还原,越少磁盘碎片操作将提高回收率,因为整个数据是在文件第一个簇开始储存。相对文件大小,磁盘容量越小,则恢复的可能性越低;被覆盖后的数据不能完全恢复;驱动器上经过碎片整理后的数据,如果FAT簇链已被清除,则不能恢复;损害和丢失索引信息的数据不能完全恢复。

2 烂片克星Bad Copy 2002

Badcopy2002有着超强的坏盘读取能力,是一款拷贝利器。如:对U盘下载的软件不能拷贝到另一机上,对因为光盘上某个文件读不出来而导致整个软体不能用,对划花的光盘,造成重要的备份文件或资料丢失,可以最大限度的挽救数据。此软件具有特殊复制和超强复制两种方法,可跳过无法读取的地方并进行自动填充。通过调整失败重复次数和操作块大小,可更精确地读取数据。此外,还提供了文件分割与合并的功能。

Badcopy2002界面很简洁,共有标签六个:“超强复制”、“特殊复制”、“文件分割”、“文件合并”、“设置选项”及“关于软件”。

1)“超强复制”:对损坏的文件进行读取。先在“资料”里选择“文件”或“文件夹”。在“目标位置(路径)”中输入存放文件的文件夹名称,若输入的文件夹不存在,Badcopy2002将会试着创建它,点击“复制”即可。如果有些文件无须复制的只要点击“跳过”就可跳过该文件,或点击“停止”直接结束复制。

需要暂时停止复制工作,可“暂停”,暂停之后“保存当前任务”,当把Badcopy2002关掉,下次运行Badcopy2002之后,点击“载入任务”,软件可回到上次暂停的位置,“继续”就是接着复制。复制任务结束后,若文件未能完整读出,会对无法读取得位置及数据大小(字节)记录。“特殊复制”标签里的“坏文件复制记录”会有该文件记录。

2)“特殊复制”:它是在前一次复制的基础上再进行复制。这时如果还有另一份copy文件,就可以在左边的文件列表选中该文件,“复制模式”选择“正常”,“目标位置(文件)”中输入此文件,单击复制,选择覆盖。这个复制中只将复件文件中未能完整读出的位置字节数据复制到对应的位置。

若无copy文件,只能尽可能挽救数据,将数据丢失减到最小。在“设置选项”里,调小“块操作大小”,如果值越小,数据的挽救越多,复制速度就越慢。

3)“文件分割”:可将大文件分割成指定大小的小文件。选择要分割的大文件,设置“分割大小”,设定“目标位置(路径)”中文件保存的位置,点击“分割”。

4)“文件合并”:将若干小文件合并成一个大文件。向列表中添加要合并的小文件,“上”,“下”钮用来调节列表中文件的顺序,“Auto”后,列表中的文件名将按名称自动排序。“Cls”可清空列表框。选好文件后,在“目标位置(文件)”中输入合并后的文件名,再“合并”。

5)“设置选项”:是进行基本的设置。可在“文件列表”里选择是否只读文件、系统文件或者显示隐藏文件。在“复制选项”里选择文件操作块大小以及重复读取的次数。点击“缺省设置”按钮是恢复默认值。

选中“双击关联打开”,在文件列表中双击一个文件等同在资源管理器中双击该文件。选中“删除到回收站”后,在该软件文件列表中删除文件等效于在资源管理器中删除文件。选中“显示右键菜单”后,在文件列表(或目录列表)中单击鼠标右键将弹出功能菜单。选中“目录同步”后,“超强复制”、“特殊复制”、“文件分割”三个标签中的目录将同步,更改其中一个,其它两个也会随着更改。

3 恢复移动磁盘丢失文件软件-Bad Copy Pro

对移动磁盘的文件丢失,光盘受潮划痕、闪存无法读取……等情况经常出现。但是碰上了Bad Copy Pro,绝大部分数据都可以死而复生。它可对CD/DVD、闪存(卡)、硬盘的文件恢复。特别是它的“挽救丢失的文件#2”模式。如:U盘,系统已认不出,只能进行格式化。结果用“挽救丢失的文件#2”模式一扫描,不仅恢复了要找回的文件,就连此前被格式化的文件也被一一完整找出,而丢失的只不过是文件名和目录结构。

4 Drive Rescue

Drive Rescue是一款很好地磁盘数据拯救程序,支持FAT12/16/32及NTFS的硬盘格式,它能很好地找回用户丢失或误删除的文件甚至于是分区表、引导记录等信息,即已经失去分区表、硬盘已被快速格式化、遭遇系统崩溃等情况,可找回重要文件系统信息如分区表、引导记录、FAT、文件/目录记录等,但物理损坏的硬盘就无能为力。可找回的文件类型:ARJ, AVI,BMP, CDR, DOC, DXF, DBF, XLS, EXE, GIF, HLP, HTML, JPG,LZH, MID, MOV, (MP3), PDF, PNG, RTF, TAR, TIF, WAV, ZIP等。另外,它拥有精简的体积、非常高的搜索速度以及简单明了的使用方式,这些都使它成为常用的文件恢复工具。

5 恢复相片软件-Recover My Photos

常用软件格式的相互转换技巧 第2篇

一、PPT变身SWF

实现工具:PowerPoint to Flash

下载地址:www4.skycn.com/soft/17949.html

应用情景:如果朋友发送了一些用PowerPoint制作的PPT演示文档,想要查看又得费心费力地安装庞大的PowerPoint,实在太麻烦了;有些PPT文件想要发布到网页中供人浏览,转换为Flash最为方便。

使用方法:PowerPoint to Flash支持PPT文件的批量转换功能,运行软件后首先单击“Options”按钮进行一些必要的参数设置:在“Quality”标签中拖动“Frame. size”和“JPEG quality”的滑动条,分别设置生成Flash文件的框架大小和每帧图片的质量;在“Navigation”标签的“Navigation panel”栏中勾选“Show navigation panel”,可在生成的Flash中加入浏览控制功能来控制显示上下帧。确认后单击“Add”按钮,将所有待转换的PPT格式文件添加到列表中来,在“Output Directory”中设置转换后的SWF文件的保存路径,单击“Start”开始转换即可,如图1所示。

编辑提示:我们可以单击“Save”按钮,将当前转换列表保存为一个P2S的文件,下次要进行转换,可以直接单击“Open”将列表导入。

点击阅读更多学院相关文章>>

分享到 二、MP3变身EXE

实现工具:MP3 to EXE

下载地址:www4.skycn.com/soft/16786.html

应用情景:在网上找到一首非常好听的MP3,想发给一位超级菜鸟,或者在某些机器上听MP3……直接将MP3转化为EXE文件,播放只需双击即可,无需任何播放器?br/>

使用方法:MP3 to EXE的使用非常简单,无需安装直接运行软件,在“MP3歌曲”栏定位要转换的MP3文件,单击“开始转换”按钮即可,如图2所示。我们在双击播放生成的EXE文件时,系统会打开命令提示符窗口,输入“1”回车可以循环播放该MP3,输入“2”回车则为退出播放。

如果你对转换的要求比较高,推荐你使用另外一款同样名为MP3 to EXE的国外软件,其汉化版本的下载地址为www.down99.com/SoftDown.asp?ID=9214&&lbID=1,运行后可以在“歌曲相关信息”标签中设置该MP3的文件名、标题、艺术家、专辑等信息,在“EXE风格”中设置生成EXE文件在播放时的背景色、默认音量等,

为了方便使用软盘携带,大家还可以在“目前文件大小”标签中勾选“分离到几个文件”,并在“最大文件大小”中勾选“1.44 MB”来分割输出文件,如图3所示。设置完毕在“源/目标文件”标签中选择MP3文件所在路径EXE文件的输出路径,最后单击“批量转换”。

编辑提示:该软件免费且为绿色,不过它不支持批量转换,且没有任何个性化设置。

点击阅读更多学院相关文章>>

分享到 三、PDF变身DOC

实现工具:Office 2003中自带的Microsoft Office Document Imaging

应用情景:目前国外很多软件的支持信息都使用PDF方式进行发布,如果你没有Adobe Reader,无法查看其内容,如果没有相关的编辑软件又无法编辑PDF文件。我们对微软的DOC文档的编辑最为熟悉,那就转换为DOC格式吧。尽管有些软件也可以完成PDF转换为DOC的工作,但很多都不支持中文,我们利用Office 2003中的Microsoft Office Document Imaging组件来实现这一要求最为方便。

使用方法:

第一步:首先使用Adobe Reader打开待转换的PDF文件,接下来选择“文件→打印”菜单,在打开的“打印”设置窗口中将“打印机”栏中的“名称”设置为“Microsoft Office Document Image Writer”,确认后将该PDF文件输出为MDI格式的虚拟打印文件。

编辑提示:如果你在“名称”设置的下拉列表中没有找到“Microsoft Office Document Image Writer”项,那证明你在安装Office 2003的时候没有安装该组件,请使用Office 2003安装光盘中的“添加/删除组件”更新安装该组件,如图4所示。

第二步:运行Microsoft Office Document Imaging,并利用它来打开刚才保存的MDI文件,选择“工具→将文本发送到Word”菜单,并在弹出的窗口中勾选“在输出时保持图片版式不变”,确认后系统提示“必须在执行此操作前重新运行OCR。这可能需要一些时间”,不管它,确认即可。

编辑提示:目前,包括此工具在内的所有软件对PDF转DOC的识别率都不是特别完美,而且转换后会丢失原来的排版格式,所以大家在转换后还需要手工对其进行后期排版和校对工作。

上一页 12 3

点击阅读更多学院相关文章>>

常用软件冷技巧(二) 第3篇

很多网友需要某个软件的时候,会用百度进行搜索或者到一些专用的软件网站下载,这种方法其实效率并不高,现在很多软件网站上广告满天飞,一不小心就会点进伪装的下载链接,甚至感染病毒。笔者使用360安全卫士下载安装软件,步骤如下

打开360安全卫士,点击“软件管家”按钮,在右上角的“搜索”栏中输入软件的名称或关键词,就可以选择软件进行下载安装了。用户可以根据软件的下载量、评分或者大小排行进行下载安装。(图1)

2.QQ邮箱附件快速上传

选中要上传的附件,拖动到QQ邮箱的“正文”栏中,待页面中出现“释放鼠标”的提示时,释放鼠标,附件自动上传,并且邮件的主题也会相应地根据附件名称自动填写完毕。(图2)

3.QQ修改好友备注,快速定位好友

点开一个好友窗口,在左上角点击他的用户名,在弹出的窗口中点击“修改备注”按钮,就可以修改该好友的名称了。本人_般将好友的名称都改为“wxm(王小明+手机号码)”的格式,这样,不管有多少个好友,不管他们自己怎么修改稀奇古怪的名字,我都可以快速定位:在QQ的搜索栏中输入wxm后回车,就可以快速定位好友了。(图3)

4.QQ群投票

打开一个QQ群窗口,依次点击右侧的“群应用→更多→发起新投票”,设置投票选项,点击“确定”后,在群聊窗口中自动会弹出投票缩略图,提醒群友进行投票,投票的结果随时可以查看,并可以发表评论。(图4)

5.PPT屏幕指针

在PPT“观看放映”状态下,如果要对文字或者图片进行圈圈点点,可以在页面单击右键,选择“指针选项”,按笔刷从细到粗分别有“圆珠笔”“毡尖笔”“荧光笔”可供选择,并可以在“墨迹颜色”中设置用户需要的颜色。(图5)

6.Word批量删除链接

有的时候,从网站上下载了一段文字,其中却附带很多超级链接,手工删除链接很麻烦,而且容易遗漏,此时,只要同时按住CtrI+Shift+F9,即可一次性删除全部超级链接。

1.ACDsee快速把图片设为桌面壁纸

在ACDsee中,打开一张图片,同时按下CtrI+W键,就可以将图片设置为桌面壁纸了,非常方便。

8.快速调节音量

常用软件体系结构风格 第4篇

1. 管道和过滤器风格

在一个管道和过滤器风格中每个部件都有一组输入和输出。每个部件从各自的输入读取数据流, 并在各自的输出产生数据流, 以此按照一个标准顺序来传送一个完整的结果。通常来说, 完成这些操作需要在输入流上应用一个逻辑的转换过程和递进的计算过程, 所以, 在输入被消费之前输出就已经开始了。因此, 部件被称为“过滤器”。这种风格的连接器就象是数据流传输的管道, 将一个过滤器的输出传到另一过滤器的输入。因此, 连接器被称为“管道”。此风格特别重要的过滤器必须是独立的实体, 它不能与其它的过滤器共享数据, 而且一个过滤器不知道它上游和下游的标识。

2. 黑板风格的体系结构

黑板结构是由三个部分组成的:知识源、黑板数据结构和状态控制机制。

(1) 知识源:是按问题求解方法来组织应用模型的知识体系集。知识源的分离的, 独立的, 依赖于应用的知识包。知识源之间不直接发生交互, 只能通过对黑板数据的读写操作和状态转换来实现。知识源通过写入操作访问黑板, 获取状态显示信息, 发出调用相关知识源或黑板共享数据的请求。

(2) 黑板数据结构:问题求解状态数据, 被组织成依赖于应用的层次结构。知识源不断修改黑板中的数据, 直到问题得解。黑板数据结构是存放数据输入、问题求解状态和求解结果的共享数据集。它为知识源访问黑板数据提供读/写操作和状态显示服务, 即为公共信息交互提供一个“写入/观察”机制。

(3) 控制器:完全由黑板的状态驱动。用于监视黑板上的当前信息和状态的变化, 并根据变化决定控制行为, 形成循环监控, 一旦黑板的状态使某个知识源可用, 知识源就会适实地响应。

3. 客户/服务器体系结构

C/S软件体系结构, 是基于资源不对等, 且为实现共享而提出来的, 是具有主从分布与协作处理特征的计算机体系结构。客户机:前端用户, 用于产生请求, 处理用户事务和服务结果;服务器:后端服务, 为多个客户提供高效的执行服务, 如响应请求、调用方法、共享数据/设备、返回结果等。

三层C/S结构是在传统的C/S体系结构发展起来的, 它将应用功能分成表示层、功能层和数据层三个部分。表示层是应用的用户接口部分, 它承担系统与用户间的对话功能, 用于简单检查 (不涉及有关业务本身的处理逻辑) 用户输入的数据, 显示应用的输出数据。在变更用户接口时, 只需改写显示控制和数据检查程序, 而不影响其他两层。功能层又称业务逻辑层, 它将具体的业务处理逻辑编入程序中。表示层和功能层之间的数据传输要尽可能简洁。数据层就是数据库管理系统, 负责管理对数据库数据的读写, 它必须能迅速执行大量数据的更新和检索。

与传统的二层结构相比, 三层C/S软件体系结构具有结构清晰、良好的可升级性和开放性、可靠性和可维护性强等优点。

4. B/S体系结构

B/S模式是C/S模式在Internet上基于Web应用的实现方式。B/S结构即浏览器和服务器结构, 在这种结构下, 大部分主要业务逻辑在服务器端实现, 少量在前端实现, 而用户工作界面是通过网页浏览器来实现, 形成所谓三层结构。这种结构的好处是, 系统安装和维护全在服务端解决。用户在使用系统时, 仅需要一个浏览器即可运行全部模块, 真正达到了“零客户端”, 大大方便了系统的开发、部署和维护。

在B/S体系结构系统中, 用户通过浏览器向分布在网络上的许多服务器发出请求, 服务器对浏览器的请求进行处理, 将用户所需信息返回到浏览器。B/S结构简化了客户机的工作, 客户机上只需配置少量的客户端软件。服务器将担负更多的工作对数据库的访问和应用程序的执行将在服务器上完成。

5. C/S与B/S混合软件体系结构

B/S与C/S混合软件体系结构是C/S与B/S有机结合的一种典型的异构体系结构。它集B/S软件体系结构和C/S软件体系结构的优点于一身, 同时又适当克服了它们的缺点。

C/S结构和B/S结构是两种常见的体系结构风格, 现行的很多软件系统都是架构这两种风格之上的。然而由于这两种风格自身的特点, 在某些特定的领域下, 纯粹的C/S或B/S都不能完全适应需求, 于是, C/S、B/S混合软件体系结构就应运而生了。

摘要:软件体系结构是一个系统的基本组织, 它体现在构件、构件之间的相互关系及构件与环境的关系中。本文对常用的C/S结构、B/S结构、管道/过滤器结构和黑板结构进行了对比分析。

关键词:软件体系结构,C/S结构,B/S结构

参考文献

[1]张友生.软件体系结构[M].北京:清华大学出版社, 2004.

[2]刘霞等.软件体系结构分析与评价方法评述[J].计算机研究与发展, 2005.

[3]万建成, 卢雷.软件体系结构的原理、组成与应用[M]北京:科学出版社, 2002.

《安装与卸载常用软件》教学设计 第5篇

《安装与卸载常用软件》教学设计

二0一七年十一月一日

《安装与卸载常用软件》教学设计

本节课选自航空工业出版社出版的《计算机组装、维护与维修》教材中项目五任务四的内容:安装与卸载常用软件。

【教材分析】

本节课学习内容主要包括两部分:首先了解装机时需要安装的常用软件,以及安装软件的通用操作;其次通过任务实践,学习WPS Office 2016办公软件的安装、腾讯QQ软件的卸载。在学习WPS Office 2016办公软件的安装过程中,使学生掌握软件的安装方法;通过卸载腾讯QQ软件,使学生掌握软件卸载的操作方法,让学生了解安装软件的程序名称和软件安装路径的选择。

【学情分析】

现在的中职生是随着互联网成长起来的一代,他们普遍动手能力较强,探索欲和求知欲很高,仅仅在电脑上利用已有软件操作已经不能满足他们的求知欲望,他们更渴望能够通过自己所学的知识,满足自己的好奇心和求知欲,本节课正好给学生提供了这样一个操作平台,通过这节课的学习,学生可以根据自己的爱好安装符合需要的各种软件,对于不再需要的应用软件,也可以及时卸载,并能够学会举一反三的能力。

【设计意图】

对于任何一台计算机来说,办公软件与工具软件都是必不可少的。从学习并掌握信息技术的知识的角度来说,安装与卸载软件是最基础,也是十分重要的内容。学会常用软件的安装与卸载,有利于更好地应用计算机软件的新成果,有利于优化计算机的性能。根据实际需求和应用环境,学会恰当选择软件,寻求合理使用软件的策略,有针对性提升软件的应用价值,解决实际问题。

【教学目标】

根据本节课的内容及在教材中所处的地位和作用,特制定教学目标如下:

1、知识与技能:

◆掌握WPS Office 2016办公软件的安装方法。

◆知道常用装机软件和安装软件的程序名称一般为Setup.exe或Install.exe。◆掌握软件安装中对安装路径选择方法。◆掌握卸载已安装软件的方法。

2、过程与方法:

◆通过演示安装WPS Office 2016办公软件,使学生掌握安装软件的方法。◆通过学习卸载腾讯QQ软件,使学生掌握卸载软件的方法,帮助学生学会运用知识迁移的学习方法。

◆激情引趣,引导学生自主探索,实践操作,合作研究,能发现问题,并通过各种有效的途径去解决问题。

3、情感态度与价值观:

◆教育学生不要随意删除学校和他人机器上的文件和程序,养成良好的道德品质。

◆教育学生要尊重软件开发者的智慧结晶,支持正版软件。

【教学重点】

◆常用软件的安装方法。◆软件卸载的两种方法。

解决方法:通过学生自学、小组讨论、教师指导及点评来使学生掌握常用软件的安装和卸载方法,从而抓住重点。

【教学难点】

◆添加Office组件的方法及对软件安装路径的选择。◆识别软件的安装文件,需要更改设置的安装方法。

解决方法:通过在多媒体网络教室演示及教师的讲解,加深学生对软件安装路径的选择的认识及更改默认设置的安装方法的深入理解,从而突破难点。

【教法选择】

依据:计算机组装与维护课程是符合社会需求的课程,可以让学生掌握计算机组装与维护的基本知识与操作技能,培养学生的实践操作能力,在实践中体验创作的快乐,重在动手能力培养;同时为增强学生学习兴趣,提高小组合作及利用所学知识解决现实生活中的实际问题的能力。根据本节课的教学目标,结合具体操作示例,特采用如下教学方法。◆任务驱动、自主探究、分组协作为主,教师指导为辅的教学方法。

【教学用具】

多媒体网络教室

【教学过程】

一、巩固知识,复习旧课

上节课我们学习到:驱动程序是可以使计算机和设备通信的特殊程序。相当于硬件的接口,操作系统只有通过这个接口,才能控制硬件设备的工作,例如网卡的驱动程序没有安装,计算机就不能正常上网。

在安装完驱动程序后,系统安装才算全部完成,接下来就要安装电脑的应用软件部分。

二、创设情境,导入新课

设置情境:教师演示Photoshop软件的操作。通过感观体验来激发学生的学习兴趣。

引入新课:同学们这个软件是不是很有趣啊?那我就有个问题要问大家了,之前我们学习了操作系统的安装方法,在安装好系统后,大家是不是都迫不及待的想安装上自己需要的软件呢,例如学习、看电影、游戏等等,发挥出电脑的使用功能,这就是我们今天要讲到的学习内容,安装与卸载常用软件。

三、展现目标,引入任务

给学生提出问题,布置小组讨论,培养学生的合作精神和思考能力。学生通过合作讨论,运用操作。

四、自主学习,任务探究

任务一:了解装机时需要安装的常用软件。

提问学生:(1)大家安装完系统后,如果想用电脑来看电影,这时我们需要安装那些软件呢?这时借着学生的兴趣点,我将介绍常用的装机软件。(2)然后讲解安装软件的通用方法,认识安装软件的扩展名(主要有:Setup.exe或Install.exe两种),在安装软件过程中应该注意的问题等。

任务二:任务实践——如何进行软件的安装?

合作探究:首先找一位同学来试安装一下软件,其他同学观察。然后三个同学一组,合作研究安装该软件,5分钟时间(并注意记录一下,安装过程中有什么问题,有什么需要注意的地方),如果安装的快就可以试用一下软件。(以此来激发学生的学习积极性)

找学生来谈一下安装过程中遇到的问题,是怎么样解决的,或找其他同学来解决。

教师提示需要注意的问题:安装的时候注意选择合适的目录去安装。进行知识点的讲解,对本节课所涉及到的知识点,可以设置成几个任务,把知识点有机地融入到这些任务中,让学生在完成任务的同时,又掌握了操作技能。在任务的设计中要注意体现分层次和探究式教学,要照顾到学生间的差异、培养学生自主学习的能力。

任务三:安装一个常用的软件,安装到默认的路径。

以小组的形式去合作研究安装,三人一组,3分钟以后,找同学回答问题,并说一下安装过程中应该注意什么。

通过直观演示法或让学生探究学习的方法,结合小组协作学习,让学生掌握操作方法。

机器里如果安装的软件多了,会影响机器的运行速度,所以对不再使用的软件我们要把它卸载。(如果直接删除会有存在垃圾文件,比如注册表里还会存有垃圾信息等,时间久了会使机器运行速度下降)。

任务四:找同学来说一下卸载软件的方法,再看书找到两种方法。小组合作第一种卸载方法,找同学来演示。

此环节旨在提高学生的自学及解决实际问题的能力,同时通过学生演示提高学习兴趣,增强他们的自信心。

教师总结:

◆第一种方法:利用软件自身提供的卸载工具卸载,找到卸载程序(或Uninstall)。

小组合作第二种卸载方法,找同学来演示。教师总结: ◆第二种方法: 用“控制面板”里的“添加/删除程序”卸载,在程序列表里选择要卸载的程序,然后点击“添加/删除”按钮。

任务四:练习安装软件:网际快车,可以试用一下,再把它卸载。动手实践,遇到问题,小组内解决。

五、学习评价,归纳总结

1、今天我们一起学习了软件的安装及卸载,如果我们同学使用公用的计算机或是别人的计算机,那我们不能随意去卸载机器里的软件,这是不道德的行为。

2、学生通过“课后练习”中的任务和“学生自我评价表”对本课知识点重新梳理。

常用软件论文 第6篇

关键词:实验室常用软件软件管理FTP站点

0 引言

目前,高校实验室面临的课程种类越来越多,大学各项课程也渐渐向实验上机教学靠拢,各个高校也在不断地建设、增加新的计算机实验室以满足各种课程的需要。高校各个实验室根据排课任务,每学期需要安装各种常用软件和专业软件,以满足上课老师和学生的课程需求。笔者作为一名普通的实验员,所在的高校,实验室一线管理面临的压力是,为应对课程调动需求,实验室各类软件堆积安装,计算机运行缓慢影响课程;各一线实验室之间缺乏有效的软件和信息共享渠道,安装新软件遭遇了许多麻烦:各实验室安装软件版本不一、新软件无处找、新软件不知道如何安装、不知道该软件是否需要注册、是否支持实验室批量发送、是否有更新的软件版本等等。

所以,实验室每学期的软件安装不是一件简单的事情,每一门课程有其特定的软件要求,同一门课程每一位不同的老师上课有其特定的版本要求,实验室的还原卡、操作系统等也有其特定的软件安装版本限制,甚至软件与软件之间有版本的兼容要求。同时,在不同的实验室之间,由于不同版本软件的安装,也会导致学期内课程临时调动受阻。

因此,除了实验室管理人员在学期初与每一位任课老师做好联系协调与软件搜集之外,还需要在各实验室之间构建一套科学有效的信息、资源共享渠道,以灵活应对教学需求。

1 解决思路

基于以上种种面临的困难,如何具体利用学校实验室现有的设备和人员,以最快捷有效、经济环保的方式来实现这一方法是接下来要解决的问题。笔者结合所在高校的硬件状况,通过多方面调查研究,利用FTP服务器采取实验室软件分头收集,统一管理共享的方式,可以较好地解决这一系列问题。且有效的软件统一管理和安装,对今后的实验室科学化排课也有一定的帮助。

FTP(File Transfer Protocol, FTP)是TCP/IP网络上两台计算机传送文件的协议,FTP是在TCP/IP网络和INTERNET上最早使用的协议之一,它属于网络协议组的应用层。FTP客户机可以给服务器发出命令来下载文件,上载文件,创建或改变服务器上的目录。

FTP可以实现以下四项目标:

①促进文件的共享(计算机程序或数据)

②鼓励间接或者隐式的使用远程计算机

③向用户屏蔽不同主机中各种文件存储系统的细节

④可靠和高效的传输数据

笔者所在的学校实验室已配有多台服务器,且部分服务器有硬盘空间冗余,经讨论研究,利用服务器建立内部FTP站点收集共享的方式进行管理,是我们目前实施软件统一管理最快捷有效且经济环保的方式。

1.1 项目实施计划

1.1.1 申请一定的服务器空间,并保证FTP服务器的稳定运行。(笔者所在高校建有网络中心,已架设多部服务器供教学使用,FTP软件可使用serverU等。)

1.1.2 根据不同的使用者,我们设置不同的权限的账号,例如我校设置了三个级别的账号,分别拥有下载、上传与下载、上传下载与删除三种权限账号。假设第一级别下载权限的账号为xx、密码为yy,Ftp://xx.xxx.xxx.xx,初期阶段可实施实验室部门内部试用;第二级别权限在实施后也可做一定程度公开,共同上传收集软件;第三级别权限归管理员使用,不建议大范围公开使用。

1.1.3 ftp上放置一目录文件,记录各个软件的特殊安装信息及上传人名字、上传时间。该信息可帮助下载人查找软件、查看安装方式及注意事项,该目录信息对实验室软件安装很有帮助,同时也可反映出参与人员的软件贡献度,对参与软件共享者也是一种激励,使得软件库能及时更新。

1.1.4 将二级账号公布给各实验室管理人员,于每学期初根据自己所管理实验室的排课情况联系任课老师,落实软件信息与版本,把通过各种途径获得的,并检测可行的软件收集上传至FTP服务器,并对上传资料做好说明。后期上传软件者,需核对FTP服务器上是否已具备该软件,若有更新,可联系FTP管理员进行删减更新。

1.1.5 设置专人负责,对已上传的软件进行核对和信息统一整理,更新目录文件,并对软件贡献者做好记录(可由某位实验室管理员兼任)。

1.1.6 运行一定时间后,可于实验中心部门内部公布地址及二级账号密码,部门内部推行共同收集和使用,众人拾材火焰高。

1.1.7 此时,可以对外部门公布地址及一级账号密码,提供软件下载服务(软件信息可发布于实验部门中心网站)。

1.1.8 后期改进,通过一定时间的使用,考查使用情况,对更多软件相关信息及实验室相关信息纳入到ftp进行统一管理,为实验室信息化管理建设提供帮助。

1.1.9 后期对于外部门,我们可以将下载资源直接链接到学院资源站,让更多的老师和同事通过网站进行直接下载。

1.2 具体建设成果如下

申请开通ftp空间100G,内网地址:Ftp://xx.xxx.xxx.xx

初期分为办公软件、程序语言、工具软件、课程专业、其它软件、驱动程序、杀毒防火、上传下载、视频音频、图形制作、系统软件、资料暂存等12大类进行分类管理。

1.3 软件上传注意事项

1.3.1 对已有相同版本软件不要重复上传。

1.3.2 所有软件上传前确认杀毒。

1.3.3 所有上传软件尽量以压缩包或单个文件的形式,并把软件说明以文本形式共同上传至同一分类目录,由管理人员将该文本信息后期汇总到目录文件内。(ⅰ文本文件必须包括的信息:上传人、上传时间、软件大小、特殊注意事项等。ⅱ各软件上传以支持实验室批量发送和免注册为先,特殊情况需注册或安装过程复杂的,上传人员须做好详细步骤说明。)

1.3.4 上传下载大型软件,建议使用flahfxp等专业工具软件。

2 小结

此方法,利用了高校现有设备,为大家创造了一个软件资源的公共服务区,更重要的是,所有的软件资源都由大家统一整理收集,版本、安全、课程匹配都经过专人检测,每一个软件在实验室安装的方法和注意事项都由专人亲测撰写,分享经验,避免了实验室技术衔接仅凭口口相传的弊端。各实验室之间统一的软件版本和科学化的安装也为课程的运行与调动提供了稳定的保障。当然,方法的实现,离不开部门负责人的主导开展实施,更离不开的,是每一位工作人员的合作与积极参与,无私奉献,这才是团队合作最可贵之处。有付出就有收获,相信此方法会为实验室管理和维护提供新的思路,同时希望能为教育事业进步做出微薄的贡献。

参考文献:

[1]王陆荃.《基于资源优化管理的机房软件管理系统的设计与实现》.华南理工大学2010.

[2]何愉.《浅谈高校机房的管理和维护》.《价值工程》.2011年第23期.

[3]彭小斌,宋式斌,欧阳荣彬,陈晨.《高校正版软件共享平台的设计与应用》.《实验技术与管理》2011年第6期.

[4]孙建文.《基于Serv-U构建学校FTP信息资源库》.《中国信息技术教育》.2011年第15期.

常用软件度量方法分析及比较 第7篇

GQM,即Goal-Question-Measure,为软件度量最常见模型,其将度量结构分为3个层次,从高到低分别是:目标层、问题层、度量层[1]。三层逐步递进、逐步求精,将抽象级别较高的组织或项目目标与度量项实际收集的数据相关联,有利于尽快根据信息的需要和优先级决定度量并进行度量。针对软件规模、成本、复杂度、顾客满意度或其它方面的度量,都可依据此模型逐步完成度量过程。

GQM的主要步骤:1确定度量目标;2提出满足目标的问题;3确定回答问题所需要的度量[2]。GQM度量过程如图1所示。

2 规模度量方法

规模度量常用方法有功能点分析、代码估算、德尔菲法、用例点、对象点方法等。其中功能点分析方法是使用最多的一种规模度量方法。

功能点分析方法,即Function Point Analysis,是以系统的功能点来估算系统规模的一种常用方法,用功能点的数量来表示系统规模大小,而与实现语音及编程环境无关,在系统需求分析阶段即可发挥作用。

FPA有5项基本计数:1外部输入数(EI,external input);2外部输出数(EO,external output);3外部查询数(EQ,external query);4内部逻辑文件(ILF,internal logical file);5外部接口文件(EIF,external interface file)。功能点分析法的主要步骤如表1所示。

图1 GQM度量过程

表1 1 功能点分析法

功能点分析法主要适用于估算出开发前软件项目的规模,以及有很多输入输出或文件应用的软件,与程序设计语言无关。由于功能点主要由经验来估算,不同的人针对同一系统可得出完全不同的数据,主观因素较多,因此虽然可估算系统规模,但常常不太准确。

3 成本度量方法

成本度量常用方法包括构造性成本模型、类比估算、细分估算、周期估算方法。构造性成本模型COCOMO(Constructive Cost Model)最早由B.W.Boehm[4]提出,它包括3个层次:1基本模型:用已估算出的代码行长度配以相应参数来估算开发需要的工作量;2中间模型:在基本模型的基础上增加项目、人员等影响因素数据来估算工作量;3详细模型:包含中间模型的各种特性,并考虑了软件开发过程中各步骤的影响。

一般来说,基本模型适合项目信息较少的估算,中间模型在需求确定后即可使用,详细模型在项目设计完成后可使用。

模型还提供了3种软件应用开发模式,根据软件不同应用领域划分:1组织式:泛指一些比较小或者不需要太多创新的项目,比如数据的处理等;2嵌入式:指软硬件环境被严格限制的项目,比如各种系统程序等;3分离式:介于组织式和嵌入式之间的类型,指各类实用程序,如编译器、分析器等。

3.1 COCOMO基本模型

公式:Effort=a*KLOCb Time=c*Effortd Person=Effort/Time

其中:Effort是所需的人力,如人/月、人/年等。a、b、c、d是参数,如表2所示。

表2 COCOMO基本模型参数

例:开发一个估计规模为30KLOC的项目,功能主要为数据处理。分析属于组织式,估算工作量如下:

3.2 COCOMO中间模型

公式:Effort=a*KLOCb*F

其中:a、b是参数,其值如表3所示。

表3 COCOMO中间模型参数a、b

F是乘法因子,是根据成本驱动属性打分的结果。15个成本驱动因子如表4所示。

以基本模型为例,RELY、TURN、SCED因子分别取值1.15、0.87和1.08时,估算工作量:

3.3 COCOMO详细模型

公式:Effort=a*KLOCb*F

根据面向对象技术的发展,对COCOMO模型进行了改进,主要特点是:

表4 COCOMO中间模型参数F

(1)提供了3个层次的开发工作量估算模型:1应用系统组成模型:用于原型构建阶段;2早期设计模型:用于体系结构设计阶段;3后体系结构模型:用于完成体系结构设计之后的软件开发阶段。

(2)17个工作量乘数因子(Cost Drivers)。

4 复杂性度量方法

复杂性度量方法可以从面向结构的度量、面向对象的度量两个方面来分析。

4.1 结构化程序复杂性度量方法

结构化程序复杂性度量往往针对3个方面进行,即模块、结构及总体复杂性。作为程序复杂性度量的基础,模块的复杂性度量又分为程序长度和程序控制流度量。McCabe环形复杂度理论是常用的程序控制流度量方法[5]。

环形复杂度理论以图论为基础,通过程序的控制流图来获得程序的复杂度,定义如下:

其中,G为控制流图,V(G)是G中环形的数目,e是G中边的数目,n是节点个数,p是不相连部分的数量。

例:(1)根据代码画出控制流图,如图2。

(2)计算环形复杂度,可用3个数据表示:1流图中区域的数量;2流图中边的数量-流图中节点的数量+2;3流图中判定节点的数量+1。

图2 控制流图及代码

因此,对应图2,例子中的环形复杂度V(G)=4。

4.2 面向对象软件复杂性度量

面向对象软件复杂性度量方法主要有C&K方法、MOOD方法等[6],C&K方法更为常见。C&K方法给出了6个面向对象设计和复杂性的度量因子:

(1)每类加权方法数(WMC),即Weighted Methods per Class,表示一个类的静态复杂度总和,设类C1,类中定义了方法Mi,,,Mn,令c1,,,,cn为这些方法的复杂度,则:

(2)继承树深度(DIT),即Depth of Inheritance Tree,表示类继承树的最大深度。

(3)每个类的孩子数(NOC),即Number Of Children,表示直接继承本类的孩子数目。

(4)类耦合(CBO),即Coupling Between Object classes,表示和本类耦合的类数目。

(5)类的响应(RFC),即Response For a Class,为本类方法及本类调用方法的数目和。

(6)方法间内聚缺乏(LCOM),即Lack of Cohesion in Methods,为相似度为0的方法对减去相似度不为0的方法对的数量,该数目越大表示类的内聚越强。

C&K方法的6个度量因子能在一定程度说明面向对象软件的复杂性,但仍存在一定的缺陷,譬如:1针对WMC,未说明如何继承的情况;2针对DIT,定义有二义性,多继承情况考虑不全面;3针对NOC,未考虑间接继承孩子,得到的度量结果比较扭曲;4针对RFC,容易区分是否为本类方法,不易区分是否为系统函数;5针对CBO,根据多种情况进行判断;6针对LCOM,没有访问属性方法的百分比,度量有一定缺陷;7缺少对封装性的度量;8缺少对多态性的度量。

针对这些不足,使用时可以对每个度量进行改进,比如:1WMC将基类的公有、保护函数计入本类;2DIT可以将多个继承定义为单个继承的和;3NOC将间接继承的孩子考虑进来;4RFC不区分本类方法,只统计出所有被本类调用的方法;5CBO考虑多种情况的耦合,得到最终数目;6LCOM提出克服一些缺陷的定义;增加了对封装性、多态性的度量。

5 结语

本文针对不同的度量内容介绍了常用的度量方法,包括功能点分析方法、COCOMO模型、环形复杂度理论和C&K方法[7]以及GQM模型,这些方法可用于软件度量。此外,软件度量往往涉及多个学科或技术,在对其进行学术研究或实际应用时,应适当结合多领域技术,以促进度量目标实现。

参考文献

[1]周宇,钱红兵.软件过程中的度量数据收集方法研究[J].计算机应用研究,2005,22(1):1-2.

[2]王汝沛.软件度量指标研究及实现[J].数字技术与应用,2012(3):85-87.

[3]IFPUG(International Function Point Users Group).Func-tion point counting practices manual-release 4.2[R].Westerville,2004.

[4]BOEHM B W.软件成本估算COCOMO II模型方法[M].北京:机械工业出版社,2005.

[5]邓小鹏,邢春晓,蔡莲红.Web应用测试技术进展[J].计算机研究与发展,2007(8):1273-1283.

[6]易彤.面向对象设计中软件度量学:回顾与热点[J].计算机应用研究,2011,28(2):427-434.

常用软件绘制导线实测图方法探讨 第8篇

关键词:Excel,AutoCAD,测量,绘图

1 问题的提出

传统的罗盘仪测量绘图是利用计算纸、比例尺、分度器等工具,经过初绘,然后进行平差、清绘、查数网格,再通过比例换算求出所测量作业区的面积,最后描绘到硫酸纸上晒图或复印出图。这种绘图方法存在精度不高、效率低下等缺点。

现在利用GPS测量绘图是可行的,但是必须是在有差分定位的情况下才能达到所需精度,而差分测量的条件在林业生产上存在成本过高等问题,很难实现。

本文讨论的问题是罗盘仪导线测量的内业绘图工作,它要求建立在高精度的外业测量数据基础之上,方法运用的是罗盘仪闭合导线测量法。

Excel是常用的办公软件之一,目前应用十分广泛,在电子表格的制作和计算上表现出色,AutoCAD是优秀的绘图软件之一,在机械、建筑等绘图领域占有十分重要地位。

笔者利用这两个常用软件,经过简单的几步操作,把罗盘仪外业测量的基础数据(距离、角度、坡度等)录入Excel中进行计算和转换,使之成为能为AutoCAD所识别的绘图数据,在AutoCAD中将导线图绘制出来,由于观测误差等多种原因,所绘制的图形会存在闭合差,在AutoCAD中对存在的闭合差进行测量,得出绝对闭合差的大小以及闭合差的角度数值。将这两个数值输回到Excel中进行判断,如果在允许的误差范围内,就让Excel进行平差,计算出平差后的绘图数据,然后将平差后的绘图数据输入到AutoCAD中再绘制出平差后的图形,然后利用AutoCAD的面积测量工具测量出导线所围成图形的面积。对图形四至等图形元素进行标绘,然后打印输出。这样就完成了导线测量图的内业绘制工作。整个绘图工作只需简单的数据录入和少量的鼠标操作。

2 程序的使用方法

为了说明方便,以表1中的测量数据为例。

2.1 Excel中的“宏”设置

首先打开用Excel制作的“计算工具”(用Excel制作的含有计算功能的小程序,下同)和用AutoCAD制作的图形边框文件“实测图”。需要说明的是在使用这个“计算工具”之前必须将你所用的计算机上Excel软件的“宏”的安全等级设为“中”。具体方法为:执行“工具→宏→安全性”。出现“宏”安全性对话框,在其中点选“宏”的安全级别为“中”。因有很多病毒通过“宏”来进行传播,所以在启动“计算工具”的过程中Excel软件会发出警告,因在“计算工具”中设置了能自动运行的“宏”程序,不是病毒。因此应选择“启用宏”。

2.2 填入外业测量数据和确定导线闭合差精度

将表1中的测量数据填入“计算工具”相应的栏目中,这里根据实地情况和导线测量的要求填入最大闭合差为1/200(图1)。

2.3 图形的初步绘制

用鼠标在“平差前绘图”按钮上点一下,转到AutoCAD程序,在“命令”行点鼠标右键选“粘贴”,这时将在图中绘出未平差前的导线图,此时与光标相连还拉出一条线段,假定与光标“相连”的这点即所测图形的终点为“B”点,所测图形的起点为“A”点,此时在图形的任意处点一下鼠标右键,用以释放光标。

2.4 闭合差测量

理论上绘制出的图A、B两点应当重合,但实际在绘制出的图中A、B两点间存在着距离(图2),这就是“闭合差”,执行“工具→查询→距离”,此时光标将变成“十”字形,在B点上点击一下鼠标左键,接着在A点上点击一下鼠标左键,在命令行中将看到B点到A点间的绝对闭合差和角度差分别为3.058 0和307(图3)。

2.5 平差计算和绘制平差后的图

将闭合差的距离和角度输入到“计算工具”中,程序能够判断闭合差是否超出误差允许范围,如果显示“符合精度要求,可以平差绘图”,则在“平差后绘图”按钮上点一下鼠标左键,转到AutoCAD中,在命令行点右键选“粘贴”,将绘出平差后的图形。此时点鼠标右键释放光标,可以看到图形已经闭合。将AutoCAD中未平差前绘制的图形选中后删除,将图形移动到适当位置即可。

如果在“计算工具”中输入绝对闭合差和角度后显示“相对闭合差过大,请重新测量”,则说明外业测量的精度没能达到设定的精度要求,需要重新测量后再绘图。

2.6 图形面积测量

执行“工具→查询→面积”,此时光标变成“十”字形,用键盘输英文字母“O”后回车,光标变成“□”形,在所绘的图形导线上任意处点一下,测出图形面积183365.9411。

2.7 标注实测图四至和小班注记

将小班四至和小班注记标注到图上,完成图形。

2.8 图形的打印输出

执行“文件→打印”,在出现的打印对话框的“打印设备”选项卡的“打印机名称中”选择您要使用的打印机。在“打印设置”选项卡中的“打印区域”中选“窗口”方式,“图形尺寸”中选A4纸,单位选“毫米”,打印比例中选“自定义”,在下部的框中填入“1毫米=5单位”。点一下“窗口”按钮回到图形界面,光标变成“十”字形,在图形的外框左上角按住左键拉到右下角再点一下鼠标左键则将再次回到“打印”对话框,此时点“确定”打印机将打印出绘制好的图纸。

这里要说明的是如果在“计算工具”输入的数据中距离的单位是“米”,则在AutoCAD中测量出的图形面积单位就是“平方米”,在“打印设置”中选“1mm=5单位”,则打印出的图纸的比例尺就是1∶5000,当然也可以输出其他任意比例的图纸(图4)。

3 结语

运用常用的办公软件实现了对罗盘仪导线实测图的绘制,极大地提高了工作效率和绘图精度,使绘制出的图既美观又规范,既方便保存和修改,又利于通过网络进行传输,近年来在东辽地区得到了很大的推广应用,是绘制实测图的一个发展方向。

参考文献

[1]北京林学院.测量学[M].北京:中国林业出版社出版,1979.

计算流体力学技术及常用软件简介 第9篇

1 CFD计算过程

一般而言, CFD通常包含如下几个主要环节:建立数学物理模型、数值算法求解、结果可视化。

1.1 建立数学物理模型

建立数学物理模型是对所研究的流动问题进行数学描述, 如下式为粘性流体流动的通用控制微分方程, 随着其中的变量f的不同, 如f代表速度、焓以及湍流参数等物理量时, 式子代表流体流动的动量守恒方程、能量守恒方程以及湍流动能和湍流动能耗散率方程。基于该方程, 即可求解工程中关心的流场速度、温度、浓度等物理量分布。

1.2 数值算法求解

要对实际问题求解就需要对它的求解区域进行离散。数值方法中常用的离散形式有:有限容积, 有限差分, 有限元。离散后的微分方程组就变成了代数方程组, 表现为如下形式:

或者:

其中, a为离散方程的系数, f为各网格节点的变量值, b为离散方程的源项。下标P、E、W、N、S、T和B分别表示本网格、东边网格、西边网格、北边网格、南边网格、上面网格和下面网格处的值, 或者以nb表示P的相邻6个节点。通过离散之后使得难以求解的微分方程变成了容易求解的代数方程, 采用一定的数值计算方法求解 (1-2) 式表示的代数方程, 即可获得流场的离散分布。从而模拟关心的流动情况。

1.3 结果可视化

通过计算机图形学等技术, 就可以将所求解的速度场和温度场等形象、直观地表示出来。通过可视化的后处理, 可以将单调繁杂的数值求解结果形象直观地表示出来, 甚至便于非专业人士理解。如今, CFD的后处理不仅能显示静态的速度、温度场图片, 而且能显示流场的流线或迹线动画, 非常形象生动。

2 CFD软件简介

目前全世界大约有30种以上的CFD商业软件包, 常用的有PHOENICS, CFX, FLUENT, STAR-CD, FLOTRAN, FIDAP等。这些软件界面良好, 具有强大的前处理和后处理功能, 可以分析从层流到紊流、定常到非定常、不可压到可压、无粘到有粘的几乎所有的流动现象, 越来越成为研究人员手中的强大武器。

各种CFD通用软件的数学模型的组成都是纳维—斯托克斯方程组与各种湍流模型为主体, 再加上多相流模型、燃烧与化学反应流模型、自由面流模型以及非牛顿流体模型等。大多数附加的模型是在主体方程组上补充一些附加源项、附加输运方程与关系式。随着应用范围的不断扩大和新方法的出现, 新的模型也在增加。离散方法采用有限体积法 (FVM) 或有限元素法 (FEM) 。由于有限体积法继承了有限差分法的丰富格式, 具有良好的守恒性, 能像有限元素法那样采用各种形状的网格以适应复杂的边界几何形状, 却比有限元素法简便得多, 因此, 现在大多数CFD软件都采用有限体积法。然而, 有限元素法也有其优点, 它对高阶导数的离散精度高于有限体积法, 低速黏性流动与非牛顿流体运动采用有限元素法可以提高精度。有限元素法也更适合流体力学与固体力学相耦合的问题, 如气动弹性、振动噪声等, 因此在CFD方法中将有其自己的领域.目前国内销售的CFD通用软件PHOENICS FLU-ENT、STAR—CD和CFX—TASC flow等都采用有限体积法。而以固体力学计算为主的著名有限元软件ANSYS中包含着流体力学计算模块, 适于合流固耦合计算。

为了体现通用性, CFD通用软件应能适应从低速到高超音速的宽广速度范围。然而跨、超音速流动计算涉及激波的精确捕获, 对离散格式精度要求甚高, 难度较大。CFD软件都配有网格生成 (前处理) 与流动显示 (后处理) 模块。纳维—斯托克斯方程组的求解模块是CFD软件的核心部分。纳维—斯托克斯方程组对于不可压缩流体与可压缩流体的流动所表现的不同性质导致解法上的差别。对于低速不可压流动, 如不考虑温差引起的浮力效应, 连续方程与动量方程便可构成封闭方程组, 由一定的压力分布通过动量方程即可解得速度场。但速度场必须满足连续方程的约束, 而连续方程与压力却没有直接关系, 从而导致求解的困难。针对这一问题出现了多种解法, 如人工可压缩性方法、压力校正法与时间分裂法等。

目前在我国设有代理或办事处的著名CFD通用软件有PHOEN-ICS、FUENT、STAR—CD与CFX—TASC flow等, PHOENICS软件是最早推出的CFD通用软件, FLUENT、STAR—CD与CFX—TASC flow是目前国际市场上主流软件, 在使用的过程中应该注意以下方面:

1) 离散格式、求解方法以及多层网格等加速收敛功能。这是软件的核心部分, 对解的精度与求解速度等起决定作用, 软件完成后也很难再改变, 所以是决定软件先进性的重要因素, 对计算精度要求较高的用户以及需要计算跨、超音速流动的用户, 这方面尤其要留心。这些功能要通过具体算例来考察, 不能仅依据说明介绍。2) 网格生成功能及与之相匹配的算法。网格生成功能的重要性毋需烦言, 还要注意与各种网格相匹配的算法。如多模块网格中相邻模块对接或叠合时的数据连接方法;又如叶栅流动模拟中常采用C、O型结构网格, 周期边界面上会失去网格点周期性, 因此需要软件能通过插值施加周期边界条件等。对于非结构网格及自适应网格, 则软件要有与之匹配的离散格式与算法, 不能沿用结构型网格的算法。3) 处理用户的特定计算对象的能力。CFD技术在工程上主要用于热、流相关产品与设施的研制设计过程, 随着我国工业技术从引进、仿制走向自行设计开发新产品, 这一高科技方法将深入到各相关领域, CFD通用软件在我国有着广阔的应用前景。

摘要:计算流体力学技术, 近年来在我国得到广泛的应用, 本文介绍了计算流体力学技术的基本原理、计算过程以及目前常用的一些CFD软件的特点和应用领域。

国外常用CAQDAS软件介绍 第10篇

目前国外出现的整合性电脑辅助质性研究软件有很多, 从大的方面来讲主要有三大类 (Lowe, 2007) :第一类工具支持对原始帖子进行标注或编码、交叉引用和简短评论等。这类工具包括Nvivo、Atlas-ti;第二类工具支持基本的基于词典的文本分析, 其功能主要包括词频统计, 归类和简单的数据分析测试, 如CATPAC、LIWC;第三类工具嵌入了开发环境, 如Profiler Plus、DIMAP。国内目前出现的质性研究软件主要就是黄荣怀等人研究开发的VNCA软件。

1 Nvivo (Nudist Vivo)

Nvivo是由澳洲QSR公司以编码为理论建构基础的软件。这套软件原本是澳洲La Trobe大学电脑科学系Tom Richards教授从1981年开始发展的一套辅助质性研究软件, 原名叫Nudist (Non-numerical Unstructured Data by techniques of Indexing Searching and Theorizing) (非数值、无结构性资料的索引、搜寻和理论化技术) 取关键字的第一个字母组合而成。Nudist可说是最早出现的一套整合性电脑辅助质性研究软件。它结合有效管理非数字、无结构、搜查、理论化与索引的强大功能。它被设计来增进研究者进行有效的数据编码、解释和反思。它也是创造管理和允许我们发现新概念、探求想法和范畴的平台。此外, 它也提供分类数据工具暨将全部有关联的数据置于一个共同地方, 并提供更多友好用户的界面和更简单的数据汇入程序, 节点创造, 搜索, 经常性的活动的自动化, 分析和报告, 它的命令文件暨输入程序帮助快速地建立以连接质化和量化的数据。如果某研究者想进行深度分析, 它可以节省研究者数周的工作量。可同时处理1000个案例的文本资料, 可供300人以上成员的研究团队合作分析。目前正由国际许多知名大学推广中, 它可使质的研究结果更科学化及效率化。

目前, QSR公司已经将Nvivo升级到8.0版本, 同时支持英语、中文、法文、德文、西班牙语。下面就主要根据Nvivo 8.0版本来具体阐述下Nvivo的功能与特点。

1.1 设置项目

Nvivo 8.0可以根据个人不同的工作方式风格, 设置适合个人的管理项目。在项目开始之前设置分类结构, 随时进行创建或者直接跳到原来的信息开始工作, 无需重复处理数据或切换多个程序。Nvivo具有内嵌“合并”功能, 可以支持不同部门不同地区的用户共同合作, 节约时间, 避免重复。Nvivo可以在合并项目之后识别不同团队成员的工作。这为多名成员之间的交流、分工合作提供了很好的技术支持。同时, 它所具有的多语言功能也为实现全球的合作提供了坚实的保障。

1.2 处理信息

NVivo 8.0较之前的版本一个突出的功能就是能够处理音频和视频信息。在NVivo 8.0中可以像使用普通媒体播放器一样观看或收听音频和视频文件, 还可以改变回放速度、连续循环文件的一个部分或倒带或跳过某个部分。如果有脚本, 播放相应的音频或视频文件同时浏览相应的脚本, 也可以通过点击脚本来查看相关的音频或视频部分。

NVivo强大的“编码”工具极其丰富, 可以组织复杂信息。在使用信息时, 突出显示关键要点, 允许快速回忆或稍后分析。使用NVivo“节点”使其更进一步--这些节点就像虚拟文件箱, 能够查看总结主题的所有信息。节点同时提供一个选项卡式视图, 能够查看相关视频、文档或其它项目。当播放采访录音时突然有了灵感, 可以使用NVivo捕捉这些灵感。在处理调查回复等结构更强的信息, NVivo还会提供自动编码选项。

NVivo可以使用“模型”和“图表”来显示新的想法、关系和工作成果。使用动态模型实时反映项目, 或使用静态模型及时捕捉某一点上的项目情况。或者, 使用各种图表从全新视角查看数据, 如条形图、柱形图和饼图。

NVivo的查询工具可以揭示细微的趋势和模式。使用搜索引擎, 查询、保存并重新运行, 使能够跟踪比较结果。通过NVivo编码条纹摆脱材料的束缚从全新视角查看的项目。这些彩条跟踪的项目主题, 可以用来比较其它关键因素, 如性别、年龄或收入。NVivo编码条纹自动更新, 能够实时观察项目的演变。NVivo可以跟踪记录用户的思路和步骤。使用链接将具有类似主题的项目“粘”在一起, 或将照片或剪辑加入其它信息以便访问。可以重新安排已经放入“集合”中的项目。用其创建“虚拟相簿”或显示一系列事件。NVivo的“关系”工具可以探索或查询项目、流程与人之间关系的证据。

1.3 结果导出

在NVivo中生成的结论、查询结果、模型与图表都可以打印、导出或复制粘贴到报告或演示中去, 包括Microsoft Word、PowerPoint或Excel等软件包。同时, NVivo还可以将信息导出为HTML。

2 ATLAS.ti

1989-1992年, 德国柏林科技大学进行的名为ATLAS的跨学科研究项目诞生了软件的雏形。该研究项目让计算机专家、心理学家、语言学家和未来的用户共同合作, 使软件能满足多种不同的需求。从1993年起, 软件开始了商业化。1997年发行了针对Windows 4.1的版本。2004年公司推出了ATLAS.ti 5, 它对图像和声音的分析处理进行了升级。目前, ATLAS.ti的最高版本是6.0。

2.1 主要功能

(1) 分析处理功能:ATLAS.ti 5能对大量文字、图片、声音和图像数据进行定性分析。它对含有ExcelTM, PowerPointTM, 图像甚至是超链接的内嵌对象都能很好地支持, 还可以直接在ATLAS.ti 5中对RTF.文件进行编辑修改。如何处理中文内容的源文件一直是困扰研究者的一大难题, 也因此许多国内的研究者放弃了对计算机辅助定性资料分析软件的尝试, 然而如今ATLAS.ti 5很好地解决了这一难题, 使对中文源文件的分析处理成为可能。同时, ATLAS.ti 5的操作也是多种分析软件中较为人性化的, 通过交互页边区和拖放式操作即可完成编码、合并和连接等任务。

(2) 搜索查询功能:ATLAS.ti 5的搜索查询功能非常强大。ATLAS.ti 5中对象管理器 (OM) 、对象浏览器 (OE) 、交互页边区、全文搜索和超文本功能为用户提供快速搜索、追踪和浏览功能。ATLAS.ti 5支持标准搜索, 分类搜索和GREP搜索3种文本搜索模式。ATLAS.ti查询时可以使用布尔运算符、语义运算符和空间运算符, 一共包括了14种检索运算符, 可以满足用户相当苛刻的查询需求。查询时, 还可以对源文件和编码设置过滤器来限制查询范围。查询的结果可以保存为超级编码, 便于日后的查阅;并可以根据需要直接在结果中进行修改删除。

(3) 理论建构:ATLAS.ti 5另一个值得称道之处便是它的图形化的理论建构功能, 这一点是其它软件尚未具备的。以节点和连接来表示复杂的信息之间的关联, 通过直观的图形来代替文字所无法表达的含义, 这正是理论建构时网络视图所带来的优势。在网络编辑器中, 多种对象如编码、论据、备注等都可以导入其中作为节点, 同时它们之间的连接可以用不同种类的联系来表示, 这样就可以揭示出不同对象之间复杂的关联, 从而便于建立形象生动, 富有启发性的理论体系。

(4) 结果输出:ATLAS.ti 5有多种结果输出和报告形式可以选择。大多数输出结果是文字形式的, 当然也有图形输出 (网络编辑器可以输出图形) 。文字输出会包括经过排序和过滤的对象列表, 如编码、备注、家族和论据等。许多输出并不局限于直接通过打印机打印出结果, 而是可以被其它应用程序进一步处理, 如SPSS、CSV、HTML、XML等格式的输出结果。用户可以利用HTML、XML格式的输出结果产生不同寻常的富有个性化的结果报告。

(5) 声音图像处理:ATLAS.ti 5之所以可以把计算机辅助定性资料分析软件的应用拓展到前所未有的广泛领域, 恰恰得益于它能对图片、声音和图像资料进行分析处理的强大功能。首先, 它极大地减轻了定性分析研究者需要把大量的录音和图片资料转录成文字这一繁重的工作负担, 可以直接对这些资料进行编码分析;并且, 由于声音图像比文字形式包含了更多研究者所需要的信息, 因此如果能对其加以分析, 无疑可以使定性分析的素材更为丰富和全面, 这正是研究者所渴求的。

2.2 不足

当然, 没有一个软件可以尽善尽美, ATLAS.ti 5同样有需要进一步完善的地方:

(1) ATLAS.ti 5的内部对象, 如编码、备注、论据等和中文的兼容都还存在问题, 往往会出现错误。因此, 用户在对中文源文件进行编码等操作时最好使用英文。

(2) ATLAS.ti 5的编码列表显示的层次感不强, 在这一点上不及其它分析软件, 虽然它可以通过网络视图的功能来弥补。

(3) ATLAS.ti项目转换为NVivo

ATLAS.ti项目 (5.2和5.5版本) 可以转换为NVivo。要进行此类转换, 需要先将阐述单位 (Hermeneutic Unit or HU) 导出为XML文件 (*.xml) , 包括其主要文档 (Primary Document or PD) 和引用-仅限于元信息 (quotation-meta info only) 。使用NVivo打开ATLAS.ti XML文件时, 系统将创建一个扩展名为.nvp的新项目, 原始项目不会被覆盖。

3 CATPAC

CATPAC是GALILEO项目中由Terra研究和计算所开发的 (1994) 。CATPAC是文本分析的一些列项目———开放式问题答案、演讲、公司的通讯等。这个软件不需要一个预假设。相反的, 这个软件还提供了文本单词的频数统计、群体分析、多位度云集的一个共享模型和意义的描述, 还包括文本中这些名词的分类或者主题, 以及它所描述的文化。

CATPC是由伽利略公司开发的一种智能内容分析软件。具有下列特点: (1) 精确的、客观的、快速的文本分析。即使是复杂的大量的文本, 也能很快归纳大意; (2) 自动聚类和编码。在没有任何语言假设和预先编码程序的情况下, CATPAC能接受任何语言的ASCll和RTF文本, 并能归纳大意; (3) 广泛的应用-广泛应用于商业、政府和科学研究。它具有一些基本的文本分析功能, 还包括对聚类分析和多维标度的可视化功能。除了用户界面比较薄弱外, 对于一般的分析, CATPAC的功能已足够。CATPAC是一个能读取任何文本和总结主要内容的智能软件。它不需要预编码, 也没有语言的假设。它拥有许多全球知名期刊出版物的一些重要研究。CATPAC是一个已经被优化的用来分析阅读文本的自组织人工神经网络。它能够识别文章中做重要的单词、根据它们在文章中使用的方式来确定相似的模式。它把一些最主要的词用神经元的形式表示出来。然后在文本的浏览窗口中就会运行。当一个单词出现的时候, 神经元代表的那个单词就可以活动, 只要是这个单词还在这个浏览窗口之中。当然, 用户可以设置一个参数N, 那么窗口中就会同时显示N各单词。就像人类的大脑一样, 神经元之间的链接跟得到加强后的经典条件反射法是相似的。神经元之间的权重或者链接模式就形成了CATPAC中文本中单词之间的那种联系。这种模式的权重也完全代表一种关于文本中相似词之间的一种信息。从技术上来说, 这种神经元之间的链接模式是一种完全的成对相似比较的矩阵, 因此这也让CATPAC成为了最有实力和最复杂的数据分析软件。

Freeman和Barnett (1994) 使用CATPC分析不同类型公司的通讯、促销材料和人力资源部门, 来描述这些公司的文化。Jang和Barnett (1994) 利用这个软件分析每年17个日本、18个美国合作公司董事长发给股东的信。Woelfel (1996) 使用这个软件开发新的客户服务软件和分析客户的交流与合作。

CATPC提供了4种不同的文件输出格式, 分别是.cat、.crd win.lbl。其中.cat格式和.crd格式是文本分析用的最多的格式。.cat格式的文档可以呈现独特单词的频率以及根据这些数据产生的树状的结构图和矩阵图。

不足:运行时间取决于计算机的能力、数据文件的大小和项目选项的设置, 一般5页以上的文件可能花费15分钟到数个小时的时间。事实上CATPC的windows版本, 需要一个数学协处理器。系统也不能摆脱把数据中的错字、拼写错误或者错误标记当做数据中不同的概念。而且, CATPC也没有一个概念词典, 因此系统会把一些同义不同词的概念当做一个不同的概念。也就是说系统识别不了一些同义词。CATPC不能区别不同使用方法的同义词或者概念。不同使用方法的单词, 必须定义不同的模糊的概念来使计算机进行识别。

4 Profiler Plus

Profiler Plus在法医学DNA检验领域是最广泛应用的遗传标记系统, 已经在案件鉴定、数据库建设中得到了大规模应用。Profiler Plus文本分析软件已应用于回答学术界和政府的设置各种问题, 已经由很多发表的文章和调查结果证明了这一点。

国内已报道了该系统的基础数据与应用情况, 对有关技术操作影响因素也有报道。

Profiler Plus, 是由Social Science Automation与Ravenbrook有限公司合作开发的的一个通用的文本分析系统。这种技术和随后的软件都被各政府机构所研究和应用。经过10年的发展和政府的支持, 现在的Profiler Plus也被用来支持在媒体领域的广泛应用分析, 竞选和选举媒体的评价, 运动员的成就分析和法医心理语言学。

Profiler Plus是实施Common Lisp体系的, 相对于大多数统计的自然语言处理系统, Profiler Plus是完全以规则为基础, 提供细粒度控制和全过程的透明度。Profiler Plus事件探查器中执行另外一个高度灵活的多重传递过程。然后结果由我们的专家解释, 分析或导入一些数据如Microsoft Excel, SPSS和SAS分析程序。

Profiler Plus以英语, 阿拉伯语, 西班牙语, 俄语和汉语为基本语言模型形成一个为特定文本分析的大范围的编码计划, 主要是为那些心理构造的分析和人员、观点的媒体分析。它接受输入的文本文件和生成的格式, 包括的XML, HTML, TXT技术LISP语言的各种输出, 和MDB (的MS Access) 。

摘要:整合性电脑辅助质性研究软件 (Computer-Assisted Qualitative Data Analysis Software) 是为了提高质性研究数据分析效率模式而产生的。它的出现极大促进了质性研究的发展, 同时也把分析工作者从繁杂的数据分析中解脱出来。介绍了国外比较常用的几种整合性电脑辅助质性研究软件, 并对一些基本功能进行了介绍和比较。

关键词:质性研究,整合性辅助质性研究软件,软件介绍,CAQDAS

参考文献

[1]DAVIS, NICKOLAS W.1MEYER, BARBARA B.Qualitative dataanalysis:a procedural comparison[J].Journal of Applied Sport Psy-chology, 2009 (1) .

[2]李艳燕, 廖剑, 王晶, 等.协作学习交互分析工具及其案例研究[J].开放教育研究, 2007 (4) .

[3]沙勇忠, 欧阳霞, 苏云.网络信息计量学软件及其开发方向探讨[J].图书馆情报工作, 2005 (7) .

[4]MARYA L.DOERFEL AND GEORGE A.BANETT.The use of cat-pac for text analysis[J].CAM, 1996 (6) .

[5]JOHNATHAN RENSHON.When public statements reveal privatebeliefs:assessing operational codes at a distance[J].Political Psy-chology, 2009 (4) .

[6]GAMERON G THIES.The conceptual complexity of central bankersand the asian financial crisis[J].Political Psychology, 2009 (3) .

[7]季安全, 等.Profiler Plus系统在法医学DNA检验中的问题探讨[J].刑事技术, 2000 (6) .

中创软件基金助力软件精英 第11篇

国内最负盛名的软件奖

“中创软件人才奖”是国家科技奖励办认定的社会力量设奖中惟一专门面向软件领域的奖项。1995年,为了支持中国计算机软件领域的科研工作,激励软件英才研发更多的技术成果、开发更优秀的软件产品、撰写更高水平的学术著作,中创软件公司1995年出资设立了“中创软件基金”。中创软件基金奖励内容包括两部分:一是“中创软件人才奖”,主要用于奖励在软件领域做出突出贡献的优秀青年软件工作者;二是资助软件学术著作的出版。

“中创软件基金”这个奖项的成功,关键在于有一个高标准、严要求的评审委员会,关键在于他们坚持客观、公正、高水准、严要求的原则。1995年“中创软件基金”一成立,中国最早的两名软件博士生导师之一、南京大学著名教授徐家福就出任基金评审委员会主任,杨芙清院士、董韫美院士、李未院士、陈火旺院士等国内著名计算机软件专家担任基金评审委员会专家。

与国际计算机界最负盛名的“图灵奖”相似,“中创软件基金”的评奖条件也很高,参评者年龄在45岁以下,著作具有开拓性、对实际工作有指导性意义、并引起国内外普遍关注,或近3年来研究出创新软件技术,对中国软件产业发展做出突出贡献者。中国科学院院士、国务院学位委员会委员李未说:"中创软件在尊重人才、尊重知识方面是超前的,中创软件基金为人才成长做出了很好的贡献。"

桃李不言下自成蹊

多年来,在中创软件基金评委会主任、著名计算机科学家徐家福教授等知名专家严格把关下,“中创软件人才奖”以其科学严谨、实事求是和高水准,保证了奖项的客观、公正和权威性,赢得了良好的社会声誉,并得到国家科技奖励主管部门的高度评价。中创软件董事长兼总裁景新海也在历届颁奖仪式上多次向这些专家表示感谢,对他们严谨治学、精益求精的科学精神表示崇高的敬意!

中创软件基金历经九届评选,已选出“中创软件人才奖”获得者29名,有6本软件学术新著入选“中创软件丛书”出版计划,得到出版资助。这些获奖者中大多拥有计算机软件或相关专业博士学位。他们获奖时一般年龄在30多岁,最年轻的只有28岁。目前已有来自中国科学院、清华大学、北京大学、南京大学、国防科技大学、北京航空航天大学、浙江大学、上海交通大学、中国人民大学、香港大学等高校和科研机构的29名杰出青年学者获奖,其中大多已成为博士生导师,有多人成为国家科技部“863”专家、“973”首席专家、国家教育部“长江学者”。

2002年3月28日,国家科技部在京举行“社会力量设奖颁发登记证书仪式暨新闻发布会”,中创软件出资设立的“中创软件人才奖”通过国家科技部科技奖励办公室正式认定,成为目前通过国家认定的社会力量设奖中惟一专门面向计算机软件领域的奖项。国家科技部对“中创软件人才奖”多年来的成功经验给予了充分肯定,与会代表对该奖近10年工作的持续性和有效性、评奖水平之高、作用之显著,都给予了很高的评价。

在一次颁奖会上,中创软件董事长兼总裁景新海曾向出席颁奖仪式的全国人大副委员长王光英表示:“我们有责任为国家信息化提供优秀的产品、方案和服务,同样有义务推动国家软件技术和软件产业的快速发展”。

无心插柳柳成荫

中创软件基金不仅支持和鼓励了青年软件人才的成长与发展,而且推动了软件学术界与产业界的双向交流和产学研合作,推动了中国软件产业的发展。2001年在北京举行的第六届中创软件基金颁奖仪式上,中国软件行业协会理事长陈冲对该奖项给予了极高的评价,他认为中创软件设立“中创软件基金”, 促进了学术界与产业界的双向交流,推动了产学研合作,为中国软件产业的发展做了一件大好事。

无心插柳柳成荫。中创软件在支持青年软件人才成长与发展的同时也获得“意外之喜”。随着与软件学术界双向交流的日益增多,中创软件“振兴民族软件产业”的核心理念与“认认真真做人、踏踏实实做事”的作风在业界得到了越来越多的认可。以中创软件基金为纽带形的外部智力支撑体系,也为中创软件的技术创新提供了强有力的保障。

正是以中创软件研究院和博士后科研工作站为基础、以中创软件基金为纽带、以产学研合作为核心,中创软件形成了强大的技术创新体系。中创软件与国防科技大学等基于合作共赢的理念,建立了长期战略合作伙伴关系,通过建立联合实验室、项目合作等方式,在人才培养、技术研发、成果转化等方面展开全面合作,使高校的人才与技术优势得到了发挥,也使企业在市场上具有了更强的竞争力。

从20世纪90年代中期中创软件在实践中认识到中间件的必要性,到与国防科技大学建立合作、成立联合实验室、成为国际CORBA标准化组织OMG成员,到与山东大学、北京大学、中国人民大学、中科院软件所合作,再到承担国家及省部级中间件科研项目、成为863成果产业化基地、建立全国第一个中间件产业基地、成立专业的中间件公司……经过6年努力,中创软件已形成了国内最完善的中间件产品线。其中多个产品通过了Intel POC的严格测试、入选国家重点新产品,或被中国软件行业协会评为“优秀软件产品”,并已在全国金融、交通、电子政务、电信、军事等领域得到规模化应用,成为快速构建网络应用的重要支撑平台。2004年Infor系列中间件产品全面进入国内市场,并荣获“中国软件二十年最具应用价值的软件产品奖”、“2004年度中间件综合应用奖”、“2004年度中间件最佳开发效率奖”。

常用软件论文 第12篇

如今, 从北大青鸟的软件测试班走出来, 小叶已经是一家有1000人规模的大型软件企业的员工。小叶庆幸自己当初选择了软件测试这个热门职业。

职位空缺 凸现软测人才荒

据前程无忧网数据显示, 去年国内软件测试人才缺口高达20万, 今年有望突破30万人。造成人才缺口如此大的原因, 从宏观上讲是我国对软件测试人才需求越来越大造成的。

由于近年来我国软件行业的产业升级, 现行的软件行业突破了作坊时代, 由以前软件开发的单打独斗升级为工业化、流水线式的生产模式, 作为工业化的产品, 软件测试也就成为软件开发企业必不可少的质量监控部门。随着大中型软件公司成为行业主流, 各大软件公司对国内软件需求市场的争夺, 包括对欧美软件外包业务的争夺, 都会愈演愈烈。软件质量, 自然就成为他们争夺市场的法宝。而软件质量的优劣掌控, 需要大量的经过系统培训的软件测试人才。

套用狄更斯那句话说:对于急需软件测试人员的企业来说, 这是一个最坏的时代, 但对软件测试人才来说, 这是一个最好的时代。“随着软件市场的成熟, 人们对软件作用的期望值也越来越高, 软件的质量和功能可靠性也正逐渐成为人们关注的焦点。”国家应用软件产品质量监督检验中心副主任谢腾翔这样告诉记者。

我不做软件, 但我使软件更好

“我不做软件, 但我使软件更好。”这是很多软件测试人员的座右铭。要实现这一目标, 软件测试人员就要具备多项本领。

软件测试人员的主要职责是对软件产品的整个开发过程进行监督和检验, 使之能够达到满足客户的需求, 因此对于企业来讲是十分重要的岗位。在国外, 一般软件测试人员与软件开发人员的岗位设置比例是1:1, 像微软在开发windows2000时候使用的软件开发人员是1700名, 而专业的测试工程师有3200名, 测试开发人员比例高到1.7:1, 由此可见软件测试岗位重要性的一斑。

“一个合格的软件测试工程师应具有专业的知识背景、实际的操作经验、逆向的思维能力、团队的合作精神、快速的学习能力、较强的沟通能力和责任心。”雅虎中国品质保证部经理鲍海燕说。

目前, 国内软件测试人才的来源主要有三方面:一是以前做软件开发转行的技术人员;二是来自计算机专业的高等学院毕业生;三是来自培训机构的专业学员。中国搜索测试部经理张新泳介绍。目前, 我国仅有北大青鸟等几家培训机构开设了软件测试人才培养的系统课程, 各大高校在此领域仍属空白, 全国软件测试人才缺口随需求逐年递增。曾参与微软Windows95、Internet Explorer 4.0和5.0、SQL Server 2000等项目开发与测试工作的陈宏刚博士介绍说, 在国外, 也是极少的高等院校开设测试专业, 人才多来自民间培训机构。

“我们招聘软件测试人员首先看他是否具有软件测试的专业性。”海辉集团测试部副总裁石武太说, “软件测试实际上是贯穿整个软件工程的, 从需求分析、功能点覆盖、系统分析、代码开发, 一直到最后的测试和验收。因此, 软件测试人员必须要具有缜密的逻辑思维能力、全面的技术能力、较强的责任心和团队合作精神以及出色的沟通能力等专业素质。这些素质都需经过专门的培训才可拥有。”

软件测试人员四大魅力元素

——就业竞争小

据前程无忧数据显示, 目前国内120万软件从业人员中, 真正能担当软件测试职位的不超过5万人, 人才缺口达到20万并有逐年扩大的趋势。人才的极度匮乏令许多IT企业不得不延缓甚至停止项目, 为企业发展带来消极影响, 但对人才就业却有积极意义。人才供不应求让软件测试人员的就业竞争压力明显小于同类其它职业, 有利于从业者的身心健康。另外, 由于软件测试在我国起步较晚, 独立设置测试部门、对测试人员有强烈需求的多为独具慧眼的大中型IT企业。软件测试人才不需要在小企业积累经验就能获得知名企业的入门通行证, 工作起点高于同类其它职业。

——高薪没商量

“我是今年7月毕业的, 6月份就找到了工作, 现在全年收入在五六万左右。”就职于北大青鸟商用信息系统有限公司的金星对自己当前的待遇很满意。像他这样刚入行的软件测试人员, 起步月薪就在3000-5000元左右, 远高于同龄人1000-2000元的薪资水平, 另外还可享受带薪年假、内部培训、住房公积金等福利待遇, 工作2-3年月薪大约在8000-13000元之间, 甚至超出很多相同服务年限的软件开发人员的薪资水平。

——多元化发展

“与其他IT职位相比, 软件测试人员最大的优势就是发展方向太多了。”在海辉软件公司担任软件测试工程师的曹永辉说, “像我比较喜欢钻研技术, 对编程也有一定兴趣, 朝技术方向努力就错不了。”由于工作的特殊性, 测试人员不但需要对软件的质量进行检测, 而且对于软件项目的立项、管理、售前、售后等领域都要涉及。在这过程中, 测试人员不仅提升了专业的软件测试技能, 还能接触到各行各业, 项目管理、沟通协调、市场需求分析等能力都能得到很好的锻炼, 从而为自己的多元化发展奠定了基础, “我的一个员工, 进公司是先从测试员做起的, 后来升到了项目主管, 现在负责我们公司新产品的市场推广工作。是不是很有戏剧性啊?”康普塞特信息技术有限公司总经理王亚智略有感慨地说, “软件测试工作确实能给年轻人提供更广阔的发展平台。”因此, 经过软件测试岗位洗礼的人才往往是行业中的多面手, 比其它IT人才具有更强的可塑性, 在技术、管理、市场甚至其它非IT领域都能得到良好的发展。

——无性别歧视

如果把软件开发领域比作男子单打, 那么软件测试领域就是混合双打。由于工作的特殊性, 软件测试人员往往更偏好认真、耐心、细致、敏感等个性元素, 而这在一定程度上与女性的个性气质相吻合。“在我们部门, 软件测试岗位的男女比例基本差不多。”北京康赛普特信息技术有限公司总经理王亚智这样告诉记者。据了解, 目前很多IT企业中软件测试人员的比例更趋向平衡, 甚至出现女性员工成主流的情况。对此, 北京青鸟信息技术教育发展有限公司CEO杨明认为, 无性别歧视是职业设置合理的一种表现, 有利于软件测试工作的稳定发展, 对人才的大量培养也起到积极的促进作用。

职场专家解析软测门道

《中国大学生就业》:软测跟其他职位比, 优势在哪?

智联招聘资深职业顾问李先生:最大的优势应该说是就业竞争小, 一方面, 由于市场竞争的加剧, 软件企业对软件的质量越来越重视重视, 为了保证软件产品能够充分满足客户的需求, 软件企业需要大量的软件测试人员来对软件产品进行检测;另一方面, 由于软件测试职业在我国尚是新兴职业, 国内人才培养机制不健全, 社会人才供给量严重不足, 这就使得懂软件测试技能的人才所面对的就业竞争远小于其他IT职业。当然, 由于人才的稀缺, 就会导致一系列职业的优势的产生, 比如, 就业的起点比较高, 容易进入大中型企业, 入职薪资待遇一般在3000-5000元/月, 远高于同等工作年限的其他岗位薪酬。另外, 在IT领域, 软件测试职业的特点相对比较特殊, 它主要依靠项目经验的积累来提升自身的价值, 换句话说是, 工作时间越长, 水平会越高, 因此从事软件测试的人员职业寿命比较长, 不用担心随着技术的更新和年龄的增长而被迫转行。所以软件测试工作也同样适合女性来做, 在IT职业中是少有的男女都一样的职业。

《中国大学生就业》:软测行业的职业能力及角色要求?

原金智科技测试部经理张国伟:由于目前这个职业还是比较新兴的职业, 这个职业对从业者的专业和性别倒是没有太多要求。但是要想从事软件测试工作, 需要具备专业的测试理论知识, 更重要的是丰富的测试经验和方法, 不断培养自己的逆向思维的测试思想, 同时由于很多软件的测试是针对某一特定行业或领域, 因此, 掌握该领域专业知识也是非常关键的因素。

《中国大学生就业》:软测业入职攻略是什么?

北大青鸟就业指导中心袁薇:这个职业讲求的经验和方法, 只要你比别人掌握的方法多, 经验更丰富, 在这个行业中就有立足之地, 并且很快就会脱颖而出。一个初级测试人可以想出3-5种测试方法, 但不一定会测出bug, 即便测出了, 也无法用规范的语言表述错误, 增加开发人员的工作负担。而训练有素的专业测试人员, 可以想出10-20种测试方法, 运用边界值, 等价类, 因果图, 探索法等各种方法来编写测试用例, 最大限度地发现bug, 并使用规范的语言撰写测试文档, 从而有效提升软件缺陷的修复率。

《中国大学生就业》:如何做好IT职业规划?

上一篇:西方设计下一篇:中学化学新课改