李擎許超
(吉林建筑大學(xué)管理學(xué)院,長(zhǎng)春 130118)
管理信息系統(tǒng)(Management Information System,MIS)是利用信息技術(shù)完成對(duì)于信息的收集、存儲(chǔ)、處理、加工及使用的計(jì)算機(jī)系統(tǒng)[1-2].近年來(lái),管理信息系統(tǒng)發(fā)展很快,其通過(guò)調(diào)研企業(yè)擁有的各項(xiàng)資源,包括人力、物理、財(cái)力等,以此建立有關(guān)信息的數(shù)據(jù)庫(kù).將各種信息及時(shí)加工并提供給管理人員,以利于科學(xué)決策,實(shí)現(xiàn)企業(yè)效益和管理水平的提升.
管理信息系統(tǒng)主要包括五個(gè)部分,即信息管理者、信息處理、信息用戶、信源和信宿.系統(tǒng)核心為信息處理,該部分實(shí)現(xiàn)對(duì)于信息的提取、分類與整理,保障信息的有效性和準(zhǔn)確性.對(duì)于一個(gè)信息管理系統(tǒng),主要通過(guò)以下四個(gè)方面來(lái)判斷其優(yōu)劣,即:是否能夠完成對(duì)信息判斷和分析、信息的有效性、信息的可加工性及程序能否為管理人員提供有效信息.
為了完成對(duì)于MIS的評(píng)價(jià),必須隨時(shí)考慮到系統(tǒng)各部分要素的變化,對(duì)信息處理的方式也要發(fā)生轉(zhuǎn)變.也就是說(shuō),使得MIS更好地適應(yīng)其在發(fā)展中面對(duì)的各項(xiàng)變化,是MIS面臨的重大挑戰(zhàn)[3-4].
大體說(shuō)來(lái),當(dāng)前管理信息系統(tǒng)面臨的挑戰(zhàn)大多來(lái)自于以下幾個(gè)方面的需求.
(1)安全需求. 由于各項(xiàng)數(shù)據(jù)在MIS的共享需求不斷提高,數(shù)據(jù)同樣面臨著各項(xiàng)風(fēng)險(xiǎn),這對(duì)MIS的安全需求提出越來(lái)越高的要求.
(2)速度需求. 大數(shù)據(jù)時(shí)代對(duì)于MIS中龐大的數(shù)據(jù)量進(jìn)行管理、提取和查詢的速度不斷提出更高的要求.
(3)決策支持功能需求. 當(dāng)前的管理系統(tǒng)缺乏對(duì)于決策的支持功能,包括機(jī)器學(xué)習(xí)、推理與輔助決策等.
為了更好地發(fā)揮MIS的功能,一定要結(jié)合當(dāng)前技術(shù)的發(fā)展趨勢(shì)與成果完善系統(tǒng).
近年來(lái),軟件體系結(jié)構(gòu)理論發(fā)展很快,它是針對(duì)軟件系統(tǒng)結(jié)構(gòu)進(jìn)行的分析與設(shè)計(jì)方法,能夠完成面向系統(tǒng)的高層設(shè)計(jì),并能很好的解決大型及復(fù)雜應(yīng)用系統(tǒng)的設(shè)計(jì)問(wèn)題.
為了運(yùn)用軟件體系結(jié)構(gòu)思想來(lái)完成軟件系統(tǒng)建模和設(shè)計(jì),需要解決的問(wèn)題主要包括:設(shè)計(jì)原則是什么、怎樣完成模型的設(shè)計(jì),及通過(guò)什么樣的方法運(yùn)用模型來(lái)表達(dá)軟件體系結(jié)構(gòu).軟件體系結(jié)構(gòu)模型的設(shè)計(jì)原則可以表述如下:首先,要能夠根據(jù)模型完成系統(tǒng)總體框架的設(shè)計(jì),系統(tǒng)應(yīng)具備易于擴(kuò)展的特性;其次,模型應(yīng)能很好的表達(dá)軟件各功能模塊之間的關(guān)系;再次,系統(tǒng)模型應(yīng)能表達(dá)系統(tǒng)運(yùn)行過(guò)程中模塊間的動(dòng)態(tài)關(guān)系;最后,模型能最大限度保障系統(tǒng)的魯棒性和穩(wěn)定性.
根據(jù)現(xiàn)有軟件體系結(jié)構(gòu)的研究成果,體系結(jié)構(gòu)模型主要分為動(dòng)態(tài)模型、功能模型、結(jié)構(gòu)模型、過(guò)程模型和框架模型等.為了完成復(fù)雜MIS系統(tǒng)功能建模,這里選擇功能模型完成系統(tǒng)結(jié)構(gòu)的描述.
以往的MIS多是基于運(yùn)行狀態(tài)的數(shù)據(jù)管理方式,根據(jù)當(dāng)時(shí)的技術(shù)水平完成系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).各MIS的軟件結(jié)構(gòu)通常不同,它們使用不同的數(shù)據(jù)庫(kù),完成不同對(duì)象內(nèi)部資金流、物質(zhì)流等的數(shù)據(jù)管理.
對(duì)于傳統(tǒng)MIS通常采用的樹(shù)型結(jié)構(gòu),其基本思想是由系統(tǒng)程序完成總體控制,在同步模式下,由各級(jí)子系統(tǒng)完成每部分的功能.樹(shù)形結(jié)構(gòu)通常能很好的滿足以往用戶的功能需求,但對(duì)原有系統(tǒng)缺陷也更為敏感.在當(dāng)前軟件系統(tǒng)功能需求日益增加,系統(tǒng)日益復(fù)雜的情形下,面向?qū)I(yè)領(lǐng)域的軟件架構(gòu)方法能縮短系統(tǒng)開(kāi)發(fā)周期,降低系統(tǒng)開(kāi)發(fā)費(fèi)用,實(shí)現(xiàn)更高的魯棒性和可維護(hù)性,并能更好的保障系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)過(guò)程.在所有的軟件體系架構(gòu)方法中,最主要的思想是模塊化方法、面向?qū)ο蠓椒ê头謱哟畏椒?
模塊化方法是把整個(gè)軟件系統(tǒng)劃分為若干功能模塊,所有功能模塊的組合構(gòu)成整個(gè)軟件系統(tǒng).而面向?qū)ο蠓椒ǖ谋举|(zhì)是基于模塊化的構(gòu)件,即通過(guò)數(shù)據(jù)抽象和封裝得到模塊化構(gòu)件.通過(guò)軟件系統(tǒng)的功能模塊劃分,在保證系統(tǒng)各功能模塊相對(duì)獨(dú)立性的前提下完成系統(tǒng)的架構(gòu).
層次架構(gòu)是將軟件框架劃分為彼此提供與接受服務(wù)的分層次結(jié)構(gòu),同時(shí),層與層之間彼此相對(duì)獨(dú)立.在這里,上層調(diào)用下層的具體服務(wù),而下層為上層提供對(duì)應(yīng)服務(wù)的接口.層次架構(gòu)能夠更好的實(shí)現(xiàn)軟件的可重用性,便于軟件的維護(hù).為了實(shí)現(xiàn)層次架構(gòu),需要精確定義層次間的軟件接口,并適時(shí)完成業(yè)務(wù)與數(shù)據(jù)流程的抽象.與此同時(shí),也要確定不同層次接口的約束條件.
若采用層次架構(gòu)方式,整個(gè)MIS軟件系統(tǒng)能更好的實(shí)現(xiàn)需求中的功能,具體原因是:接口設(shè)計(jì)能更好的實(shí)現(xiàn)系統(tǒng)的模塊化;層次結(jié)構(gòu)設(shè)計(jì)能提高模塊的可重用性;不同層次間功能分割與劃分能實(shí)現(xiàn)系統(tǒng)標(biāo)準(zhǔn)化設(shè)計(jì)方式,并提升系統(tǒng)的魯棒性.
對(duì)于MIS軟件架構(gòu),分層次系統(tǒng)設(shè)計(jì)方法能更好地解決MIS用戶需求,通過(guò)與已有的MIS系統(tǒng)架構(gòu)方式對(duì)比,分層次架構(gòu)方式解決MIS軟件架構(gòu)的優(yōu)勢(shì)如下:
首先,MIS要求達(dá)到對(duì)于信息流動(dòng)的監(jiān)控,而信息流主要包括資金流、物質(zhì)流等.對(duì)于層次化的表達(dá)方式,可以將MIS的高層次模塊與具體業(yè)務(wù)實(shí)現(xiàn)分離開(kāi)來(lái),這有利于系統(tǒng)可擴(kuò)展性的實(shí)現(xiàn);
其次,分層次MIS能夠按照企業(yè)內(nèi)部層次完成系統(tǒng)邏輯層次結(jié)構(gòu)的劃分.可按照不同職能部分作為模塊進(jìn)行開(kāi)發(fā),讓數(shù)據(jù)在不同層次間流動(dòng),以這樣的方式完成層次化MIS設(shè)計(jì);
最后,MIS的根本作用在于應(yīng)用信息技術(shù)完成數(shù)據(jù)的管理、分析和利用.而分層架構(gòu)方式能使管理人員擺脫無(wú)關(guān)的操作和冗余的信息,使其能集中精力于經(jīng)過(guò)提煉的數(shù)據(jù)信息,進(jìn)而完成科學(xué)決策.而這一切都是通過(guò)MIS的分層架構(gòu)方式,建立在數(shù)據(jù)的集成管理上.
作為軟件系統(tǒng),MIS自然也有其生命周期,好的MIS應(yīng)遵循軟件生命周期的各項(xiàng)原則,軟件系統(tǒng)符合模塊化、可擴(kuò)展性和分層架構(gòu)的特點(diǎn).
層次化架構(gòu)的MIS系統(tǒng)由于其特殊的優(yōu)勢(shì),正不斷完成傳統(tǒng)MIS的改善與升級(jí).一個(gè)好的MIS能夠不斷滿足用戶的需求,并能完成系統(tǒng)結(jié)構(gòu)與功能的擴(kuò)展.跨平臺(tái)和系統(tǒng)的數(shù)據(jù)交流也是當(dāng)前MIS的需求.隨著信息技術(shù)與管理科學(xué)的不斷發(fā)展,分層架構(gòu)方式下的MIS也必將不斷完善與升級(jí),作為一種實(shí)用軟件架構(gòu)技術(shù),其也將面臨實(shí)踐的檢驗(yàn).
[1]賀 超,莊玉良.基于物聯(lián)網(wǎng)的逆向物流管理信息系統(tǒng)構(gòu)建[J].中國(guó)流通經(jīng)濟(jì),2012(6):30-34.
[2]王天新.管理信息系統(tǒng)發(fā)展[J].現(xiàn)代情報(bào),2007(6):224 -225.
[3]孫華梅,李一軍,黃梯云.管理信息系統(tǒng)的發(fā)展與展望[J].運(yùn)籌與管理,2004(6):1-5.
[4]薛華成.管理信息系統(tǒng)(第三版)[M].北京:清華大學(xué)出版社,2003:7-11.
吉林建筑大學(xué)學(xué)報(bào)2015年4期