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 [email protected] 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

This note was uploaded on 09/20/2011 for the course MIE 350 taught by Professor M.gruninger during the Fall '10 term at University of Toronto.

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