测试目的 S~|\bnE
pk;S"cnk
CAD技术一直处于不断发展和探索之中。应用CAD技术起到了提高企业设计效率、优化设计方案、减轻技术人员的劳动强度、缩短设计周期、加强设计标准化等作用。越来越多的人认识到CAD是 or7l}X
一种巨大的生产力。CAD技术已经广泛应用在机械、电子、航天、化工、建筑等行业。 c@j3L23B
LJ z6)kz
三维CAD系统的核心是产品的三维模型。三维模型是在计算机中将产品的实际形状表示成为三维的模型,模型中包括了与产品几何体结构有关的点、线、面、体的各种信息。由于三维CAD系统具有 !#
xi^I
可视化好、形象直观、设计效率高以及能为企业数字化的各类应用环节提供完整的设计、工艺和制造信息等优势,使其取代传统的纯二维CAD系统已成为历史发展的必然。 91fZr
R.GDCGAL
三维CAD目前的市场分布为:欧洲35%,北美45%,日本15%,中国低于1%。各公司在亚太尤其是中国的增长超过20%以上。 E=,fdyj.
*N6sxFs
我们这次专题的目的是通过就用户关心的焦点对送测产品进行考查和测试,展现不同软件的功能特点和技术特色,帮助用户了解三维CAD产品,推广其应用并加速市场的成熟和成长。具体怎样选择 (Bpn9}F-V.
三维CAD产品还要结合各企业的具体情况。 DwTVoCC
`bLJwJ7
参测产品 IRv/[|"L
AmCymT3P*e
参加本次专题测试的软件均为已在国内市场上正式销售的面向个人用户的单机版三维CAD软件,主要运行于Windows系列操作平台。 wjOJn]
z'gJy
评测方法 V9>$M=
s4=EyBI
本次评测的宗旨是以用户为本,我们站在用户的角度,以解答用户关心的问题为目标。测试依据中国软件评测中心《三维CAD系统软件测试方案》。以三维CAD软件产品的系统功能完整性、系统功 gS|6,A9
能可集成性、基础性能、开放性、相关文档、综合功能考查等6项指标为测试内容。 "b)EH/s
dn_l#$ U
我们以模拟用户操作为手段,对每款软件产品在完全相同的软件硬件环境下进行评测,测试用机采用流行配置。测试方法采用测试与考查相结合的策略,综合功能考查一项的测试由中国软件评测中 Q5 o0!w
心提供测试案例,厂商的技术人员运行被测试产品,中国软件评测中心的测试工程师对结果进行验证,并抽查题目进行跟踪操作过程;其他各项采用考查的方式进行评测。 YWk+}y}^d
6J-=6t|
因此,本次评测具有极强的实用性和针对性。具体的评测方法如下: ScT{Tb]9bt
&$~irI
1、系统功能完整性:系统功能完整性指参测单位提交的被测试系统产品的功能应覆盖下面所列通用平台和核心构建的基本功能模块。 G6\`Iy68/v
25W #mh,'
2、通用平台:主要包括以下功能模块:草图设计、零件设计、装配设计、工程图、数据交换接口、通用构件开发工具。 A9GSeW<
C_h$$G{S(
3、核心构件:主要包括以下功能模块:几何引擎、约束求解器、图形管理、真实感图形渲染。考查结果为“有”或“无”。这些功能是一个三维CAD软件必须具有的功能,但不同用户对功能的需求是 ;j<#VS-]
不一样的。
-f<}lhmQ
Z:,`hW*A6
4、系统功能可集成性:可集成性指申请单位所提交的被测试产品的各项功能应能有机地集成。主要考查软件产品各功能模块的开发环境、开发工具、开发资源和运行平台是否具备集成的能力。 g/w<T+v
4i"fHVp8
主要评测点有:开发环境集成性、开发工具集成性、开发资源集成性、运行平台集成性。对考查结果做简要描述。可集成性指被测试系统的各项功能是否能够有机地集成,有助于用户从不同方面了 =&: |a$C
解系统的集成性。
B,ao%3t
%w/vKB"nO
5、基础性能:从几个关键性能指标入手考查产品性能是否良好。 v++&%
5n e&6
(1)可靠性:主要通过以下性能指标考查:屏蔽用户操作错误、运行稳定性、备份与恢复能力、数据输入有效性检查、无损坏数据及图形和软件的现象、容错性、失效恢复能力、安装运行后对系统 nHLMF7\
中其他程序的影响。 &}#zG5eu
v*OT[l7
(2)易用性:主要通过以下性能指标考查:易安装性、软件界面的友好性、提示信息准确性、联机帮助。 +Je%8jH
< 7*9b
(3)可扩展性:主要通过以下性能指标考查:系统的功能扩充、二次开发接口。考查结果分为“通过”、“基本通过”和“不通过”,但其中可扩展性的考查结果为“有”或“无”。系统的性能 *c(YlfeZ#
对软件质量的保证起着重要的作用,这部分的评测结果将有助于用户从可靠性、易用性以及可扩展性等三个主要方面了解系统的性能。 $?;)uoAg
A5s;<d0
6、开放性:主要包括三方面内容:一是核心构件的开放性:测试核心系统的核心构件开放功能是否完整、正确;二是通用平台的开放性:测试核心系统的通用平台是否具有应用程序接口API、是否提 a3Xd~Qs
供二次开发接口描述语言或应用系统开发工具;三是数据接口的开放性:测试核心系统能否存取国际通用三维CAD系统的实体对象文件,是否具有某种国际标准数据接口。 7oCY@>(f
q{L-(!uz7_
(1)核心构件的开放性:即可否利用软件接口函数编写实现具体案例的程序代码。 (L W2S;-
"z*?#&?,
(2)通用平台的开放性:包括应用程序接口API、二次开发接口描述语言和应用系统开发工具。 rX?%{M,xFw
c+##!_[9
(3)数据接口的开放性:包括国际标准接口(IGES、STEP)和工业标准接口(X_T、SAT、STL、 wF*9%K'E
VRML、DXF)。 kJCeQK:W
wxF\enDY
考查结果为“有”或“无”。三维CAD系统的开放性是非常重要的一个特性,但对它的考查涉及到编写程序代码,所以这里只提示用户有无此项功能,实现的结果如何还需经过实践的考验。 T#&