- 相關(guān)推薦
關(guān)于軟件開(kāi)發(fā)信息管理系統的設計研究論文
摘要:隨著(zhù)信息時(shí)代的到來(lái),信息技術(shù)在各行各業(yè)的廣泛應用和快速發(fā)展,軟件開(kāi)發(fā)信息管理系統也在各大企業(yè)得到了廣泛的應用,本文針對軟件開(kāi)發(fā)的信息管理系統的設計和實(shí)現方式進(jìn)行研究,以便大家能夠清楚的了解到相關(guān)的知識。
關(guān)鍵詞:軟件開(kāi)發(fā)論文;信息管理
隨著(zhù)我國經(jīng)濟社會(huì )的不斷進(jìn)步和發(fā)展,信息的管理也越來(lái)越得到人們的重視,因此擁有一個(gè)完善的信息管理系統就顯得尤其的重要,然而信息管理系統是基于計算機中的一門(mén)復雜的課程,如何利用一些軟件來(lái)開(kāi)發(fā)相應的信息管理系統,以更好更高效的解決在實(shí)際生活工作中遇到的問(wèn)題,是當下信息管理中的重要問(wèn)題之一。隨著(zhù)社會(huì )的發(fā)展和人們需求的越來(lái)越高,信息管理系統要能夠實(shí)現智能化、自動(dòng)化、高效化,這也已成為一種發(fā)展趨勢,也是檢驗信息管理系統是否進(jìn)步的參考量,本文在研究軟件開(kāi)發(fā)信息管理系統的設計與實(shí)現中主要從XML技術(shù)的角度出發(fā)進(jìn)行探討。
1、軟件開(kāi)發(fā)信息管理系統設計分析
對于軟件開(kāi)發(fā)信息管理系統在進(jìn)行設計的時(shí)候,要對其整個(gè)過(guò)程進(jìn)行分析,分析的角度主要是從核心設計層、插件層和服務(wù)這三個(gè)方面出發(fā),具體的分析內容有:2.1核心層的設計當軟件開(kāi)發(fā)在對核心層進(jìn)行設計的時(shí)候要考慮到設計addin樹(shù)的合理性,要能夠保證到addin樹(shù)的數據結構可以很好地滿(mǎn)足軟件開(kāi)發(fā)的需求,因此,在進(jìn)行設計時(shí)要對節點(diǎn)和路徑進(jìn)行分析。翻閱addin樹(shù)的知識點(diǎn)可知,在addin樹(shù)的特征中addin是一個(gè)比較標準化的XML文件,它可以利用W3C來(lái)對文件進(jìn)行拓展,而且還能夠以W3C的語(yǔ)言來(lái)進(jìn)行文檔的操作規范,由于XML這個(gè)子集被SGML所包含,因此XML可以更有效的實(shí)現數據的共享。當使用XML技術(shù)來(lái)進(jìn)行信息管理系統設計時(shí),我們首先要對XML的接口訪(fǎng)問(wèn)節點(diǎn)的設計進(jìn)行分析研究,然后將XML的相關(guān)的特性應用到系統中,以此來(lái)確保addin樹(shù)有相應的必要的資源文件,同時(shí),addin樹(shù)在應用的過(guò)程中會(huì )涉及到兩個(gè)主要的節點(diǎn),它們分別是ConditionFactory和XMLNodeFactory兩個(gè)對象。2.2插件的設計雖然插件的設計不是軟件開(kāi)發(fā)信息系統的核心技術(shù),但它也有非常重要的輔助功能,插件的設計在開(kāi)發(fā)應用的過(guò)程中能夠有效的保證XML文檔和XML技術(shù)在應用中的DLL定義能夠發(fā)揮巨大的作用,它可以確定addin樹(shù)可以以怎樣的形式存在于系統中,并且插件可以為addin提供一些相應的代碼,使系統更完善,功效更大。在addin樹(shù)中,相關(guān)的節點(diǎn)會(huì )對插件的屬性有一些相應的反應,而這些反應的插件里包含了程序的一些信息,總的來(lái)說(shuō)就是,插件在進(jìn)行設計的時(shí)候,它需要設置一個(gè)可以對文件的類(lèi)型進(jìn)行定義的程序集列表,這個(gè)程序集列表跟一些相關(guān)的子節點(diǎn)有關(guān)聯(lián),而這些子節點(diǎn)又包含了系統中的相應的功能模塊,因此,我們可以將這些功能模塊設置在插件的某些路徑上,這樣addin樹(shù)在使用插件來(lái)進(jìn)行程序的加載時(shí)會(huì )按照反射原理將這些加載出來(lái)的程序進(jìn)行識別,然后令插件在相應的路徑范圍內運行。程序集列表是繼承了程序框架的標準接口,它可以對插件里的信息及功能進(jìn)行相應的拓展,使插件接收信息后能夠做出相應的反應。2.3服務(wù)的設計服務(wù)是指軟件開(kāi)發(fā)信息管理系統應用過(guò)程中的一些基本的服務(wù),它是在程序運行的框架中必不可少的一部分,它表示對系統內部的資源信息進(jìn)行合理的整合,從用戶(hù)的實(shí)際應用需求出發(fā),打開(kāi)用戶(hù)指定的文件,并對程序的運行狀態(tài)做出相應的動(dòng)作,在程序的運行過(guò)程中,一些程序動(dòng)作等操作要加載到相應的服務(wù)中,二而在加載過(guò)程中,加載的形式會(huì )以插件加載的形式進(jìn)行添加,這樣就可以對框架資源進(jìn)行更好的分離。一般情況下,XML技術(shù)定義下的服務(wù)的有SystemRunData,它是用來(lái)記錄用戶(hù)的登陸身份密碼等信息,還有DataAccessService,它是用來(lái)發(fā)送數據等信息的,還有ToolbarService是對操作狀態(tài)和工具條資源的反應,還有MenuService具備一些相應的管理權限,可以對菜單進(jìn)行相應的控制。
2、軟件開(kāi)發(fā)信息管理系統功能實(shí)現
對于以XML技術(shù)為基礎的軟件開(kāi)發(fā)信息管理系統,要實(shí)現系統的各項功能,就需要以NETFrameWork為框架,并合理的應用VisualStudio.NET開(kāi)發(fā)工具,加上以C++語(yǔ)言來(lái)進(jìn)行編程。系統設計好以后,在進(jìn)行應用時(shí),會(huì )包含主程序、核心層、業(yè)務(wù)層、基礎層、Web服務(wù)等相關(guān)的內容。同時(shí)信息管理系統在應用過(guò)程中會(huì )通過(guò)應用層和邏輯層來(lái)進(jìn)行分析管理,將數據進(jìn)行合理化整理,這樣就可以在用戶(hù)的操作層來(lái)簡(jiǎn)便有效的解決相應的問(wèn)題。因此,對于像該軟件開(kāi)發(fā)的信息管理系統在全國的人口資料管理,學(xué)校企業(yè)的學(xué)生員工檔案管理,產(chǎn)品數據管理等發(fā)揮著(zhù)巨大的重要作用。
3、軟件開(kāi)發(fā)信息管理系統架構設計
對于軟件開(kāi)發(fā)信息管理系統的框架設計,一般會(huì )有其實(shí)現的所需層級數,以XML為例,在利用XML技術(shù)來(lái)設計信息管理系統的這個(gè)過(guò)程中可以分成5個(gè)主要的層級,分別為用戶(hù)的操作層、應用層、核心層、業(yè)務(wù)邏輯層以及數據層,其中用戶(hù)的操作層是指用戶(hù)的對應業(yè)務(wù)系統;應用層則是指各種為用戶(hù)提供的系統服務(wù),包括那些管理權限、工作臺和操作界面自定義等各項服務(wù);核心層主要指addin樹(shù)、插件的管理等;業(yè)務(wù)邏輯層是包括一些相關(guān)的業(yè)務(wù)及邏輯、數據的訪(fǎng)問(wèn)和web服務(wù)等;數據層是指系統運行時(shí)相關(guān)的和存儲區里的所有的數據,包括系統和業(yè)務(wù)的數據等。因此在基于XML技術(shù)進(jìn)行軟件開(kāi)發(fā)信息管理系統時(shí)要以這基本的5個(gè)層次出發(fā),以最高效最大程度的利用這些層級功能。
4結束語(yǔ)
總的來(lái)說(shuō),設計軟件開(kāi)發(fā)信息管理系統是一個(gè)全面的過(guò)程,它涉及了相應的軟件開(kāi)發(fā)系統,還有計算機信息管理論文的特征,以此為基礎,本文是以XML技術(shù)為研究著(zhù)手點(diǎn)的,先對軟件開(kāi)發(fā)信息管理系統的架構的設計進(jìn)行探討和分析,然后對于系統功能的實(shí)現進(jìn)行研究,以此來(lái)提高完成信息管理系統的開(kāi)發(fā),它有助于一些機構和企業(yè)能夠更好的解決問(wèn)題,提高管理效率,將信息管理系統的巨大優(yōu)勢展現出來(lái)。
參考文獻
[1]張紹締.通用信息管理系統開(kāi)發(fā)平臺的設計與實(shí)踐[J].信息技術(shù)與信息化,2011:32-33+81.
[2]張俊,徐杰,王秀徽,周正,楊寶祝.基于國產(chǎn)基礎軟件的農產(chǎn)品質(zhì)量安全溯源管理系統的設計與實(shí)現[J].中國農學(xué)通報,2012:297-301.
[3]吳楠,楊永崇,高佳.數字化城市部件信息管理系統的設計與實(shí)現[J].西安科技大學(xué)學(xué)報,2013:319-324.
[4]李抒澤,賈志淳.軟件開(kāi)發(fā)管理系統的面向多元化的設計[J].電子制作,2014:74-75.
【軟件開(kāi)發(fā)信息管理系統的設計研究論文】相關(guān)文章:
信息管理系統論文09-18
信息管理系統論文15篇02-15
FPGA數據采集與回放系統設計論文04-24
談安卓系統的測量軟件開(kāi)發(fā)技術(shù)論文(精選6篇)04-29
供電企業(yè)生產(chǎn)信息管理系統軟件的開(kāi)發(fā)相關(guān)問(wèn)題論文02-17
基于系統設計的科研管理論文09-22
信息管理系統開(kāi)題報告11-19
信息管理系統開(kāi)題報告09-26