=======================================================================
學習過程中很容易忘記繪圖的符号、圖的定義,為避免重新翻書查定義,還是整理整理放部落格上,友善檢視吧。基本上都是書上的内容,在這裡集合一下。
參考資料:
軟體工程 (張海藩、呂雲翔)
=======================================================================
文章目錄
-
- 一、資料字典
-
- 1.1資料字典包含的列資訊
- 1.2組成資料的基本類型
- 1.3關系運算符
- 示例
一、資料字典
資料字典是所有與系統相關的資料元素的有組織的清單,并且包含了對這些資料元素的精确、嚴格的定義,進而使得使用者和系統分析員雙方對輸入、輸出、存儲的成分甚至中間計算結果有共同的了解。簡而言之,資料字典是描述資料的資訊的集合,是對系統中使用的所有資料元素的定義的集合。是為了描述在結構化分析過程中定義對象的内容時,使用的一種半形式化的工具。
1.1資料字典包含的列資訊
名字:資料、控制項、資料存儲或外部實體的主要名稱。
别名:第1項中所列諸對象的其他名字。
使用地點與方式:使用資料或控制項的處理的清單,以及使用這些對象的方式(如作為處理的輸入,從處理輸出,作為資料存儲,作為外部實體)
内容描述:描述資料或控制項内容的符号。補充資訊:關于資料類型、預置值、限制等的其他資訊。
一旦把資料對象或控制項的名字和别名輸入資料字典,就可以保持命名的一緻性。也就是說,支援資料字典的CASET具能夠發現重名現象并發出警告資訊,這提高了分析模型的一緻性,有助于減少錯誤。
“使用地點與方式”資訊是從資料流圖中自動提取的。
定義就是自頂向下的分解,是以資料字典中的定義,就是對資料自頂向下的分解。
一般說來,當分解到不需要進一步定義每個和工程有關的人也都清楚其含義的元素時,這種分解過程就完成了。
1.2組成資料的基本類型
順序:以确定次序連接配接兩個或多個分量。
選擇:從兩個或多個可能的元素中選取一個。
重複:把指定的分量重複零次或多次。
可選:即一個分量是可有可無的(重複零次或一次)。