軟件工程管理信息系統開發運用

前言:尋找寫作靈感?中文期刊網用心挑選的軟件工程管理信息系統開發運用,希望能為您的閱讀和創作帶來靈感,歡迎大家閱讀并分享。

軟件工程管理信息系統開發運用

摘要:

在傳統的管理信息系統開發的過程中,未將相關系統理論與軟件工程思想相聯系結合,僅是將對自身理論的研究當成了工作的重點內容。這種建設行為雖然可以提升系統的開發技術,但不利于管理信息系統的整體發展。在本篇文章中分別具體地論述了軟件工程思想的運用會對系統開發帶來的重要影響,以及現階段存在的問題與有效解決方案,希望有助于科學合理開發體系的建設。

關鍵詞:

軟件工程;管理信息系統;系統開發

在當前階段人們已初步認識到在管理信息系統中運用軟件工程思想會產生重要影響,但對其了解認識的層面還不夠較深。開發者在構建系統框架時如果不能很好地將軟件工程思想運用到管理系統開發中而僅僅通過運用信息系統管理理論則很有可能框架會有些呆板,不能成為一個較好的用戶界面以及不能滿足與用戶的需求。因此在現階段中的軟件開發過程中應學會將工程理念很好的運用到管理信息系統中。

1在管理信息系統開發過程中出現的問題

1.1過于重視理論化,模型較為呆板

在傳統開發管理信息系統過程中比較注重理論知識,沒有將軟件工程思想的運用擺在一個總要的位置,而重理論輕思想往往會開發出無法滿足用戶需求甚至是不適用于用戶的系統,具有失敗性。如果模型變得呆板,則界面也會隨之而變得呆板,這樣的系統一定不會被用戶所認可。

1.2無法用結構化分析較為復雜的管理問題與技術

在開發系統中可通過根據管理信息系統理論將過程分為三個環節:第一環節為系統分析,第二環節為系統設計,第三環節為系統實施。在第一環節中,采用的系統理論往往為結構化分析,在闡述結構時一般需要使用數據詞典與相關流圖來完成。這種方法的使用雖然可以將需求分析變得相對簡單一些,系統邏輯更加變得標準性,但會加長系統的開發周期,在整體中將開發過程變得較為復雜化。此外結構化分析會加強系統對環境的依賴程度。當環境有所改變時,軟件無法使用的幾率較大。

1.3系統管理不到位,質量評估難以準確

在開發管理信息系統的過程中,如果未將科學合理的管理理念運用到開發系統中,就會出現難以評估軟件質量的問題。由于不能對軟件質量進行很好的度量,工作人員就不能詳細的安排系統的任務,無法做到合理評價系統軟件的可行程度,也更不能很好的估量開發所需的資金,最終很有可能在評估整個系統質量的過程中出現失誤與差錯。

1.4一些開發人員不能合理聽取意見

在一些系統軟件開發的過程中,開發者更傾向于自己的想法與意見,在相關的環節和工作中對他人的意見和看法帶有排斥,常常出現將自己一個人承擔所有工作任務。此外,大多數在開發軟件之時會選擇從零出發,不參考之前有關的成功案例或經驗。由于這種閉門造成的思想的難以改變,導致很多系統的開發周期變得更長。

2可以解決開發中存在的問題的有效措施

2.1在開發管理信息系統過程中運用軟件工程方法

管理信息系統的開發屬于一種相對較復雜的軟件工程,因此要想開發結果獲得成功就需要把軟件工程的相關理論貫徹落實到開發管理信息系統的過程中。此外,在開發管理信息系統的過程中首先要遵循科學、嚴謹、規范的原則,然后選擇合理恰當的時機將軟件工程方法運用到開發中。通過遵循這兩種原則與方法,有助于進一步提升管理信息系統的規范性與適用性。

2.2加大對面向對象分析法的運用力度

在現階段的軟件開發過程中已開始大范圍的運用面對對象分析法,并且在一定程度上取得了不錯的效果使其上升到了較為有效運用的階段。因此在開發中可加大對該方法的利用程度,使面對對象分析法更好地發揮其作用與影響。比如在建立非結構模型的過程中可引入對象這一概念,對實體進行具體地分類描述,通過結合數據傳遞圖、類圖等對非結構信息進行描述,從而使模型建立的更為合理。在一定的情況中,開發人員可在系統開發過程中引入形式化方法的內容,通過使用嚴謹的語言定義客戶的需求,在這個過程中開發人員就可以通過圖形和語言詳細合理的分析用戶的需求,進一步使開發出的系統達到用戶的滿意。

2.3進一步對項目工作加強管理

在軟件開發的過程中項目管理占有很重要的地位,其在軟件開發的過程中主要進行的工作為:制定整體計劃、分配相關任務、通過工程進度對任務進行成本、質量、風險上的管理,最終幫助軟件工程取得成果。由此可見,軟件開發的過程在很大方面都受到了來自工程管理方面的影響。在現階段軟件工程雖已形成有關項目管理的理論,但在運用的過程中尚且不太健全,因此在開發管理信息系統的過程中要加強項目管理工作的完善,使其對任務的成本、質量、風險進行更好地管理。

2.4利用軟件原型提高用戶的滿意程度

在軟件工程開發的過程中,開發者可以通過對原有軟件的原型加以利用來滿足用戶的需求,提高用戶對工程產品的滿意程度。軟件的原型可以將產品進行實化,屬于一種具有明顯效果的技術。由于在系統開發過程中用戶產生的需求具有不確定性,會造成開發人員對各種功能的開發產生疑惑與困難。而原型的建立可以很好地糾正軟件系統開發中出現的不確定因素,增加工程人員對軟件的認識與理解。

2.5通過利用構件技術以避免重復開發

在管理信息系統的開發過程中想要保證具有質量的同時還有較高的效率,不僅需要所的需求保持高質量的同時還需運用重復開發技術以支持軟件系統開發的進行。通過將構件與建模思想引入進管理信息系統開發過程中,可看出構件起到成為生產預制板的模子,將構件組在一起可拼成一座高樓,達到構造應用軟件的目的。

3結語

管理信息系統工程在建立與運用的過程中都具有較為復雜的特點,在財力、物力、人力等方面都需要投入較大地數量,由此可見,想要在相關軟件系統開發的過程中獲的成果是一間不簡單的事情。因此在建設管理信息系統的過程中要加大軟件工程思想的引用與應用到開發階段中,彌補與改善其中出現的不足之處,構建科學完善的相關體系。

作者:李金哲 梁志恒 單位:沈陽師范大學軟件學院

參考文獻:

[1]王薇.軟件工程思想在管理信息系統開發中的運用[J].電子技術與軟件工程,2015,11:71-72.

[2]高學軍.淺談軟件工程思想在管理信息系統開發中的應用[J].科技資訊,2014,30:13.

[3]熊亞蒙.軟件工程思想在管理信息系統開發中的應用[J].電子技術與軟件工程,2016(21).

亚洲精品一二三区-久久