亚洲激情综合另类男同-中文字幕一区亚洲高清-欧美一区二区三区婷婷月色巨-欧美色欧美亚洲另类少妇

首頁 優(yōu)秀范文 軟件技術(shù)方案

軟件技術(shù)方案賞析八篇

發(fā)布時(shí)間:2023-03-06 16:00:23

序言:寫作是分享個(gè)人見解和探索未知領(lǐng)域的橋梁,我們?yōu)槟x了8篇的軟件技術(shù)方案樣本,期待這些樣本能夠?yàn)槟峁┴S富的參考和啟發(fā),請盡情閱讀。

軟件技術(shù)方案

第1篇

[關(guān)鍵詞]行業(yè)升級崗位群課程體系教學(xué)質(zhì)量保障體系

[作者簡介]俞淑燕(1980-),女,浙江諸暨人,浙江郵電職業(yè)技術(shù)學(xué)院,講師,碩士,研究方向?yàn)橛?jì)算機(jī)應(yīng)用技術(shù)。(浙江紹興312016)

[課題項(xiàng)目]本文系2010年浙江省教育科學(xué)規(guī)劃研究課題“高職教育與地方產(chǎn)業(yè)互惠模式研究——從高職人才培養(yǎng)的視角”的階段性研究成果。(課題編號:SCG268)

[中圖分類號]G712[文獻(xiàn)標(biāo)識碼]A[文章編號]1004-3985(2012)17-0112-02

一、軟件技術(shù)專業(yè)就業(yè)狀況及原因分析

目前國內(nèi)軟件行業(yè)平穩(wěn)增長,軟件人才需求繼續(xù)增大,但是高職軟件技術(shù)專業(yè)畢業(yè)生的就業(yè)狀況不容樂觀,相關(guān)就業(yè)率不高。就江浙滬地區(qū)來看,畢業(yè)生從事本專業(yè)工作的比例不到30%。筆者認(rèn)為,有以下幾方面原因:

1.培養(yǎng)目標(biāo)定位不清,高職軟件技術(shù)“通才”缺乏競爭力。國內(nèi)大專院校培養(yǎng)的大多是軟件技術(shù)“通才”,學(xué)生往往具備較全面的軟件開發(fā)理論知識和一定的實(shí)踐應(yīng)用能力,但缺乏針對性很強(qiáng)的基于行業(yè)特定業(yè)務(wù)的軟件開發(fā)能力。

2.教學(xué)手段和內(nèi)容相對傳統(tǒng),與行業(yè)脫節(jié)。軟件行業(yè)不同于傳統(tǒng)行業(yè),它的更新速度非常快,而教學(xué)內(nèi)容和培養(yǎng)模式的速度遠(yuǎn)遠(yuǎn)跟不上行業(yè)更新的速度。以開發(fā)平臺為例,每年都有版本和技術(shù)上的更新,但是教學(xué)卻沒有同步更新。

3.教學(xué)內(nèi)容精與泛的問題沒有解決好。不少高職院??偸菓峙聦W(xué)生畢業(yè)后這個(gè)沒學(xué)、那個(gè)沒上,因此基本沿用本科教學(xué)體系,而學(xué)生本身基礎(chǔ)不好,都聽不太懂,也不愿意聽;或者因?yàn)檐浖I(lǐng)域的開發(fā)工具比較多,很多工具都學(xué)習(xí)了,但是卻都不精,一樣上不了手。

4.實(shí)踐環(huán)節(jié)與實(shí)際工作崗位脫節(jié)。雖然各地各校的實(shí)踐基地、校企合作單位很多,但是真正合作好,讓學(xué)生能夠參與項(xiàng)目過程的還是很少。一方面是由目前軟件行業(yè)的特殊性造成的,另一方面也與學(xué)校、老師和公司企業(yè)的融合度有關(guān),要真正達(dá)到校企雙方的共贏有一定難度。

二、軟件技術(shù)專業(yè)人才培養(yǎng)的策略

1.找準(zhǔn)人才特定服務(wù)域,深入行業(yè)調(diào)研獲悉行業(yè)信息,結(jié)合學(xué)院自身,確定人才培養(yǎng)目標(biāo)。國內(nèi)軟件市場的發(fā)展有很大的空間,政策支持也將保持較大力度,軟件技術(shù)人才需求量也較大。社會(huì)目前急需的是具備行業(yè)應(yīng)用開發(fā)能力的軟件技術(shù)人才。根據(jù)學(xué)院的專業(yè)實(shí)際,我們把軟件技術(shù)著眼于通信行業(yè)中的增值業(yè)務(wù)。

針對本專業(yè)學(xué)生可能的就業(yè)區(qū)域,我們走訪了江、浙、滬從事增值業(yè)務(wù)領(lǐng)域的多家企業(yè),并對目前增值業(yè)務(wù)領(lǐng)域的軟件產(chǎn)品進(jìn)行了分析,認(rèn)為手機(jī)軟件開發(fā)具有極好的市場前景,人才需求量極大;對目前主流的幾個(gè)手機(jī)操作系統(tǒng)進(jìn)行了比較和分析,認(rèn)為Android操作系統(tǒng)市場潛力巨大,開源,易上手。另外,考慮到網(wǎng)站開發(fā)對于高職層次的學(xué)生來說還是有相當(dāng)?shù)男枨罅浚⑶移渚蜆I(yè)靈活,因此仍保留這個(gè)方向?;谏鲜鲈?,我們將學(xué)生的培養(yǎng)目標(biāo)定位在基于Android的手機(jī)軟件開發(fā)和Web開發(fā)。由此設(shè)定三個(gè)崗位群:初始就業(yè)崗位群為軟件開發(fā)人員(包括基于Android的手機(jī)軟件開發(fā)人員和Web開發(fā)人員);衍生就業(yè)崗位群為軟件測試員、技術(shù)支持員、軟件銷售員;發(fā)展就業(yè)崗位群為項(xiàng)目經(jīng)理、產(chǎn)品經(jīng)理。

2.依據(jù)目標(biāo)崗位群,提取職業(yè)能力,根據(jù)學(xué)生技能培養(yǎng)的規(guī)律,構(gòu)建“基于軟件產(chǎn)品開發(fā)工作過程”的課程體系。(1)由崗位群分析得出各個(gè)行動(dòng)領(lǐng)域的職業(yè)能力,再依據(jù)職業(yè)能力進(jìn)行學(xué)習(xí)領(lǐng)域分析,構(gòu)建專業(yè)核心、專業(yè)支撐、崗位適應(yīng)和縱向延伸課程這一系列課程體系,并由此編制課程設(shè)置與教學(xué)計(jì)劃進(jìn)度表。在構(gòu)建課程體系過程中,考慮學(xué)生技能培養(yǎng)規(guī)律,設(shè)置循序漸進(jìn)的課程體系,有選擇地對相應(yīng)課程進(jìn)行反復(fù)強(qiáng)化。(2)課程設(shè)置系統(tǒng)化、層次化。對于專業(yè)課程形成明確的理論系統(tǒng)和實(shí)踐系統(tǒng)。對于理論教學(xué)體系,以專業(yè)支撐課程為基礎(chǔ),專業(yè)核心課程作為提高。在實(shí)踐教學(xué)體系中,第一階段是在學(xué)與做結(jié)合的學(xué)習(xí)過程中掌握解決問題的方法,第二階段開設(shè)綜合實(shí)訓(xùn)課程,使學(xué)生應(yīng)用方法和工具進(jìn)行項(xiàng)目訓(xùn)練,第三階段是能夠讓學(xué)生走出學(xué)校,在校企合作基地參與真實(shí)的項(xiàng)目開發(fā)。(3)課程設(shè)置分方向,分模塊。網(wǎng)頁開發(fā)課程為一體系,手機(jī)軟件開發(fā)為另一體系,在這兩條主線貫穿學(xué)生學(xué)習(xí)的整個(gè)過程中,再輔以一些輔助工具和知識的學(xué)習(xí)。在前期基礎(chǔ)課程的前提下,到了第三、四學(xué)期的時(shí)候進(jìn)行分方向培養(yǎng),讓學(xué)生有側(cè)重地進(jìn)行選擇。(4)整合課程內(nèi)容,突破單一的“一課程一學(xué)期傳授”的模式。對于課程內(nèi)容進(jìn)行大膽的取舍,對于單門課程如果經(jīng)過取舍不足一學(xué)期的,可以將部分課程合并,或者不開滿一學(xué)期;對于部分課程采用集中強(qiáng)化鞏固的方式,如在多媒體制作課程中整合Pho? toshop或Firework、Flash制作課程等。

3.建立健全教學(xué)質(zhì)量保障體系,為人才培養(yǎng)保駕護(hù)航。(1)從分析崗位職業(yè)能力入手,以職業(yè)能力為本位來開發(fā)課程,并在此基礎(chǔ)上建立適合本專業(yè)的教材體系。在教材的建設(shè)上,以“理論必要,突出實(shí)踐”為基調(diào),與社會(huì)行業(yè)單位合作開發(fā)一些能體現(xiàn)高職特色的教材。(2)實(shí)現(xiàn)學(xué)校與企業(yè)、校內(nèi)與校外一體化,學(xué)院與企業(yè)共建校內(nèi)外實(shí)訓(xùn)基地。爭取與更多的中小軟件企業(yè)合作,爭取有企業(yè)把實(shí)際開發(fā)項(xiàng)目放到學(xué)院的校內(nèi)實(shí)訓(xùn)基地,讓師生參與企業(yè)的實(shí)際工作;爭取企業(yè)選派技術(shù)人員參與校內(nèi)實(shí)訓(xùn)基地的管理和教學(xué),學(xué)生在完成基礎(chǔ)課程的學(xué)習(xí)后,即刻轉(zhuǎn)入生產(chǎn)性實(shí)訓(xùn)室,由企業(yè)的項(xiàng)目經(jīng)理帶領(lǐng)完成真實(shí)的企業(yè)項(xiàng)目。(3)加強(qiáng)教師培訓(xùn),要求教師深入企業(yè)參與合作開發(fā),積極跟進(jìn)行業(yè)升級,并迅速反映到學(xué)生培養(yǎng)當(dāng)中。吸納企業(yè)工程師,成立一支兼職教師隊(duì)伍,擔(dān)任核心課程、實(shí)訓(xùn)項(xiàng)目的教學(xué)工作和校外頂崗實(shí)習(xí)的指導(dǎo)工作,參與人才培養(yǎng)方案制訂、課程項(xiàng)目開發(fā)、教材講義編寫等。(4)建立健全教學(xué)質(zhì)量考核體系,樹立新的高職教學(xué)過程質(zhì)量觀。在監(jiān)控評價(jià)上,要注重對理論與實(shí)踐結(jié)合的監(jiān)控評價(jià),提高實(shí)踐教學(xué)地位,以保證高職教育特色的形成。對于理論課教學(xué)要把握“必需、夠用”的原則,強(qiáng)化實(shí)踐教學(xué),加大實(shí)訓(xùn)時(shí)間的比例。強(qiáng)調(diào)學(xué)生的“學(xué)”在實(shí)踐過程中完成,側(cè)重職業(yè)技術(shù)能力的掌握與提高。教師要著重教給學(xué)生學(xué)習(xí)的方法,包括自學(xué)方法、實(shí)踐方法、調(diào)查方法等。(5)推進(jìn)校企合作管理平臺建設(shè)。成立專業(yè)指導(dǎo)委員會(huì),指導(dǎo)培養(yǎng)方案的制訂和實(shí)施,監(jiān)測教學(xué)方案的落實(shí);積極推進(jìn)與校外企業(yè)的合作,以期共管共建校內(nèi)外實(shí)訓(xùn)基地。

4.專業(yè)建設(shè)團(tuán)隊(duì)要對行業(yè)市場有預(yù)見性,同時(shí)要給學(xué)生營造積極的學(xué)習(xí)氛圍。保持與行業(yè)的緊密度,將行業(yè)更新反饋到人才培養(yǎng)中,主動(dòng)適應(yīng)行業(yè)升級。高職學(xué)生的培養(yǎng)如果在時(shí)機(jī)上占有先機(jī),那么競爭優(yōu)勢就會(huì)明顯。因此,我們需要關(guān)注行業(yè)信息與動(dòng)向,保持與行業(yè)企業(yè)的聯(lián)系,要有對行業(yè)發(fā)展的靈敏嗅覺。

