吳奇英
摘要:在計(jì)算機(jī)系統(tǒng)中,應(yīng)用軟件是其運(yùn)作的核心,數(shù)據(jù)庫(kù)管理給計(jì)算機(jī)軟件的正常運(yùn)作提供了支持和保證。本文在掌握計(jì)算機(jī)軟件開發(fā)于數(shù)據(jù)庫(kù)管理各自內(nèi)容的基礎(chǔ)上,分析了其在運(yùn)用過程中出現(xiàn)了一些問題,并提出了相應(yīng)的解決措施。
關(guān)鍵詞:計(jì)算機(jī)系統(tǒng);計(jì)算機(jī)軟件開發(fā);數(shù)據(jù)庫(kù)管理;運(yùn)用
中圖分類號(hào):TP311 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1007-9416(2019)01-0155-01
1 計(jì)算機(jī)軟件開發(fā)與數(shù)據(jù)庫(kù)管理的概念
1.1 計(jì)算機(jī)軟件開發(fā)
計(jì)算機(jī)軟件開發(fā)包括應(yīng)用軟件的開發(fā)和系統(tǒng)軟件開發(fā)兩方面的內(nèi)容。其中應(yīng)用軟件主要是指客戶在具體操作和使用過程中,為了解決某一具體問題而使用的軟件。而系統(tǒng)軟件是指計(jì)算機(jī)內(nèi)的操作系統(tǒng)、數(shù)據(jù)庫(kù)管理、計(jì)算機(jī)文件系統(tǒng)以及維護(hù)和管理所需要的一系列維持計(jì)算機(jī)正常運(yùn)行的軟件,范圍相對(duì)廣泛。對(duì)于計(jì)算機(jī)軟件的開發(fā),包括開發(fā)與設(shè)計(jì)兩個(gè)環(huán)節(jié)。
1.1.1 軟件開發(fā)
在進(jìn)行開發(fā)時(shí),開發(fā)人員可以根據(jù)自身需要,在開發(fā)、軟件生命周期法、原型化、自動(dòng)開發(fā)三種方法中選擇一種合適的方法去進(jìn)行。并且在軟件開發(fā)之后,首先,需要采取科學(xué)手段對(duì)該軟件進(jìn)行評(píng)估,做好質(zhì)量把關(guān),確認(rèn)無誤后再投入使用。
1.1.2 軟件設(shè)計(jì)
在進(jìn)行軟件設(shè)計(jì)時(shí),首先,需要對(duì)軟件的程序進(jìn)行設(shè)計(jì)和編寫,這一環(huán)節(jié)屬于計(jì)算機(jī)軟件開發(fā)的基礎(chǔ)工作,同時(shí)也屬于重要工作。因?yàn)檐浖脑O(shè)計(jì)水平直接關(guān)系到軟件的應(yīng)用程度,編碼程序的順利完成不僅可以提高軟件開發(fā)的效率,而且較好的編碼程序還可以提高人們的工作效率。其次,需要對(duì)軟件系統(tǒng)進(jìn)行測(cè)試。在編碼工作順利完成之后,需要對(duì)所開發(fā)的軟件進(jìn)行局部試用,在進(jìn)行使用的過程中搜集這部分客戶的使用信息,了解客戶的滿意度,在確保軟件質(zhì)量安全可靠的情況下再投入使用,然后在市場(chǎng)的使用過程中不斷進(jìn)行維護(hù)、升級(jí),提升客戶的滿意度。
1.1.3 軟件開發(fā)與設(shè)計(jì)員遵循的原則
(1)以客戶的實(shí)際需求為導(dǎo)向,開發(fā)具有實(shí)用性的軟件;(2)以普適性為目標(biāo),提高客戶認(rèn)同感;(3)以便利可靠為原則,提高運(yùn)作效率。
1.2 數(shù)據(jù)庫(kù)管理
目前,有關(guān)計(jì)算機(jī)的使用日益普遍化。隨著人們生活水平的提高,對(duì)系統(tǒng)軟件的要求也不斷提高。這就需要計(jì)算機(jī)技術(shù)的設(shè)計(jì)開發(fā)中,以客戶需求為導(dǎo)向,不斷進(jìn)行創(chuàng)新,對(duì)計(jì)算機(jī)軟件系統(tǒng)進(jìn)行更新?lián)Q代,努力使軟件產(chǎn)品由傳統(tǒng)的單層結(jié)構(gòu)向多層次方面轉(zhuǎn)變。在發(fā)展過程中,最為明顯的變化是客戶對(duì)系統(tǒng)的安全性有了更高要求。
數(shù)據(jù)庫(kù)管理作為軟件開發(fā)的重要內(nèi)容,是計(jì)算機(jī)系統(tǒng)中的一個(gè)重要組成部分,同時(shí),數(shù)據(jù)庫(kù)管理工作也是計(jì)算機(jī)系統(tǒng)正常運(yùn)行的基礎(chǔ)。
2 計(jì)算機(jī)軟件開發(fā)與數(shù)據(jù)庫(kù)管理運(yùn)用中存在的問題
在計(jì)算機(jī)系統(tǒng)中,數(shù)據(jù)庫(kù)的管理是其運(yùn)作的核心。但是根據(jù)市場(chǎng)幾年來的運(yùn)作狀況,可以發(fā)現(xiàn)我國(guó)計(jì)算機(jī)軟件中的數(shù)據(jù)庫(kù)管理并非十分完善,仍然存在一些問題。
2.1 管理人員的素質(zhì)問題
計(jì)算機(jī)軟件自身系統(tǒng)的完善性在計(jì)算機(jī)安全問題中發(fā)揮的主要作用,但是,數(shù)據(jù)庫(kù)管理人員的職責(zé)的發(fā)揮也至關(guān)重要。首先,在軟件進(jìn)行開發(fā)階段,個(gè)別管理人員因?yàn)閷I(yè)素養(yǎng)欠缺,責(zé)任心缺乏,存在急于求成的心理,不僅降低了軟件開發(fā)的速度,而且使數(shù)據(jù)出現(xiàn)問題。其次,在軟件投入使用的管理過程中,個(gè)別管理人員因?yàn)樨?zé)任心不強(qiáng)、專業(yè)素質(zhì)不高,在對(duì)數(shù)據(jù)庫(kù)的管理過程中,未能嚴(yán)格遵循數(shù)據(jù)庫(kù)的處理方法和操作流程,不僅影響數(shù)據(jù)庫(kù)的正常運(yùn)行和有效性,而且甚至?xí)?dǎo)致數(shù)據(jù)的泄露,給客戶和企業(yè)造成無法彌補(bǔ)的損失。
2.2 計(jì)算機(jī)軟件系統(tǒng)問題
計(jì)算機(jī)軟件的開發(fā)涉及到開發(fā)和設(shè)計(jì)兩個(gè)環(huán)節(jié)。雖然在計(jì)算機(jī)完全投入使用前會(huì)進(jìn)行測(cè)試,但是憑借目前的技術(shù)發(fā)展水平,在設(shè)計(jì)中編碼和環(huán)節(jié)仍然會(huì)存在一些隱患。這種軟件系統(tǒng)中自帶的問題會(huì)給未來客戶的使用安全性埋下安全隱患。使計(jì)算機(jī)軟件無法安全穩(wěn)定的運(yùn)行。
2.3 用戶操作中存在問題
對(duì)于詩(shī)句苦管理的安全性不僅與管理人員的素質(zhì)、計(jì)算機(jī)軟件系統(tǒng)有關(guān),而且與用戶的操作流程密切相關(guān)。按照操作流程進(jìn)行操作,是保證軟件系統(tǒng)正常穩(wěn)定運(yùn)行的必要前提。計(jì)算機(jī)遭到病毒感染后,會(huì)造成木馬程序的入侵。病毒一旦發(fā)作就會(huì)嚴(yán)重影響數(shù)據(jù)庫(kù)的安全。如果此時(shí)有黑客進(jìn)行數(shù)據(jù)庫(kù)訪問、破壞、修改,都極有可能會(huì)導(dǎo)致一些重要數(shù)據(jù)的外流。
3 計(jì)算機(jī)軟件開發(fā)與數(shù)據(jù)庫(kù)管理的有效途徑
對(duì)于計(jì)算機(jī)軟件開發(fā)與數(shù)據(jù)管理工作,從以上的問題分析可以看出,目前存在的問題不僅涉及到計(jì)算機(jī)軟件的開發(fā)問題,而且還有軟件投入市場(chǎng)之后的維護(hù)問題以及用戶的操作問題。針對(duì)以上問題,提出了以下幾點(diǎn)措施。
3.1 加強(qiáng)數(shù)據(jù)庫(kù)的基礎(chǔ)管理
首對(duì)于數(shù)據(jù)庫(kù)的管理方面,無論是管理人員還是客戶,都應(yīng)該具有強(qiáng)烈的防范意識(shí)。對(duì)有可能出現(xiàn)的安全問題提高警惕,多加防范。
(1)對(duì)于管理人員來說,應(yīng)該對(duì)客戶的資源和數(shù)據(jù)的安全問題最進(jìn)行負(fù)責(zé)。應(yīng)該在軟件投入使用之后,不斷融入新技術(shù)進(jìn)行創(chuàng)新,提高軟件的安全性。只有這樣才可以對(duì)市場(chǎng)上出現(xiàn)新的黑科技技術(shù)進(jìn)行防范,提高數(shù)據(jù)的安全性,為客戶的安全使用提供一份保障。除此之外,還應(yīng)該制定分管理制度,對(duì)數(shù)據(jù)庫(kù)系統(tǒng)進(jìn)行動(dòng)態(tài)分布管理。(2)對(duì)于客戶來說,應(yīng)該規(guī)范操作流程。對(duì)于軟件系統(tǒng)中的重要數(shù)據(jù)和資源即使進(jìn)行備份,減少數(shù)據(jù)丟失的可能性。只有這樣才能在黑客進(jìn)行侵入時(shí)無法造成實(shí)質(zhì)性傷害。
3.2 加強(qiáng)對(duì)數(shù)據(jù)庫(kù)的安全管理
對(duì)于目前的數(shù)據(jù)庫(kù)管理,主要是安全問題突出。因此,在解決計(jì)算機(jī)軟件開發(fā)與數(shù)據(jù)庫(kù)管理運(yùn)用的解決措施中加強(qiáng)對(duì)數(shù)據(jù)庫(kù)的安全管理十分必要。對(duì)于安全管理主要可以分為三個(gè)部分:(1)限制訪問權(quán)限;(2)加密數(shù)據(jù)內(nèi)容;(3)安全加密處理。
3.3 加強(qiáng)對(duì)數(shù)據(jù)庫(kù)的維護(hù)管理
對(duì)于任何一個(gè)信息軟件而言,它的安全性不僅需要在開發(fā)階段進(jìn)行,而且在投入使用后還要進(jìn)行不斷的更新維護(hù)。對(duì)于計(jì)算機(jī)軟件與數(shù)據(jù)庫(kù)管理工作而言,在軟件投入市場(chǎng)完全使用之后,還需要進(jìn)行日常維護(hù)。
4 結(jié)語
綜上所述,目前的計(jì)算機(jī)軟件系統(tǒng)與數(shù)據(jù)庫(kù)管理運(yùn)用中存在一些問題,希望軟件開發(fā)企業(yè)能夠不斷進(jìn)行創(chuàng)新,對(duì)軟件系統(tǒng)進(jìn)行更新?lián)Q代。在創(chuàng)新中不斷滿足客戶需求,為我國(guó)的科技進(jìn)步做出貢獻(xiàn)。
參考文獻(xiàn)
[1] 吳亞娟.淺談?dòng)?jì)算機(jī)軟件開發(fā)與數(shù)據(jù)庫(kù)管理[J].電子技術(shù)與軟件工程,2017(5):79-79.
[2] 張亞利.計(jì)算機(jī)軟件開發(fā)與數(shù)據(jù)庫(kù)管理中的問題及對(duì)策[J].信息與電腦(理論版),2016(10):194-195.
Abstract:Abstract: In computer systems, application software is the core of its operation. Database management provides support and guarantee for the normal operation of computer software. On the basis of mastering the respective contents of computer software development in database management, this paper analyzes some problems in the application process and proposes corresponding solutions.
Key words:computer system; computer software development; database management; application