周 威,范 昱(長沙市氣象局,湖南長沙410205)
長沙氣象檔案管理系統一體化設計與實現
周 威,范 昱(長沙市氣象局,湖南長沙410205)
長沙氣象檔案一體化管理系統結合計算機網絡、數字化處理、檔案管理、氣象信息應用等技術,無縫對接湖南省氣象綜合管理信息系統、長沙市政府電子公文傳輸系統,實現公文從簽收到歸檔的、集中式一體化處理,解決了氣象檔案工作普遍存在的檔案收不齊、用不好、放不開的問題,在氣象科研、日常管理、業務需求、社會服務等方面發揮了重要作用。
長沙氣象檔案一體化管理系統是全市氣象部門的檔案業務歸檔統一平臺,涵蓋了全市氣象部門所有立卷單位的文件與檔案錄入、檔案收集、檔案管理及檔案報表打印等功能,數據集中在市氣象局統一管理。
湖南省氣象局綜合信息管理系統、長沙市政府電子公文傳輸系統已上線多年,但兩個系統獨立存在,也無第三方軟件進行融合,在公文應用、文件處理、檔案管理等方面帶來諸多不便,效率不高、集約度不高、智能化成度不高。長沙氣象檔案一體化管理系統的建立,著力構建涵蓋文書處理、科學管理、制度探索、技術應用等方面的氣象綜合檔案服務體系,初步形成了“數字化、一體化、規范化”的模式,同時通過計算機客戶端、移動客戶端表現出來,為移動辦公打下基礎,有效解決了氣象檔案工作普遍存在的薄弱環節和難點問題,對氣象業務、日常管理、社會服務等有著重要意義。
接口方式及技術:數據交互采用了Web Service方式實現數據交換。基于我局的信息管理與檢索系統的現狀,由我局制定統一的Web Service接口規范,再由平臺開發商提供相應的Web Service服務端接口。所有的信息交互由從業務系統主動發起請求,通過Web Service服務獲取相應的數據信息。
擴展功能開發與技術:基于現有信息管理與檢索系統現有功能及數據庫要求進行開發。遵循JSEE的規范,采用多層架構,MVC設計模式,總體基于Struts2框架、Spring框架、I-batis、XFire框架等當前流行技術;數據庫采用 Microsoft sqlserver 2008。
APP技術:氣象信息發布軟件(APP)和數字檔案管理平臺之間采用虛擬通道技術,該技術為點到點的邏輯通道,也是相互信息傳輸的唯一通道。虛擬通道是個表示層通道,它支持TCP/IP和IPX網絡層協議。一般情況下使用TCP/IP。虛擬通道內部又劃分為多個相互隔離的“子通道”,每個子通道中傳輸不同的內容:如:預約信息、電子條目、電子原文、反饋信息等等。
3.1 長沙氣象綜合檔案系統與長沙市政府電子公文傳輸系統的對接
該接口實現長沙市電子政務平臺收發文自動歸檔到對應的信息管理與檢索系統,可以避免數據的重新錄入、電子文件的重新掃描;無須數據和文件的重新掛接,從而減少用戶的工作量,達到了數據資源的共享使用。
3.1.1 歸檔設計
名稱:歸檔流程。
協作者:辦公系統。
定義:OA系統在公文辦理完畢后,將相關信息按照檔案系統的要求進行封裝并由檔案系統進行處理。
輸入:archiveInfo-歸檔信息,xm l格式,參見archive.xm l attachfile-附件,將附件讀取為二進制格式進行傳輸。
輸出:歸檔處理成功后刪除OA寫入磁盤中的信息。
需求定義:在公文等辦理完畢后需要歸檔。OA系統在用戶點擊了歸檔按鈕后自動將文件內容和附件通過程序寫到OA服務器(XXX.XXX.XXX.XXX),并將本地文檔標記為已歸檔防止重復歸檔。
使用交互:檔案系統提供檔案處理相關接口,并接收處理結構。
處理:①OA系統在公文辦理完成以后,將相關信息進行組裝,公文信息組裝為xm l,附件信息組裝為二進制字符串并寫到磁盤上。②檔案系統通過JAVAFTP直接讀取OA開發商給定目錄下的XML文件,并根據解析XML內容把對應的檔案信息和對應的檔案文件存到檔案管理系統中。
約束:此組件只適合公文系統的歸檔。公文信息中的文件名稱。
3.1.2 接口實現圖示

圖1 與長沙市政府電子公務傳輸系統的數據接口
3.2 長沙氣象綜合檔案系統與湖南省氣象局綜合管理信息系統的對接
該接口實現湖南省氣象局辦公系統收發文自動歸檔到對應的信息管理與檢索系統,避免數據的重新錄入、電子文件的重新掃描;無須數據和文件的重新掛接,從而減少了用戶的工作量,達到了數據資源的共享使用。
為豐富綜合管理系統接口服務,方便綜合管理系統和其他檔案系統進行對接,特增加檔案到處接口。
3.2.1 調用地址
http://ip:port/services/DossierService?wsdl
注:ip和port是指綜合管理系統服務的,一般端口為80可以省略。
3.2.2 1獲取檔案列表
定義:public JSON Objectget Dossier List(int pageNo,int page Size)
參數:int pageNo頁數
int page Size每頁數量
返回值(JSONObject json)
例:{“total”:218,“data”:[{“Id”:“f1”,“title”:“f2”},…{}]}
data中是Dossier對象的集合
Dossier對象
3.2.3 根據檔案id獲取檔案信息
定義:public Dossier get DossierInfo By Keyid(String id)
參數:String id檔案id
返回值:返回單個Dossier對象
Dossier對象說明
3.2.4 根據檔案id獲取所有附件
定義:public List
參數:String id檔案id
返回值:List
Affix對象
3.2.5 接口實現(見圖2)
系統的接口技術處理得當,運行穩定,但基于Ios系統的特殊正文及附件標題符號有時存在無法讀取的現象,在后續的開發中將完善字符處理。
繼續做好資源智能推送與分發。在消息的推送方面,盡量做好歸類、智能推送以及分受眾、分時段的分發。
增加OA文件簽發歸檔功能開發。通過該功能實現在信息管理與檢索系統中實現OA文件簽發歸檔功能,并能按公文規范打印出紅頭紅章的不同類型的長沙市氣象局發文;用戶可以避免數據的重新錄入、電子文件的重新掃描;避免數據和文件的重新掛接,從而減少了用戶的工作量,達到數據資源的共享使用。

圖2 與湖南省氣象局綜合管理信息系統的數據接口
[1]湖南省氣象局檔案Web Service接口說明.中科軟科技股份有限公司,2016,3.
[2]馬仁杰,張 浩,馬伏秋.社會轉型期檔案信息化與檔案信息倫理建設研究[M].上海世界圖書出版公司,2014.
[3]長沙市政府電子公文傳輸系統技術說明.湖南科創信息技術股份有限公司,2012.
G275.9
A
2095-2066(2016)32-0275-02
2016-10-29
周 威(1981-),男,工程師,碩士,主要從事氣象服務工作。