• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    軟件工程技術(shù)在系統(tǒng)軟件開發(fā)過程的應(yīng)用研究

    2021-03-07 03:52:01劉榮云
    關(guān)鍵詞:流程軟件過程

    ◆劉榮云

    軟件工程技術(shù)在系統(tǒng)軟件開發(fā)過程的應(yīng)用研究

    ◆劉榮云

    (晉中職業(yè)技術(shù)學(xué)院 山西 030600)

    在互聯(lián)網(wǎng)快速滲透人們衣食住行的過程中,計(jì)算機(jī)系統(tǒng)軟件的開發(fā)與應(yīng)用有著至關(guān)重要的作用,所以需要不斷提升系統(tǒng)軟件的開發(fā)水平,從而更好使各行業(yè)對(duì)軟件系統(tǒng)的實(shí)際需求得到滿足。對(duì)于系統(tǒng)軟件開發(fā)而言,軟件工程技術(shù)既是系統(tǒng)軟件開發(fā)的關(guān)鍵優(yōu)勢(shì),也是新時(shí)期下系統(tǒng)軟件開發(fā)專業(yè)化發(fā)展的必然需求,可以有效解決軟件開發(fā)過程中的各種問題,進(jìn)一步提升系統(tǒng)軟件的質(zhì)量與效率。因此,研究與分析軟件工程技術(shù)在系統(tǒng)軟件開發(fā)過程中的應(yīng)用及效果是非常有價(jià)值的。

    軟件工程技術(shù);系統(tǒng)軟件;開發(fā);應(yīng)用

    近年,隨著我國信息技術(shù)的迅猛發(fā)展,互聯(lián)網(wǎng)技術(shù)被運(yùn)用得越來越廣泛,既有效打破了傳統(tǒng)生產(chǎn)和交流的方式,又促進(jìn)了人們生活質(zhì)量、效率的提升。由于現(xiàn)階段信息技術(shù)發(fā)展勢(shì)頭總體較好,各項(xiàng)高科技技術(shù)也逐漸深入人們的日常生活中,互聯(lián)網(wǎng)儼然已成為人們必不可缺的一部分。而系統(tǒng)軟件的開發(fā)、應(yīng)用是互聯(lián)網(wǎng)技術(shù)發(fā)展過程中十分重要的組成部分,更是發(fā)揮互聯(lián)網(wǎng)技術(shù)作用的關(guān)鍵,并且軟件工程技術(shù)在系統(tǒng)軟件開發(fā)過程中有著不可替代的重要作用,所以為了更好提升系統(tǒng)軟件開發(fā)水平與質(zhì)量,應(yīng)當(dāng)將軟件工程技術(shù)應(yīng)用于系統(tǒng)軟件中,才可以讓系統(tǒng)軟件開發(fā)過程中的各項(xiàng)問題得到良好解決,還能夠有效促進(jìn)系統(tǒng)軟件開發(fā)的效率。

    1 軟件工程技術(shù)與系統(tǒng)軟件開發(fā)概述

    1.1 軟件工程技術(shù)

    在網(wǎng)絡(luò)信息時(shí)代下,軟件是一種以半虛擬狀態(tài)存在的高端信息技術(shù)產(chǎn)物,有著十分高超的技術(shù)含量,也正是由于這個(gè)原因,想要形成工業(yè)上的批量生產(chǎn)是難以實(shí)現(xiàn)的。同時(shí),隨著互聯(lián)網(wǎng)技術(shù)的快速發(fā)展,人們的需求也越來越大,這也讓系統(tǒng)軟件開發(fā)與設(shè)計(jì)更加復(fù)雜,相應(yīng)的也對(duì)軟件工程技術(shù)提出了更高的要求。軟件工程涉及內(nèi)容廣泛,包含語言設(shè)計(jì)、平臺(tái)系統(tǒng)及軟件維護(hù)等,具有較高復(fù)雜性及涵蓋廣泛等特點(diǎn)[1]。而軟件工程技術(shù)則是指將軟件使用需求作為主要目標(biāo),在軟件運(yùn)行環(huán)境的基礎(chǔ)上采用多種控制管理手段來開發(fā)系統(tǒng)軟件的技術(shù),并可以順應(yīng)互聯(lián)網(wǎng)服務(wù)的發(fā)展。系統(tǒng)軟件開發(fā)非常關(guān)鍵的步驟便是創(chuàng)建模型,首先,經(jīng)過對(duì)模型進(jìn)行模擬和創(chuàng)建可以更加便利的分析軟件的應(yīng)用,以及對(duì)開發(fā)周期進(jìn)行調(diào)節(jié)。其次,利用軟件工程技術(shù)進(jìn)行建模既可以保證開發(fā)工作的順利開展,還能夠不斷完善系統(tǒng)軟件開發(fā)的流程及相應(yīng)的管理制度。

    就現(xiàn)階段實(shí)際情況而言,系統(tǒng)軟件開發(fā)工作發(fā)展迅猛,雖說創(chuàng)造出很多全新的軟件開發(fā)技術(shù)與方法,但因?yàn)槠浒l(fā)展應(yīng)用時(shí)間較為短暫,這些創(chuàng)新后的軟件開發(fā)模式還難以適應(yīng)新時(shí)期下系統(tǒng)軟件開發(fā)的主要趨勢(shì),因此,現(xiàn)在亟待解決的問題仍然是怎樣利用軟件工程技術(shù)更好滿足系統(tǒng)軟件開發(fā)的各種需求。

    1.2 系統(tǒng)軟件開發(fā)

    當(dāng)系統(tǒng)軟件進(jìn)行運(yùn)行時(shí),各種缺陷及問題便會(huì)逐一顯現(xiàn)出來,這就需要技術(shù)人員對(duì)發(fā)現(xiàn)的不足與漏洞進(jìn)行針對(duì)性的分析,并以此為基礎(chǔ)作出相應(yīng)的改善。為了讓系統(tǒng)軟件開發(fā)工作能夠順利推進(jìn),還要做好軟件工程技術(shù)應(yīng)用于系統(tǒng)軟件開發(fā)的各項(xiàng)準(zhǔn)備工作。在正式啟動(dòng)系統(tǒng)軟件開發(fā)工作前,要對(duì)系統(tǒng)軟件開發(fā)的實(shí)際需求及內(nèi)容進(jìn)行結(jié)合,創(chuàng)建出與之相適應(yīng)的模型,并檢測(cè)該模型的有效性,在第一時(shí)間內(nèi)發(fā)現(xiàn)存有的不足及問題,及時(shí)進(jìn)行完善,以此獲得完整的生存時(shí)期模型。由于開發(fā)系統(tǒng)軟件具有較強(qiáng)復(fù)雜性,所創(chuàng)建的生存時(shí)期模型在開發(fā)工作推進(jìn)中難免會(huì)衍生出各種各樣的形式,如果在系統(tǒng)軟件開發(fā)中應(yīng)用這些模型,在設(shè)計(jì)上就容易出現(xiàn)一些漏洞。譬如,演化類的模型就需要技術(shù)人員不斷優(yōu)化和調(diào)整系統(tǒng)軟件開發(fā)的流程及相關(guān)步驟,進(jìn)而提升系統(tǒng)軟件開發(fā)的管理效果,盡可能避免錯(cuò)誤行為發(fā)生。目前,我國系統(tǒng)軟件程序開發(fā)模式存有一些不足,所以對(duì)開發(fā)工作進(jìn)行探索和創(chuàng)新是非常有必要的。此外,目前系統(tǒng)軟件開發(fā)存有周期較長、程序復(fù)雜等特點(diǎn),導(dǎo)致系統(tǒng)軟件與現(xiàn)代企業(yè)發(fā)展的需求相悖的情況極易發(fā)生[2]。所以要不斷創(chuàng)新傳統(tǒng)系統(tǒng)軟件開發(fā)模式,積極應(yīng)用軟件工程技術(shù),盡可能為用戶帶來更好的體驗(yàn)感。

    2 軟件工程技術(shù)在系統(tǒng)軟件開發(fā)中的應(yīng)用原則

    2.1 實(shí)用性原則

    在開發(fā)系統(tǒng)軟件的過程中,開發(fā)人員應(yīng)當(dāng)按照實(shí)際情況來選擇運(yùn)用最合適的軟件工程技術(shù),從而更好保障所開發(fā)系統(tǒng)軟件的質(zhì)量。與此同時(shí),在進(jìn)行系統(tǒng)軟件設(shè)計(jì)與開發(fā)時(shí),還要對(duì)軟件的開發(fā)成本引起重視,嚴(yán)格遵循實(shí)用性原則,進(jìn)而有效降低軟件開發(fā)成本,讓經(jīng)濟(jì)效益得到提升。

    2.2 科學(xué)性原則

    在開發(fā)系統(tǒng)軟件的過程中,要遵循科學(xué)性原則,在利用調(diào)查和分析等手段更加系統(tǒng)全面了解市場(chǎng)實(shí)際需求之外,還要比較、研究現(xiàn)在已經(jīng)存在的產(chǎn)品,并以此為基礎(chǔ)確定采取何種方式和技術(shù)開發(fā)系統(tǒng)軟件。另外,在開發(fā)過程中需要選擇專業(yè)性較強(qiáng)的開發(fā)人員,通過一系列規(guī)范科學(xué)的管理制度,保障系統(tǒng)軟件的整體質(zhì)量。

    3 軟件工程技術(shù)在系統(tǒng)軟件開發(fā)中的應(yīng)用

    3.1 對(duì)軟件開發(fā)技術(shù)、需求進(jìn)行確定

    開發(fā)系統(tǒng)軟件的主要工作流程便是對(duì)需求進(jìn)行確定,對(duì)軟件進(jìn)行設(shè)計(jì),以及對(duì)系統(tǒng)進(jìn)行檢測(cè)和維護(hù)等。首先對(duì)軟件開發(fā)技術(shù)市場(chǎng)的實(shí)際需求進(jìn)行了解和確定,像JSP法、SASD法和JSD法等方法在目前運(yùn)用較為廣泛,在實(shí)際應(yīng)用過程中就要按照實(shí)際情況選擇最為合理的軟件開發(fā)技術(shù)[4]。例如,圖書館想要重新設(shè)計(jì)管理系統(tǒng)時(shí),便能夠聯(lián)合Java語言與JSP技術(shù),再通過對(duì)前端HTML5的利用,美化系統(tǒng)軟件表面,然后合理運(yùn)用企業(yè)數(shù)據(jù)庫與MVC框架。這個(gè)例子中所提及的應(yīng)用技術(shù)不僅可以讓軟件運(yùn)行的穩(wěn)定性得到保障,還可以提升在各種媒介設(shè)備中的實(shí)用性能。當(dāng)以上技術(shù)得到確定后,可以進(jìn)行需求分析和建模。想要讓系統(tǒng)軟件全面滿足市場(chǎng)需求,就必須利用軟件工程技術(shù)合理分析出軟件的真實(shí)需求,而且在具體開發(fā)某種軟件時(shí),需要對(duì)軟件的整體性能及未來發(fā)展目標(biāo)進(jìn)行充分的分析,以此明確系統(tǒng)軟件開發(fā)的首要方向。

    3.2 創(chuàng)建軟件開發(fā)模型

    創(chuàng)建軟件開發(fā)模型對(duì)于系統(tǒng)軟件而言,是一項(xiàng)至關(guān)重要的工作,科學(xué)合理的軟件模型可以將軟件應(yīng)用最基本的框架及時(shí)的構(gòu)建出來,從而讓系統(tǒng)軟件開發(fā)效率得到明顯提升,更好滿足軟件開發(fā)需求。以往在進(jìn)行系統(tǒng)軟件開發(fā)時(shí),非常容易受到許多外界因素的干預(yù),造成系統(tǒng)軟件開發(fā)模型難以滿足實(shí)際開發(fā)要求,而將軟件工程技術(shù)應(yīng)用到其中恰好可以有效解決這一難題。科學(xué)合理的創(chuàng)建軟件開發(fā)模型可以更好匹配軟件開發(fā)的要求,并能夠讓相關(guān)工作人員更為快速的把握開發(fā)總體周期及流程等事項(xiàng)。軟件開發(fā)模型主要包含三方面的內(nèi)容:一是項(xiàng)目管理模型。項(xiàng)目管理模型的主要目的是為了明確軟件開發(fā)的具體工作流程及相關(guān)管理制度。二是開發(fā)過程中的模型。開發(fā)過程中的模型是根據(jù)軟件開發(fā)進(jìn)度及周期等具體情況進(jìn)行不斷調(diào)整。三是組織公共模型。組織公共模型主要作用是對(duì)前兩者進(jìn)行輔助,從而讓軟件開發(fā)工作更加順利進(jìn)行。在系統(tǒng)軟件實(shí)際開發(fā)過程中應(yīng)用軟件工程技術(shù)時(shí),既要對(duì)應(yīng)用程序進(jìn)行合理分析,又要對(duì)軟件開發(fā)流程、周期及相關(guān)要點(diǎn)進(jìn)行評(píng)估,然后根據(jù)具體的問題對(duì)軟件設(shè)計(jì)進(jìn)行調(diào)整。

    3.3 對(duì)軟件程序進(jìn)行設(shè)計(jì)

    在開發(fā)軟件的應(yīng)用程序之前,應(yīng)當(dāng)先對(duì)軟件使用人員關(guān)于軟件應(yīng)用程序的要求進(jìn)行深入調(diào)查與了解,并以此為基礎(chǔ)對(duì)軟件進(jìn)行科學(xué)的研究與開發(fā),保障設(shè)計(jì)的軟件程序更加合理。在設(shè)計(jì)軟件應(yīng)用程序時(shí),通過軟件工程技術(shù)的應(yīng)用,不僅可以對(duì)軟件進(jìn)行精確的規(guī)劃,還可以更清楚軟件在運(yùn)行過程中各種數(shù)據(jù)、參數(shù)的具體變化,從而根據(jù)變化趨勢(shì)更好解決運(yùn)行過程中出現(xiàn)的問題。同時(shí),將軟件工程技術(shù)應(yīng)用于系統(tǒng)軟件程序設(shè)計(jì)中,還能夠?qū)浖男阅?、軟件程序設(shè)計(jì)相關(guān)要求進(jìn)行深入分析,進(jìn)一步滿足用戶的各種要求。另外,軟件應(yīng)用程序在設(shè)計(jì)過程中還需要對(duì)用戶使用習(xí)慣進(jìn)行收集,然后利用技術(shù)手段不斷調(diào)整和改進(jìn)軟件應(yīng)用程序的界面、功能等,從而讓用戶的實(shí)際使用需求得到較好的滿足。

    3.4 強(qiáng)化軟件開發(fā)管理

    系統(tǒng)軟件開發(fā)工作具有應(yīng)用程序?qū)嵭л^強(qiáng)、周期較長及復(fù)雜程度較高等特點(diǎn),由此也引發(fā)了一系列的開發(fā)、設(shè)計(jì)難題,此時(shí)合理利用軟件工程技術(shù)就顯得極為重要,這對(duì)系統(tǒng)軟件開發(fā)工作的整體質(zhì)量有著較大影響。目前,互聯(lián)網(wǎng)信息技術(shù)發(fā)展勢(shì)頭較好,如果在系統(tǒng)軟件開發(fā)管理工作中融入一些硬件設(shè)備,能夠促使開發(fā)過程中的各項(xiàng)問題,以及即將發(fā)生的問題得到快速解決與預(yù)防。另外,管理軟件開發(fā)項(xiàng)目時(shí),不僅要對(duì)項(xiàng)目所需資金、技術(shù)及人員進(jìn)行科學(xué)合理的規(guī)劃,還要開展相應(yīng)的評(píng)估工作,讓系統(tǒng)軟件開發(fā)流程能夠順利實(shí)施。最后,當(dāng)軟件開發(fā)工作順利完成后還需要做好產(chǎn)品的驗(yàn)收工作。

    4 結(jié)論

    近年,隨著社會(huì)經(jīng)濟(jì)的快速發(fā)展,以及科學(xué)技術(shù)水平的不斷提升,系統(tǒng)軟件開發(fā)工作的開展也隨之面臨著更多、更高、更大的挑戰(zhàn)和要求,而將軟件工程技術(shù)應(yīng)用于系統(tǒng)軟件開發(fā)中,恰好能夠讓軟件開發(fā)水平得到顯著提升,從而有效應(yīng)對(duì)各種難題。在實(shí)際的系統(tǒng)軟件開發(fā)工作中,必須嚴(yán)格遵循科學(xué)性與使用性原則,然后以市場(chǎng)實(shí)際需求為基礎(chǔ),創(chuàng)建出符合實(shí)際的軟件開發(fā)模型,并合理設(shè)計(jì)和開發(fā)軟件程序,繼而有效提升系統(tǒng)軟件開發(fā)的整體技術(shù)水平。

    [1]尹振坤.軟件工程技術(shù)在系統(tǒng)軟件開發(fā)過程的應(yīng)用[J].電子技術(shù)與軟件工程,2021(05):50-51.

    [2]李興森.軟件工程技術(shù)在系統(tǒng)軟件開發(fā)過程的應(yīng)用研究[J].農(nóng)家參謀,2020(02):194.

    [3]王志崗.軟件工程技術(shù)在系統(tǒng)軟件開發(fā)中的應(yīng)用[J].信息與電腦(理論版),2019,31(24):41-43.

    [4]方玉林.軟件工程技術(shù)在系統(tǒng)軟件開發(fā)過程的應(yīng)用分析[J].產(chǎn)業(yè)與科技論壇,2019,18(23):50-51.

    猜你喜歡
    流程軟件過程
    禪宗軟件
    英語文摘(2021年10期)2021-11-22 08:02:26
    吃水果有套“清洗流程”
    描寫具體 再現(xiàn)過程
    臨終是個(gè)怎樣的過程
    軟件對(duì)對(duì)碰
    違反流程 致命誤判
    本刊審稿流程
    析OGSA-DAI工作流程
    在這個(gè)學(xué)習(xí)的過程中收獲最大的是哪些,為什么?
    Coco薇(2015年12期)2015-12-10 03:54:58
    圓滿的過程
    四子王旗| 渝北区| 兴山县| 延安市| 太仆寺旗| 卢氏县| 合水县| 梁河县| 怀安县| 牙克石市| 台南市| 廉江市| 长岛县| 民勤县| 崇信县| 海兴县| 车险| 德安县| 东海县| 大同县| 黔西| 双流县| 寿光市| 江华| 外汇| 江源县| 文化| 德庆县| 轮台县| 安仁县| 奉贤区| 彭阳县| 亚东县| 湟源县| 关岭| 肥东县| 女性| 左云县| 准格尔旗| 大关县| 达拉特旗|