Slides Part 2 (OOA, pages 1-128, pdf, 4 slides per page)
Slides Part 2 (OOA, pages 1-128, pdf, 4 slides per page)
Slides Part 2 (OOA, pages 1-128, pdf, 4 slides per page)
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
PreparesAppl<br />
CLASS MODEL FOR THE INSURANCE AGENCY<br />
Client<br />
clientData<br />
Employee<br />
Application<br />
Checks<br />
CentralOffice<br />
ForAppl<br />
Updates<br />
1<br />
PreparesOffer<br />
Settles<br />
1<br />
Offer<br />
offerData<br />
Product<br />
productData<br />
HI AL PL<br />
Approves<br />
1<br />
WorksFor<br />
ForOffer<br />
1<br />
Decides_onHI<br />
RefersTo<br />
29<br />
Contract<br />
ContractData<br />
Agency<br />
InsuredEvent<br />
Concerning<br />
The Use case model<br />
31<br />
Authorizes<br />
Ex<strong>per</strong>tAdvisor<br />
HI−Event<br />
Report<br />
AL/PL−Event<br />
DecidesOn<br />
Prepares<br />
OBJECT-ORIENTED ANALYSIS<br />
➠ Class model =⇒ Static aspects<br />
➠ Interface model =⇒ Dynamic aspects<br />
AIM<br />
• Use case model<br />
• Scenarios<br />
• O<strong>per</strong>ation model<br />
• System class model<br />
• Life-Cycle model<br />
➠ Coarse-grained view of the system.<br />
➠ Identification of function groups.<br />
PROCEDURE<br />
➠ Identify actors<br />
➠ Identify use cases<br />
➠ Identify associations between actors and use cases<br />
30<br />
32