梅文珊
摘 ? 要:隨著時(shí)代不斷地發(fā)展、科技不斷地進(jìn)步,軟件也逐漸不斷開發(fā),軟件工程成為一項(xiàng)新穎的技術(shù)?,F(xiàn)階段,軟件起到了越來越重要的作用,但是軟件工程在普及的同時(shí),人們對(duì)其技術(shù)要求也越來越高。文章從發(fā)展以及管理對(duì)策出發(fā),對(duì)現(xiàn)代技術(shù)在軟件工程領(lǐng)域的作用進(jìn)行探討,以明確軟件工程與現(xiàn)代技術(shù)的聯(lián)系。
關(guān)鍵詞:軟件工程;現(xiàn)代技術(shù);計(jì)算機(jī)
1 ? ?軟件工程的概述以及來源
1.1 ?軟件工程概述
對(duì)于軟件的開發(fā)首先想到的是計(jì)算機(jī)。軟件是計(jì)算機(jī)延伸出來的一個(gè)體系,軟件工程主要是對(duì)系統(tǒng)進(jìn)行開發(fā)利用,在系統(tǒng)質(zhì)量上進(jìn)行提高,軟件的使用具有多方面的聯(lián)系,比如:軟件工程開發(fā)需要用到語言編程、數(shù)據(jù)資料、開發(fā)工具等。隨著國家的科技逐漸在世界上占據(jù)一席之地,在軟件工程等方面也在快速地發(fā)展,但是軟件工程在開發(fā)使用時(shí)也會(huì)帶來一定的困難,這些困難都雖然是暫時(shí)性的,但是也需要解決。
1.2 ?軟件工程來源
20世紀(jì)40年代,世界上首臺(tái)計(jì)算機(jī)問世,計(jì)算機(jī)技術(shù)慢慢地發(fā)展起來。一開始的軟件是在計(jì)算機(jī)中編寫語言,分為兩個(gè)軟件,一個(gè)是系統(tǒng)軟件,另一個(gè)是科學(xué)軟件。隨著世界經(jīng)濟(jì)的發(fā)展,計(jì)算機(jī)等在工作中運(yùn)用得越來越多,社會(huì)經(jīng)濟(jì)市場(chǎng)不斷改革,市場(chǎng)對(duì)專業(yè)技術(shù)人才的要求越來越高,根據(jù)國家教學(xué)改革的政策要求,深化軟件工程改革、遵循研制開發(fā)規(guī)律是我國對(duì)科技改革的基礎(chǔ)。當(dāng)前我國對(duì)軟件工程研制人員的要求越來越高,為了適應(yīng)市場(chǎng)的需求,軟件工程基于教學(xué)實(shí)踐的理論對(duì)計(jì)算機(jī)軟件在研制中進(jìn)行改革與探討,在對(duì)軟件工程中不斷改進(jìn)研制方法,為我國軟件工程技術(shù)發(fā)展提供重要的保障。
2 ? ?軟件工程的現(xiàn)狀
軟件工程在我國計(jì)算機(jī)領(lǐng)域不斷發(fā)展,在我國產(chǎn)業(yè)應(yīng)用也不斷提高,國家對(duì)軟件工程產(chǎn)業(yè)也越來越重視。國家在政策上的支持為軟件工程專業(yè)提供的重要保障,提升了軟件工程技術(shù)發(fā)展的動(dòng)力,為我國信息產(chǎn)業(yè)結(jié)構(gòu)不斷優(yōu)化奠定了堅(jiān)實(shí)的基礎(chǔ)保障,同時(shí)也優(yōu)化了我國的經(jīng)濟(jì)產(chǎn)業(yè)結(jié)構(gòu)。
2.1 ?計(jì)算機(jī)軟件工程的知識(shí)體系
計(jì)算機(jī)軟件工程在現(xiàn)代行業(yè)中最為先進(jìn),對(duì)于內(nèi)部系統(tǒng)來說,軟件工程的結(jié)構(gòu)研制是最為復(fù)雜的,對(duì)技術(shù)、業(yè)務(wù)、人員等需要結(jié)合到一塊,將整體設(shè)計(jì)出來,所以,在與各個(gè)單位進(jìn)行合作的時(shí)候,需要對(duì)軟件工程的各個(gè)方面進(jìn)行融合,將軟件工程的語言、技巧以及符號(hào)等熟練掌握,在進(jìn)行設(shè)計(jì)以及開發(fā)時(shí)能夠很好地利用。對(duì)軟件技術(shù)區(qū)域進(jìn)行全面的貫通,這就要求對(duì)信號(hào)傳輸與發(fā)射因素不同的需求進(jìn)行改善,考慮到各個(gè)環(huán)節(jié)技術(shù)的內(nèi)部能力,需要從不同場(chǎng)景下的需求出發(fā)。
2.2 ?軟件工程的發(fā)展特點(diǎn)
軟件工程的發(fā)展已經(jīng)成為人們最關(guān)注的事情,經(jīng)濟(jì)不斷發(fā)展,社會(huì)也在進(jìn)步,當(dāng)前社會(huì)的產(chǎn)業(yè)結(jié)構(gòu)發(fā)生了巨大變化,因此,對(duì)軟件工程的專業(yè)技術(shù)要求也越來越高。目前,市場(chǎng)經(jīng)濟(jì)不斷提升,對(duì)軟件工程專業(yè)人才的需求量也在增多,軟件工程專業(yè)人才的缺失,造成了我國軟件工程發(fā)展緩慢,就業(yè)需求量正處于供不應(yīng)求的狀態(tài)。社會(huì)對(duì)技術(shù)人才的要求越來越高,對(duì)軟件工程專業(yè)人才也很重視,軟件工程研制開發(fā)也在逐漸加強(qiáng),軟件工程的開發(fā)和研究人員自身的專業(yè)水平也需要不斷提升。
3 ? ?發(fā)展前景
3.1 ?面向角色的編程方法將成為主流
軟件工程的學(xué)習(xí)離不開編程,面對(duì)編程要進(jìn)一步進(jìn)行完善。在編程的教學(xué)中,要面向角色的編程方法更能符合計(jì)算機(jī)語境的變化,它能使同一個(gè)對(duì)象適用于不同的語境。編程將會(huì)在軟件類成為最主要的形式,同時(shí)也要對(duì)編程的功能加以完善,保證軟件的開發(fā)使用[1]。
3.2 ?軟件產(chǎn)業(yè)的管理模式將趨向多元化
不要一味追求軟件產(chǎn)業(yè)的專業(yè)化、系統(tǒng)化,要多注重軟件產(chǎn)業(yè)的專業(yè)技術(shù)能力,增強(qiáng)軟件的綜合能力和自身專業(yè)能力,保證軟件產(chǎn)業(yè)教學(xué)后對(duì)教學(xué)知識(shí)的實(shí)際應(yīng)用,只有學(xué)會(huì)實(shí)際應(yīng)用,才可以滿足社會(huì)的需求,尤其是在軟件產(chǎn)業(yè)的管理模式上對(duì)軟件專業(yè)技術(shù)上的實(shí)際應(yīng)用。因此,軟件產(chǎn)業(yè)的管理模式要實(shí)行多元化,軟件行業(yè)具有復(fù)雜多變的特征,必須順應(yīng)時(shí)代改革的要求,給學(xué)習(xí)軟件產(chǎn)業(yè)的人才提供實(shí)踐機(jī)會(huì),提高技術(shù)的能力和軟件的專業(yè)能力,在實(shí)踐軟件產(chǎn)業(yè)的課程中更好地發(fā)揮專業(yè)技能[2]。
3.3 ?軟件工程將朝著智能和自動(dòng)化方向發(fā)展
軟件工程中,對(duì)專業(yè)的軟件工程要不斷地改革,軟件工程開發(fā)是現(xiàn)代社會(huì)必要的內(nèi)容,要跟隨社會(huì)的發(fā)展,軟件工程專業(yè)技術(shù)逐漸與信息化和智能化需求相結(jié)合,根據(jù)社會(huì)經(jīng)濟(jì)發(fā)展合理地進(jìn)行相應(yīng)的結(jié)構(gòu)進(jìn)行開發(fā),二者互相結(jié)合是軟件工程專業(yè)的有效改革措施,要順應(yīng)時(shí)代發(fā)展的潮流。軟件工程在實(shí)踐教學(xué)的過程中要調(diào)整教學(xué)模式,結(jié)合時(shí)代的要求,改變軟件工程的內(nèi)容,并向多元化模式發(fā)展。只有軟件工程在模式上開發(fā)符合社會(huì)發(fā)展的背景,才可以滿足社會(huì)對(duì)軟件工程專業(yè)人才的需求[3]。
3.4 ?軟件構(gòu)件技術(shù)和軟件重構(gòu)技術(shù)將被廣泛應(yīng)用
軟件構(gòu)建在開發(fā)的實(shí)施中,以培養(yǎng)優(yōu)秀人才和專業(yè)技術(shù)人才為主要目標(biāo),軟件構(gòu)件技術(shù)是對(duì)原軟件進(jìn)行重新的搭配和組裝,由此生產(chǎn)出新的軟件,從而滿足不同的功能需要。國家政策對(duì)軟件構(gòu)件技術(shù)和軟件重構(gòu)技術(shù)的支持不斷加強(qiáng)了社會(huì)對(duì)軟件工程的應(yīng)用,在管理中不斷追求軟件構(gòu)件技術(shù)和軟件重構(gòu)技術(shù)對(duì)工程的適用性,在效率上進(jìn)行提高。
4 ? ?軟件工程產(chǎn)業(yè)發(fā)展存在不足與解決對(duì)策
4.1 ?軟件工程產(chǎn)業(yè)發(fā)展的不足之處
高新技術(shù)不斷發(fā)展。軟件工程產(chǎn)業(yè)在電工電子產(chǎn)業(yè)中理論性較強(qiáng),需要更多的理論知識(shí)和更強(qiáng)的邏輯分析能力,軟件工程產(chǎn)業(yè)在接受完善的能力上比較薄弱,對(duì)軟件工程產(chǎn)業(yè)中的一些問題難以理解,就會(huì)造成軟件漏洞的措施,軟件工程產(chǎn)業(yè)發(fā)展的積極性降低[4]。軟件工程產(chǎn)業(yè)在電子科技方面發(fā)揮著積極的作用,但是也存在不足之處[5]:
(1)軟件工程在改造的過程中,沒有把有效掌握知識(shí)作為工程的衡量標(biāo)準(zhǔn),在改造中并不注重系統(tǒng)軟件的自主性。依舊按照舊教材的工程方式來改造,造成軟件工程產(chǎn)業(yè)的利用率無法提高,軟件工程產(chǎn)業(yè)效率低下,積極性不高,科研成果無法得到驗(yàn)證。
(2)軟件開發(fā)止步不前,在用著傳統(tǒng)的模式對(duì)軟件進(jìn)行開發(fā),不懂得變通,缺乏一些專業(yè)性的優(yōu)化措施。
(3)軟件人才對(duì)實(shí)踐教學(xué)并沒有用在軟件創(chuàng)新上,還是無法改變軟件工程現(xiàn)狀。老員工依舊把知識(shí)是否有效掌握作為軟件開發(fā)的衡量標(biāo)準(zhǔn),而不注重現(xiàn)在時(shí)代的需求,一些實(shí)習(xí)生在公司實(shí)踐時(shí),不善于思考。在軟件開發(fā)電工電子的內(nèi)容中,更多的是對(duì)軟件開發(fā)電路工作過程進(jìn)行分析講解,忽視了軟件開發(fā)在電子器件以及其他產(chǎn)品在電路中應(yīng)用的作用。
4.2 ?現(xiàn)階段促進(jìn)軟件工程產(chǎn)業(yè)發(fā)展的對(duì)策
(1)電子技術(shù)的發(fā)展突飛猛進(jìn),軟件工程的開發(fā)使用在內(nèi)容上相對(duì)滯后,一些軟件程序內(nèi)容的研究課題跟不上電子技術(shù)的發(fā)展,教學(xué)內(nèi)容得不到及時(shí)更新,在教學(xué)方法上只能以理論的創(chuàng)新來進(jìn)行講解,以簡(jiǎn)單的實(shí)驗(yàn)驗(yàn)證為主。在具體動(dòng)手操作過程上,難以引入軟件程序的使用方法,要增加對(duì)軟件開發(fā)的操作機(jī)會(huì)。(2)在軟件的教學(xué)內(nèi)容上,要提取教學(xué)研究的重點(diǎn),推動(dòng)企業(yè)自主創(chuàng)新能力,避免對(duì)國外企業(yè)依賴。在技術(shù)上進(jìn)行提升,可以吸取他國的經(jīng)驗(yàn),對(duì)軟件的開發(fā)進(jìn)行記錄。(3)對(duì)軟件工程的人才上,要加以培養(yǎng),保證軟件行業(yè)能夠順利開展以及開發(fā),同時(shí)大學(xué)也要對(duì)軟件工程專業(yè)加以提升,為社會(huì)創(chuàng)造出更優(yōu)秀的人才,保證軟件工程的人才不斷發(fā)展。
5 ? ?結(jié)語
隨著社會(huì)經(jīng)濟(jì)的不斷發(fā)展,為了適應(yīng)國家和社會(huì)的需要,經(jīng)濟(jì)不斷發(fā)展,社會(huì)也在進(jìn)步,當(dāng)前社會(huì)的產(chǎn)業(yè)結(jié)構(gòu)發(fā)生了巨大變化,需要大量的專業(yè)性人才。為了滿足社會(huì)層面對(duì)軟件工程人才的需求,軟件工程專業(yè)教育上需要進(jìn)一步的提升和完善,對(duì)軟件工程專業(yè)的教育也要不斷提高,同時(shí)對(duì)軟件開發(fā)者的水平和實(shí)踐教訓(xùn)能力要加以提升,為我國軟件工程信息產(chǎn)業(yè)結(jié)構(gòu)提供重要保障。
[參考文獻(xiàn)]
[1]王英達(dá).計(jì)算機(jī)軟件工程與現(xiàn)代化技術(shù)的融合與完善[J].數(shù)碼設(shè)計(jì),2019(6):11-12.
[2]梁天生.論數(shù)據(jù)庫設(shè)計(jì)中軟件工程技術(shù)的重要作用[J].大科技,2019(3):244.
[3]高惠勒.計(jì)算機(jī)軟件工程的現(xiàn)代化技術(shù)研究[J].中國新通信,2018(24):94.
[4]楊鵬.計(jì)算機(jī)軟件工程的現(xiàn)代化技術(shù)研究[J].中文信息,2018(12):7-8.
[5]胡澤杭.計(jì)算機(jī)軟件工程的現(xiàn)代化技術(shù)研究[J].數(shù)碼世界,2018(10):97.