浅析软件测试技术现状

·综述·

浅析软件测试技术现状

李静,郭晓磊

(开封大学软件职业技术学院,河南开封475004)

要:软件测试被定义为是以评价一个程序或者系统属性为目标的任何一种活动,测试是对软件质量的度量。随着测试工具

盛行,Rick和Stefan在《系统的软件测试》一书中对软件测试做了进一步诠释:测试是为了度量和提高被测软件的质量,对测试软件实施和维护的整个生命周期过程。本文就软件测试的概念、必要性、测试方法和工具等方面作一简单阐述。进行工程设计、

关键词:软件测试;软件测试技术;自动化测试;测试工具中图分类号:TP311.5

文献标识码:A

TheStatusQuoofSoftwareTestingTechnology

LIJing,GUOXiao-lei

(SoftwareVocationalandTechnicalCollege,KaifengUniversity,HenanKaifeng475004)

Keywords:softwaretesting;softwaretestingtechniques;automatedtestin;testingtools

1软件测试概述与必要性

6

软件是由人来完成的,所有由人做的工作都不会是完美无缺

的。问题在于应该如何去避免错误的产生和消除已经产生的错误,使程序中的错误密度达到尽可能低的程度。

随着软件规模的增大,软件的复杂程度也越来越大,与其他系统的接口不断增多应用越来越广泛,集成度越来越高,这使得没有现代软件开发经验的人很难理解它。为了尽可能地减少错误,软件测试这一环节必须得到重视。

中国软件外包市场巨大,国内软件外包服务多属于为客户提供技术和质量服务的中间环节。以占中国软件外包总量近85%的对日软件外包来说,业务内容基本都针对测试环节。这就要求我们加强对软件测试的重视。

质量不佳的软件产品不仅会使开发商的维护费用和用户的使用成本大幅增加,还可能产生其他的责任风险,在一些关键应用,如民航订票系统、银行结算系统、证券交易系统等中使用质量有问题的软件,还可能造成灾难性的后果。这使得软件测试环节显得尤为重要。

2软件测试技术分析

2.1软件测试的概念

软件测试是根据软件开发各阶段的规格说明和程序的内部结构而精心设计一组测试数据,并利用这些测试数据运行程序,以发现程序错误的过程。根据测试数据设计方法,软件测试可分为结构测试和功能测试。在结构测试过程中,测试者对程序的语句、分支和逻辑路径进行各种覆盖测试,可以在不同点检查程序的状态,以确定实际状态与预期状态是否一致。软件测试的目的是发现错误,而不是确认其正确性,而对已进行的测试过程的程度进行评估。

2.2软件测试的目的

软件测试的目的是为了保证软件产品的最终质量,在软件开发的过程中,对软件产品进行质量控制。一般来说软件测试应由独立的产品评测中心负责,严格按照软件测试流程,制定测试计划、测试方案、测试规范,实施测试,对测试记录进行分析,并根据回归测试情况撰写测试报告。测试是为了证明程序有错,而不能保证程序没有错误。

2.3软件测试的方法和过程

软件测试的种类可以分为人工测试和基于计算机的测试。而基于计算机的测试又可以分为白盒测试和黑盒测试。原则上讲,软件测试分为静态测试和动态测试两类。静态测试包括代码审查和静态分析,动态测试包括白盒测试和黑盒测试。[2]

测试虽然是软件生存周期的一个独立阶段,但测试工作却

渗透到从分析、设计直到编程的各个阶段中,如测试计划的编写从分析和设计阶段就开始了,而具体的测试工作随编程工作的不断深入也在进行中。在实际工作中,测试环节可分为明显的、同等重要的三个阶段:即单元测试、集成测试(又称构件测试)和系统测试。

2.3.1单元测试

软件单元定义了一个软件很底层的块,用PB开发的客户

一个窗口、函数、菜单、报表或一个存储机/服务器的软件系统中,

过程都可以作为一个单元进行测试。单元测试是测试的第一步。由开发者自己进行测试最合适,一般采用白盒测试。

2.3.2集成测试

在将所有的单元经过测试以后,接着进行集成测试。集成测试也称综合测试,即将已分别通过测试的单元按要求组合起来再进行的测试,以检查这些单元之间的接口是否存在问题。要求参与的人熟悉单元的内部细节,又要求他们能够从足够高的层次上观察整个系统。集成测试阶段是以黑盒法为主,在自底向上集成的早期,白盒法测试占一定的比例,随着集成测试的不断深入,这种比例在测试过程中将越来越少,渐渐地,黑盒法测试占据主导地位。

