999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

淺析軟件開發的建模技術研究與應用

2016-09-12 07:59:30周海張葉
決策與信息·下旬刊 2016年7期
關鍵詞:應用

周海 張葉

【摘要】軟件開發建模技術極大程度上便利了人們的生產和生活,它把一些復雜的問題簡單化,讓人們能夠更好地理解軟件開發中的一些問題。建模技術能夠有效解決復雜的軟件問題,成為現代社會發展的一個必然趨勢。本位將對軟件開發的建模技術進行研究并提出了一些意見。

【關鍵詞】軟件開發:建模:應用

一、軟件開發建模概述

(一)軟件建模。計算機應用在了許多領域,現代人們已經離不開計算機,無論是工作上還是生活上的問題都能通過計算機找到有效的解決辦法。然而計算機軟件面臨著一些問題并且需要迫切地解決辦法。用戶們的需求豐富多彩,個性化豐富性的使用需求使得計算機軟件無法準確捕捉其真實需求。軟件開發是開發人員的智力活動,這個過程是一個創造性的過程,正是由于這種特點,軟件開發也陷入嚴重的危機。建模技術是軟件工程的重要內容,建模的形式更加直觀明了,人們可以通過模型快速理解軟件開發原理,實現針對性解決問題。建模也幫助人們更好理解正在構造的系統,把抽象的事物具體化、簡單化。有效的建模能夠突破研發者和用戶之間的溝通障礙,促進雙方的溝通。

(二)傳統軟件開發面臨的問題。建模為研發人員的工作帶來許多方便,然而軟件開發問題并不能都指望通過建模來解決,傳統軟件開發依然面臨許多問題。軟件開發工程的效率是令人頭疼的一個問題,有人認為開發工作可以直接書寫代碼,不需要設計模型和文檔來進行產出,然而在實踐當中每一個環境都是不可或缺的。放棄文檔寫作并不一定就會提高工作的效率,軟件開發員應該深入探究如何將文檔寫作與效率相結合,讓寫作既能指導測試還能避免降低生產率。軟件行業的技術更迭十分迅速,短短幾年就發生了翻天覆地的改變。軟件行業中的新技術能帶來巨額的利潤。舊技術和新技術的緊密聯系需要有相適應的接口來連接,在未來讓我們的軟件系統的輕松上陣也是研發人員的工作任務之一。軟件系統的存在和運行都要與其他系統聯系,有一些企業在解決集成問題時也在探索如何隨著計算機軟件的發展提升不同軟件的互操作性。對于多種系統的互操作現象,軟件開發人員還在努力探索是否能夠找到統一的解決辦法。

二、新軟件開發模式MDA的提出

對于建模脫離編碼的現象,軟件開發人員也在一直研究探索企圖找到一種解決方式,力求文檔與系統同步。所幸的是在2001年人們就提出了一種新的軟件開發模式——MDA技術。這種技術充分利用了模型來開展工作,它改善了以往的軟件系統。軟件的互操作性和可移植性都得到很明顯的改善。MDA技術有利于模型的直接利用,這種軟件開發思維大大提高工作效率。這種革命性的轉變使研發人員將工作重心放到了模型的設計上,模型扮演著越來越重要的角色。

三、模型驅動體系結構

(一)MDA基本概念。MDA改變了研發人員的工作方式,研發人員的工作主要任務將會是設計模型,而其他的工作內容則不必全有研發人員親力親為,只需機器就可以解決問題。MDA模式包括平臺無關模型、平臺相關模型以及代碼模型這三種。首先,第一種平臺無關模型并不過多關注技術細節部分,這種抽象化的規約能夠把業務邏輯與工作細節分離開來。工作人員的關注點更多是在軟件描述和本質上。第二種平臺相關模型對實現細節進行了有效合成,它所生成的代碼是具體現實并可以實際執行的。最后一種則具有廣泛的適用性,在很多領域內它都能夠發揮杠桿作用。

(二)MDA的優點。MDA的關注點集中在PIM上,這能夠防止研發人員深陷實現細節。MDA大大簡化軟件開發的工作量,提高了生產效率。模型的轉換在經過一系列定義之后能夠運用在各種平臺中,無需再重復工作內容。MDA還有輕小便捷的特性,如果需要添加中間件平臺的話可以說輕而易舉。MDA通過轉化后將合并對應的資料數據,而軟件研發者完全可以將這種規則運用到工具中。PIM會產生幾個PSM,PSM的目標是已經確定的,因此兩者并不可以直接通信。我們還能掌握相關的所有有用信息,把握PSM和PIM平臺的相關細節。代碼的詮釋有利于軟件開發工作順利進行,而MDA模型能夠很好對代碼進行詮釋,在這個過程中還能保證文檔與代碼的同步進行。隨時可以觀察到的代碼狀態便于新研發者最段時間內熟知系統情況,高效作出相應策略制定。

四、基于MDA的應用