在高職學(xué)生中,學(xué)習(xí)氛圍營造和興趣引導(dǎo)起著非常重要的作用??梢猿浞掷脤W(xué)校的行業(yè)背景,與運(yùn)營商協(xié)商,讓學(xué)生享受優(yōu)惠地?fù)碛幸慌_Android手機(jī),一方面解決后期的實(shí)訓(xùn)設(shè)備;另一方面,學(xué)生隨時(shí)可以操作Android平臺,在日常生活中或許就能迸出一些軟件的點(diǎn)子,容易激發(fā)學(xué)生自主學(xué)習(xí)的興趣。也可開展各種形式的討論或者宣傳,如講座、沙龍等,讓學(xué)生了解移動(dòng)開發(fā)的各種應(yīng)用和前景,激發(fā)學(xué)生對本專業(yè)的熱愛。

[參考文獻(xiàn)]

[1]洪曉紅,孫文荊.中國IT產(chǎn)業(yè)呈現(xiàn)“井噴”將增萬余軟件企業(yè)[DB/OL]. 省略/n9010c22.aspx,2009-12-08.

[2]刁愛軍.高職院校軟件技術(shù)專業(yè)人才培養(yǎng)模式探索[J].中國科教創(chuàng)新導(dǎo)刊,2010(5).

第2篇

    隨著社會(huì)的發(fā)展,黑客的技術(shù)水平越來越高,而在軟件方面,漏洞屬于一個(gè)不可避免的問題,這會(huì)導(dǎo)致黑客有機(jī)可趁,使數(shù)據(jù)信息受到破壞。在這種背景下,如何更快地發(fā)現(xiàn)軟件安全漏洞,并做好修復(fù)工作,是保證數(shù)據(jù)信息安全的一個(gè)有效手段。

    2 軟件安全漏洞挖掘技術(shù)概述

    2.1 漏洞概念

    在任何軟件運(yùn)行的過程中,都會(huì)根據(jù)安全策略進(jìn)行一個(gè)安全域假定,也就是說這一域內(nèi)所有的操作都是可控且安全的,但是如果違反了安全策略或者超出了這一安全域,軟件運(yùn)行則會(huì)變?yōu)槲粗也豢煽氐?而安全域在切換為非安全域的過程中,其觸發(fā)點(diǎn)就是漏洞。通俗點(diǎn)說,漏洞就是指由于安全域設(shè)計(jì)不合理所形成的軟件及系統(tǒng)破壞。正是由于這種漏洞的存在,使得計(jì)算機(jī)在未授權(quán)的情況下會(huì)被攻擊者訪問或破壞。一般來說,漏洞多數(shù)是被動(dòng)的、靜態(tài)的、可觸發(fā)的。

    如果根據(jù)產(chǎn)生漏洞的原因來分類,則漏洞可以分為:輸入驗(yàn)證錯(cuò)誤、邊界條件錯(cuò)誤、緩沖區(qū)溢出錯(cuò)誤、訪問驗(yàn)證錯(cuò)誤、意外條件錯(cuò)誤、配置錯(cuò)誤、競爭條件錯(cuò)誤等其他錯(cuò)誤。之所以出現(xiàn)漏洞,從根本上說是因?yàn)榘踩珯C(jī)制實(shí)現(xiàn)的過程中出現(xiàn)了一些非正常問題,比如軟件編程出錯(cuò)、安全機(jī)制規(guī)劃不完善。由于信息系統(tǒng)中存在潛在錯(cuò)誤這一問題是不可避免的,因此漏洞在信息系統(tǒng)中也是必然存在的。

    2.2 漏洞挖掘技術(shù)

    在通過漏洞攻擊的過程中,主要可以分為三個(gè)步驟:漏洞挖掘、漏洞分析以及漏洞利用,由此可見漏洞挖掘?qū)儆诤髢蓚€(gè)步驟的基礎(chǔ)及前提,對網(wǎng)絡(luò)攻防有著非常重要的意義。所謂漏洞挖掘,主要是找尋漏洞,詳細(xì)點(diǎn)說就是該領(lǐng)域?qū)I(yè)人士使用各種綜合應(yīng)用工具以及技術(shù)盡最大可能找出軟件中存在的潛在漏洞,要想做好這一工作并不容易,這對于個(gè)人經(jīng)驗(yàn)有很大的依賴性。在實(shí)際的工作中,根據(jù)不同的分析對象,漏洞挖掘技術(shù)又可以分為基于源代碼漏洞挖掘技術(shù)以及基于目標(biāo)代碼漏洞挖掘技術(shù)。

    對于基于源碼漏洞挖掘技術(shù)來說,獲得源代碼是我們工作的前提。一般針對一些開源項(xiàng)目,對其公布的源代碼進(jìn)行分析就能夠獲得漏洞,比如在Limix系統(tǒng)中,漏洞挖掘所采用的技術(shù)就是使用的這一技術(shù)。具體來說,在應(yīng)用這一技術(shù)的過程中,我們還通過源代碼審核技術(shù),掃描軟件源代碼,并對一些不安全的內(nèi)存操作以及安全函數(shù)使用進(jìn)行語義檢查,進(jìn)而挖掘出其中存在的漏洞。其中,靜態(tài)分析技術(shù)屬于一種比較典型的機(jī)遇源代碼漏洞挖掘技術(shù)。

    但是在實(shí)際的工作中,由于很多商業(yè)軟件源代碼的獲取比較困難,所以基于源代碼漏洞挖掘技術(shù)往往難以起到應(yīng)有的作用,在這種情況下,我們則可以使用基于目標(biāo)代碼漏洞挖掘技術(shù)。這一技術(shù)是依靠分析目標(biāo)碼來實(shí)現(xiàn)的,其過程往往涉及到指令系統(tǒng)、編譯器以及文件格式等很多方面,所以難度比較大。具體的步驟是先反匯編需要分析的二進(jìn)制目標(biāo)代碼,在獲取匯編代碼之后再對其切面,也就是將一些關(guān)聯(lián)密切而且有意義的代碼匯聚在一起,使其復(fù)雜性降低,最后利用分析功能模塊對其是否存在漏洞進(jìn)行判斷。

    3 當(dāng)前漏洞挖掘技術(shù)分析

    當(dāng)前漏洞挖掘技術(shù)主要包括已知漏洞檢測以及位置漏洞補(bǔ)救這兩種,其中前者主要的作用在于發(fā)現(xiàn)系統(tǒng)中可能存在但是還沒有被發(fā)現(xiàn)的漏洞,在這方面主要又包括靜態(tài)分析、動(dòng)態(tài)檢測、安全掃描以及手工分析這幾種技術(shù)。其中,手工分析要求比較高,不僅需要安全分析人員對軟件漏洞原理有充分的了解,還要對軟件結(jié)構(gòu)及功能有比較深入的認(rèn)識,而且即使?jié)M足了這兩點(diǎn)要求,其依然會(huì)耗費(fèi)很多的精力和時(shí)間,基于此,以下將主要對靜態(tài)分析以及動(dòng)態(tài)檢測進(jìn)行分析。

    3.1 靜態(tài)分析

    這種漏洞檢測技術(shù)不需要對程序進(jìn)行運(yùn)行,而且在沒有輸入的條件下就可以發(fā)現(xiàn)程序中存在的安全漏洞,因此在程序編寫階段,通過靜態(tài)漏洞挖掘技術(shù)就可以發(fā)現(xiàn)其中存在的問題,并在開發(fā)早期就消滅掉漏洞。不過人們在運(yùn)用靜態(tài)分析的過程中,往往會(huì)出現(xiàn)誤報(bào)。這一技術(shù)從本質(zhì)上說是建立程序的一個(gè)狀態(tài)模型,然后對程序如何完成狀態(tài)轉(zhuǎn)換進(jìn)行分析,但是一個(gè)程序的狀態(tài)空間是很大的,因此難以對所有的狀態(tài)同時(shí)進(jìn)行考慮,針對這種情況,對狀態(tài)空間進(jìn)行抽象是必不可免的,這就導(dǎo)致了程序部分信息的丟失。而我們?yōu)榱颂嵘治鼋Y(jié)果的正確性,則會(huì)損失一部分分析精度,一般來說,近似假設(shè)地方越多,則精度的損失也會(huì)越大,而誤報(bào)也越容易發(fā)生。實(shí)際的工作中,分析工具可能會(huì)使用一些不穩(wěn)妥的分析策略,這也會(huì)導(dǎo)致出現(xiàn)一些安全漏洞,為日后的軟件運(yùn)行埋下隱患。

    3.2 動(dòng)態(tài)檢測

    所謂動(dòng)態(tài)檢測,主要是在程序動(dòng)態(tài)運(yùn)行的時(shí)候?qū)浖写嬖诘穆┒催M(jìn)行檢測,這不僅要求被測試目標(biāo)編譯為可執(zhí)行程序,而且在檢測的過程中還要提供相應(yīng)的輸入。具體來說,動(dòng)態(tài)檢測技術(shù)主要是利用操作系統(tǒng)所提供的雕飾接口以及資源監(jiān)視接口,來獲得目標(biāo)程序運(yùn)行過程中所需的運(yùn)行數(shù)據(jù)及運(yùn)行狀態(tài)。在當(dāng)前的動(dòng)態(tài)檢測技術(shù)中,比較常用的有數(shù)據(jù)流分析法以及環(huán)境錯(cuò)誤注入法。

    這里首先分析環(huán)境錯(cuò)誤注入法,它主要是故意將人為錯(cuò)誤注入到軟件運(yùn)行環(huán)境中,然后利用程序的反應(yīng)進(jìn)行驗(yàn)證。一般情況下,編程的過程中程序員總是會(huì)假定其程序能夠正常地運(yùn)行于環(huán)境中,如果這種假定成立,那么其程序自然會(huì)正確的運(yùn)行。不過由于程序運(yùn)行的環(huán)境并不是獨(dú)立的,而是會(huì)受到很多主體的影響,比如一些惡意用戶之類的,這會(huì)使程序員假定出現(xiàn)錯(cuò)誤,也正因?yàn)榇?環(huán)境中的錯(cuò)誤會(huì)給程序造成多大地的影響,是判斷程序健壯性的一個(gè)重要標(biāo)準(zhǔn),而環(huán)境錯(cuò)誤注入法正是對軟件系統(tǒng)可靠性及容錯(cuò)性進(jìn)行判斷的有效方法。

    至于數(shù)據(jù)流分析法,它在實(shí)現(xiàn)檢測的時(shí)候需要數(shù)據(jù)流、執(zhí)行流等信息,主要的原理是對各種參數(shù)、序列以及返回值等進(jìn)行跟蹤,然后經(jīng)過對比分析,對系統(tǒng)是否存在安全漏洞進(jìn)行判斷。

    3.3 動(dòng)態(tài)檢測以及靜態(tài)分析的對比

    客觀來說,靜態(tài)分析以及動(dòng)態(tài)檢測都是我們經(jīng)常使用的檢測方法,其中,靜態(tài)分析由于在運(yùn)行過程中的數(shù)據(jù)比較缺乏,因此難以實(shí)現(xiàn)動(dòng)態(tài)測試細(xì)粒度的安全評估,無法對所有的安全漏洞都進(jìn)行確定,所以存在很多不足之處,不過其優(yōu)勢在于比較容易在開發(fā)過程中集成。至于動(dòng)態(tài)檢測,雖然其可信性以及精確性非常高,但是對于源代碼的需求也非常高,而且不能夠?qū)β┒醇奥┒丛蜻M(jìn)行準(zhǔn)確的定位,加之不容易保證代碼覆蓋率,因此它也存在一定的不足。通過表1我們可以比較系統(tǒng)的對二者進(jìn)行對比。

    4 軟件安全漏洞挖掘流程分析

    通過上文的分析我們可以看出,每種檢測方法都是存在缺陷的,我們要想真正地做好漏洞挖掘工作,就必須要在漏洞挖掘的不同環(huán)節(jié)使用不同的檢測方法,并根據(jù)具體的情況采取相應(yīng)的策略及方法,這樣才能將各種方法的優(yōu)勢發(fā)揮出來,并彌補(bǔ)其存在的不足。一般來說,漏洞挖掘的流程可以分為幾個(gè)環(huán)節(jié)。

    首先,初始化,這主要是將軟件類型分類,將開源和非開源軟件所使用的靜態(tài)分析方法確定下來。

    其次,反匯編,這主要是載入需要分析的程序,然后通過反匯編操作,實(shí)現(xiàn)對二進(jìn)制代碼的反匯編,并確定代碼中哪些屬于可執(zhí)行指令以及哪些屬于數(shù)據(jù)。

    第三,過程抽象,能夠識別可執(zhí)行指令之后,可以把其分為表示函數(shù)或者過程的組。

    第四,特征模式掃描,對于開軟軟件,我們通過編譯技術(shù)在編譯期間或者代碼掃描期間確定一些信息,根據(jù)這些信息檢查漏洞模型。至于非開源軟件的靜態(tài)分析,則可以通過之下而上的分析方法對調(diào)用二進(jìn)制文件的庫函數(shù)等進(jìn)行檢查,得到漏洞驗(yàn)證代碼。

    第五,驗(yàn)證漏洞特性,這主要是比較漏洞特征庫以及疑似漏洞驗(yàn)證代碼,并對其中是否含有惡意行為進(jìn)行判斷,得到檢測報(bào)告。

    第六,注入錯(cuò)誤環(huán)境,對需要注入的錯(cuò)誤環(huán)境數(shù)據(jù)進(jìn)行構(gòu)造,并利用其干擾程序運(yùn)行。

    第七,動(dòng)態(tài)檢測,系統(tǒng)自動(dòng)地對程序所有函數(shù)序列以及特定函數(shù)序列進(jìn)行分析,并對可能存在的漏洞數(shù)目進(jìn)行估算,得到檢測報(bào)告。

    第八,檢測評估,根據(jù)所得報(bào)告信息,確認(rèn)它們共同提出的疑似漏洞,并對其他疑似漏洞進(jìn)行下一步分析。

    最后,進(jìn)入下一輪靜態(tài)及動(dòng)態(tài)檢測環(huán)節(jié)。

    5 軟件安全漏洞挖掘技術(shù)的發(fā)展方向

    首先,測試平臺的可擴(kuò)展性以及通用性將越來越強(qiáng),這是因?yàn)榘殡S著測試對象的增多,一個(gè)可擴(kuò)展性及通用性比較強(qiáng)的平臺對這一技術(shù)的發(fā)展有非常重要的提升效果。具體來說,這種平臺要具備以下幾個(gè)方面的特點(diǎn):首先,能夠產(chǎn)生多種格式并最好是有效的畸形測試數(shù)據(jù);具有可定制以及獨(dú)立的數(shù)據(jù)產(chǎn)生變異功能;具有可操作跟蹤調(diào)試功能;能夠?qū)Χ嗄K之間的自動(dòng)化運(yùn)行進(jìn)行很好的協(xié)調(diào)。

    其次,以fuzzing測試技術(shù)為例,由于在fuzzing測試過程中,很大一部分時(shí)間都用在輸入數(shù)據(jù)格式、程序狀態(tài)轉(zhuǎn)換的人工分析上。因此提高知識獲取自動(dòng)化程度對于提升測試效率非常有利,是未來的發(fā)展方向。

    第三,多維測試用例生成技術(shù)。當(dāng)前很多測試用例生成技術(shù)都是一維的,這容易使很多安全漏洞不能夠被有效地檢測出來。而如果使用多為測試用例生成技術(shù)雖然會(huì)拓寬其測試范圍,但也容易導(dǎo)致狀態(tài)爆炸問題,因此,多維測試用例生成技術(shù)的研究是未來的一個(gè)重點(diǎn)。同樣,智能測試用例生成技術(shù)也是未來的一個(gè)重點(diǎn)。

    第四,測試效果評估技術(shù),當(dāng)前的很多測試使用代碼覆蓋率對測試效果進(jìn)行評估,這存在著很大的不合理性。因此未來測試效果將從程序狀態(tài)的覆蓋率、測試數(shù)據(jù)的有效性以及輸入邊界測試的充分性等多個(gè)方面對測試效果進(jìn)行評估。

    6 結(jié)束語

    軟件安全漏洞挖掘技術(shù)的研究是一個(gè)很寬泛的研究,本文限于篇幅,很多地方難以涉及并深入。因此,在我們的日常工作中應(yīng)加強(qiáng)這方面的探索和研究,只有不斷提升我們的技術(shù)水平,才能真正為信息數(shù)據(jù)的安全起到保障作用。

    參考文獻(xiàn)

    [1]文偉平.軟件安全漏洞挖掘的研究思路及發(fā)展趨勢[J]. 信息網(wǎng)絡(luò)安全. 2009(10).

    [2]遲強(qiáng). 漏洞挖掘分析技術(shù)綜述[J]. 計(jì)算機(jī)與信息技術(shù). 2009(Z2).

