陳明華
【摘要】隨著信息時(shí)代的深入發(fā)展,網(wǎng)絡(luò)技術(shù)在生活中的應(yīng)用越來越廣泛,而相對計(jì)算機(jī)硬件技術(shù)的日趨成熟,軟件工程技術(shù)的發(fā)展也得到較大的關(guān)注。本文將從信息時(shí)代的特點(diǎn)著手,通過分析網(wǎng)絡(luò)軟件工程含義和軟件工程發(fā)展方向,進(jìn)而提出幾點(diǎn)關(guān)于信息時(shí)代網(wǎng)絡(luò)軟件工程技術(shù)的發(fā)展策略。
【關(guān)鍵詞】信息時(shí)代;軟件工程;發(fā)展
計(jì)算機(jī)的全球性應(yīng)用,不僅是信息化時(shí)代的特征之一,同時(shí)也是時(shí)代發(fā)展的表現(xiàn)。在信息全球化的今天,軟件工程技術(shù)的發(fā)展影響到各行各業(yè)的發(fā)展,因此,怎樣在充分了解軟件工程定義的基礎(chǔ)上,對該技術(shù)進(jìn)行符合時(shí)代發(fā)展趨勢的更新和應(yīng)用就成了目前需要解決的問題。
一、信息時(shí)代
信息時(shí)代是在計(jì)算機(jī)的研發(fā)和逐漸普及的基礎(chǔ)上出現(xiàn)的,它強(qiáng)調(diào)的是信息在全球范圍內(nèi)的傳播。信息時(shí)代的行業(yè)主體由原來的電氣行業(yè)轉(zhuǎn)變?yōu)楝F(xiàn)在的服務(wù)性行業(yè),同時(shí)專業(yè)和技術(shù)性的人員成為社會發(fā)展的中堅(jiān)力量,也是職業(yè)主體;而推動信息時(shí)代往前發(fā)展的是知識的創(chuàng)新,另一方面,信息技術(shù)的快速發(fā)展和利用讓全球性信息交流更加迅速。
信息時(shí)代對人員素質(zhì)和技術(shù)人員的技術(shù)要求相對較高。在全球化的今天,信息技術(shù)和相關(guān)計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)成為推動社會經(jīng)濟(jì)發(fā)展的主要技術(shù)力量,同時(shí),信息化的高速傳遞性和較大的信息量給人們提出了新的挑戰(zhàn)。
二、網(wǎng)絡(luò)軟件工程技術(shù)
網(wǎng)絡(luò)工程是隨著計(jì)算機(jī)技術(shù)的發(fā)展而漸漸發(fā)展的一種新的技術(shù)。它不僅需要相關(guān)技術(shù)人員對計(jì)算機(jī)和計(jì)算機(jī)網(wǎng)絡(luò)進(jìn)行系統(tǒng)的理解,同時(shí)需要更深層次的對相關(guān)理論知識和技能進(jìn)行學(xué)習(xí),并能夠分析和解決計(jì)算機(jī)出現(xiàn)的一些故障,從而維護(hù)計(jì)算機(jī)的正常運(yùn)作。在網(wǎng)絡(luò)工程技術(shù)方面,專業(yè)人員所需要學(xué)習(xí)的專業(yè)知識較多,由基礎(chǔ)部分的計(jì)算機(jī)簡單操作和組裝,到高級層次的數(shù)據(jù)庫技術(shù)和網(wǎng)站開發(fā)、系統(tǒng)維護(hù),專業(yè)技術(shù)人員都必須能夠有所成就。
而在軟件工程方面,我們不僅要看到它是隨著計(jì)算機(jī)硬件的發(fā)展向前發(fā)展的,更要知道在當(dāng)今社會快速發(fā)展的今天,軟件工程技術(shù)的需求正逐漸的增大,社會對該技術(shù)的要求也較高。從軟件工程的定義來看,軟件工程涉及到許多方面,它不僅要求相關(guān)人員進(jìn)行軟件的研發(fā)和維護(hù),同時(shí)也需要專業(yè)人員將管理技術(shù)和技術(shù)方法相結(jié)合。軟件工程技術(shù)的涉及面很廣,從農(nóng)林到市政工作,都離不開該技術(shù)的支持。
三、軟件工程發(fā)展方向
隨著信息化的深入發(fā)展,怎樣進(jìn)行資源的整合,以及怎樣更好地為使用者服務(wù)成為當(dāng)今軟件開發(fā)的重點(diǎn)。網(wǎng)絡(luò)平臺因其資源共享和受眾群的廣泛,因此有著傳統(tǒng)系統(tǒng)所沒有的特點(diǎn),這也給軟件開發(fā)提出了新的挑戰(zhàn)。
網(wǎng)絡(luò)環(huán)境的開放和不斷的更新,是網(wǎng)絡(luò)時(shí)代發(fā)展的表現(xiàn)。軟件工程技術(shù)在這種發(fā)展態(tài)勢下,必須進(jìn)行自我形態(tài)的更新和突破。新環(huán)境下軟件技術(shù)的發(fā)展和傳統(tǒng)的軟件技術(shù)不同,它在相應(yīng)的理論和技術(shù)應(yīng)用形態(tài)上給與研究人員更多的選擇,同時(shí)為應(yīng)對和適應(yīng)開放的網(wǎng)絡(luò)環(huán)境,軟件工程技術(shù)必須建立起一套全新的體系。而由于網(wǎng)絡(luò)平臺的進(jìn)一步開放和健全,相關(guān)軟件在信息交流的中間平臺上的應(yīng)用需求越來越大,研究重點(diǎn)相應(yīng)的便從為使用者設(shè)計(jì)的操作系統(tǒng)轉(zhuǎn)到了內(nèi)部的技術(shù)平臺。
四、信息時(shí)代網(wǎng)絡(luò)軟件工程技術(shù)發(fā)展策略
信息時(shí)代下,網(wǎng)絡(luò)的發(fā)展已經(jīng)越來越快,為適應(yīng)時(shí)代發(fā)展的步伐,軟件工程技術(shù)需要不斷的進(jìn)行自我更新。而在這種經(jīng)濟(jì)形勢下,怎樣促進(jìn)軟件工程技術(shù)的發(fā)展就成為了需要慎重思考的問題。
首先,軟件技術(shù)的第一步是軟件的開發(fā),為推進(jìn)網(wǎng)絡(luò)軟件工程技術(shù)的發(fā)展,研究人員需要進(jìn)行技術(shù)創(chuàng)新。軟件的研發(fā)是個人或團(tuán)體知識和能力的體現(xiàn),軟件的產(chǎn)業(yè)化生產(chǎn)則有利于社會化大生產(chǎn)的進(jìn)行,作為推進(jìn)軟件大規(guī)模生產(chǎn)的核心——軟件的復(fù)用度就需要相關(guān)人員進(jìn)行專門的設(shè)計(jì)和調(diào)試,而在軟件內(nèi)部構(gòu)成軟件的可重復(fù)利用的系統(tǒng)就成為研究的重中之重。怎樣增強(qiáng)軟件的可復(fù)用性,在軟件的開發(fā)過程中,研究人員需要規(guī)范不同領(lǐng)域內(nèi)軟件的架構(gòu),通過在軟件各部分構(gòu)件的組裝方面和建模方式上進(jìn)行技術(shù)創(chuàng)新,進(jìn)而推動新型軟件的開發(fā)。
其次,在軟件的性能上,研究人員需要綜合軟件工程技術(shù)的整體性進(jìn)行適當(dāng)?shù)膭?chuàng)新。軟件工程要求研究人員能夠在成本一定和保證進(jìn)度的情況下,開發(fā)出滿足時(shí)代發(fā)展和用戶需求的產(chǎn)品。不同的客戶有不同的要求,因此軟件的適用性和可靠性是非常重要的。在信息時(shí)代里,信息網(wǎng)絡(luò)平臺的正常運(yùn)行是各生產(chǎn)部門正常工作的保障,研究人員加大對軟件性能方面的投入和關(guān)注,對軟件工程技術(shù)的發(fā)展來說具有推進(jìn)作用。
從軟件的維護(hù)來說,軟件工程技術(shù)的發(fā)展需要做好后期的維護(hù)工作,減少研究人員在同一項(xiàng)工作上的任務(wù)量。軟件的性能好壞決定該軟件在市場上的受歡迎程度,而軟件后期的維護(hù)則關(guān)系到軟件開發(fā)等一系列的環(huán)節(jié)。后期維護(hù)做的不好,使用者就不能很好地體驗(yàn)網(wǎng)絡(luò)平臺的快捷性和信息網(wǎng)絡(luò)的發(fā)展。軟件維護(hù)一方面能夠保證用戶順利進(jìn)行操作,另一方面,是對信息網(wǎng)絡(luò)時(shí)代信息技術(shù)負(fù)責(zé)的表現(xiàn)。而相對于越來越開放的信息傳播和廣闊的交流平臺的普及,無論是個人還是企業(yè)都對軟件的保密性能提出了較高的要求,確保軟件的使用效果和滿足用戶的需求,是軟件研發(fā)人員需要格外注意的地方。
作為軟件工程技術(shù)的整體的技術(shù)規(guī)范來說,認(rèn)真并系統(tǒng)的進(jìn)行軟件設(shè)計(jì),可以更好地推進(jìn)軟件工程技術(shù)的發(fā)展。軟件工程技術(shù)對技術(shù)層面的要求很高,因此研究人員在進(jìn)行相關(guān)軟件設(shè)計(jì)時(shí),除了要在內(nèi)部核心技術(shù)上進(jìn)行創(chuàng)新、關(guān)注軟件的性能并滿足用戶的需求,更要規(guī)范整體的設(shè)計(jì)開發(fā)過程。過程的規(guī)范能夠減少不必要的錯誤的出現(xiàn),對提高工作效率有推動作用。
結(jié)束語
軟件是網(wǎng)絡(luò)技術(shù)發(fā)展中不可缺少的重要的一環(huán),推進(jìn)網(wǎng)絡(luò)軟件工程技術(shù)的發(fā)展,有利于信息時(shí)代整體社會的發(fā)展,做好相關(guān)的軟件開發(fā)和軟件維護(hù)等方面的工作,是新形勢下研究人員必須做好的工作。