數(shù)據(jù)字典:一個(gè)定義應(yīng)用程序中使用的所有數(shù)據(jù)元素和結(jié)構(gòu)的含義、類型、數(shù)據(jù)大小、格式、度量單位、精度以及允許取值范圍的共享倉(cāng)庫(kù)。數(shù)據(jù)字典的維護(hù)獨(dú)立于軟件需求規(guī)格說(shuō)明,并且在產(chǎn)品的開(kāi)發(fā)和維護(hù)的任何階段,各個(gè)風(fēng)險(xiǎn)承擔(dān)者都可以訪問(wèn)數(shù)據(jù)字典。它定義了原數(shù)據(jù)元素、組成結(jié)構(gòu)體的復(fù)雜數(shù)據(jù)元素、重復(fù)的數(shù)據(jù)項(xiàng)、一個(gè)數(shù)據(jù)項(xiàng)的枚舉值以及可選的數(shù)據(jù)項(xiàng)。
數(shù)據(jù)流圖:是結(jié)構(gòu)化系統(tǒng)分析的基本工具。一個(gè)數(shù)據(jù)流圖確定了系統(tǒng)的轉(zhuǎn)化過(guò)程、系統(tǒng)所操縱的數(shù)據(jù)或物質(zhì)的收集(存儲(chǔ)),還有過(guò)程、存儲(chǔ)、外部世界之間的數(shù)據(jù)流或物質(zhì)流。數(shù)據(jù)流模型把層次分解方法運(yùn)用到系統(tǒng)分析上,這種方法很適用于事務(wù)處理系統(tǒng)和其它功能密集型應(yīng)用程序。
數(shù)據(jù)流圖:描繪了系統(tǒng)的數(shù)據(jù)關(guān)系。分析實(shí)體聯(lián)系圖有助于對(duì)業(yè)務(wù)或系統(tǒng)數(shù)據(jù)組成的理解和交互,并暗示產(chǎn)品將有必要包含一個(gè)數(shù)據(jù)庫(kù)。相反,當(dāng)你在系統(tǒng)設(shè)計(jì)階段建立實(shí)體聯(lián)系圖時(shí),通常要定義系統(tǒng)數(shù)據(jù)庫(kù)的物理結(jié)構(gòu)。
狀態(tài)轉(zhuǎn)換圖:實(shí)時(shí)系統(tǒng)和過(guò)程控制應(yīng)用程序可以在任何給定的時(shí)間內(nèi)以有限的狀態(tài)存在。當(dāng)滿足所定義的標(biāo)準(zhǔn)時(shí),狀態(tài)就會(huì)發(fā)生改變,例如在特定條件下,接收到一個(gè)特定的輸入激勵(lì)。這樣的系統(tǒng)是有限狀態(tài)機(jī)的例子。大多數(shù)軟件系統(tǒng)需要一些狀態(tài)建模或分析,就像大多數(shù)系統(tǒng)涉及到轉(zhuǎn)換過(guò)程、數(shù)據(jù)實(shí)體和業(yè)務(wù)對(duì)象。
對(duì)話圖:在許多應(yīng)用程序中,用戶界面可以看作是一個(gè)有限狀態(tài)機(jī)。在任何情況下僅有一個(gè)對(duì)話元素(例如一個(gè)菜單,工作區(qū),行提示符或?qū)υ捒颍?duì)用戶輸入是可用的。在激活的輸入?yún)^(qū)中,用戶根據(jù)他所采取的活動(dòng),可以導(dǎo)航到有限個(gè)其它對(duì)話元素。因此,許多用戶界面可以用狀態(tài)轉(zhuǎn)換圖中的一種稱為對(duì)話圖來(lái)建模。對(duì)話圖描繪了系統(tǒng)中的對(duì)話元素和它們之間的導(dǎo)航連接,但它沒(méi)有揭示具體的屏幕設(shè)計(jì)。
類圖:面向?qū)ο蟮能浖_(kāi)發(fā)優(yōu)于結(jié)構(gòu)化分析和設(shè)計(jì),并且它運(yùn)用于許多項(xiàng)目的設(shè)計(jì)中,從而產(chǎn)生了面向?qū)ο蠓治觥⒃O(shè)計(jì)和編程的域。類圖是用圖形方式敘述面向?qū)ο蠓治鏊_定的類以及它們之間的關(guān)系
項(xiàng)目經(jīng)理勝任力免費(fèi)測(cè)評(píng)PMQ上線啦!快來(lái)測(cè)測(cè)你排多少名吧~
http://opto-elec.com.cn/pmqhd/index.html