1 / 29

A Case Study Stolen from Ken Lunn

A Case Study Stolen from Ken Lunn. Ken Lunn. The Odd Shoe Company. The Source. Beginnings of a Method. Soft Systems Model. Use case diagram for the Internet ordering system for the Odd Shoe Company. Use case description for visiting the home page. Odd Shoe Company home page.

kendra
Download Presentation

A Case Study Stolen from Ken Lunn

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. A Case Study Stolen from Ken Lunn Ken Lunn The Odd Shoe Company Case Study from Ken Lunn’s Book - Software Development with UML

  2. The Source Case Study from Ken Lunn’s Book - Software Development with UML

  3. Beginnings of a Method Soft Systems Model

  4. Use case diagram for the Internet ordering system for the Odd Shoe Company Case Study from Ken Lunn’s Book - Software Development with UML

  5. Use case description for visiting the home page Case Study from Ken Lunn’s Book - Software Development with UML

  6. Odd Shoe Company home page Case Study from Ken Lunn’s Book - Software Development with UML

  7. Use case description for the browse catalogue use case Case Study from Ken Lunn’s Book - Software Development with UML

  8. The Odd Shoe Company top catalogue page, displaying styles Case Study from Ken Lunn’s Book - Software Development with UML

  9. The Odd Shoe Company – second level catalogue page, displaying summary for each shoe in style Case Study from Ken Lunn’s Book - Software Development with UML

  10. the Odd Shoe Company – detailed shoe page Case Study from Ken Lunn’s Book - Software Development with UML

  11. Use case description for View Shopping Basket use case Case Study from Ken Lunn’s Book - Software Development with UML

  12. Prototype screen for the Odd Shoe Company shopping basket Case Study from Ken Lunn’s Book - Software Development with UML

  13. visit home page customer browse catalogue view basket order Part of Use Case Diagram Case Study from Ken Lunn’s Book - Software Development with UML

  14. Browse Catalogue Use Case 1. Customer selects catalogue from home page 2. A list of shoe styles with thumbnail pictures displayed 3. Customer selects a shoe style 4. List of shoes and prices displayed, with thumbnails of shoes 5. Customer selects a shoe 6. Large picture of shoe displayed, with a list of prices, sizes, stock availability and colours 7. Customer fills in quantity, size, foot and colour 8. Customer clicks add to basket. Case Study from Ken Lunn’s Book - Software Development with UML

  15. Odd Shoe Company 1. Customer selects catalogue from home page : Odd Shoe : customer Home Page openCatalogue( ) Case Study from Ken Lunn’s Book - Software Development with UML

  16. : Odd Shoe : Catalogue : shoe style Home Page Odd Shoe Company 2. A list of shoe styles with thumbnail pictures displayed : customer openCatalogue( ) open( ) detDetails( ) format( ) Case Study from Ken Lunn’s Book - Software Development with UML

  17. : customer : Odd Shoe : Catalogue : shoe style Home Page openCatalogue( ) open( ) detDetails( ) format( ) selectStyle( ) Odd Shoe Company 3. Customer selects a shoe style Case Study from Ken Lunn’s Book - Software Development with UML

  18. : customer : shoe : Shoe Style openCatalogue( ) Page open( ) : Odd Shoe detDetails( ) : Catalogue : shoe style Home Page format( ) selectStyle( ) open( ) getSummary( ) format( ) Odd Shoe Company 4. List of shoes and prices displayed, with thumbnails of shoes Case Study from Ken Lunn’s Book - Software Development with UML

  19. : shoe : customer : Shoe Style Page : Odd Shoe openCatalogue( ) : Catalogue : shoe style Home Page open( ) detDetails( ) format( ) selectStyle( ) open( ) getSummary( ) format( ) selectShoe( ) Odd Shoe Company 5. Customer selects a shoe Case Study from Ken Lunn’s Book - Software Development with UML

  20. : customer : ShoePage : shoe : Shoe Style openCatalogue( ) Page open( ) : Odd Shoe detDetails( ) : Catalogue : shoe style Home Page format( ) selectStyle( ) open( ) getSummary( ) format( ) selectShoe( ) open( ) getDetails( ) format( ) Odd Shoe Company 6. Large picture of shoe displayed, with a list of prices, sizes, stock availability and colours Case Study from Ken Lunn’s Book - Software Development with UML

  21. : Odd Shoe : Catalogue : shoe style : Shoe Style : shoe : Shoe Page : customer Home Page Page openCatalogue( ) open( ) detDetails( ) format( ) selectStyle( ) open( ) getSummary( ) format( ) selectShoe( ) open( ) getDetails( ) format( ) enterDetails( ) Odd Shoe Company 7. Customer fills in quantity, size, foot and colour Case Study from Ken Lunn’s Book - Software Development with UML

  22. : Odd Shoe : shopping : Shoe Style : Catalogue : shoe style : shoe : Shoe Page : customer basket Home Page Page openCatalogue( ) open( ) detDetails( ) format( ) selectStyle( ) open( ) getSummary( ) format( ) selectShoe( ) open( ) getDetails( ) format( ) enterDetails( ) addToBasket( ) addItem( ) Odd Shoe Company 8. Customer clicks add to basket. Case Study from Ken Lunn’s Book - Software Development with UML

  23. Analysis sequence diagram for the browse catalogue use case primary path (from book) Case Study from Ken Lunn’s Book - Software Development with UML

  24. Preliminary class diagram, showing the major entity objects and the attributes Case Study from Ken Lunn’s Book - Software Development with UML

  25. Class diagram showing the entity objects with operations and attributes Case Study from Ken Lunn’s Book - Software Development with UML

  26. Organization of the screens to support the browse catalogue use case, shown as a class diagram Case Study from Ken Lunn’s Book - Software Development with UML

  27. Screen navigation extended to show operations indicating what can be done in each screen Case Study from Ken Lunn’s Book - Software Development with UML

  28. Test plan for the primary path of the browse catalogue use case Case Study from Ken Lunn’s Book - Software Development with UML

  29. Beginnings of a Method Soft Systems Model

More Related