php數(shù)據(jù)字典怎么開發(fā) php字節(jié)

如何使用數(shù)據(jù)字典

為了對數(shù)據(jù)流程圖中的各個(gè)元素作出詳細(xì)的說明,有必要建立數(shù)據(jù)字典 (Data dictionary) 。數(shù)據(jù)字典的內(nèi)容主要是對數(shù)據(jù)流程圖中的數(shù)據(jù)項(xiàng)、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)流、處理邏輯、數(shù)據(jù)存儲和外部實(shí)體等六個(gè)方面進(jìn)行具體的定義。數(shù)據(jù)流程圖配以數(shù)據(jù)字典,就可以從圖形和文字兩個(gè)方面對系統(tǒng)的邏輯模型進(jìn)行完整的描述。

創(chuàng)新互聯(lián)建站-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價(jià)比新豐網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式新豐網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋新豐地區(qū)。費(fèi)用合理售后完善,十年實(shí)體公司更值得信賴。

一、數(shù)據(jù)項(xiàng)的定義

數(shù)據(jù)項(xiàng)又稱數(shù)據(jù)元素,是數(shù)據(jù)的最小單位。分析數(shù)據(jù)特性應(yīng)從靜態(tài)和動態(tài)兩個(gè)方面去進(jìn)行。在數(shù)據(jù)字典中,僅定義數(shù)據(jù)的靜態(tài)特性,具體包括: (1) 數(shù)據(jù)項(xiàng)的名稱、編號、別名和簡述; (2) 數(shù)據(jù)項(xiàng)的長度; (3) 數(shù)據(jù)項(xiàng)的取值范圍;

例:數(shù)據(jù)項(xiàng)定義

數(shù)據(jù)項(xiàng)編號: I02 -01

數(shù)據(jù)項(xiàng)名稱:材料編號

別名:材料編碼

簡述:某種材料的代碼

類型及寬度:字符型, 4 位

取值范圍:“0001 ”-“ 9999 ”

二、數(shù)據(jù)結(jié)構(gòu)的定義

數(shù)據(jù)結(jié)構(gòu)描述某些數(shù)據(jù)項(xiàng)之間的關(guān)系。一個(gè)數(shù)據(jù)結(jié)構(gòu)可以由若干個(gè)數(shù)據(jù)項(xiàng)組成;也可以由若干個(gè)數(shù)據(jù)結(jié)構(gòu)組成,還可以由若干個(gè)數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)組成。例如表 5.l 所示訂貨單就是由三個(gè)數(shù)據(jù)結(jié)構(gòu)組成的數(shù)據(jù)結(jié)構(gòu),表中用 DS 表示數(shù)據(jù)結(jié)構(gòu),用 I 表示數(shù)據(jù)項(xiàng)。

數(shù)據(jù)字典中對數(shù)據(jù)結(jié)構(gòu)的定義包括以下內(nèi)容: (1) 數(shù)據(jù)結(jié)構(gòu)的名稱和編號; (2) 簡述;(3) 數(shù)據(jù)結(jié)構(gòu)的組成。如果是一個(gè)簡單的數(shù)據(jù)結(jié)構(gòu),只要列出它所包含的數(shù)據(jù)項(xiàng)。如果是一個(gè)嵌套的數(shù)據(jù)結(jié)構(gòu) ( 即數(shù)據(jù)結(jié)構(gòu)中包含數(shù)據(jù)結(jié)構(gòu) ) ,則需列出它所包含的數(shù)據(jù)結(jié)構(gòu)、的名稱,因?yàn)檫@些被包含的數(shù)據(jù)結(jié)構(gòu)在數(shù)據(jù)字典的其他部分已有定義。

例:數(shù)據(jù)結(jié)構(gòu)定義

數(shù)據(jù)結(jié)構(gòu)編號: DS03 - 08

數(shù)據(jù)結(jié)構(gòu)名稱:用戶訂貨單

簡述:用戶所填用戶情況及訂貨要求等信息

數(shù)據(jù)結(jié)構(gòu)組成: DS03 - 02 + DS03 - 03 + DS03 -04

三、數(shù)據(jù)流的定義

