摘要:計算機應(yīng)用軟件的自動化開發(fā)技術(shù)具有組裝性質(zhì),其為計算機的應(yīng)用服務(wù)。筆者首先介紹了軟件自動化開發(fā)的相關(guān)概念,其次探究了計算機應(yīng)用軟件自動化開發(fā)技術(shù)的相關(guān)原則,計算機應(yīng)用軟件自動化開發(fā)技術(shù)的具體內(nèi)容,旨在促進(jìn)我國計算機應(yīng)用軟件自動化開發(fā)技術(shù)水平的不斷提升。
關(guān)鍵詞:計算機;應(yīng)用軟件;自動化;開發(fā)技術(shù)
我國科技取得了突飛猛進(jìn)的發(fā)展,國家的相關(guān)部門表示要重視開發(fā)我國的計算機應(yīng)用軟件,以實現(xiàn)中國現(xiàn)代信息化技術(shù)水平的進(jìn)步。利用計算機軟件實施管理,可以良好地服務(wù)于政府、企業(yè)以及事業(yè)單位等。目前信息化市場中我國軟件開發(fā)的效率普遍不高,其質(zhì)量也令人堪憂。希望相關(guān)專業(yè)的人士積極起來,共同面對當(dāng)前的該行業(yè)的困難,一起為中國的軟件開發(fā)行業(yè)作出貢獻(xiàn)。
一、軟件自動化開發(fā)的含義
軟件自動化開發(fā)是通過全自動化的方法,對軟件實施其業(yè)務(wù)組件的組裝和生成。對計算機應(yīng)用軟件自動化開發(fā)技術(shù)進(jìn)行研究和開發(fā)的意義,能夠節(jié)省時間、提升計算機質(zhì)量以及對計算機進(jìn)行升級和維護。
二、計算機應(yīng)用軟件自動化開發(fā)技術(shù)的相關(guān)原則
1、規(guī)范化
規(guī)范化原則:指相關(guān)專業(yè)的技術(shù)人員在對計算機應(yīng)用軟件進(jìn)行研究和開發(fā)的時候必須實行規(guī)范化操作,其操作需要服從在軟件開發(fā)方面的相關(guān)規(guī)定并且順應(yīng)軟件開發(fā)的內(nèi)在規(guī)律。在技術(shù)設(shè)計方面,需要做到合理、科學(xué)、充分。除此之外,專業(yè)技術(shù)人員在進(jìn)行軟件的開發(fā)和設(shè)計的時候還需要遵從使用者和客戶在認(rèn)知上面的客觀規(guī)律,符合使用者和客戶的使用習(xí)慣和方式。
2、簡單化
簡單化原則:相關(guān)專業(yè)的技術(shù)人員在對計算機應(yīng)用軟件進(jìn)行研究和開發(fā)的時候需要遵守簡單化原則。軟件在被開發(fā)完成以后,還要考慮其維護工作,維護是一個重要的內(nèi)容。開發(fā)者需要考慮的是客戶在使用后期對軟件的維護工作,開發(fā)者應(yīng)該盡量將其簡單化、便捷化。遵守軟件開發(fā)的簡單化原則,當(dāng)軟件萬一出現(xiàn)了問題的時候,才可以及時地有效地準(zhǔn)確地進(jìn)行維護。
3、精簡化
精簡化原則:相關(guān)專業(yè)的技術(shù)人員在對計算機應(yīng)用軟件進(jìn)行研究和開發(fā)的時候需要符合精簡化原則。也就是說,開發(fā)者應(yīng)該用簡單步驟、簡單指令進(jìn)行相關(guān)的開發(fā)設(shè)計。
三、計算機應(yīng)用軟件自動化開發(fā)技術(shù)的具體內(nèi)容
1、設(shè)計分析
針對計算機軟件系統(tǒng)在結(jié)構(gòu)設(shè)計方面的研發(fā),過去通常所使用的模式是MVC。開發(fā)商可以利用服務(wù)器來給那些終端客戶進(jìn)行相關(guān)的遠(yuǎn)程服務(wù),不會受到時間到限制,也不會受到地域的限制。
另一方面,參照過去的經(jīng)驗發(fā)現(xiàn):代碼內(nèi)容作為整個組件結(jié)構(gòu)的地基是最基礎(chǔ)的一部分,代碼內(nèi)容與應(yīng)用功能相適應(yīng),一般都存在一對一的關(guān)系。事實上,其對整體軟件起著不可替代的作用,因此不可刪去。
2、平臺構(gòu)建
業(yè)務(wù)組件一般不是單一部分,而是由四個元素構(gòu)成。這些元素包括數(shù)據(jù)庫和處理體制等。所謂處理體制,其任務(wù)是負(fù)責(zé)生成、執(zhí)行以及存儲。針對數(shù)據(jù)庫部分,主要是進(jìn)行設(shè)計、實施管理。應(yīng)用庫在其中占著十分重要的地位,在整個過程里面實施存儲。
3、技術(shù)分析
第一步,相關(guān)專業(yè)技術(shù)人員根據(jù)業(yè)務(wù)的特征來實施各組件的研究、開發(fā)工作。相關(guān)專業(yè)技術(shù)人員在進(jìn)行業(yè)務(wù)組件的研發(fā)工作的時候,企業(yè)首先會給出一個詳細(xì)的業(yè)務(wù)計劃,研發(fā)人員需要根據(jù)這個計劃上面的規(guī)劃和設(shè)計落實相匹配的材料采購工作。而且,相關(guān)人員研發(fā)組件的時候,可以使用對采購計劃導(dǎo)出的技能。這樣,就能夠有針對性有目的性地順利導(dǎo)出相關(guān)采購信息,將其轉(zhuǎn)化為相應(yīng)文件。
第二步,企業(yè)對相關(guān)業(yè)務(wù)流程進(jìn)行專業(yè)的有目的性的科學(xué)設(shè)計。如果開發(fā)和研究自動化采購系統(tǒng),那么就需要技術(shù)人員遵循企業(yè)那些具體業(yè)務(wù)的特征、遵循其規(guī)律,來實施業(yè)務(wù)流程的設(shè)計和規(guī)劃。如此一來,導(dǎo)出的文件和相關(guān)表格更加具體化,做到準(zhǔn)確無誤。這些都是科研人員進(jìn)行系統(tǒng)研發(fā)的基礎(chǔ)。在針對系統(tǒng)落實代碼編寫的過程之中,工作人員需要同時參考業(yè)務(wù)流程,落實各個環(huán)節(jié)的設(shè)計,實施現(xiàn)節(jié)點功能,精確地進(jìn)行程序編寫。
第三步,相關(guān)專業(yè)技術(shù)人員針對系統(tǒng)進(jìn)行安裝工作。當(dāng)完成了第一步的工作和第二部的工作以后,這個時候系統(tǒng)就會立即步入詳細(xì)的運用環(huán)節(jié),在這時必須通過計算機應(yīng)用軟件的特定安裝器,才可以把設(shè)計好的自動化軟件系統(tǒng)成功完整地安裝至計算機。把Stock Flow與Stock Plan實施鏈接,再進(jìn)行具體的安裝操作工作,完成最后一步。相關(guān)工作人員需要完成對其結(jié)構(gòu)的設(shè)置,對其權(quán)限的設(shè)置以及用戶注冊等步驟的簡單操作。
四、結(jié)束語
我國針對計算機應(yīng)用軟件在自動化技術(shù)方面進(jìn)行了各項研究和開發(fā),目的都是為了支持和扶助該行業(yè)的軟件開發(fā),為其助力使其錦上添花。標(biāo)準(zhǔn)化的計算機應(yīng)用軟件系統(tǒng)具有其自身特有的優(yōu)勢,需要繼續(xù)復(fù)用。在技術(shù)人員進(jìn)行計算機軟件自動化的研究和開發(fā)過程之中會遇到種種困難、克服各種難題,必須充分利用系統(tǒng)功能使其得到最大發(fā)揮,改善其系統(tǒng)的結(jié)構(gòu),讓其能夠生成代碼。從另一層面來看,現(xiàn)在科研人員繼續(xù)使用系統(tǒng)軟件,并且提高其軟件開發(fā)的技術(shù)水平,同時又能一定程度上降低其進(jìn)行軟件開發(fā)所需要耗費的成本。當(dāng)今世界計算機技術(shù)日新月異地快速進(jìn)步,針對應(yīng)用軟件方面的自動化研究和專業(yè)技術(shù)水平也在不斷的進(jìn)步,希望本文的以上內(nèi)容能夠為相關(guān)工作者提供幫助。
參考文獻(xiàn):
[1] ?王樹聲,劉秀梅.基于計算機應(yīng)用技術(shù)專業(yè)軟件開發(fā)方向的現(xiàn)代學(xué)徒制研究與實踐[J].當(dāng)代教育實踐與教學(xué)研究,2019(22):164-165.
[2] ?周帥.計算機應(yīng)用軟件開發(fā)技術(shù)分類研究[J].傳播力研究,2019,3(33):284.
[3] ?孫明廣,劉春穎.探究計算機應(yīng)用軟件的開發(fā)和維護[J].計算機產(chǎn)品與流通,2019(05):32.
[4] ?顧正庶.計算機應(yīng)用軟件的開發(fā)和維護[J].山東工業(yè)技術(shù),2019(05):154.
作者簡介:劉晨旭(1979---)男,黑龍江哈爾濱市依蘭縣人,漢,工程師,大學(xué)本科,在讀工程碩士。
(作者單位:中電智能科技有限公司)