第3篇

【關(guān)鍵詞】電力監(jiān)控系統(tǒng) 安全防護(hù) 信息安全 等級保護(hù)測評 軟件測試

1 背景

隨著世界經(jīng)濟(jì)形勢和能源格局的悄然變化以及通信與信息技術(shù)的飛速發(fā)展,電網(wǎng)這一現(xiàn)代人造網(wǎng)絡(luò)也發(fā)生著新的變化。由于能源需求節(jié)節(jié)攀升,新能源不斷接入,電網(wǎng)規(guī)模日益擴(kuò)大,資源優(yōu)化配置的能力得到了有效提升;利用現(xiàn)代化的通信與信息技術(shù),電網(wǎng)的各個(gè)系統(tǒng)之間能夠有效互聯(lián),大大提高了電網(wǎng)的智能程度。但在規(guī)模不斷擴(kuò)大、智能化不斷提高的同時(shí),電網(wǎng)的安全運(yùn)行也面臨著新的挑戰(zhàn)。這是因?yàn)辇嫶蟮碾娋W(wǎng)規(guī)模增加了電網(wǎng)運(yùn)行與控制的復(fù)雜程度,而開放互聯(lián)的結(jié)構(gòu)增加的電網(wǎng)各系統(tǒng)之間的耦合度,也增加了系統(tǒng)受到攻擊的風(fēng)險(xiǎn),給監(jiān)控系統(tǒng)的安全防護(hù)增加了難度。

電力監(jiān)控系統(tǒng),是指用于監(jiān)視和控制電力生產(chǎn)及供應(yīng)過程的、基于計(jì)算機(jī)及網(wǎng)絡(luò)技術(shù)的業(yè)務(wù)系統(tǒng)及智能設(shè)備,以及作為基礎(chǔ)支撐的通信及數(shù)據(jù)網(wǎng)絡(luò)等。為貫徹落實(shí)公安部、國家電力監(jiān)管機(jī)構(gòu)對電力監(jiān)控系統(tǒng)的安全防護(hù)要求,遵照國家信息系統(tǒng)等級保護(hù)的相關(guān)要求,電力監(jiān)控系統(tǒng)的安全性測評包括二次安防整體安全、網(wǎng)絡(luò)整體安全、交換/路由安全、防火墻安全、操作系統(tǒng)安全、數(shù)據(jù)庫安全、應(yīng)用系統(tǒng)安全、物理安全和數(shù)據(jù)管理安全共9個(gè)類別的測評內(nèi)容,從不同的維度規(guī)定了電網(wǎng)監(jiān)控系統(tǒng)安全防護(hù)的標(biāo)準(zhǔn)。

在這些維度中,應(yīng)用系統(tǒng)安全是一個(gè)值得關(guān)注的內(nèi)容。電力監(jiān)控系統(tǒng)的應(yīng)用系統(tǒng)安全直接關(guān)系電力生產(chǎn)的安全,應(yīng)用系統(tǒng)的缺陷完全可以導(dǎo)致大規(guī)模停電事故的發(fā)生。使用有效手段檢測電力監(jiān)控系統(tǒng)中的軟件缺陷刻不容緩。如圖1所示。

2 問題分析

軟件缺陷是軟件制品的屬性,它通常是指程序中靜態(tài)存在的所有與預(yù)期需求不符的問題。軟件缺陷給系統(tǒng)運(yùn)行帶來的影響包括:會(huì)導(dǎo)致系統(tǒng)意外宕機(jī)等不穩(wěn)定現(xiàn)象的發(fā)生,為惡意攻擊者入侵及破壞系統(tǒng)提供通道。這些問題都可能成為電力安全生產(chǎn)的隱患。

目前的應(yīng)用系統(tǒng)的安全測評主要存在以下幾方面的問題:

2.1 缺乏安全性測評標(biāo)準(zhǔn)

目前,對國家的信息系統(tǒng)等級保護(hù)相關(guān)標(biāo)準(zhǔn),以及電力行業(yè)監(jiān)管部門的電力監(jiān)控系統(tǒng)安全防護(hù)的規(guī)定中,對應(yīng)用安全的檢測內(nèi)容尚不充分。應(yīng)用安全的檢測項(xiàng)目如圖2所示,主要側(cè)重于對軟件身份鑒別、安全標(biāo)記、訪問控制等方面的功能性測試,以及對軟件的配置(如:用戶口令的配置)等進(jìn)行檢查,但是對軟件自身的缺陷、安全漏洞等未有明確的檢測標(biāo)準(zhǔn)。

2.2 測評手段有限

對于軟件功能的檢查,除部分測評項(xiàng)目能夠?qū)嵉赝ㄟ^使用軟件檢查外,另一些測評項(xiàng)只能通過訪談系統(tǒng)管理員或查看系統(tǒng)設(shè)計(jì)文檔來了解。但由于系統(tǒng)管理員的知識水平不同、對系統(tǒng)的理解程度不同,以及文檔缺失、文檔未及時(shí)更新等原因,軟件真實(shí)的功能特性、安全特性通常難以獲知。

2.3 現(xiàn)有軟件測試工具無法直接應(yīng)用于電力監(jiān)控系統(tǒng)

在軟件測試領(lǐng)域,動(dòng)態(tài)測試是工業(yè)界已采用的成熟的軟件測試手段。動(dòng)態(tài)測試是指通過在抽樣測試數(shù)據(jù)上運(yùn)行程序來檢驗(yàn)程序的動(dòng)態(tài)行為和運(yùn)行結(jié)果,以期發(fā)現(xiàn)程序缺陷。基于黑盒的滲透測試,是目前廣泛采用的軟件安全性檢測方法,其實(shí)質(zhì)就是動(dòng)態(tài)測試。采用自動(dòng)化工具對軟件進(jìn)行滲透測試可能消耗大量的計(jì)算資源,使系統(tǒng)CPU及內(nèi)存負(fù)載過高;同時(shí),由于動(dòng)態(tài)測試直接應(yīng)用于正在運(yùn)行中的被測系統(tǒng),可能對系統(tǒng)的穩(wěn)定性帶來一定的風(fēng)險(xiǎn)。對于電力監(jiān)控系統(tǒng)這種對穩(wěn)定性、可靠性要求極高的系統(tǒng),動(dòng)態(tài)的自動(dòng)化的測試手段可能會(huì)影響系統(tǒng)的正常運(yùn)行,尤其對于處于生產(chǎn)控制大區(qū)的應(yīng)用系統(tǒng),這會(huì)妨礙生產(chǎn)的安全性,因此動(dòng)態(tài)測試方法并不適合于直接應(yīng)用在電力監(jiān)控系統(tǒng)中。

綜上所述,有必要對電力監(jiān)控系統(tǒng)中的軟件安全性的檢測方法進(jìn)行探討。

3 軟件測試技術(shù)在電力監(jiān)控系統(tǒng)安全防護(hù)中的應(yīng)用

軟件自動(dòng)化測試,通常是指使用自動(dòng)化測試工具對軟件進(jìn)行測試的過程,這類測試一般不需要人干預(yù)。軟件測試是發(fā)現(xiàn)軟件缺陷的有效手段,按照是否需要執(zhí)行程序,可以將軟件測試方法分為動(dòng)態(tài)測試和靜態(tài)測試。動(dòng)態(tài)測試需要運(yùn)行程序,它的實(shí)施步驟通常包括:生成測試用例、運(yùn)行程序和驗(yàn)證程序運(yùn)行結(jié)果三個(gè)核心內(nèi)容。靜態(tài)測試是指不執(zhí)行程序而尋找程序代碼中可能存在的缺陷或評估程序代碼的過程。靜態(tài)測試包括主要由人工進(jìn)行的代碼審查、代碼走查、桌面檢查以及主要由軟件工具自動(dòng)進(jìn)行的靜態(tài)分析。