2.3.3系统测试

系统测试是整个测试阶段的最后一步,所有的开发和测试在这一点上集中表现为生成一个具有一定功能的软件系统。该阶段主要对系统的准确性及完整性等方面进行测试。主要进行:功能确认测试、运行测试、强度测试、恢复测试、安全性测试等。系统测试的测试人员由测试组成员(或质量保证人员)或测试组成员与用户共同测试。在整个系统开发完成,即将交付用户使用前进行。在这一阶段,完全采用黑盒法对整个系统进行测试。

3软件测试方法与软件测试工具

3.1软件测试方法

软件测试方法是软件测试技术的一个重要的组成部分,引入自动化测试可以提高软件质量,节省经费,缩短软件产品的发布周期。软件测试自动化就是通过测试工具或其他手段,按照测试工程师的预定计划对软件产品进行自动的测试,它是软件测试的一个重要组成部分,能够完成许多手工无法完成或者难以实现的一些测试工作。[3]

3.2软件测试工具

自动化测试工具可以减少测试工作量,提高测试工作效率。在实际应用中,首先是能够选择一个合适的且满足企业信息系统工程坏境的自动化测试工具,因为不同的测试工具,其面向的测试对象是不一样的。按照测试工具的主要用途(下转第11页)

仅仅考虑载体本身的价格,其驱动设备的价格也不容忽视。

(4)广泛的可接受性

应选择具有广泛、稳定的市场支持与应用前景的载体,以便于延长载体的技术寿命,减少信息频繁迁移所带来的风险。

(5)所选存储载体能满足相关国际、国家或行业标准只有符合一定标准的载体才具有较长的技术寿命和市场支持,才能保证数字信息的安全保存与完整存取。

3.4归档载体

用于归档长期保存的载体除满足上述原则之外,还应满足如下要求:

(1)保证记录数据的不可更改性;

交通规划电子档案需要长期保存,对数据的真实性、完整性的要求很高。为防止非法变更数据,归档信息应采用一次写入且不可追加的存储载体。

(2)可以脱机保存;

)具有较长的寿命(包括物理寿命与技术寿命);(3

据此,建议选用WORM光盘或WORM磁带等载体。也可以采用DVD±R、CD-R,但应制定严格的管理制度,禁止使用软盘、U盘等作为电子档案长期保存的归档载体。

同时,对于长期保存的归档载体,应根据载体寿命,定期对归档信息进行迁移或转存。对于重要的需长期或永久保存的数据,可将其打印至纸质载体或转换至缩微胶片载体缩微胶片同时保存电子文件的"多套上,形成电子载体与纸质、制"保管模式。

3交通规划电子档案存储载体推荐

3.1直接存储载体

直接存储载体是电子档案产生之后直接进行记录的载体,包括硬盘、DVD±R、CD-R、MO盘、WORM盘等。对于重要数据建议使用WORM光盘。

3.2备份载体

大容量的数据备份建议选用磁带载体,数据量较小或预归CD-R、硬盘(含移动硬盘)等。由档的存储载体可选用DVD±R、

于备份数据保存期不会太长,CD-R价格低廉、性能稳定,且不可擦除,比较适于非海量数据的备份。

3.3用于数据交换的临时存储载体

电子档案的移交与物理归档时,移交部门需要将信息存储载体的在临时载体上以便数据的传递与交换。由于存储时间短,耐久性不是主要问题,更应该考虑都是载体的标准化和共享性能。应选择通用性好、较为稳定的载体。CD-R、CD-RW、DVD±RW、DVD±R、移动硬盘以及U盘等都可作为数据交换的临时存储载体。

参考文献:

[1]郭莉珠.影像档案数据的保护研究综述[J].档案学通讯,2003,(6).

[2]张华.不应把“只读式光盘”列作归档电子文件的存储载体[J].档案学通讯,2005,(4).

[3]王晖.档案数字化应用中的几点探讨[J].缩微技术,2002,(3).http://www.apple.com.cn/[4]史密森.尼博物馆的图像存档,

11

(上接第6页)和应用领域将测试软件做了一个整理归纳,将自

试和性能测试)

3.2.6测试管理工具

一般而言,测试管理工具对测试需求、测试计划、测试用例、测试实施进行管理,并且测

试管理工具还包括对缺陷的跟踪

