网站首页
教育杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
医学杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
经济杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
金融杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
管理杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
科技杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
工业杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
SCI杂志
中科院1区 中科院2区 中科院3区 中科院4区
全部期刊
公務(wù)員期刊網(wǎng) 論文中心 正文

大數(shù)據(jù)時(shí)代下的軟件工程技術(shù)

前言:想要寫出一篇引人入勝的文章?我們特意為您整理了大數(shù)據(jù)時(shí)代下的軟件工程技術(shù)范文,希望能給你帶來靈感和參考,敬請(qǐng)閱讀。

大數(shù)據(jù)時(shí)代下的軟件工程技術(shù)

摘要:伴隨著我國綜合實(shí)力的不斷提升,全國范圍內(nèi)各個(gè)領(lǐng)域都在突飛猛進(jìn)的發(fā)展,軟件工程技術(shù)分析也為了更好地服務(wù)于社會(huì),在不斷地升級(jí)優(yōu)化。大數(shù)據(jù)時(shí)代的來臨,給軟件工程技術(shù)的進(jìn)一步發(fā)展提供了新的挑戰(zhàn)和機(jī)遇。文章首先簡要介紹大數(shù)據(jù)時(shí)代的特點(diǎn)和軟件工程技術(shù)現(xiàn)狀,繼而詳細(xì)地分析了大數(shù)據(jù)時(shí)代背景下軟件工程技術(shù)的若干想法和思路,以期對(duì)以后的研究工作有所幫助。

關(guān)鍵詞:大數(shù)據(jù)時(shí)代;軟件工程;技術(shù)分析

1大數(shù)據(jù)時(shí)代概述

目前隨著科學(xué)技術(shù)的不斷發(fā)展,互聯(lián)網(wǎng)技術(shù)應(yīng)用到社會(huì)的各個(gè)層次各個(gè)領(lǐng)域中,人類社會(huì)的發(fā)展已越來越離不開網(wǎng)絡(luò)技術(shù)的支持。大數(shù)據(jù)時(shí)代即在這種背景下應(yīng)運(yùn)而生,人們可以將大數(shù)據(jù)通俗地理解成數(shù)量極其龐大的數(shù)據(jù)信息,是計(jì)算機(jī)軟件技術(shù)發(fā)展的一次偉大變革,而且對(duì)社會(huì)及人們生活的影響作用逐漸增強(qiáng),被廣泛地應(yīng)用于企業(yè)管理及公共事務(wù)管理等各個(gè)方面,促進(jìn)社會(huì)向更高層次發(fā)展。同時(shí),不同類型和領(lǐng)域的信息數(shù)據(jù)收集既是從事生產(chǎn)和生活的最基本元素,更是計(jì)算機(jī)軟件工程的最原始依據(jù)。大數(shù)據(jù)時(shí)代的背景下,軟件開發(fā)人員可以更加方便地獲取數(shù)據(jù)信息,同時(shí)也對(duì)其更好地應(yīng)用這些數(shù)據(jù)提出了更高的要求。總之,大數(shù)據(jù)時(shí)代需要大量先進(jìn)的軟件技術(shù)人員,領(lǐng)悟大數(shù)據(jù)時(shí)代的真正內(nèi)涵,并將大數(shù)據(jù)時(shí)代的精髓更好地運(yùn)用到技術(shù)分析中去[1]。

2軟件工程技術(shù)現(xiàn)狀分析

進(jìn)入互聯(lián)網(wǎng)階段,計(jì)算機(jī)軟件工程技術(shù)處于高速發(fā)展的態(tài)勢(shì),大數(shù)據(jù)時(shí)代背景下,要求計(jì)算機(jī)軟件工程技術(shù)結(jié)合大數(shù)據(jù)技術(shù),更好地服務(wù)社會(huì)。當(dāng)前情況下,與大數(shù)據(jù)有關(guān)計(jì)算機(jī)軟件技術(shù)包含虛擬化技術(shù)(VirtualReality,VR)和云儲(chǔ)存技術(shù),VR技術(shù)能提高信息處理的速度,云儲(chǔ)存技術(shù)提高了信息數(shù)據(jù)的儲(chǔ)存效率。大數(shù)據(jù)技術(shù)同時(shí)具備專業(yè)性和實(shí)用性的特點(diǎn),對(duì)軟件工程技術(shù)工作提出了更高的要求,不僅能收集整理各種各樣的數(shù)據(jù)信息,保證數(shù)據(jù)信息的安全性和有效性,剔除數(shù)據(jù)信息對(duì)軟件分析的不良影響,更要能利用大數(shù)據(jù)不斷創(chuàng)新思路。對(duì)于我國現(xiàn)階段的軟件工程技術(shù)水平來說,要認(rèn)識(shí)到與發(fā)達(dá)國家相比,還存在著一定的差距,因此軟件工程技術(shù)人員更要適應(yīng)大數(shù)據(jù)時(shí)代的潮流,讓軟件工程技術(shù)工作提到更高的臺(tái)階[2]。