靜態(tài)測試與動(dòng)態(tài)測試方法各有優(yōu)缺點(diǎn)。靜態(tài)測試方法的分析對象通常是應(yīng)用程序的源代碼,不需要運(yùn)行程序,因此不會(huì)影響被測系統(tǒng)的正常運(yùn)行,它能夠覆蓋所有的執(zhí)行路徑,但是由于方法本身的近似性,分析過程中會(huì)包含一些不可達(dá)的路徑,而給測試帶來一些誤報(bào)。動(dòng)態(tài)測試方法是通過向應(yīng)用程序輸入數(shù)據(jù)、運(yùn)行程序、觀察運(yùn)行結(jié)果的方式來進(jìn)行測試,因此測試的覆蓋率與輸入的測試集有關(guān),通常無法覆蓋程序中的所有執(zhí)行路徑,而使得程序中的一些漏洞無法被檢測出來,給測試結(jié)果帶來影響。

根據(jù)上述分析,在電力監(jiān)控系統(tǒng)的安全防護(hù)中,我們可以在以下幾方面應(yīng)用軟件測試技術(shù),發(fā)現(xiàn)電力監(jiān)控系統(tǒng)中的安全漏洞。

3.1 搭建模擬環(huán)境,進(jìn)行自動(dòng)化的動(dòng)態(tài)測試

由于對在線系統(tǒng)進(jìn)行測試可能破壞電力監(jiān)控系統(tǒng)的正常運(yùn)行,因此可以通過搭建模擬環(huán)境的方法,對電力監(jiān)控系統(tǒng)的應(yīng)用進(jìn)行測試。在測試環(huán)境中,可以使用自動(dòng)的測試工具對應(yīng)用進(jìn)行安全性測試。這種方法的優(yōu)點(diǎn)是,自動(dòng)化測試工具的測試過程高效,人工干預(yù)較少,可以檢測出應(yīng)用軟件中的漏洞。

滲透測試工具是目前應(yīng)用最為廣泛的動(dòng)態(tài)測試工具,其原理是對于B\S架構(gòu)的應(yīng)用系統(tǒng)利用網(wǎng)頁爬蟲算法遍歷網(wǎng)站的URL資源,識別每個(gè)URL的交互數(shù)據(jù),對數(shù)據(jù)進(jìn)行有針對性的變異并進(jìn)行重放測試,根據(jù)返回結(jié)果判斷安全問題。許多軟件廠商都有針對各自技術(shù)研發(fā)出的滲透測試產(chǎn)品,如表1所示。

通過搭建模擬環(huán)境進(jìn)行動(dòng)態(tài)測試的方案,其缺點(diǎn)在于模擬環(huán)境可能與軟件應(yīng)用的真實(shí)環(huán)境存在差異,給測試結(jié)果帶來影響,其差異包括以下幾個(gè)方面:

(1)數(shù)據(jù)不同: 測試環(huán)境中的數(shù)據(jù)通常與真實(shí)數(shù)據(jù)不同,例如測試環(huán)境中用戶口令、用戶權(quán)限分配等業(yè)務(wù)數(shù)據(jù)。

(2)軟件配置不同:如軟件運(yùn)行的操作系統(tǒng)、中間件版本不同。

(3)硬件環(huán)境不同:由于成本等因素,在測試環(huán)境下,通常難以按照真實(shí)應(yīng)用環(huán)境中的硬件設(shè)置進(jìn)行部署,例如:數(shù)據(jù)的發(fā)送端通常用模擬軟件代替。

這些差異都可能導(dǎo)致模擬環(huán)境中測試結(jié)果與真實(shí)環(huán)境下的測試結(jié)果的不同。另外,隨著Web2.0的發(fā)展,AJAX、Webservice等技術(shù)的廣泛應(yīng)用,如今的Web應(yīng)用交互方式不再只通過URL進(jìn)行交互,而是通過多種方式,所交互的數(shù)據(jù)格式也不盡相同,因此自動(dòng)化工具可能無法適應(yīng)這種交互方式,存在部分安全風(fēng)險(xiǎn)無法被自動(dòng)工具檢測到的情況,而導(dǎo)致漏報(bào)。因此,在實(shí)際測試中,還可以通過手工測試的方法,彌補(bǔ)自動(dòng)測試的遺漏。

3.2 使用靜態(tài)測試方法檢測應(yīng)用的源代碼

通過靜態(tài)檢測應(yīng)用的二進(jìn)制代碼或源代碼,同樣可以在不影響程序運(yùn)行的情況下發(fā)現(xiàn)程序中的漏洞。

靜態(tài)分析是在不運(yùn)行軟件的前提下進(jìn)行分析的過程,分析的對象可以是源代碼或目標(biāo)代碼,甚至是程序文檔。靜態(tài)分析技術(shù)種類繁多,其中基本的分析方法包括詞法分析、語法分析、控制流分析、數(shù)據(jù)流分析等??刂屏骱蛿?shù)據(jù)流分析通常被用于程序缺陷檢測、程序優(yōu)化、程序安全性分析等各個(gè)方面。但是由于分析過程中對程序進(jìn)行了一些抽象和近似,會(huì)導(dǎo)致分析結(jié)果不精確。例如路徑的可達(dá)性分析:給定一條路徑,判斷是否有變量的初始取值,使得程序沿該路徑執(zhí)行。路徑可達(dá)性分析問題在理論上是一個(gè)不可判定的問題,各種精度的數(shù)據(jù)流分析方法計(jì)算出的都是近似結(jié)果。為了提高分析的準(zhǔn)確度,研究人員采用了數(shù)學(xué)上比較成熟的形式化方法,單獨(dú)或與基本的程序分析技術(shù)相結(jié)合,對程序進(jìn)行更有效的分析。其中具有代表性的技術(shù)包括模型檢測、約束求解等。源代碼分析工具如表2所示。

動(dòng)態(tài)的程序分析技術(shù)通常從可執(zhí)行程序開始,通過運(yùn)行程序觸發(fā)程序失效,通過可觀察到的程序失效分析程序中的可疑代碼,從而發(fā)現(xiàn)程序中的缺陷。動(dòng)態(tài)分析能夠利用程序的輸入執(zhí)行程序,獲得更精確的結(jié)果。但它通常只分析對某一輸入下的程序路徑,而不能覆蓋程序所有可能的執(zhí)行情況。而靜態(tài)程序分析,分析程序所有可能的執(zhí)行路徑,分析范圍更加全面,更容易發(fā)現(xiàn)不易覆蓋的程序路徑中的缺陷。

4 結(jié)論

電力監(jiān)控系統(tǒng)對應(yīng)用軟件的穩(wěn)定性和安全性都有著極高的要求,將軟件測試方法應(yīng)用于這類系統(tǒng),利用動(dòng)態(tài)測試技術(shù)對模擬環(huán)境中的應(yīng)用系統(tǒng)進(jìn)行測試,利用靜態(tài)測試技術(shù)對軟件源代碼進(jìn)行測試,將動(dòng)態(tài)測試與靜態(tài)測試有機(jī)的結(jié)合起來,能夠準(zhǔn)確的發(fā)現(xiàn)電力監(jiān)控系統(tǒng)中的缺陷,及早采取有效措施避免電力生產(chǎn)中軟件缺陷導(dǎo)致的事故和不良后果,從而保障電網(wǎng)的安全穩(wěn)定運(yùn)行。

參考文獻(xiàn)

[1]鐘清.智能電網(wǎng)關(guān)鍵技術(shù)研究[M].北京:中國電力出版社,2011.

[2]李小平,鐘宏,丁儼.關(guān)于應(yīng)用系統(tǒng)安全的研究[J].北京理工大學(xué)學(xué)報(bào)(英文版),2002,11(2):198-202.

[3]王青.WU Shu-jian,李明樹.軟件缺陷預(yù)測技術(shù)[J].軟件學(xué)報(bào),2008,19(7):1565-1580.

[4]王升保.信息安全等級保護(hù)體系研究及應(yīng)用[D].合肥:合肥工業(yè)大學(xué),2009.

[5]范淵.應(yīng)用層等級保護(hù)測評工具應(yīng)用實(shí)例分析[J].信息網(wǎng)絡(luò)安全,2012(z1):127-131.

[6]張健,徐寶文.軟件測試(專輯前言)[J].計(jì)算機(jī)學(xué)報(bào),2011,34(6):951-952.

[7]潘古兵.Web應(yīng)用程序滲透測試方法研究[D].重慶:西南大學(xué),2012.

[8]單錦輝,姜瑛,孫萍.軟件測試研究進(jìn)展[J].北京大學(xué)學(xué)報(bào)(自然科學(xué)版),2005,41(1):134-145.

[9]孟云秀,趙正旭.基于源代碼分析的軟件靜態(tài)測試[J].河北省科學(xué)院學(xué)報(bào),2013,30(2):16-21.

[10]張健.精確的程序靜態(tài)分析[J].計(jì)算機(jī)學(xué)報(bào),2008,31(9):1549-1553.

[11]安金霞,王國慶,李樹芳.基于多維度覆蓋率的軟件測試動(dòng)態(tài)評價(jià)方法[J].軟件學(xué)報(bào),2010.

[12]蒲石.Web安全滲透測試研究[D].西安:西安電子科技大學(xué),2010.

[13]楊宇,張健.程序靜態(tài)分析技術(shù)與工具[J].計(jì)算機(jī)科學(xué),2004,31(2):171-174.

[14]林惠民,張文輝.模型檢測:理論、方法與應(yīng)用[J].電子學(xué)報(bào),2002, 30(z1):1907-1912.

[15]嚴(yán)俊.基于約束求解的自動(dòng)化軟件測試研究[D].北京:中國科學(xué)院軟件研究所,2007.

作者簡介

伍曉泉(1984-),女,工學(xué)博士,計(jì)算機(jī)軟件與理論專業(yè)。主要研究方向?yàn)檐浖こ?、電力系統(tǒng)自動(dòng)化、電力系統(tǒng)信息安全。

第4篇

1.1企業(yè)工程師和軟件行業(yè)專家參與教學(xué)工作的積極性不高

在對軟件技術(shù)專業(yè)學(xué)生進(jìn)行軟件教學(xué)的過程中,絕大多數(shù)高職院校為了降低教育成本,選擇以學(xué)院教師為主,以專業(yè)教師為輔的教學(xué)模式。由于軟件企業(yè)工程師和軟件技術(shù)專家?guī)缀鯖]有時(shí)間和精力參加教學(xué)活動(dòng),使得軟件企業(yè)的工作理念、創(chuàng)新思維和企業(yè)文化很難被傳播到軟件學(xué)院的教學(xué)活動(dòng)中,導(dǎo)致軟件行業(yè)工程師和專家很少有機(jī)會(huì)參與到教學(xué)活動(dòng)中,容易導(dǎo)致軟件專業(yè)的教學(xué)模式和教學(xué)方法不能得到及時(shí)有效的更新。

1.2校企合作中容易出現(xiàn)企業(yè)冷、學(xué)院一頭熱的情形

高職院校都希望軟件專業(yè)的教師和學(xué)生能夠共同參與到軟件技術(shù)的研發(fā),以此提高學(xué)生和教師的動(dòng)手研發(fā)能力和實(shí)踐創(chuàng)新能力。軟件研發(fā)技術(shù)的特殊性和技術(shù)性,使得軟件研發(fā)企業(yè)的研發(fā)項(xiàng)目的保密工作與學(xué)校的課程進(jìn)度安排相矛盾,教學(xué)進(jìn)度、學(xué)生的數(shù)量與保密性等問題的沖突使得多數(shù)軟件企業(yè)不愿與軟件專業(yè)教師、學(xué)生合作研發(fā)軟件,導(dǎo)致校企合作關(guān)系很緊張。

1.3欠缺雙師型的教師,教師素質(zhì)不高