數(shù)據(jù)流由一個(gè)或一組固定的數(shù)據(jù)項(xiàng)組成。定義數(shù)據(jù)流時(shí),不僅要說明數(shù)據(jù)流的名稱、組成等,還應(yīng)指明它的來源、去向和數(shù)據(jù)流量等。

例:數(shù)據(jù)流定義

數(shù)據(jù)流編號: FD3 - 08

數(shù)據(jù)流名稱:領(lǐng)料單

簡述:車間開出的領(lǐng)料單

數(shù)據(jù)流來源:車間

數(shù)據(jù)流去向:發(fā)料處理模塊

數(shù)據(jù)流組成:材料編號 + 材料名稱 + 領(lǐng)用數(shù)量+ 日期 + 領(lǐng)用單位

數(shù)據(jù)流量: 10 份/時(shí)

高峰流量: 20 份/時(shí) ( 上午9 : 00 -11 : 00)

四、處理邏輯的定義

處理邏輯的定義僅對數(shù)據(jù)流程圖中最底層的處理邏輯加以說明。編寫數(shù)據(jù)字典是系統(tǒng)開發(fā)的一項(xiàng)重要的基礎(chǔ)工作。一旦建立,并按編號排序之后,就是一本可供查閱的關(guān)于數(shù)據(jù)的字典,從系統(tǒng)分析一直到系統(tǒng)設(shè)計(jì)和實(shí)施都要使用它。在數(shù)據(jù)字典的建立、修正和補(bǔ)充過程中,始終要注意保證數(shù)據(jù)的一致性和完整性。

數(shù)據(jù)字典可以用人工建立卡片的辦法來管理,也可存儲在計(jì)算機(jī)中用一個(gè)數(shù)據(jù)字典軟件來管理。

學(xué)習(xí)php的二次開發(fā)需要了解哪些知識,如何才能夠盡快的學(xué)會呢,要求是用destoon進(jìn)行二次開發(fā)

1,html?+?css?知識,用來改模板。

2,Javascript?知識,?有一些頁面事件,特效

3,php?+?mysql?知識,用于修改程序邏輯和數(shù)據(jù)處理

4,操作系統(tǒng)知識:網(wǎng)站架構(gòu)與調(diào)優(yōu)

多去官網(wǎng),參考手冊,二次開發(fā)入門、常量與變量、數(shù)據(jù)字典

數(shù)據(jù)字典一般怎么寫

數(shù)據(jù)字典要包括在以下六個(gè)部分吧:

1、編寫數(shù)據(jù)項(xiàng):

數(shù)據(jù)項(xiàng)描述={數(shù)據(jù)項(xiàng)名,數(shù)據(jù)項(xiàng)含義說明,別名,數(shù)據(jù)類型,長度,取值范圍,取值含義,與其他數(shù)據(jù)項(xiàng)的邏輯關(guān)系}。

其中“取值范圍”、“與其他數(shù)據(jù)項(xiàng)的邏輯關(guān)系”定義了數(shù)據(jù)的完整性約束條件,是設(shè)計(jì)數(shù)據(jù)檢驗(yàn)功能的依據(jù)。

2、編寫數(shù)據(jù)結(jié)構(gòu):

數(shù)據(jù)結(jié)構(gòu)描述={數(shù)據(jù)結(jié)構(gòu)名,含義說明,組成:{數(shù)據(jù)項(xiàng)或數(shù)據(jù)結(jié)構(gòu)}}。

3、編寫數(shù)據(jù)流:

數(shù)據(jù)流描述={數(shù)據(jù)流名,說明,數(shù)據(jù)流來源,數(shù)據(jù)流去向,組成:{數(shù)據(jù)結(jié)構(gòu)},平均流量,高峰期流量}。

其中“數(shù)據(jù)流來源”是說明該數(shù)據(jù)流來自哪個(gè)過程,即數(shù)據(jù)的來源?!皵?shù)據(jù)流去向”是說明該數(shù)據(jù)流將到哪個(gè)過程去,即數(shù)據(jù)的去向?!捌骄髁俊笔侵冈趩挝粫r(shí)間(每天、每周、每月等)里的傳輸次數(shù)。“高峰期流量”則是指在高峰時(shí)期的數(shù)據(jù)流量。