3大數(shù)據(jù)時(shí)代背景下軟件工程技術(shù)分析

3.1軟件工程技術(shù)分析全新思路及方法

在軟件工程技術(shù)分析長期的發(fā)展過程中,逐步形成了一套固有的思想與設(shè)計(jì)方法,對(duì)軟件工程技術(shù)工作起到了一定的促進(jìn)作用。同時(shí),時(shí)代是進(jìn)步和發(fā)展的,軟件工程技術(shù)者也要用發(fā)展的思維模式對(duì)待工作。在大數(shù)據(jù)時(shí)代背景下,軟件工程技術(shù)工作需要適應(yīng)時(shí)代的要求,在原有理念的基礎(chǔ)上,力求探求更符合時(shí)代特色的軟件開發(fā)思想和理念。首先,根據(jù)大數(shù)據(jù)時(shí)代大數(shù)據(jù)處理的特殊形式,考慮如何更好地開發(fā)出更能支持?jǐn)?shù)據(jù)處理的軟件系統(tǒng),逐步形成獨(dú)特的面向大數(shù)據(jù)的軟件工程技術(shù)思想,使用適應(yīng)于大數(shù)據(jù)時(shí)代特點(diǎn)的軟件工程技術(shù)方法。其次,在軟件工程技術(shù)工作過程中,技術(shù)人員會(huì)接觸到很多軟件過程數(shù)據(jù),或多或少都具備一些大數(shù)據(jù)的特點(diǎn),所以軟件技術(shù)人員應(yīng)該認(rèn)真分析數(shù)據(jù)的特征,找出有利用價(jià)值的數(shù)據(jù)群,并充分利用這些有價(jià)值的數(shù)據(jù),力求在探求的過程中發(fā)現(xiàn)可能的軟件工程規(guī)律,并將其運(yùn)用到后續(xù)軟件工程技術(shù)的工作中去,這樣反復(fù)不斷地分析思想及方法的更新,會(huì)促進(jìn)技術(shù)人員逐步形成基于大數(shù)據(jù)的軟件工程技術(shù)分析方法,其正是適用于大數(shù)據(jù)時(shí)代背景下寶貴的軟件工程技術(shù)分析方法[3]。

3.2軟件工程技術(shù)需要全新的技術(shù)手段和工具

對(duì)于軟件工程技術(shù)分析而言,在很長的一段時(shí)間內(nèi),技術(shù)手段比較單一,技術(shù)分析工具比較簡單,這些手段及工具適用于比較單純的分析對(duì)象,但是對(duì)于大數(shù)據(jù)時(shí)代背景下的數(shù)據(jù)處理就顯得捉襟見肘了,尤其對(duì)于大交匯數(shù)據(jù)的處理,不能做到全面研究,因此軟件工程技術(shù)仍然需要新的技術(shù)手段和工作。鑒于現(xiàn)代社會(huì)生產(chǎn)及生活特點(diǎn),大數(shù)據(jù)的范圍包羅萬象,大數(shù)據(jù)來源于生產(chǎn)生活中的方方面面,不僅包括生產(chǎn)企業(yè)或消費(fèi)者個(gè)人在生產(chǎn)或消費(fèi)的過程中產(chǎn)生的各種交易數(shù)據(jù),還包含消費(fèi)者在各類交易媒介中產(chǎn)生的大交匯數(shù)據(jù),諸如美團(tuán)、支付寶等各類網(wǎng)絡(luò)終端或POS機(jī)、手機(jī)APP等移動(dòng)終端中的大交匯數(shù)據(jù)。在這些數(shù)據(jù)中,交易數(shù)據(jù)通常情況下屬于結(jié)構(gòu)化的數(shù)據(jù),軟件開發(fā)者們?cè)谔幚磉@些數(shù)據(jù)時(shí),可以運(yùn)用傳統(tǒng)的設(shè)計(jì)技術(shù)手段和工具來完成。但是大交匯數(shù)據(jù)一般狀況下屬于半結(jié)構(gòu)化甚至有些屬于非結(jié)構(gòu)化數(shù)據(jù),軟件開發(fā)者如果單純用傳統(tǒng)的數(shù)據(jù)處理方式將無法完整地處理這些數(shù)據(jù),不論是從存儲(chǔ)和管理方面,還是從更高層次的分析和應(yīng)用層面,都要求軟件技術(shù)人員運(yùn)用諸如云計(jì)算技術(shù)等新的手段及技術(shù)工具。與此同時(shí),由于大數(shù)據(jù)具有涉及范圍廣、數(shù)據(jù)紛繁復(fù)雜的特點(diǎn),軟件技術(shù)者必須具備將大數(shù)據(jù)并行分析的能力,并能從中挖掘出有利用價(jià)值的信息,這就要求軟件工程技術(shù)人員能準(zhǔn)確地認(rèn)識(shí)到傳統(tǒng)數(shù)據(jù)挖掘手段單點(diǎn)式挖掘依存性高、實(shí)時(shí)性差等不足,探尋針對(duì)大數(shù)據(jù)分布式存儲(chǔ)特點(diǎn)的數(shù)據(jù)處理方法,增強(qiáng)自身對(duì)快速變化的數(shù)據(jù)實(shí)時(shí)處理的能力。

