羅金全
摘要:隨著信息技術(shù)的不斷向前發(fā)展,信息技術(shù)已經(jīng)廣泛的應(yīng)用于各行各業(yè)中,成為了促進(jìn)社會(huì)發(fā)展的主要工具,計(jì)算機(jī)軟件技術(shù)是信息技術(shù)在實(shí)際使用過程中的重要載體。在日常工作的過程中,通過采取科學(xué)合理的措施,進(jìn)一步加大對(duì)計(jì)算機(jī)軟件的開發(fā)力度,對(duì)軟件中數(shù)據(jù)庫(kù)實(shí)施嚴(yán)格的管控措施,使得計(jì)算機(jī)軟件在實(shí)際使用過程中的一些安全隱患在最大程度上得以避免。與此同時(shí)還可以使得數(shù)據(jù)庫(kù)在實(shí)際使用過程中的儲(chǔ)蓄能力得到進(jìn)一步增加,有效提升計(jì)算機(jī)軟件的整體運(yùn)行效率。本文對(duì)計(jì)算機(jī)軟件開發(fā)以及數(shù)據(jù)庫(kù)的管理工作進(jìn)行了討論。
關(guān)鍵詞:計(jì)算機(jī)軟件;開發(fā);數(shù)據(jù)庫(kù);管理
0引言
隨著科學(xué)技術(shù)的不斷向前發(fā)展,信息技術(shù)的不斷突破,各行各業(yè)日常生產(chǎn)生活變得更加方便快捷。信息技術(shù)的不斷突破極大的方便了人們的日常生產(chǎn)生活,尤其是在人們運(yùn)用一些交流軟件以及移動(dòng)支付設(shè)備等都是以信息技術(shù)為核心所研發(fā)出來的,為了使得人們?cè)絹碓綇?fù)雜的要求得到更多的滿足,并且進(jìn)一步加強(qiáng)數(shù)據(jù)庫(kù)的管理性能。因此有必要對(duì)計(jì)算機(jī)軟件的開發(fā)以及數(shù)據(jù)庫(kù)管理的相關(guān)工作進(jìn)行討論。
1計(jì)算機(jī)軟件的開發(fā)與設(shè)計(jì)
1.1? 開發(fā)方法
就我國(guó)目前的實(shí)際情況而言,計(jì)算機(jī)軟件開發(fā)人員根據(jù)實(shí)際需求對(duì)計(jì)算機(jī)軟件進(jìn)行開發(fā)的時(shí)候主要用到的方法有三種:第一種是原型化方法。該方法在實(shí)際使用的過程中有著一系列的優(yōu)勢(shì)。首先通過該方法的合理使用,可以使得計(jì)算機(jī)軟件開發(fā)人員能夠在最大程度上滿足不同軟件在實(shí)際應(yīng)用過程中有關(guān)于功能的嚴(yán)格要求。在軟件實(shí)際運(yùn)行的過程中借助于一些特定的算法使得電腦能夠快速的使用,適應(yīng)計(jì)算機(jī)的輸入以及輸出的不同狀態(tài),與相對(duì)來說比較傳統(tǒng)的生命周期法相比較,原型化方法在實(shí)際使用的過程中需要有一個(gè)更加嚴(yán)謹(jǐn)?shù)恼J(rèn)定過程,并且在嚴(yán)格定義狀態(tài)的情況下,計(jì)算機(jī)軟件開發(fā)人員會(huì)不斷的根據(jù)具體用戶的實(shí)際需求并且通過一些復(fù)雜的算法,進(jìn)一步設(shè)計(jì)出功能更加完善的相關(guān)軟件;第二為軟件生命周期法。在該方法實(shí)際應(yīng)用的過程中,計(jì)算機(jī)軟件開發(fā)人員需要以時(shí)間作為其衡量的標(biāo)準(zhǔn),與此同時(shí)還需要在開發(fā)設(shè)計(jì)的過程中進(jìn)一步加大對(duì)于軟件開發(fā)過程的重視程度,對(duì)過程進(jìn)行定義,對(duì)維護(hù)過程進(jìn)行關(guān)注。對(duì)每個(gè)過程中實(shí)際存在的一些問題,需要不斷結(jié)合實(shí)際情況提出一些有效的預(yù)防措施以及相應(yīng)的解決措施。一般來說,在對(duì)軟件進(jìn)行設(shè)計(jì)的過程中,大多數(shù)都要經(jīng)歷六大周期,平均6 個(gè)月為一個(gè)周期;第三,自動(dòng)顯示的系統(tǒng)開發(fā)法。該方法在實(shí)際使用的過程中是在第4 代技術(shù)完全成熟的基礎(chǔ)上進(jìn)一步利用系統(tǒng)內(nèi)部所設(shè)定的一系列編碼進(jìn)行相應(yīng)的軟件設(shè)計(jì)的相關(guān)工作。設(shè)計(jì)人員在軟件開發(fā)的整個(gè)過程中,首先應(yīng)該采取更加積極科學(xué)合理的措施進(jìn)一步保證涉及的內(nèi)容以及目標(biāo)能夠滿足人們?cè)趯?shí)際生產(chǎn)生活過程中的要求。為其配備完善的說明內(nèi)容,從而使得相關(guān)用戶能夠更加快速的上手。
1.2? 設(shè)計(jì)方法
在對(duì)軟件進(jìn)行設(shè)計(jì)的過程中,首先計(jì)算機(jī)軟件開發(fā)工作人員應(yīng)該按照現(xiàn)行計(jì)算機(jī)軟件開發(fā)以及系統(tǒng)測(cè)試的嚴(yán)格標(biāo)準(zhǔn),對(duì)不同軟件系統(tǒng)的具體組成形式、處理過程以及相關(guān)功能等展開相應(yīng)的設(shè)計(jì)工作。一般來說,結(jié)合實(shí)際情況采用科學(xué)合理的方式方法繼續(xù)進(jìn)行相應(yīng)的編寫工作,是整個(gè)軟件在實(shí)際設(shè)計(jì)過程中的基礎(chǔ)所在。設(shè)計(jì)人員在編寫程序工作正式進(jìn)行的過程中,需要嚴(yán)格的按照相關(guān)的規(guī)范流程進(jìn)行自身的工作,并且根據(jù)程序編寫時(shí)間計(jì)劃要求來完成工作。一般來說,編碼程序會(huì)占據(jù)整個(gè)程序編寫工作的一半時(shí)間,為了使得整個(gè)程序的實(shí)際編寫效率能夠變得更加快速,編程人員應(yīng)該將編碼程序編寫的時(shí)間控制在1/3以內(nèi)。計(jì)算機(jī)軟件在正式編寫程序的過程中,項(xiàng)目負(fù)責(zé)人應(yīng)該采取科學(xué)合理的方式方法,有效組織協(xié)調(diào)不同模塊間的設(shè)計(jì)工作,從而在最大程度上避免因模塊間調(diào)用、模塊間參數(shù)不一致等問題導(dǎo)致計(jì)算機(jī)軟件存在模塊間的銜接問題,使得整個(gè)編碼的過程受到嚴(yán)重的影響。當(dāng)計(jì)算機(jī)軟件編制完成,進(jìn)入軟件測(cè)試環(huán)節(jié)的時(shí)候,計(jì)算機(jī)軟件測(cè)試人員需要對(duì)軟件的功能、性能、安全等各方面進(jìn)行測(cè)試。計(jì)算機(jī)軟件測(cè)試人員在這一工作的過程中應(yīng)該采取科學(xué)合理的方式方法,對(duì)計(jì)算機(jī)軟件開發(fā)人員所編寫的程序進(jìn)行嚴(yán)格的測(cè)試工作。在實(shí)際測(cè)試的過程中應(yīng)該著重對(duì)整個(gè)軟件系統(tǒng)的運(yùn)行功能以及使用功能等進(jìn)行嚴(yán)格的測(cè)試。隨后交由用戶親自體驗(yàn),并且根據(jù)用戶的使用意見、要求及時(shí)對(duì)軟件系統(tǒng)進(jìn)行調(diào)整,從而使得不同用戶的個(gè)性化需求得到最大程度的滿足。
2數(shù)據(jù)庫(kù)管理
2.1? 數(shù)據(jù)庫(kù)管理內(nèi)容
計(jì)算機(jī)軟件開發(fā)工作人員對(duì)數(shù)據(jù)庫(kù)進(jìn)行管理的過程中,主要有以下四大方面的工作內(nèi)容:首先,在實(shí)際工作的過程中需要采取積極措施保證不同種類的數(shù)據(jù)以及程序在運(yùn)行的時(shí)候都能夠?qū)⑵涔δ艹浞值陌l(fā)揮出來。在不同的數(shù)據(jù)模型之間每種類型的數(shù)據(jù)所具有的特有的功能,應(yīng)該成為數(shù)據(jù)庫(kù)管理模式中不可或缺的組成部分之一;其次,在企業(yè)等機(jī)構(gòu)進(jìn)行數(shù)據(jù)庫(kù)的創(chuàng)建工作的時(shí)候,應(yīng)該以數(shù)據(jù)為核心,緊緊的圍繞企業(yè)核心組織數(shù)據(jù),盡可能的形成一個(gè)統(tǒng)一的數(shù)據(jù)庫(kù)整體,從而使得數(shù)據(jù)庫(kù)系統(tǒng)在實(shí)際使用過程中的功能、性能、效率等方面更加完善,計(jì)算機(jī)軟件的綜合性功能得以進(jìn)一步加強(qiáng);再次,應(yīng)該為不同客戶提供更加方便的數(shù)據(jù)接口服務(wù);最后,提供科學(xué)合理的數(shù)據(jù)備份措施,防止意外、誤操作、應(yīng)用程序出錯(cuò)等問題導(dǎo)致的數(shù)據(jù)丟失、數(shù)據(jù)的不一致性等問題。
2.2? 數(shù)據(jù)庫(kù)中的常見問題
在數(shù)據(jù)庫(kù)實(shí)際使用過程中,常常會(huì)由于各種因素的影響發(fā)生以下三個(gè)方面的問題:首先,由于數(shù)據(jù)庫(kù)在正式運(yùn)行的過程中,通常都是由用戶根據(jù)自身的實(shí)際需求發(fā)送相應(yīng)的指令的。在這個(gè)過程中如果用戶由于工作的疏忽發(fā)送出錯(cuò)誤的指令的時(shí)候,就會(huì)使得數(shù)據(jù)庫(kù)無法穩(wěn)定的運(yùn)行;其次,在數(shù)據(jù)庫(kù)系統(tǒng)使用的過程中,數(shù)據(jù)庫(kù)處于相對(duì)來說比較穩(wěn)定的狀態(tài),然而在數(shù)據(jù)庫(kù)實(shí)際運(yùn)行的時(shí)候,不可避免的會(huì)受到一些外界因素的干擾,或者是由于數(shù)據(jù)庫(kù)在初始創(chuàng)立的時(shí)候就存在著一些安全應(yīng)用隱患,都會(huì)使得數(shù)據(jù)庫(kù)管理工作出現(xiàn)問題。一旦用戶在實(shí)際使用數(shù)據(jù)庫(kù)的過程中未能對(duì)這些問題進(jìn)行及時(shí)處理,將會(huì)使得數(shù)據(jù)庫(kù)在實(shí)際管理過程中的難度進(jìn)一步加大;最后,當(dāng)系統(tǒng)運(yùn)行出現(xiàn)問題時(shí),將會(huì)使得數(shù)據(jù)庫(kù)流失數(shù)據(jù)的概率大大增加。
2.3? 數(shù)據(jù)庫(kù)管理的措施
為了使得數(shù)據(jù)庫(kù)中的內(nèi)容得到充分的保護(hù),應(yīng)該采取加密的方法防止重要信息的泄露。與此同時(shí),用戶在使用數(shù)據(jù)庫(kù)的過程中,還需要根據(jù)實(shí)際情況為數(shù)據(jù)庫(kù)配備有效的防范體系,并且采用數(shù)據(jù)備份的方式保證用戶的利益。
3結(jié)束語
綜合文章上面所描述的內(nèi)容,當(dāng)前計(jì)算機(jī)技術(shù)已經(jīng)成為了各行各業(yè)不可或缺的重要技術(shù)之一。該技術(shù)給人們的日常生產(chǎn)生活帶來了極大的便利,當(dāng)數(shù)據(jù)庫(kù)系統(tǒng)出現(xiàn)管理的方面的問題的時(shí)候,應(yīng)該采取積極的措施對(duì)其進(jìn)行處理。
參考文獻(xiàn):
[1]?? 馬海燕.計(jì)算機(jī)軟件開發(fā)與數(shù)據(jù)庫(kù)管理中的問題與應(yīng)對(duì)策略[J].電子技術(shù)與軟件工程,2018(18):45.
[2]?? 田興強(qiáng).計(jì)算機(jī)軟件開發(fā)與數(shù)據(jù)庫(kù)管理領(lǐng)域中存在的問題及方法[J].電腦迷,2018(06):22.
[3]?? 趙云祥.基于計(jì)算機(jī)軟件工程的數(shù)據(jù)庫(kù)編程技術(shù)策略探討[J].電腦知識(shí)與技術(shù),2018,14(16):16-17.
[4]?? 王運(yùn)嘉.計(jì)算機(jī)軟件整體保護(hù)模式之探討[D].中國(guó)政法大學(xué),2014.[5]崔輝.我國(guó)軟件產(chǎn)業(yè)發(fā)展與對(duì)策研究[D].吉林大學(xué),2005.