• 
    

    
    

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

      ?

      軟件工程方法在計(jì)算機(jī)軟件開發(fā)中的運(yùn)用

      2017-03-15 17:00:43謝廣輝
      電子技術(shù)與軟件工程 2017年2期
      關(guān)鍵詞:計(jì)算機(jī)軟件開發(fā)運(yùn)用

      謝廣輝

      摘 要 近些年來,計(jì)算機(jī)技術(shù)的發(fā)展十分迅猛,其在各個(gè)領(lǐng)域的應(yīng)用也越來越廣泛,對(duì)計(jì)算機(jī)軟件的開發(fā)產(chǎn)生較大的影響,使其更加具有難度。在當(dāng)今時(shí)代,傳統(tǒng)軟件工程方法已經(jīng)不能使現(xiàn)代發(fā)展的需求得到滿足,現(xiàn)代軟件工程方法逐漸在計(jì)算機(jī)軟件開發(fā)中得到應(yīng)用,憑此促使開發(fā)軟件的效率和質(zhì)量得到提高,使軟件危機(jī)的影響得到控制,并且促使軟件系統(tǒng)的應(yīng)用更加具有價(jià)值。對(duì)此,本文就軟件工程方法在計(jì)算機(jī)軟件開發(fā)中的運(yùn)用進(jìn)行探討。

      【關(guān)鍵詞】軟件工程方法 計(jì)算機(jī)軟件開發(fā) 運(yùn)用

      在信息化時(shí)代背景下,要想適應(yīng)時(shí)代發(fā)展要求,使社會(huì)經(jīng)濟(jì)發(fā)展的速度加快,必須加強(qiáng)軟件工程研究,促使更多功能強(qiáng)大的軟件得到開發(fā)。要想確保軟件得到有效開發(fā),需要采取科學(xué)的方法進(jìn)行,特別是軟件工程方法,才能促使有關(guān)問題得到有效處理,使開發(fā)的效果和質(zhì)量得到保障。軟件工程包含的知識(shí)較為豐富,軟件工程方法在計(jì)算機(jī)軟件開發(fā)中的運(yùn)用,能夠促使軟件實(shí)際作用效果更加理想,使開發(fā)軟件功能更加令人滿意,從而能夠得到有效的適用。

      1 軟件工程方法概述

      1.1 軟件工程方法的概念分析

      軟件工程屬于軟件學(xué)科,其主要是采取工程化的方法建立先進(jìn)的軟件學(xué)科,包括的內(nèi)容較多廣泛,例如程序語言設(shè)計(jì)、數(shù)據(jù)庫、軟件開發(fā)技術(shù)、系統(tǒng)平臺(tái)、設(shè)計(jì)模式以及設(shè)計(jì)標(biāo)準(zhǔn)等。在信息化背景下,辦公軟件、操作系統(tǒng)以及嵌入式系統(tǒng)等在各行業(yè)逐漸得到廣泛的應(yīng)用,這些行業(yè)包括工業(yè)、農(nóng)業(yè)以及金融業(yè)等,促使行業(yè)工作效率和質(zhì)量得到提高,對(duì)社會(huì)經(jīng)濟(jì)的發(fā)展也產(chǎn)生積極的影響。

      過去的60多年,大量軟件工程方法被推出,例如結(jié)構(gòu)化方法、面向?qū)ο蠓椒ㄒ约靶问交椒ǖ?。在這些軟件工程方法中,結(jié)構(gòu)化方法也稱作生命周期方法,可將軟件生命周期分成各個(gè)階段,采用結(jié)構(gòu)化技術(shù)促使各階段目標(biāo)得以完成。面向?qū)ο蠓椒ㄊ菙?shù)據(jù)緊密結(jié)合操作,能夠?qū)崿F(xiàn)軟件開發(fā)過程的有效過渡。形式化方法是通過形式化數(shù)學(xué)變換進(jìn)行軟件的開發(fā),促使系統(tǒng)說明能夠得到執(zhí)行。

      1.2 軟件工程方法的優(yōu)勢(shì)分析

      1.2.1 提高軟件智能化水平

      軟件工程方法運(yùn)用于計(jì)算機(jī)軟件開發(fā)中,能夠使軟件性能升級(jí)更加迅速,促使軟件的整體功能更加先進(jìn),從而提高軟件系統(tǒng)存儲(chǔ)量。并且,用戶的使用也可避免調(diào)整與修改的繁瑣,有利于軟件智能化水平的提高。

      1.2.2 使網(wǎng)絡(luò)硬件的壓力減輕

      軟件系統(tǒng)的優(yōu)化可以促使軟件對(duì)網(wǎng)絡(luò)硬件的壓力有效減輕,如果軟件未能實(shí)現(xiàn)優(yōu)化,將會(huì)導(dǎo)致網(wǎng)絡(luò)硬件的壓力加重,在系統(tǒng)中占據(jù)較大的空間,造成網(wǎng)絡(luò)資源的嚴(yán)重消耗,并且對(duì)硬件的使用壽命和用戶的體驗(yàn)帶來不良影響。

      1.2.3 加快軟件開發(fā)效率

      如果不將軟件工程方法運(yùn)用于計(jì)算機(jī)軟件開發(fā)中,則軟件的整體性能將很難得到提高,需要重新進(jìn)行新軟件的開發(fā),從而導(dǎo)致開發(fā)成本增加,也造成軟件開發(fā)效率低下。計(jì)算機(jī)軟件開發(fā)中運(yùn)用軟件工程方法,可以促使整體性能更加強(qiáng)大,使軟件開發(fā)檢測(cè)更加高效。

      1.2.4 改善軟件產(chǎn)品體驗(yàn)效果

      軟件使用效果可以由用戶使用的效率和質(zhì)量得到體現(xiàn),如果軟件性能較好,將能快速對(duì)用戶的指令進(jìn)行識(shí)別和動(dòng)作,從而盡可能避免系統(tǒng)漏洞的產(chǎn)生。并且,在處理任務(wù)的過程中,將能表現(xiàn)出較強(qiáng)的抗干擾性,促使任務(wù)得以完成的同時(shí)保證較高的質(zhì)量,促使用戶的現(xiàn)實(shí)需求得到滿足。

      2 計(jì)算機(jī)軟件開發(fā)中軟件工程方法的運(yùn)用

      2.1 計(jì)算機(jī)輔助教學(xué)軟件開發(fā)中的運(yùn)用

      計(jì)算機(jī)輔助教學(xué)軟件,即CAI,其開發(fā)模式如下:對(duì)工具或語言進(jìn)行選擇,基于此參照有關(guān)經(jīng)驗(yàn)并且使用工具促使限制和要求得到滿足,然后利用結(jié)構(gòu)化方法或者模塊化設(shè)計(jì)理念進(jìn)行開發(fā)任務(wù)。如果軟件需求發(fā)生改變,開發(fā)人員應(yīng)對(duì)原系統(tǒng)立刻進(jìn)行修改或調(diào)試,而這樣的方式比較復(fù)雜、容易出錯(cuò)。隨著時(shí)代的不斷發(fā)展,用戶的需求也早已不同以往,軟件系統(tǒng)需要及時(shí)進(jìn)行更新,才能使用戶需求得到滿足。然而這種方法開發(fā)的軟件維護(hù)成本較高,不利于重復(fù)使用,如先前開發(fā)的CAI軟件不能充分發(fā)揮其功能,難以直接拼接現(xiàn)有的功能模塊或者機(jī)械式重用。所以,開發(fā)人員需要加強(qiáng)軟件工程方法的有效運(yùn)用,重視CAI軟件的開發(fā),從而開發(fā)更加高效,使CAI軟件危機(jī)得以解除。

      2.2 醫(yī)療軟件開發(fā)中的運(yùn)用

      計(jì)算機(jī)軟件廣泛應(yīng)用于醫(yī)療以及金融等領(lǐng)域,不僅能夠促使生產(chǎn)更加高效,也能促使行業(yè)的操作及程序得到規(guī)范。在軟件開發(fā)過程中,軟件工程意識(shí)必不可少,需要對(duì)軟件工程方法進(jìn)行合理運(yùn)用,才能使軟件的開發(fā)更加順利。例如,現(xiàn)代醫(yī)療衛(wèi)生事業(yè)中引進(jìn)信息管理和醫(yī)院病理軟件,從而更好地監(jiān)督病理情況,將有關(guān)數(shù)據(jù)資料有效儲(chǔ)存,為疾病治療與護(hù)理提供幫助。并且,在軟件開發(fā)前,需要對(duì)其需求進(jìn)行分析,從多個(gè)層面對(duì)醫(yī)院需求進(jìn)行分析,結(jié)合醫(yī)院科室實(shí)際進(jìn)行醫(yī)療軟件的開發(fā),從而使醫(yī)院發(fā)展的要求得到滿足,使醫(yī)院及軟件開發(fā)商的經(jīng)濟(jì)效益得到提高。

      2.3 管理信息系統(tǒng)軟件開發(fā)中的運(yùn)用

      管理信息系統(tǒng)作為一項(xiàng)重要工具,能夠?qū)崿F(xiàn)信息的收集、整理與使用,在該系統(tǒng)的開發(fā)過程中,需要對(duì)系統(tǒng)的設(shè)計(jì)和分析給予重視,對(duì)邏輯模型進(jìn)行科學(xué)構(gòu)建,展示業(yè)務(wù)處理的流程和有關(guān)數(shù)據(jù),并且進(jìn)行有關(guān)數(shù)據(jù)圖和組織結(jié)構(gòu)圖的繪制,為系統(tǒng)的開發(fā)提供支持。并且,系統(tǒng)開發(fā)階段可利用數(shù)據(jù)字典、組織結(jié)構(gòu)圖以及數(shù)據(jù)流程圖等使業(yè)務(wù)處理流程不再繁瑣,從而有效發(fā)揮結(jié)構(gòu)化方法的作用。然而多數(shù)大型機(jī)構(gòu),其內(nèi)部組織結(jié)構(gòu)復(fù)雜性較高,涉及的分支網(wǎng)店十分廣泛,表現(xiàn)出顯著的非結(jié)構(gòu)化特征,將導(dǎo)致管理信息系統(tǒng)軟件的開發(fā)更加困難。此時(shí),需要對(duì)軟件工程方法進(jìn)行運(yùn)用,將業(yè)務(wù)處理實(shí)體作為對(duì)象,根據(jù)其狀態(tài)轉(zhuǎn)換和特征等進(jìn)行對(duì)象狀態(tài)轉(zhuǎn)換圖、類結(jié)構(gòu)圖以及實(shí)體關(guān)系圖等的建立,明確展示業(yè)務(wù)操作流程和數(shù)據(jù)處理流程,使非結(jié)構(gòu)數(shù)據(jù)更加完善,創(chuàng)建良好的數(shù)據(jù)環(huán)境,使用戶的實(shí)際需求得到滿足。

      3 結(jié)語

      總而言之,軟件工程方法在計(jì)算機(jī)軟件開發(fā)中的運(yùn)用,主要是入手于管理信息系統(tǒng)軟件、醫(yī)療軟件以及計(jì)算機(jī)輔助教學(xué)軟件等的開發(fā),促使軟件工程方法的優(yōu)勢(shì)得到有效發(fā)揮,需要對(duì)軟件工程方法進(jìn)行充分的了解和掌握,促使軟件工程更加完善。唯有如此,才能確保軟件開發(fā)工作順利進(jìn)行,并且使開發(fā)的效果和質(zhì)量得到提高,使用戶得到更好的體驗(yàn),從中滿足自身實(shí)際需求,體現(xiàn)軟件系統(tǒng)的應(yīng)用價(jià)值。

      參考文獻(xiàn)

      [1]胡勁松.軟件工程方法在MIS開發(fā)中的作用探析[J].信息與電腦(理論版),2012(12):109-110.

      [2]劉欣苗.軟件工程方法在MIS開發(fā)中的運(yùn)用[J].科技創(chuàng)新導(dǎo)報(bào),2008(27):11.

      [3]林葉之.計(jì)算機(jī)軟件設(shè)計(jì)的系統(tǒng)工程方法分析[J].湖北函授大學(xué)學(xué)報(bào),2015(23):108-109.

      [4]張晨光.計(jì)算機(jī)軟件工程的維護(hù)措施與方法初探[J].中外企業(yè)家,2016(03):195+202.

      [5]張波.軟件工程管理方法在軟件開發(fā)中的應(yīng)用[J].同行,2016(10):132.

      作者單位

      河北商貿(mào)學(xué)校 河北省石家莊市 050035

      猜你喜歡
      計(jì)算機(jī)軟件開發(fā)運(yùn)用
      分層技術(shù)在計(jì)算機(jī)軟件開發(fā)中的應(yīng)用分析
      科技資訊(2017年5期)2017-04-12 17:48:17
      計(jì)算機(jī)軟件開發(fā)中的分層技術(shù)應(yīng)用
      分層技術(shù)在計(jì)算機(jī)軟件開發(fā)中的應(yīng)用
      分層技術(shù)在計(jì)算機(jī)軟件開發(fā)中的應(yīng)用
      構(gòu)建電力營(yíng)銷信息系統(tǒng)的作用分析
      企業(yè)現(xiàn)金流量表分析與運(yùn)用
      “贊賞發(fā)現(xiàn)”在高中語文教學(xué)中的運(yùn)用
      探析集約化管理在企業(yè)人力資源管理中的運(yùn)用
      游戲教學(xué)法在小學(xué)英語課堂教學(xué)中的運(yùn)用
      考試周刊(2016年76期)2016-10-09 09:26:45
      巧用插圖,注入課堂活力
      崇义县| 仁怀市| 财经| 沐川县| 丹江口市| 浦东新区| 汝阳县| 龙山县| 隆昌县| 定边县| 林西县| 霍邱县| 明溪县| 商城县| 丹阳市| 苏尼特右旗| 丹棱县| 昭通市| 福泉市| 合山市| 北碚区| 大冶市| 正安县| 滁州市| 文登市| 枞阳县| 邮箱| 景泰县| 江源县| 朝阳市| 台南县| 自贡市| 松溪县| 沙田区| 固始县| 古蔺县| 佛坪县| 无锡市| 峨眉山市| 宁都县| 新乡县|