管理。测试管理工具能让测试人员、开发人员或其他的IT人员通过一个中央数据仓库,在不同地方就能交互信息。主要代表:TestDirectorMI的测试管理工具、TrackRecord、Bugzilla、QC(quickcenter)。

3.2.7测试辅助工具

这些工具本身并不执行测试,例如它们可以生成测试数据,为测试提供数据准备。常用工具:SmartDraw、SDemo。

动化测试工具分为以下几类:

3.2.1捕获错误用途

用于捕获软件错误或程序调试。常用的软件:一个是开发人员自行编写的测试工具;另一个是利用所使用的开发工具的调试功能或工具;最后就是购买专业的调试软件。如:CompuwareNuMega推出的一系列的调试软件。

3.2.2一般用途

一般用途的测试工具在进行测试时,可以适用大部分的软件。如Sysinternals网站提供的一些免费软件。

3.2.3GUI自动化用途

这类软件除了提供在窗口界面中使用外,也有不少是针对浏览器窗口开发的自动化测试工具。主要代表:Rational公司的Robot、Compuware的QARun等。

3.2.4专项用途

以专项用途为主的测试工具,就是某种专项测试的软件。专用代码测试工具:BoundsChecke、CodeReview、JCheck;白盒测试工具:Logiscope和PRQA、DevPartner、Rational网络测试工具:Network

3.2.5软件产品功能、性能测试用途

