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