- MapGIS搭建平臺原理與開發
- 吳信才等
- 1262字
- 2018-12-30 09:02:19
前言
隨著信息化產業的飛速發展,信息系統的規模急劇膨脹,面對復雜的業務需求,企業在開發效率與成本控制方面對信息化系統提出了更高的要求。基于傳統開發過程(需求、設計、編碼、測試、交付)要經過漫長的軟件生命周期,一切都從基礎做起將嚴重影響軟件的交付速度,并且大量的代碼維護使軟件的成本居高不下。雖然各種開發方式層出不窮,各種新技術不斷涌現,但均未從根本上解決軟件生產效率的問題。
MapGIS搭建平臺采用面向服務的思想,力圖用“搭建”的方式來生產軟件,提倡“一切都是搭建”的軟件開發理念。搭建式開發使用戶只需要著眼于專業流程分析,而無須花費更多的時間投入到業務系統的開發,極大地縮短了軟件開發周期。因此,基于MapGIS搭建平臺的開發軟件系統,可提高60%以上的工作效率,節約80%以上的開發成本。該平臺目前已成功應用于國土、房產、管網以及市政等多個領域的電子政務系統及其他信息管理系統中。
本書以“高效開發”為目的,遵循“循序漸進”的原則,在內容與結構上均進行了精心的設計與安排。基于“搭建式”這種新一代的開發模式,從理論基礎,到開發實踐,再到項目實戰,讓讀者實現階梯式的提升。本書結合理論基礎,采用實例形式敘述,其條理清晰、實例豐富、針對性強。第5章到第7章將辦公自動化技術與WebGIS進行了有效融合,構建了一個大型GIS業務系統,第8章則以項目實戰形式闡述了基于搭建平臺的OA辦公系統開發過程。各章節內容呈階梯式,步步提升,更易于讀者學習和掌握。
參與本書編寫的人員還有黃穎、李圣文、張發勇、羅顯剛、鄭坤、高偉、花衛華、楊乃、丁開華、許凱等,這些同志長期從事GIS軟件的研究與應用開發,具有豐富的實踐經驗,使本書融入了科研集體在近年取得的科研成果。
由于時間倉促,書中難免存在錯誤與不足之處,歡迎廣大讀者及專家同行批評指正,以利改進。
本書說明
本書內容結構
本書分理論基礎、實踐開發、項目實戰三大部分,呈階梯式介紹MapGIS搭建式開發。
第一部分:理論基礎篇
● 第1章:MapGIS搭建平臺概述
● 第2章:MapGIS搭建平臺組成部分
● 第3章:MapGIS搭建平臺體系架構
● 第4章:MapGIS搭建平臺二次開發流程
第二部分:開發篇
● 第5章:工作流編輯器搭建實例
● 第6章:自定義表單搭建實例
● 第7章:搭建運行框架實例
第三部分:項目實戰篇
● 第8章:搭建OA應用系統實戰
目的要求、主要內容、重點難點
在每章的開始處,有三個部分,即
● 目的要求:說明了學習該章要掌握的內容;
● 主要內容:列出了該章介紹的知識點,讓讀者對該章內容有整體的把握;
● 重點難點:指出學習該章的重點內容與難點所在,讀者可以有目的并帶著問題去學習,提高效率。
小結、問題與解答、練習題
在每章的最后,也有三個部分,即
● 小結:對該章內容進行總結,同時引出對下一章內容概要;
● 問題與解答:列舉并回答了與該章主題相關的常見問題;
● 練習題:讓讀者回顧本章主要內容,通過動手實踐,獲得與該章所討論技術相關的更多經驗。
代碼使用及資源下載說明
本書中的所有示例代碼,讀者可登錄華信教育資源網(www.hxedu.com.cn)免費注冊后下載。有關與MapGIS搭建平臺相關的介紹、安裝包、幫助手冊、典型案例等均可到MapGIS網站下載,相關網址為www.mapgis.com.cn。
- 網絡工程
- 云計算導論:概念 架構與應用
- 深度實踐微服務測試
- 巧學巧用Dreamweaver CS6、Flash CS6、Fireworks CS6網站制作
- 分析信息:香農、維特根斯坦、圖靈和喬姆斯基對信息的兩次分離
- 網頁設計與制作項目教程(HTML+CSS+Bootstrap)
- 網絡設備配置與管理
- 掌控你的工作!:巧用Outlook極速提升工作效率
- 撥得云開見日出:解構一個典型的云計算系統
- 用Microsoft Project 2007構建企業項目管理信息系統
- 云原生應用管理:原理與實踐
- Dreamweaver CS6實例教程(第3版)
- Mastering SaltStack
- 網頁設計與前端開發實用教程(Dreamweaver+CSS+Photoshop+JavaScript+HTML)
- Quarkus云原生微服務開發實戰