国产熟女乱子伦精品_在线观看免费AⅤ网站_亚洲AV成人潮喷综合网_岛国av无码免费无禁网站

軟件開發(fā)中的數(shù)據(jù)字典是什么?

2015-04-27 10:23:25      訪問:

【內(nèi)容導(dǎo)讀】 濟(jì)南軟件公司的人員可能都知道數(shù)據(jù)字典,但也有很大一部分人不知道其真正的內(nèi)容及定義,現(xiàn)在我們濟(jì)南軟件公司就軟件開放的數(shù)據(jù)字典這一問題來和大家一起探討。第一、軟件開發(fā)的數(shù)據(jù)字典的內(nèi)容應(yīng)該由下列幾類元素組成:1、數(shù)據(jù)流;2、數(shù)據(jù)流分量,即

 

濟(jì)南軟件公司的人員可能都知道數(shù)據(jù)字典,但也有很大一部分人不知道其真正的內(nèi)容及定義,現(xiàn)在我們濟(jì)南軟件公司就軟件開放的數(shù)據(jù)字典這一問題來和大家一起探討。

第一、軟件開發(fā)的數(shù)據(jù)字典的內(nèi)容應(yīng)該由下列幾類元素組成:

1、數(shù)據(jù)流;
2
、數(shù)據(jù)流分量,即數(shù)據(jù)元素;
3
、數(shù)據(jù)存儲(chǔ);
4
、九工處理。

第二、軟件開發(fā)在數(shù)據(jù)字典中還可以包含關(guān)于數(shù)據(jù)的一些其他信息.比如:

1、一般信息,如名字、別名、描述;
2
、定義,如數(shù)據(jù)類型、長(zhǎng)度、結(jié)構(gòu)等;
3
、使用特點(diǎn).如取值范圍、使用頻率、使用方式等;
4
、控制信息,如來源、用戶、使用它的程序、使用權(quán)限等;
5
、分組信息,如主結(jié)構(gòu)、從結(jié)構(gòu)、物理位置等.

第三、軟件開發(fā)中數(shù)據(jù)元素的其他等價(jià)的名字

1、對(duì)同樣的數(shù)據(jù),不同的用戶使用了不同的名字,且不同的用戶和設(shè)計(jì)人員的命名習(xí)慣也不一樣;
2
、一個(gè)分析員在不同時(shí)期對(duì)同一個(gè)數(shù)據(jù)使用了不同的名字;
3
、兩個(gè)分析員在分析同一個(gè)數(shù)據(jù)流時(shí),使用不同的命名,雖然在分析階段應(yīng)該盡量避免或是減少別名的出現(xiàn),但在實(shí)際工作中,要消除是不可能的。

軟件開發(fā)數(shù)據(jù)流圖中表現(xiàn)的是對(duì)軟件系統(tǒng)的功能和數(shù)據(jù)流的分解.數(shù)據(jù)字典中對(duì)數(shù)據(jù)的定義也表現(xiàn)為對(duì)數(shù)據(jù)的自頂向下的分解.數(shù)據(jù)被分解到不需要進(jìn)一步解釋說明,且每個(gè)參與該軟件開發(fā)工程的人員都清楚其含義時(shí),對(duì)數(shù)據(jù)的定義就算是完成了.