多數(shù)高職院校的軟件開發(fā)專業(yè)教師往往一畢業(yè)就到學(xué)院來實(shí)習(xí)工作,由于缺乏豐富的工作實(shí)踐經(jīng)驗(yàn),使得教學(xué)質(zhì)量得不到提高。由學(xué)生直接到教師的角色轉(zhuǎn)變使得教師在進(jìn)行授課過程中,往往照搬枯燥的理論知識,不利于激發(fā)學(xué)生的課堂學(xué)習(xí)興趣,尤其是無法將企業(yè)的先進(jìn)技術(shù)和創(chuàng)新文化、經(jīng)營理念帶到教學(xué)實(shí)踐中去。加上絕大多數(shù)專業(yè)教師沒有增加企業(yè)鍛煉的實(shí)踐機(jī)會(huì),使得教師缺乏對軟件技術(shù)開發(fā)專業(yè)知識的有效更新。軟件教師極少的外出培訓(xùn)機(jī)會(huì)使得軟件技術(shù)教師無法與一些先進(jìn)院校的老師進(jìn)行充分的技術(shù)交流,不利于教師專業(yè)技術(shù)的改進(jìn)和教學(xué)水平的提高。

1.4軟件專業(yè)教師的科研水平有限

由于軟件專業(yè)教師的授課任務(wù)往往比較繁重,使得教師沒有多余的精力和時(shí)間參與到科研項(xiàng)目中,加上對科研項(xiàng)目的了解比較淺薄以及科研課題和科研經(jīng)費(fèi)申請程序的復(fù)雜,使得軟件技術(shù)教師申請科研項(xiàng)目的數(shù)量少之又少。校企共建的核心課程不夠使得教師對科研課題的來源和申請科研課題的流程缺乏相應(yīng)的了解。校企共建的軟件技術(shù)專業(yè)核心課程的設(shè)置對提高軟件專業(yè)學(xué)生的專業(yè)質(zhì)量和學(xué)生的實(shí)踐應(yīng)用能力至關(guān)重要,這直接關(guān)系到軟件技術(shù)開發(fā)專業(yè)的未來發(fā)展趨勢和軟件技術(shù)開發(fā)企業(yè)的未來發(fā)展道路。現(xiàn)階段校企共建的核心課程較少,這很難滿足軟件技術(shù)專業(yè)的創(chuàng)新發(fā)展。校企共建的軟件研發(fā)核心課程力度較弱,使得軟件課程只涉及到覆蓋面較小的課程標(biāo)準(zhǔn)和教學(xué)實(shí)訓(xùn)方案。此外,軟件專家參與的時(shí)間與機(jī)會(huì)以及付出的精力和時(shí)間較少,使得軟件專業(yè)教師的科研水平有限。

2軟件技術(shù)研發(fā)專業(yè)產(chǎn)學(xué)研合作中存在問題的對策分析

2.1高新聘請軟件技術(shù)專家和企業(yè)工程師進(jìn)行實(shí)踐教學(xué)

聘請軟件技術(shù)行業(yè)專家和軟件企業(yè)的工程師進(jìn)行實(shí)踐教學(xué)活動(dòng)有利于激發(fā)學(xué)生參與實(shí)踐教學(xué)的興趣,為教學(xué)活動(dòng)的順利開展注入新鮮的血液,更加深刻地理解軟件技術(shù)開發(fā)理論知識,深入感受軟件研發(fā)企業(yè)的團(tuán)隊(duì)合作精神和軟件設(shè)計(jì)的文化創(chuàng)新理念,進(jìn)而完善我國的軟件開發(fā)流程,使學(xué)生充分發(fā)揮自身的創(chuàng)造力和想象力,在產(chǎn)學(xué)合作過程中實(shí)現(xiàn)學(xué)習(xí)與實(shí)踐的雙贏目標(biāo)。這不僅有利于使學(xué)生明確職業(yè)發(fā)展與生涯規(guī)劃,還有利于為學(xué)生在畢業(yè)后進(jìn)行就業(yè)選擇提供便利的條件。

2.2在校園內(nèi)建立校辦企業(yè)

在校園內(nèi),為了實(shí)現(xiàn)軟件學(xué)院教師和聘請的軟件技術(shù)開發(fā)工程師實(shí)現(xiàn)對軟件企業(yè)的共同管理和高效經(jīng)營,高??梢詫ν獬薪榆浖夹g(shù)研發(fā)項(xiàng)目,構(gòu)建新型校辦軟件開發(fā)企業(yè)。[2]對外承接軟件項(xiàng)目所創(chuàng)收的利益,在減去基本成本后,將剩余的利益運(yùn)用在完善教學(xué)設(shè)備,引進(jìn)先進(jìn)的研發(fā)技術(shù)和科研項(xiàng)目的資助上,充分調(diào)動(dòng)教師、學(xué)生和工程師、專家的創(chuàng)造力和研發(fā)的積極性,激發(fā)學(xué)生的研發(fā)軟件的創(chuàng)新潛力,為建立優(yōu)秀的高??蒲许?xiàng)目提供優(yōu)越的條件,實(shí)現(xiàn)了產(chǎn)學(xué)合作方式的優(yōu)化創(chuàng)新。

2.3提升軟件專業(yè)教師的整體素質(zhì)

為了推動(dòng)軟件教學(xué)水平的整體提升,高職院校應(yīng)當(dāng)積極鼓勵(lì)專業(yè)教師進(jìn)行軟件項(xiàng)目的深入研發(fā),定期對軟件專業(yè)教師進(jìn)行定期考核和技術(shù)培訓(xùn),提升軟件專業(yè)教師的專業(yè)素質(zhì),推行相關(guān)的優(yōu)惠政策激發(fā)研發(fā)熱情,鍛煉軟件研發(fā)專業(yè)教師的實(shí)踐能力,既能夠提高軟件專業(yè)的教學(xué)水平,又能夠豐富軟件技術(shù)開發(fā)的專業(yè)知識,提高軟件技術(shù)開發(fā)專業(yè)教師接受高校培訓(xùn)的覆蓋率,進(jìn)而使軟件學(xué)院能夠積極選拔優(yōu)秀的教學(xué)骨干,增加專業(yè)教師接受國外培訓(xùn)的機(jī)會(huì),創(chuàng)新高職院校軟件開發(fā)的辦學(xué)理念,優(yōu)化辦學(xué)模式,有效傳遞國外先進(jìn)的軟件技術(shù)開發(fā)方法和理念。為增加軟件技術(shù)專業(yè)教師外出培訓(xùn)和出國深造的機(jī)會(huì),提高軟件技術(shù)開發(fā)教師的教學(xué)水平創(chuàng)造良好的優(yōu)越條件。

2.4提高科研水平,培養(yǎng)學(xué)科帶頭人

高校應(yīng)當(dāng)創(chuàng)設(shè)優(yōu)越的軟件專業(yè)建設(shè)環(huán)境,增加軟件學(xué)生科學(xué)實(shí)踐的機(jī)會(huì),完善軟件技術(shù)專業(yè)的人才培養(yǎng)方案,提升軟件專業(yè)教師的科研水平。軟件專業(yè)教師可以通過豐富自身的理論知識和實(shí)踐經(jīng)驗(yàn),提高自身的科研水平,對學(xué)院教學(xué)水平的指標(biāo)進(jìn)行有效衡量,為提升軟件公司的經(jīng)營水平創(chuàng)造良好的經(jīng)濟(jì)基礎(chǔ)條件,軟件專業(yè)教師還應(yīng)當(dāng)完善科研項(xiàng)目,增加教師培訓(xùn)、進(jìn)修和出國的機(jī)會(huì),為創(chuàng)設(shè)優(yōu)秀的教學(xué)科研項(xiàng)目打下堅(jiān)實(shí)的基礎(chǔ),培養(yǎng)軟件技術(shù)專業(yè)學(xué)生的創(chuàng)新能力和實(shí)踐能力。高職院校還應(yīng)當(dāng)設(shè)計(jì)獨(dú)具風(fēng)格的校企核心課程,完善軟件研發(fā)的人才培養(yǎng)方案,實(shí)現(xiàn)軟件研發(fā)項(xiàng)目的高質(zhì)量發(fā)展,實(shí)現(xiàn)教師、專家和學(xué)生充分有效的互動(dòng)和合作。同時(shí)制定完善的軟件技術(shù)專業(yè)授課計(jì)劃和科學(xué)的課程標(biāo)準(zhǔn),提供高質(zhì)量的授課教案和校本教材。在教材編寫過程中,可以共同發(fā)揮軟件教師的創(chuàng)新潛能,實(shí)現(xiàn)軟件企業(yè)元素和軟件企業(yè)文化理念的充分融入社會(huì)實(shí)踐,進(jìn)而完善軟件技術(shù)專業(yè)的產(chǎn)學(xué)人才培養(yǎng)模式。

3結(jié)語

第5篇

關(guān)鍵詞:共享型;軟件技術(shù)實(shí)訓(xùn)基地;職業(yè)教育大學(xué)城

在云龍新城總投資達(dá)30億元,占地面積6 300畝的株洲市職業(yè)教育大學(xué)城正在興建,預(yù)計(jì)在2012年全面建成。將入職教城辦學(xué)的院校包括湖南鐵路科技職業(yè)技術(shù)學(xué)院、湖南鐵道職業(yè)技術(shù)學(xué)院、湖南化工職業(yè)技術(shù)學(xué)院等共9所,總辦學(xué)規(guī)模為學(xué)歷教育6.5萬人,年培訓(xùn)6.7萬人。隨著職教城的興建,建設(shè)共享型的計(jì)算機(jī)技術(shù)實(shí)訓(xùn)基地也適時(shí)地提上了議程。其中,共享型軟件技術(shù)實(shí)訓(xùn)基地的建設(shè)任務(wù)將由湖南鐵路科技職業(yè)技術(shù)學(xué)院承擔(dān)。為此,我們對基地建設(shè)的優(yōu)越性、可行性進(jìn)行了分析,并擬定了實(shí)施方案。

1共享基地建設(shè)的優(yōu)越性

把原來分散在市區(qū)各地的職業(yè)院校集中到職教城辦學(xué),建設(shè)共享型軟件技術(shù)實(shí)訓(xùn)基地是科學(xué)的、必要的,體現(xiàn)在以下4個(gè)方面。

1.1整合實(shí)訓(xùn)資源,節(jié)約實(shí)訓(xùn)成本

上述9所院?;旧隙冀ㄓ袑iT的軟件技術(shù)實(shí)訓(xùn)基地,湖南鐵路科技職業(yè)技術(shù)學(xué)院為滿足信息技術(shù)系軟件技術(shù)實(shí)訓(xùn)和教學(xué)需要,先后撥款150余萬元用于購買計(jì)算機(jī)、服務(wù)器、投影儀以及相關(guān)配套設(shè)備等,建設(shè)了軟件開發(fā)、多媒體和網(wǎng)絡(luò)3個(gè)軟件技術(shù)實(shí)訓(xùn)室,配置了相應(yīng)的管理人員。其他院校的情況也大體相當(dāng)。建設(shè)共享型軟件技術(shù)實(shí)訓(xùn)基地,就可以減少資源的重復(fù)投入,通過對管理人員、維護(hù)人員以及設(shè)備的整合,減少維護(hù)管理成本。

1.2優(yōu)化實(shí)訓(xùn)基地,提高實(shí)訓(xùn)水平

各院校原有的實(shí)訓(xùn)基地,由于師資和經(jīng)費(fèi)的限制,至使設(shè)備的檔次和訓(xùn)練的水平難以提高。建設(shè)共享型軟件技術(shù)實(shí)訓(xùn)基地,可以將實(shí)施同一實(shí)訓(xùn)任務(wù)的師資、設(shè)備、資金集中在一所院校,有利于建設(shè)高水平的實(shí)訓(xùn)基地,從而提高實(shí)訓(xùn)的質(zhì)量和水平。

1.3滿足社會(huì)需求,促進(jìn)工學(xué)結(jié)合

株洲是以工業(yè)為主的新興城市,本市擁有相當(dāng)數(shù)量的中、小型工業(yè)型企業(yè)以及配套服務(wù)公司。他們對于信息技術(shù)在日常管理中的應(yīng)用需求十分迫切。目前缺乏一個(gè)為這些企業(yè)提供類似服務(wù)的媒介或平臺。一方面,企業(yè)有軟件開發(fā)、軟件培訓(xùn)的需求,卻苦于找不到承接業(yè)務(wù)的對象;另一方面,學(xué)校因師資力量較薄弱和設(shè)備檔次較低無法將教學(xué)實(shí)訓(xùn)、應(yīng)用課題與市場需求進(jìn)行有效對接。建設(shè)共享型軟件技術(shù)實(shí)訓(xùn)基地,通過整合師資和設(shè)備,完全可以滿足社會(huì)的需求,在為企業(yè)服務(wù)中促進(jìn)工學(xué)結(jié)合。

