GIS系统与一个好的软件架构,Why not and how?
2005-11-28 16:28
696 查看
这2年,时不时看到“GIS融入IT主流”的说法,其中至少可以反射出一个信息,GIS行业部分是与IT主流脱节的。这个脱节,有一环就是软件或者系统的架构问题。这里指的系统,是指应用于一个部门或者一个行业的所谓“企业软件”,或者我们平时说的管理系统,MIS;对于这类系统,从整体上说,已经有一整套的规范、设计、技术和行业惯例可以遵从,例如3层或多层的体系结构,基于服务的架构。
但很遗憾的看到,GIS系统很少可以做到这样清晰的架构,即使这样做了,很多方面也很勉强。这样的一个直接后果就是GIS系统往往是一个大的系统里最为独立的一块,仅仅是一个展示系统和面子工程,无法真正融入客户业务。
本文将从一个简单的例子来对比一半的企业系统和GIS系统的差别,以及造成的后果.
全文(http://maweifeng.cnblogs.com/articles/286211.html )。
但很遗憾的看到,GIS系统很少可以做到这样清晰的架构,即使这样做了,很多方面也很勉强。这样的一个直接后果就是GIS系统往往是一个大的系统里最为独立的一块,仅仅是一个展示系统和面子工程,无法真正融入客户业务。
本文将从一个简单的例子来对比一半的企业系统和GIS系统的差别,以及造成的后果.
全文(http://maweifeng.cnblogs.com/articles/286211.html )。
相关文章推荐
- 【转载】GIS系统与一个好的软件架构,Why not and how?
- K8 系统中省市县数据表的设计可以反映出什么? 通过一个基础业务表的设计品味软件系统的整体架构
- 对于一个管理性的软件来讲,数据主键的产生策略是很关键的一点,这个关系到整个系统的基础架构思想。
- 一个软件系统的架构到底应该包含些什么?
- 工作流程管理软件的系统架构与功能
- DASH----Desktop and mobile Architecture for System Hardware----桌面和移动系统硬件架构(DASH)计划
- 经历一个工具软件版本架构设计后的总结
- 一个完整的分层架构BBS系统源码(使用了NBear+ASP.NET AJAX)
- 关于一个系统软件置顶的问题
- Atitit.软件架构高扩展性and兼容性原理与概论实践attilax总结
- 应用软件系统架构设计的“七种武器”
- How to use a 32bit Oracle11_g client in 64 win system and not conflict with sqldeveloper 64 bit tool
- DAO模式的组成、软件系统的三层架构、连接数据库的步骤
- 好的软件架构设计
- LTTng调试: 一个系统软件工程师的随手涂鸦
- How and Why implement IXmlSerializable Interface
- “嵌入式实时系统的DSP软件开发——多核架构”Notes
- 快速上手维护一个复杂软件系统
- 一个好的架构和其应用
- 两天完成一个小型工程报价系统(三层架构)