《gis测试与评价》由会员分享,可在线阅读,更多相关《gis测试与评价(25页珍藏版)》请在金锄头文库上搜索。
1、第九章 GIS测试与评价,地理信息系统设计与应用,为什么要对GIS系统进行测试和评价? 对开发的产品进行市场定位,扩大产品的应用前景 给用户以全面认识,了解产品是否真正符合工作要求 有效地避免不必要的浪费和重复投资,教学提纲,一、GIS软件测试 二、GIS软件评价,退出,一、GIS软件测试,(一) GIS软件测试方法 (二) GIS软件测试内容,返回,GIS软件测试方法 文档审查 模拟运行测试 模拟开发测试,GIS软件测试方法,返回,GIS软件包括基础型、专用型和专题应用型。不同类型的GIS在开发过程中涉及的功能、方法和着重点均存在巨大的差异。若想对各种不同的GIS,特别是对于应用对象之间存在
2、巨大差异的专用型和专题应用型GIS,制定统一的测试标准并且列出各项测试内容是不可能的,一般从以下四方面来论述进行GIS测评可能的标准和内容 系统运行环境 软硬件体系支撑结构 系统各项功能指标 系统综合性能指标 在实际测评过程中,主要是有选择性和侧重性地对这些内容进行测试和评价,系统运行环境 软件运行的配置标准 最小配置 推荐配置 软件开发工具 软件开发平台 DOS Windows Unix 软件支持的网络,软硬件体系支撑结构 空间数据模型 空间数据结构 数据的组织方式 应用程序间的通信数据共享 网络体系结构 分布式数据管理 跨平台设计,空间数据模型 矢量 栅格 不规则三角网 空间数据结构 以像
3、元为单位的栅格数据结构 以坐标对为单位的矢量数据结构 不规则三角网(TIN) 多媒体数据结构辅助表达,数据的组织方式 文件型 文件与数据库结合型 全关系型 应用程序间的通信数据共享 动态数据交换 OLE技术 开放数据库互联 远程调用 文件传输,网络体系结构 客户与服务器体系结构 分布式数据管理 将大量复杂的数据分散成中小规模的数据量,大大提高处理速度 对于地域范围分布广而实时性要求高的GIS系统,能做到及时准确地收集信息 跨平台设计 指对于不同的硬件平台(工作站、微机、小型机等),GIS软件系统能否提供一致的操作功能和数据交换能力,系统各项功能指标 空间数据的采集 属性数据的采集 数据的查错、
4、编辑与拓扑生成能力 属性数据的编辑处理 数据的存储功能 数据管理 空间分析、统计与处理功能 可视化表现、处理与制图 网络功能 系统二次开发能力,空间数据的采集 手扶跟踪数字化 扫描数字化 野外测量、遥感与GPS数据采集 属性数据的采集 表格输入 单记录输入 分批分类输入 与其它数据库文件接口,数据的查错、编辑与拓扑生成能力 结点、弧段和多边形的查错与编辑 拓扑关系的生成能力 多图幅的拼接与边缘匹配处理 属性数据的编辑处理 记录的查找替换功能 多记录的替换修改功能 表格编辑与浏览功能,数据的存储功能 支持的存储器类型 矢量、栅格等图像数据文件的压缩与还原功能 数据管理 数据格式转换 投影变换、坐
5、标变换与图幅拼接 数据库的查询与数据提供 GIS数据库管理,空间分析、统计与处理功能 几何分析 网络分析 地形分析 多元统计分析 栅格图像处理分析 可视化表现、处理与制图 可视化表现能力 可视化处理能力 地图设计与交互式配置,网络功能 支持网络的种类 GIS资源共享 数据安全与保密 系统二次开发能力 利用系统提供的开发接口来开发应用软件的能力 二次开发接口的接口类型 API函数库 可重用类库 宏语言 动态链接库(DLL) ,系统综合性能指标 系统的综合性能测试就是针对系统各项功能以及功能之间的接口,系统软、硬件之间结合的紧密程度,以及系统由此而达到的运算速率和处理效果而进行的测试 对于基础型GIS,常用的测试方法有 测试系统已有的功能 测试系统提供的二次开发功能,返回,返回,二、GIS软件评价,GIS评价是在GIS测试的基础上,通过对技术因子和经济因子进行评价,从而得出对系统整体水平以及系统实施所能取得的效益的认识和评价 软件的评价分为 技术评价 经济评价,技术因子 GIS运行效率 安全性 可扩展性 可移植性 ,经济因子 软件的可用性 商品化水平 技术支持与服务能力 软件维护与更新 开发管理 ,系统技术评价指标及内容,系统经济评价指标及具体内容,返回,