王 爽(內(nèi)蒙古電子信息職業(yè)技術學院,呼和浩特 010010)
?
管理信息系統(tǒng)開發(fā)方法研究
王爽
(內(nèi)蒙古電子信息職業(yè)技術學院,呼和浩特010010)
摘 要:管理信息系統(tǒng)是一個系統(tǒng)性較強復雜的工程,開發(fā)方法的選用直接影響到系統(tǒng)開發(fā)的成敗。本文首先分析了在管理信息系統(tǒng)開發(fā)過程中的常見問題,指出管理信息系統(tǒng)的特點和開發(fā)過程中應遵循的原則,進而針對性的提出了管理信息系統(tǒng)開發(fā)的方法。
關鍵詞:管理信息系統(tǒng);開發(fā)方法;研究
管理信息系統(tǒng)主要是將人、計算機、通訊等結合起來,將收集到的信息進行存儲、加工、傳遞、維護和使用,為盡可能的用戶提供及時、全面的信息和數(shù)據(jù)。但管理信息系統(tǒng)的開發(fā)并不是一蹴而就的,在該過程中會遇到各種各樣的問題。
(1)開發(fā)人員對需求的理解不夠透徹。首先,由系統(tǒng)分析人員對用戶提出來的系統(tǒng)需求進行分析,編寫需求說明書,架構人員根據(jù)根據(jù)需求說明書進行系統(tǒng)架構設計,最后由開發(fā)人員根據(jù)系統(tǒng)架構進行開發(fā),最終生成一個新的管理信息系統(tǒng)。系統(tǒng)架構設計和開發(fā)都是在系統(tǒng)分析員的需求說明書的基礎上進行的,因此,系統(tǒng)分析員對用戶需求的理解是系統(tǒng)開發(fā)的關鍵。如果系統(tǒng)分析人員沒有強硬的基本技能和豐富的工作經(jīng)驗,很有可能對用戶需求理解不夠透徹,從而產(chǎn)生偏差,導致開發(fā)人員開發(fā)出的系統(tǒng)與用戶需求相差甚遠,以失敗而告終。
(2)“堆?!爆F(xiàn)象。管理信息系統(tǒng)結構龐大,在開發(fā)過程中必須分階段進行,在每個開發(fā)階段都有可能理解不透徹產(chǎn)生偏差,產(chǎn)生錯誤的需求。不同階段的錯誤,被發(fā)現(xiàn)的時間也是不相同的,越早出現(xiàn)的問題被發(fā)現(xiàn)的越晚,這就是所謂的“堆棧”現(xiàn)象。程序模塊測試時可以發(fā)現(xiàn)程序設計中的錯誤,系統(tǒng)測試時可以發(fā)現(xiàn)系統(tǒng)設計時的錯誤,而在系統(tǒng)運行時才能夠發(fā)現(xiàn)系統(tǒng)分析階段的錯誤,這時,一旦出現(xiàn)錯誤,必須對系統(tǒng)設計進行修改,則會帶來巨大損失。
(3)通過增加項目組成員來加快開發(fā)進度。系統(tǒng)開發(fā)不同于其他,是開發(fā)人員思維疊加的結果,開發(fā)進度緩慢時增加參與人員并不能加快開發(fā)進度,反而有可能因為參與人員思維不統(tǒng)一而拖延時間,在進行開發(fā)的同時還要協(xié)調(diào)新成員的思維,大大增加了開難度。
(1)管理信息系統(tǒng)是一個社會技術系統(tǒng)。管理信息系統(tǒng)主要是幫助管理人員進行信息管理的,這些管理人員不一定全部是計算機專業(yè)的人員,所以,她們在使用過程中可能會有一定的難度。另外,根據(jù)管理信息系統(tǒng)的運行環(huán)境的改變,可能無法達到預期的效果。將社會技術理論納入系統(tǒng)設計中,有助于企業(yè)管理改革,向管理者提供決策輔助;(2)具有較強的開放性。隨著技術的更新,信息管理系統(tǒng)的需求也是會發(fā)生改變的,其時間和空間也是沒有界限的。系統(tǒng)的邏輯結構趨于穩(wěn)定,但其需求是靈活多變的。因此,管理信息系統(tǒng)不受時間、空間的約束,具有很強的開放性;(3)具有局限性。管理信息系統(tǒng)的用戶不同,其管理模式就不相同,更有著不同的組織和運行機制,不同時期的管理信息系統(tǒng)的結構、功能需求都是有變化的,因此,管理信息系統(tǒng)具有一定的局限性,不能走向統(tǒng)一化、特定化。
根據(jù)管理信息系統(tǒng)開發(fā)的常見問題和其特點,在進行開發(fā)時,應遵循以下原則:
(1)創(chuàng)新原則,體現(xiàn)先進性。近年來,計算機迅速發(fā)展,技術日新月異。在進行管理信息系統(tǒng)開發(fā)時,不僅是功能上的改進,還有視覺上的突破。因此,在進行系統(tǒng)設計時,必須要有創(chuàng)新精神,只有這樣開發(fā)出來的系統(tǒng)才能被人欣賞;(2)整體原則,實現(xiàn)整體性。既然是一個系統(tǒng),必須要有完整的結構,統(tǒng)一的界面,這和“將企業(yè)管理理解為一個閉合系統(tǒng)”達成一致。雖然說企業(yè)不可能所有方面到實現(xiàn)計算機管理,但在進行系統(tǒng)設計時必須考慮全面,必須完整的涉及到各個方面;(3)經(jīng)濟原則,體現(xiàn)實用性。好的管理信息系統(tǒng)就是讓用戶用起來方便、好用,如果盲目的追求系統(tǒng)中高新技術的應用,忽略的用戶人群的技術水平、管理水平,那么,設計再好的系統(tǒng)也只能成為擺設,無法實現(xiàn)其真正價值。
根據(jù)以上概述,在管理信息系統(tǒng)開發(fā)過程中建議使用結構化方法、面向?qū)ο蠓椒ê驮头ā?/p>
(1)結構化方法。簡單的程序開發(fā)方法已不能適應大型管理信息系統(tǒng)的復雜性,因此,出現(xiàn)了結構化的開發(fā)方法。該方法采用生命周期的瀑布模型組織開發(fā)過程,工程化思想貫穿其中,將系統(tǒng)開發(fā)這樣的大工程,分解為需求分析、結構分析、系統(tǒng)設計與實現(xiàn)幾個部分,降低了系統(tǒng)開發(fā)的難度,使其可靠性大大提高。此外,結構化方法直觀、簡潔、容易理解,使開發(fā)效率大為提高;(2)面向?qū)ο蠓椒?。面向?qū)ο蠓椒梢栽鰪娤到y(tǒng)對需求的應變能力,從而延長系統(tǒng)的生命周期。系統(tǒng)具有相對穩(wěn)定的實體,這樣就可以開發(fā)標準模塊,使相同模塊可以重復使用,這樣就大大縮短了系統(tǒng)的開發(fā)周期。另外,面向?qū)ο蠓椒ńY合快速原型法,為系統(tǒng)的開發(fā)打下堅實基礎;(3)原型法。在系統(tǒng)開發(fā)之前,可以利用演示原型的方法為用戶展示出系統(tǒng)的全貌,使用戶能夠清晰的了解到系統(tǒng)的功能,也為開發(fā)人員及時的對系統(tǒng)進行修改、拓展功能提供了方便。
在管理信息系統(tǒng)開發(fā)的過程中,結構化方法、面向?qū)ο蠓椒?、原型法三種之間又有一定的聯(lián)系,不能將它們絕對的分開。隨著技術的發(fā)展,管理信息系統(tǒng)開發(fā)方法仍需進一步探索,汲取不同方法的優(yōu)點,做出讓用戶滿意的系統(tǒng)是最終目的。
參考文獻:
[1]吳會松.對管理信息系統(tǒng)開發(fā)中需求分析問題的探討[J].重慶郵電學院學報(自然科學版),1998(02).
[2]韓逢慶,李紅梅,崔驊,曹華林.改進管理信息系統(tǒng)結構化方法的思路[J].兵工自動化,1998(03).
[3]賴崎.標準化、結構化技術及其在信息系統(tǒng)建設中的應用[D].天津大學,2004.
[4]楊瑾,趙嵩正,肖偉,鄧峰.CIMS環(huán)境下技改項目集成管理信息系統(tǒng)的設計與實現(xiàn)[J].計算機應用研究,2004(06).
[5]路節(jié).管理信息系統(tǒng)及其開發(fā)過程的標準化[J].河北大學學報,1992(04).
作者簡介:王爽(1982-),男,蒙古族,內(nèi)蒙古呼和浩特市人,本科,高校實驗師,研究方向:計算機軟件技術。
DOI :10.16640/j.cnki.37-1222/t.2016.01.247