徐思濤 徐江俊
摘要:近年來,隨著我國計(jì)算機(jī)技術(shù)的不斷進(jìn)步,計(jì)算機(jī)軟件開發(fā)以及數(shù)據(jù)庫管理也需要跟隨時(shí)代的步伐,不斷地進(jìn)行創(chuàng)新與完善。本文主要是在當(dāng)今計(jì)算機(jī)技術(shù)應(yīng)用的基礎(chǔ)上,探究計(jì)算機(jī)軟件開發(fā)以及數(shù)據(jù)庫管理等相關(guān)知識,進(jìn)而推進(jìn)我國社會科技化的進(jìn)程。
關(guān)鍵詞:計(jì)算機(jī);軟件開發(fā);軟件設(shè)計(jì);數(shù)據(jù)庫管理
引言
計(jì)算機(jī)在社會生活的方方面面得到有效應(yīng)用,這為人們的工作和生活帶來了極大便利,隨著計(jì)算機(jī)技術(shù)與各行各業(yè)的深度融合,促使行業(yè)發(fā)展出現(xiàn)新的深刻變化。在計(jì)算機(jī)應(yīng)用過程中,為了滿足用戶的各種使用需求,就需要開發(fā)對應(yīng)的軟件。計(jì)算機(jī)的軟件開發(fā),直接關(guān)系到用戶的使用效果和生產(chǎn)效率,因此具有至關(guān)重要的作用。數(shù)據(jù)庫管理與計(jì)算機(jī)軟件開發(fā)具有緊密聯(lián)系,對于軟件的正常使用具有關(guān)鍵作用。計(jì)算機(jī)軟件開發(fā)和數(shù)據(jù)庫管理是當(dāng)前計(jì)算機(jī)應(yīng)用過程中最主要的兩大技術(shù),也是決定計(jì)算機(jī)使用效果的關(guān)鍵性因素。
1計(jì)算機(jī)軟件開發(fā)
1.1概述
計(jì)算機(jī)軟件開發(fā),一般包括兩方面內(nèi)容,分別是系統(tǒng)軟件的開發(fā)和應(yīng)用軟件的開發(fā)。系統(tǒng)軟件指的是計(jì)算機(jī)自身運(yùn)行過程中的控制軟件,是維護(hù)計(jì)算機(jī)正常運(yùn)作的關(guān)鍵和基礎(chǔ)。而應(yīng)用軟件,指的是為滿足特定使用功能開發(fā)的軟件,比較常見的包括Word、CAD等。計(jì)算機(jī)軟件開發(fā)關(guān)系到各項(xiàng)功能的順利實(shí)施,關(guān)系到計(jì)算機(jī)的使用效果,是順利實(shí)現(xiàn)計(jì)算機(jī)功能的關(guān)鍵和支撐。
1.2主要內(nèi)容
應(yīng)用軟件的開發(fā)一般包含兩方面內(nèi)容,一是軟件的開發(fā),一是軟件設(shè)計(jì)。軟件的開發(fā)方法較多,常用的包括原型開發(fā)、生命周期開發(fā)和自動(dòng)開發(fā)。在實(shí)踐過程中,各種方法都有其優(yōu)勢與不足,能夠滿足相應(yīng)的開發(fā)需求,工作人員可以結(jié)合工作實(shí)際進(jìn)行科學(xué)選擇。軟件設(shè)計(jì)主要包括相應(yīng)的程序的編寫以及對系統(tǒng)的測試。在軟件開發(fā)過程中,為了確保達(dá)到良好的開發(fā)效果,需要遵守相應(yīng)的原則和標(biāo)準(zhǔn)。
2數(shù)據(jù)庫管理
2.1數(shù)據(jù)庫管理的內(nèi)涵
數(shù)據(jù)庫管理,從廣義上來講,就是在數(shù)據(jù)庫設(shè)計(jì)完成之后,即數(shù)據(jù)庫運(yùn)行過程中,一切保證數(shù)據(jù)庫工作正常運(yùn)行的技術(shù)管理工作。數(shù)據(jù)庫管理是一項(xiàng)綜合性特別強(qiáng)的工作,其不僅能夠?qū)崿F(xiàn)數(shù)據(jù)的集成以及高度共享,還能夠加強(qiáng)對數(shù)據(jù)的管理以及控制能力,在一定程度上,保證了數(shù)據(jù)的安全和完整。數(shù)據(jù)庫管理是一項(xiàng)綜合管理的手段,其主要包含數(shù)據(jù)庫建立、調(diào)整、重組、安全性控制及完整性控制、故障修復(fù)以及監(jiān)控六方面的內(nèi)容。數(shù)據(jù)庫管理工作人員只有掌握住數(shù)據(jù)本身的特點(diǎn),熟悉各數(shù)據(jù)間存在的具體聯(lián)系,才能夠真正實(shí)現(xiàn)數(shù)據(jù)庫的規(guī)范化管理。除此之外,不同的程序需要應(yīng)用不同的處理方式,只有這樣,才能夠?qū)Ω鞣N數(shù)據(jù)進(jìn)行高效管理與應(yīng)用。
2.2數(shù)據(jù)庫管理存在的問題
數(shù)據(jù)庫管理作為一種新的數(shù)據(jù)管理模式,其與傳統(tǒng)的數(shù)據(jù)管理方式相比,更加安全、更加完整有效。但在信息技術(shù)的不斷發(fā)展的背景之下,數(shù)據(jù)庫管理還存在著一定的問題,其還有很大的提升空間。通過工作人員對數(shù)據(jù)庫管理工作的具體分析,不難看出,其存在著以下幾點(diǎn)問題:其一,數(shù)據(jù)庫系統(tǒng)方面存在的問題。數(shù)據(jù)庫系統(tǒng)的應(yīng)用已經(jīng)有了很長時(shí)間的歷史,在信息技術(shù)的不斷發(fā)展下,數(shù)據(jù)庫系統(tǒng)也在不斷的進(jìn)行更新,技術(shù)性能更加的完善。[5]數(shù)據(jù)庫系統(tǒng)的更新與完善是保證其功能的重要手段,如若不進(jìn)行更新與完善,很容易給管理工作帶來負(fù)面的影響,就連安全性也無法得到應(yīng)有的保障。且在數(shù)據(jù)庫系統(tǒng)穩(wěn)定運(yùn)行的過程中,如果受到外力因素的影響或是存在著安全隱患,就極易引發(fā)數(shù)據(jù)庫管理的問題,進(jìn)而增大管理問題的處理難度。例如:網(wǎng)絡(luò)信息安全問題。除此之外,有些計(jì)算機(jī)軟件系統(tǒng)本身的設(shè)計(jì)就有一定的問題,故而,無論過程有多注重,最終也極有可能發(fā)生問題及風(fēng)險(xiǎn)。其二,操作系統(tǒng)的問題。數(shù)據(jù)庫管理工作是有一定的風(fēng)險(xiǎn)的,這種風(fēng)險(xiǎn)貫穿于系統(tǒng)操作的過程之中。在進(jìn)行數(shù)據(jù)庫系統(tǒng)錄入的過程中,很容易產(chǎn)生意外狀況,類似于病毒問題。病毒是一種神奇的東西,它可以存在于任何軟件或者系統(tǒng),甚至于網(wǎng)頁之上。病毒可以說是無處不在,且在人們沒有意識到的時(shí)候侵入設(shè)備之中,對文件數(shù)據(jù)進(jìn)行改寫以及盜用,進(jìn)而為數(shù)據(jù)管理工作帶來了一定的阻礙,甚至帶給企業(yè)與個(gè)人不可估量的損失。除此之外,工作人員對文件的管理也存在著一定的風(fēng)險(xiǎn)。數(shù)據(jù)庫系統(tǒng)與操作之間的關(guān)系是密不可分的,且數(shù)據(jù)文件的安全與管理人員也有著不可分割的關(guān)系。常規(guī)來講,用戶是可以直接獲取相關(guān)數(shù)據(jù),也就是說,如果用戶進(jìn)行文件的盜取,管理人員是很難得知的,這樣就無法保障數(shù)據(jù)的安全性。
3算機(jī)軟件開發(fā)與數(shù)據(jù)管理的有效途徑
3.1加強(qiáng)對數(shù)據(jù)庫的基礎(chǔ)管理
為了強(qiáng)化軟件開發(fā)和數(shù)據(jù)庫管理,需要注重提高工作人員的專業(yè)素養(yǎng)和防范意識,尤其是要針對系統(tǒng)面臨的潛在危險(xiǎn)進(jìn)行防范。在工作過程中,尤其是在軟件開發(fā)和數(shù)據(jù)庫管理過程中,要嚴(yán)格執(zhí)行相應(yīng)的工作標(biāo)準(zhǔn)和制度,確保軟件開發(fā)的科學(xué)性有效性,為達(dá)到良好的軟件使用效果打下基礎(chǔ)。針對數(shù)據(jù)庫的管理,要注意避免產(chǎn)生相應(yīng)的安全漏洞,確保數(shù)據(jù)的安全和有效。為了達(dá)到良好的數(shù)據(jù)管理效果,針對重要的數(shù)據(jù)需要做好備份工作,這種情況下,一旦系統(tǒng)受到黑客入侵,重要的數(shù)據(jù)依然可以得到保存。為了強(qiáng)化數(shù)據(jù)庫管理效果,還要結(jié)合軟件使用情況以及管理實(shí)際需要,制定相應(yīng)的管理辦法和制度,明確各個(gè)工作崗位的工作責(zé)任,強(qiáng)化數(shù)據(jù)庫的系統(tǒng)化管理。還要及時(shí)更新相應(yīng)的安全技術(shù),提高系統(tǒng)對病毒的抵御能力。
3.2加強(qiáng)對數(shù)據(jù)庫的安全管理
數(shù)據(jù)庫的安全關(guān)系到軟件的正常應(yīng)用,關(guān)系到計(jì)算機(jī)整體安全。基于此,要注重做好數(shù)據(jù)庫的安全管理。要做好加密工作,針對重要的數(shù)據(jù)信息進(jìn)行加密,這有助于避免數(shù)據(jù)受到破壞或者修改,強(qiáng)化數(shù)據(jù)安全。不僅如此,通過有效的加密,還可以減少信息泄露的風(fēng)險(xiǎn)。針對訪問權(quán)限進(jìn)行嚴(yán)格限制,在管理過程中實(shí)施動(dòng)態(tài)監(jiān)管,針對訪問對象的身份確定其訪問權(quán)限,避免重要信息被竊取。還要針對不同的數(shù)據(jù)內(nèi)容做好不同的加密工作,這有助于從整體上提高系統(tǒng)的安全性。還要根據(jù)管理需要以及模塊的特點(diǎn)設(shè)置不同的安全口令,最好采取橢圓曲線密碼算法,避免被黑客破譯。
結(jié)語
綜上所述,計(jì)算機(jī)技術(shù)已經(jīng)成為人們?nèi)粘I詈凸ぷ鹘?jīng)常使用的技術(shù)之一,提升計(jì)算機(jī)軟件的開發(fā)技術(shù),既能為用戶提供優(yōu)質(zhì)的網(wǎng)絡(luò)服務(wù),又能滿足用戶對計(jì)算機(jī)各種的使用需求。在面對數(shù)據(jù)庫系統(tǒng)出現(xiàn)的問題時(shí),應(yīng)實(shí)施有效的管理措施,在施加加密措施的同時(shí),還應(yīng)提升用戶保護(hù)數(shù)據(jù)庫的管理和保護(hù)意識,以便數(shù)據(jù)庫內(nèi)的數(shù)據(jù)保持在完整和統(tǒng)一的狀態(tài),避免數(shù)據(jù)流失影響到用戶的正常生活和工作,防止用戶遭受到經(jīng)濟(jì)財(cái)產(chǎn)的損失。
參考文獻(xiàn):
[1]汪躍飛.計(jì)算機(jī)軟件開發(fā)與數(shù)據(jù)庫管理分析[J].信息與電腦(理論版),2019(2):69-70+75.
[2]陳映村,程鵬飛.計(jì)算機(jī)軟件開發(fā)與數(shù)據(jù)庫管理中的問題與應(yīng)對策略[J].計(jì)算機(jī)產(chǎn)品與流通,2019(1):34.
[3]張建國,吳新佳.機(jī)電一體化技術(shù)的應(yīng)用及發(fā)展趨勢探究[J].南方農(nóng)機(jī),2018,49(18):117-118.
[4]胡其榮.計(jì)算機(jī)軟件開發(fā)技術(shù)的現(xiàn)狀及應(yīng)用[J].電子技術(shù)與軟件工程,2019(12):44.