Presentation is loading. Please wait.

Presentation is loading. Please wait.

OO Process Steps  Define requirements Allocate and Derive requirements Map requirements to use cases Map requirements to classes  Define use cases Draw.

Similar presentations


Presentation on theme: "OO Process Steps  Define requirements Allocate and Derive requirements Map requirements to use cases Map requirements to classes  Define use cases Draw."— Presentation transcript:

1 OO Process Steps  Define requirements Allocate and Derive requirements Map requirements to use cases Map requirements to classes  Define use cases Draw Diagrams Write use case summary &ID flow of events Include requirements & External Interfaces  Define domain model class diagram Add attributes when known  Review requirements  Define use case scenarios Include a summary  Define first level decomposition class diagram Take from domain class diagram Include boundary objects, controllers and entities  Review Preliminary Design  Create a sequence diagram for each scenario Use only objects in the class diagram Update scenario documentation to include details  Update class diagram Add methods to classes when known (Internal interfaces)  Update Documentation (interfaces etc.)  Review Design R

2 Project (part 1) Project summary Requirements table Prototypes (if applicable) Domain Model Use cases –Diagram and summary text –Flow of events identified Everything up to Review Requirements

3 The Store shall: 1.Take orders over the internet 2.Allow the buyer to pay with credit card 3.Allow online users to search the product catalog by type, product ID, keyword 4.Allow the management of a product catalog 5.Maintain store information automatically; accounts receivable, inventory 6.Printout shipping information automatically 7.Maintain user reviews and ratings on products 8.Allow users to input reviews and ratings 9.Manage up to 1,000,000 accounts

4 Homework Read Boggs Chap 4 Finish Requirements Analysis part of the project E-mail to me before noon Sept 29 –Subject: Project Requirements –Cover letter –Paper Intro, problem def, org & sys def, Req table, use case summary & flow of events Schedule embedded Use case model diagrams embedded

5 Introduction Problem Definition Organization and system definition –Organization –System Definition Include prototype screens if applicable. –Use cases Summary for each use case Flow of events identified for each use case (include alternate flows as well as exception flows) Requirements Table Team Recommendation


Download ppt "OO Process Steps  Define requirements Allocate and Derive requirements Map requirements to use cases Map requirements to classes  Define use cases Draw."

Similar presentations


Ads by Google