IBMRational系列包括多款测试产品,如功能测试工具IBMRationalManualTester、IBMRationalFunctionalTester和IBMRationalRobot。如性能测试工具:手动测试工具IBMRationalPerformanceTester和IBMRationalRobot。(Robot包括功能测

Purify系列等;

Sniffer。

Associates提供的Network

4结束语

软件测试是软件工程的一个范畴。软件测试是有计划、有目的的工程性的活动。软件测试是使用人工或者自动化的手段来运行或测试某个系统的过程其目的在于检验是否满足某种预期

的结果。软件测试目的是发现错误。一个好的测试用例是发现未一个经过测试的软件不能就说是完全正确的。软件发现的错误。

测试是保证软件质量的一个重要手段。因此,软件测试应该贯穿与软件工程的始终。

参考文献:

[1]王水.软件工程[M].郑州:河南科学技术出版社,2008.[2]赵瑞莲.软件测试[M].北京:高等教育出版社,2004.[3]佟伟光.软件测试技术[M].北京:人民邮电出版社,2005.

·综述·

浅析软件测试技术现状

李静,郭晓磊

(开封大学软件职业技术学院,河南开封475004)

要:软件测试被定义为是以评价一个程序或者系统属性为目标的任何一种活动,测试是对软件质量的度量。随着测试工具

盛行,Rick和Stefan在《系统的软件测试》一书中对软件测试做了进一步诠释:测试是为了度量和提高被测软件的质量,对测试软件实施和维护的整个生命周期过程。本文就软件测试的概念、必要性、测试方法和工具等方面作一简单阐述。进行工程设计、

关键词:软件测试;软件测试技术;自动化测试;测试工具中图分类号:TP311.5

文献标识码:A

TheStatusQuoofSoftwareTestingTechnology

LIJing,GUOXiao-lei

(SoftwareVocationalandTechnicalCollege,KaifengUniversity,HenanKaifeng475004)

Keywords:softwaretesting;softwaretestingtechniques;automatedtestin;testingtools

1软件测试概述与必要性

6

软件是由人来完成的,所有由人做的工作都不会是完美无缺

的。问题在于应该如何去避免错误的产生和消除已经产生的错误,使程序中的错误密度达到尽可能低的程度。

随着软件规模的增大,软件的复杂程度也越来越大,与其他系统的接口不断增多应用越来越广泛,集成度越来越高,这使得没有现代软件开发经验的人很难理解它。为了尽可能地减少错误,软件测试这一环节必须得到重视。

中国软件外包市场巨大,国内软件外包服务多属于为客户提供技术和质量服务的中间环节。以占中国软件外包总量近85%的对日软件外包来说,业务内容基本都针对测试环节。这就要求我们加强对软件测试的重视。

质量不佳的软件产品不仅会使开发商的维护费用和用户的使用成本大幅增加,还可能产生其他的责任风险,在一些关键应用,如民航订票系统、银行结算系统、证券交易系统等中使用质量有问题的软件,还可能造成灾难性的后果。这使得软件测试环节显得尤为重要。

2软件测试技术分析

2.1软件测试的概念

软件测试是根据软件开发各阶段的规格说明和程序的内部结构而精心设计一组测试数据,并利用这些测试数据运行程序,以发现程序错误的过程。根据测试数据设计方法,软件测试可分为结构测试和功能测试。在结构测试过程中,测试者对程序的语句、分支和逻辑路径进行各种覆盖测试,可以在不同点检查程序的状态,以确定实际状态与预期状态是否一致。软件测试的目的是发现错误,而不是确认其正确性,而对已进行的测试过程的程度进行评估。

2.2软件测试的目的

软件测试的目的是为了保证软件产品的最终质量,在软件开发的过程中,对软件产品进行质量控制。一般来说软件测试应由独立的产品评测中心负责,严格按照软件测试流程,制定测试计划、测试方案、测试规范,实施测试,对测试记录进行分析,并根据回归测试情况撰写测试报告。测试是为了证明程序有错,而不能保证程序没有错误。

2.3软件测试的方法和过程

软件测试的种类可以分为人工测试和基于计算机的测试。而基于计算机的测试又可以分为白盒测试和黑盒测试。原则上讲,软件测试分为静态测试和动态测试两类。静态测试包括代码审查和静态分析,动态测试包括白盒测试和黑盒测试。[2]

测试虽然是软件生存周期的一个独立阶段,但测试工作却

渗透到从分析、设计直到编程的各个阶段中,如测试计划的编写从分析和设计阶段就开始了,而具体的测试工作随编程工作的不断深入也在进行中。在实际工作中,测试环节可分为明显的、同等重要的三个阶段:即单元测试、集成测试(又称构件测试)和系统测试。

2.3.1单元测试

软件单元定义了一个软件很底层的块,用PB开发的客户

一个窗口、函数、菜单、报表或一个存储机/服务器的软件系统中,

过程都可以作为一个单元进行测试。单元测试是测试的第一步。由开发者自己进行测试最合适,一般采用白盒测试。

2.3.2集成测试

在将所有的单元经过测试以后,接着进行集成测试。集成测试也称综合测试,即将已分别通过测试的单元按要求组合起来再进行的测试,以检查这些单元之间的接口是否存在问题。要求参与的人熟悉单元的内部细节,又要求他们能够从足够高的层次上观察整个系统。集成测试阶段是以黑盒法为主,在自底向上集成的早期,白盒法测试占一定的比例,随着集成测试的不断深入,这种比例在测试过程中将越来越少,渐渐地,黑盒法测试占据主导地位。

2.3.3系统测试

系统测试是整个测试阶段的最后一步,所有的开发和测试在这一点上集中表现为生成一个具有一定功能的软件系统。该阶段主要对系统的准确性及完整性等方面进行测试。主要进行:功能确认测试、运行测试、强度测试、恢复测试、安全性测试等。系统测试的测试人员由测试组成员(或质量保证人员)或测试组成员与用户共同测试。在整个系统开发完成,即将交付用户使用前进行。在这一阶段,完全采用黑盒法对整个系统进行测试。

3软件测试方法与软件测试工具

3.1软件测试方法

软件测试方法是软件测试技术的一个重要的组成部分,引入自动化测试可以提高软件质量,节省经费,缩短软件产品的发布周期。软件测试自动化就是通过测试工具或其他手段,按照测试工程师的预定计划对软件产品进行自动的测试,它是软件测试的一个重要组成部分,能够完成许多手工无法完成或者难以实现的一些测试工作。[3]

3.2软件测试工具

自动化测试工具可以减少测试工作量,提高测试工作效率。在实际应用中,首先是能够选择一个合适的且满足企业信息系统工程坏境的自动化测试工具,因为不同的测试工具,其面向的测试对象是不一样的。按照测试工具的主要用途(下转第11页)

仅仅考虑载体本身的价格,其驱动设备的价格也不容忽视。

(4)广泛的可接受性

应选择具有广泛、稳定的市场支持与应用前景的载体,以便于延长载体的技术寿命,减少信息频繁迁移所带来的风险。

(5)所选存储载体能满足相关国际、国家或行业标准只有符合一定标准的载体才具有较长的技术寿命和市场支持,才能保证数字信息的安全保存与完整存取。

3.4归档载体

用于归档长期保存的载体除满足上述原则之外,还应满足如下要求:

(1)保证记录数据的不可更改性;

交通规划电子档案需要长期保存,对数据的真实性、完整性的要求很高。为防止非法变更数据,归档信息应采用一次写入且不可追加的存储载体。

(2)可以脱机保存;

)具有较长的寿命(包括物理寿命与技术寿命);(3

据此,建议选用WORM光盘或WORM磁带等载体。也可以采用DVD±R、CD-R,但应制定严格的管理制度,禁止使用软盘、U盘等作为电子档案长期保存的归档载体。

同时,对于长期保存的归档载体,应根据载体寿命,定期对归档信息进行迁移或转存。对于重要的需长期或永久保存的数据,可将其打印至纸质载体或转换至缩微胶片载体缩微胶片同时保存电子文件的"多套上,形成电子载体与纸质、制"保管模式。

3交通规划电子档案存储载体推荐

3.1直接存储载体

直接存储载体是电子档案产生之后直接进行记录的载体,包括硬盘、DVD±R、CD-R、MO盘、WORM盘等。对于重要数据建议使用WORM光盘。

3.2备份载体

大容量的数据备份建议选用磁带载体,数据量较小或预归CD-R、硬盘(含移动硬盘)等。由档的存储载体可选用DVD±R、

于备份数据保存期不会太长,CD-R价格低廉、性能稳定,且不可擦除,比较适于非海量数据的备份。

3.3用于数据交换的临时存储载体

电子档案的移交与物理归档时,移交部门需要将信息存储载体的在临时载体上以便数据的传递与交换。由于存储时间短,耐久性不是主要问题,更应该考虑都是载体的标准化和共享性能。应选择通用性好、较为稳定的载体。CD-R、CD-RW、DVD±RW、DVD±R、移动硬盘以及U盘等都可作为数据交换的临时存储载体。

参考文献:

[1]郭莉珠.影像档案数据的保护研究综述[J].档案学通讯,2003,(6).

[2]张华.不应把“只读式光盘”列作归档电子文件的存储载体[J].档案学通讯,2005,(4).

[3]王晖.档案数字化应用中的几点探讨[J].缩微技术,2002,(3).http://www.apple.com.cn/[4]史密森.尼博物馆的图像存档,

11

(上接第6页)和应用领域将测试软件做了一个整理归纳,将自

试和性能测试)

