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