亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        軟件設(shè)計(jì)模式研究及應(yīng)用

        2015-10-13 08:12:16范偉
        山東工業(yè)技術(shù) 2015年20期
        關(guān)鍵詞:軟件設(shè)計(jì)設(shè)計(jì)模式

        范偉

        摘要:采取有效模式,提高軟件設(shè)計(jì)水平,使其得到更好應(yīng)用是非常重要的一項(xiàng)工作。文章介紹了軟件設(shè)計(jì)模式的種類和要素,分析軟件設(shè)計(jì)模式的應(yīng)用范圍和應(yīng)用方法,希望能為實(shí)際工作提供指導(dǎo)與借鑒,能引起人們對(duì)該問(wèn)題的關(guān)注。

        關(guān)鍵詞:軟件設(shè)計(jì);設(shè)計(jì)模式;軟件應(yīng)用

        0引言

        在軟件設(shè)計(jì)過(guò)程中,采取有效的設(shè)計(jì)模式,嚴(yán)格按照規(guī)范流程開(kāi)展設(shè)計(jì)是十分必要的。但目前設(shè)計(jì)工作中存在一些問(wèn)題與不足,影響軟件設(shè)計(jì)和應(yīng)用。今后應(yīng)采取完善措施,把握每個(gè)要點(diǎn),注重技術(shù)創(chuàng)新和完善,促進(jìn)設(shè)計(jì)水平提高。

        1軟件設(shè)計(jì)模式的種類

        根據(jù)工作類型和應(yīng)用范圍的不同,軟件設(shè)計(jì)模式的具體種類也不一樣,主要類型包括以下幾種。

        (1)創(chuàng)建型模式。與對(duì)象創(chuàng)建有關(guān),描述怎樣創(chuàng)新一個(gè)對(duì)象,將對(duì)象創(chuàng)建的具體細(xì)節(jié)隱藏,讓程序代碼不依賴具體對(duì)象,設(shè)計(jì)對(duì)象實(shí)例,促進(jìn)設(shè)計(jì)水平提高。常用工廠方法、生成器模式、原型模式、單件模式等,實(shí)際工作中,用定義創(chuàng)建對(duì)象接口,復(fù)制原型創(chuàng)建新對(duì)象等方法,完成軟件模式設(shè)計(jì)工作。

        (2)行為型模式。主要內(nèi)容為算法對(duì)象間責(zé)任分配問(wèn)題,描述對(duì)象或類的模型,并包括他們之間的通信模式,重點(diǎn)關(guān)注的是對(duì)象間的聯(lián)系方式,常用中介者模式、觀察者模式等。

        (3)結(jié)構(gòu)型模式。該模式所描述的是一系列將類和對(duì)象進(jìn)行組合的問(wèn)題,通過(guò)組合,結(jié)合具體工作需要,從而構(gòu)建更大的類和對(duì)象。重點(diǎn)是結(jié)構(gòu)化方式,并不是如何構(gòu)造這些類。常用結(jié)構(gòu)型類模式,利用接口或類的繼承來(lái)實(shí)現(xiàn)。還有一種結(jié)構(gòu)型對(duì)象模型,對(duì)設(shè)計(jì)對(duì)象進(jìn)行組合和加工,完成設(shè)計(jì)和加工任務(wù),滿足具體工作需要。

        2軟件設(shè)計(jì)模式的要素

        具體設(shè)計(jì)過(guò)程中,應(yīng)該嚴(yán)格把握每個(gè)要素,重視每個(gè)流程的質(zhì)量控制,促進(jìn)設(shè)計(jì)水平提高。

        (1)模式名稱。名稱是非常重要的內(nèi)容,也是設(shè)計(jì)者需要關(guān)注的,用一兩個(gè)詞匯來(lái)描述模式的問(wèn)題、解決方案和所取得的效果。命名新模式需要綜合應(yīng)用多項(xiàng)技能,并可以增加新詞匯,可以在較高的抽象層次上完成設(shè)計(jì)任務(wù)。名稱能讓我們進(jìn)一步思考,方便交流設(shè)計(jì)思想和設(shè)計(jì)成果,加深對(duì)設(shè)計(jì)軟件的理解和認(rèn)識(shí)。

        (2)描述問(wèn)題。對(duì)軟件設(shè)計(jì)問(wèn)題的前因后果進(jìn)行描述,例如,對(duì)象表示算法問(wèn)題,對(duì)象結(jié)構(gòu)問(wèn)題,導(dǎo)致設(shè)計(jì)不靈活的成因等。這些問(wèn)題都是設(shè)計(jì)中需要關(guān)注的內(nèi)容,有利于設(shè)計(jì)人員采取改進(jìn)和完善措施,推動(dòng)設(shè)計(jì)水平提高。

        (3)解決方案。描述設(shè)計(jì)的組成部分,掌握不同部分的相互關(guān)系和各自職責(zé)以及協(xié)作方式,為設(shè)計(jì)者開(kāi)展各項(xiàng)工作提供參考和依據(jù)。

        (4)設(shè)計(jì)效果。對(duì)設(shè)計(jì)模式的應(yīng)用效果進(jìn)行描述,掌握設(shè)計(jì)基本情況,滿足具體工作需要。設(shè)計(jì)決策描述時(shí),只是偶爾提到設(shè)計(jì)模式的效果,但對(duì)評(píng)價(jià)設(shè)計(jì)模式和選擇最佳模式具有參考和指示意義。因而設(shè)計(jì)效果是關(guān)注的重點(diǎn)內(nèi)容,對(duì)提高軟件設(shè)計(jì)水平具有積極作用。

        3軟件設(shè)計(jì)模式的應(yīng)用范圍

        傳統(tǒng)軟件設(shè)計(jì)模式應(yīng)用采用程序部署模式,根據(jù)用戶需求來(lái)設(shè)計(jì),然后應(yīng)用這些軟件。但軟件備份和數(shù)據(jù)維護(hù)比較困難,容易加大成本,為轉(zhuǎn)變這種情況,今后可以采取以下改進(jìn)措施。

        3.1應(yīng)用MVC設(shè)計(jì)模式

        該模式是比較實(shí)用的模式,也是設(shè)計(jì)者不斷總結(jié)經(jīng)驗(yàn)的結(jié)果。將程序設(shè)計(jì)的輸入、處理、輸出流程進(jìn)行分離,由設(shè)計(jì)人員分別完成每項(xiàng)設(shè)計(jì)任務(wù)。同時(shí)系統(tǒng)設(shè)計(jì)包括模擬層、視圖層、控制層三個(gè)組成部分,并且將表示邏輯和業(yè)務(wù)邏輯進(jìn)行分離,實(shí)現(xiàn)對(duì)設(shè)計(jì)工作的改進(jìn)和完善,促進(jìn)軟件設(shè)計(jì)中的每項(xiàng)任務(wù)順利完成。

        3.2采用相應(yīng)的框架結(jié)構(gòu)來(lái)實(shí)現(xiàn)

        系統(tǒng)框架設(shè)計(jì)也是非常關(guān)鍵的內(nèi)容,數(shù)據(jù)持久層的主要任務(wù)包括數(shù)據(jù)庫(kù)系統(tǒng)建設(shè),相關(guān)事務(wù)處理等,可用Hibernate框架來(lái)實(shí)現(xiàn)。表示層處理客戶請(qǐng)求,調(diào)用邏輯模塊,將結(jié)果以動(dòng)態(tài)網(wǎng)頁(yè)形式反饋到客戶端。業(yè)務(wù)層主要用來(lái)實(shí)現(xiàn)應(yīng)用系統(tǒng)的具體業(yè)務(wù),滿足系統(tǒng)運(yùn)行和客戶各項(xiàng)工作需要,使整個(gè)系統(tǒng)更好發(fā)揮作用,也是整個(gè)系統(tǒng)應(yīng)用的關(guān)鍵和核心內(nèi)容,對(duì)提高軟件設(shè)計(jì)水平和應(yīng)用效果具有積極作用。

        3.3改進(jìn)數(shù)據(jù)操作和相關(guān)模式

        具體應(yīng)用過(guò)程中,模型和視圖可能存在不相協(xié)調(diào)的內(nèi)容,影響軟件設(shè)計(jì)綜合水平提升。但控制器可以有效連接這部分內(nèi)容,滿足設(shè)計(jì)工作需要,對(duì)返回的邏輯數(shù)據(jù)進(jìn)行操作,就可以彌補(bǔ)系統(tǒng)運(yùn)行存在的問(wèn)題,更好完成設(shè)計(jì)任務(wù)。

        4軟件設(shè)計(jì)模式的應(yīng)用方法

        實(shí)際應(yīng)用過(guò)程中,應(yīng)該把握正確的方法,促進(jìn)軟件得到更為有效的應(yīng)用。

        (1)正確使用。系統(tǒng)設(shè)計(jì)要嚴(yán)格遵循相關(guān)方法,對(duì)設(shè)計(jì)中遇到的困難及時(shí)處理和解決,防止影響系統(tǒng)設(shè)計(jì)水平。同時(shí)還要正確設(shè)計(jì)軟件,把握設(shè)計(jì)流程,方便系統(tǒng)維護(hù),確保系統(tǒng)技術(shù)先進(jìn),具有可擴(kuò)展性,復(fù)用性能良好,促進(jìn)設(shè)計(jì)水平提升,更好為軟件應(yīng)用服務(wù)。

        (2)防止教條。軟件設(shè)計(jì)不是公式和模型,而要結(jié)合設(shè)計(jì)的具體需要,靈活采用,避免教條。注重設(shè)計(jì)工作創(chuàng)新,根據(jù)具體需要合理選擇設(shè)計(jì)模式,科學(xué)安排系統(tǒng)各項(xiàng)結(jié)構(gòu),促進(jìn)設(shè)計(jì)水平提升。

        (3)避免亂用。并不是所有軟件設(shè)計(jì)都要采用模式,而是經(jīng)驗(yàn)總結(jié)和技術(shù)創(chuàng)新的結(jié)果,設(shè)計(jì)中需要綜合考慮,合理應(yīng)用模型,注重結(jié)合具體需要,提升系統(tǒng)功能,為軟件設(shè)計(jì)服務(wù)。

        5結(jié)束語(yǔ)

        總之,在計(jì)算機(jī)技術(shù)發(fā)展和應(yīng)用過(guò)程中,軟件設(shè)計(jì)是非常重要的內(nèi)容。實(shí)際工作中應(yīng)該明確設(shè)計(jì)模式的種類和要素,掌握正確的方法,順利完成軟件設(shè)計(jì)各項(xiàng)工作。并總結(jié)經(jīng)驗(yàn),提高工作人員素質(zhì),促進(jìn)軟件設(shè)計(jì)水平提高,更好滿足實(shí)際工作需要。

        參考文獻(xiàn):

        [1]洪中.組態(tài)軟件設(shè)計(jì)中的模式應(yīng)用[J].微計(jì)算機(jī)信息,2007(10) ,279-281

        [2]劉啟明.軟件設(shè)計(jì)模式應(yīng)用研究[J].電子技術(shù)與軟件工程,2015 (04),68

        [3]計(jì)春雷.軟件設(shè)計(jì)模式及其應(yīng)用研究[J].上海電機(jī)學(xué)院學(xué)報(bào),2006 (05),46-60

        [4]崔行臣.代理軟件設(shè)計(jì)模式及其應(yīng)用研究[J].山東廣播電視大學(xué)學(xué)報(bào),2012(03),66-69endprint

        猜你喜歡
        軟件設(shè)計(jì)設(shè)計(jì)模式
        仿生設(shè)計(jì)模式的創(chuàng)新應(yīng)用探索
        玩具世界(2023年6期)2024-01-29 12:14:36
        “1+1”作業(yè)設(shè)計(jì)模式的實(shí)踐探索
        設(shè)計(jì)模式挖掘的有效性評(píng)估策略
        三維協(xié)同設(shè)計(jì)模式下的航天項(xiàng)目管理實(shí)踐與展望
        交通機(jī)電工程設(shè)計(jì)模式創(chuàng)新探討
        CAN總線通信技術(shù)在電梯監(jiān)控系統(tǒng)中的應(yīng)用
        基于單片機(jī)SPCE061A的字幕機(jī)點(diǎn)陣式字母電子顯示屏的設(shè)計(jì)制作
        商情(2016年42期)2016-12-23 16:56:26
        基于STC單片機(jī)的廚房智能安全管控系統(tǒng)的設(shè)計(jì)
        基于STM8S903K3的序列打螺絲夾具的軟件設(shè)計(jì)
        JCI標(biāo)準(zhǔn)下發(fā)送調(diào)配部軟件設(shè)計(jì)及應(yīng)用
        国产精品无码午夜福利| 99精品视频69V精品视频| 人人妻人人澡人人爽曰本| 天天插视频| 国产亚洲精品综合一区二区| 久久久99精品免费视频| 成人国产精品一区二区视频| 亚洲av国产精品色午夜洪2| 国产欧美久久久另类精品| 中文字幕av久久激情亚洲精品| 日产一区二区三区的精品| 尹人香蕉久久99天天拍| 好紧好爽免费午夜视频| 国产乱妇乱子视频在播放| 日本在线视频网站www色下载| 久久久久人妻精品一区5555| 91精品国产乱码久久久| 国产人妻久久精品二区三区老狼| 97一期涩涩97片久久久久久久| 亚洲综合激情五月丁香六月| 欧美成人免费高清视频| 亚洲av成人在线网站| 中文字幕亚洲日本va| 偷拍夫妻视频一区二区| 高清精品一区二区三区| 国产真实伦在线观看| 久久精品片| 国产精品亚洲一区二区三区正片| 蜜桃视频国产一区二区| a级毛片免费观看在线| 国产免费网站看v片元遮挡| 男女干逼视频免费网站| 国产一区二区三区内射| 亚洲狠狠婷婷综合久久久久图片| 国产在线视频国产永久视频| 国产洗浴会所三级av| 欧美日韩一区二区三区在线观看视频| 亚洲欧洲∨国产一区二区三区| 国产目拍亚洲精品一区二区| 免费人成黄页网站在线一区二区| 中文字幕中文有码在线|