教務工作與校園建設緊密相關,尤其是現代化社會,學校的管理工作也要與時俱進采用高效的信息技術系統進行管理工作。校園網的發展便利了學校教學和管理工作,在不同學校不同管理方式的背景下,教務管理系統的開發也成為當前一個研發的重點。教務管理系統工作包括對在校生的培養計劃管理、課程管理、學籍管理、成績管理、系統管理、教師管理、教材管理等內容。基于復雜的用戶需求,教務管理系統研發人員要做好需求分析和挖掘。研發人員必須在全面清晰的需求基礎上進行的模型建立,以便所設計的軟件更能適應特定學校的管理工作。在捕捉用戶需求的時候,工作人員要細致耐心,完整描述需求情況,并多在溝通交流中了解最真實的想法。利用MDA與OpptimalJ開發教務管理系統,做好每個工作段應該做的任務。應用程序很大程度上受益于MDA,也為我們教育事業做出了巨大的貢獻。充分利用MDA的優點,提高軟件的質量,減少不必要的時間浪費,教學管理工作勢必會得到很大改善。

五、結論

在未來軟件開發中,有關MDA的開發我們還需要投入更多精力加強在模型中的動態信息顯示。由于MDA的精確建模功能還有所欠缺,其依賴性較強,未來工作要努力擺脫編碼實現模型直接產生運行系統。在技術日新月異的時代,我們只有專注和堅持才能將技術提升到更高的層次。MDA標志著一個軟件開發的黃金時代的到來,我相信只要研發人員緊跟科技的步伐一定會迎來軟件開發領域的新生。

參考文獻

[1]模型驅動開發途徑綜述.http;//www.mdachina.net.

[2]董建武,MDA新一代軟件互操作體系結構.計算機工程,2003,2,29(2):3-5.

[3]顧錚峰,蔡勇.基于MDA構建EJB組件.江南大學學報,2003,3,2(1):24-27.

猜你喜歡
應用
配網自動化技術的應用探討
科技視界(2016年21期)2016-10-17 19:54:47
帶壓堵漏技術在檢修中的應用
科技視界(2016年21期)2016-10-17 19:54:05
行列式的性質及若干應用
科技視界(2016年21期)2016-10-17 18:46:46
癌癥擴散和治療研究中的微分方程模型
科技視界(2016年21期)2016-10-17 18:37:58
紅外線測溫儀在汽車診斷中的應用
科技視界(2016年21期)2016-10-17 18:28:05
多媒體技術在小學語文教學中的應用研究
考試周刊(2016年76期)2016-10-09 08:45:44
微課的翻轉課堂在英語教學中的應用研究
大學教育(2016年9期)2016-10-09 08:28:55
分析膜技術及其在電廠水處理中的應用
科技視界(2016年20期)2016-09-29 14:22:00
GM(1,1)白化微分優化方程預測模型建模過程應用分析
科技視界(2016年20期)2016-09-29 12:03:12
煤礦井下坑道鉆機人機工程學應用分析
科技視界(2016年20期)2016-09-29 11:47:01
主站蜘蛛池模板: 91精品人妻互换| 国产精品片在线观看手机版| 亚洲欧美国产高清va在线播放| 亚洲欧美在线精品一区二区| 2020国产在线视精品在| 91小视频在线| 蜜桃视频一区| 欧美中文字幕在线播放| 99热国产在线精品99| 亚洲第一av网站| 91精品国产一区自在线拍| 狠狠亚洲五月天| 日本午夜影院| 精品伊人久久久久7777人| 全色黄大色大片免费久久老太| 911亚洲精品| 亚洲免费黄色网| 在线中文字幕日韩| 日本伊人色综合网| 亚洲高清中文字幕| 2020精品极品国产色在线观看| 国内嫩模私拍精品视频| 色婷婷色丁香| 欧美国产视频| 亚洲精品你懂的| 久久国产V一级毛多内射| 免费在线成人网| 欧美成人一区午夜福利在线| 欧美激情福利| 亚洲视频在线观看免费视频| 91精品人妻互换| 国产在线一区视频| 天天综合网站| 99精品福利视频| 狠狠色噜噜狠狠狠狠色综合久| 为你提供最新久久精品久久综合| 国产黑丝视频在线观看| 99在线免费播放| 欧美第二区| 亚洲色欲色欲www在线观看| 啪啪永久免费av| 九九视频在线免费观看| 国产精品手机在线观看你懂的| 一级毛片a女人刺激视频免费| 国产成人高清精品免费| 亚洲天堂网在线播放| 亚洲欧美日韩成人在线| 国产精品美女免费视频大全| 一区二区三区四区精品视频 | 成人国产免费| 九九视频免费看| 国产精品第页| 国产视频a| 香蕉伊思人视频| 99精品国产自在现线观看| 美女视频黄频a免费高清不卡| 第九色区aⅴ天堂久久香| 色妺妺在线视频喷水| 国产91精品调教在线播放| 国产精品蜜臀| 国产成人综合网在线观看| 手机精品福利在线观看| 免费观看亚洲人成网站| 国产无人区一区二区三区| 午夜a级毛片| 中文无码毛片又爽又刺激| 欧美成人午夜影院| 男人天堂伊人网| 欧美区一区二区三| 91久久偷偷做嫩草影院电| 伊人成人在线视频| 九九视频在线免费观看| 在线亚洲小视频| 538国产视频| 日韩毛片免费视频| 91精品啪在线观看国产60岁 | www.狠狠| 免费无码网站| 国产精品白浆无码流出在线看| 97se亚洲综合在线韩国专区福利| 成人亚洲天堂| 亚洲综合香蕉|