3.2.6测试管理工具

一般而言,测试管理工具对测试需求、测试计划、测试用例、测试实施进行管理,并且测

试管理工具还包括对缺陷的跟踪

管理。测试管理工具能让测试人员、开发人员或其他的IT人员通过一个中央数据仓库,在不同地方就能交互信息。主要代表:TestDirectorMI的测试管理工具、TrackRecord、Bugzilla、QC(quickcenter)。

3.2.7测试辅助工具

这些工具本身并不执行测试,例如它们可以生成测试数据,为测试提供数据准备。常用工具:SmartDraw、SDemo。

动化测试工具分为以下几类:

3.2.1捕获错误用途

用于捕获软件错误或程序调试。常用的软件:一个是开发人员自行编写的测试工具;另一个是利用所使用的开发工具的调试功能或工具;最后就是购买专业的调试软件。如:CompuwareNuMega推出的一系列的调试软件。

3.2.2一般用途

一般用途的测试工具在进行测试时,可以适用大部分的软件。如Sysinternals网站提供的一些免费软件。

3.2.3GUI自动化用途

这类软件除了提供在窗口界面中使用外,也有不少是针对浏览器窗口开发的自动化测试工具。主要代表:Rational公司的Robot、Compuware的QARun等。

3.2.4专项用途

以专项用途为主的测试工具,就是某种专项测试的软件。专用代码测试工具:BoundsChecke、CodeReview、JCheck;白盒测试工具:Logiscope和PRQA、DevPartner、Rational网络测试工具:Network

3.2.5软件产品功能、性能测试用途