3.3軟件工程技術(shù)需要全新的需求分析方式

從理論上講,軟件工程技術(shù)分析基本思路:軟件工程技術(shù)分析首要的工作即是進(jìn)行嚴(yán)謹(jǐn)?shù)男枨蠓治?,深刻理解軟件需求者的真正需求,根?jù)需求確定要技術(shù)分析的軟件系統(tǒng)的功能需求、性能需求以及其他各方面的需求。繼而在此基礎(chǔ)上進(jìn)行后續(xù)的軟件開發(fā)設(shè)計(jì)、測(cè)試及交付使用等其他重要工作。但是需求分析是軟件工程技術(shù)的先決條件,很大程度上決定了項(xiàng)目軟件設(shè)計(jì)最終能否成功交付。傳統(tǒng)的需求分析方式,一般是采用與軟件需求者進(jìn)行面對(duì)面的交談或者對(duì)大眾需求者進(jìn)行紙質(zhì)問卷調(diào)查的形式,軟件工程人員通過內(nèi)部成員收集到的信息進(jìn)行全面討論,絕大多數(shù)情況下技術(shù)人員會(huì)滲透到業(yè)務(wù)流程中,因此必然會(huì)經(jīng)歷較長的過程,消耗較長的時(shí)間,使得軟件設(shè)計(jì)的時(shí)效性得不到很好的保證。在大數(shù)據(jù)時(shí)代的背景下,大數(shù)據(jù)時(shí)代數(shù)據(jù)繁雜瞬息萬變的特點(diǎn)要求必須加快軟件工程技術(shù)分析結(jié)果的推出進(jìn)程,而且要滿足軟件升級(jí)換代的速度要求,軟件工程技術(shù)人員必須在短時(shí)間內(nèi)收集大量用戶的需求,并以最快的速度做出反應(yīng),完成相應(yīng)的設(shè)計(jì)開發(fā)測(cè)試等工作,并在測(cè)試的過程中用同樣的方式收集測(cè)試用戶的反饋,對(duì)反饋意見歸納分析,運(yùn)用到軟件系統(tǒng)的優(yōu)化工作中,使得設(shè)計(jì)產(chǎn)品迅速得到完善。實(shí)際上,在大數(shù)據(jù)時(shí)代背景下,想要獲取廣大軟件需求者的真正需求,并不需要需求者面對(duì)面直接參與,畢竟這種形式能參與的需求者并不會(huì)太多,甚至有時(shí)不具有代表性,軟件工程技術(shù)人員首先可以通過網(wǎng)上問卷調(diào)查的形式更大程度地了解受眾人群的需求,更重要的是借助大數(shù)據(jù)分析的手段,通過對(duì)需求者一系列的網(wǎng)上活動(dòng)來獲取更加有價(jià)值的需求??傊?,大數(shù)據(jù)時(shí)代背景下軟件工程技術(shù)需求分析思想的變革,必然會(huì)引起軟件設(shè)計(jì)思維方式以及設(shè)計(jì)流程的變革[4]。

3.4軟件工程技術(shù)人才培養(yǎng)要有適合時(shí)代特色的培養(yǎng)方案和師資力量

