黃 瓊
(武漢學(xué)院 湖北 武漢 430000)
計算機軟件開發(fā)技術(shù)主要分為三個階段,即設(shè)計、軟件設(shè)計和軟件工程的開發(fā)階段。計算機軟件的開發(fā)是在20世紀50年代,當(dāng)時大部分都是手工設(shè)計的,所以錯誤性很高,研發(fā)的軟件應(yīng)用程序很低。隨著電腦的發(fā)展和應(yīng)用的越來愈廣泛,一些具有較強應(yīng)用性的軟件也逐步被開發(fā)出來,并逐漸應(yīng)用于各行各業(yè),即軟件設(shè)計階段。最后,隨著對計算機功能的廣泛需求,要求越高,軟件工程又進了一個新的階段,也是廣大技術(shù)人員凝聚的智慧和創(chuàng)新的結(jié)果。
自主性是指計算機軟件系統(tǒng)中,各個軟件具有相對獨立以及自適應(yīng)性的特征。自主性區(qū)別于其他軟件的特點是軟件系統(tǒng)中的軟件并不對系統(tǒng)產(chǎn)生依賴與被動。
協(xié)同性是指軟件系統(tǒng)與軟件之間具有多種鏈接方式,存在靜態(tài)或動態(tài)的聯(lián)系,使軟件在網(wǎng)絡(luò)環(huán)境行可以與其他個體進行互通,協(xié)作。協(xié)同性讓軟件可以在封閉的環(huán)境下形成單一地靜態(tài)連接。
反應(yīng)性處理指的是網(wǎng)構(gòu)計算軟件對處理外界信息運行和處理環(huán)境的準確感知,能夠充分利用信息系統(tǒng)中的演化特性來提高處理外界信息的反應(yīng)能力,這特性就是所謂網(wǎng)構(gòu)處理軟件。反應(yīng)性設(shè)計使系統(tǒng)軟件工程網(wǎng)構(gòu)師和系統(tǒng)人員能夠充分適應(yīng)erinternet開放,動態(tài)工作環(huán)境和多種工作條件的視覺感知。
演化是網(wǎng)構(gòu)軟件結(jié)構(gòu)能夠根據(jù)應(yīng)用需要動態(tài)地對環(huán)境進行變化,同時能夠展示元素的可變性,并且能夠在與其他構(gòu)件的管理中進行可調(diào)整。
軟件構(gòu)件技術(shù)是軟件技術(shù)當(dāng)前的一項重要技術(shù)。軟件結(jié)構(gòu)是指系統(tǒng)組成部分,可以重復(fù)利用多個軟件系統(tǒng),具有獨立的功能。軟件技術(shù)利用結(jié)構(gòu)程序設(shè)計技巧,首先進行系統(tǒng)結(jié)構(gòu)設(shè)計,確定組成系統(tǒng)中相對獨立的每個模塊和一組模塊之間的調(diào)用關(guān)系,這些模塊是軟件的構(gòu)件,然后對每一個軟件的構(gòu)件進行設(shè)計、調(diào)試。在軟件構(gòu)件技術(shù)應(yīng)用后,需要將計算機軟件技術(shù)與整體設(shè)計相結(jié)合。在軟件構(gòu)成的系統(tǒng)中,需要進行更少的軟件開發(fā)測試,從而緩解軟件發(fā)展的復(fù)雜度。
在虛擬技術(shù)應(yīng)用過程中,需要強化安全保護,以應(yīng)對網(wǎng)絡(luò)環(huán)境中的安全問題。通過使用虛擬技術(shù),加強軟件系統(tǒng)應(yīng)用,保證了軟件系統(tǒng)使用的方便。通過利用虛擬技術(shù),信息安全也得到了保護。在路由器的使用過程中,進行了無線局域網(wǎng)信號兼容試驗,并增加了一些措施來解決這個問題,保證了無線網(wǎng)絡(luò)的使用安全。網(wǎng)絡(luò)安全問題是網(wǎng)絡(luò)發(fā)展的一個重要問題。網(wǎng)絡(luò)信息安全管理者認為,虛擬技術(shù)有效地緩解了網(wǎng)絡(luò)安全的問題,通過安全網(wǎng)絡(luò)部署、硬件和軟件的整體分析,解決了網(wǎng)絡(luò)環(huán)境信息安全的問題。此外,無線局域網(wǎng)安全問題也是對網(wǎng)絡(luò)技術(shù)進行考核的一個方面,虛擬技術(shù)應(yīng)用于網(wǎng)絡(luò)信息的存儲,保證了安全技術(shù)的有效使用。
在企業(yè)不能及時了解移動安全的威脅下,在不能及時了解到移動安全的威脅。黑客能夠自由地攻擊我們的信息,而且在各個行業(yè)存在著威脅,這些威脅逐漸加大。例如,電商業(yè)出現(xiàn)了刷單、搶單、積分,刷代金券,刷用戶等等事件,威脅到其他用戶的利益。票務(wù)業(yè)容易發(fā)生刷票,搶購票,刷單,搶購等行為,因此也出現(xiàn)了一些帶有欺詐意義的黃牛行為。黑客可自由地進入操作系統(tǒng),對用戶造成自動扣費、亂扣等現(xiàn)象。這些破壞他人利益的行為阻礙了整個行業(yè)正常的發(fā)展。面對這些想法,在大數(shù)據(jù)時代,人們加強了信息的保護,同時將其他工具結(jié)合起來,提供在線服務(wù)等,使用戶能夠迅速解決受損的問題。
隨著現(xiàn)代計算機上的網(wǎng)絡(luò)通信技術(shù)的不斷進步發(fā)展,計算機上的網(wǎng)絡(luò)通信技術(shù)也因此得到了不斷的改進發(fā)展。網(wǎng)絡(luò)環(huán)境擴張增加了信息安全風(fēng)險,網(wǎng)絡(luò)環(huán)境也隨之增加。網(wǎng)絡(luò)安全技術(shù)對網(wǎng)絡(luò)環(huán)境安全問題有效的解決是重要依據(jù)。計算機軟件技術(shù)與網(wǎng)絡(luò)安全相結(jié)合,可以有效保障網(wǎng)絡(luò)安全,結(jié)合企業(yè)信息建設(shè),防止企業(yè)信息被安全地保護,避免發(fā)生信息被泄露[1]。
計算機軟件的開發(fā)提高了人民生活的進步。信息技術(shù)的有效開發(fā),拓寬了教育的教學(xué)路線,同時加快了文化的傳播。在計算機技術(shù)的不斷更新下,軟件技術(shù)的不斷開發(fā)為國家戰(zhàn)略決策,以及國家的科技發(fā)展提供了幫助。計算機軟件開發(fā)技術(shù)是計算機軟件工程的核心內(nèi)容,是計算機技術(shù)創(chuàng)新的載體,是計算機技術(shù)各種相關(guān)科技的重要促進力,對計算機技術(shù)發(fā)展起著重要作用。我國計算機軟件的開發(fā)技術(shù)較快,從而保證了我國計算機軟件的安全和方便性。因此,計算機軟件開發(fā)技術(shù)在計算機安全、電腦網(wǎng)絡(luò)安全、便利性和進一步發(fā)展方面起著重要作用。
生命周期法是我國計算機軟件發(fā)展的主要方式,在實際應(yīng)用中有很大的優(yōu)勢。首先,生命周期法,是在建立整個目標的基礎(chǔ)上,由上到下進行軟件開發(fā),將其開發(fā)時間、方向進行了幾個階段,通過不斷地完善每一階段,實現(xiàn)了整體優(yōu)化,降低了系統(tǒng)的復(fù)雜度和難度,并在后期的軟件維護中具有獨特的優(yōu)點。但生命周期法,也有它固定的弊端,就是軟件開發(fā)的時間很長,周期很大,需要保證每一步都按照順序進行開發(fā),前期的開發(fā)的效果會影響后期軟件技術(shù)的具體應(yīng)用。
原型化法是在一種較為常用的軟件開發(fā)技術(shù),在軟件開發(fā)錢,需要對市場的發(fā)展情況進行調(diào)查,根據(jù)人們的需求進行軟件功能的開發(fā)。原型化的方法主要是以滿足人們需求為目標,對軟件系統(tǒng)的細節(jié)進行開發(fā),迎合大眾的需求,保證系統(tǒng)的有效使用。但是在軟件開發(fā)中一味的迎合用戶需求會導(dǎo)致細節(jié)概念的錯誤,由此在進行原型化軟件開發(fā)時需要進行果斷的決策,使整體項目更加簡化。
在計算機軟件發(fā)展過程中,計算機軟件的開發(fā)主要是:原型式、系統(tǒng)研發(fā)式、生命周期性的開發(fā)。原型開發(fā)的方式,主要以三種軟件開發(fā)的形式為基礎(chǔ),即工作原型、紙面原型和現(xiàn)有的原型。紙上的原型,最直觀,也是最簡單的方法,利用紙和墨水模擬軟件發(fā)展的特點,而現(xiàn)在的原型是利用已存在的軟件,通過進一步完善、升級軟件來實現(xiàn)開發(fā)軟件。系統(tǒng)開發(fā),是指電腦自動編碼軟件以完成軟件的開發(fā)過程。系統(tǒng)的研發(fā)方法需要基于第四代計算機軟件技術(shù),利用這種技術(shù)進行軟件的自動開發(fā),這種方法只需要開發(fā)人員描述軟件設(shè)計的目標和內(nèi)容,就可以自行完成該過程,目前這種開發(fā)方法在應(yīng)用中比較廣泛。生命周期的研發(fā)方法是指基于軟件各個面的綜合考慮,將軟件發(fā)展分為幾個階段,每一階段都完成不同的目標,解決各種問題,同時對每一階段進行相互約束,前一階段為后一階段基礎(chǔ),前一階段為后期基礎(chǔ),只有精確完成每一階段,才能實現(xiàn)軟件最后的發(fā)展[2-3]。
未來階段的軟件開發(fā)技術(shù)是計算機技術(shù)不斷進步的成果,在網(wǎng)絡(luò)技術(shù)快速發(fā)展的背景下,想要提高軟件開發(fā)技術(shù)的快速進步,需要積極創(chuàng)新軟件開發(fā)技術(shù),不斷完善軟件開發(fā)技術(shù)的過程規(guī)劃,利用軟件技術(shù)實現(xiàn)手機與計算機的有效融合,同時開發(fā)出更加高智能的軟件系統(tǒng),為人們的出行、醫(yī)療等提供更好的幫助[4]。
計算機和網(wǎng)絡(luò)技術(shù)的誕生,對我們生命的變遷帶來巨大變化,對社會進步的發(fā)展起著重要作用,影響了我們的人生各個方面。作為計算機和網(wǎng)絡(luò)的重要組成部分,計算機軟件發(fā)展技術(shù)不斷完善和發(fā)展,設(shè)計出更多方便、高效的優(yōu)質(zhì)軟件,為豐富人生活和方便人們的工作提供了更加可靠的保障。