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