国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

面向?qū)ο筌浖こ痰某S梅椒ǚ治?/h1>
2020-09-10 07:22:44王笑夢
學(xué)生學(xué)習(xí)報 2020年11期
關(guān)鍵詞:用例面向?qū)ο?/a>靜態(tài)

王笑夢

【摘要】在當(dāng)前的軟件工程研究開發(fā)過程中,面向?qū)ο筌浖こ虨槠渲袩狳c與關(guān)鍵。對于其常用方法,本文在基于應(yīng)用軟件系統(tǒng)開發(fā)實踐之上,對面向?qū)ο蠓治雠c設(shè)計的相關(guān)情況展開分析,并提出相應(yīng)解決策略。

【關(guān)鍵詞】面向?qū)ο筌浖こ?方法分析

伴隨現(xiàn)代科技發(fā)展,在軟件工程開發(fā)中面向?qū)ο髠涫荜P(guān)注,在GIS以及船舶綜合信息系統(tǒng)中均有應(yīng)用[1-2]。面對對象軟件工程是基于現(xiàn)有符號之上,通過特定對象的制定,對軟件生產(chǎn)進行合理組織,以特定人力與物力投資并限定一定時間完善軟件開發(fā)為主要目標,以對象開發(fā)為核心,并直觀聯(lián)系和理解現(xiàn)實中存在問題。在軟件工程領(lǐng)域,其為不可多得好工具。近年來,面向?qū)ο筌浖こ太@得了卓越發(fā)展,其涵括了問題域、面對對象及自然語言編輯等諸多方面。

一、軟件工程

軟件工程是一項專門研究和維護軟件的學(xué)科,涉及數(shù)據(jù)庫、程序、開發(fā)工具等。在當(dāng)前社會中,在各個方面均有軟件的應(yīng)用,如操作系統(tǒng)、游戲等。在銀行、政府以及企業(yè)中,計算機軟件的應(yīng)用極為廣泛,且因這些軟件工程的加入,大幅提升了人們的工作效率與生活質(zhì)量,對于社會經(jīng)濟的全面發(fā)展和推進起著重要作用。軟件工程是圍繞軟件所出現(xiàn)問題而存在的學(xué)科,其目標是為對質(zhì)量較高軟件產(chǎn)品予以研發(fā),使軟件更為可靠,且在維護、移植以及功能等方面擁有良好標準。軟件工程并非實際產(chǎn)品,而為邏輯存在產(chǎn)品,不像實物有損壞或用壞的情況出現(xiàn),而是有過時問題的存在。而且,軟件功能的具體體現(xiàn)主要為用戶使用狀態(tài)以及在運行中硬軟件所呈現(xiàn)的狀態(tài),擁有著較高的復(fù)雜性和多樣性,對于軟件質(zhì)量的提升可推動軟件工程可持續(xù)發(fā)展。

二、面向?qū)ο蠓治?/p>

在當(dāng)前,面向?qū)ο蠓治鰹檐浖a(chǎn)開發(fā)企業(yè)較常采用的一種技術(shù),由定義服務(wù)、標識對象、結(jié)構(gòu)與定義屬性與主題構(gòu)成,以對象為中心,圍繞問題域進行類、對象分類,隨后依據(jù)對象特點展開相應(yīng)探尋,并找尋彼此間關(guān)系,繼而予以可對問題予以有效解決的詳細說明[3]。

1.優(yōu)點表現(xiàn)

面向?qū)ο蠓治鲈诂F(xiàn)代軟件生產(chǎn)開發(fā)中具有非常高的應(yīng)用頻率,且兼具不可替代與模仿的優(yōu)勢。首先,其較為注重問題領(lǐng)域認識,可助力于問題的高效解決;其次,具方便靈活性,可依據(jù)與當(dāng)前實際進行差異調(diào)整,以更好適應(yīng)變化;再次,為統(tǒng)一整體,而非分裂與專用屬性,因此更為完整且明了;最后,可針對對象最小依賴性包含分塊展開分析,以使軟件的呈現(xiàn)更為深刻易懂。

2.具體流程

首先,予以使用用例圖繪制。所謂用例,即系統(tǒng)會話中可于用戶使用系統(tǒng)行為產(chǎn)生相關(guān)性的事物序列,具角色與用例的接、用例使用與擴展、經(jīng)由角色對不同用例識別三種關(guān)系;其次,在對系統(tǒng)靜態(tài)模型予以繪制構(gòu)建。在這個過程中,涵括了對象圖、類圖等,以對各種對象彼此間靜態(tài)關(guān)系予以直觀反映,且這靜態(tài)模型的構(gòu)建中心亦為對象;其三,予以動態(tài)模型構(gòu)建。有靜便有動,在事物發(fā)展過程中動靜結(jié)合,二者呈現(xiàn)出相輔相成狀態(tài),相應(yīng)的既然有靜態(tài)模型,就會有動態(tài)模型的構(gòu)建,為系統(tǒng)運行中各種序列狀態(tài)呈現(xiàn),以及交互關(guān)系表現(xiàn),為系統(tǒng)活動、動態(tài)合作關(guān)系等的反映與描述,而靜態(tài)模型則為對象特點類型的呈現(xiàn)。

