ooad lesson plan edited

Upload: joshua-roy

Post on 01-Jun-2018

214 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/9/2019 OOAD Lesson Plan Edited

    1/3

    ISSUE 4.0/14.08.2014 QP08/14-15/AF/LEP/05

    CLASS: III B.Tech SEMESTER: VI

    Ai:

    To motivate the students to understand the concepts of object oriented analysis and design.

    C!"#$e %&'ec(i)e:

    To understand the various phases of object oriented software development life cycle.

    To learn the widely accepted object oriented methodologies.

    To establish the foundation for understanding the UML diagrams.

    To know about the axioms, corollaries of object oriented design process.

    To learn about different dimensions of software uality and testing.

    LESS%* PLA*

    Lec("#e

    +!"#$

    P!#(i!,$ (! &e C!)e#e Te(

    B!!/

    Ree#e,ce

    B!!

    Techi,

    Me(h!!3!

    3,,e

    Ac(i)i( P3,,e !#

    Le#,e#$

    U*IT I I*TR%6UCTI%*

    ! "n #verview of #bject #riented

    $ystems %evelopment& #rthogonal

    'iews

    T! (lack (oard

    )nteractive $ession

    * #bject oriented system Methodology,

    Unified "pproach

    )llustrations

    + #bject (asics& lass, "ttributes,

    Methods

    )llustrations

    - lass ierarchy )llustrations

    / #bject 0elationship and "ssociation )llustrations

    1

    #bject #riented $ystems %evelopment

    Life ycle& $oftware %evelopment2rocess

    )nteractive $ession

    3 (uilding igh45uality $oftware )nteractive $ession

    6 #bject #riented $ystems %evelopment )nteractive $ession

    U*IT II %B7ECT %RIE*TE6 MET+%6%L%IES

    7 0umbaugh Methodology

    T!,T* 22T8(lack

    (oard

    )nteractive session

    !9 (ooch Methodology )nteractive session

    !! :acobson Methodology )nteractive session

    !* 2atterns, ;rameworks )llustrations

    !+ Unified "pproach, Unified Modeling

    Language

    )llustrations

    !- Use case %iagram )llustrations

    !/ lass diagram )nteractive session

    !1 )nteractive %iagram )nteractive session

    !3 2ackage %iagram )llustrations

    !6 ollaboration %iagram )llustrations

    !7 $tate %iagram )nteractive session

    *9 "ctivity %iagram )llustrations

    U*IT III %B7ECT %RIE*TE6 A*AL9SIS

    *! )dentifying use cases& (usiness 2rocess

    Modeling

    )nteractive session

    ** Use case Model )llustrations

    *+ #bject "nalysis& lassification Theory )nteractive session*- "pproaches for lassification )llustrations

  • 8/9/2019 OOAD Lesson Plan Edited

    2/3

    ISSUE 4.0/14.08.2014 QP08/14-15/AF/LEP/05

    T! 22T8

    (lack (oard

    */

  • 8/9/2019 OOAD Lesson Plan Edited

    3/3

    ISSUE 4.0/14.08.2014 QP08/14-15/AF/LEP/05

    Te( &!!$:

    !. "li (ahrami, >#bject #riented $ystems %evelopment?, $econd edition, Tata Mc=raw4ill, *996

    *. Martin ;owler, >UML %istilled?, ;ourth )mpression, 2)82earson @ducation, *997.

    Ree#e,ce B!!$:

    !. $tephen 0. $chach, >)ntroduction to #bject #riented "nalysis and %esign?, $ixth @dition,Tata

    Mc=raw4ill, *99-.

    *. :ames 0umbaugh, )var :acobson, =rady (ooch >The Unified Modeling Language 0eference

    Manual?, $econd edition, "ddison Aesley, *991.

    +. ans4@rik @riksson, Magnus 2enker, (rain Lyons, %avid ;ado, >UML Toolkit?, $econd @dition,

    #M= 2ress Ailey 2ublishing )nc., *99-.

    S( I,-ch#e +%6