IBMRational系列包括多款测试产品,如功能测试工具IBMRationalManualTester、IBMRationalFunctionalTester和IBMRationalRobot。如性能测试工具:手动测试工具IBMRationalPerformanceTester和IBMRationalRobot。(Robot包括功能测

Purify系列等;

Sniffer。

Associates提供的Network

4结束语

软件测试是软件工程的一个范畴。软件测试是有计划、有目的的工程性的活动。软件测试是使用人工或者自动化的手段来运行或测试某个系统的过程其目的在于检验是否满足某种预期

的结果。软件测试目的是发现错误。一个好的测试用例是发现未一个经过测试的软件不能就说是完全正确的。软件发现的错误。

测试是保证软件质量的一个重要手段。因此,软件测试应该贯穿与软件工程的始终。

参考文献:

[1]王水.软件工程[M].郑州:河南科学技术出版社,2008.[2]赵瑞莲.软件测试[M].北京:高等教育出版社,2004.[3]佟伟光.软件测试技术[M].北京:人民邮电出版社,2005.


相关内容

  • 浅析手机APP开发的发展现状
  • 浅析手机APP开发的发展现状 在移动互联网飞速发展的今天,智能手机迅速普及,手机软件随着智能手机而走进千家万户,人们的消费理念也随之改变,消费视线有PC端逐渐转移到移动端,可以说手机App开发软件已成为人们享受生活的一种方式.商家纷纷看中这一商机,都想借助手机App软件开发来提高自己的客户粘性,带来 ...

  • 浅析校园网络安全现状
  • ■高校之窗 浅析校园网络安全现状 宋照文万玮 (江苏盐城技师学院江苏盐城224002) 摘要:本文主要分析了近年来校园网络安全面临的一些问题与风险,提出相应的建议.关键词:校园网安全:安全风险:网络安全管理 引言随着科学技术的飞速发展,校园网建设与应用的不断普及成熟,网络安全问题却日益突显.据公安部 ...

  • 校园网络安全的现状浅析
  • 龙源期刊网 http://www.qikan.com.cn 校园网络安全的现状浅析 作者:杨勇 吴勇帑 来源:<商情>2014年第26期 [摘要]随着校园网络工程的进一步深入实施,学校网络数字化.教育信息化已经成为当今现代化教育的发展方向.校园网络安全是指对学校网络系统的硬件.软件及系统 ...

  • 浅析农业会计信息网络化现状及对策
  • 中图分类号:F230 文献标识:A 文章编号:1009-4202(2013)03-000-02 摘 要 农业是我国的国之根本,关系到国民经济的命脉与社会的可持续发展.农业会计也是我国会计体系中关键的组成部分.农业会计处理中的会计报表编制以及农业成本核算等都是相当复杂的,因此需要运用现代化的会计处理方 ...

  • 浅析我国会计电算化现状
  • 会计电算化是以电子计算机的当代电子技术和信息技术应用到会计实务中的简称,它是一个用电子计算机代替人工记帐.算帐.帐以及替代工记帐.算帐.帐以及替代部分由人脑完成的对会计信息的处理.分析和判定的过程. 一.会计电算化进程中存在的主要问题 由于财会工作自身的特点,现阶段我国会计电算化工作缺乏统一的规划和 ...

  • 浅析全球定位系统技术在中国的发展应用现状
  • 浅析全球定位系统技术在中国的 发展应用现状 王丽 中国全球定位系统技术应用协会 全球定位系统(简称GPS)是美国研制的第二代卫星导航系统,它汇集了当代最先进的空间技术.通讯技术及微电子技术,以其定位精度高.全天候获取信息,仪器设备轻巧.价格比较低廉等诸多优点而被世人注目.整个系统自七十年代开始,历时 ...

  • 关于网络信息安全技术体系的优化浅析
  • [摘要]本文首先对我国网络信息技术安全现状进行总结,对计算机网络信息安全体系的完善进行分析,对于如何切实加强网络病毒的防范工作,对计算机系统安全性设计和配置优化,对路由器安全性防护过程进行探讨. [关键词]网络信息;安全技术;体系 1.引言 随着社会经济的不断发展,以及科学技术的进步,信息技术已经逐 ...

  • 浅析三维城市建模
  • 浅析三维城市建模 随着城市建设的不断发展,数字城市建设也在逐步完善,城市的信息化建设已经成为现代城市发展的重要标志,也是城市未来发展建设的主要目标.城市三维模型建设作为城市信息化建设的核心部分,已经成为城市建设的重要目标之一. 一. 概念 三维城市模型(3 Dimensional City Moda ...

  • 毕业论文(浅析数控技术的发展现状及趋势)
  • 毕业设计 (论文) 题 目:浅析数控技术的发展现状及趋势 专 业: 机电一体化 姓 名: 指导老师: 院系站点: 2014年4月28日 浅析数控技术的发展现状及趋势 学 生: 班 级: 2012机电一体化 指导老师: 评 阅 人: 完成日期:2014 年12月 18日 至 2015 年4月 28日 ...