CS2353 OBJECT ORIENTED ANALYSIS AND DESIGN L T P C 3003 OBJECTIVES: 1. To learn basic OO analysis and design skills through an elaborate case study 2. To use the UML design diagrams 3. To apply the appropriate design patterns 16 UNIT I 9 Introduction to OOAD – What is OOAD? – What is UML? What are the United process(UP) phases - Case study – the NextGen POS system, Inception -Use case Modeling - Relating Use cases – include, extend and generalization. UNIT II 9 Elaboration - Domain Models - Finding conceptual classes and description classes – Associations – Attributes – Domain model refinement – Finding conceptual class hierarchies- Aggregation and Composition- UML activity diagrams and modeling UNIT III 9 System sequence diagrams - Relationship between sequence diagrams and use cases Logical architecture and UML package diagram – Logical architecture refinement - UML class diagrams - UML interaction diagrams UNIT IV 9 GRASP: Designing objects with responsibilities – Creator – Information expert – Low Coupling –Controller – High Cohesion – Designing for visibility - Applying GoF design patterns – adapter, singleton, factory and observer patterns. UNIT V 9 UML state diagrams and modeling - Operation contracts- Mapping design to code -UML deployment and component diagrams TOTAL: 45 PERIODS TEXT BOOK : 1.Craig Larman,"Applying UML and Patterns: An Introduction to object-oriented Analysis and Design and iterative development”, Third Edition, Pearson Education, 2005 REFERENCES: 1. Mike O’Docherty, “Object-Oriented Analysis & Design: Understanding System Development with UML 2.0”, John Wiley & Sons, 2005. 2. James W- Cooper, Addison-Wesley, “Java Design Patterns – A Tutorial”, 2000. 3. Micheal Blaha, James Rambaugh, “Object-Oriented Modeling and Design with UML”, Second Edition, Prentice Hall of India Private Limited, 2007 4. Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides,“Design patterns: Elements of Reusable object-oriented software”, Addison-Wesley, 1995.

www.virtual-tutor.co.cc

www.virtual-tutor.co.cc

Virtual Tutor

Page 1 of 1

Virtual Tutor

CS2353 OBJECT ORIENTED ANALYSIS AND DESIGN L T P C. 3 0 0 3. OBJECTIVES: 1. To learn basic OO analysis and design skills through an elaborate case study. 2. To use the UML design diagrams. 3. To apply the appropriate design patterns. 16. UNIT I 9. Introduction to OOAD – What is OOAD? – What is UML?

48KB Sizes 7 Downloads 229 Views

Recommend Documents

Virtual Tutor
Virtual Tutor. Page 1 of 1 w w w .virtu al-tu to r.co.cc w w w .virtu al-tutor.co.cc. EE2357 PRESENTATION SKILLS AND TECHNICAL SEMINAR L T P C 0 0 2 1.

Virtual Tutor
Electron microscope – scanning electron microscope – atomic force microscope – scanning tunnelling microscope – nanomanipulator – nanotweezers – atom ...

Virtual Tutor
transverse beams – Design of staging – Base plates – Foundation and anchor bolts – Design of pressed steel water tank – Design of stays – Joints – Design of hemispherical bottom water tank. – side plates – Bottom plates – joints â

Virtual Tutor
EC2054 OPTICAL NETWORKS L T P C 3 0 0 3. UNIT I OPTICAL SYSTEM ... design considerations; Control and Management – Network management functions,.

Virtual Tutor
Stefano Basagni, Marco Conti, Silvia Giordano and Ivan stojmenovic, Mobilead hoc networking, Wiley-IEEE press, 2004. 2. Mohammad Ilyas, The handbook of adhoc wireless networks, CRC press, 2002. 3. T. Camp, J. Boleng, and V. Davies “A Survey of Mobi

Virtual Tutor
byte address and the ending byte address of a free block. Each memory request consists ... appropriate node]. For allocation use first fit, worst fit and best fit. 22.

