lec9-2 - MIE350: Software Development Methodologies 1 MIE...

Info iconThis preview shows pages 1–5. Sign up to view the full content.

View Full Document Right Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: MIE350: Software Development Methodologies 1 MIE 350 Program Design and Specification Michael Gruninger Information Engineering Centre gruninger@mie.utoronto.ca MIE350: Software Development Methodologies 2 Outline What is Program Design? Structure Charts What is Program Specification? MIE350: Software Development Methodologies 2 Outline What is Program Design? Structure Charts What is Program Specification? Building Program Specifications MIE350: Software Development Methodologies 3 Information Systems Design Requirements Use Cases Process Model Data Model System Design Archi- tecture Design UI Design Data Storage Design Program Design Information Systems Design MIE350: Software Development Methodologies 4 Key Definitions Program design - creating instructions for the programmers The top-down, modular approach - begin with the big picture and gradually add detail Program design document all structure charts and specifications needed by programmers to implement the system MIE350: Software Development...
View Full Document

Page1 / 20

lec9-2 - MIE350: Software Development Methodologies 1 MIE...

This preview shows document pages 1 - 5. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online