陶瑩
摘要:隨著社會(huì)的不斷發(fā)展和進(jìn)步,網(wǎng)絡(luò)技術(shù)和工程技術(shù)都有了很大的進(jìn)步,而且社會(huì)對于信息技術(shù)的要求也愈來愈高,這對軟件工程的發(fā)展而言既是一個(gè)機(jī)遇也是一個(gè)挑戰(zhàn),要采取科學(xué)的措施來應(yīng)對,以便更好的滿足社會(huì)的需求,不斷的提升技術(shù)的科學(xué)性和安全性。本文主要對當(dāng)前網(wǎng)絡(luò)信息背景下的軟件工程技術(shù)的發(fā)展進(jìn)行了探究分析,并且提出了一些建設(shè)性的意見,希望有助于提升其發(fā)展的質(zhì)量。
關(guān)鍵詞:網(wǎng)絡(luò)信息;軟件工程技術(shù);發(fā)展;探析
一、軟件工程技術(shù)的相關(guān)介紹
軟件作為一種邏輯性的實(shí)體,其是根據(jù)程序的設(shè)計(jì)以及計(jì)算機(jī)技術(shù)的拓展而出現(xiàn)。軟件工程十分的復(fù)雜多樣,在網(wǎng)絡(luò)信息技術(shù)中的使用也十分的廣泛,而且規(guī)模通常也十分的大,涵蓋的范圍也十分的廣,比如,有傳統(tǒng)的系統(tǒng)平臺、模式、設(shè)計(jì)語言以及數(shù)據(jù)庫等等多個(gè)方面的內(nèi)容。在實(shí)際的軟件工程技術(shù)應(yīng)用中,除了要對軟件工程的相關(guān)方法進(jìn)行探究分析之外,還需要對計(jì)算機(jī)軟件的相關(guān)產(chǎn)品進(jìn)行有效的維護(hù)和管理,進(jìn)而才能夠更好的去提升軟件的可靠性和安全性。隨著軟件工程技術(shù)在社會(huì)中應(yīng)用的廣泛,其關(guān)注程度也有了很大的提升,而且在人們生活中的多個(gè)領(lǐng)域都隨處可見,進(jìn)而這就使得軟件工程技術(shù)慢慢的向生活化和商業(yè)化的方向改變,這對于軟件工程技術(shù)的正常發(fā)展產(chǎn)生了一定的影響。
在如今我國網(wǎng)絡(luò)信息技術(shù)蓬勃發(fā)展的新的時(shí)代,軟件工程開發(fā)在社會(huì)的進(jìn)步和發(fā)展中也占據(jù)著十分重要的地位。為了更好的保證軟件工程技術(shù)應(yīng)用的質(zhì)量和范圍,就要對其技術(shù)開發(fā)模塊進(jìn)行優(yōu)化升級,提供更加可靠合理的數(shù)據(jù)信息,以便進(jìn)行指導(dǎo),最終滿足社會(huì)的個(gè)性化需求。
二、在網(wǎng)絡(luò)信息時(shí)代背景之下軟件工程技術(shù)的發(fā)展方向
(一)更具有敏捷性和迭代化
鑒于軟件工程師在實(shí)際進(jìn)行軟件開發(fā)的過程中要對工程的實(shí)際效率進(jìn)行多方面的考量,進(jìn)而軟件系統(tǒng)的開發(fā)時(shí)間也得到了進(jìn)一步的壓縮,最終軟件開發(fā)的周期較短。因此,在軟件實(shí)際開發(fā)的過程中迭代化的開發(fā)慢慢成為了其主要的方向,這就要求軟件工程師要具備更強(qiáng)的測試和協(xié)調(diào)能力。敏捷導(dǎo)入的方式更受歡迎,這對于工程師的自我適應(yīng)能力和迭代開發(fā)以及團(tuán)隊(duì)合作能力等都提出了更高的要求,進(jìn)而可以更好的激發(fā)起工作人員工作的積極性和主動(dòng)性。
(二)軟件工程慢慢的成為了其未來發(fā)展的重點(diǎn)內(nèi)容
隨著軟件行業(yè)更加多元化的發(fā)展,軟件的開發(fā)工作也出現(xiàn)了一定的變化,軟件的工程師需要確保軟件系統(tǒng)的可靠性和準(zhǔn)確性,而且也要朝著全球化的方向進(jìn)步。與此同時(shí)也要合理的應(yīng)用好Use Case的相關(guān)技術(shù),讓需求的體系得到進(jìn)一步的優(yōu)化和升級,使其成為更好的分析模式,確保分析和需求的有效分離和相互促進(jìn)的作用。
(三)持續(xù)的集成化
對于持續(xù)繼承來說,其主要的作用是為了確保迭代開發(fā)的質(zhì)量。自動(dòng)化持續(xù)集成十分的復(fù)雜多樣,但是其可以更好的提升開發(fā)的質(zhì)量。
三、軟件工程技術(shù)在實(shí)際的發(fā)展中遇到的一些挫折
軟件系統(tǒng)方面存在缺陷,安全性需進(jìn)一步的強(qiáng)化。隨著技術(shù)的不斷發(fā)展和進(jìn)步,黑客的技術(shù)也在不斷的提升,系統(tǒng)很容易就被黑客攻擊。除此之外,網(wǎng)絡(luò)病毒也日益猖狂,這對于計(jì)算機(jī)系統(tǒng)的安全性而言也是一個(gè)不小的威脅。黑客攻擊計(jì)算機(jī)系統(tǒng)的過程中經(jīng)常會(huì)應(yīng)用DDOS技術(shù),這種黑客手段很容易讓計(jì)算機(jī)出現(xiàn)故障,容易造成數(shù)據(jù)的丟失以及電腦的卡死機(jī)等,這十分不利于人們的日常學(xué)習(xí)和辦公。最后,安全加密和防火墻等也存在一定的缺陷,很難全面的保證計(jì)算機(jī)系統(tǒng)的安全。
網(wǎng)絡(luò)化軟件帶來的一些影響。大眾編譯軟件在實(shí)際的生活中應(yīng)用也較多,在這種情況之下,就一定要確保軟件設(shè)計(jì)的核心定義為受眾,進(jìn)而更好的提升軟件的人性化。結(jié)合實(shí)際的狀況,軟件化發(fā)展也成為了軟件工程技術(shù)發(fā)展的主要方向,這就對軟件的開發(fā)提出了更加嚴(yán)格的標(biāo)準(zhǔn)。其中首先要確保軟件適應(yīng)事務(wù)性模型以及動(dòng)態(tài)網(wǎng)絡(luò)的穩(wěn)定,確保和網(wǎng)絡(luò)發(fā)展環(huán)境的有效配合。
四、如何更好的發(fā)展工程軟件技術(shù)
第一點(diǎn),將軟件構(gòu)件技術(shù)更好的進(jìn)行引入。軟件構(gòu)件技術(shù)主要是對已經(jīng)存在的款件進(jìn)行有效的重組,進(jìn)而使其演變成具有一定功能的軟件。這樣才能夠更好的提升軟件的適應(yīng)能力。借助軟件構(gòu)件技術(shù)可以更好的提升軟件開發(fā)的質(zhì)量和速度,保證軟件行業(yè)的可持續(xù)發(fā)展。第二點(diǎn),使用面向角色的程序設(shè)計(jì)方式。在初級開發(fā)程序設(shè)計(jì)的過程中,主要是面向使用過程以及數(shù)據(jù)流,隨后才會(huì)出現(xiàn)面向?qū)ο蟮南嚓P(guān)設(shè)計(jì)。結(jié)合當(dāng)前的實(shí)際狀況,軟件開發(fā)需求將面向角色的程序設(shè)計(jì)作為核心和重要的措施,確保需求模型得到更加有效的處理。其中語境特征的設(shè)計(jì)需要參考不同的對象而實(shí)現(xiàn),而且也要保證不同語境中的狀態(tài)行為可以得到更加有效的協(xié)調(diào)配合,以便滿足計(jì)算機(jī)在實(shí)際應(yīng)用中的語境變化,更好的適應(yīng)新的時(shí)代發(fā)展變化,進(jìn)而讓軟件系統(tǒng)更好的與時(shí)代發(fā)展匹配。其中首先要針對軟件的操作過程進(jìn)行優(yōu)化,如今的軟件種類十分的繁雜,操作也較為困難,這給用戶的使用體驗(yàn)也帶來了較為消極的影響,因此,需要對現(xiàn)有的軟件操作設(shè)計(jì)進(jìn)行優(yōu)化,使得其更加的簡單,以便更好的滿足人們?nèi)粘5男枨?。第三點(diǎn),要不斷的提升軟件的檢測水平。鑒于最近幾年黑客技術(shù)的不斷提升,所以需要更好的提升軟件的安全性和可靠性,這就要對現(xiàn)有的檢測技術(shù)進(jìn)行優(yōu)化升級,以便更好的適應(yīng)新的時(shí)代變化,讓黑客技術(shù)不能夠影響軟件的正常應(yīng)用。
總結(jié):
根據(jù)上文所說,我們可以知道在新的時(shí)代發(fā)展背景之下,這對目前的網(wǎng)絡(luò)信息軟件工程技術(shù)提出了更高的要求,軟件工程技術(shù)的不斷發(fā)展和有效應(yīng)用為人們的生活帶來了更多的便利,而且也促進(jìn)了很多行業(yè)的進(jìn)步。隨著網(wǎng)絡(luò)信息技術(shù)以及計(jì)算機(jī)技術(shù)的不斷進(jìn)步,人們對于其工程技術(shù)的要求也隨之提高。因此軟件工程在實(shí)際開發(fā)的過程中必須依據(jù)實(shí)際為基礎(chǔ),進(jìn)而才能夠更好的去適應(yīng)時(shí)代的變化,保證軟件工程技術(shù)的可適應(yīng)性。
參考文獻(xiàn)
[1]劉鵬.探討在網(wǎng)絡(luò)信息時(shí)代下軟件工程技術(shù)的發(fā)展[J].電子測試,2016(14).
[2]朱嘉鑫.探討在網(wǎng)絡(luò)信息時(shí)代下軟件工程技術(shù)的發(fā)展[J].工程技術(shù):文摘版:00278-00278.
[3]楊小平.目前軟件工程技術(shù)在網(wǎng)絡(luò)時(shí)代背景下的發(fā)展探討[J].讀天下,2017(2).
[4]曾杰.淺析軟件工程技術(shù)在網(wǎng)絡(luò)時(shí)代背景下的發(fā)展[J].無線互聯(lián)科技,2016(6):46-47.