吳佳怡 韓李濤,2 石 孟 紀(jì)慶昊
(1.山東科技大學(xué)測繪科學(xué)與工程學(xué)院 青島 266590)(2.海島(礁)測繪技術(shù)國家測繪局重點實驗室 青島 266590)(3.山東中基地理信息監(jiān)理有限責(zé)任公司 濟南 250101)(4.正元地理信息有限責(zé)任公司 濟南 250101)
?
基于GIS項目管理系統(tǒng)設(shè)計與實現(xiàn)*
吳佳怡1韓李濤1,2石孟3紀(jì)慶昊4
(1.山東科技大學(xué)測繪科學(xué)與工程學(xué)院青島266590)(2.海島(礁)測繪技術(shù)國家測繪局重點實驗室青島266590)(3.山東中基地理信息監(jiān)理有限責(zé)任公司濟南250101)(4.正元地理信息有限責(zé)任公司濟南250101)
摘要針對項目周期長、分布廣、布控范圍小等特點進行分析研究,整合項目各階段數(shù)據(jù)信息、將現(xiàn)代項目管理理論與GIS技術(shù)結(jié)合并應(yīng)用到項目管理當(dāng)中,開發(fā)了基于GIS的項目管理系統(tǒng)。著重介紹GIS在項目管理系統(tǒng)中空間查詢、空間分析以及空間可視化表達構(gòu)建專題圖,熱力圖等功能,加強企業(yè)對客戶源、項目地點、相關(guān)單位輻射范圍的宏觀把握,全局可視化掌控各行政區(qū)項目密集度,項目完成狀態(tài)等,及時掌握項目時間與空間分布與變化,為企業(yè)更好地規(guī)劃和發(fā)展提供數(shù)據(jù)處理分析平臺和決策支持,進一步提高企業(yè)的管理信息化水平。
關(guān)鍵詞項目管理系統(tǒng); GIS; MVC
Class NumberTP391
1引言
地理信息系統(tǒng)目前已經(jīng)廣泛應(yīng)用在土地資源管理、交通運輸管理、自然環(huán)境保護、地質(zhì)災(zāi)害監(jiān)測等眾多方面,但是與項目管理系統(tǒng)的結(jié)合還處于探索階段[1~2]。項目管理信息系統(tǒng)從過去的功能單一的以項目計劃和進度管理為主的項目級項目管理系統(tǒng)發(fā)展到當(dāng)前集企業(yè)集團項目群的人、財、物、信息等資源管理和項目計劃、控制、資源配置等過程管理于一體的企業(yè)級項目管理應(yīng)用系統(tǒng)。人們已經(jīng)將項目管理流程進行具體化、信息化,產(chǎn)生了許多的項目管理系統(tǒng),并且應(yīng)用到了項目管理的各行各業(yè)[3~5]。但是目前項目管理大部分基于MIS,以空間區(qū)域化為中心的項目管理很少涉足,因此導(dǎo)致管理的人性化、網(wǎng)絡(luò)化、移動性、方便性、地理特色管理及自身的更新方面有著先天性的不足,跟不上項目管理信息化發(fā)展的節(jié)奏。尤其是集團企業(yè)項目類型、級別及分布范圍越來越廣,跨地域性使項目管理過程越來越復(fù)雜,針對整個集團的項目綜合管理與控制,現(xiàn)有的項目管理軟件將很難適合。越來越多的問題浮現(xiàn)出來亟待解決。
本文借助科學(xué)的項目管理理論,系統(tǒng)化地研究并梳理了項目中有助于提高項目管理效率的科學(xué)方法,采用計算機Web技術(shù)和地理信息技術(shù)開發(fā)了針對企業(yè)級地理信息項目管理的GPM項目管理系統(tǒng)[6~8]。將一般項目管理思想和理念推廣并采用專門手段與技術(shù)對具有特殊性的企業(yè)級地理信息相關(guān)項目管理平臺進行重新設(shè)計,有效實現(xiàn)地理信息工程項目模式和流程管理,優(yōu)化招投標(biāo)管理、客戶資源跟蹤等業(yè)務(wù)流程,增強統(tǒng)計分析功能,強化特色行業(yè)工程能力;支持地理信息工程項目的地理化、特色化、即時化、人性化的項目管理,能夠滿足地理信息工程行業(yè)特色化項目管理、集團級跨地域管理,群組項目的協(xié)同管理需要、適應(yīng)移動在途辦公的管理要求和應(yīng)急性要求、多層次角色權(quán)限人性化的需要。
2系統(tǒng)設(shè)計
2.1概要設(shè)計
在了解項目管理需求的基礎(chǔ)上,充分考慮系統(tǒng)通用性和專用性相結(jié)合。采用面向?qū)ο蟪绦蛟O(shè)計和敏捷開發(fā)技術(shù),盡量減少系統(tǒng)模塊間的耦合度;同時要注意實用性和先進性的結(jié)合,不僅要考慮將先進的項目管理技術(shù)、GIS技術(shù)有機結(jié)合,還要根據(jù)實際情況最大限度滿足項目管理復(fù)雜的業(yè)務(wù)邏輯。系統(tǒng)整體采用B/S的網(wǎng)絡(luò)結(jié)構(gòu),具體分為應(yīng)用層、業(yè)務(wù)邏輯層、數(shù)據(jù)層。
其中自下而上,第一層是數(shù)據(jù)層,數(shù)據(jù)層則選用數(shù)據(jù)庫服務(wù)器和文件服務(wù)器相結(jié)合以全面支持系統(tǒng)的數(shù)據(jù)操作,經(jīng)空間化改造的統(tǒng)計數(shù)據(jù)存儲在數(shù)據(jù)庫管理系統(tǒng),通過數(shù)據(jù)庫連接組件的接口發(fā)送至可視化圖形生成,空間數(shù)據(jù)(行政區(qū)劃圖)以文件的形式存儲于文件服務(wù)器,通過WebGIS展示在瀏覽器端。最終,通過ASP.NET,WebGIS編程實現(xiàn)功能的集成。
第二層是業(yè)務(wù)邏輯層,服務(wù)器端使用ASP.NET MVC框架,分離視圖層、控制層和數(shù)據(jù)層,使復(fù)雜項目容易維護,減少模塊耦合,便于團隊開發(fā)與單元測試[9]。
圖1 系統(tǒng)設(shè)計架構(gòu)圖
第三層是應(yīng)用層,用戶端展示采用HTML+CSS+ExtJS相結(jié)合的方式,實現(xiàn)人機交互界面和組件,用戶通過應(yīng)用層實現(xiàn)基本的數(shù)據(jù)錄入、后臺管理、統(tǒng)計分析、報表導(dǎo)出等功能,并結(jié)合ArcGIS Server、JavaScript API實現(xiàn)項目相關(guān)信息和統(tǒng)計數(shù)據(jù)的信息查詢、空間分析與空間可視化等功能。
2.2功能設(shè)計
系統(tǒng)功能設(shè)計主要總分為基礎(chǔ)管理模塊、項目管理模塊、系統(tǒng)管理模塊三大模塊,各模塊共細分為十一個子模塊,實現(xiàn)了項目從市場信息采集、招投標(biāo)、合同建立、項目立項的一整個項目周期的管理。
基礎(chǔ)管理模塊主要包括人力資源模塊、財務(wù)管理模塊、設(shè)備管理模塊、安全與質(zhì)量管理模塊。其中人力資源模塊,實現(xiàn)員工基本信息維護、角色權(quán)限設(shè)置、公司組織機構(gòu)管理維護等功能外,主要增加跨地域地點簽到功能,實現(xiàn)員工籍貫分布、曾就業(yè)地點可視化信息,科學(xué)調(diào)動職工,實現(xiàn)人性化管理。財務(wù)管理模塊,實現(xiàn)常規(guī)功能外,增設(shè)收支細化分類功能,并結(jié)合空間數(shù)據(jù),跟蹤流動項目收支情況。設(shè)備管理模塊,實現(xiàn)采購合同錄入、審批、統(tǒng)計等功能;實現(xiàn)設(shè)備入庫、調(diào)度檢測管理等功能。安全與質(zhì)量管理模塊,實現(xiàn)項目月報管理、項目工作流管理功能并對各種項目標(biāo)準(zhǔn)與維護功能進行考核。
項目管理模塊主要包括客戶關(guān)系模塊、投標(biāo)管理模塊、合同管理模塊、項目跟蹤模塊。 1) 客戶關(guān)系模塊:實現(xiàn)相關(guān)單位管理(包括客戶單位、甲方單位、外協(xié)單位)市場信息追蹤管理、出差日志管理等功能;基于GIS空間數(shù)據(jù)庫功能,構(gòu)建不同項目類別中相關(guān)公司的E-R圖,探究同行業(yè)空間分布及輻射范圍,實現(xiàn)密集度、相關(guān)系數(shù)比率等專題圖,挖掘更為廣闊的客戶發(fā)展空間; 2) 投標(biāo)管理模塊,實現(xiàn)投標(biāo)錄入、評審、分析及相關(guān)詳細臺賬導(dǎo)出等基本功能;可視化展示參與投標(biāo)各公司跨地域分布,結(jié)合數(shù)據(jù)庫信息分析環(huán)境、收支以及公司輻射范圍等綜合因素,進行優(yōu)勢評估,并對中標(biāo)項目實現(xiàn)地圖可視化分布統(tǒng)計; 3) 合同管理模塊:實現(xiàn)合同的分類(經(jīng)營合同、承包合同、勞務(wù)與合作合同)和管理(合同審批、單據(jù)打印)等功能;結(jié)合中標(biāo)項目實現(xiàn)地圖可視展示和分區(qū)統(tǒng)計功能; 4) 項目跟蹤模塊:實現(xiàn)項目錄入與審批,進度計劃、成本分析、費用預(yù)算、專揀報告、項目考核等功能;對項目涉及的采購源、銷售源、人員派遣等流動關(guān)系進行跟蹤,結(jié)合財務(wù)管理模塊數(shù)據(jù)庫進行分析,合理調(diào)用運用有利資源,并對人員調(diào)配實現(xiàn)可視化管理。構(gòu)建項目數(shù)據(jù)庫,對分布情況、市場信息分布變化數(shù)據(jù)進行統(tǒng)計分析,并生各類專題圖。從中獲取公司項目數(shù)據(jù)的空間分布關(guān)系和發(fā)展趨勢,為規(guī)劃和決策支持提供依據(jù)。
系統(tǒng)管理模塊:實現(xiàn)角色權(quán)限管理并實現(xiàn)系統(tǒng)日志記錄與查看等功能。對整個系統(tǒng)進行布局和控制,進行即時更新和反饋,保證系統(tǒng)正常運行。
2.3數(shù)據(jù)準(zhǔn)備與處理
數(shù)據(jù)是進行系統(tǒng)運行的基礎(chǔ),各類數(shù)據(jù)按照合理規(guī)范的進行整合,建立科學(xué)的數(shù)據(jù)庫及其管理機制。數(shù)據(jù)庫主要包括: 1) 空間數(shù)據(jù)庫:主要是全國行政區(qū)劃,包括省市縣分界線、交通道路網(wǎng)、省市縣政府駐地、各區(qū)域大型企事業(yè)單位分布點等; 2) 屬性數(shù)據(jù)庫:項目相關(guān)信息數(shù)據(jù),如投標(biāo)信息、合同信息、項目信息等。本系統(tǒng)基于GIS技術(shù)使得空間數(shù)據(jù)庫與屬性數(shù)據(jù)庫相結(jié)合,將原有的屬性數(shù)據(jù)進行空間可視化的表達,項目相數(shù)據(jù)與地理空間框架實現(xiàn)了統(tǒng)一與集成,為項目數(shù)據(jù)的展示、分析提供了新的途徑[10~12]。
圖2 基于GIS的統(tǒng)計數(shù)據(jù)可視化解決方案
3系統(tǒng)實現(xiàn)
3.1主界面設(shè)計
系統(tǒng)主界面主要包括通用功能區(qū)、功能菜單區(qū)、主顯示區(qū)、事務(wù)提醒區(qū)、輔助功能區(qū)、狀態(tài)欄等。登錄界面及登錄成功后的系統(tǒng)界面如圖3所示,基礎(chǔ)管理模塊,項目管理模塊,系統(tǒng)管理模塊三大模塊實現(xiàn)整個項目周期的管理。
圖3 系統(tǒng)界面展示圖
3.2基于GIS項目管理系統(tǒng)功能實現(xiàn)
其中基礎(chǔ)模塊和系統(tǒng)管理模塊只在個別子模塊中整合GIS空間可視化和空間分析功能,在此不做詳細介紹,主要展示GIS在項目管理系統(tǒng)中的應(yīng)用,主要包括兩個方向:
1) GIS平臺作為基礎(chǔ)平臺,對數(shù)據(jù)進行定位展示和查詢,用戶可以選擇單條或多條數(shù)據(jù)記錄查看地圖分布并點擊查看需要的數(shù)據(jù)詳細信息,點擊市級行政區(qū)劃統(tǒng)計查看分布在該市的項目相關(guān)數(shù)據(jù)記錄,實現(xiàn)屬性信息和空間信息的互聯(lián)互查。并且針對項目位置信息進行跟蹤定位,用戶可以快速通過項目關(guān)鍵字關(guān)聯(lián)項目所在地并跟蹤項目的位置信息,并在Webgis頁面上表達出項目的某些簡易信息和詳細信息的鏈接地址,實現(xiàn)信息共享功能。
圖4 項目信息位置展示
2) GIS作為展示平臺,基于項目統(tǒng)計數(shù)據(jù)生成各種形式的專題圖。本系統(tǒng)中用戶可以對項目分布情況、市場信息分布變化、合同分布以及合同收款情況等數(shù)據(jù)進行統(tǒng)計分析,并生成顏色專題圖、柱狀專題圖和餅狀專題圖(如圖5所示)。從中可以看出公司項目、客戶、資金回收等數(shù)據(jù)的空間分布關(guān)系和發(fā)展趨勢,直觀地同步對比展示各年份各行政區(qū)企業(yè)項目信息情況,輔助企業(yè)業(yè)務(wù)管理。
圖5 項目信息專題圖
以圖6市場信息分布圖為例,系統(tǒng)根據(jù)用戶錄入日常數(shù)據(jù)后,統(tǒng)計分析生成年度市場信息的分布餅狀專題圖,用戶可以直觀的看到某年份全國各省級行政區(qū)內(nèi)該企業(yè)采集到的市場信息數(shù)量,并且看到有效信息和無效信息的比例數(shù)量,綜合多個年份的市場信息專題圖,可以清楚地發(fā)現(xiàn)企業(yè)業(yè)務(wù)拓展趨勢,為企業(yè)領(lǐng)導(dǎo)宏觀決策提供信息參考,保障企業(yè)合理投入客戶市場拓展資金,對公司的合理健康發(fā)展有著重要意義。
圖6 市場信息分布圖
4結(jié)語
本系統(tǒng)實現(xiàn)了項目管理系統(tǒng)開發(fā)的新模式B/S:成本低、便于擴展、維護與升級。并且數(shù)據(jù)集中存放,總公司可以直接追溯到各級分支機構(gòu)的原始業(yè)務(wù)單據(jù)。對畢業(yè)傳統(tǒng)項目管理實現(xiàn)了項目從市場信息采集、招投標(biāo)、合同建立、項目立項的一整個項目周期的管理。并且各部門人員分工協(xié)作,不同角色的員工登錄系統(tǒng)后根據(jù)角色的不用顯示不同的菜單界面,提高了工作效率。在GIS創(chuàng)新方面,基于WebGIS強大的圖表功能,豐富了系統(tǒng)數(shù)據(jù)的可視化表達與專題圖表達。隨著公司各種項目的不斷開展,系統(tǒng)中不斷積累大量的項目相關(guān)數(shù)據(jù),可以為公司發(fā)展決策提供準(zhǔn)備豐富的支持。
基于GIS的項目管理系統(tǒng),是對傳統(tǒng)MIS型項目管理系統(tǒng)與GIS技術(shù)結(jié)合的一種探索性嘗試,能有效反映項目相關(guān)信息的時間與空間分布與變化,在地理信息產(chǎn)業(yè)項目管理過程中,取得了較好的效果。
參 考 文 獻
[1] 韓偉民.基于2D/3D GIS技術(shù)的地質(zhì)勘查項目管理系統(tǒng)的研究與實現(xiàn)[D].北京:中國地質(zhì)大學(xué)(北京),2010:3-11.
HAN Weimin. Study and Research on the Geological Project Management System Based on 2D/3D GIS Technology[D]. Beijing: China University of Geosciences for Doctoral Degree,2010:3-11.
[2] 張鵬.基于GIS的土地開發(fā)整理項目管理信息系統(tǒng)的設(shè)計與實現(xiàn)[D].成都:電子科技大學(xué),2012:1-19.
ZHANG Peng. Land Development and Consolidation Project Management Information System Based on GIS[D]. Chengdu: University of Electronic Science and Technology of China,2012:1-19.
[3] 張健偉.工程項目管理系統(tǒng)的設(shè)計與實現(xiàn)[D].長春:吉林大學(xué),2014:4-10.
ZHANG Weijian. Design and Implementation of Project Management System[D]. Changchun: Jilin University of Chian,2014:4-10.
[4] 韓宗海,劉振元,包曉春.項目管理信息系統(tǒng)集成及其發(fā)展趨勢[J].計算機科學(xué),2006,11:109-113,120.
HAN Zonghai, LIU Zhenyuan, BAO Xiaochun. State of the Arts and the Future of Project Management System Integration[J]. Computer Science,2006,11:109-113,120.
[5] 田熙清.基于工作流技術(shù)的項目管理系統(tǒng)分析設(shè)計與開發(fā)[D].大連:大連理工大學(xué),2003:1-20.
TIAN Xiqing. Development of Project Management System Based on Workflow Technology[D]. Dalian: Dalian University of Technology,2003:1-20.
[6] 陳慶濤.NET和分布式(網(wǎng)絡(luò))數(shù)據(jù)庫集成技術(shù)支持下的WEB GIS系統(tǒng)研究與開發(fā)[D].成都:成都理工大學(xué),2008:2-14.
CHEN Qingtao. Web GIS System Integration Development Based on Visual Studio .net & the Distributed Database[D]. Chengdu: Chengdu University of Technology,2008:2-14.
[7] 惠剛.基于JSF、Spring、Hibernate框架的web系統(tǒng)開發(fā)平臺研究[D].合肥:合肥工業(yè)大學(xué),2007:3-20.
HUI Gang. The Research of Web Application System Developing Platform on the basis of JSF, Spring, Hibernate Framework[D]. Hefei: Hefei University of Technology,2007:3-20.
[8] 王偉.基于NET環(huán)境開發(fā)Web應(yīng)用系統(tǒng)的研究[D].武漢:武漢理工大學(xué),2003:3-19.
WANG Wei. Web Software System Based on .NET[D]. Wuhan: Wuhan University of Technology,2003:3-19.
[9] 劉欣.基于MVC模式的Web軟件系統(tǒng)開發(fā)框架設(shè)計與實現(xiàn)[D].濟南:山東大學(xué),2013:3-22.
LIU Xin. The Design and Implement of Web Development Framework of Sofeware System Based on MVC Mode[D]. Jinan: Shandong University,2013,3-22.
[10] 陳澤民.GIS數(shù)據(jù)庫與地圖數(shù)據(jù)庫關(guān)系辨析[J].現(xiàn)代測繪,2005,3:3-6.
CHEN Zemin. Differentiating and Analyzing for Relations of GIS-database and Map-database[J]. Modern Surveying and Mapping,2005,3:3-6.
[11] 王新平.城市交通環(huán)境下適于無人車的GIS數(shù)據(jù)庫構(gòu)建與應(yīng)用研究[D].北京:北京理工大學(xué),2015:3-26.
WANG Xinping. Research on GIS Database Construction and Application for UGV in the Urban Traffic Environment[D]. Beijing: Beijing Institute of Technology,2015:3-26.
[12] 劉紅婷.基于GIS的土地利用總體規(guī)劃數(shù)據(jù)庫系統(tǒng)設(shè)計[D].南寧:廣西大學(xué),2006:1-19.
LIU Hongting. Design of Comperhensive Land Use Planning Database System Based on GIS[D]. Nanning: Guangxi University,2006:1-19.
收稿日期:2016年1月11日,修回日期:2016年2月22日
基金項目:國家自然科學(xué)基金項目(編號:41201381);山東省自然科學(xué)杰出青年基金項目(編號:JQ201113);山東省“泰山學(xué)者”建設(shè)工程專項經(jīng)費項目;海島(礁)測繪技術(shù)國家測繪局重點實驗室資助項目(編號:2012A04)資助。
作者簡介:吳佳怡,女,碩士,研究方向:地理信息系統(tǒng)。韓李濤,男,博士,副教授,研究方向:地理信息系統(tǒng)。石孟,男,碩士,研究方向:地理信息系統(tǒng)。紀(jì)慶昊,男,碩士,研究方向:地理信息系統(tǒng)。
中圖分類號TP391
DOI:10.3969/j.issn.1672-9722.2016.07.016
Design and Realization of Project Management System Based on GIS
WU Jiayi1HAN Litao1,2SHI Meng3JI Qinghao4
(1. Geomatics College, Shandong University of Science and Technology, Qingdao266590)(2. Key Laboratory of Surveying and Mapping Technology on Island and Reef, Qingdao266590)(3. Shandong Zhongji Geographic Information Supervision Company Limited, Ji’nan250101)(4. China Zhengyuan Geomatics Company Limited, Ji’nan250101)
AbstractAccording to the features of geographic information industry, this paper discussed different stages of project from the initial market information collection, bidding, project establishment and implementation until the project acceptance, etc, built an impeccable project management system combine with GIS. GPM (Project management system based on GIS) not only realized the functions of the modern project management system, but also found out the geographical characteristics to project information and statistical analysis data, making Make spatial query and visualization come true. In this way leaders can know project related information in time as well as better, figure out better decisions to support this company development.
Key Wordsproject management, GIS, MVC