時珍玉
摘要:科技帶動社會的全面發(fā)展,而管理信息系統(tǒng)在現(xiàn)代社會各領(lǐng)域的工作中都有著極大需求,且發(fā)揮著重要作用。同時伴隨著現(xiàn)代信息技術(shù)的發(fā)展以及管理的日益復(fù)雜化,管理信息系統(tǒng)開發(fā)的難度越來越大。傳統(tǒng)管理信息系統(tǒng)開發(fā)所采用的思維理念和開發(fā)方式已經(jīng)很難滿足各領(lǐng)域?qū)芾硇畔⑾到y(tǒng)應(yīng)用的要求。在此情況下,軟件工程思想作為一種先進的工作思路對管理信息系統(tǒng)開發(fā)提供了新的方向,成為管理信息系統(tǒng)開發(fā)過程中的一種新的指導(dǎo)思想,具有巨大的研究與應(yīng)用價值。本文對管理信息系統(tǒng)開發(fā)進行了介紹,并分析了管理信息系統(tǒng)開發(fā)的存在的問題,進而對軟件工程思想的具體應(yīng)用展開探討。
關(guān)鍵詞:軟件工程思想;管理信息系統(tǒng);軟件開發(fā)
引言
隨著時代的進步與發(fā)展,企業(yè)是組成我國社會經(jīng)濟活力的重要組成部分,為了高效地對企業(yè)進行有秩序的管理,現(xiàn)代的企業(yè)都使用管理信息系統(tǒng)來對企業(yè)進行系統(tǒng)的管理,這會幫助大大的節(jié)省管理運行的成本,向著現(xiàn)代化的新興企業(yè)大步邁進。
1管理信息系統(tǒng)開發(fā)概述
所謂管理信息系統(tǒng)實際上是以計算機技術(shù)為基礎(chǔ),基于計算機平臺而開發(fā)出的能夠?qū)Ω鞣N管理數(shù)據(jù)進行處理、整合、分析,并為管理者提供管理決策相關(guān)參考信息的一種工作系統(tǒng)。管理信息系統(tǒng)的實現(xiàn)基礎(chǔ)是計算機,其系統(tǒng)運轉(zhuǎn)過程中的數(shù)據(jù)分析、處理、整合等也都是依靠計算機所具有的信息處理能力和運算能力來實現(xiàn)的。相較于傳統(tǒng)的人工數(shù)據(jù)管理,管理信息系統(tǒng)能夠極大提升數(shù)據(jù)信息處理效率,并依靠其強大的數(shù)據(jù)處理能力來幫助管理人員對各種管理資源加以優(yōu)化,從而達到提升管理效率的目的。管理信息系統(tǒng)的誕生為現(xiàn)代各行各業(yè)的管理工作都提供了強大的技術(shù)工具,推動各領(lǐng)域管理工作的發(fā)展。也正是基于其優(yōu)勢,國內(nèi)外都對管理信息系統(tǒng)的開發(fā)模式進行了大量研究,并誕生了如MRP-II模式等的開發(fā)模式。但在現(xiàn)代社會的不斷發(fā)展過程中,這種模式下開發(fā)出的管理信息系統(tǒng)缺陷逐漸顯現(xiàn),已經(jīng)無法滿足現(xiàn)代管理要求,所以相關(guān)領(lǐng)域也亟待探索出更為科學(xué)有效的管理信息系統(tǒng)開發(fā)模式。軟件工程思想恰好為管理信息系統(tǒng)的開發(fā)提供了一種全新思路和方法,并推動管理信息系統(tǒng)開發(fā)的進一步發(fā)展。
2管理信息系統(tǒng)開發(fā)領(lǐng)域所存在的問題
2.1管理信息系統(tǒng)開發(fā)困難較大
系統(tǒng)軟件大型復(fù)雜,注重理論開發(fā),忽視實際操作,在運行過程中難以對其進行管理與使用。在一些管理信息系統(tǒng)的開發(fā)研究上面,一些研發(fā)人員只注重對軟件的理論開發(fā)和理論方法上面,沒有針對實際的問題進行開發(fā)和了解,脫離了實際生活。而且在一些大學(xué)的教學(xué)課程中,例如電子商務(wù)專業(yè)就對管理信息系統(tǒng)這一學(xué)科進行了系統(tǒng)的學(xué)習(xí),但是在學(xué)習(xí)過程中并沒有把對軟件工程的學(xué)習(xí)列入學(xué)習(xí)目標(biāo)。忽視軟件工程思想在管理信息系統(tǒng)中的應(yīng)用,這樣的結(jié)果就會造成開發(fā)者們只是通過理論的知識和消費者的表達需求來對軟件進行開發(fā),就會造成軟件的呆板與不適用,在以后的應(yīng)用中會出現(xiàn)較大的問題。
2.2結(jié)構(gòu)化方法的局限性
管理信息系統(tǒng)方面,一般分為三大部分:分析、設(shè)計和實施。系統(tǒng)分析期間,信息系統(tǒng)一般會闡述結(jié)構(gòu)化分析方法,借助數(shù)據(jù)詞典等進行模型探討,該方法的優(yōu)勢表現(xiàn)為結(jié)果清晰,邏輯規(guī)范性強,但是該方法的復(fù)雜度高、適用性有限,無法及時進行結(jié)構(gòu)化問題的有效處理,極易引起系統(tǒng)方面的缺陷問題。
2.3開發(fā)周期過長
在管理信息系統(tǒng)開發(fā)過程中,有較多的開發(fā)人員有著英雄主義情懷,在開發(fā)過程中一意孤行,無法聽取別人意見,將所有開發(fā)任務(wù)和責(zé)任都攬到自己身上。同時傳統(tǒng)軟件開發(fā)理念認(rèn)為,只有在軟件開發(fā)過程中從零開始學(xué)習(xí)才是“正統(tǒng)”的軟件開發(fā)方法。這種開發(fā)方法并不會去參考其他軟件開發(fā)的經(jīng)驗,因而會花費大量時間,導(dǎo)致管理信息系統(tǒng)開發(fā)周期非常長。
3軟件工程思想在管理信息系統(tǒng)開發(fā)中的應(yīng)用
3.1強化軟件工程思想在管理信息系統(tǒng)開發(fā)中的運用
管理信息系統(tǒng)開發(fā)工作中要有效結(jié)合軟件工程思想,首先就要把握好軟件工程思想的總體原則,即圍繞科學(xué)、嚴(yán)謹(jǐn)、規(guī)范的原則來進行實際開發(fā)工作的改革調(diào)整,使管理信息系統(tǒng)開發(fā)更具有科學(xué)性,并能真正以對待一個工程項目的態(tài)度來規(guī)范化的開展各項開發(fā)工作,從而使管理信息系統(tǒng)開發(fā)成為一項更為規(guī)范化的工作,以實現(xiàn)其可持續(xù)的發(fā)展。此外,對于軟件工程思想相關(guān)原則的滲透,還需要開發(fā)人員真正重視起軟件工程思想,并加強研究學(xué)習(xí)。
3.2借助原系統(tǒng)進行軟件開發(fā)
軟件原型屬于核心技術(shù),是保證客戶滿意的基礎(chǔ)。原型有利于保證新產(chǎn)品具有實物化的特點,可為后續(xù)實例提供參考,消除理解方面的偏差問題。相對于審閱篇幅巨大的規(guī)格書,一般客戶更喜歡嘗試軟件原型。軟件原型對發(fā)現(xiàn)系統(tǒng)不確定性、早期不穩(wěn)定因素具有極大幫助。考慮到二義性、不完整性是軟件開發(fā)中的主要問題,及時建立一個合理的軟件原型可避免不確定性因素的影響。項目經(jīng)理、非技術(shù)主管人員在進行產(chǎn)品開發(fā)期間,可借助原型將想象豐富具體化。相對于開發(fā)人員常用術(shù)語,原型更容易被理解接受。
3.3能夠加強項目管理工作
管理信息系統(tǒng)在軟件工程中的主要任務(wù)為分配任務(wù)、制定計劃、根據(jù)進度進行風(fēng)險、質(zhì)量和成本管理。而通過這些工作環(huán)節(jié),能夠最終實現(xiàn)管理信息系統(tǒng)的整體工作目標(biāo),讓管理信息系統(tǒng)得到有效開發(fā)。因此,管理信息系統(tǒng)的開發(fā)是否能夠取得成功,很大程度上會受到軟件工程管理的影響。而隨著對軟件工程研究的不斷深入,當(dāng)前在項目管理上已經(jīng)有著較為系統(tǒng)和健全的理論,并且在管理信息系統(tǒng)的開發(fā)過程中,也能夠使用軟件工程思想,對管理信息系統(tǒng)的開發(fā)進行合理有效并且準(zhǔn)確可靠的評估。通過這種方式對項目管理進行加強后,能夠明顯提升管理信息系統(tǒng)的成功概率,對管理信息系統(tǒng)的開發(fā)有著重要意義。
3.4強化軟件工程思想中面向?qū)ο蠓治龇ǖ膽?yīng)用
軟件工程思想對對象的研究分析也有明確的要求,并由此形成一種面向?qū)ο蠓治龅能浖_發(fā)方法。該方法是目前軟件工程思想在軟件開發(fā)領(lǐng)域應(yīng)用最多的一種方法,體現(xiàn)了軟件工程項目開發(fā)過程中基于問題解決的開發(fā)思路。例如在軟件開發(fā)中構(gòu)建非結(jié)構(gòu)模型時引入“對象”概念,然后對實體展開分類描述,再結(jié)合數(shù)據(jù)傳遞圖、類圖等展開針對非結(jié)構(gòu)信息的描述,就可以構(gòu)建出一種非結(jié)構(gòu)模型,且該模型也將更為科學(xué)合理。面向?qū)ο蠓治龇ǜ⒅赜脩粜枨蟮难芯糠治觯怨芾硇畔⑾到y(tǒng)運用此方法進行開發(fā)就需要對用戶需求進行準(zhǔn)確定義,并依靠一定的方式如圖形、語言等對其需求進行分析,從而使管理信息系統(tǒng)能夠真正滿足用戶需求,進而提升用戶滿意度。例如圖書館管理信息系統(tǒng)就是運用軟件工程思想中面向?qū)ο蠓治龇ǘ鴺?gòu)建出的模型,其能夠充分滿足管理系統(tǒng)使用對象的不同應(yīng)用需求。
結(jié)束語
管理信息系統(tǒng)屬于技術(shù)層面上的要求,屬于人機系統(tǒng),而軟件工程思想是軟件開發(fā)領(lǐng)域的一種具有積極指導(dǎo)作用的思想,使軟件開發(fā)成為一項規(guī)范化、專業(yè)化、系統(tǒng)化的工作。而隨著管理信息系統(tǒng)在現(xiàn)代社會應(yīng)用的日益廣泛,其開發(fā)工作必然會遇到各種困難,這就要求我們必須充分運用軟件工程思想來指導(dǎo)管理信息系統(tǒng)的開發(fā),研發(fā)出適合企業(yè)實際發(fā)展情況的管理信息系統(tǒng),以切實提升其開發(fā)的效率和質(zhì)量,幫助企業(yè)快速穩(wěn)定的發(fā)展。
參考文獻
[1]王薇.軟件工程思想在管理信息系統(tǒng)開發(fā)中的運用[J].電子技術(shù)與軟件工程,2015,11:71-72.
[2]高學(xué)軍.淺談軟件工程思想在管理信息系統(tǒng)開發(fā)中的應(yīng)用[J].科技資訊,2014,30:13-14.
[3]熊亞蒙.軟件工程思想在管理信息系統(tǒng)開發(fā)中的應(yīng)用[J].電子技術(shù)與軟件工程,2016(21):23-24.