荀子瀚
摘 要:電氣工程(Electrical Engineering),簡稱EE,是現(xiàn)代科技領(lǐng)域中的核心學(xué)科和關(guān)鍵學(xué)科。正是電子技術(shù)的巨大進步才推動了以計算機網(wǎng)絡(luò)為基礎(chǔ)的信息時代的到來,并將改變?nèi)祟惖纳罟ぷ髂J?。電氣工程專業(yè)在學(xué)習(xí)當(dāng)中會涉及到很多學(xué)科,電力知識和計算機知識是其核心,下面就簡單的談一下電氣工程當(dāng)中數(shù)據(jù)庫編程技術(shù)和計算機軟件的學(xué)習(xí)。
關(guān)鍵詞:電氣工程;數(shù)據(jù)庫編程;軟件工程
數(shù)據(jù)庫編程技術(shù)是計算機學(xué)習(xí)的基礎(chǔ),在整個電氣工程的學(xué)習(xí)當(dāng)中也有重要的地位。數(shù)據(jù)庫的學(xué)習(xí)和計算機的軟件系統(tǒng)有著密切的關(guān)系,數(shù)據(jù)庫管理系統(tǒng)是為管理數(shù)據(jù)庫而設(shè)計的電腦軟件系統(tǒng),一般具有存儲、截取、安全保障、備份等基礎(chǔ)功能。數(shù)據(jù)庫管理系統(tǒng)可以依據(jù)它所支持的數(shù)據(jù)庫模型來作分類,或依據(jù)所支持的計算機類型來作分類,或依據(jù)所用查詢語言來作分類,或依據(jù)性能沖量重點來作分類。
一、計算機軟件技術(shù)形式。
軟件技術(shù)的運用主要體現(xiàn)在以下幾個方面:第一就是生存周期,通過計算機設(shè)計的各種軟件,必須要在軟件設(shè)計、規(guī)格介紹、維護和編碼等方面展現(xiàn)工程項目的設(shè)計周期,滿足用戶的基本需求。同時還要在客戶規(guī)格分析當(dāng)中明確軟件設(shè)計的目的性,從而使計算機系統(tǒng)的程序得到提升。第二就是規(guī)格說明書。為了保證計算機數(shù)據(jù)庫的使用價值,提高軟件程序工程技術(shù)運用的目標(biāo),在對軟件工程開發(fā)技術(shù)的分析當(dāng)中可以發(fā)現(xiàn),必須要以軟件開發(fā)為主要目標(biāo),同時結(jié)合計算機系統(tǒng)的設(shè)計性能,進行用戶需要的輸入和輸出。第三,為了更好的開發(fā)軟件,必須要將信息技術(shù)的利用和硬件設(shè)施的管理作為重點,為了開發(fā)系統(tǒng)軟件,提升系統(tǒng)性能,需要分析設(shè)備規(guī)格和設(shè)備內(nèi)容。
二、計算機軟件工程的數(shù)據(jù)庫編程技術(shù)現(xiàn)狀。
(1)成本支出相對較高。計算機屬于一種消耗品,想要開發(fā)出想要的軟件,需要良好的計算機硬件和其他輔助軟件為依托。計算機軟件開發(fā)本身就是一項需要大量資金的行業(yè),傳統(tǒng)的計算機軟件存在著技術(shù)、人力、物力以及金錢耗損嚴(yán)重的情況。在當(dāng)前的計算機軟件開發(fā)過程中想要提高軟件和硬件的性能,展現(xiàn)系統(tǒng)設(shè)計的有效性,就不得不購買新的軟件,這又面臨著軟件價格較高的問題。另外,由于美國在計算機軟件行業(yè)技術(shù)較為領(lǐng)先,為了學(xué)習(xí)外國的先進技術(shù),就必須要購買外國的設(shè)備和軟件,又增加了軟件開發(fā)的消耗。
(2)負(fù)荷耗損較大。隨著時代的發(fā)展,個性化需求越來越大,軟件設(shè)計為了更好的滿足人們的需求,需要對用戶的操作狀況進行分析,還需要結(jié)合軟件的性能來設(shè)計軟件流程,這就為計算機軟件工程帶來了很大的挑戰(zhàn)。同時計算機軟件設(shè)計還要考慮設(shè)備的兼容性和穩(wěn)定性,這就造成了計算機負(fù)荷耗損較大的情況。
(3)系統(tǒng)工作效率較低。軟件自身質(zhì)量操作不足,軟件的操作紛繁復(fù)雜,效率低下,是由工程結(jié)構(gòu)和工程項目的不完善所導(dǎo)致的,這就是傳統(tǒng)軟件開發(fā)所需到的問題。例如,計算機軟件在一定程度上無法滿足數(shù)據(jù)資源管理的安全運行,影響到了計算機的存儲方法和處理結(jié)果,影響辦公軟件的穩(wěn)定性和安全性,造成用戶體驗較差的結(jié)果。
三、計算機軟件工程的數(shù)據(jù)庫編程技術(shù)
(1)數(shù)據(jù)庫文件加密。數(shù)據(jù)庫的文件加密功能主要是為了保護用戶的個人隱私,當(dāng)出現(xiàn)隱私泄密的時候,就會影響數(shù)據(jù)庫保護的有效性。想要提升數(shù)據(jù)庫的文件加密效果,保護個人隱私,一般通過三種途徑,即:提醒用戶設(shè)置登錄密碼,將需要加密的文件進行加密,從而實現(xiàn)加密功能;在對加密文件進行查看的時候,需要輸入登錄口令、加密鑰匙、驗證碼,從而使隱私得到進一步的保護;結(jié)合數(shù)據(jù)庫信息的情況,在系統(tǒng)之間選擇加密文件,利用系統(tǒng)框架優(yōu)化體系和優(yōu)化數(shù)據(jù)的方式解決功能沖突的問題,從而保護用戶隱私。
(2)數(shù)據(jù)存儲模式的設(shè)計。技術(shù)人員在軟件設(shè)計過程中必須要對軟件的穩(wěn)定性進行檢測,并制定相關(guān)的預(yù)防措施,只有計算機軟件穩(wěn)定才能使得數(shù)據(jù)存儲穩(wěn)定。軟件功能是軟件系統(tǒng)設(shè)計的重點,以此為基礎(chǔ)保證數(shù)據(jù)庫資源運用的最終價值,構(gòu)建數(shù)據(jù)存儲模式篩選數(shù)據(jù)信息,展現(xiàn)軟件系統(tǒng)的有效性。
(3)編程技術(shù)的開發(fā)設(shè)計。優(yōu)化系統(tǒng)運行狀況和資源問題,預(yù)測系統(tǒng)運行當(dāng)中的限制性問題,體現(xiàn)系統(tǒng)運行的價值。結(jié)合編程當(dāng)中的限制性問題,觀察數(shù)據(jù)的穩(wěn)定性,從而對系統(tǒng)功能進行分析。通過軟件開發(fā)情況,優(yōu)化編程技術(shù),檢測系統(tǒng)的穩(wěn)定性,使資源處理的價值得到優(yōu)化。
綜上所述:隨著計算機的普及和網(wǎng)絡(luò)時代的到來,數(shù)據(jù)庫對人的生活和工作的影響越來越大。為了體現(xiàn)數(shù)據(jù)庫的價值不得不利用計算機軟件對其進行優(yōu)化,軟件開發(fā)人員要對計算機軟件的生存周期進行展現(xiàn),設(shè)計軟件使用的規(guī)格說明書,重視軟件和硬件設(shè)備的管理。目前計算機軟件工程的數(shù)據(jù)庫編程存在一些問題,支出成本較高、負(fù)荷耗損較大、系統(tǒng)工作效率較低。計算機軟件工程的數(shù)據(jù)庫編程技術(shù)主要體現(xiàn)在數(shù)據(jù)庫的文件加密,來保護用戶的隱私;數(shù)據(jù)庫的存儲模式設(shè)計,可以讓數(shù)據(jù)庫更加穩(wěn)定;編程技術(shù)的開發(fā)設(shè)計可以使系統(tǒng)更加穩(wěn)定。
參考文獻:
[1]趙云祥.基于計算機軟件工程的數(shù)據(jù)庫編程技術(shù)策略探討[J].電腦知識與技術(shù),2018,14(16):16-17.
[2]王依楠.數(shù)據(jù)庫基于計算機軟件工程的編程技術(shù)[J].電子技術(shù)與軟件工程,2017(20):165.