《GIS工程1GIS软件工程概述.ppt》由会员分享,可在线阅读,更多相关《GIS工程1GIS软件工程概述.ppt(63页珍藏版)》请在优知文库上搜索。
1、 GIS工程的特点工程的特点 涉及内容广泛 以软件工程为主线GIS GIS 主要应用主要应用领域领域资源管理资源管理区域和城乡区域和城乡规划规划灾害监测灾害监测 环境评估环境评估 作战指挥作战指挥 交通运输交通运输 宏观决策宏观决策 商业金融、通讯商业金融、通讯邮电、日常生活邮电、日常生活等各领域等各领域如何获得一个GIS? 系 统 软 件 系 统 硬 件空间数据用户nGIS四要素管理、监理技术、方法、规范软件工程数据工程网络工程软件工程基本过程客户咨询单位开发单位监理单位nGIS工程管理框架程序编写员数字化操作员系统操作员数据库经理应用分析软件经理系统管理员用户咨询专家总经理/领导小组顾问委
2、员会GIS项目经理/技术组决策/政策制定策略/长期规划 1 1、传统、传统GISGIS的存储技术采用空间数据库和属性的存储技术采用空间数据库和属性数据库的分离;数据库的分离; 2 2、数据组织与处理模式方面沿用地图处理的模式;、数据组织与处理模式方面沿用地图处理的模式; 二二 GISGIS软件开发中的主要问题软件开发中的主要问题 软件规模越来越大,结构越来越复杂软件规模越来越大,结构越来越复杂软件开发的管理困难软件开发的管理困难软件开发费用不断增加软件开发费用不断增加软件开发技术落后软件开发技术落后生产方式落后生产方式落后开发工具落后,生产力提高缓慢开发工具落后,生产力提高缓慢通用通用GISG
3、IS发展更新过程中的衔接问题发展更新过程中的衔接问题低开发成本低开发成本易维护易维护按时交付按时交付可靠性高可靠性高高性能高性能互斥关系互斥关系互补关系互补关系4 软件工程的内容软件开软件开发技术发技术软件开软件开发管理发管理软件开发方法软件开发方法软件开发过程软件开发过程软件开发工具软件开发工具软件管理学软件管理学软件经济学软件经济学软件心理学软件心理学软件工软件工程研究程研究的主要的主要内容内容 要求定义确认设计确认编码确认测试确认维护确认需求说明书设计说明书源程序清单测试报告软件维护报告 瀑布模型适用于功能和性能明确、完整、无瀑布模型适用于功能和性能明确、完整、无重大变化的软件开发。大部分的系统软件都有这重大变化的软件开发。大部分的系统软件都有这些特征,如编译系统、数据管理系统和操作系统些特征,如编译系统、数据管理系统和操作系统等,在开发前均可以完整、准确、一致和无二义等,在开发前均可以完整、准确、一致和无二义性地定义其目标、功能和性能等。性地定义其目标、功能和性能等。制定GIS开发计划GIS需求分析GIS系统设计GIS程序编码GIS产品测试GIS运行与维护GISGIS开发阶段开发阶段GISGIS定义阶段定义阶段GISGIS维护阶段维护阶段 。