張紹第青島市電子政務和信息資源管理辦公室
通用信息管理系統開發平臺的設計與實踐
張紹第
青島市電子政務和信息資源管理辦公室
在政務公開的要求下,單位工作的信息資源必須具有正確性、實效性和公開性,為了實現部門信息共享,同時為角色提供更加準確和及時的信息資源,必須開發具有延伸性和高度通用性的通用信息管理平臺。本文對通用管理系統開發平臺的設計原則和設計思想進行了簡要的介紹,并介紹了開發平臺的功能和實現架構。
通用信息管理系統 設計原則 開發平臺
在當今社會的方方面面都離不開電子信息網絡技術,電子信息網絡技術也極大地提高了社會運行的效率和個人的工作效率。與傳統的辦公形式相比,信息管理系統具有良好的實時性、準確性、系統性和指導性,能夠對機關單位的各項信息資源進行有效的監控和利用,避免工作中的混亂,實現資源共享。通用信息管理系統要具有良好的可操作性和穩定性,能夠切實提高機關單位的工作效率,為機關單位的決策提供更加準確的信息。
1.1 設計原則
在進行具體的開發工作之前要制定一系列的設計標準,這些設計標準統稱為設計原則。設計原則是對設計方案的優劣進行衡量的標準,能夠對設計進行指導。從本質上來說,通用信息管理系統就是一個數據服務平臺,以統一格式的原數據程序為基礎,根據開發需求的不同,設計不同的個性化功能。技術平臺應該具有操作簡潔、適用性強、開發靈活度高的特點。因此通用信息管理系統的開發平臺應該遵循以下幾個原則:
①操作便利、設計簡單。
②切合工作實際,能夠滿足不同的使用需求。
③各項業務之間具有獨立性。
④在標準化框架的基礎上設計個性化的細節。
⑤業務與技術相分離。
1.2 設計思想
在整個通用信息管理系統的設計流程中,設計思想處于核心地位。首先要將指導思想明確下來,才能進行具體方案的設計。通用信息管理系統開發平臺要能夠提高單位電子工作的普及率,以此為目標來制定相應的設計思想。
①模塊化思想。要對整個系統進行劃分,將其分為不同的模塊,并將程序接口設置在不同的模塊之間,從而實現資源共享和信息交換。
②人性化的思想。要充分的考慮用戶的習慣和工作的實際需求,使通用信息管理系統平臺更加具有個性化。
③專業化思想,要將數據知識提供給管理人員,使其能夠使用專業化網絡來對業務流程進行規范。
④規范化思想。要能夠通過信息管理系統來實時監控單位的信息數據,將更加全面的動態信息提供給單位[1]。
2.1 通用信息管理系統開發平臺的組成部分
該開發平臺的技術框架分為兩個主要部分:模塊和平臺。
在整個系統中,模塊是系統的基本組成單位,能夠對用戶的體驗進行直接的影響。平臺主要是對各模塊進行運行、控制和開發,對各模塊的工作進行統籌。二者相互依存又相互獨立。平臺和模塊分布在不同的部分,屬于總線式結構,在開發設計中平臺和模塊是互相獨立的。
然而,平臺要對模塊進行控制,才能啟動模塊,使用戶的需求命力得到完成。因此二者缺一不可,如果具體實施平臺中沒有模塊,也難以達到相應的功能。從編程系統的角度來看,系統的安全穩定是實現開發平臺性能的基礎,因此要盡量對模塊設計進行細化,以達到更好的用戶體驗效果。盡量使頁面清晰友好、美觀整潔,模式下的接口、類和函數運行迅速,關系清晰。
2.2 開發平臺的具體框架
根據開發平臺的主要功能;規范化解析數據、規范化形成數據、系統管理數據,將其分為三大模塊:數據解析模塊、數據形成模塊、數據管理模塊。數據解析模塊又稱為運行器,主要對模塊的運行實踐進行負責,具有多個通用部件和業務部件,能夠解析和修改模塊數據,從而實現動態化和人性化的模塊運行。
數據形成模塊又稱為應用管理器,主要是對分散的模塊進行整合,對軟件開發功能進行完善。數據管理模塊又稱為設計器,也就是幫助和指導體驗用戶和開發人員,為了保持用戶界面的風格統一,主要使用統一的XML格式元數據[2]。
2.3 建立數據庫
作為一個資源系統,數據庫的主要作用就是集合相關聯的數據,在設計數據庫系統的時候主要包括兩個方面,也就是屬性數據庫和空間數據庫。空間數據庫具有較大的容量的特點,能夠將所需要的數據快速的查詢到,還可以修改數據。空間數據庫具有很復雜的模型,而且以不同的關系等級為根據將整個數據庫劃分成了幾個不同的數據層,平臺數據庫在對設備的運行信息進行存儲的時候采用的是數據庫格式,在數據庫中可以存儲全部的屬性信息,并且還具備相對應的空間數據。兩者在數據庫中具有不可分割的關系,通過對兩者之間相互關系的利用可以使整個數據庫系統的正常運行得以維持。同時,在ADO系統中對OLE DB程序進行了應用。作為對ODBC的一種擴展,OLE DB的主要功能包括:
①將數據庫編程的OLE接口提供出來是OLE DB最大的優勢,相對于傳統的ODBC而言,其靈活性更高,而且錯誤處理能力更加顯著;
②作為一種底層數據庫,OLE DB還將非關系型數據庫訪問的數據庫編程接口提供了出來。
2.4 實現應用管理功能
系統管理器在通信的基礎上將相關的信息傳輸到上位機中,然后以通信導航為根據對系統的功能進行綜合優化,主要包括5個層面:
首先是物理層,現位流的傳輸能夠在物理層上得以實現,物理層可以將特定屬性的信號向數據鏈路層進行傳輸,保證了消息傳輸形式和總線通信功能的實現;其次是數據鏈路層:
其主要是調控物流信息的傳輸,而且還可以在系統的運行中對通信數據的傳輸情況進行檢查;
第三是傳輸層:傳輸層的主要功能就是調整總線系統的傳輸;
第四是驅動層:其主要是將所需要求提供給系統的不同通信設備;
最后是應用層:應用層的主要功能就是保證通信導航對系統的管理、外界通信功能進行識別和優化[3]。
總之,相關單位完善技術體系的重要環節就是開發通用信息管理系統,全新的信息管理系統可以幫助業務人員將各種數據交互難題很好的解決掉,由于其功能設置更加貼近工作實際,因此可以對業務處理程序進行極大的簡化。
[1]劉鴻旗,王海龍.計算機綜合信息系統的設計與開發[J].科技資訊,2011(33).
[2]廖光華.項目管理在信息系統集成項目中的應用[J].有色冶金設計與研究,2011(Z1).
[3]丁四成.用Excel開發MIS(管理信息系統)的方法[J].宿州教育學院學報,2011(03).