石研
哈爾濱學(xué)院 黑龍江 哈爾濱 150000
軟件工程這一概念最早被北歐國(guó)家相繼提出,隨著各國(guó)對(duì)于該方面領(lǐng)域研究的不斷深入,軟件工程在很多方面都得到了廣泛應(yīng)用,不僅促進(jìn)了企業(yè)的生產(chǎn)效益,同時(shí)也有效提升了人們的生活質(zhì)量,對(duì)于社會(huì)的發(fā)展和人類(lèi)的進(jìn)步來(lái)說(shuō),發(fā)揮著重要的現(xiàn)實(shí)意義。對(duì)此有必要展開(kāi)深入研究和探討,這樣才能充分發(fā)揮出軟件工程開(kāi)發(fā)與利用的基本價(jià)值。
軟件工程,簡(jiǎn)單來(lái)說(shuō)就是指計(jì)算機(jī)軟件的開(kāi)發(fā)與維護(hù)。隨著現(xiàn)代社會(huì)的不斷進(jìn)步,計(jì)算機(jī)軟件被應(yīng)用到了人們生活與社會(huì)發(fā)展的方方面面,農(nóng)業(yè)、工業(yè)、金融、政府等各行各業(yè)都有所滲透。這里面所提到的軟件,指的是由多個(gè)不同的程序所組成的一個(gè)系統(tǒng)性的軟件,在服務(wù)人類(lèi)為人們生活帶來(lái)便利的同時(shí),也可以增加人們生活的娛樂(lè)性。計(jì)算機(jī)軟件主要可以分為娛樂(lè)性軟件和辦公性軟件,二者之間存在很大差異,所發(fā)揮的作用也大不相同,辦公軟件主要用來(lái)方便人們的工作和生產(chǎn),娛樂(lè)軟件則主要是用來(lái)豐富人們的生活,增加生活樂(lè)趣[1]。
最近幾年以來(lái),隨著社會(huì)經(jīng)濟(jì)的不斷發(fā)展,人們生活水平日益提升,對(duì)于計(jì)算機(jī)軟件的應(yīng)用也提出了更高的要求。單一的軟件功能已經(jīng)無(wú)法滿(mǎn)足人們的實(shí)際需要,因此無(wú)論是對(duì)于軟件開(kāi)發(fā)還是軟件設(shè)計(jì)來(lái)說(shuō)都需要注重其功能的豐富,從多方位多角度考慮到軟件的實(shí)用性功能,這樣才能更好地滿(mǎn)足用戶(hù)的基本需求,基于這一特點(diǎn),也賦予了軟件工程的多樣性特點(diǎn)。
軟件的開(kāi)發(fā)和設(shè)計(jì)來(lái)說(shuō)是比較獨(dú)立的,并不是單一的依靠某一臺(tái)計(jì)算機(jī),因此,軟件技術(shù)也具有一定的靈活性特點(diǎn)。要求工程師在開(kāi)發(fā)和設(shè)計(jì)軟件的過(guò)程中必須要考慮到軟件的整體運(yùn)行環(huán)境,避免由于局部變動(dòng)而影響軟件的整體使用性能,這樣才能保證軟件運(yùn)行的穩(wěn)定性和可靠性。因此對(duì)于軟件工程的開(kāi)發(fā)與應(yīng)用也需要保證一定的靈活性。
軟件工程功能的實(shí)現(xiàn)依靠單一的軟件基礎(chǔ)是無(wú)法完成的,離不開(kāi)軟件與硬件之間的配合。所以要想死的計(jì)算機(jī)軟件可以實(shí)現(xiàn)正常的應(yīng)用和運(yùn)轉(zhuǎn),必須要保證各部分之間的協(xié)調(diào)性和統(tǒng)一性,減少各個(gè)軟件之間的差異性,這樣才能促進(jìn)軟件工程實(shí)現(xiàn)長(zhǎng)期穩(wěn)定地運(yùn)行與發(fā)展[2]。
計(jì)算機(jī)軟件工程的廣泛應(yīng)用對(duì)于教育事業(yè)的發(fā)展來(lái)說(shuō)也帶來(lái)了一定的影響,促進(jìn)了教育事業(yè)領(lǐng)域的創(chuàng)新,使其突破了原有的限制和禁錮,在很大程度上促進(jìn)了教育方法的革新與教育理念的轉(zhuǎn)變。從當(dāng)前實(shí)際情況來(lái)看,我國(guó)教育事業(yè)主要以高等教育和基礎(chǔ)教育為主,計(jì)算機(jī),軟件工程在教育領(lǐng)域中的應(yīng)用,為學(xué)校教學(xué)工作提供了大量共享資源,使得教師的課堂教學(xué)方法更加豐富多樣,不僅可以利用信息技術(shù)制作PPT,同時(shí)也可以利用視頻軟件來(lái)組織在線教學(xué)。此外,學(xué)校之間通過(guò)網(wǎng)絡(luò)的交流和互動(dòng),也實(shí)現(xiàn)了教學(xué)資源的共享,更為學(xué)生的學(xué)習(xí)提供了全新的途徑。在很大程度上促進(jìn)了我國(guó)教育事業(yè)的良好發(fā)展。
在通訊領(lǐng)域方面,計(jì)算機(jī)軟件工程的應(yīng)用也發(fā)揮出了重要作用,誕生了很多的智能終端設(shè)備,智能手機(jī)便是其中的一種。最近幾年以來(lái),智能手機(jī)已經(jīng)成為人們生活中的主要通信工具,這也為各種計(jì)算機(jī)軟件技術(shù)的應(yīng)用帶來(lái)了良好的市場(chǎng)前景,人們可以在手機(jī)上安裝不同的app,通過(guò)這些軟件來(lái)獲取更多的資源和信息,人們完全可以足不出戶(hù)的在手機(jī)上完成各種生活需求,包括購(gòu)物、聊天、閱讀、娛樂(lè)、商業(yè)洽談等等。不僅促進(jìn)了人與人之間的交流和互動(dòng),同時(shí)也在一定程度上提高了人們的信息獲取效率和基本上和質(zhì)量。
對(duì)于建筑方面的發(fā)展來(lái)說(shuō),計(jì)算機(jī)軟件工程也發(fā)揮著重要作用,可以有效提高制圖效率,同時(shí)控制施工進(jìn)度,將其應(yīng)用在工程造價(jià)中也能快速處理大量數(shù)據(jù)。對(duì)于建筑施工制圖來(lái)說(shuō),應(yīng)用計(jì)算機(jī)軟件能夠有效保證三維制圖的準(zhǔn)確率和精確度,同時(shí)還可以呈現(xiàn)出直觀而形象的設(shè)計(jì)圖紙。最近幾年以來(lái),我國(guó)在建筑施工設(shè)計(jì)中關(guān)于計(jì)算機(jī)軟件工程的應(yīng)用還在不斷進(jìn)行深入研究,有了明顯的技術(shù)革新。
最近幾年以來(lái),隨著互聯(lián)網(wǎng)技術(shù)的廣泛應(yīng)用,我們已然進(jìn)入到了信息化時(shí)代,在這種環(huán)境下,計(jì)算機(jī)軟件工程的應(yīng)用與發(fā)展也逐漸深入到了越來(lái)越多的行業(yè)中,其中國(guó)防軍事建設(shè)方面也受到了一定影響。在軍事活動(dòng)中,應(yīng)用計(jì)算機(jī)軟件工程,有效提高了武裝部隊(duì)的工作效能,促進(jìn)了各類(lèi)武器裝備的革新與升級(jí),更在一定程度上實(shí)現(xiàn)了軍事偵察武器發(fā)射的現(xiàn)代化和智能化,從根本上保證了我國(guó)國(guó)防潛力和軍事實(shí)力。
對(duì)于現(xiàn)代企業(yè)的運(yùn)營(yíng)、管理與發(fā)展來(lái)說(shuō),計(jì)算機(jī)軟件工程所發(fā)揮出的積極作用也是不能忽視的。將計(jì)算機(jī)軟件工程應(yīng)用到企業(yè)發(fā)展中,可以有效促進(jìn)企業(yè)內(nèi)部硬件設(shè)備的完善與升級(jí),保證了企業(yè)生產(chǎn)的自動(dòng)化和高效化,有效減少了對(duì)于人力資源的投入,也在一定程度上增強(qiáng)了企業(yè)生產(chǎn)效率。對(duì)于企業(yè)的運(yùn)營(yíng)與管理來(lái)說(shuō),應(yīng)用軟件工程可以獲得更加精準(zhǔn)的市場(chǎng)信息,收集到準(zhǔn)確的用戶(hù)數(shù)據(jù),幫助企業(yè)實(shí)現(xiàn)更加精準(zhǔn)的營(yíng)銷(xiāo)。最典型的例子就是眼下一些比較熱門(mén)的送餐軟件,他們便是通過(guò)軟件工程來(lái)收集市場(chǎng)用戶(hù)信息,為其推送近期經(jīng)常選擇的菜品和經(jīng)常消費(fèi)的商家,豐富了用戶(hù)的使用體驗(yàn),同時(shí)也促進(jìn)了商家的經(jīng)濟(jì)利潤(rùn)。
屬于當(dāng)前一門(mén)新興學(xué)科,雖然發(fā)展時(shí)間較短,但在社會(huì)生活中卻得到了廣泛應(yīng)用,也有效解決了人們?nèi)粘I钪械暮芏嘈枨蠛蛦?wèn)題。比如當(dāng)前超市貨架的諸多商品中,每種商品包裝上都會(huì)印有唯一標(biāo)識(shí)的二維碼或者條形碼,顧客在結(jié)賬營(yíng)業(yè),收銀員只需要通過(guò)相應(yīng)的儀器設(shè)備掃碼,即可利用計(jì)算機(jī)來(lái)錄入并識(shí)別商品信息,然后通過(guò)其中的軟件快速計(jì)算商品總額,同時(shí)完成找零操作。這一技術(shù)的應(yīng)用不僅有效減輕了超市收銀人員的工作量,降低了其工作壓力,同時(shí)也在一定程度上提高了其工作效率。除此之外,軟件工程的應(yīng)用在社會(huì)安全方面也發(fā)揮著重要作用,當(dāng)前我國(guó)車(chē)站、機(jī)場(chǎng)、商場(chǎng)、旅游區(qū)等很多地方都安裝了專(zhuān)門(mén)的人流監(jiān)控設(shè)備,都是通過(guò)相關(guān)感言設(shè)備來(lái)收集人流數(shù)據(jù),并將其上傳到計(jì)算機(jī)軟件上進(jìn)行分析和處理,有效實(shí)現(xiàn)了人員信息的統(tǒng)計(jì)和調(diào)動(dòng)等功能[3]。
最近幾年以來(lái),經(jīng)濟(jì)全球化發(fā)展日益推進(jìn),在這種環(huán)境下,軟件工程的開(kāi)發(fā)也受到了社會(huì)環(huán)境的影響,因此必須要采取一系列的變革,傳統(tǒng)的軟件管理模式已經(jīng)無(wú)法滿(mǎn)足實(shí)際需求,難以跟上時(shí)代腳步。在未來(lái)的軟件開(kāi)發(fā)與應(yīng)用過(guò)程中,全球化發(fā)展模式勢(shì)在必行,各國(guó)必須要做好溝通和交流,在當(dāng)下信息技術(shù)飛速發(fā)展的同時(shí),為軟件工程的開(kāi)發(fā)與應(yīng)用創(chuàng)造機(jī)遇,真正意義上使其實(shí)現(xiàn)全球化發(fā)展,這也是未來(lái)軟件工程應(yīng)用于發(fā)展的一個(gè)主要趨勢(shì)。
現(xiàn)階段的軟件要想有更好的發(fā)展前景,在開(kāi)發(fā)的過(guò)程中就必須要考慮到軟件開(kāi)放性的問(wèn)題,這樣可以滿(mǎn)足后續(xù)各種軟件的加入和使用,以此滿(mǎn)足不同用戶(hù)的實(shí)際需求。通過(guò)相關(guān)研究可以發(fā)現(xiàn),現(xiàn)階段的軟件工程本身具有較強(qiáng)的開(kāi)放性,尤其在全球化模式的發(fā)展背景下,開(kāi)放性是未來(lái)計(jì)算發(fā)展的重要方向和途徑。相關(guān)企業(yè)可以通過(guò)開(kāi)放性計(jì)算的方式將眾多軟件開(kāi)發(fā)者集中在一起,努力開(kāi)發(fā)出更多優(yōu)秀的軟件作品,這樣既可以促進(jìn)開(kāi)發(fā)者之間的交流與合作,同時(shí)也有助于軟件統(tǒng)一,這樣一旦軟件出現(xiàn)問(wèn)題也就可以用同一種方式和標(biāo)準(zhǔn)進(jìn)行維護(hù)和管理,以此為用戶(hù)提供更好的服務(wù)和使用感受。
隨著我科學(xué)技術(shù)的快速發(fā)展,軟件工程行業(yè)也受到了一定的沖擊和影響,因此軟件工程要想有更好的發(fā)展和較強(qiáng)的市場(chǎng)競(jìng)爭(zhēng)力,首先要努力提高自身的創(chuàng)新能力,然后根據(jù)自身的實(shí)際情況,建立模塊化技術(shù)這樣不但可以降低企業(yè)的研發(fā)和制造成本,同時(shí)還可以將傳統(tǒng)的單一制造轉(zhuǎn)變?yōu)橐?guī)模化制造,使軟件工程在市場(chǎng)中具有較強(qiáng)的競(jìng)爭(zhēng)力,對(duì)增加企業(yè)收入非常重要[4]。
總而言之,計(jì)算機(jī)軟件工程從問(wèn)世到發(fā)展至今,經(jīng)歷了無(wú)數(shù)次的革新與變化,迄今為止在各行各業(yè)都得到了廣泛應(yīng)用。但僅僅獲得這些成果還是遠(yuǎn)遠(yuǎn)不夠的,對(duì)此必須要不斷加大研究力度,緊跟時(shí)代腳步,積極做好軟件工程的創(chuàng)新與升級(jí),充分發(fā)揮出應(yīng)有的積極作用,這樣才能在促進(jìn)軟件工程實(shí)現(xiàn)良好發(fā)展的基礎(chǔ)上,使其能夠更好地滿(mǎn)足人們的生活需求,實(shí)際為人類(lèi)的生產(chǎn)與進(jìn)步貢獻(xiàn)更大的力量。