文/鄭憲秋
隨著我國進(jìn)入信息技術(shù)領(lǐng)域發(fā)展的新時(shí)期,整合軟件開發(fā)資源,把握軟件工程技術(shù)的要點(diǎn),以客戶的需求為原則,全面掌握數(shù)據(jù)庫設(shè)計(jì)中軟件工程的的主要內(nèi)容,創(chuàng)新設(shè)計(jì)形式,將有價(jià)值的信息進(jìn)行及時(shí)保存,才能不斷強(qiáng)化我國基礎(chǔ)數(shù)據(jù)庫設(shè)計(jì)工作的實(shí)效。在軟件工程技術(shù)下設(shè)計(jì)數(shù)據(jù)庫,有利于及時(shí)對依托軟件工程技術(shù)設(shè)計(jì)的數(shù)據(jù)庫的可行性進(jìn)行分析,切實(shí)保障數(shù)據(jù)庫能夠充分滿足市場和客戶的需求。
軟件工程技術(shù)主要通過分析計(jì)算機(jī)技術(shù)以及相應(yīng)的手動(dòng)控制技術(shù),以及從經(jīng)濟(jì)層面、技術(shù)層面和操作等方面對數(shù)據(jù)庫進(jìn)行考究,經(jīng)過科學(xué)的統(tǒng)計(jì)再得出數(shù)據(jù),再次基礎(chǔ)上對數(shù)據(jù)庫進(jìn)行全面的討論。相關(guān)人員積極參與到討論活動(dòng)中,對數(shù)據(jù)庫的可行性進(jìn)行初步的評估,以成熟的技術(shù)對數(shù)據(jù)庫的任務(wù)進(jìn)行設(shè)計(jì),最終生成科學(xué)、客觀的可行性報(bào)告。
軟件工程技術(shù)下的書苦菊運(yùn)行具有較高的可行性,因此相關(guān)數(shù)據(jù)分析人員就可以著手對數(shù)據(jù)庫制定開發(fā)計(jì)劃,例如對數(shù)據(jù)庫系統(tǒng)的開發(fā)團(tuán)隊(duì)及人員構(gòu)成、分配以及整個(gè)項(xiàng)目的進(jìn)度、先關(guān)驗(yàn)收標(biāo)準(zhǔn)、驗(yàn)收方式、時(shí)間等進(jìn)行全面的計(jì)劃。在這個(gè)過程中要充分基于客戶的數(shù)據(jù)庫使用體驗(yàn)為基礎(chǔ),提升數(shù)據(jù)庫的美觀程度和簡易程度,因此借助軟件工程技術(shù)更有助于達(dá)到這個(gè)目的。
在設(shè)計(jì)數(shù)據(jù)庫的過程中,要充分對系統(tǒng)的運(yùn)行環(huán)境以及系統(tǒng)綜合性能等進(jìn)行全面的分析,借助工程軟件技術(shù)對數(shù)據(jù)庫的運(yùn)行環(huán)境和綜合性能等進(jìn)行分析更加有利于結(jié)果的實(shí)現(xiàn),并且確保結(jié)果的客觀性,為系統(tǒng)的下一步設(shè)計(jì)和完善奠定數(shù)據(jù)基礎(chǔ)。
建立和設(shè)計(jì)數(shù)據(jù)庫作為數(shù)據(jù)庫系統(tǒng)設(shè)計(jì)中的重要內(nèi)容組成,其影響因素較多,其中系統(tǒng)的運(yùn)行速率和效果是最直觀的,并且相應(yīng)的也能夠直觀的額體現(xiàn)在整個(gè)數(shù)據(jù)庫設(shè)計(jì)中。先進(jìn)的軟件工程技術(shù)不僅擁有明確且高效的簡化運(yùn)行方式和高效的速率,同時(shí)還有提升用戶信息獲取的關(guān)鍵速度,因此,軟件工程技術(shù)對數(shù)據(jù)庫設(shè)計(jì)的重要性還體現(xiàn)在能夠充分基于用戶的需求對系統(tǒng)設(shè)計(jì)的概念和結(jié)構(gòu)進(jìn)行優(yōu)化,并且在此基礎(chǔ)上繪制系統(tǒng)實(shí)體圖。
在數(shù)據(jù)庫設(shè)計(jì)中,我們可以將不同的設(shè)計(jì)饑餓軟的任務(wù)進(jìn)行不同的劃分,例如在設(shè)計(jì)資源服務(wù)管理器、在設(shè)計(jì)桌面、在設(shè)計(jì)當(dāng)下流行的手機(jī)版的過程中,借助軟件工程技術(shù)對數(shù)據(jù)庫系統(tǒng)進(jìn)行開發(fā),借助移動(dòng)網(wǎng)絡(luò)和無限網(wǎng)絡(luò)等形式來對系統(tǒng)軟件進(jìn)行升級更新,構(gòu)架起客戶端-服務(wù)器的開發(fā)模式。為了促進(jìn)數(shù)據(jù)庫設(shè)計(jì)的效率,應(yīng)當(dāng)加強(qiáng)現(xiàn)代化軟件工程技術(shù)的運(yùn)用,通過該技術(shù)將設(shè)計(jì)信息進(jìn)行攔截、采集、記錄,提升最終設(shè)計(jì)成果的品質(zhì),記住社交網(wǎng)絡(luò)對其它相關(guān)資料信息進(jìn)行搜集,提升軟件工程技術(shù)的使用效率,加大在線信息采集的力度,對數(shù)據(jù)庫系統(tǒng)設(shè)計(jì)過程進(jìn)行全面監(jiān)督,為滿足用戶需求層層把好關(guān)。本地?cái)?shù)據(jù)庫板塊加強(qiáng)了服務(wù)器消息管理界面、界面恢復(fù)、數(shù)據(jù)庫備份以及列表管理等板塊的可行性,提升用戶在使用過程中的使用體驗(yàn),通過網(wǎng)絡(luò)通信的功能板塊對數(shù)據(jù)庫的實(shí)現(xiàn)遠(yuǎn)程操作,促進(jìn)系統(tǒng)設(shè)計(jì)的實(shí)效。
將軟件工程技術(shù)及時(shí)滲透到項(xiàng)目開發(fā)環(huán)節(jié)中,對項(xiàng)目開發(fā)方案進(jìn)行明確,并根據(jù)項(xiàng)目的實(shí)際情況成立項(xiàng)目開發(fā)負(fù)責(zé)小組,選擇業(yè)務(wù)優(yōu)、技術(shù)強(qiáng)的技術(shù)人員來對項(xiàng)目開發(fā)負(fù)責(zé),完善相關(guān)開發(fā)文案資料,為數(shù)據(jù)庫設(shè)計(jì)挖掘更多的尖端技術(shù)人才,建立一支業(yè)務(wù)過硬的項(xiàng)目開發(fā)團(tuán)隊(duì)。針對數(shù)據(jù)庫設(shè)計(jì)和系統(tǒng)開發(fā)的特征,從創(chuàng)新的角度出發(fā),提高數(shù)據(jù)庫系統(tǒng)的創(chuàng)意性,更好的滿足高端客戶的需求。將編碼形成完善的設(shè)計(jì)系統(tǒng),充分考慮到測試驗(yàn)收的內(nèi)容中,以規(guī)范的技術(shù)引導(dǎo)相關(guān)的內(nèi)容,穩(wěn)定系統(tǒng)、維護(hù)客戶。例如,在編制計(jì)劃的階段,技術(shù)人員可以提前編制一個(gè)操作性較高的進(jìn)度計(jì)劃,將客戶需求和商業(yè)需求作為影響因素,嚴(yán)格按照軟件工程技術(shù)來對數(shù)據(jù)庫系統(tǒng)進(jìn)行設(shè)計(jì),提高最終質(zhì)量驗(yàn)收的成效,將驗(yàn)收合格的系統(tǒng)及時(shí)移交下一產(chǎn)品制作,不合格的要及時(shí)報(bào)廢處理。
明確數(shù)據(jù)庫設(shè)計(jì)的功能以及用途,利用軟件工程技術(shù)來滿足用戶對數(shù)據(jù)庫功能的需求,以用戶的需求和選擇為主要標(biāo)準(zhǔn),將用戶的需求體現(xiàn)到基于工程軟件技術(shù)下的數(shù)據(jù)庫設(shè)計(jì)中,確定好數(shù)據(jù)庫系統(tǒng)同系統(tǒng)下其余元素之間的接口,提升有效性需求在軟件技術(shù)的影響。在工軟件工程技術(shù)下,應(yīng)當(dāng)將不同用戶的不同需求進(jìn)行分類,例如軟件圓形以及使用策略等,強(qiáng)化數(shù)據(jù)庫模型構(gòu)建,及時(shí)分析數(shù)據(jù)庫結(jié)構(gòu),加強(qiáng)借助模型老體現(xiàn)圖紙和實(shí)體之間的緊密聯(lián)系。按照說明書中的需求規(guī)格,采取書面形式來表達(dá)用戶對數(shù)據(jù)庫系統(tǒng)設(shè)計(jì)的需求,盡可能延長軟件工程技術(shù)的生命周期,及時(shí)修正不完善的地方,讓軟件工程技術(shù)不斷發(fā)展和完善。此外,對系統(tǒng)的功能、運(yùn)行環(huán)境、性能等需求進(jìn)行分析,進(jìn)一步生成相應(yīng)的系統(tǒng)需求報(bào)告,最大限度體現(xiàn)出用戶對數(shù)據(jù)庫系統(tǒng)的需求,始終秉持界面簡潔、功能完善的基本原則。
總而言之,隨著我國信息技術(shù)領(lǐng)域的不斷飛速發(fā)展,將軟件工程技術(shù)運(yùn)用到數(shù)據(jù)庫系統(tǒng)設(shè)計(jì)中成為我國數(shù)據(jù)庫設(shè)計(jì)的主要發(fā)展方向。軟件工程技術(shù)以其得天獨(dú)厚的優(yōu)勢,在數(shù)據(jù)庫設(shè)計(jì)等諸多領(lǐng)域中逐漸顯示著重要作用,但是由于我國目前尚處于探索階段,對該項(xiàng)技術(shù)在數(shù)據(jù)庫設(shè)計(jì)中的應(yīng)用缺乏相應(yīng)的重視和應(yīng)用辦法,還有待進(jìn)一步實(shí)踐探索。