張春奎,連玉慶,張明芳,張周平,張占喻
(西安市勘察測繪院,陜西西安 710054)
城市測繪生產(chǎn)與檔案信息綜合管理平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)
張春奎?,連玉慶,張明芳,張周平,張占喻
(西安市勘察測繪院,陜西西安 710054)
結(jié)合西安市勘察測繪院測繪生產(chǎn)與檔案管理現(xiàn)狀,基于B/S架構(gòu),采用MVC設(shè)計(jì)模式、J2EE框架、數(shù)據(jù)庫、工作流等技術(shù)開發(fā)了運(yùn)行在局域網(wǎng)內(nèi)的院測繪生產(chǎn)與檔案信息一體化綜合管理平臺(tái)。本文對(duì)該平臺(tái)的總體架構(gòu)、流程及功能設(shè)計(jì)、采用的關(guān)鍵技術(shù)及平臺(tái)特點(diǎn)進(jìn)行了詳細(xì)闡述。本平臺(tái)的應(yīng)用大大減少了重復(fù)性勞動(dòng),提高了工作效率,改變了管理模式,實(shí)現(xiàn)了測繪生產(chǎn)與檔案信息管理的網(wǎng)絡(luò)辦公自動(dòng)化。
B/S架構(gòu);J2EE框架技術(shù);工作流;測繪生產(chǎn);檔案信息;一體化管理;網(wǎng)絡(luò)辦公自動(dòng)化
對(duì)于城市勘測單位而言,測繪生產(chǎn)管理、檔案資料管理和利用是信息化建設(shè)的重點(diǎn),也是提高生產(chǎn)效率和管理水平的兩個(gè)主要內(nèi)容。測繪生產(chǎn)管理主要包括測繪項(xiàng)目的經(jīng)營管理、作業(yè)管理、質(zhì)量管理、產(chǎn)值管理、合同管理、費(fèi)用管理以及各類統(tǒng)計(jì)報(bào)表的制作與打印等工作;檔案資料管理主要是指對(duì)成果資料進(jìn)行歸檔備份,在此基礎(chǔ)上,實(shí)現(xiàn)檔案編研、檔案的檢索查詢、檔案的借閱利用、檔案鑒定銷毀,以及各類統(tǒng)計(jì)報(bào)表的制作與打印等工作。在實(shí)際生產(chǎn)中,測繪生產(chǎn)和檔案資料是相輔相成,不能分離的,測繪生產(chǎn)是檔案資料形成的來源,檔案資料為測繪生產(chǎn)服務(wù),是測繪生產(chǎn)的終點(diǎn)。
測繪生產(chǎn)與檔案的管理涉及了城市勘測單位的絕大多數(shù)部門。在傳統(tǒng)管理模式中,各部門之間任務(wù)和信息的流轉(zhuǎn),是以紙質(zhì)手工填寫、人工傳遞的方式進(jìn)行的;不同部門之間,重復(fù)性的任務(wù)信息登記現(xiàn)象非常嚴(yán)重;對(duì)于大量的統(tǒng)計(jì)和計(jì)算報(bào)表,需要工作人員在計(jì)算機(jī)上通過Office辦公軟件人工制作完成,工作量的審核和產(chǎn)值計(jì)算上由人工完成;對(duì)于檔案資料,管理的主要是實(shí)物檔案的目錄信息,這些信息是以Excel文件的方式進(jìn)行存儲(chǔ),在資料借閱時(shí),需要打開相應(yīng)的Excel文件進(jìn)行查詢,對(duì)于借閱的資料由借閱人員和檔案管理員進(jìn)行填表登記;對(duì)于領(lǐng)導(dǎo)關(guān)心的任務(wù)情況需要逐級(jí)上報(bào)等等。這種傳統(tǒng)的管理模式不僅導(dǎo)致了大量重復(fù)性勞動(dòng),而且效率普遍較低;更重要的是檔案中心以人工方式管理實(shí)物檔案,不僅不能科學(xué)、高效地進(jìn)行管理,而且還會(huì)導(dǎo)致電子成果資料不能獲取、有些檔案資料找不到,永遠(yuǎn)消失的后患。同時(shí),院領(lǐng)導(dǎo)和管理部門不能實(shí)時(shí)的了解生產(chǎn)情況,對(duì)生產(chǎn)中出現(xiàn)的問題不能及時(shí)發(fā)現(xiàn)和解決,最終對(duì)生產(chǎn)管理政策的制定產(chǎn)生了影響。
隨著信息化技術(shù)的不斷發(fā)展和逐步成熟,建立基于網(wǎng)絡(luò)的信息化管理平臺(tái)成為現(xiàn)實(shí)。測繪生產(chǎn)和檔案信息綜合管理平臺(tái)就是為了解決我院在測繪生產(chǎn)和檔案管理中存在的各種弊端,提高工作效率和管理水平,實(shí)現(xiàn)檔案資料元數(shù)據(jù)和電子成果資料的自動(dòng)采集和歸檔而建立的。
本平臺(tái)基于單位現(xiàn)有的網(wǎng)絡(luò)基礎(chǔ)設(shè)施,采用B/S架構(gòu)模式實(shí)施開發(fā)。其總體框架如圖1所示。
圖1 系統(tǒng)總體框架結(jié)構(gòu)圖
(1)基礎(chǔ)設(shè)施:包括了局域網(wǎng)絡(luò)、數(shù)據(jù)庫服務(wù)器、網(wǎng)絡(luò)服務(wù)器等硬件基礎(chǔ)設(shè)施。
(2)數(shù)據(jù)庫平臺(tái):由測繪業(yè)務(wù)數(shù)據(jù)庫、檔案資料數(shù)據(jù)庫和系統(tǒng)配置數(shù)據(jù)庫組成。其中,測繪業(yè)務(wù)數(shù)據(jù)庫用于存儲(chǔ)測繪生產(chǎn)流程各個(gè)環(huán)節(jié)的業(yè)務(wù)數(shù)據(jù);檔案資料數(shù)據(jù)庫用于存儲(chǔ)電子化的檔案資料數(shù)據(jù);系統(tǒng)配置數(shù)據(jù)庫用于存儲(chǔ)系統(tǒng)的各類字典和配置參數(shù)等數(shù)據(jù)。
(3)系統(tǒng)開發(fā)平臺(tái):本系統(tǒng)以中小型軟件服務(wù)器Tomcat作為系統(tǒng)運(yùn)行的網(wǎng)絡(luò)服務(wù)器,負(fù)責(zé)各應(yīng)用子系統(tǒng)與數(shù)據(jù)庫管理系統(tǒng)的通信;基于Eclipse開發(fā)平臺(tái),在Spring Framework、SqlMap等J2EE框架下,采用JAVA、JSP、JavaScript、JSTL等開發(fā)語言和標(biāo)記語言實(shí)現(xiàn)各應(yīng)用子系統(tǒng)的開發(fā)。
(4)應(yīng)用系統(tǒng):包括測繪生產(chǎn)業(yè)務(wù)流程管理子系統(tǒng)、售圖業(yè)務(wù)流程管理子系統(tǒng)和檔案信息管理子系統(tǒng)。其中,測繪生產(chǎn)業(yè)務(wù)流程管理子系統(tǒng)主要實(shí)現(xiàn)測繪業(yè)務(wù)的信息采集、測繪工程項(xiàng)目的流程化管理、測繪業(yè)務(wù)的辦公自動(dòng)化,它是測繪成果信息和資料產(chǎn)生的平臺(tái)。檔案信息管理子系統(tǒng)主要實(shí)現(xiàn)測繪成果(項(xiàng)目基本信息和電子資料)的自動(dòng)接收和歸檔、檔案資料的信息化管理、檔案管理的辦公自動(dòng)化和網(wǎng)絡(luò)化,它是測繪成果信息和資料歸檔、管理和利用的平臺(tái),是實(shí)現(xiàn)“數(shù)字檔案館”的基礎(chǔ)。售圖業(yè)務(wù)流程管理子系統(tǒng)主要實(shí)現(xiàn)我院售圖業(yè)務(wù)的流程化和信息化管理,它作為我院測繪生產(chǎn)業(yè)務(wù)的一種,在流程和管理上相對(duì)獨(dú)立。關(guān)于售圖業(yè)務(wù)流程管理子系統(tǒng)介紹可參考文獻(xiàn)[1],這里主要介紹測繪業(yè)務(wù)流程和檔案信息一體化化管理方面的內(nèi)容。
系統(tǒng)終端采用分布于各用戶計(jì)算機(jī)上的網(wǎng)絡(luò)瀏覽器,如:Internet Explorer,F(xiàn)irefox等。
(5)用戶群體:涉及了測繪生產(chǎn)和管理的各個(gè)部門,包括生產(chǎn)處、生產(chǎn)科室、總工辦、財(cái)務(wù)處、資料中心、國資處、院辦公室以及院領(lǐng)導(dǎo)等。
(6)編碼規(guī)范與數(shù)據(jù)標(biāo)準(zhǔn)體系:包括生產(chǎn)項(xiàng)目編號(hào)和檔案號(hào)的編碼規(guī)則,生產(chǎn)項(xiàng)目和檔案資料的數(shù)據(jù)文件標(biāo)準(zhǔn)、檔案元數(shù)據(jù)標(biāo)準(zhǔn)等。
(7)系統(tǒng)安全保證與維護(hù)體系:包括系統(tǒng)各類用戶權(quán)限設(shè)置與分配、系統(tǒng)各類字典的建立與維護(hù)、數(shù)據(jù)庫及電子檔案資料文件的自動(dòng)備份機(jī)制、系統(tǒng)硬件設(shè)備的正常運(yùn)行維護(hù)機(jī)制等。
3.1 流程設(shè)計(jì)
在西安市勘察測繪院的測繪生產(chǎn)和檔案資料的管理中,涉及了兩大流程化的管理:任務(wù)的流程化管理和成果資料的流程化管理。其中,任務(wù)的流程化管理主要實(shí)現(xiàn)從任務(wù)接待到項(xiàng)目收費(fèi)整個(gè)流程中各主要工作環(huán)節(jié)的管理,通過該流程可了解任務(wù)的進(jìn)展情況和完成情況,可以說是測繪生產(chǎn)管理的主線;成果資料的流程化管理主要實(shí)現(xiàn)成果資料的上報(bào)、檢查驗(yàn)收、資料移交、資料歸檔,以及查詢、借閱等流程化的工作。在實(shí)際管理中,兩個(gè)流程互有交叉,互有因果。成果資料的工作流從任務(wù)工作流中的作業(yè)登記環(huán)節(jié)開始,直至檔案資料的借閱,然后又回到作業(yè)登記環(huán)節(jié)。因此,根據(jù)我院管理的流程和特點(diǎn),將兩個(gè)流程進(jìn)行統(tǒng)一設(shè)計(jì),實(shí)現(xiàn)測繪生產(chǎn)和檔案資料的一體化管理。其一體化流程如圖2所示。
在生產(chǎn)管理流程的設(shè)計(jì)上,很多城市勘測單位開發(fā)的流程管理系統(tǒng)是以項(xiàng)目的流轉(zhuǎn)為基本單位進(jìn)行管理的,這與本單位的生產(chǎn)管理模式一致。在我院的生產(chǎn)管理中,生產(chǎn)科室下設(shè)多個(gè)作業(yè)小組,項(xiàng)目流轉(zhuǎn)到生產(chǎn)科室后,生產(chǎn)科室主任將項(xiàng)目分配給作業(yè)組,由小組組織生產(chǎn)和完成,在接下來的兩級(jí)檢查和一級(jí)驗(yàn)收以及內(nèi)部產(chǎn)值的審核也都是對(duì)生產(chǎn)小組提供的資料和上報(bào)的工作量進(jìn)行檢查和審核。對(duì)于可以由一個(gè)小組完成的小項(xiàng)目來說,這與其他勘測單位的生產(chǎn)流程基本一致,但對(duì)于需要多個(gè)小組共同完成的較大的項(xiàng)目來說,無法滿足管理的需要。因此在我院的生產(chǎn)管理的流程的設(shè)計(jì)上提出了“以項(xiàng)目流轉(zhuǎn)為主線、穿插精細(xì)流程”。這里提到的“精細(xì)流程”指的是項(xiàng)目從生產(chǎn)科室的作業(yè)信息登記環(huán)節(jié)到內(nèi)部產(chǎn)值審核環(huán)節(jié)之間除了基本的項(xiàng)目流轉(zhuǎn)外,設(shè)計(jì)了以生產(chǎn)小組“作業(yè)清單”為單位的流轉(zhuǎn),用于滿足精細(xì)化管理的需要。
3.2 功能設(shè)計(jì)
本系統(tǒng)包括三個(gè)子系統(tǒng),在功能設(shè)計(jì)上除了滿足一體化工作流程環(huán)節(jié)工作需求外,還包括了生產(chǎn)和檔案管理網(wǎng)絡(luò)辦公自動(dòng)化的要求。對(duì)于生產(chǎn)業(yè)務(wù)流程管理子系統(tǒng)來說,包括項(xiàng)目管理、作業(yè)管理、質(zhì)量管理、費(fèi)用管理、資料管理、合同管理、工期管理、統(tǒng)計(jì)報(bào)表、用戶及權(quán)限管理、字典管理十大功能模塊,每個(gè)模塊包括若干個(gè)具體功能。其功能描述如表1所示。
圖2 測繪生產(chǎn)與檔案一體化管理工作流程圖
生產(chǎn)業(yè)務(wù)流程管理子系統(tǒng)功能及描述 表1
對(duì)于檔案信息管理子系統(tǒng)來說,包括驗(yàn)收歸檔、檔案著錄、檔案編目、檔案檢索查詢、檔案借閱、檔案統(tǒng)計(jì)、鑒定銷毀、權(quán)限管理、字典管理九大功能模塊,每個(gè)模塊包括若干個(gè)具體功能。功能描述如表2所示。
檔案信息管理子系統(tǒng)功能及表述 表2
本系統(tǒng)基于B/S(Browser/Server)網(wǎng)絡(luò)開發(fā)模式,采用MVC(Model View Controler)設(shè)計(jì)模式,以MyE-clipse+Spring+I(xiàn)batis SqlMap+JSTL+JSP+Oracle為軟件開發(fā)技術(shù)方案,利用Java+JavaScript語言進(jìn)行功能開發(fā),在數(shù)據(jù)庫上利用視圖技術(shù)和存儲(chǔ)過程提高數(shù)據(jù)庫數(shù)據(jù)的邏輯性和安全性以及存儲(chǔ)速度,采用工作流驅(qū)動(dòng)技術(shù)實(shí)現(xiàn)測繪生產(chǎn)業(yè)務(wù)和檔案管理的自動(dòng)流轉(zhuǎn)。
4.1 MVC設(shè)計(jì)模式
MVC即模型—視圖—控制器,它是一個(gè)進(jìn)行系統(tǒng)開發(fā)的程序框架設(shè)計(jì)模式,它強(qiáng)制性的使應(yīng)用程序的輸入、處理和輸出分開。其中,模型是數(shù)據(jù)處理部分,負(fù)責(zé)數(shù)據(jù)的存儲(chǔ)與讀??;視圖是用戶看到并與之交互的界面,對(duì)于Web應(yīng)用來說,可簡單理解為HTML界面;控制器可以理解為將模型與視圖匹配在一起的命令分發(fā)器,控制層接受請(qǐng)求后,并不處理業(yè)務(wù)信息,它只把用戶的信息傳遞給模型,告訴模型做什么,選擇符合要求的視圖返回給用戶。
模型、視圖與控制器的分離,使得一個(gè)模型可以具有多個(gè)顯示視圖。如果用戶通過某個(gè)視圖的控制器改變了模型的數(shù)據(jù),所有其他依賴于這些數(shù)據(jù)的視圖都應(yīng)反映到這些變化。因此,無論何時(shí)發(fā)生了何種數(shù)據(jù)變化,控制器都會(huì)將變化通知所有的視圖,導(dǎo)致顯示的更新。
4.2 J2EE框架技術(shù)
系統(tǒng)采用Eclipse為系統(tǒng)軟件開發(fā)的基礎(chǔ)框架,將MyEclipse、Spring Framework、IBatis SQLMap等J2EE框架嵌入到Eclipse軟件框架中,構(gòu)建了系統(tǒng)的軟件開發(fā)環(huán)境。其中,MyEclipse是對(duì)Eclipse IDE的擴(kuò)展,它是一個(gè)企業(yè)級(jí)工作平臺(tái)。利用它,我們可以在數(shù)據(jù)庫和J2EE的開發(fā)、發(fā)布以及應(yīng)用程序服務(wù)器的整合方面極大地提高工作效率;Spring Framework是由Open Source開發(fā)的一個(gè)優(yōu)秀的多層J2EE系統(tǒng)框架,可以稱得上是個(gè)一攬子解決方案,提供了一個(gè)典型應(yīng)用所需要的大部分基礎(chǔ)架構(gòu),其核心是IOC和AOP;IBatis SQLMap是基于J2EE規(guī)則、實(shí)現(xiàn)數(shù)據(jù)持久層的一個(gè)框架。相對(duì)于如Hibernate和Apache OJB“一站式”O(jiān)RM解決方案對(duì)數(shù)據(jù)庫結(jié)構(gòu)提供的較為完整的封裝而言,它提供了“半自動(dòng)化”的封裝,它的著力點(diǎn)在于POJO與SQL之間的映射關(guān)系。
系統(tǒng)利用以上J2EE框架建立的開發(fā)環(huán)境實(shí)現(xiàn)了MVC設(shè)計(jì)開發(fā)模式。其中,Spring用于MVC模式中控制器的開發(fā);IBatis SQL Map用于MVC模式中模型的開發(fā),實(shí)現(xiàn)了數(shù)據(jù)持久層的建立;MVC模式中的視圖是利用HTML、XML、JSP、Serverlet、JSTL等網(wǎng)頁標(biāo)記和腳本語言實(shí)現(xiàn)的。
4.3 工作流技術(shù)
簡單地說,工作流就是一系列相互銜接、自動(dòng)進(jìn)行的業(yè)務(wù)活動(dòng)或任務(wù)。同時(shí),它是針對(duì)工作中具有固定程序的常規(guī)活動(dòng)而提出的一個(gè)概念。通過將工作活動(dòng)分解成定義良好的任務(wù)、角色、規(guī)則和過程來進(jìn)行執(zhí)行和監(jiān)控,達(dá)到提高生產(chǎn)組織水平和工作效率的目的。工作流技術(shù)為企業(yè)更好地實(shí)現(xiàn)經(jīng)營目標(biāo)提供了先進(jìn)的手段。
在本系統(tǒng)的業(yè)務(wù)流程設(shè)計(jì)中,將流程中的每個(gè)環(huán)節(jié)設(shè)定相應(yīng)功能,業(yè)務(wù)在各個(gè)環(huán)節(jié)的流轉(zhuǎn)通過在環(huán)節(jié)功能中設(shè)定人工辦結(jié)操作,由系統(tǒng)自動(dòng)實(shí)現(xiàn)。
4.4 數(shù)據(jù)庫技術(shù)
系統(tǒng)采用數(shù)據(jù)庫來存儲(chǔ)和管理在應(yīng)用過程中產(chǎn)生的大量生產(chǎn)信息和電子檔案資料數(shù)據(jù)。除了利用數(shù)據(jù)庫管理系統(tǒng)本身的安全管理機(jī)制外,在數(shù)據(jù)存儲(chǔ)與訪問的開發(fā)過程中采用了數(shù)據(jù)庫存儲(chǔ)過程及視圖技術(shù)。其中,數(shù)據(jù)存儲(chǔ)過程由流控制和SQL語句書寫的過程,這個(gè)過程經(jīng)編譯和優(yōu)化后存儲(chǔ)在數(shù)據(jù)服務(wù)器中,使用時(shí)只要調(diào)用即可;數(shù)據(jù)庫視圖是從一個(gè)或多個(gè)表或視圖中導(dǎo)出的表,其結(jié)構(gòu)和數(shù)據(jù)是建立在對(duì)表的查詢基礎(chǔ)上的。和表一樣,視圖也是包括幾個(gè)被定義的數(shù)據(jù)列和多個(gè)數(shù)據(jù)行,但就本質(zhì)而言這些數(shù)據(jù)列和數(shù)據(jù)行來源于其所引用的表。但視圖不是真實(shí)存在的基礎(chǔ)表而是一張?zhí)摫恚晥D所對(duì)應(yīng)的數(shù)據(jù)并不實(shí)際地以視圖結(jié)構(gòu)存儲(chǔ)在數(shù)據(jù)庫中,而是存儲(chǔ)在視圖所引用的表中采用數(shù)據(jù)庫存儲(chǔ)過程和視圖技術(shù)保證了數(shù)據(jù)安全性和完整性,提高了數(shù)據(jù)的邏輯性和數(shù)據(jù)的存儲(chǔ)與訪問速度,降低了數(shù)據(jù)信息流通量,同時(shí)大大降低了系統(tǒng)的維護(hù)成本。
(1)采用B/S網(wǎng)絡(luò)架構(gòu),MVC設(shè)計(jì)模式、J2EE框架技術(shù)、工作流技術(shù)、數(shù)據(jù)庫技術(shù)為系統(tǒng)軟件開發(fā)方案,大大提高了代碼的重用性及開發(fā)效率,降低了系統(tǒng)的維護(hù)成本,實(shí)現(xiàn)了生產(chǎn)、售圖、檔案工作流程的自動(dòng)化管理,極大地提高了業(yè)務(wù)的流轉(zhuǎn)速度和工作效率。
(2)為滿足測繪生產(chǎn)與檔案一體化管理及“數(shù)字檔案管”建設(shè)要求,制定了電子成果資料數(shù)據(jù)上傳標(biāo)準(zhǔn)、建立了信息化下的檔案分類大綱及編碼規(guī)則,確立了電子檔案資料元數(shù)據(jù)標(biāo)準(zhǔn)。
(3)基于網(wǎng)絡(luò)模式,建立并實(shí)現(xiàn)了生產(chǎn)和檔案一體化管理的工作流程,從根本上降低了重復(fù)性手工勞動(dòng)帶來的工作成本,解決了電子檔案資料獲取困難問題,實(shí)現(xiàn)了業(yè)務(wù)信息共享最大化。
(4)建立了完善的用戶管理、權(quán)限分配、系統(tǒng)字典體系。系統(tǒng)可根據(jù)不同的用戶角色、不同功能需求、不同權(quán)限級(jí)別自定義系統(tǒng)界面、操作內(nèi)容,大大提高了系統(tǒng)的可擴(kuò)展性、適應(yīng)性和安全性。
(5)三個(gè)子系統(tǒng)自成一體,卻又互相兼容,實(shí)現(xiàn)了系統(tǒng)信息共享最大化。三個(gè)子系統(tǒng)采用了統(tǒng)一框架設(shè)計(jì)、流程設(shè)計(jì)、數(shù)據(jù)模型設(shè)計(jì)、功能設(shè)計(jì),并分別進(jìn)行開發(fā)。系統(tǒng)通過建立統(tǒng)一的系統(tǒng)模塊字典表和功能字典表以及同一的用戶信息表能夠?qū)⑷齻€(gè)子系統(tǒng)在功能上集成在一起,又可以獨(dú)立出來。在數(shù)據(jù)庫設(shè)計(jì)上通過建立相關(guān)字段實(shí)現(xiàn)了生產(chǎn)業(yè)務(wù)流程管理子系統(tǒng)和檔案信息管理子系統(tǒng)集成以及項(xiàng)目電子數(shù)據(jù)信息的自動(dòng)流轉(zhuǎn)。
(6)系統(tǒng)整體結(jié)構(gòu)布局合理,流程清晰,功能操作簡單,自動(dòng)化程度高,滿足了不同層次工作人員的要求。
自2009年5月平臺(tái)正式運(yùn)行以來,已廣泛應(yīng)用在了本單位幾乎所有機(jī)關(guān)生產(chǎn)科室。系統(tǒng)以其便利性、穩(wěn)定性、可操作性等優(yōu)點(diǎn)受到用戶廣泛好評(píng)。系統(tǒng)廣泛的應(yīng)用,大大增強(qiáng)了業(yè)務(wù)的流轉(zhuǎn)速度,減輕了工作人員的勞動(dòng)強(qiáng)度,降低了管理成本,提高了工作效率?;谏a(chǎn)和檔案的一體化工作流程,建立了我院勘測電子檔案資料數(shù)據(jù)庫,實(shí)現(xiàn)了檔案資料信息的網(wǎng)上查詢及借閱辦理 。同時(shí),系統(tǒng)的建成與成功應(yīng)用改變了我院測繪生產(chǎn)和檔案的管理模式,實(shí)現(xiàn)了我院測繪生產(chǎn)和檔案管理的信息化、網(wǎng)絡(luò)化和自動(dòng)化,提升了管理水平。
[1] 張春奎,張明芳,張益娟.基于B/S架構(gòu)售圖業(yè)務(wù)流程管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].城市勘測,2010(4):53~57
[2] 李倩,張丁,張勇.城市勘測單位綜合管理平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)[J].城市勘測,2010(4):17~21
[3] 祝漢鋒,楊敏華,郭瑞等.測繪生產(chǎn)管理與辦公信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].測繪與空間地理信息,2008 31(6): 130~133
[4] 陳立志.基于任務(wù)流的測繪生產(chǎn)管理系統(tǒng)設(shè)計(jì)與開發(fā)[J].城市勘測,2009(1):25~27
[5] 肖建華,李黎,王厚之等.城市勘測電子檔案管理方法新探[J].城市勘測,2007(2):5~11
[6] 槐升團(tuán),張勇.基于工作流的測繪生產(chǎn)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].測繪標(biāo)準(zhǔn)化,2004(4):34~46
[7] 李澎林,朱國清,吳斌.基于iBatis SQL Map的數(shù)據(jù)持久層實(shí)現(xiàn)應(yīng)用研究[J].浙江工業(yè)大學(xué)學(xué)報(bào),2008,36(1)
[8] 袁福慶.Oracle數(shù)據(jù)庫管理與維護(hù)手冊(cè)[M].北京:人民郵電出版社,2006
Design and Implement of Urban Mapping Production and Archival Information Integrated Management Platform
Zhang Chunkui,Lian Yuqing,Zhang Mingfang,Zhang Zhouping,Zhang Zhanyu
(Xi’an Institute of Prospecting and Mapping,Xi’an 710054,China)
Regard to management status of the surveying and mapping production and archives,the integrated management platform of the surveying and Mappling production and file information has been developed,which has Based on B/S Framework and Used MVC design pattern and the technologies of J2EE Framework,Database,Workflow,and so on. This article has detailed on general framework,process and functional design,used key technology and platform features. The application of this platform han greatly reduced the repetitive work,increased efficiency,changed management,realized the network office automation of information management under the surveying and mapping production and file information.
B/S Framework;J2EE Frame Technology;Workflow;Surveying and Mapping Production;File Information;Integrated Management;Network Office Automation
2011—04—29
張春奎(1978—),男,工程師,主要從事地理信息系統(tǒng)開發(fā)和地圖制圖工作。
1672-8262(2011)05-35-06
P208.2
B