software development with uml – copyright ken lunn 2003 table 22.1 stakeholder summary for the odd...

27
Software Development with UML – Copyright Ken Lunn 2003 Table 22.1 Stakeholder summary for the Odd Shoe Company

Upload: wesley-chalk

Post on 29-Mar-2015

214 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Software Development with UML – Copyright Ken Lunn 2003 Table 22.1 Stakeholder summary for the Odd Shoe Company

Software Development with UML – Copyright Ken Lunn 2003

Table 22.1 Stakeholder summary for the Odd Shoe Company

Page 2: Software Development with UML – Copyright Ken Lunn 2003 Table 22.1 Stakeholder summary for the Odd Shoe Company

Software Development with UML – Copyright Ken Lunn 2003

Table 22.2 Risk register for the Odd Shoe Company

Page 3: Software Development with UML – Copyright Ken Lunn 2003 Table 22.1 Stakeholder summary for the Odd Shoe Company

Software Development with UML – Copyright Ken Lunn 2003

Figure 22.1 The process map for the Odd Shoe Company

Page 4: Software Development with UML – Copyright Ken Lunn 2003 Table 22.1 Stakeholder summary for the Odd Shoe Company

Software Development with UML – Copyright Ken Lunn 2003

Table 22.3 Cash flow for the Odd Shoe Company

Page 5: Software Development with UML – Copyright Ken Lunn 2003 Table 22.1 Stakeholder summary for the Odd Shoe Company

Software Development with UML – Copyright Ken Lunn 2003

Figure 22.2 Definition of business process for customer purchasing shoes over the Internet

Page 6: Software Development with UML – Copyright Ken Lunn 2003 Table 22.1 Stakeholder summary for the Odd Shoe Company

Software Development with UML – Copyright Ken Lunn 2003

Figure 22.3 Sell to customer process

Page 7: Software Development with UML – Copyright Ken Lunn 2003 Table 22.1 Stakeholder summary for the Odd Shoe Company

Software Development with UML – Copyright Ken Lunn 2003

Table 22.4 Identification of candidate use cases for the Odd Shoe Company selling process

Page 8: Software Development with UML – Copyright Ken Lunn 2003 Table 22.1 Stakeholder summary for the Odd Shoe Company

Software Development with UML – Copyright Ken Lunn 2003

Figure 22.4 Use case diagram for the Internet ordering system for the Odd Shoe Company

Page 9: Software Development with UML – Copyright Ken Lunn 2003 Table 22.1 Stakeholder summary for the Odd Shoe Company

Software Development with UML – Copyright Ken Lunn 2003

Figure 22.5 Use case description for visiting the home page

Page 10: Software Development with UML – Copyright Ken Lunn 2003 Table 22.1 Stakeholder summary for the Odd Shoe Company

Software Development with UML – Copyright Ken Lunn 2003

Figure 22.6 Odd Shoe Company home page

Page 11: Software Development with UML – Copyright Ken Lunn 2003 Table 22.1 Stakeholder summary for the Odd Shoe Company

Software Development with UML – Copyright Ken Lunn 2003

Figure 22.7 Use case description for the browse catalogue use case

Page 12: Software Development with UML – Copyright Ken Lunn 2003 Table 22.1 Stakeholder summary for the Odd Shoe Company

Software Development with UML – Copyright Ken Lunn 2003

Figure 22.8 The Odd Shoe Company top catalogue page, displaying styles

Page 13: Software Development with UML – Copyright Ken Lunn 2003 Table 22.1 Stakeholder summary for the Odd Shoe Company

Software Development with UML – Copyright Ken Lunn 2003

Figure 22.9 The Odd Shoe Company – second level catalogue page, displaying summary for each shoe in style

Page 14: Software Development with UML – Copyright Ken Lunn 2003 Table 22.1 Stakeholder summary for the Odd Shoe Company

Software Development with UML – Copyright Ken Lunn 2003

Figure 22.10 the Odd Shoe Company – detailed shoe page

Page 15: Software Development with UML – Copyright Ken Lunn 2003 Table 22.1 Stakeholder summary for the Odd Shoe Company

Software Development with UML – Copyright Ken Lunn 2003

Figure 22.11 Use case description for View Shopping Basket use case

Page 16: Software Development with UML – Copyright Ken Lunn 2003 Table 22.1 Stakeholder summary for the Odd Shoe Company

Software Development with UML – Copyright Ken Lunn 2003

Figure 22.12 Prototype screen for the Odd Shoe Company shopping basket

Page 17: Software Development with UML – Copyright Ken Lunn 2003 Table 22.1 Stakeholder summary for the Odd Shoe Company

Software Development with UML – Copyright Ken Lunn 2003

Figure 22.13 Analysis sequence diagram for the browse catalogue use case primary path

Page 18: Software Development with UML – Copyright Ken Lunn 2003 Table 22.1 Stakeholder summary for the Odd Shoe Company

Software Development with UML – Copyright Ken Lunn 2003

Figure 22.14 Collaboration diagram for the primary path of the browse catalogue use case for the odd shoe company

Page 19: Software Development with UML – Copyright Ken Lunn 2003 Table 22.1 Stakeholder summary for the Odd Shoe Company

Software Development with UML – Copyright Ken Lunn 2003

Figure 22.15 Preliminary class diagram, showing the major entity objects and the attributes

Page 20: Software Development with UML – Copyright Ken Lunn 2003 Table 22.1 Stakeholder summary for the Odd Shoe Company

Software Development with UML – Copyright Ken Lunn 2003

Figure 22.16 Organization of the screens to support the browse catalogue use case, shown as a class diagram

Page 21: Software Development with UML – Copyright Ken Lunn 2003 Table 22.1 Stakeholder summary for the Odd Shoe Company

Software Development with UML – Copyright Ken Lunn 2003

Figure 22.17 Design sequence diagram for the browse catalogue use case

Page 22: Software Development with UML – Copyright Ken Lunn 2003 Table 22.1 Stakeholder summary for the Odd Shoe Company

Software Development with UML – Copyright Ken Lunn 2003

Figure 22.18 Collaboration diagram showing the design for the primary path of the browse catalogue use case

Page 23: Software Development with UML – Copyright Ken Lunn 2003 Table 22.1 Stakeholder summary for the Odd Shoe Company

Software Development with UML – Copyright Ken Lunn 2003

Figure 22.19 Class diagram showing the entity objects with operations and attributes

Page 24: Software Development with UML – Copyright Ken Lunn 2003 Table 22.1 Stakeholder summary for the Odd Shoe Company

Software Development with UML – Copyright Ken Lunn 2003

Figure 22.20 Screen navigation extended to show operations indicating what can be done in each screen

Page 25: Software Development with UML – Copyright Ken Lunn 2003 Table 22.1 Stakeholder summary for the Odd Shoe Company

Software Development with UML – Copyright Ken Lunn 2003

Figure 22.21 The session control object for the Web site

Page 26: Software Development with UML – Copyright Ken Lunn 2003 Table 22.1 Stakeholder summary for the Odd Shoe Company

Software Development with UML – Copyright Ken Lunn 2003

Figure 22.22 Operation specification for the getStyles operation on the session class

Page 27: Software Development with UML – Copyright Ken Lunn 2003 Table 22.1 Stakeholder summary for the Odd Shoe Company

Software Development with UML – Copyright Ken Lunn 2003

Figure 22.23 Test plan for the primary path of the browse catalogue use case