在設計系統的過程中,設計者與使用人的溝通,是決定系統成功或失敗的一個重要因 素,由於圖形表達較文字敘述更具有溝通能力,因此在結構係系統分析中,資料流程 圖 (Data Flow Diasram)在溝通上扮演了一個非常重要的角色,同時為了避免在繪製 圖形時,設計者將自已的特色夾雜在圖中,而減低該圖形的溝通能力,所以在本篇論 文的前半段,提出一自動佈局演算法,在此演算法的執行過程中,考慮了幾個美學標 準 (Aesthetic Criteria) ,並將這些個美學標準融入所繪製的資料流程圖中,不僅 增加美麗,減低個人的特色,提供標準格式,並且減少繪製圖形的成本及時間。 論文的後半段,則是討論所謂的結構化測試 (Structured Testins) ,測試工作一般 都是在程式完成後才做,但此時若偵測到系統的錯誤,則其修改不僅麻煩,且浪費時 間及金錢,因此在本篇論文中,將測試工作提前到系統分析階段來做,其測試對象是 資料流程圖中的處理程序規格 (Process Specification),一般用來描述處理程序規 格的工具有二種:結構化英文 (Structured English) 和擬似碼 (Pseudocde),本篇 論文所採用的是結構化英文,實施測試的目的是希望提高系統的品質,使系統在往後 的設計與使用中,儘量不會有系統的錯誤存在,亦即該系統會有較高的可靠度。
|