User Interface Design Practice Methods Textual description Screen painting Rappid Application Development Forms generation from specification Visual.