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