軟件工程技術(shù)人才培養(yǎng),一定要圍繞時(shí)代特點(diǎn)來開展,因此軟件工程技術(shù)人才培養(yǎng)方案是應(yīng)該不斷更新和優(yōu)化的。時(shí)代的變更、大數(shù)據(jù)時(shí)代的到來,必然會(huì)對(duì)原有的人才培養(yǎng)方案提出更高的要求。大數(shù)據(jù)時(shí)代需要軟件工程技術(shù)人員具有快速的反應(yīng)能力、敏銳的觀察力和綜合分析能力,旨在培養(yǎng)和加強(qiáng)人員的實(shí)踐創(chuàng)新能力。軟件工程技術(shù)需要全新的思維模式和創(chuàng)新模式,更需要不斷向技術(shù)人員的隊(duì)伍注入新鮮的血液,大數(shù)據(jù)時(shí)代背景下,對(duì)專業(yè)軟件工程技術(shù)人員的培養(yǎng)工作刻不容緩,要想做好設(shè)計(jì)人員的培養(yǎng)工作,必須制定出符合大數(shù)據(jù)時(shí)代特點(diǎn)的專業(yè)培養(yǎng)方案,并依據(jù)培養(yǎng)方案的要求,儲(chǔ)備雄厚的師資力量。專業(yè)的培養(yǎng)方案為軟件工程技術(shù)人才培養(yǎng)指明了培養(yǎng)方向和目標(biāo),而雄厚的師資力量更是專業(yè)技術(shù)人才培養(yǎng)的重要保障,確保了軟件工程技術(shù)人才知識(shí)的先進(jìn)性和專業(yè)性。大數(shù)據(jù)時(shí)代背景下,不論是從軟件工程技術(shù)思想和設(shè)計(jì)方法方面,還是從技術(shù)手段和技術(shù)工具上,以及需求分析方式上的轉(zhuǎn)變方面,都要在軟件工程技術(shù)培養(yǎng)方案中體現(xiàn)出來,也給培養(yǎng)方案的制定提出了更高的要求,其中培養(yǎng)目標(biāo)和課程設(shè)置尤為重要,要一切以大數(shù)據(jù)時(shí)代特點(diǎn)為理論依據(jù),才會(huì)使培養(yǎng)方案更具時(shí)代特色,緊跟時(shí)代的步伐。在硬件方面,一批擁有過硬技術(shù)本領(lǐng)的師資隊(duì)伍的組建,是培養(yǎng)優(yōu)秀軟件工程技術(shù)人才的有力保證,同時(shí)用于實(shí)訓(xùn)的實(shí)驗(yàn)平臺(tái)的建設(shè)也要能跟上培養(yǎng)方案的要求。

4結(jié)語

綜上所述,大數(shù)據(jù)時(shí)代,為軟件工程技術(shù)分析帶來了新的挑戰(zhàn)和機(jī)遇,軟件工程技術(shù)要依托大數(shù)據(jù)時(shí)代的特點(diǎn)和要求,不斷優(yōu)化設(shè)計(jì)模式,主要體現(xiàn)在:全新的設(shè)計(jì)思想和設(shè)計(jì)方法、全新的技術(shù)手段和設(shè)計(jì)工具、全新的需求分析方式以及適合時(shí)代特色的培養(yǎng)方案和師資力量等方面。如何更好地抓住大數(shù)據(jù)時(shí)代機(jī)遇,并不斷迎接新的挑戰(zhàn),合理有序地做好這幾個(gè)方面的工作,是軟件工程技術(shù)人員需要重點(diǎn)考慮的問題。

[參考文獻(xiàn)]

[1]何克清,李兵,馬于濤,等.大數(shù)據(jù)時(shí)代的軟件工程關(guān)鍵技術(shù)[J].中國計(jì)算機(jī)學(xué)會(huì)通訊,2014(3):8-18.

[2]周明輝,郭長國.基于大數(shù)據(jù)的軟件工程新思維[J].中國計(jì)算機(jī)學(xué)會(huì)通訊,2014(3):37-41.

[3]梅宏.對(duì)大數(shù)據(jù)時(shí)代軟件技術(shù)面臨挑戰(zhàn)的若干認(rèn)識(shí)和思考[J].中國計(jì)算機(jī)學(xué)會(huì)通訊,2013(12):40-43.

[4]徐曉飛.抓住MOOC之機(jī)遇,促進(jìn)計(jì)算機(jī)與軟件工程專業(yè)教學(xué)改革[J].中國大學(xué)教學(xué),2014(1):29-33.

作者:馬麟 單位:西安醫(yī)學(xué)院

免责声明

本站为第三方开放式学习交流平台,所有内容均为用户上传,仅供参考,不代表本站立场。若内容不实请联系在线客服删除,服务时间:8:00~21:00。

AI写作,高效原创

在线指导,快速准确,满意为止

立即体验
文秘服务 AI帮写作 润色服务 论文发表