前言:本站為你精心整理了計算機(jī)軟件開發(fā)中問題及策略分析范文,希望能為你的創(chuàng)作提供參考價值,我們的客服老師可以幫助你提供個性化的參考范文,歡迎咨詢。
計算機(jī)軟件的開發(fā)目的主要是幫助人們?nèi)ソ鉀Q生活中無法解決的問題,使人們能更有效率地做好各項工作。數(shù)據(jù)庫管理則是為了更好地對各項數(shù)據(jù)進(jìn)行合理化、科學(xué)化的管理,使數(shù)據(jù)庫能更好地運(yùn)行。在現(xiàn)實生活中應(yīng)該對這兩項工作給予重視,積極采取有效的應(yīng)對措施,使計算機(jī)軟件開發(fā)工作能順利進(jìn)行,不斷提高數(shù)據(jù)庫的管理水平。對此,本文分別從計算機(jī)軟件的設(shè)計、開發(fā)和數(shù)據(jù)庫管理等方面,進(jìn)行簡單的研究和分析。
1計算機(jī)軟件的設(shè)計與開發(fā)
計算機(jī)軟件開發(fā)的實際意義就是為了更好地實現(xiàn)計算機(jī)軟件開發(fā)的價值,往往需要在開發(fā)的前期準(zhǔn)備過程中提前做好需求調(diào)查,然后再進(jìn)行后面的工作。同時,開發(fā)的過程中也需要盡可能地使開發(fā)的軟件能夠具有各項應(yīng)該具備的功能,使其能夠高效運(yùn)行,并逐漸走進(jìn)市場。隨著科技的不斷進(jìn)步,計算機(jī)已經(jīng)成為時代主流,被大家所接受、運(yùn)用,人們的生活已經(jīng)無法離開計算機(jī),且也越來越滿足顧客的需要,成為大眾化的實用工具。因此,軟件的開發(fā)也需要開發(fā)者能夠切合實際地考慮消費(fèi)者的利益,使開發(fā)出的軟件能夠真正滿足大眾需求,做到普遍性和大眾性的有效統(tǒng)一。其中,數(shù)據(jù)管理是整個計算機(jī)軟件開發(fā)設(shè)計的核心環(huán)節(jié),起著不容小覷的重要影響。
2數(shù)據(jù)庫管理
2.1數(shù)據(jù)庫管理的具體內(nèi)容
以目前情況為主要基礎(chǔ),主要包括以下內(nèi)容:第一,其自身存在的程序以及相關(guān)數(shù)據(jù)擁有一定程度上的獨(dú)立性,在數(shù)據(jù)呈現(xiàn)過程中一般會采用數(shù)據(jù)模型的方式將其中存在的相關(guān)關(guān)系表示出來,同時包含了數(shù)據(jù)的相關(guān)特征。第二,在開展基礎(chǔ)性數(shù)據(jù)管理工作的過程中將某一部門或企業(yè)作為獨(dú)立的個體,并以此為依據(jù)建立一套完善且具備系統(tǒng)化的數(shù)據(jù)庫系統(tǒng),將其用于對數(shù)據(jù)的管理與控制。第三,其自身存在的用戶接口屬于普通型,相關(guān)用戶在進(jìn)行數(shù)據(jù)開發(fā)與利用時,會獲得一定優(yōu)勢。第四,以實際情況作為具體的參考標(biāo)準(zhǔn)管理相關(guān)應(yīng)用程序,同時通過數(shù)據(jù)庫找尋與之相關(guān)并具備實用性的信息,進(jìn)一步減少存儲過程中出現(xiàn)重復(fù)儲存現(xiàn)象的發(fā)生;另外,建立上述新型的數(shù)據(jù)管理結(jié)構(gòu)可以有效、全面使用數(shù)據(jù)。
2.2數(shù)據(jù)庫目前存在的相關(guān)問題
第一,在管理數(shù)據(jù)庫的過程中出現(xiàn)人為問題。譬如,數(shù)據(jù)庫的相關(guān)管理人員在進(jìn)行相關(guān)操作的過程中方法使用不當(dāng),沒有按照相關(guān)安全管理標(biāo)準(zhǔn)進(jìn)行操作,導(dǎo)致在管理數(shù)據(jù)庫的過程中出現(xiàn)不同種類的安全問題。第二,在開展數(shù)據(jù)庫工作的過程中出現(xiàn)系統(tǒng)自帶問題,進(jìn)而導(dǎo)致出現(xiàn)一系列運(yùn)用過程中的問題。譬如,隨著當(dāng)前網(wǎng)絡(luò)技術(shù)的發(fā)展與創(chuàng)新,其自身的安全性受到極大地挑戰(zhàn),管理過程也必然會出現(xiàn)相應(yīng)的問題。第三,數(shù)據(jù)庫系統(tǒng)在操作過程中存在的相關(guān)問題。就目前的實踐情況結(jié)果顯示,該問題是數(shù)據(jù)庫出現(xiàn)信息泄露的主要原因。同時,隨著用戶的操作存在一定的不規(guī)范性,使計算機(jī)受到病毒的入侵。隨著這些病毒的爆發(fā),其中的數(shù)據(jù)與信息會被曝露出去,使計算的運(yùn)行與工作受到嚴(yán)重影響。此外,在計算機(jī)用戶進(jìn)行日常操作時,某些黑客會趁機(jī)向數(shù)據(jù)庫進(jìn)行攻擊,修改和破壞其中的內(nèi)容進(jìn),使數(shù)據(jù)泄露。
2.3數(shù)據(jù)庫在管理時所采取的方法
2.3.1安全策略
第一,以數(shù)據(jù)庫為基礎(chǔ)有針對性地進(jìn)行加密,尤其對于一些重要的數(shù)據(jù)信息,其對安全性的要求更高。因此,要不斷提高該部分?jǐn)?shù)據(jù)的安全性,盡量杜絕出現(xiàn)修改數(shù)據(jù)和非法訪問的現(xiàn)象。在實施該措施之后,雖然系統(tǒng)受到一定程度的破壞,但是其中存儲的相關(guān)數(shù)據(jù)被散播出去和被竊取的可能性并不是非常大。在整個安全保護(hù)系統(tǒng)中,需要建立一個完善的身份認(rèn)證機(jī)制,確保用戶與服務(wù)器數(shù)據(jù)進(jìn)行對接時,能準(zhǔn)備核實身份信息等數(shù)據(jù),以避免一些非法或其他不當(dāng)手段入侵后臺程序,并限制和打壓干擾破壞整個系統(tǒng)的行為,讓對方無法進(jìn)入系統(tǒng)核心,破壞系統(tǒng)安全。具體實行方法可以通過WPKI或Keberos三重加密驗證等方法進(jìn)行用戶安全管理。這樣一來,可以很好地對用戶身份進(jìn)行識別和辨認(rèn),強(qiáng)化安全性能。第二,需要加強(qiáng)訪問權(quán)的管理。這個管理重點(diǎn)在于對儲存內(nèi)容的訪問限制。尤其針對移動管理,需要后臺管理員能夠隨時調(diào)動訪問口令,實現(xiàn)動態(tài)管理用戶。第三,需要對信息數(shù)據(jù)內(nèi)容進(jìn)行加密。除了要控制訪問權(quán)限之外,還需要增加層層防護(hù),提高安全系數(shù)。信息加密能夠防止數(shù)據(jù)外泄而導(dǎo)致各種惡性事件的發(fā)生。通常情況下,需要根據(jù)不同的數(shù)據(jù)功能模塊來安置相對應(yīng)的安全口令。目前,計算機(jī)加密方法各種各樣,破解難度各異,其中安全系數(shù)較高的包括橢圓曲線密碼體制,這種體制當(dāng)前還沒有攻破方法,是個相當(dāng)不錯的加密方式。第四,需要長期進(jìn)行數(shù)據(jù)審計跟蹤管理,掌握數(shù)據(jù)動態(tài)信息,及時發(fā)現(xiàn)異常。另外,還要對攻擊手段進(jìn)行檢測,找到系統(tǒng)發(fā)生漏洞之處,從而找出問題并進(jìn)行改善和加固。
2.3.2管理策略
在使用數(shù)據(jù)庫的過程中,必須時刻保持防范意識,增加其警惕性,從根本上杜絕信息泄漏事件。運(yùn)用之前所說的方法,可以使數(shù)據(jù)庫的安全性得到增強(qiáng),也能保證使用者的合法權(quán)益。增強(qiáng)數(shù)據(jù)安全性最為有效的方法就是對其進(jìn)行必要的維護(hù)。在對數(shù)據(jù)庫維護(hù)與管理的過程中,必須備份有需要的信息,這樣即使有黑客入侵,也很難有可乘之機(jī)。雖然數(shù)據(jù)庫通過一些安全手段可以在一定程度上提高安全等級,但仍然無法杜絕安全事故發(fā)生。因此,加強(qiáng)管理機(jī)制十分必要,可采用虛擬服務(wù)器和動態(tài)分布式數(shù)據(jù)庫管理等方式進(jìn)行管理,只有這樣才可以確保數(shù)據(jù)庫的正常運(yùn)轉(zhuǎn),使事故發(fā)生時能夠及時采取保護(hù)手段管理數(shù)據(jù)安全。
2.3.3維護(hù)策略
當(dāng)前,數(shù)據(jù)庫維護(hù)也成為計算機(jī)軟件開發(fā)中需要考慮的重要對象之一,一個安全的系統(tǒng)除了需要有各種防護(hù)手段之外,還需要擁有優(yōu)良的系統(tǒng)維護(hù)管理。而數(shù)據(jù)庫的維護(hù)水平主要取決于該數(shù)據(jù)庫是否具有強(qiáng)大的維護(hù)能力和高效的數(shù)據(jù)整合能力。就目前的市場而言,提高數(shù)據(jù)庫維護(hù)水平可以充分利用市場資源,通過購買各種開源數(shù)據(jù)庫和整合系統(tǒng)來保證自身數(shù)據(jù)庫的安全管理。在日常維護(hù)管理過程中,可以很好地利用這些開發(fā)公司的數(shù)據(jù)維護(hù)工作。除此之外,計算機(jī)設(shè)計開發(fā)公司需要不斷引進(jìn)復(fù)合型人才,注重對專業(yè)性人才的培養(yǎng),并吸納精英,保證公司的穩(wěn)定運(yùn)營和開發(fā)工作。為整個系統(tǒng)提供充沛的管理人員,加強(qiáng)維護(hù)管理效率,降低風(fēng)險發(fā)生的概率。
3結(jié)語
計算機(jī)軟件在民眾日常生活中起到了重要的作用,人們必須重視計算機(jī)軟件的開發(fā)與數(shù)據(jù)庫管理等工作。所以,在整個研究過程中,開發(fā)者必須以客戶的需求為核心,不斷增強(qiáng)其軟件的使用價值。同時,還必須要做好數(shù)據(jù)庫管理等工作,使數(shù)據(jù)庫管理更加方便,為使用者帶來更多便利。
作者:蘇延平 單位:泉州信息工程學(xué)院
計算機(jī)技術(shù) 計算機(jī)安全 計算機(jī)維護(hù) 計算機(jī)軟件 計算機(jī)理論 計算機(jī)網(wǎng)絡(luò) 計算機(jī)畢業(yè)論 計算機(jī)英語 計算機(jī)畢業(yè) 計算機(jī)病毒 紀(jì)律教育問題 新時代教育價值觀