發(fā)表計算機(jī)論文(2)
發(fā)表計算機(jī)論文
發(fā)表計算機(jī)論文篇2
淺談計算機(jī)軟件開發(fā)與數(shù)據(jù)庫管理
引言:目前,隨著計算機(jī)技術(shù)的迅速發(fā)展,計算機(jī)軟件技術(shù)在我國的各個領(lǐng)域都得到了廣泛應(yīng)用,它與人們的生活及社會的發(fā)展有著密切的關(guān)系,所以說,加強(qiáng)計算機(jī)軟件技術(shù)的開發(fā).設(shè)計以及做好數(shù)據(jù)庫的管理是非常重要的.
一.關(guān)于計算機(jī)軟件技術(shù)的開發(fā)與設(shè)計
(一)關(guān)于計算機(jī)軟件的開發(fā)
計算機(jī)軟件的開發(fā)一般包括兩種,一是系統(tǒng)軟件,其開發(fā)主要是為計算機(jī)與用戶使用界面等相關(guān)軟件,比如計算機(jī)的操作系統(tǒng).數(shù)據(jù)庫的管理系統(tǒng).網(wǎng)絡(luò)連接等等能夠解決實際問題的開些軟件.二是應(yīng)用軟件的開發(fā),其主要是為了解決實際生活與工作中遇到了問題,為用戶的計算機(jī)設(shè)備,提供更多服務(wù)的軟件.另外,對于計算機(jī)軟件的開發(fā)要遵循一定的原則.要對其軟件進(jìn)行分階段的評審.做好相關(guān)質(zhì)量的控制工作,在評估過程中,要采用科學(xué)的手段.
(二)計算機(jī)軟件的設(shè)計
關(guān)于計算機(jī)軟件的設(shè)計,其主要是指系統(tǒng)的基本流程,包括設(shè)計軟件的功能和進(jìn)一步實現(xiàn)軟件的方法,總體的結(jié)構(gòu)設(shè)計.編程和調(diào)試.為計算機(jī)軟件的詳細(xì)設(shè)計提供一定的基礎(chǔ)保障.
1.軟件程序編寫.所有軟件的設(shè)計實施都是由編寫程序工作開始的,它一般在規(guī)范化的流程中,所占的比例是不會超過一半的,在設(shè)計過程完成的出色的話,相應(yīng)的也會提高編碼的效率,另外,在編碼過程中要特別小心,如果在編碼過程出現(xiàn)問題,就會影響軟件設(shè)計的整個進(jìn)度,雖然這種情況目前在軟件設(shè)計中經(jīng)常出現(xiàn),但是為了能夠不影響設(shè)計的進(jìn)程,一定要注意編碼.
2.軟件系統(tǒng)的測試.在編程工作進(jìn)行完畢后,把測試好的編寫系統(tǒng)交給用戶使用,然后,在用戶確定每個功能滿意后,整個的軟件設(shè)計也就算完成,但是,這也并不代表著一切都將結(jié)束,在今后的軟件運(yùn)作中,還要不斷進(jìn)行升級,只有這樣才能進(jìn)一步的保證軟件的正常運(yùn)行.
3.關(guān)于軟件開發(fā)的價值與相關(guān)的安全措施.
3.1在軟件的開發(fā)過程中,若想實現(xiàn)它的開發(fā)實用價值,這就要求在計算機(jī)軟件的開發(fā)期間將所需的分析問題放在開發(fā)軟件的最前面.
3.2在軟件開發(fā)過程中,開發(fā)者一定要保證軟件最基本的功能和軟件的運(yùn)行,另外特別要注意的是要保證軟件在今后的使用過程中方便.簡單.容易,只有這樣才能夠讓人們認(rèn)可,進(jìn)而購買.
3.3為了能夠開發(fā)一個有實用價值的軟件,這就要求開發(fā)人員一是要有專業(yè)化的分工,有一個合理的流程;二是要為軟件的開發(fā)項目提供一定的物質(zhì)保證和技術(shù)條件,保證充足的開發(fā)資金和優(yōu)質(zhì)的環(huán)境,更好的為軟件開發(fā)帶來好的效益和實用價值.
二.關(guān)于數(shù)據(jù)庫的管理
目前,隨著科技的不斷進(jìn)步,市場對軟件系統(tǒng)的需求也在不斷提高,軟件的產(chǎn)品也在逐漸走向多樣化,慢慢的從以前的單層結(jié)構(gòu)模式走向多層次的發(fā)展空間,在此同時,由于用戶對軟件系統(tǒng)的存儲.安全.分析等要求的提高,數(shù)據(jù)庫系統(tǒng)的建立成為不為人知的后臺倉庫.
(一)數(shù)據(jù)庫管理的概念
數(shù)據(jù)庫管理主要是指,在數(shù)據(jù)庫運(yùn)行過程中,保證其能夠正常運(yùn)行和發(fā)揮良好的服務(wù)質(zhì)量進(jìn)行的一種技術(shù)管理工作,其管理的主要內(nèi)容主要包括數(shù)據(jù)庫的重新組裝.重新構(gòu)建.調(diào)試.日常業(yè)務(wù)的備份等.
(二)關(guān)于數(shù)據(jù)庫的應(yīng)用技術(shù)
數(shù)據(jù)庫的技術(shù)一是綜合性的數(shù)據(jù)庫,它是以企業(yè)或著部門為主要的單位,然后對其數(shù)據(jù)為中心形成數(shù)據(jù)組織.另外,以數(shù)據(jù)模型為主要形式,然后在描述數(shù)據(jù)本身存在的特點以外,還要描述數(shù)據(jù)之間的聯(lián)系.再加上,不同的程序之間有不同的處理要求,數(shù)據(jù)庫的建立能夠根據(jù)其所需從中取得需要的數(shù)據(jù), 這樣就避免了重復(fù)存儲的現(xiàn)象,也便于維護(hù)數(shù)據(jù)的一致性.最后這種統(tǒng)一的管理方式,進(jìn)一步實現(xiàn)了數(shù)據(jù)的安全和可靠以及完整性.
(三)當(dāng)前,數(shù)據(jù)庫存在的一些問題
一是,數(shù)據(jù)庫系統(tǒng)存在的問題.數(shù)據(jù)庫系統(tǒng)存在的問題在一定程度上阻礙了系統(tǒng)的正常工作.比如,網(wǎng)絡(luò)信息安全的問題.二是,在使用方面存在的問題.這主要是因為,在數(shù)據(jù)庫的管理中,是由人來完成此操作的,所以如果在管理過程中出現(xiàn)了錯誤或著不恰當(dāng)?shù)牟僮鳎蜁硪恍┬畔⑿孤兜膯栴},影響了其正常的運(yùn)行.三是,操作系統(tǒng)中存在的問題.在系統(tǒng)操作過程中,其本身就存在著一些風(fēng)險來源,比如,用戶的不當(dāng)操作,可能會造成計算機(jī)感染大量的病毒,造成木馬程序的入侵,如果在操作過程中,這些病毒一起發(fā)作就會直接影響數(shù)據(jù)庫的運(yùn)行,再加上一些別有用心人的訪問,影響了數(shù)據(jù)庫信息的安全,造成了一些重要信息的外泄。
(四)解決數(shù)據(jù)庫管理問題的幾點策略
一是做好數(shù)據(jù)庫的安全管理工作.近幾年隨著信息技術(shù)的不斷發(fā)展,其應(yīng)用在人們的生活中也得到了普及,同時,網(wǎng)絡(luò)資源的運(yùn)用也出現(xiàn)了一些別有用心的人,一些不法分子為了獲取更多的利益,竊取用戶的重要信息,給用戶帶來了經(jīng)濟(jì)損失等,所以,這就要求我們必須加強(qiáng)加密技術(shù)的建設(shè)技術(shù),加強(qiáng)對重要信息的加密處理工作,防止數(shù)據(jù)的丟失.
二是,做好數(shù)據(jù)庫信息可靠性和安全性的維護(hù)工作.加強(qiáng)數(shù)據(jù)庫的管理主要是在數(shù)據(jù)庫的運(yùn)行過程中,要對數(shù)據(jù)庫的信息進(jìn)行定時的備份,以免在數(shù)據(jù)庫的使用過程中出現(xiàn)故障,造成其數(shù)據(jù)信息的破壞,也影響了數(shù)據(jù)的恢復(fù),所以,做好數(shù)據(jù)的備份工作是非常關(guān)鍵的.
三是,加強(qiáng)對數(shù)據(jù)庫的安全管理建設(shè).在對數(shù)據(jù)庫的安全管理工作方面,一定要提高管理人員的防范意識,盡可能的避免數(shù)據(jù)庫信息的泄露問題,比如,對于一些重要的信息或著機(jī)密的文件,要對其進(jìn)行嚴(yán)格加密,如果別的用戶要對其進(jìn)行訪問時,一定要輸入密碼才能查看,通過這樣的方法,可以在一定的程度上,避免別的用戶對信息進(jìn)行破壞,同時,也進(jìn)一步減少了數(shù)據(jù)庫信息的泄露現(xiàn)象.
結(jié)語
隨著信息時代的不斷進(jìn)步,計算機(jī)軟件技術(shù)的應(yīng)用在人們的生活中發(fā)揮了重大的作用.因此,我們必須做好計算機(jī)軟件技術(shù)的開發(fā)與設(shè)計,使之在人們的生活中實現(xiàn)真正的價值與意義,進(jìn)一步促進(jìn)計算機(jī)軟件技術(shù)的發(fā)展.