結構化設計(Structured Design,簡稱SD)是一個軟件工程的設計模式,由愛德華·尤登及賴瑞·康斯坦丁(英語:Larry Constantine)提出。結構化設計是一個模組化設計,但着重模組之間的「模組層次」(module hierarchy)及模組和其他模組的互動。結構化設計常用在軟件工程的結構化分析中。