1 / 11

ITEC 370

ITEC 370. Lecture 9 Design. Review. Requirements What should happen after the document is produced? What could happen if you leave these steps out?. Objectives. Friday Rough draf t of your SRS document Introduction, Features (Functional / Non-functional), Interfaces

dyani
Download Presentation

ITEC 370

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. ITEC 370 Lecture 9 Design

  2. Review • Requirements • What should happen after the document is produced? • What could happen if you leave these steps out?

  3. Objectives • Friday • Rough draft of your SRS document • Introduction, Features (Functional / Non-functional), Interfaces • Prepare for presenting the next week • Design!

  4. Design • When you hear design, what comes to mind? • How are you currently designing software? • What are some of the methods you have heard of for designing software?

  5. Purpose • What is the purpose for designing software before building it? • What happens when you have a bad design?

  6. Step 1 • Determine what language and environment you are going to work with. • Why? • How to decide… • Team • Organization • Project • Industry

  7. Parts • Just like with the requirements process there is a process that can be applied to design • OO vs Non-OOS • Classes, data, interactions • What approach do you think your project is going take?

  8. Issues • Communication • Who • What • Why

  9. UML • Unified modeling language wikipedia

  10. Ideas • Is each design unique? • Are there parts of designs that can be reused? • At what level can they be reused?

  11. Next time • UML and its different parts

More Related