• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      在計算機系統(tǒng)軟件開發(fā)中軟件工程技術(shù)的有效應用分析

      2019-07-13 08:39:46徐洪位
      科技創(chuàng)新導報 2019年10期
      關(guān)鍵詞:軟件工程應用分析

      徐洪位

      摘 要:計算機系統(tǒng)軟件開發(fā)是一項系統(tǒng)性和邏輯性較強的工作,需要開發(fā)者具備足夠多的專業(yè)儲備和技術(shù)經(jīng)驗,并且要懂得在軟件開發(fā)過程中如何科學地應用軟件工程技術(shù),因為軟件工程技術(shù)是計算機系統(tǒng)軟件開發(fā)的基礎(chǔ)工具。本文結(jié)合計算機軟件開發(fā)要求,從技術(shù)層面對軟件工程技術(shù)在軟件開發(fā)中的作用和應用方法進行一番探討,為計算機軟件開發(fā)技術(shù)的控制和技術(shù)應用建言獻策。

      關(guān)鍵詞:計算機系統(tǒng)開發(fā) 軟件工程 應用分析

      中圖分類號:TP393.01 文獻標識碼:A 文章編號:1674-098X(2019)04(a)-0164-02

      計算機和互聯(lián)網(wǎng)的普及使人們的生活內(nèi)容更加豐富多彩,工作和出行也越來越便利,各行各業(yè)的生產(chǎn)技術(shù)逐漸朝著智能化方向發(fā)展。計算機軟件開發(fā)是基于一定的功能需求來組織系統(tǒng)軟件架構(gòu)的設(shè)計過程,具有很強的邏輯性。軟件工程技術(shù)是計算機系統(tǒng)軟件開發(fā)中的必備工具。在本文中,筆者結(jié)合計算機軟件開發(fā)要求,從技術(shù)層面對軟件工程技術(shù)在軟件開發(fā)中的作用和應用方法進行一番探討,為計算機軟件開發(fā)技術(shù)的控制和技術(shù)應用建言獻策。

      1 軟件工程技術(shù)的特點

      軟件工程技術(shù)是一種基于工程化方法構(gòu)建或維護計算機軟件系統(tǒng)的軟件。軟件工程技術(shù)的應用范圍包括計算機系統(tǒng)語言、數(shù)據(jù)庫、平臺、參數(shù)、計算機系統(tǒng)模型的開發(fā)或設(shè)計工作。近些年,隨著計算機系統(tǒng)和互聯(lián)網(wǎng)的普及,軟件應用領(lǐng)域不斷拓展,軟件系統(tǒng)越來越多,比如辦公系統(tǒng)、游戲程序、郵箱等都需要搭載軟件程序,這些軟件程序的開發(fā)與應用使人們的工作和日常生活變得更加便捷,同時能有效防止人為失誤產(chǎn)生的不利影響,因此軟件設(shè)計與軟件開發(fā)對提升工作效率和工作質(zhì)量大有助益。

      2 現(xiàn)代化計算機軟件開發(fā)方式概述

      相較于傳統(tǒng)軟件工程開發(fā)方式來說,現(xiàn)代軟件工程開發(fā)的對象更加具象化,有助于更加系統(tǒng)地處理軟件程序開發(fā)中的問題。此外,現(xiàn)代軟件工程開發(fā)流程中必須要有功能分析、設(shè)計、編碼、檢測和后期維護等開發(fā)程序,開發(fā)流程比傳統(tǒng)開發(fā)工序更具體、更全面,并且有效規(guī)避了傳統(tǒng)軟件開發(fā)中功能單一、開發(fā)流程無序性的問題,軟件程序的功能和操作內(nèi)容變得多元化,能夠進一步滿足更多用戶的個性化使用需求。

      3 軟件工程技術(shù)的應用特性

      軟件工程技術(shù)具有模塊化、抽象化、局部化、確定性、可模擬性、可優(yōu)化性、模擬性、完備性等幾個重要特征。其中,軟件工程技術(shù)的抽象性指的是必須采用虛擬技術(shù)進行系統(tǒng)開發(fā),以確保計算機軟件的功能參數(shù)具有可調(diào)性,滿足軟件使用需求??赡M性指的是在開發(fā)過程中必須采用建模技術(shù)對各功能模塊進行模擬,并結(jié)合模擬測試結(jié)果對系統(tǒng)進行優(yōu)化設(shè)計。模塊化是指根據(jù)軟件應用需求將軟件劃分為不同的功能模塊,基于各功能模塊的內(nèi)容和參數(shù)來構(gòu)建整套軟件系統(tǒng)的基本架構(gòu)。

      4 軟件工程技術(shù)在計算機系統(tǒng)軟件開發(fā)中的應用

      4.1 軟件工程建模技術(shù)在計算機系統(tǒng)軟件開發(fā)中的應用

      在軟件開發(fā)過程中,建模是技術(shù)要求最嚴格的一個環(huán)節(jié)。近些年來,網(wǎng)絡(luò)工程行業(yè)對計算機軟件建模技術(shù)的研究一直在進行,所形成的技術(shù)成果逐漸能滿足應用需求,軟件建模技術(shù)在一些領(lǐng)域所起的作用越來越重要。比如游戲開發(fā)行業(yè),要設(shè)計游戲軟件系統(tǒng)就必須采用軟件建模技術(shù)來構(gòu)建游戲角色、游戲場景和交戰(zhàn)模式。建立人物模型時,要采用三維動畫技術(shù)、骨骼建模技術(shù)和明暗光線來渲染游戲角色的造型和打斗動作,使游戲角色更加豐盈。另外,游戲開發(fā)還會用到整體建模技術(shù)將游戲角色的造型、動作等內(nèi)容連為一體,使之形成一個整體模型,再通過合理安排磁盤空間和游戲運行時所需的內(nèi)存進一步明確對計算機系統(tǒng)配置方面的要求,確定具體參數(shù),最后將軟件程序投入使用。

      4.2 軟件工程技術(shù)與過程在系統(tǒng)軟件開發(fā)中的運用

      軟件工程技術(shù)的運用過程即是計算機軟件系統(tǒng)的開發(fā)過程。在開發(fā)過程中,程序員必須明確開發(fā)要求,根據(jù)軟件功能需求選擇合適的軟件工程技術(shù)。比如開發(fā)一款可以統(tǒng)計河道水流量的軟件系統(tǒng),首先應該通過虛擬現(xiàn)實技術(shù)模擬河道的線形及流量數(shù)據(jù),對軟件的可行性進行測試。開發(fā)過程分三步完成,第一步是開發(fā)軟件系統(tǒng)整體的工作過程,第二步是設(shè)定約束條件以確保軟件系統(tǒng)規(guī)范運行。我們可以采用模塊化的設(shè)計程序,基于功能需求設(shè)定軟件的應用參數(shù)。第三步是測試軟件的工作能力,并根據(jù)測試結(jié)果對功能模塊或參數(shù)、約束條件進行適應性調(diào)整,保證軟件的實際應用過程具有可控性。

      4.3 軟件工程度量在系統(tǒng)軟件開發(fā)中的運用

      整個計算機軟件系統(tǒng)的性能以及可優(yōu)化的空間主要取決于軟件開發(fā)過程中軟件供工程的度量。所謂度量是指軟件各類參數(shù)的上下限,如開發(fā)目標為一氧化碳濃度檢測軟件,探測的上限為2%、下限為0.1%,但實際工作中,部分環(huán)境下的一氧化碳濃度可能達到10%、下限可能達到0.01%,如果依然采用上限2%、下限0.1%的標準,在某些特定的條件下就會變得毫無意義,無法為后續(xù)的開發(fā)工作提供比較客觀的依據(jù)。通過軟件工程度量的應用,能夠充分滿足系統(tǒng)開發(fā)中對部分參數(shù)的要求。以一氧化碳濃度監(jiān)測軟件為例,在開發(fā)這個軟件系統(tǒng)時,技術(shù)員先要對各類存在一氧化碳探測必要的環(huán)境進行探測和數(shù)據(jù)收集,如封閉室內(nèi)、鍋爐房等,并利用大數(shù)據(jù)技術(shù)等將各類數(shù)據(jù)進行加工,生成規(guī)律表,去除奇異值,保留常規(guī)值,建立基本模型。所謂常規(guī)值,是指濃度符合安全要求的數(shù)值,其包含上限和下限,屬于一個范圍數(shù)值,各類環(huán)境中也略有差異。完成基本模型后,再利用奇異值建立問題模型,所謂奇異值,是指存在安全隱患的數(shù)值,以生產(chǎn)車間為例,國家規(guī)定一般為上限值為30mg/m3,而如果一氧化碳濃度達到292.5mg/m3時,可使人產(chǎn)生嚴重的頭痛、眩暈等癥狀;濃度達到1170mg/m3時,吸入超過60min可使人發(fā)生昏迷;濃度達到11700mg/m3時,數(shù)分鐘內(nèi)可使人致死,上述數(shù)值均屬奇異值,建模時,需以不同數(shù)值劃定探測以及警報標準,提升軟件工程度量的價值,使其能更好的應用于系統(tǒng)軟件開發(fā)中,提升軟件的實用性。

      4.4 軟件工程優(yōu)化在系統(tǒng)軟件開發(fā)中的運用

      對軟件系統(tǒng)進行優(yōu)化調(diào)整是軟件開發(fā)進程中必不可少的程序。軟件系統(tǒng)在初步搭建起組織架構(gòu)后,通常都需要對細節(jié)進行微調(diào),然后進行系統(tǒng)測試。目前我國關(guān)于軟件優(yōu)化方面的技術(shù)已經(jīng)比較成熟,并且這項技術(shù)在實踐中還在逐步完善。另外,對軟件的優(yōu)化設(shè)計還需要考慮整個系統(tǒng)的可操作性,不能出現(xiàn)軟件的某項功能能夠獨立應用,但是無法與其他部分進行組織和協(xié)調(diào),開發(fā)人員可以運用數(shù)字技術(shù)將軟件的不同部分連為一體,以便于系統(tǒng)地采集和處理數(shù)字信息,再將信息反饋給設(shè)計人員,為軟件功能的優(yōu)化提供可靠的依據(jù)。

      5 結(jié)語

      分析軟件工程技術(shù)的特點及其在計算機軟件軟件開發(fā)中的應用路徑,有助于進一步拓展計算機軟件的應用范圍。就目前來看,軟件工程技術(shù)在人們的日常生活和工作中的作用越來越重要,雖然應用領(lǐng)域不同,但基于軟件工程技術(shù)開發(fā)軟件系統(tǒng)的流程大致不變,并且都會涉及軟件功能分析、建模分析、度量、優(yōu)化和技術(shù)改造幾個關(guān)鍵程序,軟件開發(fā)人員在具體工作中一定要重點把控以上程序的工作質(zhì)量,嚴格把控技術(shù)標準,以期充分發(fā)揮軟件工程技術(shù)在軟件開發(fā)中的作用,提高軟件開發(fā)質(zhì)量。

      參考文獻

      [1] 張起豪.淺析計算機軟件開發(fā)技術(shù)的現(xiàn)狀及應用[J].中國新通信,2018,20(19):123.

      [2] 胡聲艷.計算機軟件工程管理與應用探討[J].信息與電腦:理論版,2018(18):60-61.

      [3] 董朝賢.軟件工程技術(shù)在計算機系統(tǒng)軟件開發(fā)中的應用[J].信息與電腦:理論版,2018(9):17-18.

      猜你喜歡
      軟件工程應用分析
      依托工作室的軟件工程實踐教學研究
      應用瀑布模型的MOOC制作方法
      計算機教育(2016年7期)2016-11-10 08:38:07
      融合APTECH體系的軟件產(chǎn)業(yè)人才培養(yǎng)探究
      計算機教育(2016年7期)2016-11-10 08:04:30
      基于工程教育認證的《軟件工程》課程教學質(zhì)量建設(shè)研究 
      軟件導刊(2016年9期)2016-11-07 22:31:23
      關(guān)于提高軟件工程實踐教學質(zhì)量的幾點思考
      試析翻譯理論在翻譯實踐中的應用
      綠色化學理念下的初中化學教學探究
      電力系統(tǒng)規(guī)劃設(shè)計在電力工程設(shè)計中的應用
      煙草切絲機磨頭導桿油垢自動收集裝置的設(shè)計及應用分析
      鍋爐檢測應用壓力管道無損檢測技術(shù)的分析
      拜泉县| 嵊州市| 嵩明县| 呼伦贝尔市| 永德县| 澳门| 平武县| 沙坪坝区| 博野县| 正阳县| 深圳市| 察哈| 嘉善县| 杭州市| 抚顺县| 三亚市| 华宁县| 响水县| 河南省| 樟树市| 宁都县| 肃北| 红河县| 报价| 宣威市| 花莲市| 新竹县| 永平县| 新蔡县| 元氏县| 高阳县| 青神县| 元氏县| 桂林市| 大方县| 晋宁县| 灌云县| 永吉县| 屯留县| 景德镇市| 邮箱|