4、編寫數(shù)據(jù)存儲:

數(shù)據(jù)存儲描述={數(shù)據(jù)存儲名,說明,編號,流入的數(shù)據(jù)流,流出的數(shù)據(jù)流,組成:{數(shù)據(jù)結(jié)構(gòu)},數(shù)據(jù)量,存取方式}。

其中“數(shù)據(jù)量”是指每次存取多少數(shù)據(jù),每天(或每小時(shí)、每周等)存取幾次等信息?!按嫒》椒ā卑ㄊ桥幚?,還是聯(lián)機(jī)處理;是檢索還是更新;是順序檢索還是隨機(jī)檢索等。

5、編寫處理過程:

處理過程描述={處理過程名,說明,輸入:{數(shù)據(jù)流},輸出:{數(shù)據(jù)流},處理:{簡要說明}}。

6、編寫外部實(shí)體:

簡單設(shè)計(jì)即可。

擴(kuò)展資料:

數(shù)據(jù)字典最重要的作用是作為分析階段的工具。任何字典最重要的用途都是供人查詢對不了解的條目的解釋,在結(jié)構(gòu)化分析中,數(shù)據(jù)字典的作用是給數(shù)據(jù)流圖上每個(gè)成分加以定義和說明。

換句話說,數(shù)據(jù)流圖上所有的成分的定義和解釋的文字集合就是數(shù)據(jù)字典,而且在數(shù)據(jù)字典中建立的一組嚴(yán)密一致的定義,很有助于改進(jìn)分析員和用戶的通信。

參考資料:

百度百科—數(shù)據(jù)字典

數(shù)據(jù)庫設(shè)計(jì)說明書中的數(shù)據(jù)字典應(yīng)該如何編寫?。?/h2>

正文

1 引言

1.1編寫目的

說明編寫這份數(shù)據(jù)庫設(shè)計(jì)說明書的目的,指出預(yù)期的讀者。

1.2背景

說明:

a.說明待開發(fā)的數(shù)據(jù)庫的名稱和使用此數(shù)據(jù)庫的軟件系統(tǒng)的名稱;

b.列出該軟件系統(tǒng)開發(fā)項(xiàng)目的任務(wù)提出者、用戶以及將安裝該軟件和這個(gè)數(shù)據(jù)庫的計(jì)算站(中心)。

1.3定義

列出本文件中用到的專門術(shù)語的定義、外文首字母組詞的原詞組。

1.4參考資料

列出有關(guān)的參考資料:

a.本項(xiàng)目的經(jīng)核準(zhǔn)的計(jì)劃任務(wù)書或合同、上級機(jī)關(guān)批文;

b.屬于本項(xiàng)目的其他已發(fā)表的文件;

c.本文件中各處引用到的文件資料,包括所要用到的軟件開發(fā)標(biāo)準(zhǔn)。

列出這些文件的標(biāo)題、文件編號、發(fā)表日期和出版單位,說明能夠取得這些文件的來源。

2 外部設(shè)計(jì)

2.1標(biāo)識符和狀態(tài)

聯(lián)系用途,詳細(xì)說明用于唯一地標(biāo)識該數(shù)據(jù)庫的代碼、名稱或標(biāo)識符,附加的描述性信息亦要給出。如果該數(shù)據(jù)庫屬于尚在實(shí)驗(yàn)中、尚在測試中或是暫時(shí)使用的,則要說明這一特點(diǎn)及其有效時(shí)間范圍。

2.2使用它的程序

列出將要使用或訪問此數(shù)據(jù)庫的所有應(yīng)用程序,對于這些應(yīng)用程序的每一個(gè),給出它的名稱和版本號。

2.3約定

陳述一個(gè)程序員或一個(gè)系統(tǒng)分析員為了能使用此數(shù)據(jù)庫而需要了解的建立標(biāo)號、標(biāo)識的約定,例如 用于標(biāo)識數(shù)據(jù)庫的不同版本的約定和用于標(biāo)識庫內(nèi)各個(gè)文卷、、記錄、數(shù)據(jù)項(xiàng)的命名約定等。