Virtual Tutor
CS2361 COMPUTER NETWORKS L T P C 3 0 0 3. UNIT I 9. Introduction to networks – network architecture – network performance – Direct link networks – encoding – framing – error detection ... William Stallings, “Data and Computer Communicat

Virtual Tutor
CS 2254 OPERATING SYSTEMS 3 0 0 3. (Common to CSE & IT). Aim: To learn the various aspects of operating systems such as process management, memory ...

Virtual Tutor
William Stallings, “Computer Organization and Architecture – Designing for. Performance”, Sixth Edition, Pearson Education, 2003. 3. John P. Hayes, “Computer Architecture and Organization”, Third Edition, Tata. McGraw Hill, 1998. 4. V.P. He

tutor-shotwell.pdf
There was a problem previewing this document. Retrying... Download. Connect more apps... Try one of the apps below to open or edit this item. tutor-shotwell.

Tutor Application.pdf
Page 1 of 2. OWNER'S. GUIDE. NV751. MANUEL DU. PROPRIÉTAIRE. NV751. MANUAL DEL. USUARIO. NV751. www.PoweredLiftAway.com 800.798.7398. ®. Page 1 of 2. Page 2 of 2. Tutor Application.pdf. Tutor Application.pdf. Open. Extract. Open with. Sign In. Main

Gaze Tutor
1. Gaze Tutor: A Gaze-Reactive Intelligent Tutoring System. Sidney D'Mello1 ... 1. Departments of Computer Science and Psychology. 384 Fitzpatrick Hall, University of Notre ..... It is not clear whether this high degree of spatial resolution is meani

AVID Tutor Expectations.pdf
There was a problem previewing this document. Retrying... Download. Connect more apps... Try one of the apps below to open or edit this item. AVID Tutor ...

Virtual directory
Dec 12, 2008 - on a bar of the Web site by Which a user can return to one of the ..... VDS 10 includes virtual directory host ..... that best ?ts the search.

tappin' that tutor ariella ferrera.pdf
Best tattoo hd porn videos by brazzers.compg41. Amateursand pornstars fromallworld smpage 5 free porn. Ariellaferrera porn videosariellaferrera hq pictures ...

CPL Conversation Group tutor guidelines.pdf
Page 1 of 2. Rev. 7/15. Canton Public Library ELL Conversation Group - Tutor Guidelines. Program description: Practice speaking English in an informal setting with. Community Literacy Council volunteers, Thursdays and Fridays 9:30 AM to 11:00. AM in

Virtual directory
Dec 12, 2008 - selected and up-loaded by a directory service provider. Pref erably, the ?rst ... broWse the Web site to access the information needed. In another .... ho st server 100 or to transmit data over computer netWork 10 to a remote ...

the wright pianoforte tutor pdf
Download now. Click here if your download doesn't start automatically. Page 1 of 1. the wright pianoforte tutor pdf. the wright pianoforte tutor pdf. Open. Extract.

Tutor List 2014-15.pdf
... those people who contacted the HR Office after July 1, 2014 to. express an interest in tutoring students. Updated 10/21/14. Page 2 of 2. Tutor List 2014-15.pdf.

2. TUTOR IMUNOLOGI - TES AGLUTINASI.pdf
IMUNOASAI. TIDAK. BERLABEL. TES. PRESIPITASI. TES FIKSASI. KOMPLEMEN. TES. NETRALISASI. TOKSIN. BERLABEL. TES. AGLUTINASI. Page 2 of 29 ...

Tutor List 2016 - 2017.pdf
N01M DS401 N01S AS4. N02M AC2 N02S MS301. N03M IS211 N03S IS306. N04M LA201 N04S IS206. N05M IS310 N05S ICT4. N06M EN306 N06S MS502.

accent tutor: a speech recognition system - GitHub
This is to certify that this project prepared by SAMEER KOIRALA AND SUSHANT. GURUNG entitled “ACCENT TUTOR: A SPEECH RECOGNITION SYSTEM” in partial fulfillment of the requirements for the degree of B.Sc. in Computer Science and. Information Techn