袁明 安利偉 蘇鵬 胡陽(yáng)陽(yáng)
摘要:隨著信息技術(shù)的發(fā)展和科學(xué)的不斷進(jìn)步,計(jì)算機(jī)已經(jīng)融入了人們的日常生產(chǎn)生活中,人們已經(jīng)來(lái)不開(kāi)計(jì)算機(jī)。所以,加快計(jì)算機(jī)的發(fā)展是當(dāng)前的必然趨勢(shì)。作為計(jì)算機(jī)中的主要工具之一,計(jì)算機(jī)軟件技術(shù)的開(kāi)發(fā)應(yīng)當(dāng)需要不斷的更新和發(fā)展,在開(kāi)發(fā)過(guò)程中,滿(mǎn)足人們的各類(lèi)需求。同時(shí),計(jì)算機(jī)應(yīng)用軟件技術(shù)的開(kāi)發(fā)和應(yīng)用也應(yīng)以用戶(hù)的需求為準(zhǔn),在開(kāi)發(fā)過(guò)程中,以滿(mǎn)足用戶(hù)需求為主要方向,切實(shí)用戶(hù)提供便利。在計(jì)算機(jī)軟件開(kāi)發(fā)過(guò)程中,需要將用戶(hù)的使用便利性作為主要目標(biāo),其應(yīng)用才會(huì)廣泛,計(jì)算機(jī)才會(huì)得到更好的發(fā)展,企業(yè)在獲得利益的同時(shí),才能在市場(chǎng)中占據(jù)主導(dǎo)地位,實(shí)現(xiàn)企業(yè)長(zhǎng)久的發(fā)展。
關(guān)鍵詞:計(jì)算機(jī)應(yīng)用軟件;開(kāi)發(fā)技術(shù);應(yīng)用
現(xiàn)在全球互聯(lián)網(wǎng)發(fā)展競(jìng)爭(zhēng)越來(lái)越激烈,國(guó)內(nèi)的計(jì)算機(jī)軟件發(fā)展?fàn)顩r還是差強(qiáng)人意,有很多不足之處,面對(duì)這些問(wèn)題,我們要積極面對(duì),才能有著更好的發(fā)展,國(guó)家出臺(tái)相應(yīng)的政策,企業(yè)也要加大投入,加快產(chǎn)品的研發(fā)和投入,培養(yǎng)計(jì)算機(jī)軟件高層次人才,滿(mǎn)足企業(yè)發(fā)展需要。同時(shí)我們要積極加入到國(guó)際競(jìng)爭(zhēng)中積極解決面臨的問(wèn)題,促進(jìn)產(chǎn)業(yè)的變革,我國(guó)計(jì)算機(jī)軟件技術(shù)有著更好的產(chǎn)品研發(fā)體系。
1、計(jì)算機(jī)應(yīng)用軟件開(kāi)發(fā)技術(shù)概述
在計(jì)算機(jī)使用的過(guò)程中,需要通過(guò)一定的計(jì)算機(jī)軟件來(lái)完成相應(yīng)的操作,才能使計(jì)算機(jī)正常工作。計(jì)算機(jī)軟件作為日常生產(chǎn)生活的重要工具之一,同時(shí)也是計(jì)算機(jī)正常工作的基礎(chǔ),軟件技術(shù)的好壞直接影響計(jì)算機(jī)的正常使用。在計(jì)算機(jī)軟件技術(shù)開(kāi)發(fā)中若出現(xiàn)了一定的問(wèn)題,那么很有可能導(dǎo)致計(jì)算機(jī)軟件應(yīng)用出現(xiàn)問(wèn)題,甚至出現(xiàn)軟件擴(kuò)展性低的現(xiàn)象。所以,在對(duì)計(jì)算機(jī)軟件技術(shù)進(jìn)行更新與開(kāi)發(fā)過(guò)程中,應(yīng)當(dāng)時(shí)刻保證計(jì)算機(jī)軟件的穩(wěn)定性,避免錯(cuò)誤的發(fā)生,在安全的環(huán)境中保證計(jì)算機(jī)軟件的質(zhì)量。
計(jì)算機(jī)應(yīng)用軟件技術(shù)的價(jià)值最大化能夠?qū)崿F(xiàn)企業(yè)的實(shí)際效率最優(yōu)化,并為一體化發(fā)展奠定堅(jiān)實(shí)的基礎(chǔ)。計(jì)算機(jī)軟件技術(shù)可以?xún)?yōu)化生產(chǎn)過(guò)程,從而簡(jiǎn)化傳統(tǒng)制造步驟。此外,計(jì)算機(jī)軟件技術(shù)可支持實(shí)時(shí)軟件裝配模擬,獲得準(zhǔn)確的數(shù)據(jù)和結(jié)論,將現(xiàn)代計(jì)算機(jī)技術(shù)納入實(shí)際生產(chǎn)鏈,并得到軟件的支持,以確保生產(chǎn)的基本質(zhì)量。通過(guò)計(jì)算機(jī)軟件技術(shù)重點(diǎn)是實(shí)現(xiàn)企業(yè)自動(dòng)化生產(chǎn),同時(shí)側(cè)重于動(dòng)態(tài)的生產(chǎn)信息收集,以此作為儲(chǔ)存企業(yè)生產(chǎn)公司應(yīng)用程序的基礎(chǔ),并實(shí)現(xiàn)計(jì)算機(jī)軟件技術(shù)的發(fā)展。因此,建立和發(fā)展靈活的自動(dòng)化生產(chǎn)技術(shù)模式需要得到計(jì)算機(jī)軟件技術(shù)的必要支持,以使設(shè)計(jì)和制造的技術(shù)動(dòng)態(tài)適應(yīng)需要
計(jì)算機(jī)應(yīng)用軟件可以分為系統(tǒng)軟件和應(yīng)用軟件。系統(tǒng)軟件是計(jì)算機(jī)能夠正常工作的基礎(chǔ),系統(tǒng)軟件包括辦公軟件、娛樂(lè)軟件等。而應(yīng)用軟件是用來(lái)處理在計(jì)算機(jī)使用過(guò)程中遇到的問(wèn)題,計(jì)算機(jī)軟件技術(shù)的開(kāi)發(fā)是為使用者提供更方便的操作以及便捷的性能,計(jì)算機(jī)軟件的開(kāi)發(fā)符合了人們?nèi)粘Ia(chǎn)生活的要求,這也極大的提高了軟件使用的穩(wěn)定性[1]。
2、計(jì)算機(jī)應(yīng)用軟件開(kāi)發(fā)技術(shù)的發(fā)展現(xiàn)狀、
隨著信息技術(shù)的不斷發(fā)展和進(jìn)步,計(jì)算機(jī)和互聯(lián)網(wǎng)的發(fā)展速度飛快,已經(jīng)慢慢滲入了人們?nèi)粘Ia(chǎn)生活中。我國(guó)目前的計(jì)算機(jī)發(fā)展較好,但對(duì)于計(jì)算機(jī)軟件技術(shù)方面的發(fā)展還略顯不足。我國(guó)關(guān)于計(jì)算機(jī)以及計(jì)算機(jī)軟件技術(shù)的研究起步較晚,相關(guān)人才以及技術(shù)都稍顯落后,大多數(shù)的研究成果及經(jīng)驗(yàn)是借鑒國(guó)外先進(jìn)經(jīng)驗(yàn)及技術(shù),國(guó)內(nèi)目前缺乏計(jì)算機(jī)核心技術(shù)。隨著計(jì)算機(jī)和互聯(lián)網(wǎng)的不斷發(fā)展,企業(yè)追求快速有效的創(chuàng)收方式,認(rèn)為能夠使用金錢(qián)買(mǎi)技術(shù)時(shí)沒(méi)必要進(jìn)行自主研發(fā)。這種不良的開(kāi)發(fā)環(huán)境已經(jīng)嚴(yán)重影響了我國(guó)計(jì)算機(jī)的發(fā)展以及計(jì)算機(jī)軟件的開(kāi)發(fā)與更新。同時(shí),我國(guó)關(guān)于計(jì)算機(jī)以及計(jì)算機(jī)軟件開(kāi)發(fā)的相關(guān)人才較少,尤其是高級(jí)技術(shù)人員相對(duì)較為稀缺,這就導(dǎo)致了在沒(méi)有高級(jí)技術(shù)人員的前提下,無(wú)法更好的進(jìn)行軟件技術(shù)的更新,同時(shí)也無(wú)法掌握更先進(jìn)的計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)。
總體來(lái)講,目前我國(guó)計(jì)算機(jī)技術(shù)的開(kāi)發(fā)與發(fā)展是建立在國(guó)家支持的基礎(chǔ)上,發(fā)展相對(duì)較為穩(wěn)定,但由于缺乏高級(jí)技術(shù)人員以及缺乏自主研發(fā)的技術(shù),我國(guó)的計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)仍然達(dá)不到世界頂級(jí)水平。所以,若想充分提高我國(guó)的計(jì)算機(jī)軟件開(kāi)發(fā)水平以及我國(guó)計(jì)算機(jī)軟件的發(fā)展,就需要將當(dāng)前出現(xiàn)的問(wèn)題及時(shí)進(jìn)行解決,同時(shí)加大對(duì)自主研發(fā)生產(chǎn)的力度,只有屬于自己國(guó)家品牌的計(jì)算機(jī)軟件,才能夠充分發(fā)揮國(guó)家的優(yōu)勢(shì)[2]。
3、計(jì)算機(jī)應(yīng)用軟件開(kāi)發(fā)技術(shù)的應(yīng)用要點(diǎn)
3.1 分層技術(shù)應(yīng)用要點(diǎn)
分層技術(shù)屬于計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)的重要組成,其本質(zhì)是闡述計(jì)算機(jī)軟件內(nèi)部結(jié)構(gòu)層次關(guān)系。分層技術(shù)可保證計(jì)算機(jī)軟件的功能齊全并提高其智能化程度,計(jì)算機(jī)軟件的條理化與層次化、能耗降低、效率提升也能夠由此實(shí)現(xiàn)。以雙層技術(shù)應(yīng)用為例,分層技術(shù)應(yīng)用需結(jié)合計(jì)算機(jī)軟件的信息處理和邏輯處理的需求,重點(diǎn)實(shí)現(xiàn)計(jì)算機(jī)軟件客戶(hù)端服務(wù)器點(diǎn)的優(yōu)化整合。一般來(lái)說(shuō),計(jì)算機(jī)軟件開(kāi)發(fā)中的雙層技術(shù)主要以軟件的客戶(hù)端和服務(wù)器為基礎(chǔ),負(fù)責(zé)分析與處理計(jì)算機(jī)軟件涉及的邏輯關(guān)系。這一過(guò)程中,客戶(hù)端負(fù)責(zé)接收消息,完成處理的信息需要傳遞至服務(wù)器,服務(wù)器在完成計(jì)算與信息總結(jié)后,將信息傳遞至客戶(hù)端供人們使用。
3.2 B/S體系結(jié)構(gòu)開(kāi)發(fā)要點(diǎn)
B/S體系結(jié)構(gòu)屬于現(xiàn)階段計(jì)算機(jī)軟件開(kāi)發(fā)的常用結(jié)構(gòu),基于該結(jié)構(gòu)的計(jì)算機(jī)軟件開(kāi)發(fā)可采用多層Web應(yīng)用動(dòng)態(tài)模式、分布式多層結(jié)構(gòu),同時(shí)關(guān)注軟件的安全性和穩(wěn)定性。以其中的多層Web應(yīng)用動(dòng)態(tài)模式為例,該模式具備安全、系統(tǒng)維護(hù)升級(jí)簡(jiǎn)單、數(shù)據(jù)庫(kù)服務(wù)器負(fù)載較低、封裝源代碼和不斷提高軟件性能等優(yōu)勢(shì)。多層Web應(yīng)用動(dòng)態(tài)模式主要涉及瀏覽器、C/S應(yīng)用、應(yīng)用服務(wù)器、數(shù)據(jù)庫(kù)服務(wù)器、WEBSERVER和INTERNET/INTRANET。為保證計(jì)算機(jī)軟件的B/S體系結(jié)構(gòu)開(kāi)發(fā)實(shí)現(xiàn)動(dòng)態(tài)平衡,設(shè)計(jì)過(guò)程必須對(duì)應(yīng)用服務(wù)器進(jìn)行冗余配置,同時(shí)開(kāi)展負(fù)荷計(jì)算,將系統(tǒng)負(fù)載分散到多個(gè)應(yīng)用服務(wù)器。B/S體系結(jié)構(gòu)具備的開(kāi)發(fā)成本和維護(hù)成本較低,可實(shí)現(xiàn)跨平臺(tái)操作,減少網(wǎng)絡(luò)開(kāi)銷(xiāo)、消除數(shù)據(jù)庫(kù)瓶頸、減少數(shù)據(jù)庫(kù)開(kāi)發(fā)等能夠由此實(shí)現(xiàn)。
3.3 嵌入式軟件開(kāi)發(fā)要點(diǎn)
隨著各類(lèi)電子設(shè)備的快速發(fā)展,作為計(jì)算機(jī)軟件的重要組成,嵌入式軟件的應(yīng)用日漸廣泛化,嵌入式軟件開(kāi)發(fā)逐漸成為業(yè)界關(guān)注的焦點(diǎn),其具體開(kāi)發(fā)流程可概括為:需求分析→設(shè)計(jì)→實(shí)現(xiàn)→測(cè)試→運(yùn)行。為了保證嵌入式軟件的開(kāi)發(fā)效率,本文建議采用基于組件的嵌入式軟件開(kāi)發(fā)方法,該方法的應(yīng)用流程為:應(yīng)用系統(tǒng)/應(yīng)用系統(tǒng)/應(yīng)用系統(tǒng)→抽取領(lǐng)域共性→組件庫(kù)→新應(yīng)用系統(tǒng)/新應(yīng)用系統(tǒng)/新應(yīng)用系統(tǒng)。在組件構(gòu)成的組件倉(cāng)庫(kù)的支持下,嵌入式軟件開(kāi)發(fā)效率、質(zhì)量均可得到較好保障。以某智能氣象站的嵌入式軟件開(kāi)發(fā)為例,Qt跨平臺(tái)C++開(kāi)發(fā)環(huán)境、moc元對(duì)象編譯器、“信號(hào)與槽”新消息機(jī)制均能夠較好服務(wù)于嵌入式軟件開(kāi)發(fā)為保證嵌入式軟件開(kāi)發(fā)質(zhì)量,開(kāi)發(fā)過(guò)程需重點(diǎn)關(guān)注單元間通信方式、類(lèi)的繼承關(guān)系。其中,單元間通信方式需設(shè)計(jì)四種信號(hào)和槽,分別對(duì)應(yīng)數(shù)據(jù)信息、指令信息、通用信息和狀態(tài)信息,并通過(guò)2路輸入和輸出的抽象處理單元實(shí)現(xiàn)指令和數(shù)據(jù)的分離;類(lèi)的繼承關(guān)系需重點(diǎn)關(guān)注CUnitBase類(lèi)的定義、Qt自帶的線程類(lèi)QThread,這些同樣會(huì)對(duì)嵌入式軟件開(kāi)發(fā)質(zhì)量造成較為深遠(yuǎn)的影響。
4、結(jié)論
隨著信息的普及和發(fā)展,計(jì)算機(jī)越來(lái)越多的得到了普及和推廣,信息技術(shù)的應(yīng)用逐漸進(jìn)入到了人們的日常生產(chǎn)生活中。隨著計(jì)算機(jī)和互聯(lián)網(wǎng)技術(shù)的發(fā)展,計(jì)算機(jī)軟件技術(shù)的應(yīng)用也得到了廣泛的普及,通過(guò)計(jì)算機(jī)軟件技術(shù)能夠讓人們的生活和工作變得更加便利。因此,為了適應(yīng)社會(huì)的發(fā)展,同時(shí)適應(yīng)人們的工作需求,應(yīng)當(dāng)適時(shí)對(duì)計(jì)算機(jī)軟件技術(shù)進(jìn)行開(kāi)發(fā)和更新。目前,計(jì)算機(jī)應(yīng)用領(lǐng)域的相關(guān)技術(shù)也在不斷完善,隨著計(jì)算機(jī)技術(shù)的逐步發(fā)展,對(duì)于推動(dòng)社會(huì)的創(chuàng)新發(fā)展有著重要的作用。隨著社會(huì)對(duì)計(jì)算機(jī)技術(shù)的發(fā)展要求,計(jì)算機(jī)軟件技術(shù)的開(kāi)發(fā)及應(yīng)用也需要不斷的完善和改進(jìn)。
參考文獻(xiàn)
[1]王旭東,李威.計(jì)算機(jī)應(yīng)用軟件開(kāi)發(fā)技術(shù)及其應(yīng)用分析[J].電腦編程技巧與維護(hù) ,2017(19):29-31.
[2]賀麗娟 . 計(jì)算機(jī)應(yīng)用軟件開(kāi)發(fā)技術(shù)的應(yīng)用及未來(lái)趨勢(shì)分析[J].電子技術(shù)與軟件工程 ,2015(03):58.
[3]劉芳.新時(shí)期計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)的應(yīng)用及發(fā)展趨向[J].中國(guó)新通信 ,2015,17(13):89.
[4]陳友福.淺論新時(shí)期計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)的應(yīng)用及發(fā)展趨勢(shì)[J].電腦知識(shí)與技術(shù) ,2016,12(02):94-95.