華為云計(jì)算 云知識(shí) 數(shù)據(jù)庫(kù)需求分析的步驟和要求
數(shù)據(jù)庫(kù)需求分析的步驟和要求

在做 數(shù)據(jù)庫(kù) 設(shè)計(jì)的需求分析時(shí),在系統(tǒng)調(diào)研、收集和分析需求,確定系統(tǒng)開發(fā)范圍的階段,要求:

1. 信息調(diào)研

信息調(diào)研目標(biāo)是明確所設(shè)計(jì)的數(shù)據(jù)庫(kù)中要存儲(chǔ)哪些數(shù)據(jù),哪些數(shù)據(jù)需要進(jìn)行加工處理,哪些數(shù)據(jù)需要給后續(xù)下游系統(tǒng)使用。確定所設(shè)計(jì)的數(shù)據(jù)庫(kù)系統(tǒng)用到的所有信息,明確信息來源,方式,數(shù)據(jù)格式和內(nèi)容。

2. 處理需求

把用戶用業(yè)務(wù)語(yǔ)言描述的需求轉(zhuǎn)化成計(jì)算機(jī)系統(tǒng)或者開發(fā)人員能夠理解的設(shè)計(jì)需求。所以要描述數(shù)據(jù)處理的操作功能。操作的先后次序,操作的執(zhí)行頻率,場(chǎng)合,操作和數(shù)據(jù)間的聯(lián)系,同時(shí)還要明確用戶要求的響應(yīng)時(shí)間以及處理方式等等。把用戶的業(yè)務(wù)功能需求轉(zhuǎn)化成需求說明,定義要設(shè)計(jì)的數(shù)據(jù)庫(kù)系統(tǒng)的功能點(diǎn)。

3. 了解并記錄用戶在安全性和完整性方面的要求

安全性要求是描述不同用戶對(duì)數(shù)據(jù)庫(kù)的使用和操作情況。完整性是數(shù)據(jù)的取值范圍,數(shù)據(jù)合法性,異常數(shù)據(jù)處理機(jī)制等需求的描述。