1. <tt id="5hhch"><source id="5hhch"></source></tt>
    1. <xmp id="5hhch"></xmp>

  2. <xmp id="5hhch"><rt id="5hhch"></rt></xmp>

    <rp id="5hhch"></rp>
        <dfn id="5hhch"></dfn>

      1. 淺談軟件工程方法在MIS開發(fā)中的運(yùn)用

        時(shí)間:2020-10-17 12:03:02 工程力學(xué)畢業(yè)論文 我要投稿

        淺談軟件工程方法在MIS開發(fā)中的運(yùn)用

          摘 要:本文論述了傳統(tǒng)MIS理論的一些不足以及在傳統(tǒng)MIS理論中引入軟件工程方法的實(shí)際意義。

          關(guān)鍵詞:MIS 管理信息系統(tǒng) 軟件工程方法 傳統(tǒng)的MIS理論并沒有過多地把自己與軟件工程聯(lián)系在一起進(jìn)行討論、研究,而是把重點(diǎn)放在了對自己的開發(fā)理論、開發(fā)方法的論述上,它對與軟件工程的聯(lián)系的描述只是在MIS系統(tǒng)理論中對系統(tǒng)實(shí)施階段進(jìn)行論述時(shí)比較粗略地提到了開發(fā)語言這一軟件工程中的比較獨(dú)立的要素,而在目前的高等教育中,軟件工程并沒有被列入到管理信息系統(tǒng)的課程內(nèi)容,因此,這樣的做法引發(fā)的一個(gè)比較不利的結(jié)果是MIS系統(tǒng)的開發(fā)者們通過需求分析運(yùn)用MIS理論可能會推理出一個(gè)比較理論、呆板的MIS模型框架而不一定會得到一個(gè)高效、實(shí)用的MIS系統(tǒng)。這樣的結(jié)果對于MIS的建設(shè)來說無疑是不成功的。因此,我們可以考慮在MIS的建設(shè)過程中適時(shí)地聯(lián)系軟件工程的一些方式、方法,這樣,在兩種理論的指導(dǎo)下,MIS建設(shè)的成功率應(yīng)該是比單一的MIS理論高出不少。

          1、 軟件工程的誕生體現(xiàn)了MIS建設(shè)的需求

          MIS,即管理信息系統(tǒng),在第一臺電子計(jì)算機(jī)誕生后不久便有了計(jì)算機(jī)信息管理的需求,在早期,我們的計(jì)算機(jī)系統(tǒng)在信息處理方面主要從事的是統(tǒng)計(jì)、計(jì)算、制表和文字處理的功能,它使用的核心技術(shù)就是高級語言和文件管理,當(dāng)時(shí)具有代表性的系統(tǒng)便是EDP(電子數(shù)據(jù)處理)系統(tǒng),這種狀況從五十年代初期一直延續(xù)到七十年代初期。而從六十年代到七十年代末,隨著數(shù)據(jù)庫技、數(shù)據(jù)通訊和計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)的發(fā)展,便產(chǎn)生了以綜合信息管理為目標(biāo)的傳統(tǒng)的MIS。到了八十年代才有了具有決策功效的現(xiàn)代意義上的管理信息系統(tǒng),如DSS(決策支持系統(tǒng))等?梢哉f,是管理的需求和計(jì)算機(jī)技術(shù)的'發(fā)展導(dǎo)致了MIS的誕生并推動(dòng)了它的發(fā)展。

          軟件工程則與MIS有著天然的不同,它是純粹計(jì)算機(jī)技術(shù)的產(chǎn)物,它是用工程、科學(xué)和數(shù)學(xué)的方法研制、維護(hù)計(jì)算機(jī)軟件的有關(guān)技術(shù)及管理方法。它的目標(biāo)是在給定成本、進(jìn)度的前提下,開發(fā)出具有可修改性、有效性、可靠性、可理解性、可維護(hù)性、可適應(yīng)性、可移植性、可追蹤性和可互操作性并滿足用戶需求的軟件產(chǎn)品。它誕生于六十年代末期,與傳統(tǒng)的MIS基本上同時(shí)誕生。它所包含的面遠(yuǎn)遠(yuǎn)地廣于MIS。

          軟件工程的誕生源于六十年代末的“軟件危機(jī)”,可以說是大型軟件項(xiàng)目的開發(fā)和計(jì)算機(jī)軟件的可維護(hù)性導(dǎo)致了“軟件危機(jī)”的發(fā)生。然而,傳統(tǒng)意義上的MIS系統(tǒng)到這個(gè)時(shí)候才開始提到理論的高度上來,因此,軟件工程的一套理論方法在MIS理論中根本上也就得不到體現(xiàn),因?yàn),MIS基本上還沒有經(jīng)歷過“風(fēng)浪”。

          MIS也是一種軟件,它是軟件工程中的事務(wù)處理類軟件,與其它軟件一樣,它有自己的一套開發(fā)理論,但由于側(cè)重點(diǎn)的不同導(dǎo)致了MIS理論在其實(shí)施階段(軟件實(shí)施)的論述并不能完全體現(xiàn)軟件開發(fā)的特點(diǎn),許多的MIS建設(shè)都由于建設(shè)者過度注重MIS理論而忽視了用軟件工程方法來指導(dǎo)MIS建設(shè)而導(dǎo)致了MIS建設(shè)的不完全成功:效率低下、功能不完善、開發(fā)延期或經(jīng)費(fèi)嚴(yán)重超過預(yù)計(jì)。而隨著社會和計(jì)算機(jī)技術(shù)、數(shù)據(jù)庫技術(shù)等的不斷發(fā)展,MIS的建設(shè)規(guī)模也越來越龐大,開發(fā)協(xié)調(diào)工作和系統(tǒng)維護(hù)工作將越來越煩瑣,MIS也將出現(xiàn)建設(shè)“危機(jī)”,我們完全可以利用成型的軟件工程方法繞開危機(jī)的發(fā)生。

          2、 從MIS建設(shè)和軟件開發(fā)過程看在MIS建設(shè)中運(yùn)用軟件工程方法的好處

          MIS建設(shè)一般要經(jīng)歷四個(gè)階段,系統(tǒng)規(guī)劃、系統(tǒng)開發(fā)、系統(tǒng)運(yùn)行與維護(hù)、系統(tǒng)更新。我們所論述的通常意義的MIS建設(shè)主要是指系統(tǒng)規(guī)劃和系統(tǒng)開發(fā)。系統(tǒng)規(guī)劃主要是指戰(zhàn)略規(guī)劃、需求總體分析和資源分配的總體方案,而MIS建設(shè)的重點(diǎn)是系統(tǒng)開發(fā)。在MIS理論中,系統(tǒng)開發(fā)分為三個(gè)部分:系統(tǒng)分析、系統(tǒng)設(shè)計(jì)和系統(tǒng)實(shí)施。單從開發(fā)過程來看,軟件開發(fā)經(jīng)歷的大致也就是這么幾個(gè)階段。但是,在各個(gè)階段所運(yùn)用的方法和工具就有著比較大的差別。

          在系統(tǒng)分析階段,MIS建設(shè)理論中闡述的方法一般都是結(jié)構(gòu)化分析方法,通過運(yùn)用數(shù)據(jù)詞典和數(shù)據(jù)流圖來對系統(tǒng)模型進(jìn)行結(jié)構(gòu)化闡述,這種方法一個(gè)顯而易見的好處是需求分析結(jié)果簡單明了,可以使整個(gè)系統(tǒng)分析工作規(guī)范化和邏輯模型描述的標(biāo)準(zhǔn)化,但是,由于系統(tǒng)分析涉及到復(fù)雜的組織管理與技術(shù)環(huán)境,分析過程中要處理的有些問題是結(jié)構(gòu)化分析方法所不能覆蓋的。這種分析方法可能就會直接導(dǎo)致系統(tǒng)建設(shè)的失敗。這時(shí)候,我們可以參照軟件工程中的一些需求分析方法:如面向數(shù)據(jù)流和面向?qū)ο蟮姆椒ǎ雽ο蟮母拍,用對象來描述?shí)體,結(jié)合實(shí)體—關(guān)系圖、對象及消息傳遞圖、類結(jié)構(gòu)圖、對象狀態(tài)轉(zhuǎn)換圖、主題詞結(jié)構(gòu)圖等對一些非結(jié)構(gòu)信息進(jìn)行分析,建立非結(jié)構(gòu)模型,在必要的時(shí)候,我們還可以引入形式化方法,利用形式化規(guī)格說明語言嚴(yán)格地定義用戶需求,讓系統(tǒng)設(shè)計(jì)人員通過形式化語言很快就能掌

          握系統(tǒng)分析人員的分析結(jié)果和意圖,設(shè)計(jì)出滿足用戶需求的系統(tǒng)。

          對應(yīng)于系統(tǒng)分析方法,MIS理論在系統(tǒng)建設(shè)階段采用的主要也是結(jié)構(gòu)化的設(shè)計(jì)方法,與在系統(tǒng)分析階段遇到的問題基本相同,在系統(tǒng)設(shè)計(jì)階段我們同樣可以引入軟件工程方法中的優(yōu)秀分子,為MIS建設(shè)提供理論依據(jù)。在傳統(tǒng)的MIS理論中,直到系統(tǒng)實(shí)施階段才把MIS作為一個(gè)軟件來描述,而在此前,MIS都是用系統(tǒng)理論來描述的,這也就是說,似乎只有從MIS的統(tǒng)實(shí)施階段才可以開始引入軟件工程的概念,但是,實(shí)際情況并不是這樣,我們完全可以

          把軟件工程的一套方法從MIS建設(shè)的一開始就引入進(jìn)來,彌補(bǔ)傳統(tǒng)MIS理論的不足在近期的MIS理論中,對面向?qū)ο蟮姆椒ǎ∣O)也有了一般性描述,但是,基本上還沒有把它列為MIS建設(shè)的理論內(nèi)容之一,而作為一種軟件開發(fā)方法,面向?qū)ο笠呀?jīng)在軟件開發(fā)領(lǐng)域里得到了相當(dāng)廣泛的應(yīng)用,并且有了相當(dāng)成熟的理論,我們在MIS的建設(shè)過程中,完全可以大膽地從理論的高度來運(yùn)用面向?qū)ο,使這項(xiàng)已經(jīng)不算新鮮的技術(shù)在MIS建設(shè)中繼續(xù)發(fā)揮它的威力。

          3、 MIS也要“項(xiàng)目管理”

          項(xiàng)目管理是軟件工程中一個(gè)非常重要的概念,它在軟件工程中的任務(wù)是:制定項(xiàng)目實(shí)施計(jì)劃;對人員進(jìn)行組織分工;按照計(jì)劃的進(jìn)度,以及成本管理、風(fēng)險(xiǎn)管理、質(zhì)量管理的要求,進(jìn)行軟件開發(fā),最終完成軟件項(xiàng)目規(guī)定的各項(xiàng)任務(wù)。項(xiàng)目管理是否成功是軟件開發(fā)是否成功的一個(gè)相當(dāng)關(guān)鍵的因素。而在MIS的理論中,系統(tǒng)規(guī)劃和系統(tǒng)開發(fā)是其論述的重點(diǎn),甚至連系統(tǒng)實(shí)施也沒有涉及到較為深層的理論內(nèi)容,更不用談“項(xiàng)目管理”這種似乎是系統(tǒng)建設(shè)之外的內(nèi)容了。其實(shí),在MIS中要引入項(xiàng)目管理的概念,除了在系統(tǒng)實(shí)施階段對純軟件的質(zhì)量進(jìn)行度量以外,還要求對系統(tǒng)的開發(fā)進(jìn)度進(jìn)行詳細(xì)的安排,對系統(tǒng)開發(fā)計(jì)劃進(jìn)行可行性評估,對系統(tǒng)開發(fā)各個(gè)階段資金進(jìn)行預(yù)算,對預(yù)算進(jìn)行評估;同時(shí),還要求對系統(tǒng)分析和系統(tǒng)設(shè)計(jì)的結(jié)果進(jìn)行評估和度量,評估合格才可以進(jìn)入全面實(shí)施階段;實(shí)施的結(jié)果只有通過軟件質(zhì)量度量、系統(tǒng)整體質(zhì)量評估才可以投入到運(yùn)行階段。

          軟件工程在項(xiàng)目管理方面已經(jīng)積累了一整套量化理論,從軟件度量、軟件項(xiàng)目估算、軟件質(zhì)量度量、軟件復(fù)雜性度量、軟件可靠性度量和軟件開發(fā)過程的管理都有其量化模型,我們在MIS建設(shè)的過程中,不僅可以利用這些現(xiàn)成的模型對我們的MIS系統(tǒng)建設(shè)工作進(jìn)行管理和評估,還可以從中引申出適合MIS的一些理論模型,用于對MIS開發(fā)的評估,提高M(jìn)IS開發(fā)的質(zhì)量和成功率。

          4、 在MIS建設(shè)中充分利用軟件工程方法中的新技術(shù)

          由于MIS理論對軟件開發(fā)技術(shù)的闡述并不是很豐富,因此,一些比較新的、實(shí)用的軟件技術(shù)并沒有被MIS理論所闡述和吸收。其中OLE技術(shù)和代碼重用技術(shù)雖然在具體的MIS實(shí)施過程有所運(yùn)用,具體的編程人員也可能會從一些開發(fā)工具的說明對這些技術(shù)做一些了解并能夠熟練地使用它們,但是,若能夠把這些技術(shù)從理論的高度從系統(tǒng)分析設(shè)計(jì)階段就考慮到MIS建設(shè)中去,再加上編程人員的應(yīng)用技巧,MIS建設(shè)的質(zhì)量不是會有更大的提高嗎?OLE其實(shí)是一種較大范圍的代碼重用,在軟件工程方法中OLE已經(jīng)有了六年以上的歷史,微軟的COM(構(gòu)件對象模型)技術(shù)和DCOM(分布式構(gòu)件對象模型)技術(shù)為OLE的應(yīng)用做了大量的基礎(chǔ)性工作。Microsoft已經(jīng)在其開發(fā)工具如VB等和辦公軟件Office 97里為代碼重用預(yù)置了接口,其他的開發(fā)工具如Delphi3等也提供了這中重用接口,因此,作為一種節(jié)約開發(fā)時(shí)間、提高開發(fā)質(zhì)量的技術(shù),理應(yīng)稱為MIS理論研究的一部分內(nèi)容。

          中國的計(jì)算機(jī)應(yīng)用技術(shù)還遠(yuǎn)沒有趕上世界的節(jié)拍,MIS的開發(fā)與應(yīng)用在全國還是方興未艾,在傳統(tǒng)的MIS注重系統(tǒng)分析和系統(tǒng)設(shè)計(jì)的前提下,為了把我們的MIS建設(shè)工作做得更好,減少失敗、提高建設(shè)質(zhì)量,我們必須在MIS建設(shè)中加強(qiáng)軟件工程方法的運(yùn)用,使得MIS建設(shè)不僅是系統(tǒng)工程中的分析設(shè)計(jì)工作,也要讓它成為一項(xiàng)名副其實(shí)的軟件開發(fā)工作。

        【淺談軟件工程方法在MIS開發(fā)中的運(yùn)用】相關(guān)文章:

        1.解讀BPR在MIS開發(fā)中的運(yùn)用

        2.淺談暢通工程在節(jié)能中的運(yùn)用

        3.現(xiàn)代軟件開發(fā)中現(xiàn)代軟件工程的合理運(yùn)用

        4.淺析現(xiàn)代軟件工程在現(xiàn)代軟件開發(fā)的有效運(yùn)用

        5.淺談發(fā)散思維在物理教學(xué)中的運(yùn)用

        6.淺談教育博客在常規(guī)管理中的運(yùn)用

        7.淺談鈦在口腔臨床中的運(yùn)用論文

        8.淺談電腦音樂技術(shù)在音樂教學(xué)中的運(yùn)用

        国产高潮无套免费视频_久久九九兔免费精品6_99精品热6080YY久久_国产91久久久久久无码

        1. <tt id="5hhch"><source id="5hhch"></source></tt>
          1. <xmp id="5hhch"></xmp>

        2. <xmp id="5hhch"><rt id="5hhch"></rt></xmp>

          <rp id="5hhch"></rp>
              <dfn id="5hhch"></dfn>