期刊VIP學(xué)術(shù)指導(dǎo) 符合學(xué)術(shù)規(guī)范和道德
保障品質(zhì) 保證專業(yè),沒有后顧之憂
來源:期刊VIP網(wǎng)所屬分類:軟件開發(fā)時間:瀏覽:次
摘要:計算機(jī)軟件( Software,也稱軟件)是指計算機(jī)系統(tǒng)中的程序及其文檔,程序是計算任務(wù)的處理對象和處理規(guī)則的描述;文檔是為了便于了解程序所需的闡明性資料。程序必須裝入機(jī)器內(nèi)部才能工作,文檔一般是給人看的,不一定裝入機(jī)器。
關(guān)鍵詞:軟禁工程,計算機(jī)管理,計算機(jī)工程論文發(fā)表
軟件是用戶與硬件之間的接口界面。用戶主要是通過軟件與計算機(jī)進(jìn)行交流。軟件是計算機(jī)系統(tǒng)設(shè)計的重要依據(jù)。為了方便用戶,為了使計算機(jī)系統(tǒng)具有較高的總體效用,在設(shè)計計算機(jī)系統(tǒng)時,必須通盤考慮軟件與硬件的結(jié)合,以及用戶的要求和軟件的要求。應(yīng)用軟件是為了某種特定的用途而被開發(fā)的軟件。它可以是一個特定的程序,比如一個圖像瀏覽器。也可以是一組功能聯(lián)系緊密,可以互相協(xié)作的程序的集合,比如微軟的Office軟件。也可以是一個由眾多獨立程序組成的龐大的軟件系統(tǒng),比如數(shù)據(jù)庫管理系統(tǒng)。
計算機(jī)軟件工程開發(fā)是一項復(fù)雜的系統(tǒng)工作,涉及多個學(xué)科和專業(yè),包括變成語言、指令、數(shù)據(jù)、系統(tǒng)等內(nèi)容,在長期的應(yīng)用過程中,傳統(tǒng)的計算機(jī)軟件工程暴露出很多問題,為了滿足人們的生活和工作需求,要進(jìn)一步創(chuàng)新和發(fā)展計算機(jī)軟件工程,使計算機(jī)軟件工程發(fā)揮更大的作用。
1 傳統(tǒng)計算機(jī)軟件系統(tǒng)存在的問題
(1)成本高。傳統(tǒng)的計算機(jī)軟件工程在設(shè)計過程中采用科學(xué)技術(shù)比較落后,計算機(jī)軟件工程的設(shè)計開發(fā)過程中,消耗大量的財力、物力和人力,計算機(jī)軟件工程的設(shè)計成本較高。當(dāng)前,我國計算機(jī)軟件工程的很多配套產(chǎn)品需要從國外進(jìn)行購買,這在一定程度上增加了計算機(jī)軟件系統(tǒng)的成本[1]。
(2)效率低。傳統(tǒng)的計算機(jī)軟件工程系統(tǒng)由于功能和自身結(jié)構(gòu)存在一些缺陷,軟件工程系統(tǒng)難以符合用戶的操作要求,計算機(jī)軟件工程系統(tǒng)的操作效率較低,例如在管理計算機(jī)數(shù)據(jù)庫資源時,計算機(jī)軟件工程系統(tǒng)在數(shù)據(jù)處理、存儲、收集等方面存在缺陷,出現(xiàn)用戶信息資源被竊取的情況,嚴(yán)重影響了數(shù)據(jù)庫的安全、穩(wěn)定性,給人們的工作和生活帶來很多不便和嚴(yán)重的損失。
(3)負(fù)荷大。隨著計算機(jī)科學(xué)技術(shù)的快速發(fā)展,用戶主要依靠計算機(jī)軟件工程系統(tǒng)進(jìn)行操作,這使得計算機(jī)軟件工程系統(tǒng)面臨著更大的壓力和挑戰(zhàn),傳統(tǒng)的計算機(jī)軟件工程系統(tǒng)在現(xiàn)代化的社會發(fā)展過程中負(fù)荷越來越大,例如,在辦公自動系統(tǒng)應(yīng)用的早期,人們只是應(yīng)用軟件工程系統(tǒng)的一些簡單操作任務(wù),而隨著現(xiàn)代化社會的快速發(fā)展,辦公自動化系統(tǒng)的工作負(fù)荷與日俱增,這也使得計算機(jī)軟件工程系統(tǒng)的工作負(fù)荷過大,從而導(dǎo)致出現(xiàn)一些運行故障。
2 計算機(jī)軟件工程的升級目標(biāo)
(1)修改性。修改性是計算機(jī)軟件工程升級的一個重要目標(biāo),可以極大地減少軟件工程系統(tǒng)升級的資金投入,降低設(shè)計開發(fā)的難度,設(shè)計開發(fā)人員可以將軟件工程系統(tǒng)和相似的軟件產(chǎn)品進(jìn)行分析比較,篩選出兩個軟件工程產(chǎn)品在指令編寫、程序語言等方面的相似之處,可以直接進(jìn)行復(fù)制,極大地提高計算機(jī)軟件工程系統(tǒng)編程的效率,縮短編程時間。
(2)持久性。計算機(jī)軟件工程系統(tǒng)的開發(fā)和設(shè)計需要耗費大量的財力、物力和人力,從投資成本的角度分析,軟件工程系統(tǒng)的設(shè)計開發(fā)必須具有持續(xù)性和持久性,盡量縮短軟件工程產(chǎn)品更新?lián)Q代的時間。
(3)安全性。在計算機(jī)網(wǎng)絡(luò)環(huán)境中,黑客經(jīng)常利用軟件工程的一些漏洞來攻擊計算機(jī)網(wǎng)絡(luò)系統(tǒng),在軟件工程系統(tǒng)的運行過程中,將可編寫或者可修改的代碼和指令插入,篡改計算機(jī)網(wǎng)絡(luò)系統(tǒng)本身的程序代碼,影響計算機(jī)網(wǎng)絡(luò)的安全穩(wěn)定性,因此計算機(jī)軟件工程升級要進(jìn)一步提高軟件工程系統(tǒng)的安全性和可靠性,可以及時補(bǔ)充或者改進(jìn)一般的計算機(jī)系統(tǒng)功能缺陷,提高軟件工程系統(tǒng)的抗侵襲性能。
(4)高效性。計算機(jī)軟件工程升級是一項復(fù)雜的系統(tǒng)工作,軟件工程升級完成后,必須具備高效性,一方面是軟件資源的高效利用,可以充分挖掘計算機(jī)數(shù)據(jù)庫中有價值的數(shù)據(jù)信息;另一方面是操作性,軟降工程升級后,要在原來的系統(tǒng)功能基礎(chǔ)上,增加程序修改、軟件組裝、指令調(diào)整等功能[2]。
3 計算機(jī)軟件工程的升級策略
(1)加強(qiáng)升級管理。軟件開發(fā)部門要充分認(rèn)識到計算機(jī)軟件工程升級管理的重要性,制定完善的軟件工程開發(fā)升級管理制度,在日常工作中嚴(yán)格落實,明確每一個工作人員的職責(zé),提高軟件資源資源的利用率,針對不同行業(yè)的需求,加強(qiáng)軟件工程的研發(fā)和維護(hù),在升級舊軟件的過程中,提高計算機(jī)軟件工程的運行狀態(tài)。
(2)做好軟件工程支持。做好軟件工程支持是推動計算機(jī)軟件工程升級的重要基礎(chǔ),優(yōu)化軟件工程的運行環(huán)境和開發(fā)工具,在計算機(jī)軟件工程升級過程中,保障資金開銷和項目質(zhì)量,提供先進(jìn)的科學(xué)技術(shù),保障計算機(jī)軟件工程實現(xiàn)更加多樣化的功能[3],提高計算機(jī)軟件工程的使用性能。
(3)科學(xué)設(shè)計。系統(tǒng)設(shè)計是計算機(jī)軟件工程升級的核心內(nèi)容,計算機(jī)軟件工程設(shè)計研發(fā)要堅持科學(xué)、合理、可靠的原則,嚴(yán)禁盲目地減少或者增加軟件工程的功能,通過科學(xué)合理的系統(tǒng)給設(shè)計,確保計算機(jī)軟件工程的流暢、平穩(wěn)運行,實現(xiàn)軟件工程的研發(fā)目標(biāo),發(fā)揮計算機(jī)軟件工程的功能優(yōu)勢。
(4)滿足市場需求。計算機(jī)軟件工程升級最主要的目標(biāo)之一就是滿足市場需求,只有滿足市場需求的軟件系統(tǒng),才能在激烈的市場競爭中占據(jù)一席之地,才能被人們所使用,從而保障軟件開發(fā)部門的經(jīng)濟(jì)效益。在計算機(jī)軟件工程升級改造之前,軟件開發(fā)部門要全面掌握當(dāng)前市場對不同類型計算機(jī)軟件工程的需求以及市場的動態(tài)變化,分析市場在未來一段時間內(nèi)的需求,設(shè)計軟件系統(tǒng)時,了解軟件系統(tǒng)和硬件系統(tǒng)之相互制約和相互影響的關(guān)系,平衡兩者的運行,提高計算機(jī)軟件工程的設(shè)計質(zhì)量。
4 結(jié)語
針對傳統(tǒng)計算機(jī)軟件工程系統(tǒng)存在的問題,要積極引進(jìn)先進(jìn)的科學(xué)技術(shù),按照計算機(jī)軟件工程的升級目標(biāo),進(jìn)一步優(yōu)化和完善計算機(jī)軟件工程系統(tǒng)設(shè)計,增加軟件工程系統(tǒng)功能,滿足人們的操作需求,推動計算機(jī)軟件工程的快速發(fā)展。