首頁(yè) > 優(yōu)秀范文 > 計(jì)算機(jī)軟件工程論文
時(shí)間:2022-09-06 22:04:34
序論:速發(fā)表網(wǎng)結(jié)合其深厚的文秘經(jīng)驗(yàn),特別為您篩選了11篇計(jì)算機(jī)軟件工程論文范文。如果您需要更多原創(chuàng)資料,歡迎隨時(shí)與我們的客服老師聯(lián)系,希望您能從中汲取靈感和知識(shí)!
隨著科技的高速發(fā)展和應(yīng)用,計(jì)算機(jī)開(kāi)始在各領(lǐng)域中得到應(yīng)用,這給人們的生活帶來(lái)了很多便利。最近幾年,很多企業(yè)和工廠(chǎng)都開(kāi)始借助科學(xué)技術(shù),采用智能化的生產(chǎn),所謂智能化就是利用計(jì)算機(jī)來(lái)控制整個(gè)生產(chǎn)的流程,而非人工化,這一應(yīng)用大大節(jié)約了人工成本,同時(shí)也提高了工作的效益。但是這一功能的實(shí)現(xiàn)還得借助軟件的支持,所以計(jì)算機(jī)軟件工程的開(kāi)發(fā)是非常重要的,另外為了解決開(kāi)發(fā)過(guò)程中遇到的相關(guān)問(wèn)題就必須加強(qiáng)軟件工程的管理,提高軟件開(kāi)發(fā)的成功率。但是由于人們受到傳統(tǒng)思想的影響,我國(guó)計(jì)算機(jī)軟件工程管理工作沒(méi)有得到一定的重視,所以很多問(wèn)題都還有待探索,那么我們應(yīng)該如何加強(qiáng)計(jì)算機(jī)軟件工程的管理工作,是當(dāng)前必須要思考的問(wèn)題。
1計(jì)算機(jī)軟件工程概述
1.1軟件工程的定義
軟件工程是一種開(kāi)發(fā)軟件工程學(xué)科的方法,主要是根據(jù)計(jì)算機(jī)科學(xué)、數(shù)學(xué)及管理科學(xué)等原理來(lái)進(jìn)行開(kāi)發(fā)的,軟件工程開(kāi)發(fā)的主要目的是優(yōu)化質(zhì)量、節(jié)約成本和改良方法。軟件開(kāi)發(fā)所根據(jù)的原理不同,開(kāi)發(fā)出的軟件的運(yùn)用就會(huì)不同,比如運(yùn)用數(shù)學(xué)原理開(kāi)發(fā)的軟件主要用于模型的構(gòu)建及算法;運(yùn)用管理科學(xué)開(kāi)發(fā)的軟件主要用于資源、計(jì)劃及成本管理等。軟件工程目標(biāo)在于:在對(duì)成本進(jìn)行控制的基礎(chǔ)上,開(kāi)發(fā)出適應(yīng)性強(qiáng)、容易修改及維護(hù)、最大限度地滿(mǎn)足用戶(hù)的需求的軟件產(chǎn)品[1]。這些目標(biāo)的實(shí)現(xiàn)對(duì)產(chǎn)品質(zhì)量的改善有一定意義,同時(shí)也提高整體開(kāi)發(fā)的效率。
1.2計(jì)算機(jī)軟件的功能
計(jì)算機(jī)主要是由硬件和軟件兩部分構(gòu)成的,所以在對(duì)計(jì)算機(jī)進(jìn)行研發(fā)的時(shí)候應(yīng)該把硬件因素考慮在內(nèi),同時(shí)又要注重軟件工程方面的投入。計(jì)算機(jī)軟件系統(tǒng)主要包括兩個(gè)部分,由系統(tǒng)軟件和應(yīng)用軟件構(gòu)成,兩種軟件的功能也是不一樣的,系統(tǒng)軟件的功能主要是對(duì)計(jì)算機(jī)運(yùn)行過(guò)程進(jìn)行監(jiān)控、維護(hù)和管理,比如常見(jiàn)的計(jì)算就操作系統(tǒng)和病毒查殺系統(tǒng);應(yīng)用軟件的功能是比較實(shí)際的,比如常見(jiàn)的辦公系統(tǒng)、人事管理系統(tǒng)、財(cái)務(wù)管理系統(tǒng)等等[1]。計(jì)算機(jī)軟件功能的應(yīng)用主要是指導(dǎo)計(jì)算機(jī)有效運(yùn)作,讓用戶(hù)更加方便地操作。
2計(jì)算機(jī)軟件工程管理的主要內(nèi)容
2.1組織機(jī)構(gòu)管理
組織機(jī)構(gòu)的管理不是簡(jiǎn)單的開(kāi)發(fā)人員的集合,而是強(qiáng)調(diào)的整體的組織。在一個(gè)完整的組織機(jī)構(gòu)中,好的管理應(yīng)該是人員分配明確,信息傳遞快速。但是在實(shí)際的組織機(jī)構(gòu)管理中并沒(méi)有統(tǒng)一的模式,因?yàn)椴煌こ痰囊笫遣灰粯拥摹?/p>
2.2工作人員管理
工作人員計(jì)算機(jī)軟件工程的主體部分,很多工作都是圍繞工作人員來(lái)開(kāi)展的,比如項(xiàng)目的實(shí)施、軟件程序的編寫(xiě)、資料的查找等等,每個(gè)人根據(jù)自己的崗位來(lái)分擔(dān)和完成這些工作[2]。對(duì)于工作人員的管理應(yīng)該合理分配工作,結(jié)合工程項(xiàng)目的規(guī)?;蛘咝再|(zhì),對(duì)軟件開(kāi)發(fā)人員進(jìn)行合理的分配。在對(duì)員工合理分配工作的同時(shí),還要求他們注重團(tuán)隊(duì)合作,共同完成復(fù)雜的計(jì)算機(jī)軟件項(xiàng)目。
2.3用戶(hù)管理
計(jì)算機(jī)軟件開(kāi)發(fā)的目的就是方便用戶(hù),供用戶(hù)使用,所以在軟件的開(kāi)發(fā)過(guò)程中應(yīng)該掌握用戶(hù)的最基本信息,了解他們的需求,確保開(kāi)發(fā)出的軟件更具實(shí)用性和可操作性,所以用戶(hù)管理也是非常重要的。
2.4檔案資料管理
計(jì)算機(jī)的軟件開(kāi)發(fā)是一個(gè)復(fù)雜的過(guò)程,所以開(kāi)發(fā)階段的各個(gè)流程是需要記錄到檔案中的,以便于下一個(gè)階段工作的參考,為軟件開(kāi)發(fā)的后期工作提供一定的保障。所以加強(qiáng)檔案資料的管理是非常有意義的,能最大限度地提高管理的效率和質(zhì)量水平。
3計(jì)算機(jī)軟件工程管理的措施
3.1構(gòu)建完善的計(jì)算機(jī)軟件工程體系構(gòu)建
完善的計(jì)算機(jī)軟件工程體系首先應(yīng)該構(gòu)建人才體系,人才體系的構(gòu)建加強(qiáng)了人力資源管理,同時(shí)也調(diào)動(dòng)工作人員的工作積極性,確保工作的順利開(kāi)展;其次加強(qiáng)對(duì)員工專(zhuān)業(yè)知識(shí)和理論的培訓(xùn),讓他們跟進(jìn)社會(huì)的腳步,了解最新的軟件工程信息,把理論與實(shí)踐更好的結(jié)合到一起,促進(jìn)計(jì)算機(jī)軟件開(kāi)發(fā)水平的提高;再次應(yīng)該建立規(guī)范的制度,獎(jiǎng)罰分明,充分調(diào)動(dòng)員工的積極性和主動(dòng)性。
3.2加強(qiáng)計(jì)算機(jī)軟件工程的風(fēng)險(xiǎn)管理與進(jìn)度管理
加強(qiáng)計(jì)算機(jī)軟件工程的風(fēng)險(xiǎn)管理和進(jìn)度管理是計(jì)算機(jī)軟件工程管理比較重要的點(diǎn),工程項(xiàng)目的管理人員首先應(yīng)該具備專(zhuān)業(yè)的風(fēng)險(xiǎn)管理水平,有一定的風(fēng)險(xiǎn)意識(shí),并且根據(jù)對(duì)風(fēng)險(xiǎn)的分析,制定一定的方法,在整個(gè)計(jì)算機(jī)軟件的工作過(guò)程中融入風(fēng)險(xiǎn)管理,考慮所有造成可能造成風(fēng)險(xiǎn)的因素,把風(fēng)險(xiǎn)降到最低。風(fēng)險(xiǎn)管理的手段是多樣性的,可以采取規(guī)避、轉(zhuǎn)移和減緩的手段。另外加強(qiáng)計(jì)算機(jī)軟件工程的進(jìn)度管理也是具備重要意義的,一方面提高了工程的效益,另一方面也控制了開(kāi)發(fā)的成本。根據(jù)計(jì)算機(jī)軟件工程項(xiàng)目的實(shí)際情況,制定進(jìn)度管理的工作表,根據(jù)工作表確保工作有序地開(kāi)展[2]。
3.3強(qiáng)化計(jì)算機(jī)軟件工程項(xiàng)目合作團(tuán)隊(duì)的管理
計(jì)算機(jī)軟件工程的開(kāi)發(fā)離不開(kāi)團(tuán)隊(duì),所以加強(qiáng)團(tuán)隊(duì)的管理對(duì)目標(biāo)的實(shí)現(xiàn)有積極的促進(jìn)作用。強(qiáng)化團(tuán)隊(duì)管理工作首先應(yīng)該加強(qiáng)整個(gè)團(tuán)隊(duì)的聯(lián)系,讓團(tuán)隊(duì)工作開(kāi)展起來(lái)更協(xié)調(diào);其次根據(jù)各崗位合理進(jìn)行分工,明確每個(gè)員工的工作責(zé)任;最后調(diào)動(dòng)整個(gè)團(tuán)隊(duì)的工作積極性,讓每個(gè)人都付出最大的努力,為計(jì)算機(jī)軟件工程的建設(shè)做出貢獻(xiàn),大家一起做好計(jì)算機(jī)軟件工程管理工作。
4計(jì)算機(jī)軟件工程的實(shí)際應(yīng)用
信息技術(shù)的不斷完善和發(fā)展,讓傳統(tǒng)的手工任務(wù)逐漸朝著機(jī)械化轉(zhuǎn)變,借助計(jì)算機(jī)軟件工程軟件去完成任務(wù)是非常簡(jiǎn)單便捷的,應(yīng)用軟件更起到了關(guān)鍵的作用。在實(shí)際的生活中,計(jì)算機(jī)軟件功能豐富,并且效率很高,它的運(yùn)用得到了廣泛的認(rèn)可,軟件的開(kāi)發(fā)和應(yīng)用對(duì)人們的衣食住行都產(chǎn)生了深遠(yuǎn)的影響。例如,在各企業(yè)的辦公軟件使用中,可以讓企業(yè)內(nèi)部的資源得到共享,保證各種信息的順利傳達(dá),提高企業(yè)管理工作的效率和質(zhì)量水平;另外計(jì)算機(jī)軟件在校園中的應(yīng)用也發(fā)揮了重要的作用,計(jì)算機(jī)軟件在教學(xué)過(guò)程的運(yùn)用一方面促進(jìn)了師生之間的交流,另一方面保證了校園內(nèi)各種工作的有序開(kāi)展比如學(xué)籍的管理、檔案的管理和收費(fèi)的管理等等;計(jì)算機(jī)軟件在公共場(chǎng)合的運(yùn)用也是隨處可見(jiàn)的,比如大型的醫(yī)院或者銀行都會(huì)利用計(jì)算機(jī)軟件來(lái)進(jìn)行預(yù)約登記,方便了廣大用戶(hù),也節(jié)省了醫(yī)院和銀行的人力成本[3]。目前,計(jì)算機(jī)軟件的開(kāi)發(fā)還有很大的發(fā)展空間,所以為了讓計(jì)算機(jī)軟件開(kāi)發(fā)更加輝煌和燦爛,我們必須進(jìn)一步加強(qiáng)計(jì)算機(jī)軟件工程的發(fā)展。
5結(jié)語(yǔ)
現(xiàn)代社會(huì)是充滿(mǎn)信息化和智能化的,計(jì)算機(jī)在各個(gè)領(lǐng)域都得到了廣泛的應(yīng)用,而計(jì)算機(jī)軟件的應(yīng)用為自動(dòng)化和智能化提供了強(qiáng)大的技術(shù)支持。目前我國(guó)很多企業(yè)都運(yùn)用了計(jì)算機(jī)軟件,這些軟件主要包括日常的操作系統(tǒng)、辦公軟件等等,實(shí)現(xiàn)了信息的快速傳遞和資源的共享??偟膩?lái)說(shuō),計(jì)算機(jī)軟件項(xiàng)目的開(kāi)發(fā)對(duì)我國(guó)的經(jīng)濟(jì)發(fā)展有很重要的意義,我們應(yīng)該尋求更多的創(chuàng)新意識(shí),選擇有效的措施來(lái)確保計(jì)算機(jī)軟件工程的順利發(fā)展。
作者:吳麗娜 單位:宿遷學(xué)院信息工程學(xué)院
參考文獻(xiàn)
從我國(guó)當(dāng)前的計(jì)算機(jī)軟件工程投標(biāo)工作來(lái)看,投標(biāo)單位在投標(biāo)過(guò)程中所需要承擔(dān)的風(fēng)險(xiǎn)主要表現(xiàn)為經(jīng)濟(jì)風(fēng)險(xiǎn)、設(shè)備風(fēng)險(xiǎn)、人員風(fēng)險(xiǎn)以及技術(shù)風(fēng)險(xiǎn)四類(lèi)。其中經(jīng)濟(jì)風(fēng)險(xiǎn)主要是投標(biāo)單位在對(duì)計(jì)算機(jī)軟件工程項(xiàng)目進(jìn)行投標(biāo)或者開(kāi)展后續(xù)工作的過(guò)程中,因?yàn)橘Y金不足或者融資方式欠缺合理性而承擔(dān)經(jīng)濟(jì)風(fēng)險(xiǎn)。引發(fā)經(jīng)濟(jì)風(fēng)險(xiǎn)的宏觀因素包括社會(huì)金融產(chǎn)生通貨膨脹或者其他形式的動(dòng)蕩、勞動(dòng)力成本與材料成本價(jià)格上漲等;二是設(shè)備風(fēng)險(xiǎn)。計(jì)算機(jī)軟件工程項(xiàng)目在投標(biāo)過(guò)程中需要對(duì)材料的制造、采購(gòu)以及設(shè)備的制造與采購(gòu)等做出充分的考慮,如果在計(jì)算機(jī)軟件工程項(xiàng)目實(shí)施過(guò)程中出現(xiàn)設(shè)備沒(méi)有達(dá)標(biāo)的情況,則會(huì)讓投標(biāo)方承擔(dān)一定的設(shè)備風(fēng)險(xiǎn);三是人員風(fēng)險(xiǎn)。在計(jì)算機(jī)軟件工程項(xiàng)目投標(biāo)過(guò)程中,投標(biāo)單位可能會(huì)面臨單位人力資源管理水平較低以及關(guān)鍵人力資源離職的現(xiàn)象,這種現(xiàn)象打亂投標(biāo)單位的投標(biāo)計(jì)劃乃至后續(xù)的項(xiàng)目實(shí)施。同時(shí)合同方面具有漏洞或者條款內(nèi)容表達(dá)不清等也會(huì)導(dǎo)致糾紛問(wèn)題的出現(xiàn),這同樣是有人員因素所引發(fā)的風(fēng)險(xiǎn)。另外,計(jì)算機(jī)軟件工程項(xiàng)目投標(biāo)過(guò)程中需要對(duì)單位人力資源的技能水平等做出科學(xué)評(píng)估,如果對(duì)單位人力資源所做出的技能水平判定存在不準(zhǔn)確的情況,也會(huì)導(dǎo)致投標(biāo)單位面臨人員風(fēng)險(xiǎn);四是技術(shù)風(fēng)險(xiǎn)。在投標(biāo)單位對(duì)計(jì)算機(jī)軟件工程項(xiàng)目開(kāi)展投標(biāo)工作的過(guò)程中,如果投標(biāo)單位對(duì)計(jì)算機(jī)軟件工程項(xiàng)目本身欠缺了解,則會(huì)在后續(xù)實(shí)施工作中出現(xiàn)技術(shù)風(fēng)險(xiǎn)并導(dǎo)致計(jì)算機(jī)軟件工程項(xiàng)目施工出現(xiàn)工期延后或者質(zhì)量不達(dá)標(biāo)的情況,這種情況的出現(xiàn)將會(huì)讓投標(biāo)單位承擔(dān)較大的經(jīng)濟(jì)損失。
(二)計(jì)算機(jī)軟件工程投標(biāo)風(fēng)險(xiǎn)的形成條件
從計(jì)算機(jī)軟件工程投標(biāo)風(fēng)險(xiǎn)的形成條件方面來(lái)看,導(dǎo)致計(jì)算機(jī)軟件工程投標(biāo)單位需要面臨投標(biāo)風(fēng)險(xiǎn)的因素主要體現(xiàn)為項(xiàng)目本身因素與外界因素兩類(lèi)。在投標(biāo)工作中,投標(biāo)方所看到的機(jī)遇與所面臨的風(fēng)險(xiǎn)是共同存在的,并且如果因?yàn)閷?duì)項(xiàng)目本身欠缺準(zhǔn)確認(rèn)知或者外部環(huán)境產(chǎn)生變化,投標(biāo)方所面臨的機(jī)遇也可能轉(zhuǎn)化為風(fēng)險(xiǎn)。在項(xiàng)目本身因素方面,能夠引發(fā)風(fēng)險(xiǎn)的因素包括計(jì)算機(jī)軟件工程項(xiàng)目所具有的目標(biāo)、規(guī)模、類(lèi)型以及所需資金和所需材料,同時(shí)也包括招標(biāo)方對(duì)投標(biāo)方所突出的工期要求、質(zhì)量要求、技術(shù)要求等。顯然,這些因素都具有著客觀存在的特點(diǎn),也正是因?yàn)槠淇陀^性,所以這些因素直接決定著計(jì)算機(jī)軟件工程項(xiàng)目所具有的難易程度,并且應(yīng)當(dāng)做出投標(biāo)方開(kāi)展投標(biāo)定價(jià)的重要依據(jù)。如果項(xiàng)目本身具有較大難度或者招標(biāo)方對(duì)投標(biāo)方提出了較為嚴(yán)格的要求,則投標(biāo)方會(huì)面臨更大的風(fēng)險(xiǎn);從外界因素來(lái)看,能夠引發(fā)風(fēng)險(xiǎn)的因素包括計(jì)算機(jī)軟件工程投標(biāo)過(guò)程與實(shí)施過(guò)程中所產(chǎn)生的法律規(guī)定變化、運(yùn)行條件變化、競(jìng)爭(zhēng)對(duì)手變化等。這些因素與計(jì)算機(jī)軟件工程項(xiàng)目自身因素相比具有著外生性的特點(diǎn),因此這些因素并不會(huì)因?yàn)橥稑?biāo)方的努力而產(chǎn)生改變,所以,這些因素容易成為誘發(fā)計(jì)算機(jī)軟件工程投標(biāo)風(fēng)險(xiǎn)的主要因素。如果投標(biāo)方能夠?qū)τ?jì)算機(jī)軟件工程項(xiàng)目?jī)?nèi)容熟悉與了解,則能夠比較客觀地認(rèn)識(shí)到投標(biāo)過(guò)程以及項(xiàng)目實(shí)施過(guò)程中所面臨的風(fēng)險(xiǎn),并可以采取有效的防控措施來(lái)對(duì)這些風(fēng)險(xiǎn)做出防范。
二、計(jì)算機(jī)軟件工程投標(biāo)風(fēng)險(xiǎn)的防范策略
計(jì)算機(jī)軟件工程項(xiàng)目與傳統(tǒng)工程項(xiàng)目具有著明顯的差異,特別是高新技術(shù)的應(yīng)用決定了計(jì)算機(jī)軟件工程項(xiàng)目投標(biāo)工作的高風(fēng)險(xiǎn)性,因此在計(jì)算機(jī)軟件工程項(xiàng)目投標(biāo)過(guò)程中,投標(biāo)方有必要采取有效策略來(lái)對(duì)計(jì)算機(jī)軟件工程投標(biāo)風(fēng)險(xiǎn)做出有效控制。在此過(guò)程中,作為計(jì)算機(jī)軟件工程投標(biāo)方,可以從以下幾個(gè)方面做出努力。
(一)強(qiáng)化自身的軟件項(xiàng)目開(kāi)發(fā)能力
對(duì)于計(jì)算機(jī)軟件工程項(xiàng)目投標(biāo)方而言,強(qiáng)化自身的軟件項(xiàng)目開(kāi)發(fā)能力不僅是提升自身核心競(jìng)爭(zhēng)力的有效途徑,同時(shí)也是提升自身在計(jì)算機(jī)軟件工程項(xiàng)目投標(biāo)中風(fēng)險(xiǎn)應(yīng)對(duì)能力的必要策略。首先計(jì)算機(jī)軟件工程項(xiàng)目投標(biāo)方需要重視計(jì)算機(jī)軟件工程項(xiàng)目開(kāi)發(fā)方案科技含量的提升。在計(jì)算機(jī)軟件工程項(xiàng)目投標(biāo)工作中,是否能夠獲得項(xiàng)目的施工權(quán)不僅由投標(biāo)方的經(jīng)濟(jì)實(shí)力所決定,同時(shí)也由項(xiàng)目開(kāi)發(fā)方案所具有的適用性與可行性所決定。在開(kāi)發(fā)方案的制定中,投標(biāo)方不能為了降低成本就使用不具備時(shí)代性的項(xiàng)目開(kāi)發(fā)技術(shù),而有必要從提高投標(biāo)競(jìng)爭(zhēng)力以及降低投標(biāo)風(fēng)險(xiǎn)角度出發(fā)來(lái)對(duì)項(xiàng)目開(kāi)發(fā)過(guò)程中的工作流程和技術(shù)做出完善與優(yōu)化,尤其是要重視選取具有較大彈性和較強(qiáng)風(fēng)險(xiǎn)避免能力的項(xiàng)目開(kāi)發(fā)技術(shù),從而降低項(xiàng)目維護(hù)成本并實(shí)現(xiàn)對(duì)總成本的合理控制。其次計(jì)算機(jī)軟件工程項(xiàng)目投標(biāo)方有必要推動(dòng)員工抗風(fēng)險(xiǎn)能力的提升。在計(jì)算機(jī)軟件工程投標(biāo)與施工工作中,承擔(dān)風(fēng)險(xiǎn)的主體以及對(duì)風(fēng)險(xiǎn)做出管理的主體都是企業(yè)員工,因此,企業(yè)不僅需要摒棄依賴(lài)管理層做出風(fēng)險(xiǎn)管理決策的思想,同時(shí)要在以人為本理念指導(dǎo)下提升全體員工的抗風(fēng)險(xiǎn)能力,從而通過(guò)發(fā)揮集體力量來(lái)做好風(fēng)險(xiǎn)識(shí)別以及風(fēng)險(xiǎn)預(yù)控等工作。以此為目標(biāo),計(jì)算機(jī)軟件工程項(xiàng)目投標(biāo)單位有必要對(duì)員工開(kāi)展教育與培訓(xùn)工作,尤其是要針對(duì)計(jì)算機(jī)軟件工程投標(biāo)與施工過(guò)程中可能出現(xiàn)的風(fēng)險(xiǎn)內(nèi)容來(lái)開(kāi)展交流與講座,從而在提升單位員工風(fēng)險(xiǎn)控制意識(shí)的基礎(chǔ)上提高員工的風(fēng)險(xiǎn)識(shí)別能力與管控能力。再次計(jì)算機(jī)軟件工程項(xiàng)目投標(biāo)方有必要對(duì)合同管理機(jī)制做出優(yōu)化。在計(jì)算機(jī)軟件工程項(xiàng)目投標(biāo)工作中,投標(biāo)方與招標(biāo)方的合作關(guān)系由合同來(lái)規(guī)定,如果投標(biāo)方能夠在合同的擬定中對(duì)可能出現(xiàn)的風(fēng)險(xiǎn)做出充分考慮,則可以降低自身在計(jì)算機(jī)軟件工程項(xiàng)目投標(biāo)與實(shí)施過(guò)程中所需要承擔(dān)的風(fēng)險(xiǎn),因此,投標(biāo)方有必要對(duì)合同管理機(jī)制做出不斷的優(yōu)化,在此方面,投標(biāo)方不僅要通過(guò)合同來(lái)明確自身的權(quán)利與義務(wù),同時(shí)需要在計(jì)算機(jī)軟件工程投標(biāo)與實(shí)施過(guò)程中對(duì)合同條款的落實(shí)情況作出監(jiān)督,從而更好地做好風(fēng)險(xiǎn)識(shí)別與防范工作。如果合同所規(guī)定的內(nèi)容或者項(xiàng)目實(shí)施環(huán)境產(chǎn)生改變,投標(biāo)方可以向招標(biāo)方進(jìn)行索賠申請(qǐng),從而實(shí)現(xiàn)自身與招標(biāo)方的風(fēng)險(xiǎn)共擔(dān),并降低各類(lèi)風(fēng)險(xiǎn)給投標(biāo)方造成過(guò)大損失。
(二)對(duì)外部資源條件做出充分利用
在計(jì)算機(jī)軟件工程項(xiàng)目投標(biāo)風(fēng)險(xiǎn)的防范中,對(duì)外部資源做出充分的利用有利于提升投標(biāo)方的風(fēng)險(xiǎn)識(shí)別能力與承擔(dān)能力,從而降低風(fēng)險(xiǎn)所產(chǎn)生的損害。首先計(jì)算機(jī)軟件工程項(xiàng)目投標(biāo)方有必要尋求中介咨詢(xún)機(jī)構(gòu)的幫助。在計(jì)算機(jī)軟件工程項(xiàng)目的投標(biāo)過(guò)程中,由于投標(biāo)方希望得到最大化的利潤(rùn),所以投標(biāo)方與招標(biāo)方都有可能無(wú)法站在客觀立場(chǎng)來(lái)對(duì)計(jì)算機(jī)軟件工程項(xiàng)目投標(biāo)工作所具有的風(fēng)險(xiǎn)做出評(píng)估,因此雖然自身所承擔(dān)的風(fēng)險(xiǎn)能夠在一定程度上降低,但是卻無(wú)法實(shí)現(xiàn)投標(biāo)方與招標(biāo)方的雙贏。所以,在投標(biāo)工作中,投標(biāo)方與招標(biāo)方都有必要尋求中介咨詢(xún)結(jié)構(gòu)的幫助,在與中介咨詢(xún)結(jié)構(gòu)來(lái)評(píng)定風(fēng)險(xiǎn)之后,投標(biāo)方與招標(biāo)方分別與中介咨詢(xún)機(jī)構(gòu)簽訂合同,如果投標(biāo)和施工過(guò)程中所出現(xiàn)的風(fēng)險(xiǎn)已經(jīng)超越投標(biāo)方與招標(biāo)方的承受方位,則有中介咨詢(xún)機(jī)構(gòu)負(fù)責(zé)賠償違約損失。由于中介咨詢(xún)機(jī)構(gòu)具有著客觀性以及專(zhuān)業(yè)性的特點(diǎn),所以一般能夠更加準(zhǔn)確的開(kāi)展風(fēng)險(xiǎn)識(shí)別工作,這將對(duì)計(jì)算機(jī)軟件工程項(xiàng)目投標(biāo)工作中的風(fēng)險(xiǎn)管理效率得到很大程度的提升。其次計(jì)算機(jī)軟件工程項(xiàng)目投標(biāo)方可以協(xié)同招標(biāo)方來(lái)構(gòu)建專(zhuān)門(mén)基金來(lái)應(yīng)對(duì)可能出現(xiàn)的風(fēng)險(xiǎn)。在此方面投標(biāo)方與招標(biāo)方都有必要向保險(xiǎn)工司繳納保險(xiǎn),當(dāng)風(fēng)險(xiǎn)產(chǎn)生并對(duì)一方利益造成損害時(shí),則由保險(xiǎn)工作負(fù)責(zé)開(kāi)展賠償工作。這一策略能夠有效的降低投標(biāo)方所需要承擔(dān)的風(fēng)險(xiǎn)負(fù)擔(dān),并能夠降低風(fēng)險(xiǎn)所可能引發(fā)的損失,從而使投標(biāo)方能夠?qū)⒏嗟木杏谟?jì)算機(jī)軟件工程項(xiàng)目的開(kāi)發(fā)與優(yōu)化。再次計(jì)算機(jī)軟件工程項(xiàng)目投標(biāo)方有必要強(qiáng)化自身的法律觀念。與投招標(biāo)工作相關(guān)的許多法律法規(guī)不僅對(duì)投招標(biāo)工作中的違規(guī)行為處理辦法做出了規(guī)定,同時(shí)也對(duì)風(fēng)險(xiǎn)出現(xiàn)之后的處理策略做出了指導(dǎo),因此計(jì)算機(jī)軟件工程項(xiàng)目投標(biāo)方可以利用法律手段來(lái)對(duì)非系統(tǒng)性的項(xiàng)目投標(biāo)風(fēng)險(xiǎn)做出有效控制,從而實(shí)現(xiàn)得到最大化的利益。
從我國(guó)的計(jì)算機(jī)軟件工程發(fā)展來(lái)看,盡管其在現(xiàn)代化進(jìn)程中發(fā)展速度很快,且呈現(xiàn)出應(yīng)用十分廣泛的特點(diǎn),但是我國(guó)核心的信心工程技術(shù)還存在一定的缺陷,自身的工程信息技術(shù)發(fā)展體系仍然不完備,只能被動(dòng)應(yīng)用發(fā)達(dá)國(guó)家的已有的研究成果,造成了我國(guó)計(jì)算機(jī)軟件工程及其技術(shù)的發(fā)展障礙,影響到了我國(guó)計(jì)算機(jī)軟件工程及其技術(shù)的發(fā)展前景。由于并沒(méi)有核心的自主研發(fā)技術(shù)或者產(chǎn)品,再加上網(wǎng)絡(luò)技術(shù)的不斷發(fā)展,我國(guó)的計(jì)算機(jī)軟件工程沒(méi)有能成為社會(huì)的驅(qū)動(dòng)者,在這方面需要引起足夠的重視,同時(shí),還能形成相關(guān)的數(shù)字化、智能化和網(wǎng)絡(luò)化的管理平臺(tái),這樣就能夠有效促進(jìn)社會(huì)的戰(zhàn)略性產(chǎn)業(yè)的發(fā)展,能夠使得信息化和工業(yè)化的融合成為可能。一方面能夠使得我國(guó)的綜合國(guó)力得以不斷加強(qiáng),另外一方面,還能保證我國(guó)國(guó)家的安全防御力量。所以可以看出,加強(qiáng)計(jì)算機(jī)軟件工程建設(shè),對(duì)于現(xiàn)代化技術(shù)發(fā)展具有重要意義,這是社會(huì)發(fā)展中不可取代的力量。
1.2計(jì)算機(jī)軟件工程現(xiàn)代化技術(shù)的重要意義
有上述分析可以得到,我國(guó)的計(jì)算機(jī)軟件工程技術(shù)發(fā)展體系仍然不完備,只能被動(dòng)應(yīng)用發(fā)達(dá)國(guó)家的已有的研究成果,造成了我國(guó)計(jì)算機(jī)軟件工程及其技術(shù)的發(fā)展障礙。這種被動(dòng)局面必須打破,要想在計(jì)算機(jī)軟件工程的發(fā)展中立足,就必須有自主研發(fā)的技術(shù)和產(chǎn)品。比如,目前的計(jì)算機(jī)軟件迅速發(fā)展已經(jīng)成為眾多企業(yè)的共識(shí),許多企業(yè)對(duì)于軟件進(jìn)行相關(guān)的新平臺(tái)和新業(yè)務(wù)的布局,能夠有效促進(jìn)數(shù)字化、網(wǎng)絡(luò)化、智能化管理平臺(tái)的建立,也有助于傳統(tǒng)企業(yè)占有市場(chǎng)份額,這能夠極大促進(jìn)企業(yè)的發(fā)展。對(duì)于大部分起來(lái)說(shuō),信息化與工業(yè)化相互融合的步伐是時(shí)代化社會(huì)發(fā)展的必然結(jié)果,產(chǎn)業(yè)化的升級(jí)及轉(zhuǎn)型發(fā)展將會(huì)是發(fā)展趨勢(shì)。在此過(guò)程中,工業(yè)化需求的著力點(diǎn)就是利用信息化技術(shù)帶動(dòng)產(chǎn)業(yè)化技術(shù),一方面?zhèn)鹘y(tǒng)優(yōu)勢(shì)產(chǎn)業(yè)的提升是依靠信息技術(shù)有所加強(qiáng),另外,產(chǎn)業(yè)升級(jí)使得戰(zhàn)略性產(chǎn)業(yè)有所發(fā)展,能夠有效促進(jìn)產(chǎn)業(yè)的高端化發(fā)展。
2加強(qiáng)基于計(jì)算機(jī)軟件工程現(xiàn)代化技術(shù)的措施
2.1政府支持力度需要進(jìn)一步加大
為了更好促進(jìn)發(fā)展信息化項(xiàng)目建設(shè),政府應(yīng)該進(jìn)一步加大對(duì)于現(xiàn)代化計(jì)算機(jī)軟件工程技術(shù)相關(guān)項(xiàng)目的支持力度。一方面,政府應(yīng)該使得投資和融資渠道逐步擴(kuò)大,相應(yīng)的投資力度也應(yīng)該增加;另一方面,為了更好保證計(jì)算機(jī)軟件信息產(chǎn)業(yè)的發(fā)展,政府還應(yīng)該建立相關(guān)的計(jì)算機(jī)軟件工程基金。對(duì)于一些重點(diǎn)項(xiàng)目,為了保證產(chǎn)業(yè)自主創(chuàng)新,以及相應(yīng)的技術(shù)改造項(xiàng)目順利實(shí)施,政府應(yīng)該進(jìn)行引導(dǎo)和開(kāi)發(fā),這主要包括相關(guān)的數(shù)字電視、移動(dòng)通信產(chǎn)業(yè)、互聯(lián)網(wǎng)應(yīng)用、電影推廣、軟件信息服務(wù)等等方面。
2.2加強(qiáng)產(chǎn)品及服務(wù)創(chuàng)新
只有通過(guò)產(chǎn)品及服務(wù)的融合創(chuàng)新的進(jìn)一步加強(qiáng),才能保證計(jì)算機(jī)軟件工程良好發(fā)展,才能使得新增長(zhǎng)點(diǎn)的培育成為可能,從而能夠促進(jìn)相關(guān)技術(shù)的發(fā)展。創(chuàng)新是企業(yè)發(fā)展的不竭動(dòng)力,特別是在國(guó)際競(jìng)爭(zhēng)不斷加劇的今天,對(duì)于處在危機(jī)時(shí)代的企業(yè)來(lái)說(shuō),應(yīng)該把握好主體技術(shù)創(chuàng)新的體系的建立,實(shí)現(xiàn)產(chǎn)品技術(shù)創(chuàng)新。對(duì)于計(jì)算機(jī)軟件信息產(chǎn)業(yè)來(lái)說(shuō),應(yīng)該緊密結(jié)合好工業(yè)制造業(yè)合作,不斷使得我國(guó)計(jì)算機(jī)軟件信息產(chǎn)品的國(guó)際競(jìng)爭(zhēng)力得以加強(qiáng)。目前,計(jì)算機(jī)軟件產(chǎn)業(yè)為了更好滿(mǎn)足企業(yè)的多方面需求,正在朝著智能化和數(shù)字化方面轉(zhuǎn)變,包括其中的培育的新增長(zhǎng)點(diǎn),比如通信設(shè)備及技術(shù)、通訊信息服務(wù)等等,這樣才能使得經(jīng)濟(jì)領(lǐng)域中的產(chǎn)業(yè)技術(shù)不斷加強(qiáng)。我國(guó)在數(shù)字電視、高性能計(jì)算機(jī)等方面具有一定發(fā)展,作為計(jì)算機(jī)軟件信息產(chǎn)品最大的制造基地來(lái)說(shuō),這是不小的成績(jī),但是,由于受到在后經(jīng)濟(jì)危機(jī)中的國(guó)際綠色壁壘及技術(shù)壁壘的影響,發(fā)展動(dòng)力受到一定程度的影響,所以,我們應(yīng)該不斷進(jìn)行產(chǎn)品創(chuàng)新和產(chǎn)業(yè)升級(jí),不僅我國(guó)計(jì)算機(jī)軟件工程的發(fā)展和廣泛應(yīng)用,使得在國(guó)際競(jìng)爭(zhēng)中的實(shí)力不斷得以提升。
2.3加強(qiáng)自主產(chǎn)權(quán)的保護(hù)
加強(qiáng)計(jì)算機(jī)軟件信息技術(shù)創(chuàng)新發(fā)展是確保企業(yè)在激烈的現(xiàn)代社會(huì)中生存的關(guān)鍵問(wèn)題,企業(yè)要對(duì)于計(jì)算機(jī)軟件信息現(xiàn)代化的關(guān)鍵技術(shù)給予一定的保證,需要優(yōu)化投資機(jī)構(gòu),在及時(shí)關(guān)注國(guó)際相關(guān)計(jì)算機(jī)軟件信息產(chǎn)業(yè)技術(shù)發(fā)展的同時(shí),還應(yīng)該不斷推動(dòng)自主創(chuàng)新的發(fā)展戰(zhàn)略。在市場(chǎng)化利益的共享機(jī)制影響下,企業(yè)應(yīng)該充分利用計(jì)算機(jī)軟件信息項(xiàng)目來(lái)組建技術(shù)創(chuàng)新的聯(lián)盟所形成的資源,這樣能夠有效使得計(jì)算機(jī)軟件工程產(chǎn)品及服務(wù)水平不斷提升,能夠優(yōu)化升級(jí)企業(yè)產(chǎn)業(yè)結(jié)構(gòu)。相關(guān)知識(shí)產(chǎn)權(quán)戰(zhàn)略的進(jìn)一步加強(qiáng),也是保證我國(guó)現(xiàn)代化技術(shù)的良好發(fā)展的一個(gè)重要方面。在技術(shù)及產(chǎn)品的自主研發(fā)力度及能力逐漸加強(qiáng)的過(guò)程中,還應(yīng)該不斷提高我國(guó)的知識(shí)產(chǎn)權(quán)保護(hù)意識(shí),加強(qiáng)相關(guān)知識(shí)產(chǎn)權(quán)戰(zhàn)略,一方面需要普及相關(guān)的產(chǎn)權(quán)知識(shí),另外一方面,還應(yīng)該使得相關(guān)的知識(shí)產(chǎn)權(quán)的法律法規(guī)進(jìn)一步完善,同時(shí),知識(shí)產(chǎn)權(quán)執(zhí)法力度需要進(jìn)一步加強(qiáng),這樣才能創(chuàng)造出信息技術(shù)創(chuàng)新者的工作熱情。
二、為信息使用者實(shí)時(shí)高效獲取多方信息提供可能
在傳統(tǒng)會(huì)計(jì)模式下,會(huì)計(jì)人員處理數(shù)據(jù)傳輸數(shù)據(jù)具有一定時(shí)滯,即時(shí)報(bào)告也受到技術(shù)與成本效益原則的約束。在軟件工程技術(shù)下,計(jì)算機(jī)自動(dòng)快速處理使得及時(shí)獲得報(bào)告信息成為可能,其強(qiáng)大的綜合數(shù)據(jù)庫(kù)也使得根據(jù)管理層需要提取各種信息組合得以實(shí)現(xiàn)。無(wú)論是提供定期信息還是實(shí)時(shí)信息,綜合信息還是明細(xì)信息,技術(shù)上的限制已不復(fù)存在。在會(huì)計(jì)信息系統(tǒng)下,利用網(wǎng)絡(luò)傳遞電子數(shù)據(jù),計(jì)算機(jī)處理數(shù)據(jù),與實(shí)際經(jīng)濟(jì)業(yè)務(wù)沒(méi)有或很少有時(shí)間上的延遲,而會(huì)計(jì)軟件不受會(huì)計(jì)分期限制,能即時(shí)反復(fù)處理數(shù)據(jù),生成財(cái)務(wù)報(bào)告。管理層可根據(jù)需要在任何時(shí)間內(nèi)得到最新的財(cái)務(wù)數(shù)據(jù)。另外財(cái)務(wù)軟件系統(tǒng)清晰地記錄了各項(xiàng)數(shù)據(jù)之間的勾稽關(guān)系,能夠更為便捷地提取相關(guān)項(xiàng)目并對(duì)其進(jìn)行深入細(xì)致的分析。
三、提高了效率,解放了人力
受傳統(tǒng)手工操作能力的限制,會(huì)計(jì)工作需要多名會(huì)計(jì)人員分工協(xié)作才能完成數(shù)據(jù)處理。而專(zhuān)業(yè)財(cái)務(wù)軟件出現(xiàn)后,會(huì)計(jì)人員不再需要手工記賬、算賬和編制報(bào)表,在輸入記賬憑證后,憑證通過(guò)計(jì)算機(jī)進(jìn)行傳遞并自動(dòng)進(jìn)行核算和編制報(bào)表工作,而經(jīng)常性的賬務(wù)處理如固定資產(chǎn)折舊、各部門(mén)某些書(shū)刊費(fèi)用分?jǐn)偟饶茉诿吭伦詣?dòng)核算,減少重復(fù)工作。這使得會(huì)計(jì)人員能從傳統(tǒng)的日常業(yè)務(wù)中解脫出來(lái),更多致力于財(cái)務(wù)會(huì)計(jì)信息的深加工,注重財(cái)務(wù)監(jiān)管、財(cái)務(wù)分析、戰(zhàn)略財(cái)務(wù)規(guī)劃等。
四、便于加強(qiáng)內(nèi)部控制與外部監(jiān)管
傳統(tǒng)手工會(huì)計(jì)系統(tǒng)的內(nèi)部控制以人工控制實(shí)現(xiàn),主觀性很強(qiáng)。而財(cái)務(wù)軟件的引入,使得內(nèi)部控制兼具人工控制與程序控制的特點(diǎn)。財(cái)務(wù)軟件系統(tǒng)許多應(yīng)用程序中包含了內(nèi)部控制功能,比如對(duì)特殊交易事項(xiàng)需要具有相應(yīng)權(quán)限人員授權(quán),再未獲得授權(quán)時(shí)系統(tǒng)會(huì)進(jìn)行控制與反映,這限制了某些人員擅自進(jìn)行越權(quán)交易;再如軟件要求各項(xiàng)會(huì)計(jì)處理必須按照一定的程序來(lái)進(jìn)行,能夠很好地規(guī)范某些違反規(guī)定的行為。另外現(xiàn)在企業(yè)實(shí)行電算化會(huì)計(jì),也為外部監(jiān)管工作帶來(lái)極大的便利。傳統(tǒng)會(huì)計(jì)數(shù)據(jù)通常采用紙質(zhì)為載體,數(shù)據(jù)儲(chǔ)存不易,且占用大量空間,而會(huì)計(jì)電算化的實(shí)現(xiàn),使得所有會(huì)計(jì)數(shù)據(jù)均以“比特”方式保存在磁性介質(zhì)上,便于查找?;诰W(wǎng)絡(luò)平臺(tái)的財(cái)務(wù)軟件能夠通過(guò)網(wǎng)絡(luò)進(jìn)行數(shù)據(jù)傳輸,因此審計(jì)機(jī)構(gòu)可以通過(guò)相應(yīng)軟件進(jìn)行遠(yuǎn)程辦公,這樣既提高了工作效率,也節(jié)約了大量的工作經(jīng)費(fèi)。
二、計(jì)算機(jī)常用工具軟件課程以學(xué)生為主體的課堂教學(xué)
1.調(diào)研分析
首先,教師要認(rèn)真研究教材———《計(jì)算機(jī)常用工具軟件》,進(jìn)行教材分析、學(xué)情分析和課程定位分析,并據(jù)此確定本課程的教學(xué)模式。
(1)教材分析。計(jì)算機(jī)常用工具軟件講述了計(jì)算機(jī)常用的七大類(lèi)、十幾個(gè)工具型軟件,理論知識(shí)較少,難度較低,各軟件之間關(guān)聯(lián)性不大,主要培養(yǎng)學(xué)生對(duì)軟件的基本操作能力,讓學(xué)生能夠更加熟練地使用計(jì)算機(jī)處理生活或工作中遇到的各種實(shí)際問(wèn)題,并為學(xué)習(xí)計(jì)算機(jī)操作奠定基礎(chǔ)。
(2)學(xué)情分析。技工二年級(jí)學(xué)生已經(jīng)具有一定的計(jì)算機(jī)基礎(chǔ),所有學(xué)生已經(jīng)能夠熟練使用Office軟件,具備一定的計(jì)算機(jī)操作能力。經(jīng)過(guò)兩年的學(xué)習(xí),部分學(xué)生具有了一定的自學(xué)能力,能夠通過(guò)主動(dòng)實(shí)踐、探索完成其感興趣的計(jì)算機(jī)操作,一部分學(xué)生已經(jīng)掌握了一些常用軟件,如簡(jiǎn)單的壓縮軟件、圖片處理軟件等。學(xué)生喜歡學(xué)習(xí)感興趣的軟件,如圖片編輯軟件、簡(jiǎn)單動(dòng)畫(huà)制作軟件等。
(3)課程定位。通過(guò)學(xué)習(xí)本課程,學(xué)生不僅掌握了軟件的使用方法,而且在學(xué)習(xí)的過(guò)程中能夠發(fā)現(xiàn)問(wèn)題,自主學(xué)習(xí)解決問(wèn)題,同時(shí)歸納同類(lèi)軟件相通的使用方法。本課程重點(diǎn)培養(yǎng)學(xué)生的自學(xué)能力和發(fā)散式思維能力。
(4)教學(xué)模式。根據(jù)以上分析,本學(xué)期要學(xué)習(xí)十幾款軟件、教師不可能詳細(xì)講解每一款軟件的所有功能,因此要確定本課程采用“優(yōu)秀學(xué)生模擬講課、教師指導(dǎo)”的以學(xué)生為主體的課堂教學(xué)模式。
2.教學(xué)的實(shí)施
(1)劃分學(xué)習(xí)小組。按教材中軟件的分類(lèi)把學(xué)生分為七個(gè)組,每組負(fù)責(zé)一類(lèi)軟件的講解,并把七個(gè)組按照軟件的名稱(chēng)給予命名,如圖像工具組、動(dòng)畫(huà)制作工具組,每個(gè)組設(shè)置一個(gè)組長(zhǎng)。分組時(shí)讓能力強(qiáng)的學(xué)生和被動(dòng)學(xué)習(xí)的、不感興趣的學(xué)生在一個(gè)組中,這樣有所帶動(dòng)、有所提高,不至于讓不喜歡學(xué)習(xí)的學(xué)生更不喜歡。學(xué)生的組合不是僅僅局限于一節(jié)課,而是貫穿于整個(gè)學(xué)期里,他們都必須合作學(xué)習(xí)。如圖像工具組,他們將一起合作學(xué)習(xí)圖像瀏覽與捕捉工具軟件,圖像美化與變形工具中的幻影2008、奇幻變臉秀兩個(gè)軟件,圖像處理工具軟件和圖像制作工具軟件。
在計(jì)算機(jī)軟件工程管理過(guò)程中,往往會(huì)涉及需求分析與業(yè)務(wù)處理等問(wèn)題,由于這兩項(xiàng)工作未考慮充分或銜接性低,使得軟件工程管理工作達(dá)不到預(yù)期目標(biāo)。究其原因,主要在于需求階段的項(xiàng)目,雖然重視業(yè)務(wù)數(shù)據(jù)、測(cè)試以及開(kāi)發(fā)活動(dòng)等方面調(diào)查,但調(diào)查數(shù)據(jù)往往不夠全面,只能對(duì)軟件框架的開(kāi)發(fā)發(fā)揮作用,而沒(méi)有重視業(yè)務(wù)規(guī)劃、經(jīng)營(yíng)等工作;這無(wú)疑使軟件開(kāi)發(fā)人員的工作不符合現(xiàn)實(shí)的業(yè)務(wù)規(guī)則。由于缺乏深入的需求分析,使得計(jì)算機(jī)軟件開(kāi)發(fā)的終端產(chǎn)品與實(shí)際相脫節(jié)。
2.2無(wú)法正確評(píng)估工作量
在發(fā)展過(guò)程中,人為因素對(duì)計(jì)算機(jī)發(fā)展起著不可忽略的作用。例如,員工工作態(tài)度、投入、發(fā)展程度以及管理等。在計(jì)算機(jī)軟件工程管理中,如忽略了人的因素,即便業(yè)務(wù)規(guī)則已明確,軟件開(kāi)發(fā)工作量也容易估算錯(cuò)誤。由上可見(jiàn),當(dāng)前計(jì)算機(jī)軟件管理在該方面仍有待改進(jìn)與研究。因此,我們應(yīng)始終改進(jìn),不斷探索新的、準(zhǔn)確性高的數(shù)據(jù)處理與軟件規(guī)劃方法,以實(shí)現(xiàn)預(yù)期的管理目標(biāo)。
二、計(jì)算機(jī)軟件工程管理創(chuàng)新策略
2.1完善計(jì)算機(jī)軟件工程管理體系
第一,應(yīng)重視工程發(fā)展中人才的重要作用,逐步完善計(jì)算機(jī)軟件工程管理的人才體系。強(qiáng)化人力資源管理,激發(fā)員工的主觀能動(dòng)性,以保證工程各目標(biāo)能如期實(shí)現(xiàn);第二,深入學(xué)習(xí)和掌握計(jì)算機(jī)軟件工程知識(shí),對(duì)項(xiàng)目管理及一線(xiàn)操作人員等開(kāi)展專(zhuān)業(yè)培訓(xùn),使之能掌握軟件工程知識(shí),在實(shí)際工程項(xiàng)目中堅(jiān)持理論+實(shí)踐原則,以提升計(jì)算機(jī)軟件管理效率與利用價(jià)值;第三,為有效發(fā)揮員工的主動(dòng)性,應(yīng)完善制度建設(shè),認(rèn)真執(zhí)行獎(jiǎng)懲制度,促進(jìn)計(jì)算機(jī)軟件工程整體目標(biāo)的順利實(shí)現(xiàn)。
2.2創(chuàng)新管理理念及方法,搞好軟件需求分析
應(yīng)逐步轉(zhuǎn)變傳統(tǒng)的管理理念,應(yīng)用先進(jìn)的管理方法,來(lái)開(kāi)展軟件工程管理工作,以提升整體效率。與此同時(shí),應(yīng)重視需求分析對(duì)計(jì)算機(jī)軟件工程管理的重要性。需求分析階段,應(yīng)明確軟件工程的基本功能、性能需求以及設(shè)計(jì)約束,并編制軟件需求宣傳冊(cè)、數(shù)據(jù)需求說(shuō)明以及用戶(hù)使用指南。需求獲取要求我們組建需求調(diào)研小組,在調(diào)研過(guò)程中充分考慮用戶(hù)群體及其差異性,并從中挑選典例作為決策依據(jù)。調(diào)研小組根據(jù)調(diào)研會(huì)、資料收集以及面談等方法獲取需求后,應(yīng)及時(shí)同用戶(hù)交流、審核,以獲得社會(huì)認(rèn)可。
2.3統(tǒng)籌規(guī)劃軟件開(kāi)發(fā)平臺(tái)
現(xiàn)階段,國(guó)內(nèi)還未形成統(tǒng)一、完善的軟件系統(tǒng)操作平臺(tái),這對(duì)計(jì)算機(jī)軟件的開(kāi)發(fā)工作有很大影響。一款新的軟件,應(yīng)經(jīng)歷從新設(shè)計(jì)到新平臺(tái),再到后續(xù)開(kāi)發(fā)等多環(huán)節(jié),只有統(tǒng)籌規(guī)劃軟件開(kāi)發(fā)平臺(tái),才能在既定時(shí)間內(nèi)完成一款軟件的開(kāi)發(fā)?;ヂ?lián)網(wǎng)在逐步發(fā)展,要求各國(guó)能搭建統(tǒng)一規(guī)劃的軟件開(kāi)發(fā)平臺(tái)。另外,全球軟件開(kāi)發(fā)人員也可嘗試去形成統(tǒng)一平臺(tái),用以開(kāi)發(fā)更多計(jì)算機(jī)軟件。
2.4重視軟件工程的風(fēng)險(xiǎn)管理
軟件開(kāi)發(fā)各階段均隱藏著風(fēng)險(xiǎn)。軟件項(xiàng)目的風(fēng)險(xiǎn)大體包含下列幾方面;需求、成本、技術(shù)與進(jìn)度。需求方面,主要是指客戶(hù)未能明確表達(dá)其對(duì)軟件的需求。例如,技術(shù)人員未采納客戶(hù)所提出的意見(jiàn),開(kāi)發(fā)出來(lái)的軟件達(dá)不到預(yù)期需求目標(biāo),客戶(hù)要求重新設(shè)計(jì)等,這些風(fēng)險(xiǎn)均會(huì)給軟件工程管理工作帶來(lái)困擾。為此,我們應(yīng)認(rèn)真做好下列風(fēng)險(xiǎn)管理工作:
1)健全風(fēng)險(xiǎn)管理制度體系。計(jì)算機(jī)工程管理人員應(yīng)形成風(fēng)險(xiǎn)意識(shí),學(xué)習(xí)并運(yùn)用風(fēng)險(xiǎn)管理知識(shí),對(duì)風(fēng)險(xiǎn)進(jìn)行量化分析,并采取有效的防控措施,并提交具體的風(fēng)險(xiǎn)報(bào)告。
2)做好風(fēng)險(xiǎn)預(yù)控與識(shí)別工作。針對(duì)計(jì)算機(jī)軟件工程而言,各階段均可能存在風(fēng)險(xiǎn),只有運(yùn)用規(guī)避、轉(zhuǎn)移或減緩等方法來(lái)開(kāi)展風(fēng)險(xiǎn)管理工作,才能減少風(fēng)險(xiǎn)帶來(lái)的損失。
3)嚴(yán)格把控計(jì)算機(jī)軟件工程的管理進(jìn)度,在控制開(kāi)發(fā)成本的同時(shí),切實(shí)提升工程效率。應(yīng)立足于計(jì)算機(jī)軟件工程實(shí)際,編制完善的進(jìn)度管理細(xì)則,實(shí)時(shí)監(jiān)督工程項(xiàng)目運(yùn)行狀況,以保證各項(xiàng)工作順利進(jìn)行。
一是開(kāi)發(fā)人員。通過(guò)分析軟件開(kāi)發(fā)人員往往能夠劃分成為資料員、高級(jí)程序員、項(xiàng)目負(fù)責(zé)人、初級(jí)程序員、系統(tǒng)分析員以及別的輔助人員,按照項(xiàng)目規(guī)模存在著一定的可能就是一個(gè)人身兼數(shù)職,可是必須要明確相應(yīng)的職責(zé)。人們擁有的職責(zé)不同,那么就會(huì)存在不同素質(zhì)要求。比如項(xiàng)目負(fù)責(zé)人就必須具備判斷能力、組織能力以及決策重大問(wèn)題能力;程序員具備的能力為熟練編程能力;系統(tǒng)分析員則是必須存在社交活動(dòng)能力、分析能力、概括能力等。從人員上確立的原則就是少而精,應(yīng)該慎重的進(jìn)行人員的選擇。處于軟件生命周期當(dāng)中的所有階段活動(dòng)不僅是存在著相互聯(lián)系,而且還會(huì)進(jìn)行一定的分工。那么這就必須要選擇出各種類(lèi)型的人員可以從事這項(xiàng)工作,還能夠相互之間有效的配合,要想將復(fù)雜軟件項(xiàng)目完成,這就必須借助于一個(gè)和諧工作環(huán)境。
二是組織機(jī)構(gòu)。這并不是簡(jiǎn)單的等同于簡(jiǎn)單集合開(kāi)發(fā)人員,組織機(jī)構(gòu)必須存在有效通訊、合理人員分工、良好組織機(jī)構(gòu),從采用的組織機(jī)構(gòu)上進(jìn)行分析,軟件開(kāi)發(fā)其模式并不固定,以下則是對(duì)于三種組織機(jī)構(gòu)進(jìn)行簡(jiǎn)要介紹。第一種就是IBM公司提出來(lái)的主程序組。這也是組織上面體現(xiàn)結(jié)構(gòu)化軟件系統(tǒng),其目的就是確保全組統(tǒng)一協(xié)調(diào),一位高級(jí)工程師則是必須主持協(xié)調(diào)、計(jì)劃、復(fù)審組的所有技術(shù)活動(dòng)。技術(shù)人員就是要負(fù)責(zé)開(kāi)發(fā)與分析獲得,一位后援工程師為高級(jí)工程師的工作提供支持,另外還能夠在繼續(xù)實(shí)施這一項(xiàng)目過(guò)程當(dāng)中將高級(jí)工程師工作代替,以便能夠?qū)⒖赡軗p失減少;第二種就是專(zhuān)家組。這種模式則是將所有人的才能充分強(qiáng)調(diào),并且還將所有的人都當(dāng)成是各個(gè)方面專(zhuān)家,并且要讓這些專(zhuān)家組成開(kāi)發(fā)機(jī)構(gòu),這樣的組織結(jié)構(gòu)即便能夠?qū)⑷抗ぷ魅藛T積極性充分調(diào)動(dòng)起來(lái),可是還是存在著可能造成困難在協(xié)調(diào)過(guò)程,因此必須要慎重選擇這樣的方式;第三種就是民主組織。民主組織就是組長(zhǎng)則是讓各個(gè)人員輪流擔(dān)任,這樣的方式能夠?qū)€(gè)人創(chuàng)造性與積極性充分調(diào)動(dòng)起來(lái),可是過(guò)多實(shí)施組長(zhǎng)信息轉(zhuǎn)移導(dǎo)致與軟件工程化方向不符。
三是用戶(hù)。為了有效的實(shí)施相應(yīng)的用戶(hù)開(kāi)發(fā)軟件,往往在實(shí)施軟件開(kāi)發(fā)過(guò)程當(dāng)中必須時(shí)刻借助于用戶(hù)密切支持與合作。從項(xiàng)目負(fù)責(zé)人的角度進(jìn)行分析,應(yīng)該時(shí)刻保持和用戶(hù)之間的聯(lián)系,以便能夠?qū)τ脩?hù)動(dòng)態(tài)與心理進(jìn)行掌握,預(yù)防出現(xiàn)用戶(hù)的諸多阻力與干擾。第一就是用戶(hù)不積極予以配合。往往這樣就是體現(xiàn)出借助先進(jìn)技術(shù)存在懷疑態(tài)度的用戶(hù),從行動(dòng)層面上所顯示出來(lái)的心理抵觸情緒則是漠不關(guān)心與消極,這一層面人做好他們的工作在需求階段顯得極其重要,借助于相應(yīng)的業(yè)務(wù)骨干才能夠?qū)⒂脩?hù)要求真正了解。必須要讓這一部門(mén)用戶(hù)意識(shí)到現(xiàn)代化的必然趨勢(shì)就是發(fā)展與應(yīng)用計(jì)算機(jī),借助于計(jì)算機(jī)就可以獲得巨大經(jīng)濟(jì)效益,以便可以將新的方法與技術(shù)掌握還對(duì)已經(jīng)淘汰或者過(guò)時(shí)的專(zhuān)長(zhǎng)進(jìn)行取代;第二就是用戶(hù)要求全與快。這樣的表現(xiàn)就是來(lái)自保持積極樂(lè)觀態(tài)度對(duì)使用計(jì)算機(jī)的人,這一層面人當(dāng)中有小部分急切的需要進(jìn)行計(jì)算機(jī)的使用。必須要讓這一部分人清醒的意識(shí)到,一個(gè)軟件項(xiàng)目的開(kāi)發(fā)是一個(gè)漫長(zhǎng)的過(guò)程,絕對(duì)不是能夠一蹴而就,并不是借助人海戰(zhàn)術(shù)就可以加快軟件工程開(kāi)發(fā)。除此之外,即便計(jì)算機(jī)可以處理的事情,系統(tǒng)并不能夠貪大求全而包羅萬(wàn)象,最為實(shí)際的做法就是按照現(xiàn)有條件量力而行。當(dāng)開(kāi)發(fā)出來(lái)的軟件系統(tǒng)不僅大而且全,那么就會(huì)導(dǎo)致出現(xiàn)比較復(fù)雜的系統(tǒng),拖的開(kāi)發(fā)時(shí)間也顯得比較長(zhǎng),針對(duì)這樣的情況,勢(shì)必會(huì)出現(xiàn)失敗系統(tǒng)或者擁有比較差的性能。第三是變化的用戶(hù)需求。由于用戶(hù)在開(kāi)發(fā)軟件的過(guò)程當(dāng)中,往往存在著可能性就是會(huì)持續(xù)不斷提出相應(yīng)的新要求與將之前的要求進(jìn)行修改?;谲浖こ踢@一層面上進(jìn)行分析,絕對(duì)不希望出現(xiàn)這樣的變化??墒菑默F(xiàn)實(shí)過(guò)程來(lái)看,絕對(duì)不可能不允許用戶(hù)提出變動(dòng)要求。這主要是由于所有的人認(rèn)識(shí)新事物都會(huì)面臨一個(gè)過(guò)程,要想一下就提出準(zhǔn)確全面的要求可能性不大,另外就是還應(yīng)該要將和用戶(hù)關(guān)系進(jìn)行考慮。必須要正確對(duì)待用戶(hù)的這樣的變化,將軟件工程規(guī)律解釋給用戶(hù),還應(yīng)該立足于可能條件下有條件或者部分的將用戶(hù)合理要求滿(mǎn)足。
四是控制??刂迫藛T這也就是控制開(kāi)發(fā)組織其內(nèi)部的人員,要想做到這點(diǎn),就應(yīng)該要對(duì)開(kāi)發(fā)人員的穩(wěn)定性與積極性提供必要的保證。頻繁流動(dòng)或者更換人員勢(shì)必會(huì)讓軟件出錯(cuò)機(jī)會(huì)極大增強(qiáng)。應(yīng)該要對(duì)軟件項(xiàng)目全部工程或者全部生命周期階段相對(duì)的人員穩(wěn)定性提供必要的保證,還應(yīng)該核算各個(gè)階段經(jīng)費(fèi)。如果不能有效控制經(jīng)費(fèi),這就會(huì)導(dǎo)致軟件項(xiàng)目并不存在相應(yīng)的經(jīng)濟(jì)保證。第五是文檔資料。開(kāi)發(fā)過(guò)程的各種活動(dòng)后都要反映在文檔資料上。每一個(gè)階段的文檔資料是以后各階段工作的基礎(chǔ),又是對(duì)前面各階段工作的復(fù)審。軟件工程管理很大程度上是通過(guò)對(duì)文檔資料管理來(lái)實(shí)現(xiàn)的。因此,要把開(kāi)發(fā)過(guò)程中的初步設(shè)計(jì)、中間過(guò)程、最后結(jié)果等建立成一套完整的文檔資料。文檔標(biāo)準(zhǔn)化是文檔管理的重要方面。
2軟件工程專(zhuān)業(yè)的翻轉(zhuǎn)課堂教學(xué)模式
軟件工程專(zhuān)業(yè)課程的特點(diǎn)是基礎(chǔ)理論較為抽象、對(duì)學(xué)生的創(chuàng)新能力要求較高。目前各高校的軟件工程專(zhuān)業(yè)課程都有專(zhuān)門(mén)的實(shí)踐教學(xué)環(huán)節(jié),但仍離不開(kāi)理論知識(shí)的講解和思維方式的訓(xùn)練,這些都導(dǎo)致學(xué)生積極性不高、教學(xué)質(zhì)量下降。哈爾濱師范大學(xué)軟件工程專(zhuān)業(yè)在研究翻轉(zhuǎn)課堂教學(xué)模式和本專(zhuān)業(yè)課程特點(diǎn)的基礎(chǔ)上,提出了一個(gè)適用于軟件工程專(zhuān)業(yè)課程特點(diǎn)的翻轉(zhuǎn)課堂教學(xué)模型。在軟件工程專(zhuān)業(yè)的翻轉(zhuǎn)課堂教學(xué)模式中,學(xué)生課前觀看教學(xué)視頻學(xué)習(xí)理論知識(shí),通過(guò)和教師的即時(shí)交流完成知識(shí)學(xué)習(xí);教師則根據(jù)學(xué)生的反饋統(tǒng)計(jì)課程的開(kāi)展情況,酌情安排課上時(shí)間分配。在課上的教學(xué)環(huán)節(jié)中,教師首先集中講解學(xué)生反饋的疑難知識(shí)點(diǎn),對(duì)重點(diǎn)內(nèi)容進(jìn)行簡(jiǎn)要?dú)w納,然后根據(jù)課程內(nèi)容和教學(xué)統(tǒng)計(jì)結(jié)果提出實(shí)踐學(xué)習(xí)內(nèi)容。學(xué)生自由分組創(chuàng)建實(shí)踐團(tuán)隊(duì),按照軟件開(kāi)發(fā)過(guò)程的要求進(jìn)行分工和調(diào)研,最終在教師的指導(dǎo)下完成一個(gè)具有項(xiàng)目特征的實(shí)訓(xùn)工作,提交相關(guān)的設(shè)計(jì)文檔和研究成果。教師的課上任務(wù)就是點(diǎn)評(píng)提交的成果,總結(jié)學(xué)生的表現(xiàn),解答學(xué)生實(shí)踐過(guò)程中的問(wèn)題等。
3軟件工程翻轉(zhuǎn)課堂云計(jì)算教學(xué)平臺(tái)
翻轉(zhuǎn)課堂教學(xué)模式需要一定的技術(shù)和資源支持,云計(jì)算環(huán)境無(wú)疑是最佳選擇。經(jīng)過(guò)不斷的探索和研究,哈師大軟件學(xué)院構(gòu)建了一個(gè)基于云計(jì)算環(huán)境的翻轉(zhuǎn)課堂教學(xué)平臺(tái),包括課堂軟件開(kāi)發(fā)、課前理論學(xué)習(xí)、運(yùn)行管理和教學(xué)評(píng)價(jià)等模塊。
3.1軟件開(kāi)發(fā)模塊
軟件開(kāi)發(fā)模塊體現(xiàn)了翻轉(zhuǎn)課堂中實(shí)踐教學(xué)的具體內(nèi)容,是整個(gè)教學(xué)平臺(tái)的核心功能模塊。按照軟件工程對(duì)軟件開(kāi)發(fā)生命周期的定義,軟件開(kāi)發(fā)模塊分為項(xiàng)目規(guī)劃、需求分析、系統(tǒng)設(shè)計(jì)、代碼實(shí)現(xiàn)和系統(tǒng)測(cè)試等教學(xué)過(guò)程。在一個(gè)項(xiàng)目目標(biāo)的規(guī)劃內(nèi),每個(gè)教學(xué)過(guò)程都對(duì)應(yīng)前后關(guān)聯(lián)的任務(wù)、文檔和成果。實(shí)際的教學(xué)過(guò)程是學(xué)生登錄云計(jì)算平臺(tái)進(jìn)行實(shí)際的軟件項(xiàng)目實(shí)訓(xùn)練習(xí),以團(tuán)隊(duì)的方式完成項(xiàng)目,編寫(xiě)文檔和提交成果報(bào)告。教師也要登錄云計(jì)算平臺(tái)全程監(jiān)控和指導(dǎo)。云計(jì)算教學(xué)平臺(tái)的教學(xué)資源庫(kù)是通過(guò)深化校企合作得來(lái)的,所有的案例都來(lái)源于真實(shí)的軟件開(kāi)發(fā)項(xiàng)目,學(xué)生甚至可以在企業(yè)項(xiàng)目經(jīng)理的指導(dǎo)下通過(guò)教學(xué)平臺(tái)進(jìn)行真實(shí)項(xiàng)目的開(kāi)發(fā)。軟件開(kāi)發(fā)模塊結(jié)合了翻轉(zhuǎn)課堂、任務(wù)驅(qū)動(dòng)和校企聯(lián)合等面向應(yīng)用的教學(xué)模式,體現(xiàn)了“工學(xué)結(jié)合、頂崗實(shí)習(xí)”的軟件工程專(zhuān)業(yè)課程實(shí)踐教學(xué)理念。
3.2理論學(xué)習(xí)模塊
理論學(xué)習(xí)模塊是體現(xiàn)翻轉(zhuǎn)課堂模式課前學(xué)習(xí)的功能模塊,該模塊的主要功能包括教學(xué)視頻、課前訓(xùn)練和課程統(tǒng)計(jì)等。教學(xué)視頻功能的資源都來(lái)自國(guó)內(nèi)知名高校的公開(kāi)課,并且具有快進(jìn)、回放、重放、暫停等播放功能,便于學(xué)生自定義課前學(xué)習(xí)。課程教學(xué)視頻的內(nèi)容、視覺(jué)效果、互動(dòng)性和長(zhǎng)短都要根據(jù)學(xué)生的學(xué)習(xí)效果定期調(diào)整,不僅要保證教學(xué)內(nèi)容和課前學(xué)習(xí)的目標(biāo)吻合,還要突出教學(xué)重點(diǎn)和難點(diǎn),方便教師和學(xué)生的課前交流。課前訓(xùn)練功能是在每個(gè)教學(xué)視頻播放前設(shè)置一些教學(xué)問(wèn)題,讓學(xué)生在觀看視頻時(shí)尋找答案,在視頻結(jié)束后學(xué)生要根據(jù)提示進(jìn)行簡(jiǎn)單的問(wèn)題解答和知識(shí)訓(xùn)練。課程統(tǒng)計(jì)模塊可以統(tǒng)計(jì)學(xué)生觀看視頻和回答問(wèn)題的情況,有效提高教學(xué)的目的性。除了上述3個(gè)主要功能外,教學(xué)平臺(tái)還提供了方便教師和學(xué)生交流的論壇,所有與課程相關(guān)的討論和問(wèn)題都可以在論壇上交流和解答。
3.3運(yùn)行管理模塊
運(yùn)行管理模塊是部署在軟件工程翻轉(zhuǎn)課堂云計(jì)算教學(xué)平臺(tái)云端應(yīng)用服務(wù)層中,將各種即時(shí)通訊、視頻播放和在線(xiàn)論壇等應(yīng)用集中封裝的服務(wù)層次。具體的功能包括項(xiàng)目管理、學(xué)生管理、資源管理和師生溝通等。
1)項(xiàng)目管理子模塊。
項(xiàng)目管理模塊用來(lái)保存學(xué)生的實(shí)訓(xùn)成果和相關(guān)報(bào)告。該模塊具有文檔在線(xiàn)編輯和軟件展示功能,可以根據(jù)課程類(lèi)別和章節(jié)提供在線(xiàn)的實(shí)訓(xùn)環(huán)境和展示服務(wù)。學(xué)生在課程進(jìn)行中提出的問(wèn)題也可以在項(xiàng)目管理模塊,由任課教師或企業(yè)專(zhuān)家在線(xiàn)解答。在實(shí)踐教學(xué)中,教師可以通過(guò)項(xiàng)目管理模塊掌握所有學(xué)生團(tuán)隊(duì)的項(xiàng)目進(jìn)展情況,并通過(guò)在線(xiàn)成果交流來(lái)提高實(shí)踐教學(xué)的教學(xué)質(zhì)量。學(xué)生在項(xiàng)目管理模塊中能夠即時(shí)了解本隊(duì)同學(xué)和其他團(tuán)隊(duì)學(xué)生的開(kāi)發(fā)進(jìn)度,這不僅有助于提高團(tuán)隊(duì)內(nèi)部的溝通和協(xié)作,還可以通過(guò)比較和競(jìng)爭(zhēng)提高團(tuán)隊(duì)凝聚力。
2)學(xué)生管理子模塊。
學(xué)生管理模塊用來(lái)監(jiān)控學(xué)生的課前視頻觀看和課中實(shí)訓(xùn)練習(xí)狀態(tài)。學(xué)生課前的視頻教學(xué)是獨(dú)自進(jìn)行的,有效的教學(xué)監(jiān)控是保證出勤率和質(zhì)量的重要因素。學(xué)生管理功能不僅能監(jiān)控學(xué)生是否觀看了視頻,還能知道他們觀看了哪些視頻,哪段視頻的播發(fā)次數(shù)最多、時(shí)間最久。這些監(jiān)控?cái)?shù)據(jù)對(duì)教師掌握學(xué)生課前學(xué)習(xí)狀態(tài)有至關(guān)重要的作用,教師可以通過(guò)在線(xiàn)統(tǒng)計(jì)獲取課前學(xué)習(xí)數(shù)據(jù),也可以在線(xiàn)設(shè)置各項(xiàng)參數(shù)自動(dòng)獲取指定人員和章節(jié)的統(tǒng)計(jì)數(shù)據(jù)。對(duì)于課中的實(shí)踐教學(xué),學(xué)生管理模塊也可以獲取學(xué)生團(tuán)隊(duì)的練習(xí)資料,比如項(xiàng)目進(jìn)展情況、資料是否齊全等,這些數(shù)據(jù)可以為課后評(píng)估和項(xiàng)目管理等模塊提供有效數(shù)據(jù)支持。在課程結(jié)束后,學(xué)生成績(jī)也通過(guò)學(xué)生管理模塊統(tǒng)計(jì)和查詢(xún)。
3)資源管理子模塊。
資源管理模塊用來(lái)存儲(chǔ)和維護(hù)云計(jì)算教學(xué)環(huán)境中教學(xué)資源。教學(xué)資源包括理論學(xué)習(xí)視頻、課堂項(xiàng)目資料、軟件開(kāi)發(fā)資源和企業(yè)開(kāi)發(fā)知識(shí)庫(kù)等。這些資源的質(zhì)量決定了教學(xué)的質(zhì)量和效果,比如理論學(xué)習(xí)視頻是否寓教于樂(lè)直接影響學(xué)生的學(xué)習(xí)積極性,課堂項(xiàng)目資料是否具有針對(duì)性直接影響教學(xué)的應(yīng)用價(jià)值,企業(yè)開(kāi)發(fā)庫(kù)的資源是否有效直接影響學(xué)生的實(shí)際工作能力等。資源管理模塊不同于傳統(tǒng)的軟件資源庫(kù),它具有在線(xiàn)文檔編輯、視頻制作、網(wǎng)絡(luò)資源搜集等高級(jí)功能,可以實(shí)現(xiàn)對(duì)已有資源的改進(jìn)和創(chuàng)新,也可以實(shí)現(xiàn)網(wǎng)絡(luò)資源的匯總和摘選。另外,通過(guò)和一些國(guó)內(nèi)知名云供應(yīng)商的合作,我們還構(gòu)建了包括軟件開(kāi)發(fā)云環(huán)境、企業(yè)軟件項(xiàng)目庫(kù)和軟件開(kāi)發(fā)技術(shù)資料庫(kù)、軟件開(kāi)發(fā)文檔模板庫(kù)等在內(nèi)的高級(jí)應(yīng)用型軟件開(kāi)發(fā)資源平臺(tái)。
3.4學(xué)生評(píng)價(jià)模塊
學(xué)生評(píng)價(jià)模塊對(duì)學(xué)生學(xué)習(xí)過(guò)程和教師教學(xué)過(guò)程的評(píng)估打分。其中學(xué)習(xí)過(guò)程根據(jù)翻轉(zhuǎn)課堂教學(xué)模式的要求分為課前理論學(xué)習(xí)和軟件開(kāi)發(fā)實(shí)訓(xùn)兩部分:課前理論學(xué)習(xí)主要包括視頻觀看、作業(yè)完成、課堂交流表現(xiàn)等方面的評(píng)估;軟件開(kāi)發(fā)實(shí)訓(xùn)則是通過(guò)對(duì)項(xiàng)目成果和研發(fā)報(bào)告的評(píng)估來(lái)獲得分?jǐn)?shù)。這兩部分分?jǐn)?shù)按照一定比例折算成學(xué)生專(zhuān)業(yè)課程的課程分?jǐn)?shù),和期末考試筆試成績(jī)一起考核。對(duì)教師教學(xué)的評(píng)估則通過(guò)課程中的表現(xiàn)定性評(píng)價(jià),評(píng)價(jià)的指標(biāo)包括在線(xiàn)時(shí)間、操作頻率、交流次數(shù)和學(xué)生打分等。
4實(shí)施效果
基于云計(jì)算環(huán)境的軟件工程專(zhuān)業(yè)翻轉(zhuǎn)課堂教學(xué)經(jīng)過(guò)4個(gè)月的試運(yùn)行,取得了顯著的教學(xué)成果。使用云計(jì)算平臺(tái)的學(xué)生在知識(shí)認(rèn)知和技能實(shí)踐等方面的能力比往屆學(xué)生有較大提升。學(xué)生可以通過(guò)線(xiàn)上交流和團(tuán)隊(duì)合作完成開(kāi)發(fā)任務(wù),教師可以通過(guò)在線(xiàn)審核完成教學(xué)任務(wù),基本達(dá)到了云計(jì)算平臺(tái)的設(shè)計(jì)目標(biāo)。為了進(jìn)一步掌握云計(jì)算平臺(tái)的翻轉(zhuǎn)課堂教學(xué)模式的實(shí)踐效果,通過(guò)校內(nèi)走訪(fǎng)和問(wèn)卷調(diào)查等方式深入了解學(xué)生的學(xué)習(xí)積極性、動(dòng)手能力和計(jì)算思維意識(shí)。結(jié)果顯示學(xué)生對(duì)這種寓教于樂(lè)的教學(xué)方式普遍認(rèn)同,對(duì)自身知識(shí)掌握和動(dòng)手能力的提升感到滿(mǎn)意,教師則對(duì)系統(tǒng)帶來(lái)的豐富教學(xué)資源和低成本辦學(xué)模式感到滿(mǎn)意。
計(jì)算機(jī)軟件對(duì)于人們使用計(jì)算機(jī)技術(shù)而言有非常重要的意義,因?yàn)橛?jì)算機(jī)軟件工程是用戶(hù)順利使用的前提,也是促進(jìn)計(jì)算機(jī)軟件開(kāi)發(fā)的動(dòng)力同時(shí)提高個(gè)人計(jì)算機(jī)能力的有效途徑,下面將進(jìn)行詳述。
1、是用戶(hù)順利使用的前提
目前計(jì)算機(jī)技術(shù)和人們的生活已經(jīng)密不可分了,90%以上的的工作開(kāi)展都與計(jì)算機(jī)技術(shù)有關(guān),如果沒(méi)有計(jì)算機(jī)技術(shù)這些工作將很難開(kāi)展,那么如果計(jì)算機(jī)軟件工程維護(hù)達(dá)不到相應(yīng)的要求就無(wú)法滿(mǎn)足用戶(hù)的實(shí)際需求,并且給用戶(hù)帶來(lái)一定的經(jīng)濟(jì)損失。所以說(shuō)計(jì)算機(jī)軟件工程維護(hù)是用戶(hù)順利使用的前提 。
2、促進(jìn)計(jì)算機(jī)軟件更新及開(kāi)發(fā)的動(dòng)力
計(jì)算機(jī)軟件工程師在軟件工程維護(hù)的過(guò)程中會(huì)發(fā)現(xiàn)相應(yīng)的問(wèn)題,那么在發(fā)現(xiàn)問(wèn)題之后就會(huì)追尋產(chǎn)生問(wèn)題的因素,由于計(jì)算機(jī)軟件未更新而造成計(jì)算機(jī)運(yùn)行卡頓占據(jù)計(jì)算機(jī)卡頓情況的40%左右。并且尋求相應(yīng)的解決方法 。然后在更新軟件或者開(kāi)發(fā)新軟件的過(guò)程中避免發(fā)生類(lèi)似的問(wèn)題,讓用戶(hù)有更好的體驗(yàn)。
3、提高個(gè)人計(jì)算機(jī)能力的途徑
計(jì)算機(jī)技術(shù)已經(jīng)逐漸成為了基本技能,那么個(gè)人計(jì)算機(jī)能力不僅體現(xiàn)在在軟件的使用上,更多的體現(xiàn)在計(jì)算機(jī)軟件的維護(hù)上。目前我國(guó)的網(wǎng)民中只有80%左右的用戶(hù)能夠獨(dú)立處理計(jì)算機(jī)部分問(wèn)題。那么在計(jì)算機(jī)軟件維護(hù)的過(guò)程中就可以有效的加深對(duì)軟件的了解[3]。并且在解決類(lèi)似軟件問(wèn)題的過(guò)程中經(jīng)驗(yàn)更加豐富。
二、維護(hù)計(jì)算機(jī)軟件工程的措施
計(jì)算機(jī)軟件工程的維護(hù)主要包括兩個(gè)方面,首先是軟件開(kāi)發(fā)者方面,其次是用戶(hù)方面,下面將詳述維護(hù)計(jì)算機(jī)軟件工程的措施。
1、軟件開(kāi)發(fā)者方面
計(jì)算機(jī)軟件開(kāi)發(fā)者在開(kāi)發(fā)軟件的過(guò)程中應(yīng)該更加注重軟件安全性的問(wèn)題,即在軟件的設(shè)計(jì)過(guò)程中加大其防護(hù)功能,這樣就會(huì)使得軟件問(wèn)題出現(xiàn)的可能性顯著降低,另外軟件的防護(hù)功能還要能夠不斷更新升級(jí),有效的發(fā)揮其防護(hù)工作。另外在軟件程序的設(shè)計(jì)中要使用高級(jí)語(yǔ)言,如果使用層次較低的語(yǔ)言就會(huì)使得操作較為困難,雖然層級(jí)較低的語(yǔ)言在操作的過(guò)程中較為簡(jiǎn)單。但是在進(jìn)行軟件維護(hù)的過(guò)程中則較為困難 。60%以上的計(jì)算機(jī)運(yùn)行問(wèn)題都是由于軟件問(wèn)題而造成的。所以在程序設(shè)計(jì)的過(guò)程中盡量使用高級(jí)語(yǔ)言,高級(jí)語(yǔ)言的使用將使得軟件維護(hù)的工作更加簡(jiǎn)單化。計(jì)算機(jī)軟件的質(zhì)量好壞直接關(guān)乎軟件的運(yùn)行效果,質(zhì)量較好的軟件將能夠使得軟件工程的維護(hù)更加簡(jiǎn)單,并且所出現(xiàn)的問(wèn)題也會(huì)更少,所以使用質(zhì)量較好的計(jì)算機(jī)軟件將能夠從根本上進(jìn)行計(jì)算機(jī)軟件工程的維護(hù)。而且質(zhì)量較好的軟件在使用的過(guò)程中將更加流暢,用戶(hù)的體驗(yàn)感將更好。
2、用戶(hù)方面
普通計(jì)算機(jī)用戶(hù)對(duì)于計(jì)算機(jī)軟件工程維護(hù)沒(méi)有一定的意識(shí),因?yàn)樗麄冋J(rèn)為只要計(jì)算機(jī)軟件不影響自身的工作就沒(méi)有必要進(jìn)行維護(hù),這種思想是非常錯(cuò)誤的。必須要養(yǎng)成用戶(hù)維護(hù)計(jì)算機(jī)軟件的意識(shí),經(jīng)常進(jìn)行軟件工程的維護(hù),這樣才能夠使得軟件的運(yùn)行更加流暢。此外用戶(hù)安裝防護(hù)相應(yīng)的殺毒軟件也是非常必要的。有效的殺毒軟件能夠有效的維護(hù)計(jì)算機(jī)軟件[5]。用戶(hù)還可以通過(guò)經(jīng)常清理計(jì)算機(jī)內(nèi)存來(lái)達(dá)到維護(hù)計(jì)算機(jī)軟件的效果,因?yàn)閮?nèi)存占用過(guò)多就會(huì)降低軟件的運(yùn)行效果,通過(guò)定期清理計(jì)算機(jī)c盤(pán)里面的數(shù)據(jù)就可以避免這種情況的出現(xiàn),用戶(hù)c盤(pán)中的垃圾達(dá)到100M就會(huì)使得計(jì)算機(jī)運(yùn)行卡頓。用戶(hù)在上網(wǎng)的過(guò)程中盡量不要瀏覽不健康的網(wǎng)站,這樣接觸電腦病毒的可能性就會(huì)極大的降低,另外對(duì)于不清楚的鏈接不要輕易打開(kāi),避免被黑客植入病毒。用戶(hù)還需要對(duì)計(jì)算機(jī)硬盤(pán)進(jìn)行定期維護(hù),對(duì)硬盤(pán)進(jìn)行定期維護(hù)首先能夠減少內(nèi)存的占用,其次是清理電腦硬盤(pán)中廢棄的數(shù)據(jù),有效提高計(jì)算機(jī)的使用效率。
三、計(jì)算機(jī)軟件工程維護(hù)的重要方法
1、健全軟件病毒防護(hù)機(jī)制
計(jì)算機(jī)軟件所發(fā)生的問(wèn)題主要是由于病毒而造成的,那么健全軟件病毒防護(hù)機(jī)制將能夠有效的維護(hù)計(jì)算機(jī)軟件工程。健全軟件病毒防護(hù)機(jī)制主要是通過(guò)安裝可靠性較高的病毒防護(hù)軟件來(lái)實(shí)現(xiàn)的,只有確保軟件在沒(méi)有病毒的情況下使用才能使計(jì)算機(jī)軟件的運(yùn)行更加平穩(wěn),軟件問(wèn)題的發(fā)生是由于病毒而導(dǎo)致的,計(jì)算機(jī)病毒軟件能夠有效抵御90%以上的病毒,所以使用相應(yīng)的殺毒軟件將能夠保障其他軟件的正常運(yùn)行,減少由于病毒而造成軟件的危害。
計(jì)算機(jī)領(lǐng)域新技術(shù)應(yīng)用使各行業(yè)生成、收集和存儲(chǔ)了大量數(shù)據(jù)。大量信息數(shù)據(jù)給社會(huì)帶來(lái)方便也帶來(lái)大堆問(wèn)題:信息過(guò)量,難以消化;信息真假難以辨識(shí);信息安全難以保證;信息形式不一致而難以統(tǒng)一處理。一般數(shù)據(jù)庫(kù)系統(tǒng)可高效實(shí)現(xiàn)數(shù)據(jù)錄入、查詢(xún)與統(tǒng)計(jì)等功能,卻無(wú)法發(fā)現(xiàn)數(shù)據(jù)存在的關(guān)系和規(guī)則。如何辨析信息和如何不被信息淹沒(méi)已經(jīng)成為現(xiàn)實(shí)問(wèn)題。一、數(shù)據(jù)挖掘直面數(shù)據(jù)豐富而知識(shí)匱乏的挑戰(zhàn)
面對(duì)信息社會(huì)帶來(lái)的“數(shù)據(jù)豐富而知識(shí)匱乏”的現(xiàn)實(shí)挑戰(zhàn),數(shù)據(jù)挖掘(Data Mining,DM)和知識(shí)發(fā)現(xiàn)(Knowledge Discovery,KD)技術(shù)應(yīng)運(yùn)而生,伴隨計(jì)算機(jī)新技術(shù)和新理論的出現(xiàn)而發(fā)展,在電信與銀行,生物及大型超市等領(lǐng)域運(yùn)用效果顯著。數(shù)據(jù)挖掘有時(shí)又稱(chēng)作數(shù)據(jù)庫(kù)知識(shí)發(fā)現(xiàn)(KDD),此術(shù)語(yǔ)出現(xiàn)于1989年,從數(shù)據(jù)集識(shí)別有效與新穎的,潛在有用的,最終可理解的模式過(guò)程。KDD過(guò)程常指多階段處理,包括數(shù)據(jù)準(zhǔn)備與模式搜索,知識(shí)評(píng)價(jià)及反復(fù)修改求精;該過(guò)程要有智能性和自動(dòng)性。有效性指發(fā)現(xiàn)新數(shù)據(jù)仍保持可信度,新穎性要求模式應(yīng)是新的,潛在有用性指發(fā)現(xiàn)的知識(shí)將來(lái)有效用,最終可理解性要求發(fā)現(xiàn)模式能被用戶(hù)所理解,幾項(xiàng)綜合在一起稱(chēng)為數(shù)據(jù)的科學(xué)性豍。
數(shù)據(jù)挖掘的界定。數(shù)據(jù)挖掘是從存放在數(shù)據(jù)庫(kù)與數(shù)據(jù)倉(cāng)庫(kù)或其它存儲(chǔ)信息庫(kù)中的海量數(shù)據(jù)挖掘有趣知識(shí)過(guò)程。一般的定義是:數(shù)據(jù)挖掘是從大量、不完全、有噪聲、模糊、隨機(jī)的數(shù)據(jù)中抽取隱含其中,事先不為人所知、潛在、有效、新穎、有用和最終可理解知識(shí)的過(guò)程。研究人工智能學(xué)術(shù)人員和計(jì)算機(jī)技術(shù)專(zhuān)家通常所說(shuō)數(shù)據(jù)挖掘名稱(chēng)各異但實(shí)質(zhì)一樣。自然世界數(shù)據(jù)以多種多樣形式存放,除最常見(jiàn)數(shù)字與字符等類(lèi)型,還有許多復(fù)雜數(shù)據(jù)。復(fù)雜類(lèi)型數(shù)據(jù)挖掘包括:空間數(shù)據(jù)挖掘和多媒體數(shù)據(jù)挖掘,時(shí)序數(shù)據(jù)挖掘和文本數(shù)據(jù)挖掘,Web數(shù)據(jù)挖掘與流數(shù)據(jù)挖掘等。數(shù)據(jù)挖掘與傳統(tǒng)數(shù)學(xué)統(tǒng)計(jì)分析有區(qū)別,數(shù)據(jù)挖掘在沒(méi)有明確假設(shè)前提下自動(dòng)建立方程,可采用不同類(lèi)型如文本、聲音、圖片等的數(shù)據(jù)挖掘興趣模式;統(tǒng)計(jì)數(shù)據(jù)分析工具側(cè)重被動(dòng)分析,需建立方程或模型來(lái)與假設(shè)吻合,最終面對(duì)數(shù)字化數(shù)據(jù);數(shù)據(jù)挖掘是主動(dòng)發(fā)現(xiàn)型與預(yù)測(cè)型數(shù)據(jù)分析工具,分析重點(diǎn)在于預(yù)測(cè)未來(lái)未知潛在情況并解釋原因。二、軟件工程的產(chǎn)生與數(shù)據(jù)實(shí)用性
軟件工程概念源自軟件危機(jī),20世紀(jì)60年代末的“軟件危機(jī)”這個(gè)詞語(yǔ)頻繁出現(xiàn)計(jì)算機(jī)軟件領(lǐng)域,泛指計(jì)算機(jī)軟件開(kāi)發(fā)和維護(hù)所遇到的系列嚴(yán)重問(wèn)題。在軟件開(kāi)發(fā)和維護(hù)過(guò)程中的軟件危機(jī)表現(xiàn)為軟件需求的增長(zhǎng)得不到滿(mǎn)足,軟件開(kāi)發(fā)成本和進(jìn)度無(wú)法控制,軟件質(zhì)量難保證,軟件維護(hù)程度非常低,軟件成本不斷提高,軟件開(kāi)發(fā)生產(chǎn)率趕不上計(jì)算機(jī)硬件發(fā)展和各種應(yīng)用需求增長(zhǎng)等。軟件危機(jī)產(chǎn)生的宏觀原因是軟件日益深入社會(huì)生活,軟件需求增長(zhǎng)速度超過(guò)軟件生產(chǎn)率提高,具體軟件工程任務(wù)的許多困難來(lái)源于軟件工程所面臨任務(wù)和其他工程之間各種差異以及軟件和其他工業(yè)產(chǎn)品的差異,即特殊性。軟件開(kāi)發(fā)和維護(hù)過(guò)程存在的問(wèn)題,與計(jì)算機(jī)軟件本身特點(diǎn)有關(guān),軟件開(kāi)發(fā)過(guò)程進(jìn)度很難衡量,軟件質(zhì)量難以評(píng)價(jià),管理和控制軟件開(kāi)發(fā)過(guò)程困難等。計(jì)算機(jī)軟件專(zhuān)家認(rèn)真研究解決軟件危機(jī)方法,逐步形成軟件工程概念,開(kāi)辟工程學(xué)新領(lǐng)域即軟件工程學(xué)。軟件工程用工程、科學(xué)和數(shù)學(xué)原理與方法研制與維護(hù)計(jì)算機(jī)軟件有關(guān)技術(shù)及管理的方法。
軟件工程針對(duì)數(shù)據(jù)的處理具有系統(tǒng)的規(guī)范的系列辦法。1993年IEEE(電氣和電子工程師學(xué)會(huì))給軟件工程綜合定義為:將系統(tǒng)化、規(guī)范和可度量的方法應(yīng)用于軟件開(kāi)發(fā)、測(cè)試、運(yùn)行和維護(hù)全過(guò)程,即將工程化應(yīng)用于軟件數(shù)據(jù)等設(shè)計(jì)中。軟件工程包括方法、工具和過(guò)程三個(gè)要素,方法是完成軟件工程項(xiàng)目技術(shù)手段;工具支持軟件開(kāi)發(fā)、管理與文檔生成;過(guò)程支持軟件開(kāi)發(fā)各個(gè)環(huán)節(jié)控制與管理。軟件工程的發(fā)展伴隨計(jì)算機(jī)與數(shù)據(jù)等相關(guān)技術(shù)的發(fā)展而進(jìn)步。三、軟件工程的知識(shí)庫(kù)應(yīng)用數(shù)據(jù)挖掘技術(shù)
[2] 卞華珍. 計(jì)算機(jī)網(wǎng)絡(luò)專(zhuān)業(yè)工程化教學(xué)改革實(shí)踐[J]. 職業(yè)技術(shù)教育,2006,(23):77-80.
[3] 段銀田. 高等學(xué)校需要計(jì)算機(jī)應(yīng)用工程實(shí)踐教材[J]. 計(jì)算機(jī)教育,2006,(12):16-18.
作者簡(jiǎn)介: