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

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

軟件技術方案賞析八篇

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

序言:寫作是分享個人見解和探索未知領域的橋梁,我們?yōu)槟x了8篇的軟件技術方案樣本,期待這些樣本能夠為您提供豐富的參考和啟發(fā),請盡情閱讀。

軟件技術方案

第1篇

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

[作者簡介]俞淑燕(1980-),女,浙江諸暨人,浙江郵電職業(yè)技術學院,講師,碩士,研究方向為計算機應用技術。(浙江紹興312016)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

在高職學生中,學習氛圍營造和興趣引導起著非常重要的作用。可以充分利用學校的行業(yè)背景,與運營商協(xié)商,讓學生享受優(yōu)惠地擁有一臺Android手機,一方面解決后期的實訓設備;另一方面,學生隨時可以操作Android平臺,在日常生活中或許就能迸出一些軟件的點子,容易激發(fā)學生自主學習的興趣。也可開展各種形式的討論或者宣傳,如講座、沙龍等,讓學生了解移動開發(fā)的各種應用和前景,激發(fā)學生對本專業(yè)的熱愛。

[參考文獻]

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

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

第2篇

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

    2 軟件安全漏洞挖掘技術概述

    2.1 漏洞概念

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

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

    2.2 漏洞挖掘技術

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

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

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

    3 當前漏洞挖掘技術分析

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

    3.1 靜態(tài)分析

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

    3.2 動態(tài)檢測

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    6 結束語

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

    參考文獻

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

    [2]遲強. 漏洞挖掘分析技術綜述[J]. 計算機與信息技術. 2009(Z2).

第3篇

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

1 背景

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

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

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

2 問題分析

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

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

2.1 缺乏安全性測評標準

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

2.2 測評手段有限

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

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

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

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

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

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

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

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

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

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

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

通過搭建模擬環(huán)境進行動態(tài)測試的方案,其缺點在于模擬環(huán)境可能與軟件應用的真實環(huán)境存在差異,給測試結果帶來影響,其差異包括以下幾個方面:

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

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

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

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

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

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

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

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

4 結論

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

參考文獻

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

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

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

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

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

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

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

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

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

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

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

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

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

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

[15]嚴俊.基于約束求解的自動化軟件測試研究[D].北京:中國科學院軟件研究所,2007.

作者簡介

伍曉泉(1984-),女,工學博士,計算機軟件與理論專業(yè)。主要研究方向為軟件工程、電力系統(tǒng)自動化、電力系統(tǒng)信息安全。

第4篇

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

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

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

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

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

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

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

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

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

2.1高新聘請軟件技術專家和企業(yè)工程師進行實踐教學

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

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

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

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

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

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

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

3結語

第5篇

關鍵詞:共享型;軟件技術實訓基地;職業(yè)教育大學城

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

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

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

1.1整合實訓資源,節(jié)約實訓成本

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

1.2優(yōu)化實訓基地,提高實訓水平

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

1.3滿足社會需求,促進工學結合

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

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

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

2共享基地建設的可行性

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

2.1符合國家政策導向

發(fā)展軟件產(chǎn)業(yè)是符合國家產(chǎn)業(yè)導向的。改革開放30年來,我國軟件產(chǎn)業(yè)取得了長足的發(fā)展,近年來更是以每年兩位數(shù)的復合增長率快速增長,根據(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è)累計完成業(yè)務收入6 775億人民幣。為了加快軟件產(chǎn)業(yè),國家在2007年4月相繼出臺了《國家高新技術產(chǎn)業(yè)化及環(huán)境建設(火炬)“十一五”發(fā)展綱要》與《國家高新技術產(chǎn)業(yè)開發(fā)區(qū)“十一五”發(fā)展規(guī)劃綱要》。這是國家在“十一五”期間進一步推動高新技術產(chǎn)業(yè)及環(huán)境建設,加快國家高新技術產(chǎn)業(yè)開發(fā)區(qū)的建設和發(fā)展,促進我國高新產(chǎn)業(yè)的發(fā)展。因此,在職教城建設軟件技術共享實訓基地是符合國家產(chǎn)業(yè)導向的。

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

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

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

2.3方便院校資源共享

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

2.4具備良好建設基礎

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

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

3.1基地功能定位

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

3.2基地總體規(guī)模

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

3.3基地建設實施

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

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

3.3.2擬定科學的建設方案

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

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

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

3.3.3籌措足夠的建設經(jīng)費

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

3.3.4組織高水平的管理團隊

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

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

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

4結語

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

參考文獻:

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

第6篇

關鍵詞:計算機軟件技術;大數(shù)據(jù);應用類型;研究

1計算機軟件技術的應用現(xiàn)狀

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

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

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

2.1虛擬化技術

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

2.2云存儲技術

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

2.3信息安全技術

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

3計算機軟件技術在大數(shù)據(jù)中的應用領域

3.1計算機軟件技術在商業(yè)運營領域的應用

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

3.2計算機軟件技術在信息通信領域的應用

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

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

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

3.4計算機軟件技術在信息化教學中的應用

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

第7篇

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

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

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

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

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

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

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

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

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

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

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

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

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

4結語

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

參考文獻: 

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

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

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

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

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

第8篇

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

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

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

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

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

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

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

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

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

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

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

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

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

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

4結語

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

[參考文獻]

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

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

大香伊蕉欧美一区二区三区| 国产成人免费高潮激情电| 国产成人精品午夜福利av免费| 日本人妻的诱惑在线观看| 日系韩系还是欧美久久| 国产精品第一香蕉视频| 日韩精品亚洲精品国产精品| 中文人妻精品一区二区三区四区| 日本本亚洲三级在线播放| 99久久精品国产日本| 色小姐干香蕉在线综合网| 亚洲欧美视频欧美视频| 国产成人高清精品尤物| 精品人妻一区二区三区四区久久| 欧美一区二区三区十区| 亚洲视频在线观看免费中文字幕 | 99久久精品视频一区二区| 欧美日韩精品综合一区| 中文字幕一区久久综合| 在线观看视频日韩成人| 超碰在线播放国产精品| 可以在线看的欧美黄片| 国产精欧美一区二区三区久久| 亚洲精品高清国产一线久久| 日韩精品中文字幕在线视频| 91欧美日韩中在线视频| 一区二区三区日韩中文| 亚洲国产av精品一区二区| 久热香蕉精品视频在线播放| 夜色福利久久精品福利| 亚洲中文在线中文字幕91| 国产精品涩涩成人一区二区三区 | 色婷婷丁香激情五月天| 国产精品欧美激情在线观看| 国产精品欧美激情在线播放| 国产精品九九九一区二区| 欧美二区视频在线观看| 久久综合亚洲精品蜜桃| 午夜精品福利视频观看| 成在线人免费视频一区二区| 国产精品亚洲二区三区|