1.4適應(yīng)市場需要,服務(wù)經(jīng)濟(jì)發(fā)展

軟件產(chǎn)業(yè)是當(dāng)今世界增長最快的朝陽產(chǎn)業(yè),也是國際產(chǎn)業(yè)競爭和高科技競爭的焦點(diǎn)和戰(zhàn)略制高點(diǎn)。根據(jù)中經(jīng)網(wǎng)數(shù)據(jù)有限公司的數(shù)據(jù),世界軟件產(chǎn)業(yè)從1991年以來始終保持在10%~20%的增長率,2000年軟件和信息服務(wù)已成為第一大產(chǎn)業(yè),產(chǎn)值已接近5 000億美元,期中軟件產(chǎn)品總銷售額達(dá)1 750億美元。在全球軟件市場中,亞太地區(qū)是最有發(fā)展前途的市場,一直保持在20%以上的增長速度。國際計(jì)算機(jī)產(chǎn)業(yè)結(jié)構(gòu)已從以硬件為核心向以軟件和服務(wù)為主導(dǎo)的方向過渡。我國為適應(yīng)市場的需求,服務(wù)經(jīng)濟(jì)發(fā)展,必須迅速發(fā)展軟件技術(shù),培養(yǎng)優(yōu)秀的軟件技術(shù)人才,這也要求建設(shè)共享型軟件技術(shù)實(shí)訓(xùn)基地。

2共享基地建設(shè)的可行性

株洲職教城區(qū)域共享型軟件技術(shù)實(shí)訓(xùn)基地建設(shè)是完全可行的。

2.1符合國家政策導(dǎo)向

發(fā)展軟件產(chǎn)業(yè)是符合國家產(chǎn)業(yè)導(dǎo)向的。改革開放30年來,我國軟件產(chǎn)業(yè)取得了長足的發(fā)展,近年來更是以每年兩位數(shù)的復(fù)合增長率快速增長,根據(jù)中經(jīng)網(wǎng)數(shù)據(jù)有限公司的數(shù)據(jù),2001年我國軟件產(chǎn)業(yè)銷售額796億人民幣,2002年軟件產(chǎn)業(yè)銷售額為900億人民幣,到2009年1―9月,我國軟件產(chǎn)業(yè)累計(jì)完成業(yè)務(wù)收入6 775億人民幣。為了加快軟件產(chǎn)業(yè),國家在2007年4月相繼出臺了《國家高新技術(shù)產(chǎn)業(yè)化及環(huán)境建設(shè)(火炬)“十一五”發(fā)展綱要》與《國家高新技術(shù)產(chǎn)業(yè)開發(fā)區(qū)“十一五”發(fā)展規(guī)劃綱要》。這是國家在“十一五”期間進(jìn)一步推動(dòng)高新技術(shù)產(chǎn)業(yè)及環(huán)境建設(shè),加快國家高新技術(shù)產(chǎn)業(yè)開發(fā)區(qū)的建設(shè)和發(fā)展,促進(jìn)我國高新產(chǎn)業(yè)的發(fā)展。因此,在職教城建設(shè)軟件技術(shù)共享實(shí)訓(xùn)基地是符合國家產(chǎn)業(yè)導(dǎo)向的。

2.2符合地方發(fā)展要求

為了發(fā)展軟件產(chǎn)業(yè),湖南省出臺了《湖南省人民政府關(guān)于鼓勵(lì)軟件產(chǎn)業(yè)和集成電路產(chǎn)業(yè)發(fā)展的若干政策的實(shí)施意見》,明確規(guī)定各地方政府對軟件產(chǎn)業(yè)發(fā)展的扶持,包括投融資政策、稅收政策、人才吸引和培養(yǎng)政策都做了具體而明確的規(guī)定。為進(jìn)一步促進(jìn)軟件產(chǎn)業(yè)和集成電路的快速、健康發(fā)展奠定了基礎(chǔ)。

在以工業(yè)為主要支柱產(chǎn)業(yè)的株洲,發(fā)展軟件技術(shù)的需求尤為迫切?!吨曛奘袊窠?jīng)濟(jì)和社會(huì)發(fā)展第十一個(gè)五年規(guī)劃綱要》和《株洲市“十一五”科學(xué)技術(shù)發(fā)展規(guī)劃綱要》等政策文件中,制定了包括軟件產(chǎn)業(yè)稅收優(yōu)惠政策、軟件專項(xiàng)基金扶持政策等等軟件產(chǎn)業(yè)政策,職教城軟件技術(shù)共享型實(shí)訓(xùn)基地建設(shè)得到了市委、市政府的全力支持。

2.3方便院校資源共享

株洲職教城軟件技術(shù)共享型實(shí)訓(xùn)基地的首要任務(wù)是為城內(nèi)各院校人才培養(yǎng)服務(wù)。原來9院校分散在全市各地,地理上的距離使得資源很難共享。入駐職教城后,9院校相互毗鄰,建設(shè)共享型實(shí)訓(xùn)基地不僅有利于提高各院校軟件專業(yè)實(shí)訓(xùn)水平,提高教育質(zhì)量,而且使用共享資源就像使用本院校資源一樣方便,因此深受歡迎。軟件技術(shù)共享實(shí)訓(xùn)基地在面向職教城內(nèi)各兄弟院校開放的同時(shí),還可以向職教城外的學(xué)校、研發(fā)機(jī)構(gòu)、企事業(yè)單位開放。我們充分發(fā)掘軟件技術(shù)共享實(shí)訓(xùn)基地在實(shí)訓(xùn)教學(xué)、技術(shù)服務(wù)、培訓(xùn)、職業(yè)技能鑒定、職業(yè)技能競賽、軟件研發(fā)等方面的潛能,使社會(huì)方方面面共同使用,以發(fā)揮最大效益,得到了社會(huì)各方面的廣泛支持。

2.4具備良好建設(shè)基礎(chǔ)

由于是在9院校原有軟件技術(shù)實(shí)訓(xùn)室基礎(chǔ)上建設(shè),有人才,有設(shè)備,有經(jīng)驗(yàn)。各學(xué)院的大部分實(shí)訓(xùn)教師參與過基地建設(shè)的招標(biāo)、設(shè)計(jì)、安裝、調(diào)試、驗(yàn)收各個(gè)環(huán)節(jié),對實(shí)訓(xùn)基地的建設(shè)流程非常熟悉。作為共享型實(shí)訓(xùn)基地雖然跟原有的軟件實(shí)訓(xùn)基地有所不同,但基地建設(shè)的流程是基本相同的,只是功能要求更高,由于原有設(shè)備可以利用,不必全部重新購置,節(jié)省了部分資金。

3共享基地建設(shè)規(guī)劃

3.1基地功能定位

基地建好后,不僅要滿足職教城內(nèi)軟件實(shí)踐教學(xué)、培訓(xùn)和研發(fā)的需要;還要成為長株潭區(qū)域中小企業(yè)應(yīng)用技術(shù)研發(fā)中心、社區(qū)服務(wù)中心和區(qū)域職教資源共享中心,成為工學(xué)結(jié)合、校企合作的紐帶,并發(fā)揮更強(qiáng)的引領(lǐng)、輻射作用,提高高職院校為經(jīng)濟(jì)社會(huì)發(fā)展服務(wù)的能力。

3.2基地總體規(guī)模

目前9所院校軟件技術(shù)專業(yè)學(xué)歷教育學(xué)生總計(jì)2 500 人左右,以這個(gè)人數(shù)做為基準(zhǔn),我們設(shè)定職教城內(nèi)軟件技術(shù)專業(yè)學(xué)歷教育 2 500人,年培訓(xùn)教育2 500人,年總體規(guī)模為5 000人。

3.3基地建設(shè)實(shí)施

3.3.1組建專業(yè)的建設(shè)隊(duì)伍

基地建設(shè)采用由湖南鐵路科技職業(yè)技術(shù)學(xué)院牽頭、協(xié)作企業(yè)和協(xié)作院校參加的建設(shè)模式。首先由上述三方共同推出專業(yè)人才組成建設(shè)委員會(huì),然后專業(yè)委員會(huì)參與實(shí)訓(xùn)基地的規(guī)劃和建設(shè),并制定工作章程。

3.3.2擬定科學(xué)的建設(shè)方案

根據(jù)基地的教學(xué)、培訓(xùn)和研發(fā)功能,以及高職軟件技術(shù)行業(yè)的培養(yǎng)方向,在基地的總體規(guī)劃上,基地?cái)M建設(shè)5個(gè)實(shí)訓(xùn)區(qū),具體情況如下:1) .NET技術(shù)實(shí)訓(xùn)區(qū)用于.NET技術(shù)的教學(xué)與培訓(xùn);2) Java技術(shù)實(shí)訓(xùn)區(qū)用于Java技術(shù)的教學(xué)與培訓(xùn);3)嵌入式軟件技術(shù)實(shí)訓(xùn)區(qū)用于嵌入式軟件技術(shù)的教學(xué)與培訓(xùn);4)軟件研發(fā)區(qū)用于軟件研發(fā);5)軟件測試區(qū)用于軟件測試。

前三個(gè)實(shí)訓(xùn)區(qū)負(fù)責(zé)全日制學(xué)生的日常教學(xué)和社會(huì)各種層次人才的培訓(xùn)。在實(shí)訓(xùn)室的設(shè)計(jì)上應(yīng)能滿足“教、學(xué)、做”一體的教學(xué)模式,在實(shí)訓(xùn)中既能實(shí)現(xiàn)教學(xué),又能實(shí)現(xiàn)實(shí)踐。硬件應(yīng)配置投影儀、計(jì)算機(jī)、服務(wù)器、多媒體設(shè)備等。軟件應(yīng)安裝.NET軟件、數(shù)據(jù)庫、Windows操作系統(tǒng)等。每個(gè)實(shí)訓(xùn)室應(yīng)能容納學(xué)生50人左右,每個(gè)實(shí)訓(xùn)區(qū)總體上應(yīng)能滿足500名學(xué)生同時(shí)學(xué)習(xí)。

后兩個(gè)實(shí)訓(xùn)區(qū)承接社會(huì)、企業(yè)的項(xiàng)目在該區(qū)進(jìn)行研發(fā)和測試,教師和企業(yè)工程師帶領(lǐng)學(xué)生共同參與,是實(shí)現(xiàn)校企合作、工學(xué)結(jié)合的紐帶。在規(guī)模上每個(gè)區(qū)應(yīng)能滿足500人同時(shí)投入工作。

3.3.3籌措足夠的建設(shè)經(jīng)費(fèi)

基地需要一棟實(shí)訓(xùn)大樓,安裝2 500臺計(jì)算機(jī),30個(gè)投影儀,加上一些設(shè)備,設(shè)備總投資約1 500萬人民幣。基地設(shè)備采用分批建設(shè)的方案,優(yōu)先建設(shè)主要的和急需的部分,以后根據(jù)需要逐步完善,直至最后形成一個(gè)設(shè)備先進(jìn)、功能完備的實(shí)訓(xùn)基地??上日蠀f(xié)辦院校和企業(yè)的現(xiàn)有設(shè)備,不足再酌情購置。購買設(shè)備的資金可多渠道籌措:職教城院校自籌;申報(bào)國家教育部、省教育廳、市教委軟件實(shí)訓(xùn)基地建設(shè)資金;申請株洲市政府在職教城的專項(xiàng)建設(shè)資金中劃撥;通過跟企業(yè)合作和爭取社會(huì)捐贈(zèng)[1]。

3.3.4組織高水平的管理團(tuán)隊(duì)

為了保證基地高效運(yùn)行,在基地成立一個(gè)軟件管理中心,中心設(shè)一名主任、若干名副主任,配備一批實(shí)訓(xùn)教師。中心主任、副主任在職教城內(nèi)院校中產(chǎn)生或面向社會(huì)聘任,主要負(fù)責(zé)共享基地的日常管理經(jīng)營。實(shí)訓(xùn)教師主要從9院校原有軟件實(shí)訓(xùn)教師中挑選,同時(shí)在協(xié)作企業(yè)聘用兼職教師。實(shí)訓(xùn)教師負(fù)責(zé)實(shí)訓(xùn)的指導(dǎo)、實(shí)訓(xùn)項(xiàng)目開發(fā)、實(shí)訓(xùn)設(shè)施選型、實(shí)訓(xùn)教材建設(shè)、實(shí)訓(xùn)質(zhì)量評價(jià)[2]。

3.3.5擬定科學(xué)的管理規(guī)章

在基地的管理運(yùn)行上,對內(nèi)實(shí)行企業(yè)化管理,對外實(shí)行準(zhǔn)市場化運(yùn)作。企業(yè)化管理主要表現(xiàn)在引入現(xiàn)代企業(yè)的理念與價(jià)值觀,營造企業(yè)化的職業(yè)氛圍,實(shí)訓(xùn)內(nèi)容與項(xiàng)目來源于企業(yè),實(shí)訓(xùn)方式、過程企業(yè)化。準(zhǔn)市場化運(yùn)作是指按市場化要求進(jìn)行實(shí)訓(xùn)成本核算,加強(qiáng)教學(xué)管理、設(shè)備管理、工具管理、材料管理以及學(xué)生管理,確保實(shí)訓(xùn)教學(xué)優(yōu)質(zhì)高效,社會(huì)效益與經(jīng)濟(jì)效益并重[3]。

4結(jié)語

共享基地的建設(shè)方案為職教城共享基地建設(shè)提供了依據(jù),共享基地的建成必將有利于提升職教城軟件技術(shù)職業(yè)教育水平,促進(jìn)區(qū)域的軟件產(chǎn)業(yè)發(fā)展。

參考文獻(xiàn):

[1] 黃旭. 論高職共享型實(shí)訓(xùn)基地的建設(shè)[J]. 中國職業(yè)技術(shù)教育,2004(21):18-19.

第6篇

關(guān)鍵詞:計(jì)算機(jī)軟件技術(shù);大數(shù)據(jù);應(yīng)用類型;研究

1計(jì)算機(jī)軟件技術(shù)的應(yīng)用現(xiàn)狀

在我國科學(xué)技術(shù)高速發(fā)展的背景下,計(jì)算機(jī)軟件技術(shù)被越來越多的人們所熟知,并被廣泛應(yīng)用在社會(huì)各個(gè)領(lǐng)域。各行各業(yè)為了能夠在激烈的市場競爭中繼續(xù)保持競爭優(yōu)勢,也深入研究了計(jì)算機(jī)軟件技術(shù)。在大數(shù)據(jù)時(shí)代的今天,人們也越來越重視大數(shù)據(jù),所以,將大數(shù)據(jù)與計(jì)算機(jī)軟件技術(shù)進(jìn)行融合,是時(shí)展的必然趨勢。

2大數(shù)據(jù)中計(jì)算機(jī)軟件技術(shù)的應(yīng)用類型

從目前來看,大數(shù)據(jù)中計(jì)算機(jī)軟件技術(shù)的應(yīng)用類型,主要有以下三種:第一,虛擬化技術(shù);第二,云儲(chǔ)存技術(shù);第三,信息安全技術(shù)。

2.1虛擬化技術(shù)

所謂虛擬化技術(shù),實(shí)則就是對服務(wù)器、存儲(chǔ)、網(wǎng)絡(luò)以及內(nèi)存等實(shí)體資源進(jìn)行優(yōu)化配置,該技術(shù)有利于提升數(shù)據(jù)處理的效率。近些年來,虛擬化技術(shù)得到了人們的熱烈追捧,究其原因,主要是因?yàn)樘摂M化技術(shù)有著無可比擬的優(yōu)勢,在應(yīng)用過程中,不僅節(jié)省了人力,還節(jié)省了物力,對提高社會(huì)的經(jīng)濟(jì)效益很大幫助。

2.2云存儲(chǔ)技術(shù)

云存儲(chǔ)是由多個(gè)存儲(chǔ)單元構(gòu)成的,它與多種技術(shù)和功能相融合。與傳統(tǒng)的存儲(chǔ)模式相比較而言,云存儲(chǔ)有著較為明顯的優(yōu)勢,其不僅能夠打破時(shí)間和空間上的諸多束縛,還能夠?qū)崿F(xiàn)視頻、圖片、文本等資料的存儲(chǔ)與處理。與此同時(shí),云存儲(chǔ)的容量也比傳統(tǒng)的存儲(chǔ)容量大很多,并且容量分配不再受物理硬盤的限制,易于人們管理,這在一定程度上方便了人們的生活。

2.3信息安全技術(shù)

隨著計(jì)算機(jī)及網(wǎng)絡(luò)技術(shù)的飛速發(fā)展,人們對信息安全技術(shù)的重視程度也越來越高。在大數(shù)據(jù)時(shí)代的今天,任何數(shù)據(jù)之間都有可能存在或多或少的聯(lián)系,這種聯(lián)系使得各個(gè)數(shù)據(jù)之間相互影響,可以說一個(gè)極不重要的數(shù)據(jù)出現(xiàn)問題,就會(huì)影響全局,這必然在無形之中增加了很多安全隱患。所以,信息安全技術(shù)必須成為計(jì)算機(jī)軟件發(fā)展的重點(diǎn)技術(shù)之一。人們運(yùn)用信息安全技術(shù),提高信息可信度,在社會(huì)各個(gè)領(lǐng)域的發(fā)展中,計(jì)算機(jī)軟件技術(shù)已然成為不可缺少的重要組成部分,而信息安全技術(shù)的融入,促使社會(huì)各個(gè)領(lǐng)域向著多元化的方向發(fā)展。

3計(jì)算機(jī)軟件技術(shù)在大數(shù)據(jù)中的應(yīng)用領(lǐng)域

3.1計(jì)算機(jī)軟件技術(shù)在商業(yè)運(yùn)營領(lǐng)域的應(yīng)用

從目前的局勢來看,計(jì)算機(jī)軟件技術(shù)在商業(yè)運(yùn)營領(lǐng)域的應(yīng)用是非常廣泛的,究其原因,主要在于計(jì)算機(jī)軟件技術(shù)不僅能夠有效提供運(yùn)營人員的工作效率,還能夠?qū)\(yùn)營人員的崗位進(jìn)行科學(xué)合理的分配,這樣有助于推動(dòng)企業(yè)的經(jīng)營發(fā)展。以企業(yè)的用戶信息運(yùn)營為例,運(yùn)營人員可以借助平板電腦、掌上電腦、手機(jī)等移動(dòng)媒體,構(gòu)建一個(gè)實(shí)時(shí)的信息共享平臺。在這個(gè)實(shí)時(shí)的信息共享平臺上,管理人員可以獲取到每個(gè)用戶的基本信息,這樣管理人員就可以根據(jù)用戶的不同需求,為其提供更好的服務(wù)。在市場競爭日趨激烈的今天,企業(yè)要想繼續(xù)保持住競爭優(yōu)勢,就必須不斷提高自身的服務(wù)質(zhì)量,而更好的服務(wù)質(zhì)量顯然是需要計(jì)算機(jī)軟件技術(shù)作為支撐的。有了技術(shù)支持,后續(xù)的服務(wù)才會(huì)越來越好,才能夠滿足人們?nèi)找嬖鲩L的精神需求和物質(zhì)需求。

3.2計(jì)算機(jī)軟件技術(shù)在信息通信領(lǐng)域的應(yīng)用

當(dāng)前,人們越來越多的將計(jì)算機(jī)軟件技術(shù)應(yīng)用在信息通信領(lǐng)域中,通過IBMSPSS預(yù)測分析軟件的應(yīng)用,不僅能夠準(zhǔn)確分析商業(yè)信息,還能夠極大程度地穩(wěn)固用戶來源。與此同時(shí),XO技術(shù)的應(yīng)用,能夠及時(shí)發(fā)現(xiàn)企業(yè)發(fā)展過程中存在的各種問題。與IBMSPSS預(yù)測分析軟件相比較而言,XO技術(shù)的功能更加完善,其可以合理評估用戶的發(fā)展行為,有效把握用戶的工作行為表現(xiàn),以此來確保用戶的使用效果。

3.3計(jì)算機(jī)軟件技術(shù)在企業(yè)信息解決方案中的應(yīng)用

從目前來看,企業(yè)發(fā)展過程中出現(xiàn)的網(wǎng)絡(luò)非法銷售、用戶信息泄露、欺詐以及工作人員非正常流動(dòng)等問題,都可以通過計(jì)算機(jī)軟件來解決。大數(shù)據(jù)時(shí)代的到來,為企業(yè)數(shù)據(jù)信息的挖掘和應(yīng)用提供了支持。在分析完大數(shù)據(jù)時(shí)代下的企業(yè)信息管理之后,其發(fā)現(xiàn)了一種以數(shù)據(jù)管理為基礎(chǔ)的SEMMA方法論。SEMMA方法論主要包含以下五部分:第一部分是Sample(抽樣);第二部分Explore(開發(fā));第三部分是Modify(修改);第四部分是Model(模型);第五部分是Assess(評估)。在實(shí)施SEMMA方法論的應(yīng)用流程之后,管理人員能夠獲取數(shù)據(jù)挖掘的新數(shù)據(jù),從而研發(fā)更有成效的技術(shù),進(jìn)而為企業(yè)新型運(yùn)作模式的開發(fā)提供強(qiáng)有力的保障。

3.4計(jì)算機(jī)軟件技術(shù)在信息化教學(xué)中的應(yīng)用

就目前來看,計(jì)算機(jī)軟件技術(shù)在我國教育教學(xué)中始終發(fā)揮著不可替代的作用。與傳統(tǒng)的教學(xué)模式相比較而言,信息化教學(xué)技術(shù)是不受時(shí)間和空間的局限的,學(xué)生可以借助互聯(lián)網(wǎng)獲取想學(xué)的任何知識與技能。在我國教育教學(xué)中應(yīng)用計(jì)算機(jī)軟件技術(shù),能夠有效帶動(dòng)學(xué)生的學(xué)習(xí)熱情與積極性,有助于培養(yǎng)學(xué)生的學(xué)習(xí)能力,從而為學(xué)生的后續(xù)發(fā)展奠定堅(jiān)實(shí)的基礎(chǔ)。例如,教師可以借助多媒體技術(shù)進(jìn)行輔助教學(xué),使原本枯燥的教學(xué)氛圍變得更加生動(dòng)有趣,這樣學(xué)生的主觀能動(dòng)性也會(huì)被充分調(diào)動(dòng)起來,這對提高教學(xué)質(zhì)量與效率來說是很有幫助的。

第7篇

關(guān)鍵詞:軟件技術(shù);行業(yè)需求;培養(yǎng)策略

計(jì)算機(jī)軟件技術(shù)專業(yè)是多數(shù)高職院校開設(shè)的與經(jīng)濟(jì)社會(huì)、信息技術(shù)高速發(fā)展的信息技術(shù)專業(yè),在國家大力支持計(jì)算機(jī)軟件技術(shù)和信息技術(shù)應(yīng)用的推廣下,大批軟件技術(shù)專業(yè)學(xué)生走向社會(huì),但并沒有改變當(dāng)前軟件技術(shù)專業(yè)人才缺乏的情況,主要是因?yàn)楦呗氃盒E囵B(yǎng)的學(xué)生與社會(huì)企業(yè)需求之間存在一定的差距。當(dāng)前高職軟件技術(shù)專業(yè)在人才培養(yǎng)規(guī)格上沒有對社會(huì)需求進(jìn)行有效的調(diào)研與分析,所開設(shè)的課程過于陳舊,造成人才供需沒有完成有效的對接。本文通過分析高職軟件技術(shù)專業(yè)發(fā)展現(xiàn)狀,指出在專業(yè)教學(xué)過程中存在的問題,并提出與社會(huì)需求相符合的人才培養(yǎng)策略,為解決這一現(xiàn)狀提供理論支持。

1高職軟件技術(shù)專業(yè)發(fā)展現(xiàn)狀

計(jì)算機(jī)軟件技術(shù)在我國發(fā)展過程較為緩慢,時(shí)間跨度較長,隨著國內(nèi)對信息技術(shù)的應(yīng)用、軟件行業(yè)的投入,各高職院校順應(yīng)社會(huì)需求,廣泛開設(shè)有計(jì)算機(jī)軟件技術(shù)專業(yè),為解決社會(huì)人才需求提供了堅(jiān)強(qiáng)的后盾,步入了平衡發(fā)展期。但隨著軟件行業(yè)相關(guān)新興技術(shù)的出現(xiàn),社會(huì)對軟件人才的要求逐步提高,出現(xiàn)了高職軟件技術(shù)專業(yè)學(xué)生畢業(yè)后從事軟件領(lǐng)域的人數(shù)不多,其原因是學(xué)生在校期間未能掌握工作崗位所要求的基本技能,人才供需上的差距越來越大。當(dāng)前各高職學(xué)校也在不斷改革創(chuàng)新培養(yǎng)思路,按行業(yè)標(biāo)準(zhǔn)開設(shè)相關(guān)課程,并引入新興理論和技術(shù),以實(shí)踐動(dòng)手能力為主的教學(xué)模式正在悄然形成,有助于推動(dòng)社會(huì)需求與學(xué)校人才培養(yǎng)之間的銜接。

2高職軟件技術(shù)專業(yè)教學(xué)過程中存在的問題

首先,師資力量整體水平偏低。高職院校教師在項(xiàng)目實(shí)踐經(jīng)歷、行業(yè)領(lǐng)域標(biāo)準(zhǔn)等方向不夠,年齡偏大的教師不愿接受新知識新技術(shù),往往采用傳統(tǒng)的教學(xué)方法、教學(xué)內(nèi)容,不利于挖掘?qū)W生的思維,另外,每年新進(jìn)教師多以應(yīng)屆畢業(yè)生為主,他們?nèi)狈?xiàng)目實(shí)踐經(jīng)歷,不能了解軟件開發(fā)全流程及開發(fā)過程中的細(xì)節(jié)問題,通過是把知識點(diǎn)講授完即完成工作任務(wù),學(xué)生對這些知識點(diǎn)無法進(jìn)行有效的整合。

其次,實(shí)驗(yàn)實(shí)訓(xùn)室設(shè)備缺乏、管理較差。多數(shù)學(xué)校都建立有專門的軟件實(shí)驗(yàn)實(shí)訓(xùn)室,安裝了軟件開發(fā)過程中所需要用到的開發(fā)工具、數(shù)據(jù)庫管理工具等,但在設(shè)備的更新?lián)Q代、機(jī)房管理上還欠缺,現(xiàn)在的開發(fā)工具對硬件要求越來越高,在教學(xué)過程中存在設(shè)備響應(yīng)慢、軟件調(diào)試時(shí)間長,導(dǎo)致學(xué)生上機(jī)時(shí)間、項(xiàng)目開發(fā)時(shí)間不夠。另外,機(jī)房的管理過程中可能存在軟件沖突、設(shè)備無法使用等問題,也會(huì)導(dǎo)致學(xué)生學(xué)習(xí)效果不佳。

再次,社會(huì)需求與人才培養(yǎng)規(guī)格上存在差異。在信息化大背景下,企業(yè)對軟件行業(yè)人才的要求在不斷變化,同時(shí),企業(yè)在承接的項(xiàng)目上對編程語言的要求也不盡相同。人才培養(yǎng)規(guī)格的設(shè)計(jì)未與社會(huì)需求進(jìn)行同步,導(dǎo)致培養(yǎng)的學(xué)生在畢業(yè)時(shí)很難適應(yīng)企業(yè)需求,無法達(dá)到企業(yè)項(xiàng)目對專業(yè)技能的要求,越來越多的軟件技術(shù)專業(yè)學(xué)生面臨畢業(yè)即失業(yè)的現(xiàn)狀。

3與社會(huì)需求相符合的人才培養(yǎng)策略

第一,完善教師隊(duì)伍,提高整體水平。高職軟件技術(shù)專業(yè)存在課程教學(xué)內(nèi)容陳舊、師資水平跟不上社會(huì)發(fā)展需要,為提高教師隊(duì)伍整體水平,可借助國家?guī)熧Y培訓(xùn)計(jì)劃項(xiàng)目、引入項(xiàng)目教學(xué)、安排教師到企業(yè)參與實(shí)踐項(xiàng)目等手段提高教師軟件行業(yè)領(lǐng)域?qū)I(yè)知識,對于參與這些培訓(xùn)或?qū)嵺`項(xiàng)目的教師給予相關(guān)獎(jiǎng)勵(lì)政策,鼓勵(lì)年輕教師深入企業(yè)一線進(jìn)行頂崗實(shí)踐,同時(shí),引入具有工程能力經(jīng)驗(yàn)豐富的企業(yè)工程師到校任教,開展軟件技術(shù)專業(yè)相關(guān)理論知識講座,對學(xué)生軟件知識掌握起到一定的推進(jìn)作用。

第二,更新實(shí)驗(yàn)實(shí)訓(xùn)場所,加強(qiáng)管理。根據(jù)軟件行業(yè)領(lǐng)域分別建設(shè)相應(yīng)的實(shí)驗(yàn)實(shí)訓(xùn)場所,如基礎(chǔ)程序設(shè)計(jì)實(shí)驗(yàn)室、軟件開發(fā)實(shí)驗(yàn)室、軟件測試實(shí)驗(yàn)室、網(wǎng)頁設(shè)計(jì)實(shí)驗(yàn)室、移動(dòng)應(yīng)用開發(fā)實(shí)驗(yàn)室等,在建設(shè)時(shí)根據(jù)實(shí)驗(yàn)室性質(zhì)和應(yīng)達(dá)到的硬件配置要求進(jìn)行設(shè)備采購,保證至少在三年之內(nèi)不會(huì)被淘汰。同時(shí),對實(shí)驗(yàn)室安排專人進(jìn)行管理,包括系統(tǒng)與軟件管理、設(shè)備管理、衛(wèi)生管理等,營造干凈、清爽的學(xué)生實(shí)驗(yàn)實(shí)訓(xùn)室。

第三,加強(qiáng)與企業(yè)的溝通,修訂人才培養(yǎng)規(guī)格。每年對人才培養(yǎng)規(guī)格與方案進(jìn)行修訂,對企業(yè)及軟件項(xiàng)目進(jìn)行充分的調(diào)研,了解企業(yè)需要什么樣的人、項(xiàng)目需要哪些技能才能完成,根據(jù)調(diào)研結(jié)果完善人才培養(yǎng)方案,并引入校外課堂讓學(xué)生接觸軟件行業(yè)發(fā)展新趨勢,提高專業(yè)學(xué)習(xí)興趣。

第四,提高學(xué)生項(xiàng)目實(shí)踐能力。利用課程小項(xiàng)目、畢業(yè)設(shè)計(jì)大項(xiàng)目的原則提高學(xué)生軟件開發(fā)與實(shí)踐能力,將每門課程的考核采用項(xiàng)目化形式進(jìn)行考核,考察學(xué)生將所學(xué)知識應(yīng)用于項(xiàng)目過程中的能力,同時(shí)在大三畢業(yè)設(shè)計(jì)項(xiàng)目開發(fā)中形成一套完整的軟件開發(fā)全流程考察指標(biāo)體系,全面驗(yàn)證學(xué)生所學(xué)知識,為今后就業(yè)打下堅(jiān)實(shí)的基礎(chǔ)。

4結(jié)語

綜上所述,隨著軟件行業(yè)不斷發(fā)展,高職計(jì)算機(jī)軟件技術(shù)專業(yè)面臨著機(jī)會(huì),也面臨著挑戰(zhàn),只有不斷更新人才培養(yǎng)規(guī)格才能使培養(yǎng)的學(xué)生符合社會(huì)需求,同時(shí)也要對師資、設(shè)備進(jìn)行合理布局,改進(jìn)課程教學(xué)與考核方式,提高教師教學(xué)水平及整體綜合素質(zhì),盡快掌握新技術(shù)、新工具及新理論,緊跟行業(yè)發(fā)展,為社會(huì)培養(yǎng)更多優(yōu)質(zhì)的軟件人才。

參考文獻(xiàn): 

[1]劉磊.淺淡高職高專計(jì)算機(jī)軟件技術(shù)專業(yè)行業(yè)需求現(xiàn)狀和培養(yǎng)策略[J].科技資訊,2017.15(09):95-96. 

[2] 賀芬.高職軟件技術(shù)專業(yè)應(yīng)用型人才培養(yǎng)模式創(chuàng)新研究[J].科技展望,2017,27(22):251. 

[3]申海偉.產(chǎn)學(xué)研結(jié)合促進(jìn)高職軟件技術(shù)專業(yè)建設(shè)[J].科技資訊,2017,15(20):247+249. 

[4]呂麗華.高職軟件技術(shù)專業(yè)課堂教學(xué)改革與研究[J].科技經(jīng)濟(jì)導(dǎo)刊,2017,(14):183. 

[5]陳妍.高職院校軟件技術(shù)專業(yè)校企合作深度融合研究[J].天津商務(wù)職業(yè)學(xué)院學(xué)報(bào),2017,5(02):77-80. 

第8篇

關(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ā)展的一次偉大變革,而且對社會(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í)也對其更好地應(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ù)據(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),對軟件工程技術(shù)工作提出了更高的要求,不僅能收集整理各種各樣的數(shù)據(jù)信息,保證數(shù)據(jù)信息的安全性和有效性,剔除數(shù)據(jù)信息對軟件分析的不良影響,更要能利用大數(shù)據(jù)不斷創(chuàng)新思路。對于我國現(xiàn)階段的軟件工程技術(shù)水平來說,要認(rèn)識到與發(fā)達(dá)國家相比,還存在著一定的差距,因此軟件工程技術(shù)人員更要適應(yīng)大數(shù)據(jù)時(shí)代的潮流,讓軟件工程技術(shù)工作提到更高的臺階[2]。

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

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

在軟件工程技術(shù)分析長期的發(fā)展過程中,逐步形成了一套固有的思想與設(shè)計(jì)方法,對軟件工程技術(shù)工作起到了一定的促進(jìn)作用。同時(shí),時(shí)代是進(jìn)步和發(fā)展的,軟件工程技術(shù)者也要用發(fā)展的思維模式對待工作。在大數(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ù)手段和工具

對于軟件工程技術(shù)分析而言,在很長的一段時(shí)間內(nèi),技術(shù)手段比較單一,技術(shù)分析工具比較簡單,這些手段及工具適用于比較單純的分析對象,但是對于大數(shù)據(jù)時(shí)代背景下的數(shù)據(jù)處理就顯得捉襟見肘了,尤其對于大交匯數(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ā)者們在處理這些數(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)識到傳統(tǒng)數(shù)據(jù)挖掘手段單點(diǎn)式挖掘依存性高、實(shí)時(shí)性差等不足,探尋針對大數(shù)據(jù)分布式存儲(chǔ)特點(diǎn)的數(shù)據(jù)處理方法,增強(qiáng)自身對快速變化的數(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ì)、測試及交付使用等其他重要工作。但是需求分析是軟件工程技術(shù)的先決條件,很大程度上決定了項(xiàng)目軟件設(shè)計(jì)最終能否成功交付。傳統(tǒng)的需求分析方式,一般是采用與軟件需求者進(jìn)行面對面的交談或者對大眾需求者進(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)程,而且要滿足軟件升級換代的速度要求,軟件工程技術(shù)人員必須在短時(shí)間內(nèi)收集大量用戶的需求,并以最快的速度做出反應(yīng),完成相應(yīng)的設(shè)計(jì)開發(fā)測試等工作,并在測試的過程中用同樣的方式收集測試用戶的反饋,對反饋意見歸納分析,運(yùn)用到軟件系統(tǒng)的優(yōu)化工作中,使得設(shè)計(jì)產(chǎn)品迅速得到完善。實(shí)際上,在大數(shù)據(jù)時(shí)代背景下,想要獲取廣大軟件需求者的真正需求,并不需要需求者面對面直接參與,畢竟這種形式能參與的需求者并不會(huì)太多,甚至有時(shí)不具有代表性,軟件工程技術(shù)人員首先可以通過網(wǎng)上問卷調(diào)查的形式更大程度地了解受眾人群的需求,更重要的是借助大數(shù)據(jù)分析的手段,通過對需求者一系列的網(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ì)對原有的人才培養(yǎng)方案提出更高的要求。大數(shù)據(jù)時(shí)代需要軟件工程技術(shù)人員具有快速的反應(yīng)能力、敏銳的觀察力和綜合分析能力,旨在培養(yǎng)和加強(qiáng)人員的實(shí)踐創(chuàng)新能力。軟件工程技術(shù)需要全新的思維模式和創(chuàng)新模式,更需要不斷向技術(shù)人員的隊(duì)伍注入新鮮的血液,大數(shù)據(jù)時(shí)代背景下,對專業(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ù)人才知識的先進(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)平臺的建設(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.