2.4專門指導(dǎo)

向準(zhǔn)備從事此數(shù)據(jù)庫的生成、從事此數(shù)據(jù)庫的測試、維護(hù)人員提供專門的指導(dǎo),例如將被送入數(shù)據(jù) 庫的數(shù)據(jù)的格式和標(biāo)準(zhǔn)、送入數(shù)據(jù)庫的操作規(guī)程和步驟,用于產(chǎn)生、修改、更新或使用這些數(shù)據(jù)文卷的操 作指導(dǎo)。 如果這些指導(dǎo)的內(nèi)容篇幅很長,列出可參閱的文件資料的名稱和章條。

2.5支持軟件

簡單介紹同此數(shù)據(jù)庫直接有關(guān)的支持軟件,如數(shù)據(jù)庫管理系統(tǒng)、存儲定位程序和用于裝入、生成、修 改、更新數(shù)據(jù)庫的程序等。說明這些軟件的名稱、版本號和主要功能特性,如所用數(shù)據(jù)模型的類型、允許 的數(shù)據(jù)容量等。列出這些支持軟件的技術(shù)文件的標(biāo)題、編號及來源。

3 結(jié)構(gòu)設(shè)計(jì)

3.1概念結(jié)構(gòu)設(shè)計(jì)

說明本數(shù)據(jù)庫將反映的現(xiàn)實(shí)世界中的實(shí)體、屬性和它們之間的關(guān)系等的原始數(shù)據(jù)形式,包括各數(shù)據(jù)項(xiàng)、記錄、系、文卷的標(biāo)識符、定義、類型、度量單位和值域,建立本數(shù)據(jù)庫的每一幅用戶視圖。

3.2邏輯結(jié)構(gòu)設(shè)計(jì)

說明把上述原始數(shù)據(jù)進(jìn)行分解、合并后重新組織起來的數(shù)據(jù)庫全局邏輯結(jié)構(gòu),包括所確定的關(guān)鍵字和屬性、重新確定的記錄結(jié)構(gòu)和文卷結(jié)構(gòu)、所建立的各個(gè)文卷之間的相互關(guān)系,形成本數(shù)據(jù)庫的數(shù)據(jù)庫管理員視圖。

3.3物理結(jié)構(gòu)設(shè)計(jì)

建立系統(tǒng)程序員視圖,包括:

a.?dāng)?shù)據(jù)在內(nèi)存中的安排,包括對索引區(qū)、緩沖區(qū)的設(shè)計(jì);

b.所使用的外存設(shè)備及外存空間的組織,包括索引區(qū)、數(shù)據(jù)塊的組織與劃分;

c.訪問數(shù)據(jù)的方式方法。

4 運(yùn)用設(shè)計(jì)

4.1數(shù)據(jù)字典設(shè)計(jì)

對數(shù)據(jù)庫設(shè)計(jì)中涉及到的各種項(xiàng)目,如數(shù)據(jù)項(xiàng)、記錄、系、文卷、模式、子模式等一般要建立起數(shù)據(jù)字典,以說明它們的標(biāo)識符、同義名及有關(guān)信息。在本節(jié)中要說明對此數(shù)據(jù)字典設(shè)計(jì)的基本考慮。

4.2安全保密設(shè)計(jì)

說明在數(shù)據(jù)庫的設(shè)計(jì)中,將如何通過區(qū)分不同的訪問者、不同的訪問類型和不同的數(shù)據(jù)對象,進(jìn)行分別對待而獲得的數(shù)據(jù)庫安全保密的設(shè)計(jì)考慮。

網(wǎng)頁名稱:php數(shù)據(jù)字典怎么開發(fā) php字節(jié)
文章轉(zhuǎn)載:http://muchs.cn/article16/hheegg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供響應(yīng)式網(wǎng)站、品牌網(wǎng)站制作、網(wǎng)站設(shè)計(jì)、品牌網(wǎng)站建設(shè)電子商務(wù)、靜態(tài)網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

網(wǎng)站優(yōu)化排名