?? ?
字號:
作者:coigne
email: yb_xing@hnair.com
日期:2001-7-10 17:01:01
企業MIS建設之路(下)
──訪中國電科院MIS開發方法研究室主任張華欽
----
----問:MIS建設的實施要注意哪些問題?
----答:主要有以下幾個方面:
----1.制訂中長期規劃。MIS建設不可能通過一年半載大規模的開發工作就能完全辦妥,而是需要隨管理水平的不斷提高進行多次的開發和完善。因此,要切實做好MIS建設的中長期規劃,在此基礎上,才能把多次的開發成果有效地銜接起來,形成統一的大系統;
----2.明確開發內容。有人把程序能實現的功能都納入到系統開發中去,帶有很大的盲目性。MIS建設究竟應包括哪些內容,達到怎樣的效果,必須進行認真地分析;
----3.部署開發工作。MIS建設的內容很多,也涉及了眾多的用戶和開發者,只有對整個工作進行合理的部署,才能使系統開發工作有序和有效;
----4.控制開發過程。系統開發過程中,需要對全局進行有效地控制,并使系統具有合理的結構;
----5.建立系統的運行機制。這也就是建立用戶使用系統以后新的工作模式。
----問:怎樣制訂MIS建設的中長期規劃?
----答:MIS建設規劃的重要性已經引起了普遍的注意,關鍵是怎樣才能使其充分發揮作用。如果搞出的規劃材料好看而不好用,規劃工作就會落空,在沒有規劃的情況下進行開發工作,很容易引起混亂。制訂系統建設的中長期規劃要注意以下問題。
----1.適時開發。中長期規劃要解決好MIS建設與管理工作如何相互適應的問題,通過認真分析實際工作的需要和可能,在管理工作具備了開發的條件,并能保證數據平臺整體結構的情況下,適時地安排開發工作。也可以開發一些臨時使用的程序或者小的系統,以便了解實際工作的情況,或者激發用戶對MIS的需求;
----2.抓住重點。數據平臺不僅是系統實現各種功能的核心,也是系統可以長期穩定存在的基礎。系統規劃要注意抓住形成數據平臺這個重點,安排好數據平臺的積累和完善,只有在統一的數據平臺的基礎上,才能保證系統成為一個統一的整體。要從數據平臺的結構、數據的入口、數據出現的頻度等方面直接描述數據平臺,而不是對原有報表格式的描述;
----3.設備配置。計算機設備的投資較大,而且升級換代較快,因此,應該選擇兼容性較強的設備,根據實際的需要,逐步增加設備的配置;
----通過中長期規劃,可以對計算機應用的前景和實施步驟做到心中有數。這不僅對MIS建設本身,而且對于企業領導借助MIS建設提高管理水平都是很重要的,企業的信息中心要注意做好這項工作。有的信息中心負責人總是抱怨領導對于計算機應用重視不夠,不下令上計算機項目,或者在實施了一次大規模的開發以后不知道下一步應該做什么。其中重要的原因是沒有制定出一個切實的系統建設規劃,使得MIS建設本身沒有納入穩步發展的正常軌道。
----問:如何明確系統的開發內容?
----答:我認為主要應從以下幾個方面入手:
----1.全局性。MIS建設最能表現其效益的是一些綜合性的分析和查詢,在各部門使用的數據中,有些是本部門自己使用的,有些則是上一級部門或其它部門共同使用的,即全局性的數據。全局性的數據是登記到表格上還是輸入到計算機中,做這些工作對班組來說并無太大的區別,但是這些數據是下一步的數據處理所必不可少的,因此判斷數據是否要進入到系統中來,不能從局部的便利和需要著眼,而是要從系統的全局去考慮。對于全局有影響的數據必然要上,局部的數據則可以晚上或者不上;
----2.使用效果。系統開發中不能因為程序可以實現就實施開發,而是要對使用計算機確有效果的內容才進行開發。對于某一個具體的問題,使用計算機的效果是顯而易見的,而對于系統建設,由于其內容較多,哪些工作上計算機效果好,哪些工作效果差,并不是一目了然的。負責各部門具體工作的人大多缺乏對于全面情況的掌握,單位的高層領導未必全部掌握各個部門的具體需求。確定開發目標單純依靠用戶就某一問題提出來是遠遠不夠的,需要開發者進行全面、認真地分析;
----3.穩定性和規范性。MIS建設不能僅僅滿足于能開發出來,還要解決長期穩定運行的問題,對于此問題有影響的兩個重要因素是數據的穩定性和規范性。經常變動的數據其穩定性就差,如果將這些數據直接納入到系統中來,頻繁地改動會影響到系統的穩定性;還有些數據不規范,直接納入到系統中來會增加系統復雜性,也不利于日后的維護。因此,要把數據對系統的穩定性、復雜性產生的影響的程度,用戶維護系統的能力,采用計算機系統所帶來的便利等因素進行綜合分析,才能作出正確的結論。
----問:如何對于MIS開發進行部署?
----答:這有兩個方面的內容,其一是如何將一個大的系統劃分為多個小系統;其二是如何排列這些小系統的開發順序,使開發工作比較順利。
----一個企業的管理工作是由許多部門分別完成的。一般地講,數據相互關聯較緊密的會集中在同一個部門,另一方面,系統的開發必須以現有的部門設置為基礎,不可能因為系統開發剛剛實施,就能根據計算機系統的要求調整部門的設置。因此,系統的劃分大體上應以部門的設置為依據進行。一次的劃分如果還過于復雜,則可以繼續劃分到更下一級的部門(或班組)。劃分系統最應注意的是系統間的聯系,其中包括相關的數據及其屬性等,并將其制定成有關子系統共同遵守的約束規范,這是最終能形成統一的大系統的基本保證。
----合理地排列開發順序是為了使用戶積極地配合開發工作以便于形成統一的系統結構。與排列開發順序有關的因素有:
----1.使用效果。用戶得到了實際的效果,就會增加對開發工作的信心,尤其是在開發工作剛剛展開的時候,應在兩三周的時間內拿出可以運行的子系統讓用戶試用,并使之盡快地穩定下來,這對于以后的開發會產生很好的影響;
----2.領導重視。MIS體現的是綜合性的效益,對于許多數據輸入的具體部門來說,效果并不明顯,對于計算機系統的使用往往并不積極。因此,應盡快開發領導重視的功能,領導的介入可以督促數據的輸入;
----3.易于開發。已經明確的問題首先開發,在開發過程中有充分的時間和用戶接觸,可以借此了解難以掌握的數據處理過程;
----4.數據源點。就形成系統的內部結構來說,要注意從系統的數據的源點入手,否則會增加形成系統的工作量。
----上述排列開發順序的方法,有時是相互沖突的,比如:領導最關心的內容可能不是數據的源點,這要根據實際情況靈活安排,使開發過程能夠比較順利。
----問:如何控制MIS開發的過程?
----答:數據平臺是MIS的核心,抓住了數據的分類組織,一方面可以形成系統的合理結構,另一方面,也使整個開發工作有一個統一的目標和衡量的尺度。但由于系統涉及的數據量過大,期望將全部數據都由系統分析員控制起來,也是難以做到的。應該區分出組織數據的主次,抓住主要數據的分類組織,就能有效地控制開發的過程,并形成系統的主體結構。主要有以下幾個方面:
----1.全局性的數據。系統所要涉及數據的種類十分豐富。即便是采用直接抽象的方法,直接從原始數據入手,讓系統分析員全面掌握所有數據也是難以做到的。系統分析員必須掌握關系到系統全局的數據,而某個部門單獨使用、和全局無關的數據則可以由程序員來掌握,系統分析員只需提出開發目標和開發順序即可,不必陷入到具體的數據分析之中去。對于較大的系統,在總的系統分析員之下,還可以設立多個局部的系統分析員,讓他們完成對局部數據的控制;
----2.數據量。有的數據產生的頻率很高,數據量較大,是構成系統的主體,用戶必須安排一定的工作量才能完成輸入。系統開發過程中,重點要組織的是輸入量較大的數據;其它數據的組織可以穿插在開發過程中完成;
----3.數據平臺的分層。為保證在數據平臺的基礎上功能開發的便利和系統的長期穩定運行,數據平臺應該是規范和穩定的,然而實際的數據卻常常是不規范、不穩定的。可以采用數據分層的方法限制這些不穩定的因素,即在數據平臺的高層存放規范和穩定的數據,連接輸出;底層則存放不規范或不穩定的數據,連接輸入。通過程序變換,將底層的數據變換成高層的數據。這樣就把不規范或不穩定因素局限在輸入端。如供電局工業用戶的電費計算,需要將實際的表示數乘以相應的變比。將表示數和變比的倍數作為底層的數據保存起來,通過程序的變換,得到實際的電度數,并將其作為最終的結果保存到數據平臺的高層。當變比有變化時,只需修改變比的數值和相關的變換程序,而最終的數據及其后的程序則保持不變。系統開發主要應對數據平臺的高層進行控制。
----問:建立MIS的運行機制有哪些內容?
----答:1.工作方式的規范化。原有的工作方式經過的環節較多,許多地方不夠規范,還有的原始數據不完備,直接采取這種方式不僅難以實現系統應有的效率,而且會造成系統結構的紊亂,必須進行整理。如圖書館、物資等系統,由于比較規范,形成新的方式相對就容易,而一般的系統開發中不夠規范的情況卻很多,實現起來要困難得多;
----2.用戶間的制約機制。對許多第一線的用戶來說,將數據記錄在表格上,甚至比將其輸入到計算機中更為方便。單純從這樣一個部門進行開發,用戶往往沒有積極性,因此要注意讓上級部門能夠盡快使用這些數據,對前面的用戶形成一種考核、制約的機制;
----3.系統外的數據流程。比如要使發電廠軌道衡的數據輸入完備,則必須在過衡前讓檢斤員了解發貨單位的情況。這些數據資料的及時送達在原有的工作方式下是沒有的,必須為此建立起一套新的系統外的數據流程,以此來保證系統的運行;
----4.原始數據檔案。在每一個產生原始數據的地方,要建立原始數據檔案。這不僅是判斷計算機系統內數據是否正確的依據,涉及外單位情況的數據也是執行合同的依據。因此,原始數據必須完備地存檔;
----5.系統的使用規程。有人以為系統的建設是為了使用者舒服,這是不對的。系統的運行對于使用者的要求比手工狀態下更為嚴格,就象運行鍋爐、蒸汽機一樣,系統的運行也要制定相應的操作規程。只有嚴格、認真地操作,才能保障系統的穩定運行。使用者還要掌握必要的系統流程,有效地處理一些常見的問題,并培養得力的維護人員,負責整個系統的運行。
----問:在結束這次采訪的時候,您能否談談下一步的打算?
----答:信息時代的到來和企業改革的需要,使得電力企業對于MIS建設有著較大和較深的需求。MIS建設自身存在的問題,使之不能充分發揮應有的作用。作為面向全行業的專門從事MIS研究開發的技術力量,我們有責任對電力MIS開發進行深入的研究,提出一般性的方法解決這個問題。其中包括:MIS建設的中長期規劃、開發目標的選擇、數據平臺的建立、新的工作方式的形成、MIS的維護和升級等等。只有真正做好這些基礎性工作,才能保證MIS的穩定運行,并使之充分發揮作用。
----這項研究要通過實際工作來完成,不光是技術人員的事情。用戶方面(尤其是主管領導)對于MIS建設有一定的認識,并能有效地組織開發工作,對于保證開發研究工作的成功是很重要的,我們在積極尋找這樣的合作伙伴。同時,殷切希望有關領導、專家和從事MIS開發研究的同行們積極參與,給予大力的支持和幫助。(連載完)
原載于《電子與信息化》
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -