I have posted an article on top-down system design using the System Designer.  This describes and illustrates a little-known technique for defining systems and applications top-down.