三、面向?qū)ο笤O(shè)計

針對于對象的設(shè)計過程,與軟件開發(fā)編程語言之間所呈現(xiàn)出的關(guān)系為完全獨立的,且對象軟件設(shè)計更具便捷性與靈活性。為基于面對對象深刻、全面認知基礎(chǔ)上展開相應(yīng)工作的,主要為類、通信過程中對象之間所擁有的組織關(guān)系,本質(zhì)上,與面向?qū)ο蠓治鲞^程中所秉承的原理與表達方式為一致的,且二者間為不可分割的關(guān)系[4]。具體程序如下:首先,細化處理對象行為與對象間相互作用;其次,經(jīng)由用例展開設(shè)計并予以實現(xiàn),在面對對象分析中,對用例圖設(shè)計予以完成,并進行操作,同時經(jīng)由詳細了解用例圖設(shè)計步驟后,可知,此種方式僅可從外部予以系統(tǒng)功能展示,但不可對系統(tǒng)全部功能予以反映,而用例設(shè)計,可作為極好的補充與健全,很好的利用用例,良好結(jié)合系統(tǒng)內(nèi)部對象、外部功能;其三,細化處理面對對象分析中狀態(tài)圖與交互圖;其四,優(yōu)選系統(tǒng)中類及部件;其五,描述系統(tǒng)內(nèi)部代碼部件,并呈現(xiàn)其與物理系結(jié)構(gòu)間依賴關(guān)系;其六,結(jié)合系統(tǒng)物理系結(jié)構(gòu)與集合配置圖,予以軟硬件結(jié)構(gòu)的良好描述。

四、結(jié)束語

所謂面對對象軟件工程方法,即將面對對象理念于軟件開發(fā)中充分應(yīng)用,以對象概念為基礎(chǔ),將對象視為開發(fā)中心。在目前,雖面對對象有缺陷與不足存在,但相較于傳統(tǒng)軟件開發(fā)方法,其對于人的思維邏輯給予了重點強調(diào),有效彌補了傳統(tǒng)方法中過于機械化的不足。而且,人們對于軟件開發(fā)相關(guān)知識也因此有了更加直觀的了解,簡化了其理解難度,對于軟件開發(fā)效率的提升大有助益,為現(xiàn)代軟件開發(fā)領(lǐng)域開創(chuàng)了一種新的思路。

參考文獻:

[1]劉佳.面向?qū)ο筌浖こ碳夹g(shù)在GIS中的應(yīng)用探究[J].數(shù)字技術(shù)與應(yīng)用,2020,38(08):104-105.

[2]樂藝.面向?qū)ο筌浖こ碳夹g(shù)在船舶綜合信息系統(tǒng)的應(yīng)用[J].艦船科學(xué)技術(shù),2018,40(16):109-111.

[3]譚火彬,林廣艷.培養(yǎng)軟件工程思想的面向?qū)ο蟪绦蛟O(shè)計課程改革與實踐[J].計算機教育,2018,284(008):53-58.

[4]韓燕麗,楊慧炯.工程應(yīng)用導(dǎo)向的面向?qū)ο笙盗姓n程體系重構(gòu)[J].軟件工程,2019,022(003):60-62.

猜你喜歡
用例面向?qū)ο?/a>靜態(tài)
UML用例模型中依賴關(guān)系的比較與分析
靜態(tài)隨機存儲器在軌自檢算法
聯(lián)鎖軟件詳細設(shè)計的測試需求分析和用例編寫
從出土文獻用例看王氏父子校讀古書的得失
面向?qū)ο蟮挠嬎銠C網(wǎng)絡(luò)設(shè)計軟件系統(tǒng)的開發(fā)
電子測試(2018年15期)2018-09-26 06:01:34
面向?qū)ο蟮臄?shù)據(jù)交換協(xié)議研究與應(yīng)用
面向?qū)ο骔eb開發(fā)編程語言的的評估方法
機床靜態(tài)及動態(tài)分析
機電信息(2015年9期)2015-02-27 15:55:56
具7μA靜態(tài)電流的2A、70V SEPIC/升壓型DC/DC轉(zhuǎn)換器
面向?qū)ο笮畔⑻崛≈杏跋穹指顓?shù)的選擇
河南科技(2014年10期)2014-02-27 14:09:03

旬阳县| 麻城市| 外汇| 玉田县| 锦州市| 嘉定区| 泽州县| 湘乡市| 专栏| 五河县| 福泉市| 贡山| 仪征市| 吴川市| 孟连| 中卫市| 佛教| 民乐县| 桓仁| 和龙市| 奈曼旗| 清河县| 元谋县| 珠海市| 闽清县| 兰坪| 石门县| 库伦旗| 古蔺县| 四平市| 察隅县| 湖州市| 巫山县| 太原市| 武夷山市| 若尔盖县| 永泰县| 宁津县| 黄冈市| 清丰县| 吉安县|