A Case Study Stolen from Ken Lunn

Slides:



Advertisements
Similar presentations
IcTracker V6.9 Whats New in V6.9 New Navigation buttons New Sub-task view page New Sub-task attributes Customize Home page.
Advertisements

Chapter 11 Designing the User Interface
MET: How to Order Replacement Parts Using RPP
Table 22.1 Stakeholder summary for the Odd Shoe Company
Overview of a Simple Development Method. Background Before discussing some specific methods we will consider a simple method that doesnt have a name but.
09/04/2015Unit 2 (b) Back-Office processes Unit 2 Assessment Criteria (b) 10 marks.
© 2010 Bennett, McRobb and Farmer1 Use Case Description Supplementary material to support Bennett, McRobb and Farmer: Object Oriented Systems Analysis.
e-DMAS Consumer Web Order Entry (WEBOE8) An Enhancement For iSeries 400 DMAS from  Copyright I/O International, 2003, 2004, 2005 Skip Intro.
Project Information: Customizing and Printing Lesson 7.
Actors and use cases Use-case diagram Brief notation Prioritization Fully dressed notation Requirements Functional requirements  Use-cases.
1 SWE Introduction to Software Engineering Lecture 16 – System Modeling An Example.
RA Doc In General Be brief. >50 pages probably means you did something wrong Don’t include everything (shotgun approach) “Crispness” and conciseness are.
Training Guide. The Punch Out Catalog System The Punch Out shopping catalog for VWR takes the user directly into the vendor’s website and online catalog.
Code 2 Layers. Step 1 Using 2 Layers Step 2: There are 2 layers Using 2 Layers.
Using the Book Cart. Step 1: Saving items to book cart in 4 ways. +
Training Guide. The Punch Out Catalog System The Punch Out shopping catalog for West Press takes the user directly into the vendor’s website and online.
School of Science Network Device Display System Requirements Specification by Orion Technologies Roger Bacon Hall Room 328 October 24, :15 AM.
Training Guide. The Punch Out Catalog System The Punch Out shopping catalog for Office Depot takes the user directly into the vendor’s website and online.
UML exam advice. Minimal, yet sufficient UML course 80% of modeling can be done with 20% of the UML. Which 20% was that again? We’re supposed to be “Use.
Portman Online Rail User Guide The booking tool is compatible with internet Explorer 8 or higher
Chapter 13: Designing the User Interface
How to Create a Pop–Up Menu Links to Other information (I.e. gvsu.edu, class pages, our pages??? STEP 1STEP 2STEP 3STEP 4STEP 5STEP 6STEP 7COMPLETE Explanation/Goals.
© 2008 The McGraw-Hill Companies, Inc. All rights reserved. M I C R O S O F T ® Customizing Themes and Master Slides Lesson 11.
Copyright ©: SAMSUNG & Samsung Hope for Youth. All rights reserved Tutorials The internet: Safe online shopping Suitable for: Improver.
Unit 224: Display stock to promote sales to customers in a retail environment Revision cards Next card.
Online Book Shop Conceptualization Bookshop: Books, MusicCDs, Software
Step 1: Click on Tribal Products. Step 2: Click on Tribal Home Power Solutions.
Problemsolving 2 Problem Solving: Designing a website solution Identifying how a solution will function Taking into account the technical constraints a.
Adding Images & Working with Images Unit 2. TITLE CORNELL NOTES TOPIC: NOTES: Name: Date:08/10/2009 Period : Summary: To display Art To display Photographs.
Use Case What is it?. Basic Definition Of who can do what within a system? TemplateDiagramModelDescription.
Click Here. Choose Shop Click Here Choose Enter.
These websites will be online stores..  The intended uses of this website is to allow people to buy want they want in the quickest time. In addition.
New Features in Release 9.2 (July 27, 2009). 2 Release 9.2 New Features Updated Shopping Experience Home/Shop page Shop at the top search New Hosted Supplier.
Replacement Parts Pros How to…Order Products Home Page: Displays the different categories of product Drop down menu lists the.
Near East University Department of Computer Engineering E-COMMERCE FOR LAPTOPS SELLING COMPANY Abdul Halim Abu Kuwaik
1 אירוע אמאזון. 2 שלבי הפיתוח עם דיאגרמות UML 3 אמאזון תרשים תוכן.
Requirements Analysis and Design Engineering Southern Methodist University CSE 7313.
1 Object-Oriented Modeling Using UML CS 3331 Section 2.4 Modeling Requirements with Use Cases.
Mcommerce app Small and Medium Business. Home Screen Retrieve products from Database for Viewing product Users can view the Best Deal of the week/Current.
POWERPOINT PRESENTATIONS. Vocabulary: 1-Clip Art15-Transition 2-Copyright16-Slide panel (p.544) 3-Fill Color17-Slides pane (p.548) 4-Graphic18-Outline.
Navigation 1 1 Quick Reference Guide Our services are broken down into 3 different areas. Clicking on each area will take you to the relevant product catalogue.
 Taber Shimono Lilyana Gross Andrea Nelson Chelsea Ball Eric Svendsen Shefflette.
This tutorial will describe how to navigate the section of Gramene that provides descriptions of alleles associated with morphological, developmental,
Customer Views Home Page Your AccountView CartHelp Search for in Top-level list of catalogs, which will include “bikes,” “bike parts,” “clothing,” and.
BTS430 Dialogue Charts Please run this as a presentation. It uses hyperlinks.
CS520 Project Online Book Store
We've made it easy for you to buy online. We’ve also added a dedicated customer care team to answer any questions or to walk you through the order process.
Internet Based Online Requisitioning Program. Requisition Booklet User Code Password Booklet Type Year Requisition Website.
PestPac Software. Pay On Commission Commission can be paid on Production, Receipt, or Up-Front. Production: Commission will be paid when work is completed/an.
Ecommerce Applications 2009/10 Session 41 E-Commerce Applications Step by step building of a shop in Shopcreator.
07 - OODCSC4071 OOA/OOD/OOP Example example OODCSC4072 Requirements See eg/req.htmleg/req.html Want a program to help a software company plan new.
{ Website Implementation Chen Young Austin Suchit Trevor Jordan.
Complete Ordering System for Promotional Literature and Samples Quick Reference and Training Guide.
Software Engineering Northeastern University Software Engineering A case study in Application Design.
Requirements capture: Using UML Use Cases David Millard and Yvonne Howard {dem,
2014 학년도 조선해양 과 현장학습 사전조사 보고서 1 학년 A 반 1 조. How do I modify the LOGO on all slides? 1.This task can be done easily from the [Slide master]. 2.On the [View]
Business and IT modeling Car Rental example Alar Krist Alar
LESC R4 New Services Portal
MWV Punchout – HOME Page
iShop Training Module Secured Browsing
Kleeneze Browse Products screen walkthrough
Parts.cat.com Client training 2016.
SMK(L) Methodist Kuala Lumpur (Form 5 Topic 2)
WEBSITE REP TRAINING.
Online Tools Guide to Security Products International Website.
Supplier Quality Incident Notification
13 Shopping Cart and Checkout Process
Annotated(mockup)& Layout Diagrams
NAIC Classic NAIC recommended to teach you, step-by-step, the NAIC way
Object-Oriented Software Engineering
Presentation transcript:

A Case Study Stolen from Ken Lunn The Odd Shoe Company Ken Lunn Case Study from Ken Lunn’s Book - Software Development with UML

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

Beginnings of a Method Soft Systems Model

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

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

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

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

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

Case Study from Ken Lunn’s Book - Software Development with UML 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

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

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

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

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

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

Case Study from Ken Lunn’s Book - Software Development with UML 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

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

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

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

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

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

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

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

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

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

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

Case Study from Ken Lunn’s Book - Software Development with UML 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

Case Study from Ken Lunn’s Book - Software Development with UML 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

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

Beginnings of a Method Soft Systems Model